﻿

.capunder {
	z-index:110;
	position:absolute;
	top: 60px;
	left:150px;
	height: 400px;
	width:  720px;
	background:#000;
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";		
	filter: alpha(opacity=50);
}



.metaslider .flexslider {
    background: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border: 0;
    margin: 0 0 40px 0;
    max-width: none;
    max-height: none;
}


.metaslider .flexslider.filmstrip {
	margin-top: 10px;
}


.metaslider .flexslider.filmstrip .slides li {
    cursor: pointer;
    opacity: 0.5;
}


.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus {
    opacity: 1.0 !important;
}


.metaslider .flex-control-thumbs li {
    width: auto;
}


.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img {
    margin: 10px 5px 0;
    width: auto;
}


.metaslider.nav-hidden .flexslider {
    margin-bottom: 0;
}


.metaslider.nav-hidden.add-margin .flexslider {
    margin-bottom: 40px;
}

.metaslider .msHtmlOverlay .animation_in,
.metaslider .msHtmlOverlay .animation_out {
    width: 100%;
    height: 100%;
}

.metaslider .msHtmlOverlay .layer .content {
    overflow: hidden;
    width: auto;
    background: transparent;
    padding: 0;
    border: none;
    margin: 0;
}

.metaslider .msStaticOverlay .layer {
    z-index: 99;
}

.metaslider .msHtmlOverlay .layer * {
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    font-size: 1em;
}

.metaslider .ms-layer {
    overflow: hidden;
}

.metaslider .msHtmlOverlay .layer img {
    height: auto !important;
    max-width: 100%;
}

.metaslider .msHtmlOverlay .layer .st-buttons,
.metaslider .msHtmlOverlay .layer .st-buttons a {
    margin: auto;
    padding: inherit;
    line-height: inherit;
    font-size: inherit;
}


.metaslider .msHtmlOverlay .layer .youtube_sc.fluid.widescreen { padding-bottom: 56.25% }

.metaslider .msHtmlOverlay .layer .youtube_sc.fluid.fourthree { padding-bottom: 75% }
 

.metaslider-flex .msHtmlOverlay {
    overflow: hidden;
}

.metaslider iframe.vimeo,
.metaslider .youtube iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.metaslider .caption-wrap {
	position: relative!important;
	top: 0;
	left: 0!important;
	background: #fff!important;
	color: #000!important;
	opacity: 1!important;
	margin: 0;
	bottom: inherit!important;
	width: 44%!important;
	height: 100%;
	line-height: 1.4em;
	float: right;
}


.metaslider.metaslider-flex.metaslider-1334.ml-slider:before {
	height: 8px;
	display: block;
	width: 75%;
	background: #45ade4;
	content: '';
	position: absolute;
}

.metaslider .caption {
	padding: 0;
	word-wrap: break-word;
	height: 330px;
	width: 100%;
}




.metaslider.metaslider-flex.metaslider-1334.ml-slider {
    max-width: 100%!important;
}
.region-content-top{margin:15px 0 20px;}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}



@import url(../warp/css/print.css);



 
 
 .h1home {
 font-size: 23px;
 color: #ee820f;
 font-weight: bold;
 }
.action-listing .action-listing-left{padding-right:5px;max-width:100%;float:left;}
.banner_sec .join h1.widget-title{width:auto;font-size:15px;line-height:20px}
.cmn_rightsec .box h1.widget-title{font-size:18px;line-height:23px}

.join .widget-title{ display:inline; color:#40adcd; font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; font-size:24px; margin-right:10px;}


.banner_sec .join div.widget-title{float:left; font-size:20px; line-height:23px; color:#fff; font-family: 'Open Sans', sans-serif; font-weight: bold; padding:12px 15px 0 0;}

.cmn_rightsec .box div.widget-title{ font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; font-size:20px; color:#00789b; line-height: 28px; padding-bottom: 11px; text-transform: uppercase;}
#container{background:transparent;margin:0}
#container.page-iframe{width:100%}
#container.page-iframe #content .entry-content{padding:12px 0 0 0;width:100%}
#container.page-iframe #content{margin:0;padding:0;width:100%}
#container.page-iframe #content #comments{margin-top:-35px;padding:0 20px 5px 20px}
.home .sticky,#container.index-posts .sticky,#container.page-with-posts .sticky{border-top:2px dotted #444;border-bottom:2px dotted #444;margin:0 4px 10px 1px;padding:.5em 1em .5em 1em}
#container,#container_wrap{float:left;margin:0;width:100%!important;padding:0!important}

.home .sticky, #container.page-with-posts .sticky, #container.index-posts .sticky {background-color:#CFCFCF;}


#content .post.small{	
	width: 220px;
	min-height: 280px;
	display: block;	
	margin: 0 20px 20px 0;	
	padding-bottom: 0px;	
	float: left;	
}


#content .post.small .moreLink{	
	display: block;
}


#content .post.small .thumb{	
	margin-bottom: 15px;
	
}


#content .post.small h1{	
	font-size: .75em;
	font-weight: bold;
	line-height: 1.6em;
}


#content .post.small p{	
	margin-bottom: 10px;
}


#content .post.small .meta{	
	margin-bottom: 10px;
	font-family: "Droid Serif", Georgia, Times, "Times New Roman", serif;
	font-style: italic;	
}


#content .project.small{	
	width: 220px;
	display: block;	
	margin: 0 20px 20px 0;
	opacity: 0;
	padding-bottom: 0px;
	cursor: pointer;
	float: left;
	height: auto;
}


#content .project.small img{	
	width: 220px;
	height: 170px;
}


#content .project.small .title {
	font-size: .75em;
	color: #7d7d7b;
}
	
	
	.post.small {		
		margin-right: 10px !important;			
	}

.underline {
	text-decoration: underline
}

A.cattree { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover { COLOR: #FF8000; TEXT-DECORATION: underline; }

A.cattree:visi { FONT: 12px Arial; COLOR: #006699; TEXT-DECORATION: none; }

A.cattree:hover:visit { COLOR: #FF8000; TEXT-DECORATION: underline; }

#featured-image h2 {
    padding-bottom: 0.1em;
}

#featured-image {
    max-width: 99%;
    margin-top: 0;
    background: #FFFFFF;
    margin: 0;
}

#featured-image img {
   border-top: 6px solid #6E0000;
   border-radius: 0.25em;
}

    #featured-image, #featured-content {
        width: 90%;
        padding: 1em 0 0 0 !important;
        margin-top: 0;
        background: #FFFFFF;
        margin: 0;
    }

    #featured-image p, #featured-image h1, #featured-image h2, #featured-image h3,
    #featured-content p, #featured-content h1, #featured-content h2, #featured-content h3 {
        padding: 1em 0 1em 2em;
    }
#featured-image .fluid-width-video-wrapper{margin-left:-20px}

	
	.byline
	{
		display: block;
		font-size: 1.5em;
		margin-top: 1em;
		line-height: 1.5em;
	}

	
		header .byline
		{
			margin-bottom: 2em;
		}

	
		#header .byline
		{
			font-size: 1.25em;
			margin: 0;
		}

.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}
.megamenu-slots-columnar li.megamenu-slot{float:left;}
.megamenu-skin-minimal .megamenu-slot{margin-right:4px;border-bottom:1px solid #bbb;}
.megamenu-skin-minimal .megamenu-slot-title,.megamenu-skin-minimal .megamenu-slot-title a{background-color:#bbb;color:#fff;font-size:100%;text-align:center;text-transform:uppercase;}
.megamenu-skin-friendly .megamenu-slot,.megamenu-skin-friendly .megamenu-slot a:hover{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.megamenu-skin-friendly li.megamenu-slot{width:200px;margin:10px 10px auto auto;background:#b08700;padding-top:10px;padding-bottom:10px;}
.megamenu-skin-friendly li.megamenu-slot:hover{background-color:#b08700;}
.megamenu-skin-friendly .hovering .megamenu-parent-title span:hover,.megamenu-skin-friendly .megamenu-slot-title span{cursor:default;}
.megamenu-skin-friendly .megamenu-slot-title{font-family:"Arial Black",Arial,Helvetica,sans-serif;color:#f4ebcb;}
.megamenu-skin-friendly .megamenu-slot-title a:link,.megamenu-skin-friendly .megamenu-slot-title a:visited{color:#f4ebcb;}
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-slot a{color:#fff;}
.megamenu-skin-friendly .megamenu-slot a:hover{color:#fff;background:#00325b;}


.megamenu-slot-title {
list-style:none;}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.spec-list-item.first{padding-left:0px;}



#divider-footwear {
	padding:12.75px 0px 0px 0px;
	margin:24px 0px 0px 0px;
	width:100%;
	border-top: 1px solid #000;
}


#divider {
	padding:12.75px 0px;
	margin:10px 0px 0px 0px;
	width:100%;
	border-top: 1px solid #000;
}

#divider h1 {margin:0 0 2.5% 0;}
   	
.grid_16 { width: 100%; }


.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	margin: 0 1.25% 0 0;
	float: left;
	display: block;
}

.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}

.clearfix:after{clear:both;}
.sf-menu.clearfix{margin:20px
0px 0px 0px;text-transform:uppercase;letter-spacing:3px;display:none}
.sf-menu.clearfix
li.sfHover{font-weight:bold}

.td-scroll-up {
  -webkit-transform: translateZ(0);
  position: fixed;
  bottom: 4px;
  right: 5px;
  display: none;
  width: 38px;
  height: 38px;
}

.td-scroll-up .td-icon-menu-up {
  position: relative;
  color: #ffffff;
  font-size: 20px;
  display: block;
  text-align: center ;
  width: 38px;
  top: 7px;
}

.td-scroll-up:hover {
  cursor: pointer;
  opacity: 1;
}

.td-scroll-up-visible {
  display: block;
  background-color: #4db2ec;
  z-index: 9999;
  
}

  .single-post .td-header-wrap,
  .single-post .td-main-sidebar,
  .single-post #td-theme-settings,
  .single-post .td-header-top-menu,
  .single-post .td-header-menu-wrap,
  .single-post .td-header-sp-ads,
  .single-post .td-mobile-nav-wrap,
  .single-post .td-main-sidebar,
  .single-post .td-post-source-tags,
  .single-post .td-post-sharing,
  .single-post .td-post-next-prev,
  .single-post .td_block_related_posts,
  .single-post #comments,
  .single-post .td-footer-container,
  .single-post .td-footer-wrapper,
  .single-post .td-sub-footer-container,
  .single-post .td-category,
  .single-post .td-post-views,
  .single-post .td-post-comments,
  .single-post .td-scroll-up,
  .single-post iframe,
  .single-post .td-more-articles-box,
  .single-post .td_block_video_playlist,
  .single-post .td-crumb-container,
  .single-post .td-g-rec,
  .single-post .td-a-rec,
  .single-post .author-box-wrap .avatar {
    display: none !important;
  }

.td-md-is-android .td-scroll-up .td-icon-menu-up {
  padding-top: 1px;
}

.vc_row-fluid .vc_col-md-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-md-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-md-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-md-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-md-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-md-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-md-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-md-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-md-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-md-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-md-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-md-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-md-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-md-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-md-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-md-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-md-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-md-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-md-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-md-12 { width: 100%!important; }

.vc_row-fluid .vc_col-xs-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-xs-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-xs-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-xs-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-xs-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-xs-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-xs-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-xs-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-xs-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-xs-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-xs-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-xs-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-xs-12 { width: 100%!important; }

.vc_row-fluid [class*="vc_span"] {
	float:left!important;
	width: 100% !important;
	margin-left: 0!important;
	margin-right: 0!important;
}

	
	
	.full-width-content.vc_row-fluid .vc_span2 { width: 16.66%; }

	.full-width-content.vc_row-fluid .vc_span3 { width: 25%; }

	.full-width-content.vc_row-fluid .vc_span4 { width: 33.33%; }

	.full-width-content.vc_row-fluid .vc_span5 { width: 40.5%; }

	.full-width-content.vc_row-fluid .vc_span6 { width: 50%; }

	.full-width-content.vc_row-fluid .vc_span7 { width: 57.5%; }

	.full-width-content.vc_row-fluid .vc_span8 { width: 66.6%; }

	.full-width-content.vc_row-fluid .vc_span9 { width: 75%; }

	.full-width-content.vc_row-fluid .vc_span10 { width: 83.0%; }

	.full-width-content.vc_row-fluid .vc_span11 { width: 91.5%; }

	.full-width-content.vc_row-fluid .vc_span12 { width: 100%; }

	
	.full-width-content.vc_row-fluid .wpb_column { margin-left: 0!important; }

	.full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0; }



.vc_row.vc_row-o-full-height {
  min-height: 100vh;
}

.vc_row.vc_row-o-content-middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  box-sizing: border-box;
}





 
.vc_row-fluid [class*="vc_col-sm-"] {
  display: block;
  width: 100%;
  min-height: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0%;
}


.vc_vc_row .vc_row-fluid [class*="vc_col-sm-"]:first-child {
  margin-left: 0 !important;
}


.vc_row-fluid .vc_col-sm-12,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-12 {
  width: 100%;
}



.vc_row-fluid .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-6,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-4,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-3,
.wpb_teaser_grid.wpb_carousel .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_row-fluid .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}




.vc_vc_row .vc_row-fluid .vc_span11,.vc_vc_row .vc_row-fluid .vc_span10,.vc_vc_row .vc_row-fluid .vc_span9,.vc_vc_row .vc_row-fluid .vc_span8,.vc_vc_row .vc_row-fluid .vc_span7,.vc_vc_row .vc_row-fluid .vc_span6,.vc_vc_row .vc_row-fluid .vc_span5,.vc_vc_row .vc_row-fluid .vc_span4,.vc_vc_row .vc_row-fluid .vc_span3,.vc_vc_row .vc_row-fluid .vc_span2,.vc_vc_row .vc_row-fluid .vc_span1{
	width:100% !important;
	
	
}





.vc_row-fluid {
  width: 100%;
  position:relative;
  overflow:hidden;
  *zoom: 1;
}

.vc_row-fluid.vc_inner {
	overflow:inherit!important;
}

.vc_row-fluid:before,
.vc_row-fluid:after {
  display: table;
  content: "";
}

.vc_row-fluid:after {
  clear: both;
}


.vc_row-fluid [class*="vc_span"]:first-child {
  margin-left: 0;
}

.vc_row-fluid .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12 {
  width: 100%;
}

.vc_row-fluid .vc_span11 {
  width: 91.45833333333334%;
}

.vc_row-fluid .vc_span10 {
  width: 82.91666666666667%;
}

.vc_row-fluid .vc_span9 {
  width: 74.375%;
}

.vc_row-fluid .vc_span8 {
  width: 65.83333333333334%;
}

.vc_row-fluid .vc_span7 {
  width: 57.29166666666667%;
}

.vc_row-fluid .vc_span6,
.wpb_teaser_grid.wpb_carousel .vc_span6 {
  width: 48.75%;
}

.vc_row-fluid .vc_span5 {
  width: 40.208333333333336%;
}

.vc_row-fluid .vc_span4,
.wpb_teaser_grid.wpb_carousel .vc_span4 {
  width: 31.666666666666668%;
}

.vc_row-fluid .vc_span3,
.wpb_teaser_grid.wpb_carousel .vc_span3 {
  width: 23.125%;
}

.vc_row-fluid .vc_span2 {
  width: 14.583333333333334%;
}

.vc_row-fluid .vc_span1 {
  width: 6.041666666666667%;
}

.vc_row-fluid .vc_col-lg-11 {  width: 91.45833333333334% !important;}

.vc_row-fluid .vc_col-lg-10 {  width: 82.91666666666667% !important;}

.vc_row-fluid .vc_col-lg-9 {  width: 74.375% !important;}

.vc_row-fluid .vc_col-lg-8 {  width: 65.83333333333334% !important;}

.vc_row-fluid .vc_col-lg-7 {  width: 57.29166666666667% !important;}

.vc_row-fluid .vc_col-lg-6 {  width: 48.75% !important;}

.vc_row-fluid .vc_col-lg-5 {  width: 40.208333333333336% !important;}

.vc_row-fluid .vc_col-lg-4 {  width: 31.666666666666668% !important;}

.vc_row-fluid .vc_col-lg-3 {  width: 23.125% !important;}

.vc_row-fluid .vc_col-lg-2 {  width: 14.583333333333334% !important;}

.vc_row-fluid .vc_col-lg-1 {  width: 6.041666666666667% !important;}

.full-width-content.vc_row-fluid .vc_col-lg-2 { width: 16.66%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-3 { width: 25%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-4 { width: 33.33%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-5 { width: 40.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-6 { width: 50%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-7 { width: 57.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-8 { width: 66.6%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-9 { width: 75%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-10 { width: 83.0%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-11 { width: 91.5%!important; }

.full-width-content.vc_row-fluid .vc_col-lg-12 { width: 100%!important; }

.td-mobile-close .td-nav-triangle {
  position: absolute;
  right: 0px;
  top: 19px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 7.5px 8px 7.5px 0;
  border-color: transparent #ffffff transparent transparent;
}

.marquee div.callput { 
	display:inline-block;
	font-size:18px;
	padding-right:30px;
	height: 51px;
	line-height: 50px;
	font-weight:100;
}

#wrapper .text{
display:block;
float:left;
width:410px;
}

#wrapper .text a, #wrapper .text2 a, #wrapper .style3 a{
color:#0077cc;
text-decoration:underline
}

#wrapper .text a:visited, #wrapper .text2 a:visited, #wrapper .style3 a:visited{text-decoration:underline}

#wrapper .text a:hover, #wrapper .text2 a:hover, #wrapper .style3 a:hover{text-decoration:none}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-cropped .gallery-item img.portrait{width:100%;position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-cropped .gallery-item img.landscape{height:100%;position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;margin:auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img{box-shadow:#000 0em 0em 0em}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img.portrait{height:100%;margin:0 auto}
#usersite-container #content-wrap .gallery_feature div.gallery-wrapper.gallery-slideshow.slideshow-letterboxed .gallery-item img.landscape{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
#usersite-container .slideshow{z-index:0}
	
		
		


		.showbiz-navigation {
							-webkit-user-select: none;
							-khtml-user-select: none;
							-moz-user-select: none;
							-o-user-select: none;
							user-select: none;
							}

		.showbiz-navigation.center				{	text-align:center;}


#showbiz_products-services_1 .showbiz-navigation i			{	text-shadow:0px 1px 0px rgba(0,0,0,0.4); font-size:20px;}

#showbiz_products-services_1 .showbiz-navigation{top:-57px; right:0; position:absolute; width:78px}

.mind-features-item .item-icon {
    padding: 20px;
    text-align: center;
}

.mind-features-item .item-content {
    background-color: #47c7ec;
    color: #FFFFFF;
    height: 240px;
    left: 0;
    padding: 20px;
    position: absolute;
    top: 175px;
    transition: all 0.4s linear 0s;
    z-index: 10;
}

.mind-features-item:hover .item-content, .mind-features-item.cs-hover .item-content {
    top: 0;
}

.mind-features-item .item-content h3 {
    color: #FFFFFF;
    font-size: 1.3em;
    font-weight: 400;
    margin: 5px 0 15px;
    text-align: center;
}

.mind-features-item-transparent .item-content {
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.mind-features-item-transparent .item-content h3 {
    margin-bottom: 18px;
}

.item-content {
    display: table-cell;
}



.carousel .item {
    height: 500px;
    background-color: #777;
}


.carousel-wrapper .item {
    background: none no-repeat scroll center center / cover rgba(0, 0, 0, 0);
    height: auto;
}

	.post_nav .previous { margin-bottom: 0.55em; }
#sdrn_menu .sdrn_icon:before,#sdrn_bar [data-icon]:before{font-family:'sdrn';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
#sdrn_bar,#sdrn_bar *,#sdrn_menu,#sdrn_menu *{margin:0;padding:0;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;font-family:'Open Sans', sans-serif;list-style:none;text-align:left;font-size:100%;font-weight:normal}
#sdrn_menu img,#sdrn_bar img{border:0;border:none}
#sdrn_menu.top{top:0px;left:0px;width:100%;display:none;position:relative}
body.sdrn_jquery #sdrn_menu.left,body.sdrn_jquery #sdrn_menu.right{display:none}
#sdrn_menu.left,#sdrn_menu.right{position:fixed;top:0px;height:100%;z-index:498;overflow-x:hidden;overflow-y:auto;background:#2E2E2E}
#sdrn_menu.left ul#sdrn_menu_ul,#sdrn_menu.right ul#sdrn_menu_ul{padding-top:42px}
#sdrn_menu ul{margin:0px;padding:0px;display:block;width:100%;position:relative;list-style:none}
#sdrn_menu ul li{display:block;list-style:none}
#sdrn_menu ul li a,#sdrn_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;width:100%;color:#D3D3D3;padding:13px 14px;font-size:14px;margin:0px;text-decoration:none}
#sdrn_menu.sdrn_levels ul li{display:block;overflow:hidden;border-bottom:1px solid #131212;border-top:1px solid #474747;width:100%;position:relative}
#sdrn_menu.sdrn_levels ul li a{float:left;border:none}
#sdrn_menu.sdrn_levels a.sdrn_parent_item{border-left:1px solid #474747;margin-left:44px}
#sdrn_menu .sdrn_icon_par{position:relative;display:block;color:#CFCFCF;width:46px;padding:13px 14px 10px 14px;cursor:pointer;float:left;position:absolute;top:0px;left:0px}
#sdrn_menu .sdrn_no_border_bottom{border-bottom:none !important}
#sdrn_menu.sdrn_levels ul li ul{border-top:1px solid #131212}
#sdrn_menu.sdrn_levels ul li ul li{padding-left:44px}
#sdrn_menu.sdrn_levels ul li ul li ul li{padding-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li{padding-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li{padding-left:176px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:44px}
#sdrn_menu.sdrn_levels ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:88px}
#sdrn_menu.sdrn_levels ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:132px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:176px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li{padding-left:0px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li .sdrn_icon_par{margin-left:176px}
#sdrn_menu.sdrn_levels ul li ul li ul li ul li ul li.sdrn_parent_item_li a.sdrn_parent_item{margin-left:220px}
#sdrn_menu .sdrn_searchsubmit_ic:before{font-family:'sdrn';content:"s";color:#cfcfcf;position:absolute;top:15px;right:20px;font-size:22px}
#sdrn_menu,#sdrn_menu *,#sdrn_bar,#sdrn_bar *{-webkit-tap-highlight-color:transparent}
#sdrn_menu .icon_default.sdrn_icon_par:before{content:"t"}
#sdrn_menu .icon_default.sdrn_par_opened:before{content:"o" !important}
#sdrn_menu .sdrn_item_custom_icon{display:inline-block;width:23px;height:23px;margin-right:10px;font-family:"fontawesome" !important;font-size:20px;line-height:20px;position:relative}
#sdrn_menu .sdrn_item_custom_icon_fa{height:0px}
#sdrn_menu .sdrn_item_custom_icon:before{position:absolute;top:-14px}

body #sdrn_menu .sdrn_icon_par {
  width: 70px;
  left: auto;
  right: 0;
  text-align: center; }

  body #sdrn_menu .sdrn_icon_par:hover {
    color: #353634; }

body #sdrn_menu #sdrn_menu_ul li {
  text-transform: uppercase;
  font-size: 1.8rem;
  border: none;
  font-family: ProximaNova-Semibold, sans-serif;
  font-weight: normal;
  -webkit-font-smoothing: subpixel-antialiased; }

  body #sdrn_menu #sdrn_menu_ul li:after {
    content: "";
    display: block;
    clear: both;
    width: 90%;
    margin: 0 5%;
    height: 1px;
    background-color: #d5d5d5;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out; }

  body #sdrn_menu #sdrn_menu_ul li:last-child:after {
    background-color: white; }

  body #sdrn_menu #sdrn_menu_ul li:hover:after {
    width: 100%;
    margin: 0;
    background-color: #ed1b12; }

  body #sdrn_menu #sdrn_menu_ul li ul li {
    padding-left: 0; }

    body #sdrn_menu #sdrn_menu_ul li ul li:after {
      display: none; }

    body #sdrn_menu #sdrn_menu_ul li ul li a {
      padding-left: 10%; }

  body #sdrn_menu #sdrn_menu_ul li a {
    font-family: inherit;
    font-size: inherit;
    padding: 1.3rem 5%; }

    body #sdrn_menu #sdrn_menu_ul li a br {
      display: none; }

    body #sdrn_menu #sdrn_menu_ul li a:hover {
      background-color: #ed1b12; }

  body #sdrn_menu #sdrn_menu_ul li a.sdrn_parent_item {
    border-left: 0;
    margin-left: 0; }

body #sdrn_menu #sdrn_menu_ul li.highlight {
  background-color: #ed1b12; }

  body #sdrn_menu #sdrn_menu_ul li.highlight a {
    color: white; }

  body #sdrn_menu #sdrn_menu_ul li.highlight:after {
    background-color: #ed1b12; }

			#sdrn_menu {
				background: #ffffff!important;
			}

			#sdrn_menu ul li a {
				color: #353634;
			}

			#sdrn_menu ul li a:hover {
				color: #ffffff;
			}

			#sdrn_menu .sdrn_icon_par:hover {
				color: #ffffff;
			}


			#sdrn_menu  .sdrn_searchsubmit_ic:before {
				color: #353634;
			}


							#sdrn_menu, #sdrn_menu ul, #sdrn_menu li {
					border-bottom:none!important;
				}

			
							#sdrn_menu.left {
					width:80%;
					left: -80%;
					right: auto;
				}

			
							#sdrn_menu.right {
					width:80%;
					right: -80%;
					left: auto;
				}

#header {
position:absolute;
top:0px;
width:100%;
	padding: 0 0 0 0;
	marging: 0 0 0 0;

}

	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}

#slides, .slides {border: 1px solid #eee;}
.head_mnt_left,.head_mnt_right{width:490;height:31px;line-height:40px;}
.head_mnt_left{text-align:left;float:left;width:470px;}

.head_mnt_left, .head_mnt_right{
	width:490;
	height:31px;
	line-height:40px;
}

#nav {
	margin-bottom:10px;
}

#nav ul {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align:center;
}

#nav ul li {
	display:inline-block;
}

#nav ul li a {
	text-decoration:none;
	color:#fff;
	padding:0 10px;
	display:block;
	line-height:16px;
}

#nav ul li a:hover {
}


#nav ul li.four {
   position: relative;
   top: 0px;
}

#nav ul li.four a {
   line-height: 15px !important;
}

#nav ul li ul.subMenu {
    background: url("") repeat-x scroll left top #66673C;
    height: auto;
    text-align: left;
    top: 33px;
    width: 100px;
    z-index: 500;
    position: absolute;
}


#nav ul li ul.subMenu li {
    height: 30px;
    width: 138px;
    border: none !important;
    margin-top: -2px !important;
}


#nav ul li ul.subMenu li a {
    color: #22211A !important;
    font-size: 12px;
    line-height: 37px !important;
    margin-left: 10px;
    margin-top: 3px;
    padding: 0 !important;
    position: relative;
    text-align: left !important;
    top: -6px;
}


div#nav ul ul,
div#nav ul li:hover ul ul {
    display: none;
}

div#nav ul li:hover ul {
    display: block;
}
.region-header ul.menu li{float:left;display:block;overflow:hidden;list-style-type:none;padding:0 10px;margin:0;border-right:1px solid #6a87a3;}
.region-header ul.menu li.first{padding:0 10px 0 0;}
.region-header ul.menu li.last{border-right:none;}
.page-catalog #main .region,.page-catalog-filtered #main .region,.page-products #main .region{display:table;width:100%;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered{display:table-row;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header,.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-content{display:table-cell;vertical-align:top;width:100%;}
.page-catalog-filtered #main .region .view-uc-catalog-terms-filtered .view-header{display:block;min-width:175px;max-width:250px;box-sizing:border-box;vertical-align:top;padding-right:15px;}
.region-home-area-1-b{height:138px;}
.home-block-area.last .region{width:285px;display:table-cell;}
.home-block-area.last .region.region-home-area-3{padding-right:20px !important;}
.home-block-area .region-home-area-3{padding-bottom:20px;}
.page-catalog #main .region #block-block-35,.page-catalog #main .region .uc-catalog-terms,.page-products #main .region .view-uc-catalog{display:table-row;}


#footer-meta .col ul {
	padding: 0px;
}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}



.mini-view.row {
	margin-right:0;
	margin-left:0;
}


.card-resources .row {
	margin-left: 0px;
	margin-right: 0px;
}

#footer .dropUp .footer-dropUp-content .ext_content{display:none;}

.headerOn #footer .dropUp .ext_content.expand-on{overflow-y:scroll;max-height:150px;}




.news .item {
	clear: both;
}


.news .header {
	padding-bottom: 3px;
}

	.news .header .date {
		display:none;
	}

	.news .header .title {
		font-weight: bold;
	}


.news .image { display:none;}

	.news .image .picture {
		float: left;
		padding: 0px 10px 10px 0px;
	}


.news .content {
	float:left;
	margin-bottom:20px;
	text-align:justify;
}


.news .footer {
	
}


.news div.view-details{
	text-align: right;
}

	.news a.view-details{
		color: Gray;
		text-decoration: none;
	}

	.news a:hover.view-details{
		text-decoration: underline;
	}


.news div.to-list{
	padding: 5px 0px;
}

	.news a.to-list{
		color: Gray;
		text-decoration: none;
			
	}

	.news a:hover.to-list{
		text-decoration: underline;
	}


.news .edit {
	display: inline;
}




.news .preview {

}

.news .preview .set-title{
	font-weight: bold;
	text-transform: uppercase;
	display:none;
}

.news .preview div.to-list{
	text-align: center;
}

	.news .preview a.to-list{
		font-size: 12px;
		font-weight: bold;
	}


.news .preview .item {
	margin-top: 5px;
	padding-bottom: 10px;
}

.news .preview .item div {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#524e40;
	font-style:italic;
	font-weight:normal;
	text-align:left;
	line-height:20px;
}

.news .preview .item .header {
	display:none;
}

	.news .preview .item .header .date {
		float: left;
		padding-right: 5px;
	}

	.news .preview .item .header .title {
		font-weight: bold;
	}

.news .preview .image { display:none;}

	.news .preview .image .picture {
		float: left;
		width: 45px;
		height: 40px;
		padding: 0px 5px 0px 0px;
		padding: 0px;
	}



.news .list {
	display:block;
	margin-bottom:10px;
	padding:10px;
}

.news .list .set-title{
	padding-bottom: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

	

.news .single {
	padding: 10px;
}

.news .single .set-title{
	display: none;
}

		
.search .results .webpages-results,
.search .results .news-results,
.search .results .catalogue-results {
	margin: 10px 0px;
	padding: 10px 0px;
}


.style1 {color: #FFFFFF}


.list-view-item:after, .list-view-heading:after, .event-detail .event-info:after, .share-text, .tfly-calendar .calendar-list-flip:after, .event-detail .related-events:after, .event-detail .artist-boxes .artist-box-headliner:after, .event-detail .artist-boxes .artist-box-support:after, .event-detail .artist-boxes ul.links:after, .event-detail .sponsor-info:after {
	content:" ";
	display:block;
	clear:both;
}

.list-view-item, .event-detail .event-info, .share-text, .list-view-heading, .calendar-list-flip {
	height:1%;
}

.list-view-item {
	border:solid 1px gray;
	margin-bottom:-1px;
	border-collapse:collapse;
	position:relative;
	padding:10px;
}

.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.play-button,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.button{background-color:transparent;background-color:rgba(0,0,0,0.3)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.play-button:hover,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.play-button:focus,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.button:hover,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.button:focus{background-color:rgba(0,0,0,0.325)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.play-button:active,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .player a.button:active{background-color:rgba(0,0,0,0.35)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.play-button,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.button{background-color:transparent;background-color:rgba(255,255,255,0.3)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.play-button:hover,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.play-button:focus,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.button:hover,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.button:focus{background-color:rgba(255,255,255,0.325)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.play-button:active,#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .player a.button:active{background-color:rgba(255,255,255,0.35)}


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.play-button, #usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.button {
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.3); }


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.play-button:hover, #usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.play-button:focus, #usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.button:hover, #usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.button:focus {
  background-color: rgba(0, 0, 0, 0.325); }


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.play-button:active, #usersite-container #sticky-footer .music_feature .music-player.display-swmp .player a.button:active {
  background-color: rgba(0, 0, 0, 0.35); }

.threeBox_slider .front_slider,.threeBox_slider .back_slider{background-color: rgba(76, 76, 76, 0.9); color:#fff; padding:25px 10px;width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: .6s;
-webkit-transform-style: preserve-3d;
-webkit-transform: rotateY(0deg);
-moz-transition: .6s;
-moz-transform-style: preserve-3d;
-moz-transform: rotateY(0deg);
-o-transition: .6s;
-o-transform-style: preserve-3d;
-o-transform: rotateY(0deg);
-ms-transition: .6s;
-ms-transform-style: preserve-3d;
-ms-transform: rotateY(0deg);
transition: .6s;
transform-style: preserve-3d;
transform: rotateY(0deg);
position: absolute;
top: 0;
left: 0;
}

.threeBox_slider .home-box:hover .front_slider{
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
}

#wprmenu_bar .wprmenu_ic_3 {
  top:14px;
}

#wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
  top:9px!important;
  -webkit-transform: rotate(-45deg);
     -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
       -o-transform: rotate(-45deg);
          transform: rotate(-45deg);
          zoom:1;
}
#main .container{padding-bottom:0}
.index-nav .container{border-left:1px solid #CACACA;padding-bottom:0!important}
.index-nav .container .index-nav-button{display:block;float:left;width:195px;color:#4a4a4a;font-size:16px;font-weight:700;text-decoration:none;padding:20px 0;text-align:center;border-right:1px solid #CACACA}
.index-nav .container .index-nav-button:hover{background:#4A9BE0;color:#fff}

.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 980px;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 22px;
  padding-left: 22px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
}

.navbar .container {
  width: auto;
}

.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 980px;
}

.layout-full nav .container,
.layout-full nav .span12 {
  width: inherit;
  margin-left: inherit;
}

.newsletter-subscribe-widget .container {
  padding-bottom: 5px !important;
}
#responsive-menu #rm-additional-content{padding: 10px 5% !important;width: 90% !important;color: #FFFFFF}


.fb-like {
  float: right;
  margin-top: 7px;
}

.modal-box .content .link { padding: 0 0 0 20px; font: bold 12px/18px Arial, Helvetica, sans-serif; float: left; width: 100px; margin-bottom: 14px;}

.modal-box .content .link-empty { padding: 0; font: bold 12px/18px Arial, Helvetica, sans-serif; float: left; width: 120px; margin-bottom: 14px;}

.modal-box .content .link-lastline { padding: 0 0 0 20px; font: bold 12px/18px Arial, Helvetica, sans-serif; float: left; width: 100px;}

.modal-box .content .link-email { padding: 0; font: bold 12px/18px Arial, Helvetica, sans-serif; float: left; width: 100px; margin-bottom: 14px;}

.modal-box .content .link-facebook { padding: 0; font: bold 12px/18px Arial, Helvetica, sans-serif; float: left; margin-top: 10px;margin-bottom: 10px;}

.modal-box .content .link a, .modal-box .content .link-lastline a,.modal-box .content .link-email a, .modal-box .content .link-empty a { color: #222; text-decoration: none; }

.modal-box .content .link a:hover, .modal-box .content .link-lastline a:hover,.modal-box .content .link-email a:hover, .modal-box .content .link-empty a:hover { color: #ff6600; text-decoration: none; }

.blog-img {
	float: left;
	max-width: 34%;
	height: auto;
	margin-top: 6px;
	margin-right: 50px;
}




.header {
  background: rgb(253,253,253);
  background: -moz-linear-gradient(top,  rgba(253,253,253,1) 0%, rgba(241,241,241,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(241,241,241,1)));
  background: -webkit-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(241,241,241,1) 100%);
  background: -o-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(241,241,241,1) 100%);
  background: -ms-linear-gradient(top,  rgba(253,253,253,1) 0%,rgba(241,241,241,1) 100%);
  background: linear-gradient(to bottom,  rgba(253,253,253,1) 0%,rgba(241,241,241,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f1f1f1',GradientType=0 );
}


.header .nav {
  font-size: 13px;
  border-left: 1px solid #868686;
  margin-left: 40px;
  padding-left: 10px;
}


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


.header .nav .menu-item:first-child {
  margin-top: 0;
}


.header .nav .current-menu-item a {
  font-weight: bold;
}


.header .language-switcher {
  float: right;
}


.link-normalize,
.header .nav a,
.widget a {
  color: inherit;
}


.link-normalize:focus,
.link-normalize:hover,
.header .nav a:focus,
.header .nav a:hover {
  color: #000;
}


.rev_slider{
	position:relative;
	overflow:visible;
}



.rev_slider img{
	max-width:none !important;
	-moz-transition: none 0;
	-webkit-transition: none 0;
	-o-transition: none 0;
	transition: none 0;
	margin:0px;
	padding:0px;
	border-width:0px;
	border:none;

}


.rev_slider .no-slides-text{
	font-weight:bold;
	text-align:center;
	padding-top:80px;
}



.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}


.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}




#about .txt1, #about .txt2
{
	float: left;
	width: 400px;
	font-family: "Karla", sans-serif;
}
.header #inner-header #header-content ul li.menu-last a{padding:0 0 0 15px}

.menu .last a, .menu .last a:hover  { background: #c41230; }

#footer-nav.menu .last a { border-color: transparent; }



.touchcarousel .touchcarousel-item.last {
	margin-right: 0 !important;		
}

ul.longleaders span.menu-item-title, ul.longleaders span.optiongroup-title, ul.longleaders span.menu-item-description {padding-right: 0.33em; background: #dcd6ca}

ul.longleaders span.menu-item-price, ul.longleaders span.optiongroup-price, ul.longleaders span.menu-item-price2, ul.longleaders span.optiongroup-price2 {float: right; padding-left: 0.33em; background: #dcd6ca; position: relative; z-index: 1; margin-bottom:8px; }

span.menu-item-title , span.menu-item-price, span.menu-item-price2 { font-size:13px; font-weight:bold; }

span.menu-item-description { font-size:11px; font-style: oblique; }

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}

.home #latest-news .overlay .excerpt{
	bottom: 0;
}

.home #latest-news .overlay .excerpt p{
	color: #fff;
}
.site-header__get-cta-content-palm{display:none}
.site-header__get-cta-content-palm .btn{border:none;border-radius:0;display:block;font-size:14px;font-size:1.4rem;font-weight:600;height:52px;padding:19px 35px 18px 5px;position:relative;text-align:center}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
#omni-navbar .col-lg-1,#omni-navbar .col-lg-10,#omni-navbar .col-lg-11,#omni-navbar .col-lg-12,#omni-navbar .col-lg-2,#omni-navbar .col-lg-3,#omni-navbar .col-lg-4,#omni-navbar .col-lg-5,#omni-navbar .col-lg-6,#omni-navbar .col-lg-7,#omni-navbar .col-lg-8,#omni-navbar .col-lg-9,#omni-navbar .col-md-1,#omni-navbar .col-md-10,#omni-navbar .col-md-11,#omni-navbar .col-md-12,#omni-navbar .col-md-2,#omni-navbar .col-md-3,#omni-navbar .col-md-4,#omni-navbar .col-md-5,#omni-navbar .col-md-6,#omni-navbar .col-md-7,#omni-navbar .col-md-8,#omni-navbar .col-md-9,#omni-navbar .col-sm-1,#omni-navbar .col-sm-10,#omni-navbar .col-sm-11,#omni-navbar .col-sm-12,#omni-navbar .col-sm-2,#omni-navbar .col-sm-3,#omni-navbar .col-sm-4,#omni-navbar .col-sm-5,#omni-navbar .col-sm-6,#omni-navbar .col-sm-7,#omni-navbar .col-sm-8,#omni-navbar .col-sm-9,#omni-navbar .col-xs-1,#omni-navbar .col-xs-10,#omni-navbar .col-xs-11,#omni-navbar .col-xs-12,#omni-navbar .col-xs-2,#omni-navbar .col-xs-3,#omni-navbar .col-xs-4,#omni-navbar .col-xs-5,#omni-navbar .col-xs-6,#omni-navbar .col-xs-7,#omni-navbar .col-xs-8,#omni-navbar .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
#omni-navbar .col-md-3{width:25%!important;margin-right:0}
#full-overlay{display:none;}


.six, .row .six { width: 50%; }
.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-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{float:left}
.col-sm-3{width:25%}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
 

.menu-item-container .grid3column {float:left; margin-right:2%; width: 32%; }

.lt-ie8 .menu-item-container .grid3column { width: 31.5%; }

.menu-item-container .grid3columnbig {float:left; margin-right:2%;width:65.8%;}

.menu-item-container {border-bottom:4px solid #88a5b1; }

h5.menu-item-header-wine {margin-top:15px;}

.menu-item-container img {margin-bottom:10px;}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.aligncenter .fontawesome-icon,
.fusion-alignleft .fontawesome-icon,
.fusion-alignright .fontawesome-icon {
  float: none;
}


.carbonlite-tophtml {
	margin: 0;
	padding: 0;
}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-body{padding:15px}
.panel-body:before,.panel-body:after{display:table;content:" "}
.panel-body:after{clear:both}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-primary{border-color:#428bca}
.panel-success{border-color:#d6e9c6}
.panel-warning{border-color:#fbeed5}
.panel-danger{border-color:#eed3d7}
.panel-info{border-color:#bce8f1}


  .large-2 {
    position: relative;
    width: 16.66667%; }

    
    .large-2-5 { 
        position:relative;
        width:19.2%;
        
    }

#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%;
}


.euro {
    color: #454545;
    float: right;
    font: bold 13px Arial,"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica,sans-serif;
    margin: 10px 20px 0 10px;
}



#secondary,
#tertiary {
  margin: 50px 0;
}


.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-right: 15px;
  padding-left: 15px;
}


  .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 {
    float: left;
  }


  .col-md-3 {
    width: 25%;
  }
.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:15px;padding-right:15px;}
 .col-sm-12{width:100%;}

div#pfp-slideshow1 img { position:absolute; }
.border-top,.border-bottom{position:absolute;height:10px;width:100%;background-color:#fff}
.border-bottom{bottom:0;left:0}
.featured-module ul li .article-header .header-text-container .h3{background:none;font-weight:normal;margin:0;font-size:1em;padding:0;display:none;}
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,sans-serif;text-rendering:optimizelegibility;font-weight:600;}
h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none;}
h3,.h3{font-size:1.125em;}
#home-slider ul li .sell .h3{font-weight:normal;font-size:1em;margin-top:0;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-shadow:0px 0px 6px rgba(0,0,0,0.7);}

  .entry-content h3.grey, .entry-content .h3.grey {
    color: #acacac; }

  .comments-container h1, .comments-container h2, .comments-container h3, .comments-container h4, .comments-container h5, .comments-container h6, .comments-container .h1, .comments-container .h2, .comments-container .h3, .comments-container .h4, .comments-container .h5, .comments-container .h6 {
    text-transform: lowercase; }

		.bottom-nav { padding: 15px 0; }

			.bottom-nav li { display: inline-block; font-size: 14px; padding-right: 22px; }

				.bottom-nav a { color: #bbb; }

				.bottom-nav a:hover { color: rgba(187, 187, 187, 0.7); }


#menu-flags #menu-item-1756 a:link,
#menu-flags #menu-item-1756 a:visited,
#menu-flags #menu-item-1757 a:link,
#menu-flags #menu-item-1757 a:visited,
#menu-flags #menu-item-1758 a:link,
#menu-flags #menu-item-1758 a:visited,
#menu-flags #menu-item-1250 a:link,
#menu-flags #menu-item-1250 a:visited {

	width: 38px;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f460";
	}


.menu-item-28 .sub-menu{width:120px!important;right:0!important;left:auto!important}
.last{clear:right;margin-right:0}
#sidebar .last{margin:0}
.magazine .block.last{float:right}
.woocommerce .images .thumbnails a.last{margin-right:0}
ul.products li.product.last{margin-right:0}
.nav-item{list-style:none;display:inline-block;padding:0;margin:0}
.nav-item:first-child{margin-left:1em}
.nav-item.nav-item__multiple{display:none}
.nav-item a{padding:8px 6px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}
.nav-item a:link,.nav-item a:visited{color:#3f556d;text-decoration:none}
.nav-item a:hover,.nav-item a:focus,.nav-item a:active{text-decoration:underline}
.ody-skin .ody-custom.photo-index .aside .box .box-body .grid_3 p{margin-top:2px;margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3{margin-bottom:10px}
.ody-skin .ody-custom.photo-index .aside .box .box-footer .grid_3 p{margin-top:3px}
.ody-skin .ody-custom .grid_1,.ody-skin .ody-custom .grid_2,.ody-skin .ody-custom .grid_3,.ody-skin .ody-custom .grid_4,.ody-skin .ody-custom .grid_5,.ody-skin .ody-custom .grid_6,.ody-skin .ody-custom .grid_7,.ody-skin .ody-custom .grid_8,.ody-skin .ody-custom .grid_9,.ody-skin .ody-custom .grid_10,.ody-skin .ody-custom .grid_11,.ody-skin .ody-custom .grid_12,.ody-skin .ody-custom .grid_13,.ody-skin .ody-custom .grid_14,.ody-skin .ody-custom .grid_15,.ody-skin .ody-custom .grid_16,.ody-skin .ody-custom .grid_17,.ody-skin .ody-custom .grid_18{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_18 .grid_3{width:145px!important}
.ody-skin .ody-custom .aside .box .grid_3{width:140px !important}
.ody-skin .ody-custom .aside .box.dark .grid_3,.ody-skin .ody-custom .aside .box.light .grid_3{width:130px !important}
.ody-skin .ody-custom .aside .box .grid_3.no-bullets li{background:none repeat scroll 0 0 transparent;padding-left:0}
.ody-skin .ody-custom .footer-container .footer-content .grid_3{width:150px !important}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f460";
	}
.zone-content .lp-highlights p{font:11px Arial,Helvetica,Verdana,sans-serif;color:#4e5f7d;}

	


#content {
	width: 940px;
	margin: 0px auto 0px;
	padding: 10px 0px 0px 0px;
	line-height: 18px;
	}

	
#content blockquote p {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	}

.header3-zone .wrapper-in .main .logo-top .logo1{
	
}

.header3-zone .wrapper-in .main .logo-top .logo1 img{
	display: inline-block;
	margin-top: 25px;
	margin-bottom: 2px;
}


.spacer {
    padding: 40px;
}

.plus1, .fb, .twitter {
	float: left;
	width: 90px;
}

.fb, .twitter {
	margin:6px 10px 0 0;
}

.fb {
	overflow: hidden;
}

	
	#hero-button-container {
		width: 308px;
		margin: 10px auto;
	}

.inventory-search-payment.inventory-search-payment-extension-2 .ddc-font-size-large {
  text-align: left;
  font-size: 14px;
  line-height: 1em;
  margin-top: 5px;
  color: #000; }

  .inventory-search-payment.inventory-search-payment-extension-2 .ddc-font-size-large:lang(es) {
    font-size: 12px; }
.ds-2col-stacked .group-footer{padding-top:20px;}

.sectiontitle2 {
	font-family: 'Montserrat', sans-serif;
	font-size:28px;
	color:#77a489;
	text-align:center;
	margin-top:14px;
	font-weight:normal;
	width:181px;
	padding-bottom:15px;
	border-bottom:1px solid #dfe9e3;
	margin-bottom:15px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

img.tmenulast{margin-right:0px;padding-bottom:6px;}
.button-close-box{position:absolute;top:90%;right:-90%;font-size:20px;color:#fff;background-color:#333;width:123px;padding:10px;height:40px;color:#fff;text-decoration:none;}
.form-response .button-close-box{position:relative;top:auto;right:auto;}

	.rtl .header-social .alignleft, .rtl .header-social .alignright { text-align: center; }

	.mobile-menu-design-modern .header-social .alignright { float: right; width: auto; }

	.mobile-menu-design-modern .header-social .alignright .fusion-social-links-header a { margin-right: 0px !important; margin-left: 20px !important; }

	.header-v2 .header-social .alignright{width:100%; margin:0;}

	.header-v3 .header-social .alignright{width:100%; margin:0;}

	.header-v4 .header-social .alignright{width:100%; margin:0;}

	.header-v5 .header-social .alignright{width:100%; margin:0;}

	.mobile-menu-design-classic .header-social .alignright .menu li:last-child { padding-right: 8px; border-right: none; }

	.grid-layout .meta-info .alignright, .timeline-layout .meta-info .alignright{
		width: auto !important;
		margin-top: 5px !important;
		margin-bottom: 0 !important;
	}


	.grid-layout .meta-info .alignright,.timeline-layout  .meta-info .alignright{
		float:right !important;
	}


	.rtl .grid-layout .meta-info .alignright,.rtl .timeline-layout  .meta-info .alignright{
		float:left !important;
		width: auto !important;
	}

#home1 .alignright{
float:none;
}


.header .bar{
	width: 1100px;
	margin: 0 auto;
}


.header .bar-feature{
	width: 1100px;
	margin: 0 auto;
}


.header .bar:after{
	content:"";	display: block;	clear:both;
}
ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}
.region-content ul.field-slideshow-pager{list-style-type:none;padding:0;overflow:hidden;}
.page-user .region-content{padding-bottom:30px;}
.page-search-node .region-header .row-fluid .span12{display:none;}
.page-forum .region-content .span9{width:100% !important;}
.page-forum .region-content .pane-menu-ahpp-forum{padding-bottom:25px;}
.page-forum .region-content .pane-menu-ahpp-forum li{margin-right:0;padding:0;}
.page-forum .region-content .pane-menu-ahpp-forum li a{margin-right:0;font-size:19px;}
.ssb,.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit,.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back,.page-checkout .region-content .form-item-commerce-coupon-coupon-code label,.page-checkout .region-content .view-commerce-coupon-review-pane tr th,.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount,.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount,.page-checkout-review .region-content .change-order,.billing-verify .view-footer a,.billing-verify .views-field-commerce-customer-billing .field-name-field-phone-number .field-label,.billing-verify .views-field-commerce-customer-shipping .field-name-field-phone-number .field-label{font-family:"ss_semibold",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:bold;}
.red-button-white-text,.page-checkout .region-content #edit-buttons .checkout-continue,.page-checkout-payment .payment-redirect-form #edit-submit{clear:both;display:block;height:28px;border:1px #560300 solid;font-size:15px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:0 4px 4px 0;margin-bottom:0;margin-top:0;padding:0 30px;background:#a03934;background:-moz-linear-gradient(top,#a03934 1%,#84160c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#a03934),color-stop(100%,#84160c));background:-webkit-linear-gradient(top,#a03934 1%,#84160c 100%);background:-o-linear-gradient(top,#a03934 1%,#84160c 100%);background:-ms-linear-gradient(top,#a03934 1%,#84160c 100%);background:linear-gradient(to bottom,#a03934 1%,#84160c 100%);line-height:30px;}
.page-checkout .region-content .form-text{height:28px;line-height:1em;padding:0 12px;background:#efeee8;border:1px #b6b1a9 solid;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;font-family:'ss',Arial,sans-serif;font-size:16px;}
.page-checkout .region-content .form-text:focus{background:#fff;}
.page-checkout .region-content .form-type-textfield label,.page-checkout .region-content .form-item-customer-profile-billing-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-address-und-0-country label,.page-checkout .region-content .form-type-select label{font-size:18px;font-family:'ss_bold',Arial,sans-serif;color:#4d4f53;margin-bottom:7px;}
.page-checkout .region-content #edit-buttons{clear:both;padding-top:20px;margin-bottom:20px;border-top:1px #dfdddc solid;}
.page-checkout .region-content #edit-buttons .checkout-continue{border-radius:4px;display:inline;}
.page-checkout .region-content #edit-buttons .button-operator{display:none;}
.page-checkout .region-content #edit-buttons .checkout-cancel,.page-checkout .region-content #edit-buttons .checkout-back{font-size:15px;color:#8e130e;line-height:58px;height:58px;padding:0 24px;margin-left:24px;}
.page-checkout .region-content .form-type-checkbox label,.page-checkout .region-content .form-type-radio label{display:inline;margin-bottom:0;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy{margin-bottom:11px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy .ajax-progress{display:none;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy label{font-size:14px;line-height:18px;color:#5f574f;display:block;padding-left:24px;}
.page-checkout .region-content .form-item-customer-profile-shipping-commerce-customer-profile-copy input{float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code{width:65%;float:left;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .form-text{width:100%;height:28px;line-height:1.9;padding:0 12px;font-size:14px;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code label{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .form-item-commerce-coupon-coupon-code .description{font-size:14px;color:#0a0a0a;font-family:'ss',Arial,sans-serif;margin-top:3px;}
.page-checkout .region-content .view-commerce-coupon-review-pane{padding-top:10px;clear:both;}
.page-checkout .region-content .view-commerce-coupon-review-pane table{width:100%;text-align:left;}
.page-checkout .region-content .view-commerce-coupon-review-pane tr th{font-size:14px;color:#0a0a0a;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-commerce-coupon-code{color:#555;text-shadow:0 1px 0 #fff;}
.page-checkout .region-content .view-commerce-coupon-review-pane td.views-field-granted-amount{font-size:14px;color:#2b5666;}
.page-checkout .region-content .chosen-container .chosen-search{display:block;background:#ECEBE5;}
.page-checkout .region-content .form-item-customer-profile-billing-addressbook,.page-checkout .region-content .commerce-customer-profile-copy,.page-checkout .region-content .form-item-customer-profile-shipping-addressbook{margin-bottom:17px;}
.page-checkout-review .region-content #edit-buttons{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-content table{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer{overflow:hidden;padding-top:20px;position:relative;}
.page-checkout-review .region-content .view-commerce-cart-summary .commerce-order-handler-area-order-total{margin-right:0;width:25%;float:right;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer .commerce-price-formatted-components{width:100%;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr{border:none;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tbody tr td{padding:0 0 10px;font-size:18px;color:#4d4f53;line-height:normal;}
.page-checkout-review .region-content .view-commerce-cart-summary .view-footer tr.component-type-commerce-price-formatted-amount{font-weight:normal;}
.page-checkout-review .region-content .change-order{height:32px;line-height:2;display:block;float:left;background:#dedbd2;border:1px #ccc9bf solid;border-radius:3px;color:#4d4f53;font-size:18px;padding:0 20px;margin-top:10px;}
.page-research .region-content .pane-title{font-size:24px;line-height:1;color:#4d4f53;font-family:'ss',Arial,sans-serif;}
.region-original-image{width:150%;max-width:150%;margin-left:-53%;padding-top:30px;}
.region-footer-topics .block li{margin-left:5%;}
.region-footer-topics .block .views-row-first{margin-left:0;}
h2,.field-type-text-with-summary h1,.pane-fsi-media-media-series .pane-title,.page-events .region-content .pane-title,.page-publications .pane-publications-publication-series-3-in-row h2{font-size:22px;}
.region-footer-center .menu li{margin-bottom:15px;}
.page-research-region-caribbean .region-original-image,.page-research-region-oceania .region-original-image{padding-top:0;}
.region-content .flex-viewport ul.slides{overflow:visible;}
.region-header{padding:38px 0 36px;}
.region-page-with-countries .topic-region-page{padding-bottom:20px;}
.region-page-with-countries #region-page-result-view h2.pane-title{display:none;}
.region-footer-topics .span3.item-5,.region-footer-topics .span3.item-13{margin-left:0;clear:both;}
.region-footer-topics .block ul{margin-left:0;padding-left:0;}
.region-footer-center .menu li.last.item-menu-partners{font-family:'ss_italic',Arial,sans-serif;font-style:italic;}
.region-footer-center .span4{width:23.076923076923077%;margin-left:2.564102564102564%;}
.region-footer-center .menu li a{color:#4d4f53;}
.region-footer-center .footer-more-partners a{font-size:15px;color:#4D4F53;}
.region-footer-topics h3 a{color:#4D4F53;}
.region-footer-topics .block li a:hover{text-decoration:none;}
.region-footer-center .menu li a:hover{text-decoration:none;}
.region-footer-center .block a:hover{background:none;}
.region-country-page{padding:0;list-style:none;overflow:hidden;}
.region-page-subtitle{font-size:28px;font-family:'ss',Arial,sans-serif;font-weight:normal;margin-bottom:25px;}
.region-country-page li{display:block;padding-bottom:16px;font-size:18px;line-height:1em;}
#header-content .region-header{padding:0;}



.advanced-slider .slide .image,
.advanced-slider .slide .thumbnail,
.advanced-slider .slide .caption,
.advanced-slider .slide .html {
	position: absolute;
}


#home .column-left .vc-2 {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-size: 30px;
  color: #808080;
  border-bottom: 2px solid gray;
  padding-top: 15px;
  padding-bottom: 15px;
}


#home .column-left .vc-2.vc-first {
  border-top: 7px solid #48f0c5;
}

#newsletter .newstext {
	padding: 5px 0 10px 0;
}


	#heading-wide {
		display: block;
	}


.top-heading {
	float: left;
	padding: 21px 0;
	font-size: 20px;
	font-weight: normal;
}

.top-heading a {
	color: #222;
	text-decoration: none;
}


	#header-banner{float:none;text-align:center;margin:0 auto;width:100%;padding-top:20px; clear:both;}
#squeeze #content{margin:0 10px 0 16px;}
#squeeze{position:relative;}
body.sidebar-left #squeeze,body.both-sidebars #squeeze{margin-left:210px;}
body.sidebar-right #squeeze,body.both-sidebars #squeeze{margin-right:310px;}
#page,#header,#footer,#squeeze,#container .sidebar{_overflow:hidden;_overflow-y:visible;word-wrap:break-word;}
.page-info-graphics-agriculture #squeeze{margin-right:340px;}
.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-block{display:inline-block;}

* html .clear-block{height:1%;}
#container .clear-block #node-649 .content{padding:0;margin:0;}

#main-content-item:hover #main-content-post-contents {
	bottom:234px;
	background: #FFFFE1;
}

#main-content-post-contents {
	cursor:pointer;
	margin: 0;
	padding: 0;
	height:234px;

	background-color: #fff;

	-webkit-transition: all 400ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-moz-transition: all 400ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-o-transition: all 400ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	-ms-transition: all 400ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
	transition: all 400ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
}

#main-content-post-contents hgroup {
	padding: 16px 18px 20px 18px;
	position: absolute;
	bottom: 17px;
}

	.grid_4 #main-content-post-contents {
		height:289px;
	}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
.container_12 .grid_4{width:236px}


	.grid_4 .main-content-post {
		height:289px;
	}

	.grid_4 #main-content-post #main-content-post-thumb {
		width:444px;
		height:289px;
	}

	.grid_4 img {
		width:444px;
		height:auto;
		min-height:289px;
	}

	.grid_4 .quick-addtocart-text {
		display:none;
	}

#footer p.trustmark {
	margin: 0;
}

    #footer p.trustmark, #main_content img.seal { display: none; }

.tab-inner {
	height:234px;
	padding:40px 20px 20px 20px;
}

.tab-inner-thumb {
	width:150px;
	float:left;
}

.tab-inner-txt {
	width:260px;
	float:right;
	padding-right:20px;
}

.tab-inner-txt p {
	text-align:justify;
	line-height:22px !important;
	padding-bottom: 5px !important;
}

.tab-inner-txt a {
	float:right;
	font-size:13px;
	font-weight:bold;
	color:#ef4e1a;
}

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

.clearfix{display:inline-block;}

html[xmlns] .clearfix{display:block;}

* html .clearfix{height:1%;}


#nav ul li.artist:hover .dropdown{
	display: block;
}


#nav ul li.artists:hover .dropdown{
	display: block;
}



.dropdown{
	display: none;
 	position: absolute;
	background-color: #fbf7e9;
	border: 1px solid #771f1c;
	text-align: left;
	z-index: 1000;
	width: 155px;
	margin-left: -10px;
	margin-top: 5px;
}


.dropdown li{
	height: auto !important;
	width: 135px !important;
	padding: 5px;
	border-bottom:  1px solid #771f1c;
}


.dropdown li:last-child{
	border: none !important;
}


.dropdown li a{
	color: #4d4d4d !important;
	display: block;
	text-decoration: none;
}


.dropdown li:hover a, .dropdown li.selected a{
	color: #771f1c !important;
	text-decoration: none;
}

#headerwrap #tagline{
	font-size: .8em;
	padding: .8em 0 0 2em;
	line-height: 1.6em;
	float: left;
	clear: left;
	}

  .menu-toggle,
  .main-navigation.toggled .nav-menu {
    display: block;
    color: #00bac4;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    font-size: 20px;
    padding-bottom: 10px;
    position: relative;
    top: -8px;
    width: 100%;
    float: left;
  }

  h1.menu-toggle {
    width: 100%;
  }

  .menu-toggle:before {
    content: "\f0ca";
    font-family: "FontAwesome";
    height: 0;
    width: 0px;
    margin-right: 20px;
    position: relative;
  }


.menu-toggle {
  display: none;
  cursor: pointer;
  text-align: center;
}

  #site-navigation ul.menu,
  #site--navigation div.menu {
    display: none;
  }

  #site-navigation ul.menu li a,
  #site--navigation div.menu li a {
    font-size: 14px;
    padding: 10px;
  }

  #site-navigation ul.menu li:hover a,
  #site--navigation div.menu li:hover a {
    border-bottom: none;
    padding-bottom: 25px;
    padding: 10px;
  }



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}


.menu-item-language img.iclflag {
    margin-right: 8px;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }


#footer-linkset2 .footer-item {
    width: 19%;
    padding: 18px 8px 0 0;
}

  
    .trigger {
      position: absolute;  
      width:22px;
    }

    
    .popup {
      position: absolute;
      display: none;
      z-index: 50;
      padding:10px;
      background-color:#252525; 
      width:150px;
      overflow-y:auto;
      border-width: 2px;     
    }

#header .description { text-transform:uppercase; margin-top:5px; font-family:LeagueGothic; font-size:22px; color:#666; }
#footer_wrapper{max-width:940px;margin:0 auto;}
#footer #footer_wrapper{padding-top:120px;}
#footer_wrapper,#top-area{padding:0 15px;}
.footer_block{clear:both;}
.footer_block .column{border:1px solid #F0F0F0;}
