﻿.front #quicktabs-stay_connected .view-footer{position:absolute;left:20px;top:170px;font-style:italic;font-weight:bold;}
#sidebar_first .view-footer a{color:#283f62;}
.lt-ie8 .front #quicktabs-stay_connected .view-footer,.lt-ie8 .front #quicktabs-stay_connected .view,.lt-ie8 .front .panel-3col-33 .panel-col .pane-content{position:static;}


	#slide-out-widget-area.fullscreen .inner.overflow-state {
		margin-top: 0px;
		margin-bottom: 130px;
	}


#page-header-bg[data-alignment-v="bottom"] .span_6,
#page-header-bg[data-parallax="1"][data-alignment-v="bottom"] .span_6, 
#page-header-bg[data-alignment-v="bottom"] .nectar-particles .inner-wrap,
.nectar-box-roll .overlaid-content[data-alignment-v="bottom"] .span_6,
.nectar-box-roll .overlaid-content[data-alignment-v="bottom"] .inner-wrap {
	bottom: 26%;
	top: auto!important;
	left: 0;
	margin-bottom: 0!important;
	position: absolute!important;
}


#page-header-bg[data-alignment-v="top"] .span_6,
#page-header-bg[data-alignment-v="top"] .nectar-particles .inner-wrap, 
.nectar-box-roll .overlaid-content[data-alignment-v="top"] .inner-wrap {
	top: 25%!important;
	left: 0;
	position: absolute;
}


#page-header-bg .nectar-particles .inner-wrap  {
	 top: 0;
	 left: 0;
 	 position: absolute;
 	 width: 100%;
}


#page-header-bg .nectar-particles .span_6 .inner-wrap,
.nectar-box-roll .overlaid-content .span_6 .inner-wrap,
#page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap  {
	 top: 50%;
	 transform: translateY(-50%);
	 -moz-transform: translateY(-50%);
	 -webkit-transform: translateY(-50%);
	 left: 0;
 	 position: absolute;
 	 width: 100%;
}

#page-header-bg.fullscreen-header[data-alignment-v="middle"] .span_6 .inner-wrap {
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}



.blog_next_prev_buttons .inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center;
	opacity: 0;
}


.morphing-outline .inner {
  -webkit-transition: color .35s cubic-bezier(.65,0,.35,1);
  -moz-transition: color .35s cubic-bezier(.65,0,.35,1);
  -o-transition: color .35s cubic-bezier(.65,0,.35,1);
  transition: color .35s cubic-bezier(.65,0,.35,1);
  position: relative;
  display: inline-block;
  line-height: 1;
  z-index: 1;
  -webkit-perspective: 1000;
  text-align: center;
}


.morphing-outline .inner p {
	padding-bottom: 10px;
}


.morphing-outline .inner:after {
  -webkit-transition: all .35s cubic-bezier(.65,0,.35,1);
  -moz-transition: all .35s cubic-bezier(.65,0,.35,1);
  -o-transition: all .35s cubic-bezier(.65,0,.35,1);
  transition: all .35s cubic-bezier(.65,0,.35,1);
  height: 100%;
  width: 100%;
  position: absolute;
  left: -62px;
  top: -92px;
  padding: 80px 50px;
  z-index: -1;
  border-width: 12px;
  border-style: solid;
  border-color: #27CFC3;
  display: block;
  content: '';
  border-radius: 50%;
}


#slide-out-widget-area.fullscreen .inner {
	width: 100%;
	position: relative;
	top: 50%;
	left: 0;
	height: auto;
}


#slide-out-widget-area.fullscreen .inner-wrap {
	 height: 100%;
	 margin-right: -20px;
}


.using-mobile-browser #slide-out-widget-area.fullscreen .inner-wrap {
	margin-right: 0;
}




#slide-out-widget-area.fullscreen .inner .widget {
	opacity: 0;
	transform: translateY(110px);
	-webkit-transform: translateY(110px);
	-moz-transform: translateY(110px);
}


#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container {
	transform: translateY(0px)!important;
	-webkit-transform: translateY(0px)!important;
	-moz-transform: translateY(0px)!important;
	opacity: 1!important;
	margin: 0;
}


#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container .menu li,
#slide-out-widget-area.fullscreen .menuwrapper li  {
	margin: 0 0 8px 0!important;
}


#slide-out-widget-area .inner .off-canvas-menu-container li a {
	font-size: 36px;
	line-height: 36px;
	font-family: 'Open Sans';
	font-weight: 700;
	letter-spacing: -1px;
}


#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a,
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
	font-size: 60px;
	line-height: 60px;
	font-family: 'Open Sans';
	font-weight: 700;
	letter-spacing: -1px;
}



#slide-out-widget-area.fullscreen .inner li a, #slide-out-widget-area .off-canvas-social-links li a, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a,
#slide-out-widget-area .menuwrapper li small {
	opacity: 0.7;
	transition: opacity 0.2s ease;
	-webkit-transition: opacity 0.2s ease;
	-moz-transition: opacity 0.2s ease;
}


#slide-out-widget-area .inner {
    width: 100%;
    height: 100%;
}

#top-y {
	width:20%;
	height:4px;
	background:#d7d0ae;
	display:block;
	float:left;
}
#text_resize_clear{clear:both;}
.flip-box-wrap .ifb-auto-height .ifb-face,.flip-box-wrap .ifb-custom-height .ifb-face {	overflow: hidden;}
.flip-box-wrap .ifb-auto-height .ifb-face .ifb-desc-back,.flip-box-wrap .ifb-custom-height .ifb-face .ifb-desc-back {	margin-bottom: 15px;	max-height: 45%;	max-height: -webkit-calc(100% - 125px);	max-height: -moz-calc(100% - 125px);	max-height: calc(100% - 125px);	overflow: hidden;}



.ifb-face { border-radius: 3px; }

#aom_body_content_n {padding:2px; margin:2px 0 0 0; background-color:#FFFFFF; color:#000000; border:0px solid #CCCCCC;}






.boxes {

background: rgba(0,0,0,0.4);

padding: 0.5em;

margin-bottom: 20px;

}
.menu-item-has-children,.menu-item-language{position:relative;}
.menu-item-has-children:hover:after,.menu-item-language:hover:after{border-color:#c59d5f;}
.menu-item-has-children:after,.menu-item-language:after{content:"";position:absolute;top:50%;right:6px;margin-top:-2px;display:inline-block;width:5px;height:5px;border-right:1px solid #262526;border-bottom:1px solid #262526;-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
.header--transparent .menu-item-has-children:after,.header--transparent .menu-item-language:after{border-color:white;}
.headroom--not-top .menu-item-has-children:after,.headroom--not-top .menu-item-language:after{border-color:#262526;}
.is--ie .menu-item-has-children,.is--ie .menu-item-language{background-color:rgba(255,255,255,0.01);}
.lt-ie9 .menu-item-has-children,.lt-ie9 .menu-item-language,.ie9 .menu-item-has-children,.ie9 .menu-item-language{background-color:white;}
.sub-menu .menu-item-has-children,.sub-menu .menu-item-language{position:relative;}
.sub-menu .menu-item-has-children:after,.sub-menu .menu-item-language:after{right:24px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.navigation--main .nav--main li.menu-item-has-children:after,.navigation--main .nav--main li.menu-item-language:after{content:none;}
.nav--footer .menu-item-has-children:after,.nav--footer .menu-item-language:after{content:none;}




#wrapper #footer {
	clear:  both;
	position:  relative;
	width: 100%;
	height: auto;		
	background-color:  transparent;	
	display: block;	
	color: #ccc; 	
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight:  normal;
	line-height: 1.5em;	
	padding:  10px 0;
}

#footer-copy {	
	float:  left;
	margin:  0 16px;
	font-size: 9px !important;			
	color: #555;
	font-weight:  normal;
}

#footer-left #tagline {

}

#footer #footer-links {
	float:  right;
	display: inline;
	margin:  0 16px;
	text-align: center;		
	color: #72695a;
	font-weight:  normal;
}

#footer-copy a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a { color: #72695a; font-weight:  normal; text-decoration:  none;}

#footer-links a:hover { color:   Black; }

.clear {
	clear: both;
}


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}
#mobile-menu ul.links a{font-family:"proxima-nova";font-weight:300;color:#B3B3B3;font-size:21px;border-bottom:1px solid #444;}
#mobile-menu ul.links a:hover{color:#fff;}
#mobile-menu ul.links a.active{color:#0091b2;}
#mobile-menu ul.links a.twitter_link{border-bottom:none;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}

#header-meta {
	background-color: #F8F8F8;
	border-bottom: 1px solid #EAEAEA;
}

	#header-meta .small-menu {
		text-align: center;
		float: none;
	}

	#header-meta .small-menu li {
		float: none;
		display: inline;
	}

	#header-meta .small-menu a {
		float: none;
		display: inline;
		padding: 5px 5px 0;
	}
#featured-slider,#header-meta,#header-text-nav-container,.header-image,.header-post-title-container,.main-navigation ul li ul li{border-bottom:1px solid #eaeaea}



.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}

body .td-header-row .td-header-sp-ads {
  min-height: 0px;
}


.td-header-row {
  width: 100%;
  *zoom: 1;
}

.td-header-row:before,
.td-header-row:after {
  display: table;
  content: "";
}

.td-header-row:after {
  clear: both;
}

.td-header-row [class*="td-header-sp"] {
  display: block;
  min-height: 1px;
  float: left;
}
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1 .views-slideshow-cycle-main-frame-row{width:100%;}
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1 .views-slideshow-cycle-main-frame-row-item:after{content:"";display:block;clear:both;}
.footer-global .lower .sec-wrap{text-align:justify;width:595px;display:inline-block}
.footer-global .lower .sec-wrap:after{content:'';display:inline-block;width:100%}

#page-container .side-bar-right .register-form,
#page-container .side-bar-right .forgot-email-form,
#page-container .side-bar-right .forgot-password-form {
  display: none;
}

#page-container .side-bar-right.forgot-password .forgot-password-form {
  display: block;
}

	
	
	#featured-items-tab,
	#featured-items-tab *,
	#our-locations-tab,
	#our-locations-tab *,
	#recipes-tab,
	#recipes-tab *,
	#employment-tab,
	#employment-tab * {
		box-sizing:border-box;
	}





.news_most_popular_component .content{overflow:hidden;font-size: .9em;font-weight:bold}

.news_most_popular_component .content ul{list-style:none;float:left;margin:0 5px;width:97%}

.news_most_popular_component .content li{border-bottom:1px #ebebeb solid;float:left;padding:7px 0 7px 0px;width:100%}

.news_most_popular_component .content li span{display:block;float:left;font-weight:normal;margin:0 5px 0 0;width:15px}

.news_most_popular_component .content li a{display:block;float:left;width:86%}


.logo-light {
	display: none;
}

.icon-search:before {
	content: "\73";
}




.footer { min-height: 100px; border-top: 1px solid #bcbcbc; padding: 7px 10px 50px; }

.footer-menu ul { margin: 0px 30px 0px 0px; padding: 0px; list-style-type: none; display: inline-block;
vertical-align: top; text-align: left; }

.footer-menu { text-align: left; }

.footer-menu ul li { display: block; text-transform: uppercase; line-height: 18px; font-size: 13px; color: #666; font-family: 'Brown', Arial, sans-serif; }

.footer-menu ul li a { color: #666; }

.footer-menu ul li.first { display: block; margin-bottom: 18px; font-size: 14px; font-family: 'Brown', Arial, sans-serif; }


.footer-menu ul.footerColumn { margin:0px; }



.ly_content ul.footer-menu-content { overflow: hidden; margin-top: 20px; }

.ly_content ul.footer-menu-content li { float: left; text-align: center; }

.ly_content ul.footer-menu-content li a { font-size: 18px; text-transform: uppercase; text-decoration: none; }

.ly_content ul.footer-menu-content li.selected a { border-bottom: 1px solid #000; }

.ly_content.footer-legal #main { padding-top: 20px; }

#primary,
#secondary {
	float: right;
	overflow: hidden;
	width: 220px;
}

#primary {
}

#footer-widget-area .widget-area {
	float: left;
	margin-right: 20px;
	width: 220px;
}





.widget-area ul {
	list-style: none;
	margin-left: 0;
}

.widget-area ul ul {
	list-style: square;
	margin-left: 1.3em;
}

.widget-area select {
	max-width: 100%;
}

.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
}

.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}

.widget-area .entry-meta {
	font-size: 11px;
}



#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}

#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}

#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}

	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
.fixed_top_header .side_menu_button,.fixed_top_header .shopping_cart_inner,.fixed_top_header .mobile_menu_button,.fixed_top_header .header_bottom_right_widget_holder,.fixed_top_header .mobile_menu_button{height:45px!important}
.mobile_menu_button{display:table}
header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}
.mobile_menu_button span{color:#777;width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}
.dark .mobile_menu_button span{color:#000}
.popup_menu_opened .main_menu,.popup_menu_opened .side_menu_button a:not(.popup_menu),.popup_menu_opened #back_to_top,.popup_menu_opened .header_top,.popup_menu_opened header .tooltip,.popup_menu_opened .mobile_menu_button,.popup_menu_opened .fixed_top_header .header_bottom_center_widget,.popup_menu_opened .fixed_top_header .header_bottom_right_widget_holder{visibility:hidden!important}
.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form textarea{width:250px;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}

.rotator .wrapper {
	width: 950px;
	overflow: hidden;
	height: 350px;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	border-bottom: 1px solid #303030;
}

.rotator .wrapper ul {
	width: 9999px;
	list-style: none;
	position: absolute;
	top: 0;
	left: 0;
	background: #101010;
	margin: 0;
}

.rotator .wrapper li p {
	margin-bottom: 0;
}






.rotator .wrapper ul, .rotator .wrapper ul li {
	padding: 0;
	margin: 0;
}


.rotator .wrapper ul li {
	position: relative;
}


.rotator .wrapper ul ul {
	position: static;
	margin: 0;
	background: none;
	overflow: visible;
	width: auto;
	border: 0;
}

.rotator .wrapper ul ul li {
	float: none;
	height: auto;
	width: auto;
	background: none;
}


.rotator .wrapper h2 {
	font-size: 26px;
	text-align: right;
	position: relative;
	z-index: 20;
	top: 242px;
	opacity: .8;
	-moz-opacity: .8;
	filter:alpha(opacity=80);
	padding: 3px 24px;
	margin-bottom: 0;
	background: #000;
}


.rotator .wrapper h2 span {
	color: #FF6600;
	font-size: 120%;
}


.rotator .wrapper img {
	height: 350px;
	margin-top: -53px;
}
.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;}
.media-list{padding-left:0;list-style:none}

ul.media-list li .pull-left img{
	width: 150px;
	height: auto;
}
	
ul.media-list li .pull-left{
	margin-bottom: 10px;
	float: none;
}

.media-list .entry-content p{
	text-align: justify;
}


ul.media-list hr:last-child{
	display: none;
}
.mobile-navigation .menu-item{padding:5px 0;display:block}
.mobile-navigation .menu-item a{color:#383535;font-size:16px;font-weight:500;display:block}
.mobile-navigation .menu-item a:hover{color:#39be9b}
.mobile-navigation .menu-item.logo{display:none}

.navbar .navbar-nav .dropdown-menu {border-radius:0 !important}


.navbar .navbar-nav .dropdown-menu li a {position:relative}

.navbar .navbar-nav .dropdown-menu li a:after {
	position:absolute;
	bottom:2px;
	left:30px;
	content:'';
	width:20px;
	height:0px;
	margin-left:-10px;
	background-color:#fff;	
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	transition:all 0.1s linear;		
}

.navbar .navbar-nav .dropdown-menu li a:hover:after {
	position:absolute;
	bottom:3px;
	left:30px;
	content:'';
	width:20px;
	height:2px;
	margin-left:-10px;
	background-color:#e2e2e2;	
}


.navbar .navbar-nav .dropdown-menu li.active a {
	background-color:transparent;
	color:#2b8dd6;
}


.navbar .navbar-nav .dropdown-menu li a:hover,
.navbar .navbar-nav .dropdown-menu li.active a:hover {
	color:#2b8dd6;
	background-color:transparent;
}
 




.widget .dropdown .caret {display:none}

.widget .dropdown-menu {
	position:static;
	display:block;
	float:none;
	min-width:auto;
	border:none;
	box-shadow:0 0 0;
}


.headhesive--clone .navbar-nav .dropdown-menu {margin-top:-2px}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.navbar-right .dropdown-menu-left{left:0;right:auto}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}

	
	.navbar .navbar-nav .open .dropdown-toggle {background-color:#eee !important}
	
	.navbar .navbar-nav .dropdown:hover .dropdown-menu {display:block}

	.navbar .navbar-nav li:last-child .dropdown-menu {
		right:-5px;
		left:auto;
	}




#main-flex-slider .slides h1,.accent,.light-text .btn-ghost:hover,.light-text .googlemap a,.light-text .pricing-column.highlight .btn-ghost:hover,.light-text .pricing-column.highlight .btn-standard,.navbar .navbar-nav .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown-menu li.active a,.navbar .navbar-nav .dropdown-menu li.active a:hover,.page-title h1,.panel-title i,.pricing-column.highlight .btn-ghost:hover,.pricing-column.highlight .btn-standard,.pricing-cost,.simple-cta span,.team-member-social a .soc-icon:hover,a{color:#0066ac}

footer a img.smlr{max-width:36px;}



.block-page-title {
  display: none;
}


#block-views-page-titles-block-1 .block-title {
  display: none;
}
.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}
.single_job_listing .meta .job-type{color:#fff;background-color:#f08d3c}
.job_summary_shortcode .job-type{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;color:#fff;text-shadow:0 1px 0 rgba(255,255,255,.5);box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4);position:absolute;top:0;right:0;padding:.5em;height:1em;width:auto;min-width:1em;font-size:1em;text-align:center;vertical-align:middle;line-height:1em;margin:-.5em -.5em 0 0}
.job_summary_shortcode .job-type.full-time{background-color:#90da36}
.job_summary_shortcode .job-type.part-time{background-color:#f08d3c}
.job_summary_shortcode .job-type.temporary{background-color:#d93674}
.job_summary_shortcode .job-type.freelance{background-color:#39c}
.job_summary_shortcode .job-type.internship{background-color:#6033cc}


li.job-type {
    margin-left: 10px !important;
}


.sidebar li.job-type {
    float: right !important;
}

.menu-item-has-children .sub-menu li .sub-menu li {
    width: 230px !important;
}


ul.aom_item .aom_lh {float:none; width:100%; list-style-type:none; margin:8px 0 0 0; padding:0;}

ul.aom_item .aom_lh li {float:left; margin:0; padding:0 6px 0 0;}
#breadcrumbs li:last-child:not(.last-link):after{display:none}

#menu
{
	width:950px;
	height:40px;
	padding-top:2px;
	margin:0;
	
}


.specialtext
{
	color: #52667C;
	font-size: 9pt;
	font-weight:bold;
	font-family: Arial;
	text-decoration: none;
}


#header-content {
	background-position: center right;
	background-repeat: no-repeat;
	position: relative;
}


#header-content, #footer-content {
	min-height: 24px;
	height: auto;
}

#header-content,#header-content .container-content-inner {border-radius:0 0 10px 10px;}

.each_post{background: #FFF; border:solid 1px #CCCCCC; width: 585px; padding: 30px 0px 20px 25px;margin-bottom: 20px;}

.each_post a{color: #00BFF2;}

				#main-area {float: left; margin-top:-9px; margin-bottom: 40px; padding-left:1px; width:691px;}

						#main-area .first {padding-top:28px!important;}

			.fullwidth #main-area { width: 960px; }


.main_right {
	width: 207px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:top;
}

    
.responsive .ibiza-content-layout, 
.responsive .ibiza-content-layout-row, 
.responsive .ibiza-layout-cell 
{
   display: block;
}


.responsive .ibiza-content-layout:after, 
.responsive .ibiza-content-layout-row:after, 
.responsive .ibiza-layout-cell:after 
{
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 12px;font-size:16px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none;}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}
.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc;}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#ffffff;border-color:#cccccc;}
.btn-default .badge{color:#ffffff;background-color:#333333;}
.btn-primary{color:#ffffff;background-color:#428bca;border-color:#357ebd;}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd;}
.btn-primary .badge{color:#428bca;background-color:#ffffff;}
.btn-success{color:#ffffff;background-color:#96b66e;border-color:#8aad5d;}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#96b66e;border-color:#8aad5d;}
.btn-success .badge{color:#96b66e;background-color:#ffffff;}
.btn-info{color:#ffffff;background-color:#71c4d2;border-color:#5ebccc;}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#71c4d2;border-color:#5ebccc;}
.btn-info .badge{color:#71c4d2;background-color:#ffffff;}
.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236;}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236;}
.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}
.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a;}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a;}
.btn-danger .badge{color:#d9534f;background-color:#ffffff;}
.btn-link{color:#428bca;font-weight:normal;border-radius:0;}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent;}
.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}
.btn-lg{padding:12px 16px;font-size:20px;line-height:1.33;border-radius:0;}
.btn-sm{padding:7px 10px;font-size:14px;line-height:1.5;border-radius:0;}
.btn-xs{padding:3px 5px;font-size:14px;line-height:1.5;border-radius:0;}
.btn-block{display:block;width:100%;}
.btn-block+.btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.archive #main .post .btn,.home #main .post .btn{margin-top:1em;}
.front-page-callout-container .ovulation-callout-container .btn,.front-page-callout-container .preg-calc-callout-container .btn{margin-top:1.4em;}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:6.5px;margin-bottom:6.5px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}
.navbar-inverse .btn-link{color:#fafafa}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.btn-xs .badge{top:0;padding:1px 5px}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}

.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #96b66e;
  border-color: #8aad5d;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #71c4d2;
  border-color: #5ebccc;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.carousel-caption .btn {
  text-shadow: none;
}

.error .bootstrap-select .btn {
  border: 1px solid #b94a48;
}

.bootstrap-select .btn:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}

.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}

.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row-fluid .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}

.form-search .bootstrap-select.btn-group,
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}

.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}

.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}

.input-append .bootstrap-select.btn-group {
  margin-left: -1px;
}

.input-prepend .bootstrap-select.btn-group {
  margin-right: -1px;
}

.bootstrap-select.btn-group .btn .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}

.bootstrap-select.btn-group .btn .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}

.bootstrap-select.btn-group[class*="col-"] .btn {
  width: 100%;
}

.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 1035;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}

.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,
.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small {
  color: #64b1d8;
  color: rgba(100, 177, 216, 0.4);
}

.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}

.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}

.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}

.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}

.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}

.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
}

.bootstrap-select.btn-group.fit-width .btn .filter-option {
  position: static;
}

.bootstrap-select.btn-group.fit-width .btn .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}

.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

.bs-actionsbox .btn-group button {
  width: 50%;
}

  .header .wbw-head-callout .btn {
    display: inline-block !important;
    width: auto;
    padding: 8px 15px;
  }

  .footer .btn {
    display: inline-block;
    width: auto;
    padding: 8px 15px;
  }

.wbw-head-callout .btn {
  margin: 0.5em 0;
}

.wbw-head-callout .btn i {
  color: #b06d0f;
  margin-right: 5px;
}

.widget_search .btn {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.widget_search .btn.disabled,
.widget_search .btn[disabled],
fieldset[disabled] .widget_search .btn,
.widget_search .btn.disabled:hover,
.widget_search .btn[disabled]:hover,
fieldset[disabled] .widget_search .btn:hover,
.widget_search .btn.disabled:focus,
.widget_search .btn[disabled]:focus,
fieldset[disabled] .widget_search .btn:focus,
.widget_search .btn.disabled.focus,
.widget_search .btn[disabled].focus,
fieldset[disabled] .widget_search .btn.focus,
.widget_search .btn.disabled:active,
.widget_search .btn[disabled]:active,
fieldset[disabled] .widget_search .btn:active,
.widget_search .btn.disabled.active,
.widget_search .btn[disabled].active,
fieldset[disabled] .widget_search .btn.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.widget_search .btn .badge {
  color: #f0ad4e;
  background-color: #ffffff;
}

.footer .btn i {
  color: #df8a13;
  margin-right: 10px;
  position: relative;
  bottom: 1px;
}

  .footer .row .col-sm-6 .btn {
    font-size: 12px;
  }

.search-results .post-title .btn {
  color: #FFF;
  float: right !important;
}

.search-results .post-title .btn i {
  color: #627e40;
  margin-right: 5px;
  position: relative;
}

.archive #main .post .btn,
.home #main .post .btn {
  margin-top: 1em;
}

.front-page-callout-container .ovulation-callout-container .btn,
.front-page-callout-container .preg-calc-callout-container .btn {
  margin-top: 1.4em;
}

.btn .single-post #main .article-footer a[rel="tag"] {
  position: relative;
  top: -1px;
}

.baby-names .btn-group {
  margin-bottom: 2em;
}
#bottom-wrapper{position:relative;width:100%;max-width:945px;padding:0;margin:0 auto;background:#000;text-align:left;overflow:hidden;color:#fff;z-index:500;}
#bottom-wrapper .column{display:block;float:left;margin:0;padding:0 10px;background:none;border:none;}
#bottom-wrapper .block{margin:0 15px;}
#bottom-wrapper .block-title{margin-top:15px;font-size:1.3em;}
#bottom-wrapper .content{display:table;width:100%;}
#bottom-wrapper .menu{display:table-row;overflow:hidden;margin:0;padding:0;background:none;list-style:none;}
#bottom-wrapper .menu li{display:table-cell;padding:0;margin:0;background:none;list-style:none;}
#bottom-wrapper .menu li a{display:block;margin:0;padding:17px 10px;background:none;list-style:none;font-size:12px;line-height:16px;font-weight:normal;text-align:center;text-decoration:none;text-transform:uppercase;}
#bottom-wrapper .menu li a:link,#bottom-wrapper .menu li a:visited{color:#fff;}
#bottom-wrapper .menu li a:hover,#bottom-wrapper .menu li a:visited:hover{background:#cc1924;}
.overlay #header,.overlay #menu,.overlay .block-block,.overlay #bottom-teaser,.overlay #bottom-wrapper,.overlay #footer-wrapper{display:none;}
#menu,#header #global-nav,#header #search-box,#bottom-wrapper,#footer-wrapper,.LeftNav-Container,.RequestQuote-Container,#sidebar-right .column.B,#sidebar-right .column.C,#toolbar div.toolbar-drawer,#toolbar div.toolbar-menu,#toolbar,.photoRight,.photoLeft,#header #logo-wrapper .logo,#header #logo-wrapper .logo a:link,#header #logo-wrapper .logo a:visited,#header #logo-wrapper .logo a:hover,#header #logo-wrapper .logo a:visited:hover{display:none;}





#top-nav, #header h1, .nav, .search-wrapper, #billboard,  #home-media, #home-news, .footer-nav, .sub-nav, #footer  {display:none;}


.header .nav .menu-item {
  padding: 3px 0;
}


.header .nav .menu-item:first-child {
  margin-top: 0;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

div.footer-widget-wrapper{ padding-top: 35px; }

div.footer-widget-wrapper .custom-sidebar{ }

div.footer-widget-wrapper .custom-sidebar-title{ font-size: 16px; margin-bottom: 10px;}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }

.widget_categories .cat-item {
  display: inline-block;
  background-color: #acacac;
  color: white;
  padding-left: 0.5em;
  padding-right: 0.5em;
  text-transform: lowercase;
  margin-bottom: 0.4em;
  border-radius: 3px; }

  .widget_categories .cat-item.cat-item-1 {
    background-color: #009784; }

  .widget_categories .cat-item.cat-item-3 {
    background-color: #ff844c; }

  .widget_categories .cat-item.cat-item-31 {
    background-color: #b5d860; }

  .widget_categories .cat-item.cat-item-4, .widget_categories .cat-item.cat-item-46 {
    background-color: #6d7681; }

  .widget_categories .cat-item.cat-item-5, .widget_categories .cat-item.cat-item-9 {
    background-color: #00cefe; }

  .widget_categories .cat-item.cat-item-6 {
    background-color: #e81a20; }

  .widget_categories .cat-item.cat-item-7 {
    background-color: #9f9172; }

  .widget_categories .cat-item:hover {
    background-color: #3e3e3d; }

  .widget_categories .cat-item a {
    text-decoration: none;
    color: white; }

.technology-org-first {
	
	
	
}


#aom_items {width:100%; margin:0; padding:0;}


#cff .cff-item{
  float: left;
  width: 100%;
  clear: both;
  padding: 20px 0 15px 0;
  margin: 0;
  border-bottom: 1px solid #ddd;
}

#cff .cff-item:first-child{
  padding-top: 0;
}

#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{
  padding: 15px;
  margin: 5px 0;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.col{float:left}

  .navigation__item {
    width: auto;
    display: inline-block;
    float: none;
    margin: 0 10px; }
.horizontal .menu li.first{margin-left:0;padding-left:0;}
.menu li li.first{border-top:medium none}
#block-block-516 .nav_header_meta a,#block-views-home-one-page-news-block-2 .nav_header_meta a,#block-views-home-one-page-photos-block-1 .nav_header_meta a,#block-views-home-one-page-video-block-1 .nav_header_meta a,input.form-submit,.item-list .pager .pager-next.first.last a,#themebuilder-live-preview-theme-picker-form #edit-switch,#edit-submit,#edit-delete,.view-footer .see-all a,#block-block-26 .joinCommLink,#block-block-26 .mailButton,#photoCarousel .pc-link,#block-block-321 .more-link a,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a,#block-views-home-one-page-carousel-block-1 .config-carousel,#block-views-home-one-page-carousel-block-2 .config-carousel,#block-views-home-one-page-carousel-block-3 .config-carousel,.view-albums li.views-row .views-field-field-services span.views-label,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a,#ss-bit-wide .bit-events tr.bit-bottom td a,#block-block-516 .view-footer .see-all a,#ss-bit-narrow tr.bit-bottom td a,#block-block-521 .nav_header_meta a,.page-node-15326 .style-top .style-mlist-join,.page-node-15326 .style-bottom li .style-tour-tkt{background:#fffbf8;border:2px solid #262C2C;color:#262C2C;cursor:pointer;display:block;text-decoration:none;text-transform:uppercase;text-align:center;width:63px;height:31px;font-weight:normal;font-family:"futura-pt-condensed",sans-serif;font-size:20px;line-height:31px;}
#block-block-516 .nav_header_meta a:hover,#block-views-home-one-page-news-block-2 .nav_header_meta a:hover,#block-views-home-one-page-photos-block-1 .nav_header_meta a:hover,#block-views-home-one-page-video-block-1 .nav_header_meta a:hover,input.form-submit:hover,.item-list .pager .pager-next.first.last a:hover,#themebuilder-live-preview-theme-picker-form #edit-switch:hover,#edit-submit:hover,#edit-delete:hover,.view-footer .see-all a:hover,#block-block-26 .joinCommLink:hover,#block-block-26 .mailButton:hover,#photoCarousel .pc-link:hover,#block-block-321 .more-link a:hover,#block-views-home-one-page-carousel-block-1 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-2 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-3 .views-field-field-slide-link-url a:hover,#block-views-home-one-page-carousel-block-1 .config-carousel:hover,#block-views-home-one-page-carousel-block-2 .config-carousel:hover,#block-views-home-one-page-carousel-block-3 .config-carousel:hover,.view-albums li.views-row .views-field-field-services span.views-label:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-trackbuylinknew:hover,.view-albums.view-display-id-block_6 .view-footer .view .view-content li .views-field-field-track-buy-link:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyMerchData .merchLink a:hover,#lightBoxContent.lightBoxContent .turnKeyTextWrapper .turnKeyGeneric .genericCTA a:hover,#ss-bit-wide .bit-events tr.bit-bottom td a:hover,#block-block-516 .view-footer .see-all a:hover,#ss-bit-narrow tr.bit-bottom td a:hover,#block-block-521 .nav_header_meta a:hover,.page-node-15326 .style-top .style-mlist-join:hover,.page-node-15326 .style-bottom li .style-tour-tkt:hover{color:#E6353B;border:2px solid #E6353B;}
.item-list .pager .pager-next.first.last{right:0;}
.item-list .pager .pager-next.first.last a{padding:10px;font-size:0.8em;float:right;}
.view-albums.view-display-id-block_6 .view-content .wrapper-right li.first.last{float:none;}
#block-block-801 .termsWrapper.first a.terms{margin-left:8px;}
.mlist-outer-wrapper.embedded-inline-list.country-detect.page .termsWrapper.first{padding:12px 0;}
.page .item-list .pager .pager-first.first,.page .item-list .pager .pager-last.last{display:none;}
.page .item-list .pager .pager-next a,.page .item-list .pager .pager-previous a,.page .item-list .pager .pager-last.last a,.page .item-list .pager .pager-first.first a{color:#FFF;background-color:#E6353B;padding:8px 15px;}
.page .item-list .pager .pager-next a:hover,.page .item-list .pager .pager-previous a:hover,.page .item-list .pager .pager-last.last a:hover,.page .item-list .pager .pager-first.first a:hover{background-color:#262C2C;}
.page .item-list .pager .pager-last.last,.page .item-list .pager .pager-first.first,.page .item-list .pager .pager-item{display:none;}
.page-node-15326 .item-list .pager .pager-next.first.last a{float:none;width:20%;}


.footer-nav .menu-item {
	display: block;
	margin-bottom: 1em;
}






.footer-nav .menu-item a {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 2.5em;
}


.footer-nav .menu-item a:hover, .footer-nav .menu-item a:active, .footer-nav .menu-item a:focus {
	text-decoration: none;
}
.news-slider .slides .img-container{width:50%;float:left;border:0 solid}

    .hero .wrap.left .heading, .hero .wrap.left .copy {
      max-width: 50%;
      float: left;
      clear: both; }

    .hero .wrap.right .heading, .hero .wrap.right .copy {
      max-width: 50%;
      float: right;
      clear: both; }

    .hero .wrap.dark .heading, .hero .wrap.dark .copy {
      color: #353634; }

  .hero .heading, .hero .copy {
    margin: 0 auto;
    max-width: 80%;
    color: white;
    font-family: ProximaNova-Light, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: 300; }

  .hero .copy {
    font-size: 2.4rem;
    line-height: 1.2; }

    .hero .copy p {
      margin-bottom: 0; }

    .home #content .content-section.story .copy {
      max-width: 40%; }

      .home #content .content-section.story .copy .heading {
        font-family: ProximaNova-Semibold, sans-serif;
        font-weight: normal;
        -webkit-font-smoothing: subpixel-antialiased;
        -webkit-font-smoothing: antialiased; }

      .home #content .content-section.story .copy .blurb p {
        font-size: 3rem;
        font-weight: lighter; }

        .content-row .owl-carousel .owl-item .product .inner .copy {
          padding: 2rem 0 3rem 0; }

          .content-row .owl-carousel .owl-item .product .inner .copy .title {
            color: #353634;
            font-family: ProximaNova-Light, sans-serif;
            -webkit-font-smoothing: antialiased;
            font-weight: 300;
            font-size: 2.2rem;
            margin: 0;
            text-transform: uppercase; }

            .content-row .owl-carousel .owl-item .product .inner .copy .title span {
              font-family: ProximaNova-Semibold, sans-serif;
              font-weight: normal;
              -webkit-font-smoothing: subpixel-antialiased; }

          .content-row .owl-carousel .owl-item .product .inner .copy .short-desc {
            display: block;
            font-size: 1.6rem;
            margin: 0 0 2rem 0;
            color: #989898;
            line-height: 1.3;
            font-family: ProximaNova-Light, sans-serif;
            -webkit-font-smoothing: antialiased;
            font-weight: 300; }

            .content-row .owl-carousel .owl-item .product .inner .copy .short-desc br {
              display: none; }

          .content-row .owl-carousel .owl-item .product .inner .copy .button {
            display: inline-block;
            clear: both;
            background-color: white;
            color: #00a2b8;
            border: solid 2px #00a2b8; }

        .content-row .owl-carousel .owl-item .product:hover .inner .copy {
          background-color: rgba(255, 255, 255, 0.75); }

          .content-row .owl-carousel .owl-item .product:hover .inner .copy .short-desc {
            color: #353634; }

          .content-row .owl-carousel .owl-item .product:hover .inner .copy .button {
            background-color: #00a2b8 !important;
            color: white !important;
            border: solid 2px #00a2b8; }

        .content-row .owl-carousel .owl-item .news-post .inner .copy .title {
          font-size: 2.2rem;
          line-height: 1.2;
          font-family: ProximaNova-Semibold, sans-serif;
          font-weight: normal;
          -webkit-font-smoothing: subpixel-antialiased;
          margin: 0 0 2rem 0; }

        .content-row .owl-carousel .owl-item .news-post .inner .copy .title.light {
          color: white; }

        .content-row .owl-carousel .owl-item .news-post .inner .copy .link {
          text-decoration: none;
          text-transform: uppercase;
          font-size: 1.4rem;
          color: #00a2b8;
          font-family: ProximaNova-Semibold, sans-serif;
          font-weight: normal;
          -webkit-font-smoothing: subpixel-antialiased;
          letter-spacing: 0.1rem; }

          .content-row .owl-carousel .owl-item .news-post .inner .copy .link .text {
            display: inline-block; }

          .content-row .owl-carousel .owl-item .news-post .inner .copy .link:hover .text {
            border-bottom: solid 2px; }

          .content-row .owl-carousel .owl-item .news-post .inner .copy .link .icon-triangle_right_small {
            display: inline-block;
            margin-left: 0.8rem;
            position: relative;
            top: 0.1rem; }

        .content-row .owl-carousel .owl-item .news-post .inner .copy .link.light {
          color: white; }

  .content-section.story .copy {
    position: relative;
    z-index: 2;
    max-width: 36%;
    font-family: ProximaNova-Light, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-weight: 300; }


    .content-section.story .copy .heading {
      margin: 0 0 1rem 0;
      font-size: 4.8rem;
      line-height: 1;
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300; }

          .content-section.story .copy .heading br {
            display: none; }

    .content-section.story .copy .blurb {
      margin: 0 0 1rem 0; }

      .content-section.story .copy .blurb p {
        font-size: 2rem;
        font-family: ProximaNova-Regular, sans-serif;
        font-weight: normal;
        -webkit-font-smoothing: subpixel-antialiased;
        -webkit-font-smoothing: antialiased;
        margin: 0 0 1.5rem 0;
        line-height: 1.3; }

        .content-section.story .copy .blurb p strong {
          font-family: ProximaNova-Semibold, sans-serif;
          font-weight: normal;
          -webkit-font-smoothing: subpixel-antialiased;
          -webkit-font-smoothing: subpixel-antialiased; }

    .content-section.story .copy .button {
      margin-top: 1.5rem; }

    .content-section.story .copy .dl-links {
      padding: 2rem 0 0 0; }

      .content-section.story .copy .dl-links .dl-link {
        display: inline-block;
        margin-right: 2rem; }

        .content-section.story .copy .dl-links .dl-link img {
          width: 16rem; }

  .content-section.story .copy.light {
    color: white; }

  .content-section.story .copy.right {
    float: right; }

  .content-section.story .copy.center {
    margin: 0 auto;
    text-align: center; }

  .content-section.story.parallax .copy {
    float: none;
    max-width: 40%;
    margin: 0 auto; }

    .content-section.story.parallax .copy .heading {
      color: #ed1b12; }

    .content-section.story.parallax .copy .dl-links {
      padding: 6rem 0 0 0; }

      .content-section.story.parallax .copy .dl-links .dl-link {
        max-width: 10rem; }

  .content-section.carousel .slide .copy {
    text-align: left;
    max-width: 350px; }

    .content-section.carousel .slide .copy h1, .content-section.carousel .slide .copy h2, .content-section.carousel .slide .copy h3 {
      color: #ed1b12;
      margin: 0; }

    .content-section.carousel .slide.two .col:first-child .inner, .content-section.carousel .slide.two .col:first-child .copy {
      float: right; }

    .content-section.carousel .slide.two .col:first-child .copy {
      margin: 0 auto 2rem auto; }

    .content-section.how-to-carousel .slide .copy {
      text-align: left;
      max-width: 350px; }

      .content-section.how-to-carousel .slide .copy h1, .content-section.how-to-carousel .slide .copy h2, .content-section.how-to-carousel .slide .copy h3 {
        color: #ed1b12;
        margin: 0; }

      .content-section.how-to-carousel .slide.two .col:first-child img, .content-section.how-to-carousel .slide.two .col:first-child .copy {
        float: right; }

      .content-section.content-corners .corner-content .corner .copy {
        font-size: 1.5rem;
        color: #666666;
        line-height: 1.3; }

    .content-section.mobile-tiles .tile .copy {
      font-size: 2rem;
      font-family: ProximaNova-Regular, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased;
      -webkit-font-smoothing: antialiased; }

    .content-section.story-columns .content .copy {
      font-family: ProximaNova-Regular, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased;
      -webkit-font-smoothing: antialiased;
      margin: 0; }

  .content-section.story-columns .content.light .copy {
    color: white; }

  .page-id-1295 .content-section.story .copy .blurb p {
    font-size: 2rem; }

  .page-id-312 .content-section.content-corners .corner-content .corner .copy {
    font-size: 1.8rem;
    color: #8d8d8d; }



.page-id-497 .hero .copy {
  font-size: 3rem;
  line-height: 1.1; }

  .page-id-97 .hero .copy {
    max-width: 60%; }

    .page-id-97 .hero .copy p {
      font-size: 2.4rem;
      line-height: 1.2;
      font-family: ProximaNova-Regular, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased;
      -webkit-font-smoothing: antialiased; }

      .page-id-489 .content-section.story .copy {
        max-width: 100%;
        margin: 0;
        padding: 0 0 4rem 0;
        text-align: left; }

  .page-id-489 .content-section.story .copy .blurb p {
    font-size: 2rem; }





.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}



.flexslider {
	margin: 0; 
	padding: 0;
}
 
.flexslider .slides img {
	
	display: block;
}

.flexslider .slides { 
	zoom: 1; 
}

.flexslider:hover .flex-prev { 
	opacity: 1; 
}

.flexslider:hover .flex-next { 
	opacity: 1; 
}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { 
	opacity: 1; 
}

#booksliderbg .prevbook {
cursor: pointer;
position: relative;
top: 143px;
left: 65px;
}

.prevbook:hover, .nextbook:hover {
opacity: 0.9;
}

#singlebooksliderbg .prevbook {
cursor: pointer;
position: relative;
top: 82px;
left: 63px;
}

	.g-col { position:relative; float:left; }

	.g-col:first-child { margin-left: 0; }

	.g-col:last-child { margin-right: 0; }


.title {
  width: 350px;
margin-top: -10px;
  font-size: 18px;
  font-weight: bold;
  min-height: 50px;
  color: #003768;
  font-family: "goth-bold", Arial; 
}

	
	.featured .post-title,
	.single .post-title { font-size: 22px; line-height: 1.5em; letter-spacing: 0; }

	
	.single .related-posts .post-title { font-size: 15px; }

.featured .post-title { font-size: 34px; letter-spacing: -0.7px; line-height: 1.4em; }

.post-hover:hover .post-title a { color: #3b8dbd; }


.post-title { color: #444; font-weight: normal; margin-bottom: 10px; font-size: 22px; font-weight: 400; line-height: 1.5em; -ms-word-wrap: break-word; word-wrap: break-word; }

.post-title strong { font-weight: 600; }

.post-title i { font-style: italic; }

.post-title a { color: #444; }

.post-title a:hover { color: #3b8dbd; }




.single .post-title { font-size: 38px; letter-spacing: -1px; line-height: 1.3em; }



.format-status .post-title { display: none; }



.format-aside .post-title { display: none; }




body.ie8,
.ie8.single .related-posts .post-title,
.ie8 .s1 .alx-posts .post-item-title, 
.ie8 #footer .alx-posts .post-item-title { font-weight: 400; }




.slides_container {
	width:785px;
	overflow:hidden;
	position:relative;
	display:none;
}




.slides_container div.slide {
	width:785px;
	height:400px;
	display:block;
}

.product .images .flexslider .slides img {
width: auto;
}
