﻿
#logo img {
 width:auto;
 max-width:700px;
}
.col{float:left}

.juiz_last_tweet_inside .juiz_lt_content{display:block;padding-bottom:5px;line-height:1.5em;border-bottom:1px dashed #ccc;border-color:rgba(0,0,0,0.1);word-wrap:break-word}

.juiz_last_tweet_inside .juiz_lt_content a{padding:0;background:transparent}



.title_huge { font-family: 'Helvetica', sans-serif; font-size:38px; padding-top: 10px; margin-bottom: 20px;text-transform:capitalize; letter-spacing: -1px;}

  
  #pop-promo {
    float: right;
    width: 48.94%;
  }



#website_logo {width:236px; height:66px; padding-top:21px; float:left;}


#footer {
	display: none;
	}
	

#footer a {
	text-decoration: none;
	outline: 0;
	color: #fff;
	}


#footer a:link {
	text-decoration: none;
	outline: 0;
	color: #fff;
	}


#footer a:visited {
	text-decoration: none;
	outline: 0;
	color: #fff;
	}


#footer a:hover {
	text-decoration: none;
	outline: 0;
	color: #fdb515;
	}


#footer a:active {
	text-decoration: none;
	outline: 0;
	color: #fff;
	}
.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}
.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}
.view .date-nav-wrapper .clear-block{margin-bottom:10px;}
.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}
.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}
.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}
.sidebarBlock .date-nav{margin-bottom:0px!important;}
.homepageCalendar .date-nav-wrapper{height:36px;margin-bottom:-5px;overflow:hidden;}
.date-nav{clear:both;padding-bottom:1.5em;width:100%;}
.date-nav div.date-heading h3{margin:0;padding:0;}
.date-nav-wrapper .clear-block{margin-bottom:10px;}
.date-nav-wrapper{position:relative;margin-top:5px;width:100%;}
.date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}
.date-nav-wrapper .date-prev a,.date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}
.date-nav-wrapper.date-nav a:hover{text-decoration:underline;}
.date-nav-wrapper .date-prev{padding:5px 0;position:absolute;left:0px;text-align:left;top:0px;width:auto;z-index:1;font-size:12px;}
.date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}
.date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}
.date-nav-wrapper .date-next{padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}
.date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}

.newsletter-subscribe-widget {
  background: #4A9BE0;
  border-top: 1px solid #007cc2;
}

.newsletter-subscribe-widget .container {
  padding-bottom: 5px !important;
}

.newsletter-subscribe-widget .newsletter-subscribe {
  padding-top: 20px;
}

.newsletter-subscribe-widget h2 {
  color: white;
  margin-bottom: 20px;
  font-size: 28px;
}

.newsletter-subscribe-widget .form-pane img,
.newsletter-subscribe-widget .complete-pane img {
  width: 130px;
  height: 130px;
  margin-right: 20px;
}

.newsletter-subscribe-widget .form-pane input,
.newsletter-subscribe-widget .complete-pane input {
  width: 250px;
  height: 22px;
  margin-right: 10px;
  font-size: 18px;
  border: 2px solid #007cc2;
  padding: 10px;
}

.newsletter-subscribe-widget .form-pane button,
.newsletter-subscribe-widget .complete-pane button {
  color: white;
  font-size: 18px;
  height: 45px;
  width: 175px;
  border-radius: 3px;
  border: 2px solid #007cc2;
  background-color: #4A9BE0;
  background-image: -moz-linear-gradient(top,#4A9BE0,#007cc2);
  background-image: -ms-linear-gradient(top,#4A9BE0,#007cc2);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#4A9BE0),to(#007cc2));
  background-image: -webkit-linear-gradient(top,#4A9BE0,#007cc2);
  background-image: -o-linear-gradient(top,#4A9BE0,#007cc2);
  background-image: linear-gradient(top,#4A9BE0,#007cc2);
}

.newsletter-subscribe-widget .form-pane button:hover,
.newsletter-subscribe-widget .complete-pane button:hover {
  background-color: #007cc2;
  background-image: -moz-linear-gradient(top,#007cc2,#4A9BE0);
  background-image: -ms-linear-gradient(top,#007cc2,#4A9BE0);
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#007cc2),to(#4A9BE0));
  background-image: -webkit-linear-gradient(top,#007cc2,#4A9BE0);
  background-image: -o-linear-gradient(top,#007cc2,#4A9BE0);
  background-image: linear-gradient(top,#007cc2,#4A9BE0);
}
 



	#credits-right { float:right; }
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu{display:block;float:left;height:76px}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu li.main-menu-item{display:block;position:relative;float:left}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu li.main-menu-item:hover{background:#eee}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper{left:-150px;min-height:498px;min-width:352px;-webkit-transition:all 1s ease 0.1s;-moz-transition:all 1s ease 0.1s;-ms-transition:all 1s ease 0.1s;-o-transition:all 1s ease 0.1s;transition:all 1s ease 0.1s;border-right:none}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper li.boat-series-item{border-right:1px solid #6e6e6e}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper:hover{margin-left:-175px}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper:hover ul.boat-series-menu{margin-left:350px}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu{position:absolute;background:#fff;left:0;height:497px;width:350px;border:1px solid #6e6e6e;border-top:none;box-shadow:3px 3px 7px 3px rgba(0,0,0,0.15);-webkit-transition:top 1s ease 0.1s;-moz-transition:top 1s ease 0.1s;-ms-transition:top 1s ease 0.1s;-o-transition:top 1s ease 0.1s;transition:top 1s ease 0.1s;-webkit-transition:margin-left 1s ease 0.1s;-moz-transition:margin-left 1s ease 0.1s;-ms-transition:margin-left 1s ease 0.1s;-o-transition:margin-left 1s ease 0.1s;transition:margin-left 1s ease 0.1s;z-index:-2}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu h4{margin:10px;border-bottom:1px solid #6e6e6e;padding-bottom:10px}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu .detailed-items{padding:0 10px}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu .detailed-items .popout-detail{display:block;width:50%;float:left;position:relative}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu .detailed-items .popout-detail a{margin:2px 2px 2px 20px;display:block;padding:7px 0;line-height:20px;color:#6e6e6e;font-weight:bold}
#page-header nav#site-navigation-wrapper div#desktop-nav ul#nav-menu ul#models-submenu-wrapper ul.boat-series-menu .detailed-items .popout-detail a:before{content:"\f0a9";display:block;position:absolute;color:#003467;left:0;top:9px;line-height:20px;text-align:center;width:20px;height:20px;font-family:FontAwesome}
#page-header nav#site-navigation-wrapper div#desktop-nav div#desktop-search{position:relative;float:right}
#page-header nav#site-navigation-wrapper div#desktop-nav div#desktop-search div#search-bar{position:absolute;top:calc( 100% - 54px );right:0;height:54px;background:#003467;transition:top 0.6s ease 0.2s;z-index:-1}
#page-header nav#site-navigation-wrapper div#desktop-nav div#desktop-search div#search-bar.active{top:100%}
body.front div.views-field-field-also-featured-content{margin-top:15px;text-align:center !important;}
div.views-field-field-home-page-feature-image{text-align:center;}
div.views-field-field-home-page-feature-image img{border-radius:320px;border:solid white 2px;max-width:100%;}
body.font div.views-field-field-also-featured-content{border-top:solid red 5px !important;}

.cs_control{
	display: block;
}

.entry-header hgroup .entry-title {
	padding-top: 15px;
}

.recent-posts .entry-header hgroup .entry-title {
	padding-top: 0;
}






.format-aside .entry-title,
.format-aside .entry-header .comments-link {
	display: none;
}

.singular .format-aside .entry-title {
	display: block;
}





.format-link .entry-title,
.format-link .entry-header .comments-link {
	display: none;
}

.singular .format-link .entry-title {
	display: block;
}





.format-status .entry-title,
.format-status .entry-header .comments-link {
	display: none;
}

.singular .format-status .entry-title {
	display: block;
}

article.intro .entry-title {
	display: none;
}

article.feature-image.small .entry-title {
	line-height: 1.2em;
}


article.feature-image.large .entry-title a {
	background: #222;
	background: rgba(0,0,0,0.8);
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	font-weight: 300;
	padding: .2em 20px;
}

section.feature-image.large:hover .entry-title a,
section.feature-image.large .entry-title:hover a {
	background: #eee;
	background: rgba(255,255,255,0.8);
	color: #222;
}

section.recent-posts .other-recent-posts .entry-title {
	border-top: 1px solid #ddd;
	font-size: 17px;
}

	.entry-title {
		font-size: 21px;
	}

	.featured-post .entry-title {
		font-size: 14px;
	}

	.singular .entry-title {
		font-size: 28px;
	}

	.entry-title,
	.singular .entry-title { font-size: 23pt; }

.rtl .fusion-column.fusion-one-sixth,
.rtl .fusion-column.fusion-five-sixth,
.rtl .fusion-column.fusion-one-fifth,
.rtl .fusion-column.fusion-two-fifth,
.rtl .fusion-column.fusion-three-fifth,
.rtl .fusion-column.fusion-four-fifth,
.rtl .fusion-column.fusion-one-fourth,
.rtl .fusion-column.fusion-three-fourth,
.rtl .fusion-column.fusion-one-third,
.rtl .fusion-column.fusion-two-third,
.rtl .fusion-column.fusion-one-half {
  float: right;
  margin-right: 0;
  margin-left: 4%;
}

.fusion-column.fusion-one-sixth,
.fusion-column.fusion-five-sixth,
.fusion-column.fusion-one-fifth,
.fusion-column.fusion-two-fifth,
.fusion-column.fusion-three-fifth,
.fusion-column.fusion-four-fifth,
.fusion-column.fusion-one-fourth,
.fusion-column.fusion-three-fourth,
.fusion-column.fusion-one-third,
.fusion-column.fusion-two-third,
.fusion-column.fusion-one-half {
  position: relative;
  float: left;
  margin-right: 4%;
  margin-bottom: 20px;
}

.fusion-column.fusion-one-fifth {
  width: 16.8%;
}

.rdp-mobile #page .storyContent .entry-content .title{
  padding-left:0;
  padding-right:0;
}

.actorDescription .widget_text .content-list-text li .title, .autoexpand_mode .widget_text .content-list-text li .title {
	display: block;
	font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-weight:700;
	font-size:12px;
}

.widget_text .content .title {
	font-weight: bold;
}

.storyContent .entry-content .content .title {
	color: #333;
	font-family: 'Judson', serif;
	font-size: 35px;
	letter-spacing: -1px;
	margin: 0 0 8px;
	padding: 11px 0 0 0px;
	min-height:50px;
	text-align:left;
	font-weight:normal 400;
	text-transform:capitalize;
	line-height:1.8em;
}
.tve_clearfix:after,.tve_cb_cnt:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.tve_flt .tve_cb .tve_cb_cnt{padding:20px}

.f-widget .advanced-recent-posts li, footer .widget li {
    border-bottom: 1px dashed #999999;
    padding-bottom: 10px;
    border-top: 0;
}

.f-widget .advanced-recent-posts li:last-child { border-bottom: none }

.f-widget {
    border-top: 1px solid #393939;
    border-bottom: 1px solid #575757;
    background: #444444;
    width: 28%;
    float: left;
    position: relative;
    color: #8D8D8D;
    margin-bottom: 30px;
    margin-right: 2%;
    padding: 10px 2% 0 2%;
}

.f-widget a { color: #fff !important }

.f-widget .wp-post-image { border: 1px solid #141414 }

    .f-widget-2 { margin-right: 0 }


	.fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2 {
		width: 100%
	}

#slidingbar-area .fusion-columns,
.footer-area .fusion-columns {
  margin: 0 -15px;
}

.fusion-columns-5 .col-lg-2,
.fusion-columns-5 .col-md-2,
.fusion-columns-5 .col-sm-2,
.fusion-columns-5 .col-xs-2 {
  width: 20%;
}


.entry-content .entry-image {
	margin: 0 40px 40px -60px;
	max-width: 700px;
}


.transparent-overlay, .colored-overlay {
	position: relative;
	display: block;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	
	padding: 15px 30px 25px 20px;
}



.transparent-overlay h3, .colored-overlay h3{
	color: #fff;
	font-size: 24px;
	font-weight: 500;
	margin-top: 0;
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}
.col-lg-3{width:25%}





.alpha-channels{	
	font-size: 22px;
	text-transform: uppercase;
	font-weight: 700;
	height: 70px;
	line-height: 70px;
	}

    
    
.alpha-channels li{ 
	display: inline-block;
	padding:0 20px;
	position: relative;
	}

.alpha-channels .active a{
	font-weight: 700;
	color: #000;
	}

.alpha-channels a, .channels .parent-button{
	text-decoration: none;
	color: #8C8C8C;
	font-weight: 600;
	}
	

.alpha-channels a:hover, .channels .parent-button:hover{
	color: #000;
	}



	
	#portfolio-carousel .caption h4{
		font-size: 16px;
	}

	#portfolio-carousel .thumbnail 
	.caption .caption-content{
		bottom: 105px;
        left: 30px;
	}


	
	#portfolio-carousel .thumbnail{
		margin-bottom: 20px;
	}



	
	#portfolio-carousel .caption{
		padding: 10px 0;
	}

	#portfolio-carousel .thumbnail .caption .caption-content{
		bottom: 10px;
	}

	#portfolio-carousel .thumbnail .caption i.fa-link{
		margin-left: 3px;
	}

	#portfolio-carousel .caption h3{
		font-size: 17px;
		margin-bottom: 0;
		text-align: center;
	}

	#portfolio-carousel .caption p{
		text-align: center;
	}


	#portfolio-carousel .thumbnail .caption i{
		top: -10px;
	}

	#main-slide .carousel-indicators{
		display: none;
	}

.main-navigation.navbar {
	margin-bottom: 0;
}

.main-navigation .navbar-inner {
	padding: 0;
	min-height: 20px;
  background: #b6b6b6;
  background: -moz-linear-gradient(top,  #b6b6b6 0%, #a4a4a4 1%, #919191 51%, #858585 52%, #717171 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b6b6b6), color-stop(2%,#a4a4a4), color-stop(51%,#919191), color-stop(52%,#858585), color-stop(100%,#717171));
  background: -webkit-linear-gradient(top,  #b6b6b6 0%,#a4a4a4 2%,#919191 51%,#858585 52%,#717171 100%);
  background: -o-linear-gradient(top,  #b6b6b6 0%,#a4a4a4 1%,#919191 51%,#858585 52%,#717171 100%);
  background: -ms-linear-gradient(top,  #b6b6b6 0%,#a4a4a4 1%,#919191 51%,#858585 52%,#717171 100%);
  background: linear-gradient(to bottom,  #b6b6b6 0%,#a4a4a4 1%,#919191 51%,#858585 52%,#717171 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4a4a4', endColorstr='#717171',GradientType=0 );
	box-shadow: none;
  -webkit-border-radius: 3px;  
  border-radius: 3px;
  border: 1px solid;
  border-color: #888 #666 #666 #666;
}

.main-navigation .nav li ul li a {
  color: #f6f6f6;
}

.main-navigation .nav li ul li ul {
  list-style: none;
  margin-left: 0;
}

.main-navigation .nav li ul li ul li a{
  padding-left: 24px;
}

.main-navigation .nav li ul li ul li ul li a {
	padding-left: 30px;
}

.main-navigation .nav li.dropdown:hover ul.dropdown-menu {
  display: block;
  background: #666;
  border-radius: 0;
	margin-top: 0;
}

.top-bar .top-bar-right span.last{
	border-right: medium none;
    padding: 0;
}

.btm-nav-list a:nth-last-child(1),
.btm-nav-list a .last { 
	border-right: none;
}

#intro {
    text-align: center;
}

#intro h1 { margin: 0; line-height: 150%; font-size: 46px; font-weight: 300; color: #FFF; }

.image-background #intro h1 { text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.75); }

.video-background #intro h1 { text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.75); }

.home1 #intro h1 { text-align: center; }

.home2 #intro { float: right; width: 710px; padding-top: 90px; }

.home2 #intro h1 { text-align: left; }

     .home1 #intro { padding-top: 0px; }


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 20px;
  padding-right: 20px; }

  .col-md-2 {
    width: 16.6666666667%; }


.article-content h1,h2,h3
{
	line-height: 1;
}


.article-content h4 {
	font-size: 18px;
	color: #006464;
	margin-bottom: 28px;
	font-weight: normal;
}


.our-buildings .article-content table {
	border: 0;
	border-collapse: collapse;
}


.our-buildings .article-content table td {
	border: 0;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}


#wrapper { width: 1044px; margin: 0 auto; padding: 0px 14px; -webkit-background-clip: padding-box;  background-clip: padding-box; }


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }
.level-3_link{display:block;color:#1e1e1e;text-transform:capitalize;text-decoration:none}
.level-3_link:hover{color:#acb1b4}

.slideshow .slideset{ position:relative;}

.slideshow .slideset.dtn-header img {
	width: 100%;
	height: auto;
}

  .moduletable.slider {
    display: none !important;
  }

.moduletable.slider .mod-image-swoop_custom-link {
  position: absolute;
  bottom: 25px;
  left: 33px;
}

.moduletable.slider .mod-image-swoop_custom-link a {
  display: inline-block;
  text-transform: uppercase;
  color: #156F98;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  font-family: 'Fjalla One', sans-serif;
    font-size: 16px;
}

.moduletable.slider .mod-image-swoop_custom-link a:hover {
  color: #cf0000;
}

#maintop-row .moduletable {
  margin-bottom: 28px;
}

#aside-right .moduletable + .moduletable {
  margin-top: 50px;
}

#mainbottom-row .moduletable {
  margin-bottom: 54px;
}

#footer-row .moduletable {
  margin-bottom: 30px;
}





section#breadcrumbs .breadcrumbs {
   overflow: hidden;
   padding: 19px 10px 15px;
   float: left;
   text-transform: uppercase;
   font-size: 12px;
  }

section#breadcrumbs .breadcrumbs li {float: left; display: block; font-size: 12px; padding: 0 4px; text-transform: uppercase; color: #b5b5b5;}

section#breadcrumbs .breadcrumbs li a {color: #b5b5b5;}

section#breadcrumbs .breadcrumbs li a:hover {color: #796e4f}

section#breadcrumbs .breadcrumbs li.last {color: #474747;}

.tabs-content-wrapper .tab-content {
    padding: 0;
    background-color: #fff;
}

.tabs-content-wrapper {
    margin-bottom: 33px;
}

    .tabs-content-wrapper .container {
        background-color: #f2f2f2;
    }


.end { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.end A:link { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.end A:visited { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none }

.end A:hover { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline }


#header-container #header .header-search-wrapper {
	width: 300px;
	float: right;
	margin-top: 8px;
}


#header-container #header .header-search-wrapper form#searchform input#searchsubmit.btn {
	width: 25%;
	float: right;
}


#header-container #header .header-search-wrapper form#searchform input#s {
	margin-top: 5px;
	width: 62%;
	float: right;
}

.category-uncategorized, .widget_meta, .comment-form-url {
    float: left;
}

.comment-form-url {width:0%;display:none;}


.footer img.footer-logo {
	margin: 15px 0 20px;
}


#center_row1_content {
  text-align: left;
  width: 100%;
  height: 27px;
}
.fullWidth .in,.fullWidth .cck{margin:0 auto;width:1080px}
.bpd .in,.bpd .cck{margin:0 auto;width:807px}
.bpd .in.pddbg,.fullWidth .in.pddbg{width:auto}
.in{margin:0 auto;padding:20px}
.wrp.cnt.bip .in .pWr{margin:0 auto;width:34%}
.fullWidth .in,.bpd .in{box-sizing:content-box !important;-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;width:1040px !important}


#footer .footer-top {margin:0;margin-top:20px;}


#footer .footer-top .col1 {
  width: 418px; 
  border-right: 1px solid #2d3469; 
  margin: 20px 0 10px 0; 
  padding-right: 10px;
}

  	#footer .footer-top .col3 {margin: 20px 0 0 0; float: left;}
.enterprise-teaser-headline{font-size:24px;font-size:1.71429rem;line-height:30px;line-height:2.14286rem;font-weight:300}

.et_divi_builder #et_builder_outer_content .et_pb_blog_grid .et_pb_image_container {
  max-width: none;
}

.et_divi_builder #et_builder_outer_content .et_pb_has_overlay.et_pb_post .et_pb_image_container a {
  display: block;
  position: relative;
}

.et_divi_builder #et_builder_outer_content .et_pb_image_container,
.et_divi_builder #et_builder_outer_content .et_pb_blog_grid .et_main_video_container,
.et_divi_builder #et_builder_outer_content .et_pb_blog_grid .et_audio_content,
.et_divi_builder #et_builder_outer_content .et_pb_blog_grid .et_pb_post .et_pb_slider {
  margin: -20px -20px 10px;
}

.et_divi_builder #et_builder_outer_content .et_pb_image_container img,
.et_divi_builder #et_builder_outer_content .et_pb_post a img {
  vertical-align: bottom;
  max-width: 100%;
}

.et_divi_builder #et_builder_outer_content .et_pb_blog_grid .et_pb_image_container img {
  min-width: 100%;
  max-width: 100%;
  height: auto;
}

#block-views-media-block_1 .item-list li .views-field-field-media-page-title-value .field-content,
#block-views-media-block_2 .item-list li .views-field-title .field-content{
    padding-left: 12px;
}
#gcwu-gcnb h2,#gcwu-psnb h2,#gcwu-srchbx h2,#gcwu-srchbx label,#gcwu-aside h2,.gcwu-minister h2,.gcwu-minister h3,#gcwu-sft h3,#gcwu-bc h2,#gcwu-gcft h3{clip:rect(1px,1px,1px,1px);height:0!important;overflow:hidden!important;position:absolute;width:0!important;margin:0!important}
#gcwu-psnb h2,#gcwu-srchbx h2{position:absolute;clip:rect(1px,1px,1px,1px);height:0!important;width:0!important;overflow:hidden!important;margin:0!important}
[dir="rtl"] #gcwu-bc a,[dir="rtl"] #gcwu-bc li:last-child,[dir="rtl"] [id|="wb-body"],[dir="rtl"] #wb-skip,[dir="rtl"] #gcwu-gcnb,[dir="rtl"] #gcwu-bnr,[dir="rtl"] #gcwu-psnb .mb-menu,[dir="rtl"] #wb-core,[dir="rtl"] #wb-foot,[dir="rtl"] #gcwu-gcft,[dir="rtl"] #gcwu-gcft #gcwu-gcft-fip li{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}
#gcwu-psnb .mb-menu,#wb-core-in,#gcwu-gcnb-in,#gcwu-psnb-in,#gcwu-bc-in,#gcwu-gcft-in,#gcwu-sft-in,#gcwu-bnr-in,#wb-body #wb-main{width:960px}
#wb-core-in,#gcwu-gcnb-in,#gcwu-psnb-in,#gcwu-bc-in,#gcwu-gcft-in,#gcwu-sft-in,#gcwu-bnr-in{margin:auto}
body,#gcwu-psnb .mb-menu li{padding:0}
#gcwu-psnb .wet-boew-menubar{margin-top:-1px;border-bottom:4px solid #ccc;min-height:2.26em}
#gcwu-psnb .mb-menu{border-top:1px solid #87aec9}
#gcwu-psnb .mb-menu,#gcwu-psnb .mb-menu li{background:#23447e;min-height:2.15em;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0NjA5NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIzNDQ3ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#146094),color-stop(100%,#23447e));background-image:-webkit-linear-gradient(#146094,#23447e);background-image:-moz-linear-gradient(#146094,#23447e);background-image:-o-linear-gradient(#146094,#23447e);background-image:linear-gradient(#146094,#23447e)}
#gcwu-psnb .mb-menu li{border-left:1px solid #124b79;border-right:1px solid #15598f;border-bottom:0}
#gcwu-psnb .mb-menu li:first-child.mb-active{border-left:1px solid #CCC}
#gcwu-psnb .mb-menu a{padding:.48em 1.17em .48em .79em}
#gcwu-psnb .mb-menu a.mb-has-sm{padding-right:.38em}
#gcwu-psnb .mb-menu .mb-sm-open{-webkit-box-shadow:0 5px 5px -4px rgba(0,0,0,0.5),5px 5px 5px -4px rgba(0,0,0,0.5),-5px 5px 5px -4px rgba(0,0,0,0.5);-moz-box-shadow:0 5px 5px -4px rgba(0,0,0,0.5),5px 5px 5px -4px rgba(0,0,0,0.5),-5px 5px 5px -4px rgba(0,0,0,0.5);box-shadow:0 5px 5px -4px rgba(0,0,0,0.5),5px 5px 5px -4px rgba(0,0,0,0.5),-5px 5px 5px -4px rgba(0,0,0,0.5);border-bottom:4px solid #0f315b;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ccc),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#ccc,#eee);background-image:-moz-linear-gradient(#ccc,#eee);background-image:-o-linear-gradient(#ccc,#eee);background-image:linear-gradient(#ccc,#eee)}
#gcwu-psnb .mb-menu .mb-sm-open li{background:transparent;min-height:0;border:0}
#gcwu-psnb .mb-menu .mb-sm-open .nav-current{background:0}
#gcwu-psnb .mb-menu .mb-active a:hover.mb-has-sm,#gcwu-psnb .mb-menu .mb-active a:link.mb-has-sm,#gcwu-psnb .mb-menu .mb-active a:visited.mb-has-sm{background-color:#CCC;color:#000}
#gcwu-psnb .mb-menu .nav-current{background:#0f315b}
[dir="rtl"] #gcwu-psnb .mb-menu a{padding:.48em .79em .48em 1.17em}
[dir="rtl"] #gcwu-psnb .mb-menu a.mb-has-sm{padding-left:.38em;padding-right:.79em}
#gcwu-psnb .mb-menu .expandicon{padding-right:.79em;background:url(data:image/gif;base64,R0lGODlhBwAEAKIAAAAAAP///0Bsm092oSldkE15pFR9p////yH5BAEAAAcALAAAAAAHAAQAAAMLWGWst+3IVaStMgEAOw==) no-repeat right center}
[dir="rtl"] #gcwu-psnb .mb-menu .expandicon{padding-left:.79em;padding-right:0;background-position:left center}
body,#wb-head,#wb-core,#wb-foot,#wb-head-in,#gcwu-gcnb,#gcwu-bnr,#gcwu-psnb,#gcwu-bc,#wb-foot-in,#gcwu-gcft,#gcwu-sft{min-width:1200px}
#gcwu-psnb .mb-menu,#wb-core-in,#gcwu-gcnb-in,#gcwu-bnr-in,#gcwu-psnb-in,#gcwu-bc-in,#gcwu-gcft-in,#gcwu-sft-in,#wb-body #wb-main{width:1200px}
.mobile-view #wb-skip2,#gcwu-gcnb ul,#gcwu-gcnb li,#gcwu-sig,#gcwu-bc,#gcwu-psnb,#gcwu-srchbx,#wb-foot,#gcwu-gcft,#jqm-mb-location-text h2{display:none}
#gcwu-priorities ul:after,#wb-head:after,#gcwu-date-mod:after,[dir="rtl"] #gcwu-mnavbar,[dir="rtl"] #gcwu-bc-in,[dir="rtl"] #gcwu-bc-in li:last-child,[dir="rtl"] #gcwu-bc-in a,[dir="rtl"] .ui-popup-container .ui-btn,[dir="rtl"] #wb-main .ui-btn,[dir="rtl"] .ui-popup-container .ui-btn-text,[dir="rtl"] #wb-main .ui-btn-text,img,.pe-disable #gcwu-gcnb ul,.pe-disable #gcwu-bc,.pe-disable #gcwu-psnb,.pe-disable #gcwu-srchbx,.pe-disable #wb-foot,.pe-disable #gcwu-psnb #gcwu-psnb-in,.pe-disable #gcwu-srchbx form{display:block}
#jqm-wb-mb .ui-li-static,.no-js #gcwu-gcnb a,[dir="rtl"] #gcwu-psnb h2,[dir="rtl"] #gcwu-srchbx h2,[dir="rtl"] #gcwu-bnr .ui-navbar a.ui-btn-active{border-left:none}
[dir="rtl"] #gcwu-date-mod,[dir="rtl"] #gcwu-gcnb ul #gcwu-gcnb-lang,[dir="rtl"] #gcwu-gcnb-lang a,[dir="rtl"] #gcwu-psnb,[dir="rtl"] #gcwu-srchbx{float:left}
.no-js #gcwu-psnb .mb-menu{position:static}
.no-js #gcwu-psnb li{border:1px solid #222}
.no-js #gcwu-psnb a{color:#222;background:#eee;padding:.45em .79em}
.pe-disable #gcwu-psnb,.pe-disable #gcwu-srchbx{width:100%!important;float:none}
.pe-disable #gcwu-psnb #gcwu-psnb-in,.pe-disable #gcwu-srchbx form{width:100%;z-index:100}
[dir="rtl"] #gcwu-psnb h2,[dir="rtl"] #gcwu-srchbx h2{padding:.7em 0 .8em 18px;border-right:1px solid #CCC}
#wb-sec,#wb-sup,#gcwu-gcnb ul,#gcwu-srchbx,#gcwu-psnb,#wb-foot,#gcwu-mnavbar,.ui-title{display:none}
.no-js #gcwu-gcnb ul,.no-js #gcwu-wmms,.no-js #gcwu-bc,.no-js #wb-sec,.no-js #wb-foot,.no-js #gcwu-psnb,.no-js #gcwu-psnb #gcwu-psnb-in,.no-js #gcwu-srchbx,.no-js #gcwu-srchbx form{display:block;z-index:100}
.no-js #gcwu-bc,.no-js #wb-sec,.no-js #wb-foot,.no-js #gcwu-psnb #gcwu-psnb-in,.no-js #gcwu-srchbx form{width:100%}


.wrapper-beige {
  background-color: #eaeaea; }


.ux-section .sliderNav.small a,
.ux-section #main-content {
  background-color: transparent !important;
  background: transparent !important;
  box-shadow: none !important; }


  #main-content {
    margin-top: 0 !important; }
 .sliderNav.small a,#main-content{background-color:#FFF!important}


.site-main .gallery {
  margin-bottom: 1.5em; }


.site-main .gallery a img {
  border: none;
  height: auto;
  width: 100%;
  max-width: 90%; }


.site-main .gallery dd {
  margin: 0; }


.site-main.dark .ux-box.ux-text-badge .ux-box-text {
  background-color: #000000; }

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }


.menu-item-home {
	margin-left: 5px;
}

		#main-nav  ul li.menu-item-home ul li a,
		#main-nav  ul ul li.menu-item-home  a,
		#main-nav  ul li.menu-item-home ul li a:hover{
			background-color:transparent !important;
			text-indent:0;
			background-image:none !important;
			height:auto !important;
			width:auto;
		}


	.view-nuevo-reel .icono-cat {width: 20px;height: 33px;background-size: 20px 33px;}
.check-marks{width:100%;background-color:#FAF9F7;height:auto;border-bottom:solid 1px #DFDFDF;}
.check-marks ul{text-align:center;margin:0;padding:24px 0 32px 0;}
.check-marks ul li{width:250px;display:inline-block;margin-left:40px;margin-right:40px;text-align:left;}
.check-marks ul li p{font-size:17px;color:#0E112F;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}




.container,
.container-fluid {
    position: relative;
}


.section.deviant .container {
    padding: 0;
}




.container-fluid .board {
    margin: 0 -15px;
}


header.entry-header div.container {
    width: auto;
}


div.col-lg-9 div.container {
    width: 100%;
}
.marathon-2013-logo{width:10%;float:left;max-width:92px;position:absolute;top:-0.38462em;left:1.07692em;}
.marathon-2013-logo img{width:100%;height:auto;}

#sidebar .widget-block {
	overflow: hidden;
	background: #f4f5f6;
	margin: 0 0 19px;
	padding: inherit;
}

#sidebar .widget-block:first-child {
	padding: 5px;
	background:#e9eaeb;
}

.widget-block .search-form {
	border: 1px solid #d1d2d3;
	overflow: hidden;
	background: #fff;
	margin: 0;
}

.widget-block h2 {
	background: #2c64b4;
	color: #fff;
	padding: 10px 19px;
	margin: 0 0 10px;
	text-transform: capitalize;
	font: 700 18px/20px 'Open Sans', Arial, Helvetica, sans-serif;
}

.widget-block .categories {
	overflow: hidden;
	padding: 7px 0 0;
	margin:0 0 15px;
}

.widget-block .popular-articles ul {
	padding: 9px 15px 15px;
	margin: 0;
	overflow: hidden;
	font: 14px/16px 'Open Sans', Arial, Helvetica, sans-serif;
}

.su-carousel-slides {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform, left, top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0px, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform, left, top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0px, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform, left, top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0px, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0px, 0px);
	-ms-transition-property: -ms-transform, left, top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0px, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform, left, top;
	transition-duration: 0s;
	transform: translate3d(0px, 0, 0);
	transition-timing-function: ease;
}
.easy-instagram-container.horizontal{width:100%;float:left}
.easy-instagram-container.grid{width:100%;float:left;overflow:hidden}
.easy-instagram-container.grid .easy-instagram-thumbnail-wrapper{float:left}
.easy-instagram-container.grid .easy-instagram-thumbnail-wrapper img{margin:0}
.tve_image{border-radius:0;box-shadow:none}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.tve_image.tve_brdr_none{border-style:none !important}
.tve_image.tve_brdr_dotted{border-style:dotted !important}
.tve_image.tve_brdr_dashed{border-style:dashed !important}
.tve_image.tve_brdr_solid{border-style:solid !important}
.tve_image.tve_brdr_double{border-style:double !important}
.tve_image.tve_brdr_groove{border-style:groove !important}
.tve_image.tve_brdr_ridge{border-style:ridge !important}
.tve_image.tve_brdr_inset{border-style:inset !important}
.tve_image.tve_brdr_outset{border-style:outset !important}
.tve_flt .tve_image.tve_black{border-color:#101010}
.tve_flt .tve_image.tve_blue{border-color:#3E68B2}
.tve_flt .tve_image.tve_green{border-color:#34AE44}
.tve_flt .tve_image.tve_orange{border-color:#E25C1B}
.tve_flt .tve_image.tve_purple{border-color:#8656C1}
.tve_flt .tve_image.tve_red{border-color:#CE271B}
.tve_flt .tve_image.tve_teal{border-color:#387D71}
.tve_flt .tve_image.tve_white{border-color:#D8D8D8}


.btn-off{
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -40px 0 0 35px;
	width: 141px;
	height: 16px;
	cursor: pointer;
	display: none;
	z-index: 900;
}
#home-page #hero{position:relative}
#home-page #hero.placeholder .placeholder-image:before{content:"";display:block;padding-top:57.36677116%}
#home-page #hero.placeholder .content .placeholder-text{margin-bottom:20px}
#home-page #hero .pi-image.blur{background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0}
#home-page #hero .link:hover{text-decoration:none}
#home-page #hero .pi-image .image{width:100%}
#home-page #hero .pi-label{bottom:20px}
#home-page #hero .pi-label .supertitle,#home-page #hero .pi-label .title{color:#fff;background-color:#599830}
#home-page #hero .pi-label .supertitle{top:2px}
#home-page #hero .pi-label .title{box-shadow:5px 0 0 0 #599830,5px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;font-size:50px}
#home-page #hero .pi-label .threeD{display:none}
#home-page #hero .content{color:#000;border-bottom:1px solid #bfbfbf;font-style:italic}
#home-page #hero .content .read-more{font-family:Heroic Condensed,sans-serif;line-height:1;text-transform:uppercase;font-size:1.2em;font-style:normal;position:relative;display:inline-block;box-shadow:2px 2px 6px 0 rgba(0,0,0,.5);border-radius:2px;padding:10px;margin-top:10px;text-shadow:none}
#home-page #hero .content .rating{position:absolute;bottom:15px;right:15px;color:hsla(0,0%,100%,.6)}
#home-page #hero:hover .pi-label .supertitle,#home-page #hero:hover .pi-label .title{color:#599830;background-color:#fff}
#home-page #hero:hover .pi-label .title{box-shadow:5px 0 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px 0 0 0 #fff;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:50px}
#home-page #hero:hover .pi-label .supertitle{box-shadow:5px -4px 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px -4px 0 0 #fff;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
#home-page #hero:hover .pi-label .threeD{display:none}
.safari807 #home-page #hero .pi-label .title{padding-top:8px}
.safari807 #home-page #hero .pi-label .supertitle{top:4px}

.googlead1 {
	margin:28px 0px 0px 0px;
	width:512px;
	float:left;
	text-align:left;
	height:20px;
}

.gdlr-session-counter-item .gdlr-time { display: block; font-size: 51px; 
	line-height: 1; font-weight: bold; margin-bottom: 5px; }




#navigation {
	float: left;
	margin-top: 20px;
}


#navigation ul {
	float: left;
}


#navigation ul li {
	display:inline-block;
	font-size:1em;
	padding-right: 10px;
}


#navigation ul li a {
	color: #ab8248;
	display: block;
	font-family: 'Book Antiqua',sans-serif;
	font-weight: bold;
	margin-top:5px;
	padding: 5px;
	-webkit-transition:All .15s ease-in;
	-moz-transition:All .15s ease-in;
	-o-transition:All .15s ease-in;
}


#navigation ul li a:hover,
#navigation ul li.current a,
#navigationn ul li:hover,
#navigation ul li.current ul li a:hover {
	background-color: #ab8248;
	color: #FFFFFF;
	-webkit-transition:All .15s ease-in;
	-moz-transition:All .15s ease-in;
	-o-transition:All .15s ease-in;
}


#navigation ul li.current ul li a {
	background-color: #873705;
	color: #ab8248;
}


#navigation ul li:hover ul {
	display: block;
}


#navigation ul li ul {
	background-color: #873705;
	display: none;
	float:none;
	position: absolute;
	z-index: 9999;
 -webkit-box-shadow: 	0px 10px 20px rgba(0, 0, 0, .9);
	-moz-box-shadow:    0px 10px 20px rgba(0, 0, 0, .9);
	box-shadow:         0px 10px 20px rgba(0, 0, 0, .9);

}


#navigation ul li.active ul {
	display: block;
}


#navigation ul li ul li {
	display:block;
	font-size:1em;
}


#navigation ul li ul li a {
	color: #ab8248;
	display: block;
	margin: 0px;
}


#navigation ul li ul li a:hover {
	background-repeat: no-repeat;
	background-position: 0 5px;
}

.home #feature-wrapper .features .slider {
  width: 5000px;
  height: 285px;
  position: absolute;
  left: 0px;
  top: 0px;
}
.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{padding-top:56%;position:relative}
.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
.views-view-grid td{text-align:center !important;vertical-align:top;padding-top:1em;padding-bottom:.75em;}
.views-view-grid tbody{border-top:none;}
.gh-td{width:1%;vertical-align:bottom;padding:0;min-width:3px}
.gh-td-s{width:99%;vertical-align:middle;padding:0}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}

.ngg-albumoverview .ngg-album,
.wpb_separator.wpb_content_element,
.vc_text_separator,
.plain-bg,
#main #content .rotatingtweets,
#main #content .norotatingtweets,
blockquote.shortcode-blockquote,
.separator-holder,
.accent-border-color .bg-on .separator-holder,
.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_tour.tab-style-three .wpb_tabs_nav li,
.wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(119,119,119,0.15);
}

.stripe-style-1 .ngg-albumoverview .ngg-album,
.stripe-style-1 .wpb_separator.wpb_content_element,
.stripe-style-1 .vc_text_separator,
.stripe-style-1 .plain-bg,
.stripe-style-1 #main #content .rotatingtweets,
.stripe-style-1 #main #content .norotatingtweets,
.stripe-style-1 blockquote.shortcode-blockquote,
.stripe-style-1 .separator-holder,
.stripe-style-1 .accent-border-color .bg-on .separator-holder,
.stripe-style-1 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(119,119,119,0.15);
}

.stripe-style-2 .ngg-albumoverview .ngg-album,
.stripe-style-2 .wpb_separator.wpb_content_element,
.stripe-style-2 .vc_text_separator,
.stripe-style-2 .plain-bg,
.stripe-style-2 #main #content .rotatingtweets,
.stripe-style-2 #main #content .norotatingtweets,
.stripe-style-2 blockquote.shortcode-blockquote,
.stripe-style-2 .separator-holder,
.stripe-style-2 .accent-border-color .bg-on .separator-holder,
.stripe-style-2 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(249,249,249,0.15);
}

.stripe-style-3 .ngg-albumoverview .ngg-album,
.stripe-style-3 .wpb_separator.wpb_content_element,
.stripe-style-3 .vc_text_separator,
.stripe-style-3 .plain-bg,
.stripe-style-3 #main #content .rotatingtweets,
.stripe-style-3 #main #content .norotatingtweets,
.stripe-style-3 blockquote.shortcode-blockquote,
.stripe-style-3 .separator-holder,
.stripe-style-3 .accent-border-color .bg-on .separator-holder,
.stripe-style-3 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(47,54,61,0.15);
}

.stripe-style-4 .ngg-albumoverview .ngg-album,
.stripe-style-4 .wpb_separator.wpb_content_element,
.stripe-style-4 .vc_text_separator,
.stripe-style-4 .plain-bg,
.stripe-style-4 #main #content .rotatingtweets,
.stripe-style-4 #main #content .norotatingtweets,
.stripe-style-4 blockquote.shortcode-blockquote,
.stripe-style-4 .separator-holder,
.stripe-style-4 .accent-border-color .bg-on .separator-holder,
.stripe-style-4 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(255,255,255,0.15);
}

.stripe-style-5 .ngg-albumoverview .ngg-album,
.stripe-style-5 .wpb_separator.wpb_content_element,
.stripe-style-5 .vc_text_separator,
.stripe-style-5 .plain-bg,
.stripe-style-5 #main #content .rotatingtweets,
.stripe-style-5 #main #content .norotatingtweets,
.stripe-style-5 blockquote.shortcode-blockquote,
.stripe-style-5 .separator-holder,
.stripe-style-5 .accent-border-color .bg-on .separator-holder,
.stripe-style-5 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(51,51,51,0.15);
}

.separator-holder {
  border-color: rgba(119,119,119,0.15);
}

.accent-border-color .separator-holder,
.accent-border-color.hr-thin,
.accent-border-color.hr-thick {
  border-color: #08179b;
}
.style-dashed .separator-holder{border-top-width:1px;border-top-style:dashed}
.style-dotted .separator-holder{border-top-width:1px;border-top-style:dotted}
.style-double .separator-holder{border-top-width:3px;border-top-style:double}
.style-thick .separator-holder{border-top-width:5px;border-top-style:solid}
.style-disabled .separator-holder{display:none}
.line-below .separator-holder{top:auto;bottom:-1em;margin-right:0;margin-left:0}

  
  #pageFooterCon .copyright {
    width: 100%;
    max-width: 1100px;
  }

  #pageFooterCon .copyright .span6 {
    width: 100%;
    margin-bottom: 0px;
    float: none !important;
  }

  #pageFooterCon .copyright .span6 .pull-right {
    float: none;
    padding-top: 8px;
    padding-bottom: 8px;
  }

#pageFooterCon .copyright p {
  line-height: inherit;
  margin: 0;
  padding: 0;
}

#bodyarea {
	padding-top: 10px;
	background: #fff;
}

.homepage #bodyarea {
	background: none;
}




.container,.page-body-columns{position:relative;width:1008px;margin:0 auto;padding:0; overflow:hidden;}
.container .column,.container .columns{float:left;margin-left:10px;margin-right:10px}
.container .one.column,.container .one.columns{width:43px}
.container .two.columns{width:106px}
.container .three.columns{width:169px}
.container .four.columns{width:232px}
.container .five.columns{width:295px}
.container .six.columns{width:358px}
.container .seven.columns{width:421px}
.container .eight.columns{width:484px}
.container .nine.columns{width:547px}
.container .ten.columns{width:610px}
.container .eleven.columns{width:673px}
.container .twelve.columns{width:736px}
.container .thirteen.columns{width:799px}
.container .fourteen.columns{width:862px}
.container .fifteen.columns{width:925px}
.container .sixteen.columns{width:988px}
.container .one-third.column{width:316px}
.container .two-thirds.column{width:652px}
.container .offset-by-one{padding-left:63px}
.container .offset-by-two{padding-left:126px}
.container .offset-by-three{padding-left:189px}
.container .offset-by-four{padding-left:252px}
.container .offset-by-five{padding-left:315px}
.container .offset-by-six{padding-left:378px}
.container .offset-by-seven{padding-left:441px}
.container .offset-by-eight{padding-left:504px}
.container .offset-by-nine{padding-left:567px}
.container .offset-by-ten{padding-left:630px}
.container .offset-by-eleven{padding-left:693px}
.container .offset-by-twelve{padding-left:756px}
.container .offset-by-thirteen{padding-left:819px}
.container .offset-by-fourteen{padding-left:882px}
.container .offset-by-fifteen{padding-left:945px}
.container .columns,.container .column{margin:0}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}
.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0}

.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.cent{margin-left:auto !important;margin-right:auto !important;text-align:center !important;}

ul.sub-menu, ul.sub-menu li {
    display: none !important;
}

ul.sub-menu:after {
    display: none;
}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

.header_global{
	height:13px;
	background-color:#623293;
	padding:8px 0;
}
