/*custom.style.scss*/
/* line 8, ../sass/custom.style.scss */
.gallerylistingwrapper {
  /*base settings - these get overwritten by the responsive classes*/
  display: block;
  max-width: 320px;
  /*min-height:460px;*/
  float: left;
  padding: 4px;
  /*border:1px solid #666;*/
  width: 240px;
  padding: 12px;
  margin: 0 20px 20px 20px;
}

/*footer*/
/* line 26, ../sass/custom.style.scss */
.logorow {
  display: block;
  clear: both;
  text-align: center;
  margin-bottom: 18px;
}

/* line 33, ../sass/custom.style.scss */
.logorow .footerlogo {
  display: inline;
  width: 180px;
  margin: 0 24px 0 24px;
}

/* line 38, ../sass/custom.style.scss */
.logorow .footerlogo a {
  display: inline;
  width: 180px;
}

/* line 43, ../sass/custom.style.scss */
.galleria-container {
  background: transparent;
}

/* line 48, ../sass/custom.style.scss */
.views_slideshow_cycle_main views_slideshow_main {
  width: 100%;
  float: left;
}

/* line 52, ../sass/custom.style.scss */
.views-slideshow-cycle-main-frame {
  width: 100% !important;
  height: auto;
}

/* line 57, ../sass/custom.style.scss */
.views-slideshow-cycle-main-frame-row {
  width: 100% !important;
  height: auto;
}

/* line 61, ../sass/custom.style.scss */
.views_slideshow_cycle_main .field-content {
  max-width: 100%;
  width: 100%;
}

/* line 65, ../sass/custom.style.scss */
.views_slideshow_cycle_main .field-content img {
  max-width: 100%;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}

/* line 72, ../sass/custom.style.scss */
.views-slideshow-pager-field-item {
  display: block;
  float: left;
  margin-right: 8px;
  cursor: pointer;
  width: 20%;
  max-width: 56px;
  min-width: 36px;
}

/* line 80, ../sass/custom.style.scss */
.views-slideshow-pager-fields img {
  padding: 1px;
  border: 2px solid #fad5ab;
}

/* line 84, ../sass/custom.style.scss */
.views-slideshow-pager-fields .active img {
  border: 2px solid #526633;
}

/* line 87, ../sass/custom.style.scss */
.views-slideshow-pager-field-item img {
  cursor: pointer;
}

/* line 90, ../sass/custom.style.scss */
.biosliderow {
  width: 100%;
}

/* line 95, ../sass/custom.style.scss */
.biosegmentnavrow img {
  display: block;
  float: left;
  margin: 4px;
  padding: 1px;
  border: 2px solid #fad5ab;
}

/* line 102, ../sass/custom.style.scss */
.biosegmentnavrow .active img {
  border: 2px solid #526633;
}

/*Mystery JCarousel*/
/* line 108, ../sass/custom.style.scss */
#block-views-mysteries-block-1 {
  position: relative;
  margin: 0 1px 0 1px;
  text-align: center;
  display: block;
}

/* line 115, ../sass/custom.style.scss */
.jcarousel-skin-default .jcarousel-container-horizontal {
  width: auto;
}

/* line 118, ../sass/custom.style.scss */
.jcarousel-skin-default .jcarousel-clip-horizontal {
  width: 100%;
}

/* line 121, ../sass/custom.style.scss */
.jcarousel-skin-default .jcarousel-item {
  width: 160px;
  height: 120px;
  position: relative;
}

/* line 127, ../sass/custom.style.scss */
.jcarousel-skin-default .jcarousel-item a {
  /*position:absolute;
  bottom:1px;
  left:0px;
  width:160px;
  background: rgba(0,0,0, 0.3);
  color:#fff;*/
}

/* line 136, ../sass/custom.style.scss */
.mysterythumbnailtitle {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 160px;
  height: auto;
  line-height: 16px;
}
/* line 143, ../sass/custom.style.scss */
.mysterythumbnailtitle a.mysteryimagetextlink {
  text-align: center;
  padding: 8px 0;
  position: absolute;
  bottom: 0px;
  left: 0px;
  /*width:160px;*/
  width: 100%;
  color: #000;
  background: rgba(255, 255, 255, 0.4);
}
/* line 153, ../sass/custom.style.scss */
.mysterythumbnailtitle a.mysteryimagetextlink:hover {
  color: #fff;
}
/* line 158, ../sass/custom.style.scss */
.mysterythumbnailtitle:hover {
  background: rgba(255, 255, 255, 0);
}
/* line 160, ../sass/custom.style.scss */
.mysterythumbnailtitle:hover a.mysteryimagetextlink {
  color: #fff;
  background: rgba(0, 0, 0, 0.4);
}

/* line 169, ../sass/custom.style.scss */
.mysterypoll {
  display: block;
  float: right;
  width: 50%;
  /*border: 1px dashed #666;*/
  padding: 16px;
  margin: 0 16px;
  min-width: 240px;
}

/*.mysterythumbnailtitle a.mysteryimagetextlink {
	position:absolute;
	bottom:0px;
	left:0px;
	width:160px;
	color:#000;
	&:hover {
		color:#fff;
	}
}*/
/* line 193, ../sass/custom.style.scss */
.hiddencolorboxdata {
  display: none;
  visibility: hidden;
}

/* line 199, ../sass/custom.style.scss */
.region-highlighted {
  background: transparent;
}

/* line 204, ../sass/custom.style.scss */
#frontwelcomeblockwrapper {
  position: relative;
  display: block;
  background: transparent url(images/Landing_thomsonblock_clean2.jpg) -25px 0 no-repeat;
  height: 457px;
  width: 100%;
}

/* line 211, ../sass/custom.style.scss */
#frontwelcomeblock {
  /*display:block;
  float:left;
  width:800px;
  background:transparent url(images/Landing_thomsonblock_clean2.jpg) top left no-repeat;
  height:457px;*/
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  /*min-height:400px;
  min-width:320px;*/
}

/*#bigBlockQuoteWrapper {
	margin-left:320px;
	display:block;
	position:relative;
	height:100%;
}*/
/* line 231, ../sass/custom.style.scss */
.bigBlockQuoteInner {
  /*background: rgba(0,0,0, 0.3);
  height:100%;
  display:block; 
  float:right;
  width:100%;*/
  /*display:block;*/
}

/* line 241, ../sass/custom.style.scss */
#frontwelcomeblock blockquote {
  /*margin:24px 18px 0px 32px;*/
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  padding: 0px 12px 0px 12px;
  /*max-width:320px;*/
  /*background:transparent url(images/invisiQuotes.png) top left no-repeat;*/
  display: block;
  /*float:right;*/
  /*margin:0 0 0 230px;*/
  margin: 8px 0;
}

/* line 254, ../sass/custom.style.scss */
.bigBlockQuotee {
  /*margin-left:64px;
  color:#fff;*/
  /*float:right;*/
  color: #fff;
  padding: 0px 12px 0px 12px;
  display: block;
  width: 100%;
}

/* line 263, ../sass/custom.style.scss */
#bigShpeilInner {
  /*margin:24px 32px 0 64px;
  color: #fff;*/
  margin-top: 16px;
}

/* line 268, ../sass/custom.style.scss */
.clear-fix {
  display: block;
  clear: both;
}

/* line 272, ../sass/custom.style.scss */
#frontsidebarlinktophotogallery {
  margin-top: 20px;
  text-align: center;
}
/* line 275, ../sass/custom.style.scss */
#frontsidebarlinktophotogallery img {
  display: inline-block;
}

/* line 279, ../sass/custom.style.scss */
#frontsidebarlinktophotogalleryquote {
  text-align: center;
  display: block;
  width: 250px;
}

/* line 285, ../sass/custom.style.scss */
.olLayerGooglePoweredBy.olLayerGoogleV3.gmnoprint {
  visibility: hidden;
}

/* line 289, ../sass/custom.style.scss */
.location-period-cluster-thumbnail {
  display: block;
  float: left;
  width: 160px;
  /*height: 120px;*/
  position: relative;
  margin: 0 8px 12px 0;
  text-align: center;
  padding: 0;
}

/* line 296, ../sass/custom.style.scss */
.geographythumblink {
  /*padding-top:120px;*/
  display: block;
  float: left;
  width: 160px;
  height: 180px;
}
/* line 301, ../sass/custom.style.scss */
.geographythumblink a {
  background-repeat: no-repeat;
  padding-top: 120px;
  display: block;
  float: left;
  width: 160px;
  text-align: center;
}

/* line 309, ../sass/custom.style.scss */
#geographythumblink_56 a {
  background-image: url(images/geography_thumbnails/GeogMAP_Algon.jpg);
}
/* line 311, ../sass/custom.style.scss */
#geographythumblink_56 a:hover {
  background-image: url(images/geography_thumbnails/GeogMAP_Algon_over.jpg);
}
/* line 314, ../sass/custom.style.scss */
#geographythumblink_56 a.active {
  background-image: url(images/geography_thumbnails/GeogMAP_Algon_on.jpg);
}

/* line 318, ../sass/custom.style.scss */
#geographythumblink_57 a {
  background-image: url(images/geography_thumbnails/GeogMAP_Toronto.jpg);
}
/* line 320, ../sass/custom.style.scss */
#geographythumblink_57 a:hover {
  background-image: url(images/geography_thumbnails/GeogMAP_Toronto_over.jpg);
}
/* line 323, ../sass/custom.style.scss */
#geographythumblink_57 a.active {
  background-image: url(images/geography_thumbnails/GeogMAP_Toronto_on.jpg);
}

/* line 327, ../sass/custom.style.scss */
#geographythumblink_58 a {
  background-image: url(images/geography_thumbnails/GeogMAP_GBay.jpg);
}
/* line 329, ../sass/custom.style.scss */
#geographythumblink_58 a:hover {
  background-image: url(images/geography_thumbnails/GeogMAP_GBay_over.jpg);
}
/* line 332, ../sass/custom.style.scss */
#geographythumblink_58 a.active {
  background-image: url(images/geography_thumbnails/GeogMAP_GBay_on.jpg);
}

/* line 336, ../sass/custom.style.scss */
#geographythumblink_59 a {
  background-image: url(images/geography_thumbnails/GeogMAP_Seattle.jpg);
}
/* line 338, ../sass/custom.style.scss */
#geographythumblink_59 a:hover {
  background-image: url(images/geography_thumbnails/GeogMAP_Seattle_over.jpg);
}
/* line 341, ../sass/custom.style.scss */
#geographythumblink_59 a.active {
  background-image: url(images/geography_thumbnails/GeogMAP_Seattle_on.jpg);
}

/* line 345, ../sass/custom.style.scss */
#geographythumblink_60 a {
  background-image: url(images/geography_thumbnails/GeogMAP_Leith.jpg);
}
/* line 347, ../sass/custom.style.scss */
#geographythumblink_60 a:hover {
  background-image: url(images/geography_thumbnails/GeogMAP_Leith_over.jpg);
}
/* line 350, ../sass/custom.style.scss */
#geographythumblink_60 a.active {
  background-image: url(images/geography_thumbnails/GeogMAP_Leith_on.jpg);
}

/*.location-period-cluster-nav-title {
	position:absolute;
	bottom:0px;
	left:0px;
	width:160px;
	height:auto;
	line-height:16px;
	a {
		text-align:center;
		padding: 8px 0;
		position:absolute;
		bottom:0px;
		left:0px;
		
		width:100%;
		color:#000;
		background: rgba(255,255,255, 0.4);
		&:hover {
			color:#fff;
		}
	}
	
	&:hover {
		background: rgba(255,255,255, 0.0);
		a {
			color:#fff;
			background:rgba(0,0,0, 0.4);
		}
	}
}*/
/* line 384, ../sass/custom.style.scss */
#page footer .postscript {
  text-align: center;
  color: #526633;
  font-size: 12px;
}
/* line 389, ../sass/custom.style.scss */
#page footer .postscript a {
  text-transform: uppercase;
  color: #fad5ab;
}
/* line 392, ../sass/custom.style.scss */
#page footer .postscript a:hover {
  color: #fff;
}

/* line 398, ../sass/custom.style.scss */
.gallertportalitemrow {
  display: block;
  float: left;
  width: 240px;
  margin: 12px 24px 12px 0;
  min-height: 340px;
}
/* line 403, ../sass/custom.style.scss */
.gallertportalitemrow h3 {
  margin-top: 4px;
}

/* line 407, ../sass/custom.style.scss */
.laurelwrapper {
  display: block;
  clear: none;
  text-align: center;
}

/* line 412, ../sass/custom.style.scss */
.laurel-item {
  display: inline-block;
}

/* line 416, ../sass/custom.style.scss */
.section-about-film #block-system-main {
  /*clear:both;*/
}

/* line 420, ../sass/custom.style.scss */
.front .view-id-painting_collection {
  text-align: center;
}

/* line 423, ../sass/custom.style.scss */
.newfoundimagerow {
  text-align: center;
  display: inline-block;
}

/* line 430, ../sass/custom.style.scss */
.newfoundimagerow img {
  padding: 1px;
  border: 2px solid #fad5ab;
}

/* line 434, ../sass/custom.style.scss */
.newfoundimagerow .active img {
  border: 2px solid #526633;
}

/* line 440, ../sass/custom.style.scss */
.freepager-current {
  display: none;
}

/* line 445, ../sass/custom.style.scss */
h1#page-title, h1.location-period-cluster-title {
  /*border-top: 1px dashed $titleBorderColor;
  border-bottom: 1px dashed $titleBorderColor	;*/
  margin: 0;
}

/* line 450, ../sass/custom.style.scss */
h2.pane-title {
  /*border-top: 1px dashed $titleBorderColor;
  border-bottom: 1px dashed $titleBorderColor	;	*/
}

/* line 455, ../sass/custom.style.scss */
.geography-panel-page article {
  margin-bottom: 0;
}

/* line 458, ../sass/custom.style.scss */
.geography-panel-page .pane-node {
  margin-bottom: 0;
}

/* line 462, ../sass/custom.style.scss */
.letteroverviewlisting {
  display: block;
  /*float:left;*/
  /*min-width:436px;*/
  /*width:30%;*/
  margin: 6px 12px 6px 0;
}

/* line 469, ../sass/custom.style.scss */
.letteroverviewlistingrow {
  display: block;
  float: left;
  /*min-width:436px;*/
  /*width:30%;*/
  margin: 6px 12px 6px 0;
}

/* line 475, ../sass/custom.style.scss */
.letterlisting_title {
  height: 28px;
  display: block;
}

/* line 479, ../sass/custom.style.scss */
.letterlisting_thumb {
  display: block;
  float: left;
  margin-right: 8px;
}

/* line 482, ../sass/custom.style.scss */
.letterlisting_overview {
  display: inline-block;
  width: 232px;
}

/* line 485, ../sass/custom.style.scss */
.letterlisting_overviewitem {
  display: block;
  /*text-align: right;*/
}

/* line 490, ../sass/custom.style.scss */
.gallerynavitem {
  display: block;
  float: left;
  width: 180px;
  margin: 0 20px 44px 0;
  text-align: center;
}
/* line 494, ../sass/custom.style.scss */
.gallerynavitem h3.gallerynavtitle {
  /*display:block; width:180px; float:left;*/
  height: 28px;
  text-align: center;
  margin: 4px 0 4px 0;
}

/* line 501, ../sass/custom.style.scss */
.letterlistingoverview_labelspan {
  display: inline-block;
  width: 60px;
  float: left;
}

/* line 504, ../sass/custom.style.scss */
.stillimagerow {
  display: block;
  float: left;
  margin: 0 12px 12px 0;
}

/**/
/* line 510, ../sass/custom.style.scss */
.interviewlistingrow {
  display: block;
  float: left;
  /*width:240px;*/
  width: 30%;
  min-width: 210px;
  margin: 0 12px 12px 0;
}

/* line 518, ../sass/custom.style.scss */
#final-thoughts {
  padding-top: 48px;
  text-align: center;
}

/* line 522, ../sass/custom.style.scss */
#aboutlaurels {
  text-align: center;
}

/* line 525, ../sass/custom.style.scss */
.laurel-item {
  display: inline-block;
}

/* line 528, ../sass/custom.style.scss */
.centrep {
  text-align: center;
}

/* line 532, ../sass/custom.style.scss */
.letterimagerow ul {
  list-style-type: none;
}

/* line 541, ../sass/custom.style.scss */
.section-journey .views-fluid-grid-item {
  max-width: 150px;
}
/* line 543, ../sass/custom.style.scss */
.section-journey .views-fluid-grid-item h3 {
  font-size: 14px;
  margin-top: 6px;
}

/* line 548, ../sass/custom.style.scss */
article #node-743.clearfix {
  clear: none;
}

/* line 551, ../sass/custom.style.scss */
.pane-theories .clearfix {
  clear: none;
}

/* line 555, ../sass/custom.style.scss */
.theoryrow {
  margin-bottom: 20px;
}

/* line 560, ../sass/custom.style.scss */
article#node-743 {
  margin-bottom: 4px;
}

/* line 563, ../sass/custom.style.scss */
#mystery-poll .region-inner .block {
  margin-bottom: 0;
}

/* line 567, ../sass/custom.style.scss */
.hiddencontent {
  display: none;
}

/* line 572, ../sass/custom.style.scss */
#node-1155 h3 {
  font-size: 16px;
}

/* line 578, ../sass/custom.style.scss */
#block-block-10 div.block-inner.clearfix {
  visibility: visible;
}
/* line 580, ../sass/custom.style.scss */
#block-block-10 div.block-inner.clearfix:after {
  visibility: visible;
  height: auto;
}
/* line 586, ../sass/custom.style.scss */
#block-block-10 div.clearfix:after {
  visibility: visible !important;
}
/* line 590, ../sass/custom.style.scss */
#block-block-10 .clearfix:after {
  visibility: visible;
}

/* line 596, ../sass/custom.style.scss */
.fpi {
  margin: 0 8px;
}

/* line 600, ../sass/custom.style.scss */
.view-biography-segments li.views-fluid-grid-item {
  background-color: transparent;
  background-image: none;
  border: none;
  color: #444444;
  list-style-type: none;
  overflow: hidden;
  padding: 3px;
  vertical-align: top;
}

/* line 614, ../sass/custom.style.scss */
.front .region-highlighted {
  padding: 0;
}

/* line 617, ../sass/custom.style.scss */
.front block-block-12 h2 {
  margin: 0;
}

/* line 622, ../sass/custom.style.scss */
article .node-content {
  padding: 0.5em 0;
}

/* line 626, ../sass/custom.style.scss */
#bradcrumb {
  margin: 0;
}

/* line 629, ../sass/custom.style.scss */
.breadcrumb-wrapper h2.element-invisible {
  margin-bottom: 0;
}

/* line 632, ../sass/custom.style.scss */
.hide-me {
  display: none;
}

/* line 636, ../sass/custom.style.scss */
.front .block #node-1185 .node-content {
  padding-top: 0;
}
/* line 639, ../sass/custom.style.scss */
.front .block #node-1185 blockquote {
  text-align: center;
  margin-top: 0;
}
/* line 642, ../sass/custom.style.scss */
.front .block #node-1185 blockquote p {
  text-align: center;
}
/* line 646, ../sass/custom.style.scss */
.front .block #node-1185 .bigBlockQuotee_outside {
  text-align: center;
}

/* line 650, ../sass/custom.style.scss */
.front .pane-block-2 {
  margin-bottom: 0;
}

/* line 654, ../sass/custom.style.scss */
.dvd-cover-image {
  display: block;
  float: left;
  width: 102px;
  margin-top: 16px;
}

/* line 658, ../sass/custom.style.scss */
.dvd-link-copy {
  display: block;
  float: left;
  width: 64px;
  margin-left: 12px;
  margin-top: 32px;
}
/* line 664, ../sass/custom.style.scss */
.dvd-link-copy h4 {
  color: #fad5ab;
}
/* line 667, ../sass/custom.style.scss */
.dvd-link-copy h4 a {
  color: #fad5ab;
}
/* line 669, ../sass/custom.style.scss */
.dvd-link-copy h4 a:visited {
  color: #fad5ab;
}
/* line 672, ../sass/custom.style.scss */
.dvd-link-copy h4 a:hover {
  color: #526633;
}

/* line 680, ../sass/custom.style.scss */
.page-film article#node-1187 {
  margin-bottom: 0;
}
/* line 683, ../sass/custom.style.scss */
.page-film div.region-two-brick-top {
  margin-bottom: 0;
}
/* line 685, ../sass/custom.style.scss */
.page-film div.region-two-brick-top .field {
  padding-bottom: 0;
}
/* line 688, ../sass/custom.style.scss */
.page-film div.region-two-brick-top .pane-node {
  margin-bottom: 0;
}

/* line 695, ../sass/custom.style.scss */
.frontslidecaption p {
  text-align: center;
}

/* line 700, ../sass/custom.style.scss */
#block-views-news-block .block-inner {
  text-align: center;
}
/* line 702, ../sass/custom.style.scss */
#block-views-news-block .block-inner p {
  margin: 1em 0;
  line-height: 1.2em;
}
