/**
 * Stylesheet for mytheme by mycompany.com
 * Author: My Name
 *
 * SITE COLORS:
 * Primary color: #0000ff (Blue)
 * Highlight color: #ff0000 (Red)
 * Text color: #444 (Grey)
 *
 * TABLE OF CONTENTS, change this to whatever fits your coding habits
 * 1. Typography
 * 2. Layout
 * 3. Decoration per Region
 * 4. Forms
 * 5. Drupal Elements
 * 6. Drupal Modules
 * 7. Block Skins
 *
 */

/**
 * [ 1 ] TYPOGRAPHY
 */


 @font-face {font-family: 'MuseoSlab-100';src: url('../webfonts/205417_0_0.eot');src: url('../webfonts/205417_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/205417_0_0.woff') format('woff'),url('../webfonts/205417_0_0.ttf') format('truetype');}
 @font-face {font-family: 'MuseoSlab-500';src: url('../webfonts/2046BC_1_0.eot');src: url('../webfonts/2046BC_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2046BC_1_0.woff') format('woff'),url('../webfonts/2046BC_1_0.ttf') format('truetype');}
 @font-face {font-family: 'MuseoSlab-700';src: url('../webfonts/2046BC_0_0.eot');src: url('../webfonts/2046BC_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2046BC_0_0.woff') format('woff'),url('../webfonts/2046BC_0_0.ttf') format('truetype');}
 
#turnofflights {

    background:transparent url(../../img/overlay.png) repeat top left;
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:1000000;

}

body {
  font: 13px MuseoSlab-500, helvetica, arial, verdana, sans-serif;
  color:  #000;
  font-weight:normal;
  background:#f0f0f0 url('../../img/bg.gif') top left repeat;
}

strong {
  font-weight: bold;
  font-family: 'MuseoSlab-700';
}
p {
	margin-top: 1em;
	margin-bottom: 1em;
}
.node-type-film .content .leftcol {
  
}
.node-type-film .content .rightcol {
  margin-top:20px;
  margin-right:0;
  }
.node-type-film .video-link {
 padding-left: 10px;
}
.block-film-details h2 {
  
}
.block-film-details {
  background:#e8e8e8;
  color:#6d6d6d;
}
.block-film-script {
  background:#e8e8e8;
  color:#6d6d6d;
}
.block-film-script .views-row {
	margin-top: 54px;
}

.block-homework {
  
}

.link-wrapper {
  display:none;
}

.block-in-node {
  margin-bottom:10px;
  padding:10px;
  margin-right:0.8%;
  height:130px;
  float:left;
  width:20%;
}

.block-in-node h2.block-title {
  text-transform:uppercase;
  color:#000;
}

.green-style {
  background:#969e10;
  color:#fff;
}

.block-in-node.green-style h2.block-title {
  color:white;
  
}
.node-type-film #quicktabs-popup {
  display:none;
}
.studyguideclose {
  float:right;
  padding:10px;
  display:none;
}
.content .studyguideclose a {
  color:#fff;
  margin-top:15px;
  margin-bottom:15px;
}
.view-studyguide h2 {
  text-transform:uppercase;
  font-family:'MuseoSlab-700';

}

.field-name-field-homework {
margin-top:20px;

}
.node-film .field-name-field-homework a { 
  background:#e8e8e8;
   padding:10px;
  color:#000;
  border:1px solid #ccc;
}
.view-studyguide {
  display:none;
  margin-bottom:20px;
}
.node-film .views-field-field-links-general-history, .node-film .views-field-field-links-jewish-life, .node-film .views-field-field-other-links  {
  float:left;
  width:32%;
  margin-right:1%;
  display:block;
}

.node-film .print_html {
	float: right;
}
.film-details  ul li div .views-label {
  display:block;
  font-family: 'MuseoSlab-700';
  color:#000;
  }
.content {
  font: 0.9em Arial, sans-serif;
  line-height:1.5em;
  font-family: 'MuseoSlab-500';
}

.content .field-label, .view-studyguide .views-label {
  text-transform: uppercase;
  font-family: 'MuseoSlab-700';
}
a:link,
a:visited {
  color:#0000ff;
}

a:hover,
a:focus {
  color:#ff0000;
}

a:active {
  text-decoration:none;
}



h1, h2, h3, h4, h5, h6 {
  font-family: "MuseoSlab-500", Georgia, serif;
  line-height:1.3em;
}

a:link, a:visited {
  color:#000;
}
h1 a {
  color:#000;
  text-decoration:none;
}

h1 a:hover, h2 a:hover, h3 a:hover  {
  color:#0070D1;
  text-decoration:none;
}
/**
 * Typographical scale by Mark Boulton
 */

h1 {
  /* font-size: 218%; */
  font-size: 210%;
}

h1.node-title {
  padding-top:0.5em;
  text-transform:uppercase;
}
#comments header {
  color:#666;
}
#comments .content {
  padding-bottom:15px;
  border-bottom:1px solid #C6C6C6;
}
#comments  {
  font-family:"Lucida Grande", Arial, sans-serif;
  font-size:12px;

}
h1.comments-header {
  font-size:145%;
  text-transform:uppercase;
  padding-top:30px;
  padding-bottom:10px;
}
h2 {
  font-size: 164%;
}

h2.site-slogan {
  font-family:"MuseoSlab-100", Georgia, serif;
  font-size:32px;
  margin-left: 0px;
  margin-right: 0px;
}

h3 {
  font-size: 145%;
}

h4 {
  font-size: 118%;
}

/**
 * [ 2 ] Layout
 */

/**
 * [ 3 ] Etcetera
 */

.arctica-rounded-transparent .grid-inner,
#block-views-tag-cloud-block .grid-inner {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:10px;
/* Fallback for web browsers that don't support RGBa */
background-color: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background-color: rgba(0, 0, 0, 0.06);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

}
.arctica-rounded-transparent .grid-inner a.morelink, a.morelink {
background:#454545;
position:absolute;
right:5px;
bottom:0px;
padding:1px 5px 1px 5px;
color:white;
text-decoration:none;
}

.arctica-rounded-transparent.donate-now .grid-inner a.morelink{
  bottom:5px;
}
#block-local-tasks-blocks-menu-local-tasks, .arctica-blue-box .grid-inner, .arctica-green-box .grid-inner {
-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow:    0px 0px 2px rgba(0, 0, 0, 0.1);
  box-shadow:         0px 0px 2px rgba(0, 0, 0, 0.1);
  padding:15px;
  color:white;
  display:block;
  
}


.region.region-sidebar-second  .arctica-blue-box .grid-inner h2.block-title, .region.region-sidebar-second  .arctica-green-box .grid-inner h2.block-title, #block-local-tasks-blocks-menu-local-tasks h2.block-title {
  border-bottom:1px solid white;
  }
#block-local-tasks-blocks-menu-local-tasks a, .arctica-blue-box a, .arctica-green-box a {
color:white;
  }
#block-local-tasks-blocks-menu-local-tasks, .arctica-blue-box {
  background:#0070D1;
  margin:5px;
}

.arctica-green-box {
  background:#969e10;
  margin:5px;
}

#block-mailchimp-lists-1 input.form-submit {
  color:#000;
  padding:10px;
  border-radius:0;
  background:white;
  border:0;
  text-transform: uppercase;
  font-family:"MuseoSlab-700";
}

.front-teaser-box .grid-inner header {
  padding-top:20px;
  padding-bottom:5px;
  margin-bottom:12px;
  border-bottom:1px solid #000;

}
.not-front .region.region-sidebar-first .block {
  margin-left:10px;
}

.not-front .region.region-sidebar-second .block {
  margin-right:5px;
  border-bottom:1px solid #ccc;
}

.not-front .region.region-sidebar-second .block.arctica-green-box, .not-front .region.region-sidebar-second .block.arctica-blue-box {
  margin-right:0;
} 

.not-front .region.region-sidebar-first, .not-front .region.region-sidebar-second {
  margin-top:33px;
}

.view-magazine-related-items h2.block-title,
.region.region-sidebar-first h2.block-title, 
.region.region-sidebar-second h2.block-title {
  padding-bottom:7px;
  margin-bottom:9px;
  border-bottom:1px solid #8a8a8a;

} 
.pdfpreview img {
	max-height: 100px;
}

.region.region-content-top h2.block-title, 
.front-teaser-box .grid-inner header h2, 
#block-views-front-carousel-block .grid-inner h2 {
  text-transform:uppercase;
  font-family:MuseoSlab-700;
  font-size:18px;
}
/*
.region-preblocks .grid-inner {
  margin-left:20px !important;
  margin-right:20px !important;
}

.region-preblocks .front-explore .grid-inner {
  margin-left:0 !important;
  margin-right:40px !important;
  }

  .region-preblocks .front-teachers .grid-inner {
  margin-right:0 !important;
  margin-left:40px !important;
  }
  */
.standard-white-box .grid-inner, 
.arctica-front-teaser .grid-inner, 
.front-teaser-box .grid-inner,
.view-search .view-filters { 
  
  padding:12px;
  background:#fff;
}

#block-block-5 .grid-inner,
#block-block-40 .grid-inner,
#block-block-6 .grid-inner {
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.region-content .standard-white-box .grid-inner, 
.region-content .arctica-front-teaser .grid-inner, 
.region-content .front-teaser-box .grid-inner,
.region-content .view-search .view-filters { 
 border-bottom:1px solid #000;

}

.arctica-front-teaser.front-explore .grid-inner  {
  background:#fff url('../../img/icons/front-explore.png') top right no-repeat;
}

.arctica-front-teaser.front-tellstory .grid-inner  {
  /*background:#fff url('../../img/icons/front-tellstory.png') top right no-repeat;*/
}

.arctica-front-teaser.front-teachers .grid-inner  {
  color:#fff;
  background:#fff url('../../img/front-teachers-bg.jpg') top right repeat-y;
  height:220px;
  overflow:hidden;
  /*background:#fff url('../../img/icons/front-teachers.png') top right no-repeat;*/
}

.arctica-front-teaser.front-teachers .grid-inner .teacherlogo {
  position:absolute;
  top:0px;
  right:10px;
  width:46px;
  height:46px;
  background: url('../../img/icons/front-teachers.png') top right no-repeat;
}

.arctica-front-teaser .grid-inner h1 {
  font-size:300%;
} 

#block-blog-recent .grid-inner {
  padding-bottom:25px;
}

.arctica-front-teaser .grid-inner a.morelink, .more-link, .arctica-front-teaser .grid-inner span.morelink.fake {
background:#454545;
position:absolute;
right:5px;
bottom:-15px;
padding:1px 5px 1px 5px;
color:white;
text-decoration:none;
}

.block-link {
  display: block;
  text-decoration: none;
}

#block-block-6 a.block-link {
  color:white;
}

/*
.arctica-front-teaser .grid-inner a.morelink {
  right:20px;
}

.arctica-front-teaser.front-teachers .grid-inner a.morelink {
  right:0;
  }
*/
.more-link {
  bottom:0px;
}
.more-link a {
  color:white;
  text-decoration:none;
  text-transform:lowercase;
}

.donate-now h3 {
font-family:"MuseoSlab-700";
font-size:30px;
}

#block-mailchimp-lists-1 .grid-inner {
padding-top:20px;
}
#block-mailchimp-lists-1 input#edit-submit {

padding:5px;


}
#edit-mailchimp-lists-mailchimp-1-mergevars-email {
  color:black;
}


#edit-mailchimp-lists-mailchimp-1-title {
margin:0;
}
#edit-mailchimp-lists-mailchimp-1-title label, .form-item-mailchimp-lists-mailchimp-1-mergevars-EMAIL label,.form-item-mailchimp-lists-mailchimp-1-mergevars-FNAME, .form-item-mailchimp-lists-mailchimp-1-mergevars-LNAME  {
display:none;
}

header.masthead {
  margin-bottom:25px;
}

.region-logo, .region-slogan {
border-bottom:1px solid #000;
}
.region-slogan {
padding-top:9px;
padding-bottom:5px;
}
.region-slogan .media-1-grid-3-4 {
	width: 85%;
}

nav.primary-menu.grid-inner {
  margin:0;
  width:100%;
  margin-top:15px;
  background:#0070d1;
  height:36px;

}
nav.primary-menu {
  clear: both;
}
nav.primary-menu ul li {
  background:#0070d1;
}
nav.primary-menu.grid-inner > ul > li.active-trail {
  background:#969e10;
}

nav.primary-menu.grid-inner > ul > li.active-trail.sf-parent {
    background:#969e10 url('../../img/sf-parent-arrow.png') center right no-repeat;
}
nav.primary-menu li.last {
  border-right:0;
}
nav.primary-menu li ul li.last {
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;

}
body nav.primary-menu ul.menu ul.menu {
  width:230px;
}
body nav.primary-menu ul.menu ul.menu li {
  width: 200px;
}

nav.primary-menu li {
  position:relative;
  float:left;
  text-transform:uppercase;
  padding:9px 7px 2px 8px;
  border-right:1px solid #fff;
  height:25px;
}
nav.primary-menu li ul li {
  float:none;
}
nav.primary-menu ul li ul li.first {
  border-top:1px solid #ccc;
}
nav.primary-menu ul li ul li {
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
}
nav.primary-menu li.sf-parent {
  padding:9px 17px 2px 8px;
  background:url('../../img/sf-parent-arrow.png') center right no-repeat;
}

nav.primary-menu li.sf-parent ul li.sf-parent {
  padding:0;
  padding-left:8px;
  padding-right:8px;
  padding-top:9px;
  background:#fff url('../../img/sf-parent-arrow-right.png') center right no-repeat;
}

nav.primary-menu li a {
  color:#fff;
  font-family:"MuseoSlab-700", Georgia, sans-serif;
  font-size:12px;
  text-decoration:none;


}
nav.primary-menu li ul {
  position:absolute;
  top:auto;
  text-transform:uppercase;
  margin-top:8px;
}
nav.primary-menu li ul li {
  /* display:none;*/
  background:white;
  color:black;
}
nav.primary-menu li ul li a {
  color:#000;
}
nav.primary-menu li.sf-parent ul>li.sf-parent:hover {
  background:#0070d1;

}
nav.primary-menu li ul li:hover {
  background:#0070d1;
}
nav.primary-menu li ul li:hover > a {
  color:#fff;
}


body nav.primary-menu ul ul ul {
  margin-top:-25px;
  margin-left: 216px;
}



#block-menu-block-1 div.menu-level-2 > ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') 100% 5px no-repeat;

}
#block-menu-block-1 div.menu-level-2 > ul.menu > li > a {
  font-family:"MuseoSlab-700";
  }
#block-menu-block-1 div.menu-level-2 > ul.menu > li > a.active {
  text-decoration:underline;
}
#block-menu-block-1 div.menu-level-2 > ul.menu > li ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') center right no-repeat;
}
#block-menu-block-1 div.menu-level-2 > ul.menu > li ul.menu > li > a.active {
  text-decoration:underline;
}

#block-menu-block-4 div.menu-level-1 > ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') 100% 5px no-repeat;
}
#block-menu-block-4 div.menu-level-1 > ul.menu > li > a {
  font-family:"MuseoSlab-700";
  }
#block-menu-block-4 div.menu-level-1 > ul.menu > li > a.active {
  text-decoration:underline;
}
#block-menu-block-4 div.menu-level-1 > ul.menu > li ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') center right no-repeat;
}
#block-menu-block-4 div.menu-level-1 > ul.menu > li ul.menu > li > a.active {
  text-decoration:underline;
}

#block-menu-block-5 div.menu-level-1 > ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') 100% 5px no-repeat;
}
#block-menu-block-5 div.menu-level-1 > ul.menu > li > a {
  font-family:"MuseoSlab-700";
  }
#block-menu-block-5 div.menu-level-1 > ul.menu > li > a.active {
  text-decoration:underline;
}
#block-menu-block-5 div.menu-level-1 > ul.menu > li ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') center right no-repeat;
}
#block-menu-block-5 div.menu-level-1 > ul.menu > li ul.menu > li > a.active {
  text-decoration:underline;
}

#block-menu-block-3 div.menu-level-3 > ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') 100% 5px no-repeat;

}
#block-menu-block-3 div.menu-level-3 > ul.menu > li > a {
  font-family:"MuseoSlab-700";
  }
#block-menu-block-3 div.menu-level-3 > ul.menu > li > a.active {
  text-decoration:underline;
}
#block-menu-block-3 div.menu-level-3 > ul.menu > li ul.menu > li {
  background:#fff url('../../img/sf-parent-arrow-right.png') center right no-repeat;
}

#block-menu-block-3 div.menu-level-3 > ul.menu > li ul.menu > li > a.active {
  text-decoration:underline;
}

#block-block-36 h2.block-title {
	margin-bottom: 10px;
}
ul.jcarousel .views-field.views-field-field-image {
  padding:6px 6px 0px 6px;
}

.jcarousel-skin-default .jcarousel-container-horizontal {
	height: 195px;
}

.jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal {
	height: 195px;
}
.jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul {
	height: 195px;
}
.jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal ul li {
	height: 195px;
}
.jcarousel-skin-default li .field-content {
	padding-left: 0.5em;
	text-indent: -0.5em;
}
.view-slider div.view-content {
  
  width:960px;
  margin-left:-5px;
  height:394px;
}

.peKenBurns .peKb_slides {
    background-color:#000;
    
    -moz-border-radius: 0px !important; 
    -webkit-border-radius: 0px !important; 
    border-radius: 0px !important; 
    
  }

  /* disables the backlink to the users blog */ 

.node-blog footer ul.links.inline {
  display:none;
}


.node-blog footer div.user-picture {
  display:none;
}

.node-blog .page-taxonomy-term-211 .view-teacher-blog .views-row {

}

#block-local-tasks-blocks-menu-local-tasks {

}
/* Teacher blog */


.page-taxonomy-term-211 .node-teaser, .view-teacher-blog .views-row , .view-border-jumping .views-row, article.node-news {
  border-bottom:1px solid #eee;
  padding-bottom:3px;
  margin-bottom:3px;

}
.view-teacher-blog .views-row .views-field-created {
  text-decoration:none;
  font-size:11px;
  color:#6d6d6d;
  padding-top:7px;
  line-height:14px;
}

.node-blog .field-name-body img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.content {
  margin-bottom:20px;
}

.region .block ul li {
  margin-left:0px;
  list-style-type:none;
}
.region .block .field-name-body ul li {
	list-style-type: disc;
	margin-left: 15px;
}

.region.region-preblocks ul li {
  margin-left:0;  
  margin:5px;
}

.region.region-preblocks .block {

}

#user-profile .user-picture {
  float:left;
  padding:0px 5px 0px 0px;
}

.view.view-magazine-front-feature .view-content h3 {
  display:none;
}
.node-project h3.author, .view.view-magazine-front-feature .view-content h3.author, 
footer.author a, 
h3.author a,
.view-author .views-field-name a,
.view-teaching-materials-isotope .views-field-name,
#block-views-magazine-related-items-block .views-field-name, 
#block-views-magazine-related-items-block-1 .views-field-name,
.view-magazine-related-items ol li .views-field-name, .view-magazine-related-items .views-field-name {
  display:block;
  font-size:12px;
  color:#0070d1;
  font-style:italic;
  text-decoration:none;
  }
  footer.author a {
    display:inline;
  }
.view.view-magazine-front-feature .view-content h4.title {
  margin-bottom:8px;
}

.view-magazine-related-items .views-field-title a,
.view.view-magazine-front-feature .view-content h4.title a, 
#block-views-magazine-related-items-block-1 .views-field.views-field-title a,
#block-views-magazine-related-items-block  .views-field.views-field-title a,
#block-views-press-block-1 .views-field-title a {
  font-size:14px;
  text-transform:uppercase;
  text-decoration:none;
  
}
.view.view-magazine-front-feature .view-content .user-picture {
  float:left;
  padding-right:5px;
  padding-bottom:0px;
}

.views-field-created, .view.view-magazine-front-feature .view-content .comments-count, .views-field-comment-count, .views-field-field-date, .views-field-field-date a {
  text-decoration:none;
  font-size:11px;
  color:#6d6d6d;
  font-family:Arial, sans-serif;

}
.view.view-magazine-front-feature .view-content {
  width:280px;
}
.view.view-magazine-front-feature p.body {
  float:right;
  width:200px;
  word-wrap: break-word;
}
.view.view-magazine-front-feature .views-row  {
  position:relative;
  clear:both;
  border-bottom:1px solid #c6c6c6;
  padding-bottom:15px; 
  margin-bottom:20px;
}

.view.view-magazine-front-feature .view-content .views-row a {

} 

.field-slideshow-wrapper {
  margin-bottom:30px;
}

.field-slideshow-pager a.activeSlide {
  font-weight:bold;
}

.field-slideshow-pager a {
  padding:2px;
}

.block ul.pager a, .block ul.pager .pager-current {
  white-space: nowrap;
}
.view-exhibitions ul#field-slideshow-1-pager li, .view-exhibitions .views-field-field-posters ul li {
  border-bottom:0;

}
.view-exhibitions .views-field-field-posters ul li {
  float:left;
  padding:5px;
}

#comments {
  border-top:1px solid #c6c6c6;
  padding-top:10px;
  background:#f8f8f8;
  padding:10px;
}

#block-views-front-carousel-block {
  margin-top:0px;
  margin-bottom:20px;
}

.views-field-field-image {
  /*padding:6px 6px 0 6px;*/
}

.field-slideshow li div {
  position:absolute;
}

.jcarousel-item .field-slideshow-wrapper {
margin-bottom:0;
  }
.jcarousel-item {
  text-align:left;
}
.jcarousel-item span {
  font-size:11px;
  color:#777;
}

span.section {
  color:#000;
  padding-left:5px;
}
  .jcarousel-item .views-field.views-field-type {
    position:absolute;
    width:206px;
    text-align:right;
    top:142px;


    z-index:10000;
  }
  .jcarousel-item .views-field.views-field-type span a {
    color:#fff;
    text-decoration:none;

  }
  .jcarousel-item .views-field.views-field-type span {
    background:#000;
    color:#fff;
    font-size:11px;
    text-transform:lowercase;
    padding: 3px 9px 3px 9px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;
  }
.view-magazine-related-items ol {
  margin-left:15px;
  color:#000;
}
.region .block .view-magazine-related-items ul li {
  list-style-type:none;
  margin-left:0px;
  padding-left:0;
  padding-bottom: 10px;
  padding-top:10px;
}

#block-views-magazine-related-items-block-4 .views-field.views-field-title a {
  font-size:164%;
}
.view-magazine-related-items ol li, .view-magazine-related-items ul li, .view-teammember ul li, .view-exhibitions ul li {
  border-bottom: 1px solid #C6C6C6;
  padding-bottom:5px;
  padding-top:5px;

  }


.node-exhibition .field-slideshow-controls {
	margin-top: 10px;
}

#block-views-magazine-related-items-block-1 ul li, #block-views-magazine-related-items-block ul li {
  list-style-type:none;
  margin:0;
  padding:0;
  border-bottom: 1px solid #C6C6C6;
padding-bottom: 15px;
margin-bottom: 20px;
}

#block-views-magazine-related-items-block-1 .views-field-term-node-tid {
  color:#555;
}

.block.teachers-blog-ad {
  position: relative;
   background:transparent url('../../img/bubble-background.png') top left no-repeat;
   width:314px;
   height:105px;
   margin-bottom:15px;
   margin-top:2px;
   
}

.block.teachers-blog-ad .grid-inner {
  padding:10px;
}

.block.teachers-blog-ad a.morelink {
  bottom:-10px;
  right:0;
}
.block.teachers-blog-ad div.icon {
  padding-left:25px;
  padding-top:3px;
}
.block.teachers-blog-ad div.icon.connect {
  background:transparent url('../../img/icons/icon_connect.png') center left no-repeat;
}
.block.teachers-blog-ad div.icon.idea {
  background:transparent url('../../img/icons/icon_idea.png') center left no-repeat;
}

.block.  {
  margin-top:10px;
}
.block.front-exhibitions div.views-row {
  height:50px;
}
.block.front-exhibitions .grid-inner {
  -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow:    0px 0px 2px rgba(0, 0, 0, 0.1);
  box-shadow:         0px 0px 2px rgba(0, 0, 0, 0.1);
  padding:15px;
  background:#0070d1;
  color:#fff;
}

.block.front-exhibitions a {
  color:#fff;
  text-decoration:none;
}
.block.front-exhibitions h2.block-title {
  color:#fff;
  border-bottom:1px solid white;
}

.block.front-exhibitions img {
  float:left;
  padding-right:5px;
}

.region.teasers{
  margin:0;
  padding:0;
}

.teaser {
  float:left;
}

footer.pagefooter {
  background:#000;
  width:100%;
  height:360px;
  padding-top:20px;
  margin-top:30px;
  color:#a7aaa9;
  font-family:"Lucida Grande", Arial, sans-serif;
}
footer.pagefooter .contact {
  padding-top:25px;
}
footer.pagefooter .column {
  float:left;
  line-height:40px;
  
}

footer.pagefooter h3, footer.pagefooter a {
  color:#a7aaa9;
}

footer.pagefooter .icon {
  padding-left:30px;
  margin-left:0px;
}

footer.pagefooter .column.first {
  padding-left:0;
}
footer.pagefooter .column {
padding-left:30px;
}

footer.pagefooter .column.last .icon {
  padding-left:40px;
}

footer.pagefooter .icon.phone {
  background:transparent url('../../img/icons/icon_phone.png') center left no-repeat;
}

footer.pagefooter .icon.mail {
  background:transparent url('../../img/icons/icon_mail.png') center left no-repeat;
}

footer.pagefooter .icon.route {
  background:transparent url('../../img/icons/icon_route.png') center left no-repeat;
}

footer.pagefooter .icon.facebook {
  background:transparent url('../../img/icons/icon_facebook.png') center left no-repeat;
}

footer.pagefooter .icon.twitter {
  background:transparent url('../../img/icons/icon_twitter.png') center left no-repeat;
}

footer.pagefooter .icon.youtube {
  background:transparent url('../../img/icons/icon_youtube.png') center left no-repeat;
}
footer.pagefooter .share_this {
  font-family:"Lucida Grande", Arial, sans-serif;
  padding-top:5px;
  margin-top:10px;
  padding-bottom:5px;
  margin-bottom:10px;
  border-top:1px solid #a7aaa9;
  border-bottom:1px solid #a7aaa9;
  line-height:50px;
}
footer.pagefooter .share_this a {
  display:inline;
}
footer.pagefooter .share_this a img {
  vertical-align: middle;
}

footer.pagefooter .copyright {
  font-family:"Lucida Grande", Arial, sans-serif;
}


/***** ISOTOPE Elements ******/
.element {
    position: absolute;
    float: left;
    width: 145px; 
    height: 210px;
    color: #000;
    background:#e2e2e2;
    overflow: hidden !important;
    margin: 4px;
    border:0;
    text-align:center;
}
.region-content div.isotope-item-clone .field-content img {
  max-width:none;
}
div.isotope-item div.views-field-field-photo-web {
  position:absolute;
  top:0;
  left:0;
  z-index:0;
}
div.isotope-item .field-content a {
  text-decoration:none;
}
div.isotope-item .field-content {
  position:absolute;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  z-index:1;
  text-align:left;

}
div.isotope-item .description {
  background:white;
 -moz-opacity: 0.85;
-khtml-opacity: 0.85;
opacity: 0.85;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
filter:alpha(opacity=85);
}
div.isotope-item .description {
  padding:5px;
}

.page-pictures-stories div.isotope-item .description {
  /*  padding-bottom:18px;*/
}

div.isotope-item .description .views-field-name {
  text-transform:none;
  font-style:italic;
  font-family:"MuseoSlab-500";
}
div.isotope-item .description div.title {
  font-family:"MuseoSlab-700";
  font-size:12px;
  text-transform:uppercase;
  padding-bottom:4px;
}

/*+++++++++++++++++++++++++++++++*/

div.isotope-item-clone {
  position:relative;
  float:left;
  width:145px;
  height:210px;
  margin-right:5px;
}

div.isotope-item-clone div.views-field-field-image {
  position:absolute;
  top:210px;
  left:0;
  z-index:0;
}
div.isotope-item-clone .field-content a {
  text-decoration:none;
}
div.isotope-item-clone .field-content {
  position:absolute;
  bottom:0;
  left:0;
  display:block;
  width:100%;
  z-index:1;
  text-align:left;

}
div.isotope-item-clone .description {
  background:white;
 -moz-opacity: 0.85;
-khtml-opacity: 0.85;
opacity: 0.85;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
filter:alpha(opacity=85);
}
div.isotope-item-clone .description {
  padding:5px;
}

div.isotope-item-clone .description .views-field-name {
  text-transform:none;
  font-style:italic;
  font-family:"MuseoSlab-500";
}
div.isotope-item-clone .description div.title {
  font-family:"MuseoSlab-700";
  font-size:12px;
  text-transform:uppercase;
  padding-bottom:4px;
}
/**********************/

#block-views-country-blocks-block-1 .views-field-field-photo-orig, #block-views-country-blocks-block-14 .views-field-field-photo-orig  {
  float:left;
  margin-right:4px;
  margin-bottom:4px;

}


.magazinethumbs {
  padding-top:30px;
}

.statistics_counter {
  display:none;
}
.block-menu-block ul li a {
  text-decoration:none;
}
.block-menu-block ul li {
  list-style-type:none;
  margin:0;
  padding-bottom:10px;
  padding-top:10px;
  border-bottom:1px solid #C6C6C6;
}

.block-menu-block ul li ul li  {
  list-style-type:none;
  margin:0;
 padding-top:0px;
 padding-bottom:0;
  padding-left:5px;
  border-bottom:0px solid #C6C6C6;
}

.page-country .block .view, .page-language .block .view {
  padding-bottom:15px;
}

.page-language .region.region-sidebar-first {
	margin-top: 7px;
}
.page-language .region-sidebar-first .block {
	margin-bottom: 30px;
}

.block-menu-block ul li.last {
  border-bottom:0;
}

#views_slideshow_cycle_main_exhibitions-page_2 {
  position:relative;
  width:100%;
}
.view-exhibitions .field-slideshow-caption {
  position:absolute;
  width:150px;
  height:auto;
  padding:5px;
  top:0;
  left:0px;
  background:#000;
  color:#fff;
  margin:5px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
} 

#widget_pager_bottom_exhibitions-page_2 {
  position:relative;

}
.views-slideshow-controls-bottom  {
  position:relative;
  padding:0;
  width:490px;
}
.views-slideshow-pager-field-item {
  
  
  cursor:pointer;
}

.cloud-zoom-big {
  width:500px;
  height:500px;
}

ul.float-left li {
  float: left;
}


.page-magazine .view-display-id-page_2 .view-content .views-field-field-image {
  display:none;
}
.page-magazine .view-display-id-page_2 .view-footer .views-field-field-image {
  display:block;
}
.page-magazine .view-display-id-page_2 .view-content .views-row-first .views-field-field-image {
  display:block;
}

.page-magazine #block-system-main .views-row-first .views-field-title a {
  font-size:164%;
}

#views-exposed-form-magazine-related-items-page-1 .views-submit-button {
  padding:0;
  margin:0;
  margin-top:5px;
}


.view-search #container, .view-cinema #container {
  margin-left:0px;
  min-height:200px;
}
.view-search .view-filters { 
  margin-bottom:30px;
}
.view-search .views-exposed-form .views-exposed-widget {
  float:none;
}
.view-search .views-exposed-form .exposed-left {
	
}
.view-search .views-exposed-form .exposed-right {
	
}
.view-search .views-exposed-form .views-exposed-widget input#edit-title, 
.view-search .views-exposed-form .views-exposed-widget input#edit-field-photo-city-value,
.view-search .views-exposed-form .views-exposed-widget input#edit-field-photo-country-now-value {
  width:210px;
}
.view-search .views-exposed-form .views-exposed-widget label {
  float:left;
  width:130px;
  margin-top:6px;
  text-transform: uppercase;
  font-family:"MuseoSlab-700";
	font-size: 12px;

}
.view-search .views-exposed-form .views-exposed-widgets .exposed-left .bef-checkboxes .form-item {
  float:left;
	padding-right: 10px;
	padding-top: 4px;
}
.view-search .views-exposed-form .views-exposed-widgets .exposed-right .bef-checkboxes .form-item {
  float:left;
	width: 50%;
	line-height: 11px;
}
.view-search .views-exposed-form .views-exposed-widgets .bef-checkboxes label {
  float:none;
}
.view-search #quicktabs-container-popup {
	height: 200px;
}
.view-search .quicktabs-tabpage a {
	font-size: 11px;
}
.view-search #edit-type-wrapper {
  clear:both;
  border-bottom:1px solid #c6c6c6;
	height: 35px;
}
.view-search #edit-tid-wrapper {
}
.view-search #edit-tid-1-wrapper {
}
.view-search #edit-tid-2-wrapper {
}
.view-search #edit-tid-3-wrapper {
}
.view-search #edit-tid-4-wrapper {
}
.view-search #edit-tid-5-wrapper {
}
.view-search #edit-title-wrapper {
}
.view-search #edit-field-photo-city-value-wrapper {
}
.view-search #edit-field-photo-country-now-value-wrapper {
}
.view-search #edit-slider-filter-wrapper {
}


.view-search .views-exposed-widgets .description {
  display:none;
}

#edit-slider-filter-wrapper {
  width:350px;
}

#edit-slider-filter-wrapper .ui-slider {
  width:250px;
  margin-top:33px;
	margin-left: 5px;
}
.form-item-slider-filter-min label, .form-item-slider-filter-max label {
display: none;
  }
.form-item-slider-filter-min, .form-item-slider-filter-max {
  padding-top:5px;
  float:left;
}

.form-item-slider-filter-min:after {
  content:"-";
  margin-right:6px;
}
#edit-slider-filter-max, #edit-slider-filter-min {
  color:#747474;
  
  width:30px;
  border:0;
  padding:0;
  margin:0;
  background:transparent;
  -moz-box-shadow: 0; /* Firefox */
  -webkit-box-shadow:0; /* Safari, Chrome */
  -khtml-box-shadow:0; /* Safari, Chrome */
  box-shadow: 0; /* CSS3 */
  box-shadow:inset 0 0px 0px rgba(0,0,0,0);
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

.view-search .views-exposed-form #edit-submit-search {
  position: relative;
  font-family:"MuseoSlab-500";
  background:#969e10;
  width:90px;
  height:40px;
  text-transform:uppercase;
  color:white;
  font-size:16px;
  border:0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
	margin-left: 285px;
  margin-top: -72px;
  display:block;
  
}
.view-search label {
  border:0;
}
.views-exposed-form .views-exposed-widget {
  padding:0;
}
.view-search .views-exposed-form .view-exposed-widget.views-submit-button, .view-search  .views-exposed-form .view-exposed-widget.views-reset-button {
  padding:0;
}
.view-search .views-exposed-form #edit-submit-search, .view-search .views-exposed-form #edit-reset {
  padding:6px;
  margin:0 auto;
  float:left;


}
.view-search .views-exposed-form #edit-reset { 
  display: none;
}
ul.quicktabs-tabs.quicktabs-style-sky li a, ul.quicktabs-tabs.quicktabs-style-sky li a:visited {
  background:#eee;
  text-transform: uppercase;
  
}

ul.quicktabs-tabs.quicktabs-style-sky li:active a {
  background:#c8c8c8;
  border:0;
}
ul.quicktabs-tabs.quicktabs-style-sky li, ul.quicktabs-tabs.quicktabs-style-sky li.active {
  margin:0;
}
.view-search .views-exposed-form #quicktabs-container-popup {
  height:340px;
}
.view-search .views-exposed-form #quicktabs-container-popup .form-item {
  margin:0;
}
.view-search .views-exposed-form #quicktabs-container-popup label.option {
	font-size: 11px;
  font-family:"MuseoSlab-500";
  font-weight:normal;
  border:0;
  padding:0;
  margin:0;
  line-height:10px;
}
.view-search .views-exposed-form #quicktabs-container-popup .form-item {
}
.view-search ul.quicktabs-tabs.quicktabs-style-sky li a, .view-search ul.quicktabs-tabs.quicktabs-style-sky li a:visited {
	padding: 0 6px;
}

.view-search .views-exposed-form #edit-reset {
  position: relative;
  
  background:#aaa;
  width:90px;
  height:40px;
  text-transform:uppercase;
  color:white;
  font-size:16px;
  border:0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  margin:0 auto;
}
.view-search .views-exposed-form .search-group-title {
	font-size: 15px;
	font-family: "MuseoSlab-700";
}

.view-search .search_results {
  margin-bottom:20px;
}

.view-search .search_results h2 {
  text-transform:uppercase;
  }
.view-search .result_count {
  float:right;
  margin-top:-25px;
  font-size:16px;
  font-family:"MuseoSlab-500";
}

.view-search .result_count span.count {
  font-family:"MuseoSlab-700";
  font-size:18px;
}

.view-search .see-photo-link:hover {
  background-color:#0070d1;
}
.view-search .see-photo-link i {
  font-size:16px;
}
.view-search .see-photo-link {
	background-color: #0070D1;
	width:18px;
	color: white;
	padding: 5px;
	padding-bottom: 0px;
  margin-left:-5px;
  margin-bottom:-5px;
}
.view-search .see-photo-link a {
	color: white;
}
.view-search .see-bio-link {
	background-color: #969E10;
	width: 18px;
	color: white;
	padding: 5px;
	padding-bottom: 0px;
	
  margin-right:0px;
  position:absolute;
  right:0;
  bottom:0;
}
.view-search .see-bio-link i {
  font-size:16px;
  margin-left: 4px;
}
.view-search .see-bio-link a {
	color: white;
}
.quicksearch.search_family_db .ui-widget-content, .quicksearch.search_photo_db .ui-widget-content  {
  border:0;
}
#search_family_db_familyname {
  min-height:182px;
}
#familyname, #city, #country, #search_family_db_familyname, #search_family_db_country {
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  background:white;
}

.quicksearch.search_photo_db .ui-widget-header, .quicksearch.search_family_db .ui-widget-header {
  box-shadow:none;
  border:0;
}
.quicksearch.search_photo_db  ul.ui-tabs-nav {
  border-radius:0;
}


/* gmap */
h3.location-locations-header {
	display: none;
}
.location-locations-wrapper {
	display: none;
}
.node-direction table {
	margin-top: 30px;
}
.node-direction td.departure {
	width: 85px;
}
.node-direction td.address {
}
.node-direction td.submit input {
	margin: 0px;
}

/* contact-us */
#webform-client-form-29574 .form-text {
	float: right;
}
#webform-client-form-29574 {
	
}

.view-isotope-filters ul#sort-by, .view-isotope-filters ul#sort-direction  {
  display:none;
}

/**** Example Options ****/
    
#options {
    padding-bottom: 1.0em;
    font-size: 10px;
    font-family:            Helvetica,Arial,Verdana;Tahoma,'sans-serif';
    margin-top:20px;
    margin-left: 5px;
}
    
#options ul {
    margin: 5px 0;
    list-style-type:        none;
    list-style-image:        none;
    list-style:             none;
    display:block;
}
    
#options li {
    float: left;
    margin-bottom: 0.2em;
    margin-left: -0.0em;
    color: #000 ;
    padding:0 ;
    margin:0;
}
    
#options li a {
    display: block;
    padding:5px 10px ;
    text-align:center;
    background: #f1f1f1 ;    
    border-left: 0;
    color: #444;
    font-size:10px;
    /*text-transform:capitalize;*/
}
#options li.dynamic-filter a {
    display: block;
    padding:5px 10px ;
    text-align:center;
    background: #298A08 ;
    
    border-left: 0;
    color: #e6e6e6;
    font-size:10px;
    text-transform:capitalize;
}
    
#options #filters li a:hover {
    background: #e6e6e6 ;
    color: #000 ;
}
#options #filters li.dynamic-filter a:hover {
    background: #21610B ;
    color: #f6f6f6 ;
}
#options li.dynamic-filter a.selected {
    background: #173B0B !important;
    color: #fefefe !important;
}
    
    
#options li.dynamic-filter:first-child a {
    border-radius: 5px 0 0 5px;
    border: 1px dotted #bbb;
}
#options li:first-child a {
    border-radius: 5px 0 0 5px;
    border: 1px dotted #666;
}
    
#options li:last-child a {
    border-radius: 0 5px 5px 0;
}
    
#options li a.selected {
    background: #d6d6d6 !important;
    color: #000 !important;
}


.view-exhibitions .field-collection-item-field-coll-images .field-name-field-image div.field-item {
  width:100px;
  float:left;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;

}

.field-name-field-coll-images .field-item .field-collection-view {
	margin: 0px;
}

.field-name-field-coll-images .field-item {
	width: 47%;
	float: left;
	margin-right: 2%;
}

.field-name-field-coll-images 
.node-team-member .author {
  display:none;
}

.node-team-member .content .field-name-field-image {
  float:left;
  padding-right:10px;
}


.node-team-member .content .field-name-field-email {
  padding-top:20px;
}

.node-team-member .content .field-name-field-position {
  
  font-size:15px;
  padding-bottom:20px;
}


#block-menu-block-1 > ul.menu {
  font-family:"MuseoSlab-700";
}


.field-name-field-duration {
  float:right;
  background:#000;
  padding:5px;
  color:#fff;
}

.node-film .field-name-field-youtube-videolink {
  padding-bottom:15px;
}

.node-film .form-item.form-type-item label {
  display:inline;
}
.node-film .quicktabs_main p {
	margin-top: 1em;
	margin-bottom: 1em;
}

#block-views-country-blocks-photos .view.view-country-blocks .view-content .views-row, 
.view.view-related-blocks .view-content .views-row {
  float:left;
  padding:1px;  
}
/* admin toolbar */
#admin-toolbar .admin-title {
   font-size: 2em;
   color: #f1ae17;
   margin-left: 40px;
   padding-top: 5px;
   padding-bottom: 5px;
   margin-bottom: 5px;
}
#admin-toolbar .admin-block {
   margin-top: 30px;
}
#admin-toolbar .contact {
   border-top: 1px dotted #222222;
   margin-top: 200px;
   padding-left: 70px;
}
#admin-toolbar .contact  a {
   color: #f1ae17;
}
#admin-toolbar ul.menu li a {
}
#admin-toolbar ul.menu {
	padding-left: 20px;
}
#admin-toolbar ul.menu li ul {
	padding-left: 0px;
}
#admin-toolbar ul.menu li.leaf.empty, #admin-toolbar ul.drilldown-active-menu li.empty { 
   background: none;
}
#admin-toolbar ul.menu li.leaf.parent, #admin-toolbar ul.drilldown-active-menu li.parent {
}
#admin-toolbar ul.menu li.leaf.startseite, #admin-toolbar ul.drilldown-active-menu li.startseite {
   padding-left: 35px;
   padding-top: 5px;
}
#admin-toolbar ul.menu li.leaf.startseite ul, #admin-toolbar ul.drilldown-active-menu li.startseite ul {
   padding-left: 0px;
   margin-left: -10px;
}
#admin-toolbar ul.menu li.leaf.content, #admin-toolbar ul.drilldown-active-menu li.content {
   padding-left: 35px;
   padding-top: 5px;
}
#admin-toolbar ul.menu li.leaf.content ul, #admin-toolbar ul.drilldown-active-menu li.content ul {
   padding-left: 0px;
   margin-left: -10px;
}
#admin-toolbar ul.menu li.leaf.taxonomy, #admin-toolbar ul.drilldown-active-menu li.taxonomy {
   padding-left: 35px;
   padding-top: 5px;
}
#admin-toolbar ul.menu li.leaf.taxonomy ul, #admin-toolbar ul.drilldown-active-menu li.taxonomy ul {
   padding-left: 0px;
   margin-left: -10px;
}

#admin-toolbar ul.menu li.leaf.people, #admin-toolbar ul.drilldown-active-menu li.people {
   padding-left: 35px;
   padding-top: 5px;
}
#admin-toolbar ul.menu li.leaf.people ul, #admin-toolbar ul.drilldown-active-menu li.people ul {
   padding-left: 0px;
   margin-left: -10px;
}
#admin-toolbar ul.menu li.leaf.migration, #admin-toolbar ul.drilldown-active-menu li.migration {
   padding-left: 35px;
   padding-top: 5px;
}
#admin-toolbar ul.menu li.leaf.migration ul, #admin-toolbar ul.drilldown-active-menu li.migration ul {
   padding-left: 0px;
   margin-left: -10px;
}

.node-biography p {
	margin-top: 1em;
	margin-bottom: 1em;
}

.node-type-film .quicktabs-tabpage {
	min-height: 200px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.toboggan-unified #login-links{
  margin-bottom:15px;
}
.toboggan-unified #login-links a.lt-active, .toboggan-unified #login-links a.lt-active:hover {
  background:#0070D1;
  border:1px solid #333;
  color:#fff;
  }

  .toboggan-unified #login-message {
    padding:20px;
  }
  input:-webkit-autofill {
    background:white;
  }


  .page-node-29601 .teaser {
    width:33%;
  }


  .page-node.node-type-photo .content .field-name-field-photo-orig {
    float:left;
    margin-right:10px;
    margin-top:4px;
  }

.quicksearch {
  position: relative;
  height: 350px;
}
#family_tabs {
  position: absolute;
  height: 221px;
  top: 245px;
}

#photo_tabs {
  position: absolute;
  height: 233px;
  top: 247px
}

.quicksearch.search_country_db {
  height: 218px;
}

.i18n-de .quicksearch.search_country_db {
  height: 218px;
}

.quicksearch .ui-tabs-panel {
  min-height: 80px;
}

.quicksearch h3 {
  padding-top:15px;
  text-transform: uppercase;
  font-family:"MuseoSlab-700";
  font-size: 16px;
}
.quicksearch p, .quicksearch h3 {
  padding:7px;
  color:white
}
.quicksearch.search_photo_db, .quicksearch.search_photo_db .ui-widget-header, .quicksearch.search_photo_db .form-submit {
  background:#0070D1;
}

.quicksearch.search_family_db, .quicksearch.search_family_db .ui-widget-header, .quicksearch.search_family_db .form-submit, .quicksearch.search_country_db .form-submit {
  background:#969e10;
}
.quicksearch.search_family_db, .quicksearch.search_family_db .ui-widget-header, .quicksearch.search_family_db .form-submit, .quicksearch.search_country_db .form-submit {
  background:#969e10;
}

.quicksearch.search_country_db .form-submit {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.quicksearch.search_country_db {
  background: url(/sites/default/themes/centropa_tundra/img/europe.png) no-repeat;
  padding-top: 15px;
}

.quicksearch.search_country_db .ui-widget-header, .quicksearch.search_country_db .ui-tabs {
  background: transparent;
  border:0;
}
#block-block-22 {
  height:500px;
}
.quicksearch.search_country_db .ui-tabs-panel, .quicksearch.search_country_db .ui-tabs-panel, .quicksearch.search_country_db .ui-tabs-nav li {
  background: url(/sites/default/themes/centropa_tundra/img/grey_transparent.png);
}

.quicksearch.search_country_db .ui-tabs-nav li {
  top: 0;
}

.quicksearch.search_country_db .ui-tabs-panel {
	min-height: 84px;
}

.quicksearch .ui-tabs {
  font-family:"MuseoSlab-500";
  font-size:12px;
  padding:0;
}

.quicksearch .ui-tabs p, .quicksearch.search_country_db h3, .quicksearch.search_country_db p {
  color:black;
}

.quicksearch .ui-tabs-nav {
  padding-left: 0;
}

.quicksearch .ui-tabs-nav a {
  text-transform: uppercase;
  font-weight: bold;
}

.quicksearch .selectbox {
  float:left;
  padding-top:15px;

}
.quicksearch .selectbox select {
  width:165px;

  }
.quicksearch label {
  display:none;
}
.quicksearch .form-submit {
  float:right;
  border:0;
  padding:10px;
  position: relative;
  width: 115px;
  height: 40px;
  text-transform: uppercase;
  color: white;
  font-size: 16px;
  border: 0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  font-family: "MuseoSlab-500";
  margin-top:10px;
}
.centropa-extra-search-links {
	height: 91px;
	background-color: #969e10;
	padding: 7px;
	color: white;
	clear: both;
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 25px;
}
.centropa-extra-search-links h3 {
	color: white;
	margin-bottom: 10px;
	margin-top: 5px;
}
.centropa-extra-search-links a {
	color: white;
}
.centropa_cinema_link h3 {
  color:white;
}
.centropa_cinema_link {
  margin-top: 5px;
  display: block;
  background: #0070D1;
  padding: 10px; padding-bottom: 30px;
  color: #FFF;
  position: relative;
  text-decoration: none;
  height: 207px;
}

.centropa_cinema_link img, .centropa_cinema_link div {
  float: left
}
.centropa_cinema_link .select2-drop {
  color: #222;
  font-size: 12px;
}
.centropa_cinema_link img {
  margin-right: 10px;
  width: 66px;
  height: 66px;
}

.centropa_cinema_link div {
  width: 210px
}

.centropa_cinema_link p {
  margin-top: 5px; padding-top: 5px;
  border-top: 1px solid #FFF;
  color:white;
}

.centropa_cinema_link .fake-link {
  position: absolute;
  right: 0; bottom: 0;
  padding: 5px;
  background: #000;
  color:white;
}

.centropa_cinema_link:hover {
  color: #FFF;
}

.centropa_cinema_link:hover .fake-link {
  display: block;
  position: absolute;
  right: 0; bottom: 0;
  padding: 5px;
  background: #000;
  text-decoration: underline;
}

.centropa_cinema_link form {
}
.centropa_cinema_link form input {
	margin-left: 27px;
	margin-top: 0px;
	float: right;
}
.select2-container .select2-results li {
line-height:100%;
  }

.fieldset-title {
  font-size:larger;
}

.toggle_advanced_search {
  padding-top:10px;
  padding-bottom:10px;
  padding-left:15px;
  margin-left:0px;
  /*display:none;*/

}

.toggle_advanced_search {
    background:#fff url('../../img/sf-parent-arrow-right.png') center left no-repeat;
}
.toggle_advanced_search.expanded {
    background:#fff url('../../img/sf-parent-arrow-down.png') center left no-repeat;
}

.view-search .select2 {
  width:230px;
}

#block-fb-likebox-0 {
  width:auto;

}

#block-fb-likebox-0 .grid-inner{
  overflow:hidden;
  width:280px;
  border:3px solid black;
  left:-3px;
  }

  #block-fb-likebox-0 .grid-inner iframe {
    position: relative;
    left:-3px;
    top:-3px;
  }

  #block-views-exhibitions-block, #block-views-magazine-front-feature-block {
    position:relative;
  }

  #mailchimp-newsletter-1 .description {
    font-family:"MuseoSlab-700";
    font-size:12px;
    text-transform: uppercase;
    width:230px;
  }

  .form-item-mailchimp-lists-mailchimp-1-mergevars-EMAIL {
display: inline;

  }
.field-name-field-photo-orig .field-items {
  position:relative;
  display:block;
}
  .zoom-hint {
    position:absolute;
    top:0px;
    right:0;
    line-height:10px;
    background:black;
    padding:3px 5px 3px 5px;
    color:white;

  }

  .view-photo-details .field-content {
    display:inline;
  }
  .view-photo-details.view-display-id-block .views-label {
  	font-size: 10px;
	font-family: MuseoSlab-700;
  }

  .block .views-label {
    text-transform: uppercase;
  }

  .block .field-content {
    font-family:"MuseoSlab-500";
  }

  .view-exhibitions ul.float-left li {
    padding:5px;

  }
.ui-accordion-icons .ui-accordion-header a {
  padding-left:1.2em;
  text-transform: uppercase;
  height:1em;
}
.ui-accordion .ui-accordion-content {
  padding:0;
  }
  .ui-accordion .ui-accordion-header {
    font-family:"MuseoSlab-700";

  }
  .ui-accordion .ui-accordion-header .ui-icon {
    left:0;
  }


.node-type-school .filter-wrapper, .node-type-school .wysiwyg-toggle-wrapper {
  display: none;
}

.field-type-text-with-summary  {
  
}
fieldset {
  padding: 1em;
  }
  .form-item {
    padding-bottom: 1em;
    

  }
label {
  margin-top:1em;
  margin-bottom:1em;
  font-size:larger;
  padding-bottom:0.3em;
 border-bottom:1px dotted #ccc; 
  }
.view-magazine-related-items div.views-field.views-field-body p a, .buttonlink, input[type="button"], input[type="reset"], input[type="submit"], button, input.form-submit, .form-actions a, .form-actions a:visited, .button, .button.edit {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 12px;
line-height: 20px;
color: #333;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-color: #f3f3f3;
  text-transform: uppercase;
  text-decoration: none;
}
.view-magazine-related-items div.views-field.views-field-body p a {
  display:block;
  width:100px;
  margin-top:10px;
}
.button.edit a {
  text-decoration: none;
}
input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, button:hover, button:focus, input.form-submit:hover, input.form-submit:focus, .form-actions a:hover, .form-actions a:focus, .form-actions a:visited:hover, .form-actions a:visited:focus, .button:hover, .button.edit:hover {
  background-color:#ccc;
  background-position:0;
}.button:active, .button.edit:active {
  position:relative;
  top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */


  .views-field-edit-node {
    float:right;
  }

.view-userprofile .views-row {
  border-bottom:1px solid #eee;
  margin-bottom:10px;
  padding-bottom:10px;
}

.view-userprofile.view-display-id-page_3 .views-field-edit-node {
	float: none;
}
.view-userprofile.view-display-id-page_3 {
	margin-bottom: 30px;
}

.node-note-form #edit-submit {
	padding: 4px 12px;
	margin-top: 15px;
}
.node-note-form #edit-body-und-0-format {
	display: none;
}
a .icon-book.flagged {
	color: #969e10;
	float: right;
}

.flag-throbber, .ajax-progress-throbber {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: transparent; rgba(255,255,255,.5);
}

.flag-throbber, .ajax-progress-throbber .message {
  display: none;
}
.flag-throbber,.ajax-progress .throbber {
  background: transparent url('../../img/loading.gif') no-repeat;
}
.flag-throbber, .ajax-progress-throbber .throbber {
  position: fixed;
  left: 50%;
  top: 50%;

  width: 40px;
  height: 40px;
  margin: -12px 0 0 -12px;

  background-color: #000;
  background-position:center center;

  -khtml-box-shadow: 0px 0px 5px 6px rgba(0,0,0,.1);
  -moz-box-shadow: 0px 0px 5px 6px rgba(0,0,0,.1);
  -webkit-box-shadow: 0px 0px 5px 6px rgba(0,0,0,.1);
  box-shadow: 0px 0px 5px 6px rgba(0,0,0,.1);

  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;

  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
 
}

.block {
  position:relative;
}

.page-user div.tabs.grid-inner {
  display:none;
}

.location .form-item label {
  float:none;
}

.field-collection-item-field-contactperson .field {
  display:inline;
  float:left;
  padding-right:3px;
}
.field-collection-item-field-contactperson .field.field-name-field-email div.field-label {
  display:none;
}
.field-collection-item-field-contactperson .field.field-name-field-email  {
  clear:both;
  float:left;
  padding-right:3px;
}
.view-id-border_jumping.view-display-id-block_8 .views-row {
  min-height:210px;
}
.view-id-border_jumping.view-display-id-block_8 #field-slideshow-1-wrapper {
  float:left;
  padding-right:5px;
}


#block-views-border-jumping-block-9 .views-row-last {
  padding-right:0;

}

#block-views-border-jumping-block-9 .views-label {
  display:inline;
}
#block-views-border-jumping-block-14 .view-footer {
	height: 20px;
}
#block-views-border-jumping-block-14 .view-footer a:link, #block-views-border-jumping-block-14 .view-footer a:visited {
	color: #fff;
}
.block-views h2.block-title {
  margin-bottom:10px;
}

.fieldset-legend {
  font-size:16px;
}
.field-name-field-image div {
  width:auto;
}
#edit-field-image-und-table td {
  
}

fieldset {
  width:95%;
}
#edit-field-image-und-table {
  
}
#edit-field-image-und-table th {
  text-align:left;
  border:1px solid #eee;
  border-bottom:2px solid #eee;
  padding:3px;
  margin-bottom:5px;
}
.image-widget-data div.description {
  margin:0;
  padding:0;
}
.image-widget-data label {
  font-size:smaller;
}

tr.draggable td input.form-submit {
  font-size:smaller;
  padding:5px;
}
.image-widget-data  {

}
.image-widget-data .form-item {
  
  padding:0;
  margin:0;
}
#edit-field-image-und-table tr.odd {
  background:#eee;
  
  border-bottom:1px solid #ccc;
  } 
  #edit-field-image-und-table tr.even {
    background:#f3f3f3;
    
}
tr.odd .form-item, tr.even .form-item {
  white-space: normal;
}

.page-node .user-picture {
  display:none;
}

.node-type-biography .region-sidebar-first .standard-white-box .views-field, .node-type-photo .region-sidebar-first .standard-white-box .views-field {
	clear: both;
}
.node-type-biography .region-sidebar-first .standard-white-box .views-label, .node-type-photo .region-sidebar-first .standard-white-box .views-label {
	float: left;
	margin-right: 5px;
}
.node-type-biography .region-sidebar-first .standard-white-box .views-field-field-person-fam-tree .views-label, .node-type-photo .region-sidebar-first .standard-white-box .views-field-field-person-fam-tree .views-label {
	float: none;
}

/* solr search results */
.page-search .ds-2col .group-left {
	width: 70%;
}
.page-search .ds-2col .group-right {
	width: 30%;
}

.view-centropa-cinema-film .views-widget-filter-field_audio_language_value {
	width: 150px;
}
.view-centropa-cinema-film #edit-field-audio-language-value-1-wrapper {
	display: none;
}
.view-centropa-cinema-film .views-widget-filter-field_subtitle_language_value_1 {
	width: 220px;
}
.view-centropa-cinema-film #edit-field-subtitle-language-value-wrapper {
	display: none;
}
.view-centropa-cinema-film .views-exposed-form .views-exposed-widget .form-submit {
	margin-top: 56px;
}
.view-centropa-cinema-film.view-display-id-block_1 li {
	margin-bottom: 10px;
}
.page-teaching-materials .view-teaching-materials-taxonomy .views-row {
  width:48%;
}
.taxonomy-term.vocabulary-teaching-materials .field-name-field-image, .page-teaching-materials .view-teaching-materials-taxonomy .views-row, .view-teaching-materials-taxonomy .views-row .views-field-field-image {
  float:left;
  margin-right:10px;
  margin-bottom:30px;
}
.page-taxonomy-term .node-teaching-material .user-picture {
  display:none;
}
.page-taxonomy-term .node-teaching-material.node-teaser {
  border-bottom:1px solid #ccc;
  padding-left:35px;
  background:url(../../img/icons/teaching-materials.png) 0px 20px no-repeat;

}
.node-teaching-material .field-name-field-image .field-item {
	float: left;
	width: auto;
	margin-right: 5px;
}
.node-teaching-material .field-name-field-documents {
	clear: both;
}
.node-teaching-material .field-name-field-materialcategory {
	clear: both;
}
nav.breadcrumb {
  background:none;
  font-weight:normal;

}
nav.breadcrumb div.breadcrumb a {
  text-transform: uppercase;
}
 .field-name-field-tags {
  margin-top:5px;
  margin-bottom:10px;
}
 .field-name-field-tags .field-label, .tag-label {
  padding-top:5px;
  display:inline-block;
}
 .field-name-field-tags .field-items .field-item a {
   text-decoration:none;
   text-transform: uppercase;
}
 .field-name-field-tags .field-items .field-item, .tag a {
  float:left;
  text-transform: uppercase;
  text-decoration: none;
  background:#eee;
  padding:5px;
  margin-right:5px;
  margin-bottom:2px;
  display:inline-block;
}
.field-name-field-tags .field-items .field-item a:hover {
  color:white;
}
 .field-name-field-tags .field-items .field-item:hover {
  background:#0070D1;
  }
ul.tabs.primary li{
  float:none;
}
ul.tabs.primary a {
  padding:0;
}

#edit-mailchimp-lists-mailchimp-1-mergevars-email {
  width:230px;
  border:0;
  border-radius:0;
}

#block-mailchimp-lists-1 input.form-submit {
  float:right;
  margin-top:-30px;
  text-indent:-10000px;
  background:transparent;
  border:0;
  background:url(../../img/icons/mailchimp-arrow-right.png)center center no-repeat;
  box-shadow: none;
}

.size48x48 {
  width:48px;
  height:48px;
}

.region-teasers-col2 article {
  float:none;
}

.buttonlink.explore_by_country, .buttonlink.explore_by_language {
  margin-top:-2px;
  float:right;
  display:block;
  width:50px;
}

.node-type-exhibition .group_image_gallery {
	float: right;
	margin-left: 20px;
	margin-top: 0;
	width: 220px;

}
.node-type-exhibition .group-image-gallery .field-name-field-date {
	padding-left: 10px;
}
.node-type-exhibition .field-name-body {
	margin-bottom: 20px;

}
.node-type-exhibition .field-name-field-exhibition-website {
	background-color: #0070D1;
	padding: 10px;
}
.node-type-exhibition .field-name-field-exhibition-website a {
	text-decoration: none;
	color: white;
	font-size: 1.4em;
}
.node-type-exhibition .field-name-field-exhibition-gallery-link {
	background-color: #969E10;;
	padding: 10px;
}
.node-type-exhibition .field-name-field-exhibition-gallery-link a {
	text-decoration: none;
	color: white;
	font-size: 1.4em;
}
.node-type-exhibition .group_image_gallery .field-name-field-pdf {
	margin-top: 5px;
	background: #F0F0F0 url('/sites/default/themes/centropa_tundra/img/bg.gif');
}
.node-type-exhibition .group_image_gallery .field-name-field-pdf .field-label {
	width: 100px;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 25px;
}
.node-type-exhibition .field-name-field-category {
	font-size: 1.5em;
	font-weight: bold;
}
.node-type-exhibition .field-name-field-pdf {
	clear: both;
}
.node-type-exhibition .field-collection-container {
	clear: both;
}
#block-views-exhibitions-block-1 .view-content {
	margin-bottom: 5px;
}

.block .view-person .midlabel {
	color: #0070D1;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
}
.block .view-person .field-collection-item-field-holocaust-related .content {
	margin-bottom: 0px;
}
.block .view-person .views-field-field-holocaust-related .views-label {
	float: none;
	margin-right: 0px;
}
.block .view-person .views-field-field-holocaust-related ul li {
	margin-left: 15px;
	list-style-type: disc;
}
.block .view-person .field-label {
	font-weight: normal;
}
.node-type-photo .region.region-sidebar-first h2.block-title {
	color: #0070D1;
}
.node-type-biography .region.region-sidebar-first h2.block-title {
	color: #0070D1;
}

.userlinks div.float-left img {
  line-height: 20px;
  vertical-align: middle;
  margin-top:-3px;
  margin-right:5px;
}

.userlinks div.float-left {
	position: relative;
	left: 0;
	line-height: 24px;
	height: 24px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;

/* Fallback for web browsers that don't support RGBa */
background-color: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
background-color: rgba(0, 0, 0, 0.06);
/* For IE 5.5 - 7*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
overflow:hidden;

	min-width: 100px;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 3px;
	text-align: left;
}
.view-magazine-related-items {
  margin-bottom:50px;
}
.view-magazine-related-items a.more-link {
  color:white;
  text-transform: uppercase;
  border:0;
  bottom:-20px;
  border-radius:0;
  --moz-border-radius: 0;
  --webkit-border-radius: 0;
}

/* #blcok-views-school-block */
#block-views-school-block {
	margin-right: 0px;
}
#block-views-school-block .grid-inner {
	margin: 0px;
}
#block-views-school-block a {
	text-decoration: none;
}
#block-views-school-block .views-row {
	padding-left: 5px;
	padding-right: 5px;
	width: 170px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ccc;
}
#block-views-school-block .views-row .views-field-city {
	font-size: 0.8em;
}
#block-views-school-block .views-row .views-field-title {
	line-height: 0.8em;
}

.page-country .quicksearch {
	height: 300px;
}
.page-country .quicksearch .ui-widget-content {
	background: none;
	background: white;
}
.page-country .quicksearch .ui-tabs-panel {
	min-height: 50px;
}
.page-country .quicksearch #photo_tabs, .page-country .quicksearch #family_tabs {
	height: 100px;
}
.page-country #search_family_db_familyname {
	min-height: 50px;
}
.node-type-biography .biography-photo {
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top: 18px;
}
.node-type-biography .field-name-field-photo-reference {
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-top: 18px;
}
.node-type-biography .field-name-field-photo-reference header {
	display:  none;
}
.view-supporters tr td {
  text-align: center;
  padding:5px;
}
.view-supporters tr td div {
  border-top:1px solid #ddd;
  padding:3px;
}

#backtotop {
  z-index:100000;
}

.col {
  float:left;
  width:48%;
  margin-right:2%;
  margin-bottom:15px;
}

.col.right {
  margin-right:0;
  float:right;
}

.view-teacher-blog.view-display-id-block_2 .tag a:hover,
#block-views-tag-cloud-block .tag a:hover {
  background: #0070D1;
  color: #fff;
}

.view-teacher-blog.view-display-id-block_2 .tag,
#block-views-tag-cloud-block .tag {
  padding: 0;
}

.view-teacher-blog.view-display-id-block_2 .tag a,
#block-views-tag-cloud-block .tag a {
  width: 150px;
}

/* press */
#block-views-press-block-1 .views-row {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #C6C6C6;
}
.node-press .field-name-field-image div {
	width: auto;
}
.node-press .field-name-field-image {
	float: right;
}
.node-press .field-name-title {
	margin-bottom: 30px;
}



.node-type-exhibition .field-slideshow-pager .field-slideshow-thumbnail {
  border: 5px #fff solid;
  box-shadow: 1px 1px 2px #ccc;
}


.view-isotope-filters .select2-drop .select2-result {
  float: none !important;
  line-height: 100% !important;
  padding: 7px 7px 8px !important;
  font-size: 1em !important;
  color: #333 !important;

}

.view-isotope-filters .select2-container {
  width: 100% !important;
  
}

.view-display-id-block_tm_author,
.view-display-id-block_tm_country,
.view-display-id-block_tm_film,
.view-display-id-block_bj_countries,
.view-display-id-block_bj_categories,
.view-display-id-subjects,
.view-display-id-block_5 {
  width: 32%;
  margin-right: 1%;
  display: inline-block;
}

.view-display-id-block_bj_countries,
.view-display-id-block_bj_categories {
  width: 49%;
}

.view-display-id-block_tm_film {
  /*width: 98%*/
}

#webform-ajax-wrapper-90218 .links {
  display: none;
}
.page-printmail label {
  float: none;
}

.print-content .no-print {
  display: none;
}

#block-block-48 {
width: 30%;
}

div.view-display-id-recipes_askhenazi {
    float: right;
		width: 50%;
}

div.view-display-id-recipes_sephardic {
    float: left;
		width: 50%;
}

div.view-display-id-recipes_askhenazi_articles {
    float: right;
		width: 50%;
}

div.view-display-id-recipes_sephardic_articles {
    float: left;
		width: 50%;
}

div.view-display-id-recipes_sephardic ul,
div.view-display-id-recipes_askhenazi ul,
div.view-display-id-recipes_sephardic_articles ul,
div.view-display-id-recipes_askhenazi_articles ul {
    display: flex;	
		flex-wrap: wrap;
}

div.view-display-id-recipes_sephardic ul li,
div.view-display-id-recipes_askhenazi ul li, 
div.view-display-id-recipes_sephardic_articles ul li,
div.view-display-id-recipes_askhenazi_articles ul li {
    margin: 4px;
}

div.view-display-id-recipes_sephardic a,
div.view-display-id-recipes_askhenazi a,
div.view-display-id-recipes_sephardic_articles a,
div.view-display-id-recipes_askhenazi_articles a {
	text-decoration: none;
	position: relative;
}
	
div.view-display-id-recipes_sephardic .description,
div.view-display-id-recipes_askhenazi .description,
div.view-display-id-recipes_sephardic_articles .description,
div.view-display-id-recipes_askhenazi_articles .description {
	padding: 5px;
	font-size: 11px;
	line-height: 1.4em;
	position: absolute;
	width: 145px;
	bottom: 0;
	background: white;
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);
	filter: alpha(opacity=85);	
}

div.view-display-id-recipes_sephardic .views-field-title,
div.view-display-id-recipes_askhenazi .views-field-title,
div.view-display-id-recipes_sephardic_articles .description,
div.view-display-id-recipes_askhenazi_articles .description {
	font-family: "MuseoSlab-700";
	font-size: 12px;
	text-transform: uppercase;
	padding-bottom: 4px;
}

div.view-display-id-recipes_sephardic .views-field-name,
div.view-display-id-recipes_askhenazi .views-field-name,
div.view-display-id-recipes_sephardic_articles .views-field-name,
div.view-display-id-recipes_askhenazi_articles .views-field-name {
	font-style: italic;
	font-family: "MuseoSlab-500";
	color: #0070d1;
	text-transform: none;
	display: block;
}

#edit-field-privacy-policy-und,
#edit-field-older-than-16-und {
	display: inline-block;
}

div.form-item-field-older-than-16-und div.form-item-field-older-than-16-und-1 label,
div.form-item-field-privacy-policy-und div.form-item-field-privacy-policy-und-1 label {
	display: none;
}


#block-webform-client-block-97366 .webform-component-textfield {
	display: inline-block;
	width: 47%;
	margin-right: 15px;
	margin-bottom: 0;
	padding-bottom: 0;
}

#block-webform-client-block-97366 .webform-component-number {
	margin-bottom: 0;
	padding-bottom: 0;
}

article#node-97366 h1.node-title {
	display: none;
}

.node-podcast .field-name-field-image .field-items {
    margin-right: 20px;
}

.region.region-teasers-col3 {
	background: white;
	margin: 5px 5px;
	height: 340px;
}

.media-1-grid-100 {
	width: 97% !important;
}

.front-teaser-box .block-title {
	font-family: MuseoSlab-100 !important;
}

#block-block-36 .grid-inner, #block-views-country-selector-block .grid-inner {
padding-top: 25px !important;
padding-bottom: 25px !important;
}

#block-locale-language ul li.ar {
    display: none;
}
