﻿.list-inline,.list-unstyled{padding-left:0;list-style:none}
.loop-nav{border-top:1px solid #ddd}
.loop-nav-inner{border-top:1px solid #fff;padding:20px 0}
 
.gdlr-core-column-service-item .gdlr-core-column-service-title{ color: #383838; }


.gdlr-core-column-service-item.gdlr-core-center-align .gdlr-core-column-service-title-wrap{ margin-bottom: 15px; }


.gdlr-core-column-service-item.gdlr-core-column-service-icon-top .gdlr-core-column-service-title-wrap{ margin-bottom: 20px; }

.gdlr-core-column-service-icon-left .gdlr-core-column-service-title-wrap{ margin-bottom: 16px; }

.gdlr-core-column-service-icon-left.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }


.gdlr-core-column-service-icon-left-title .gdlr-core-column-service-title-wrap{ overflow: hidden; margin-bottom: 18px; }

.gdlr-core-column-service-icon-left-title.gdlr-core-no-caption .gdlr-core-column-service-title-wrap{ padding-top: 5px; }

.list-blog .popthumb{float:left}

.content.liblog .list-blog .popthumb {float: left;margin-right: 15px;}
.section{max-width:1100px;margin-left:auto;margin-right:auto;padding:3.125rem 0}
.section+.section{padding-top:0}
.section.page-intro{text-align:center}
.section-full .card.card-wide .card-title,.section-full .card.card-wide .story .story-title,.story .section-full .card.card-wide .story-title,.section-full .card.card-wide .card-text{max-width:520px}
body.home .maintenance-message .titleline{font-weight:600;font-family:montserrat,sans-serif;font-size:28px;line-height:40px;text-transform:uppercase;border-bottom:1px solid #000;padding-top:10px;padding-bottom:7px;margin-bottom:10px}
body.home .maintenance-message .titleline strong{font-size:30px;font-weight:800}
body.home .connect .app .titleline{font-weight:600;font-family:montserrat,sans-serif;font-size:50px;text-transform:uppercase;margin-bottom:25px}
body.home .connect .get-social .titleline{position:absolute;top:46px;float:left;font-weight:600;font-family:montserrat,sans-serif;font-size:50px;text-transform:uppercase}
body.home .connect .the-latest .titleline{font-weight:500;font-family:montserrat,sans-serif;font-size:50px;text-transform:uppercase}
body.home .connect .the-latest .titleline svg{width:40px;height:40px}

#footer_menu {
	float: right;
	width: 600px;
}

#footer_menu ul {
	float: right;
	list-style-type: none;
}

#footer_menu li {
	float: left;
}

#footer_menu li a {
	color: #707070;
	font-size: 14px;
	border-right: 1px solid #707070;
	padding: 0 15px;
}

#footer_menu li a.noborder {
	border: none;
	padding: 0 0 0 15px;
}

.td-block-span7 {
  width: 58.33333333%;
}

.wrapper {
	margin:0 auto;
	width:950px;
}

.wrapper-cont {
	float:left;
	width:950px;
}

#mw-site-info .copyright { margin:0 0 10px 0; }

  section.flex .col-3-5 { width: 60%; }

  .col-3-5 { width: 58%; }
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#dd3333}
.fusion-footer .fusion-footer-copyright-area .fusion-social-links-footer{vertical-align:bottom;width:20%}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:10px;width:calc(16px + (2 * 10px) + 2px);}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-social-links-footer{width:auto;}
.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}

#logo{
	float: left;
width: 300px;
padding-top: 14px;

}

#logo a, #logo a img{
	border:none;
    height: 44px;
}
.ly_container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


.nav-list__item {
  display: inline-block;
  margin: 0 12px; }

.primary_nav ul li.menu-item-has-children a{
	padding-right: 20px;
}

.primary_nav ul li.menu-item-has-children:hover ul{
    display: block;
}
.et_pb_slider.gallery-not-found .et_pb_slide,.et_pb_slider.gallery-not-found .et_pb_slide .et_pb_container{min-height:0!important}
.et_pb_slider .et_pb_container{position:relative;z-index:2;width:100%;margin:0 auto}
.et_pb_fullwidth_post_slider .et_pb_container,.et_pb_fullwidth_slider .et_pb_container{width:80%;max-width:1080px}
.et_pb_slides .et_pb_container{display:table;table-layout:fixed}
.et_pb_slides .et_pb_empty_slide.et_pb_container,.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner{display:block}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_5 .et_pb_slider_fullwidth_off .et_pb_container,.et_pb_column_1_6 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}


.grid-text {
    font-size: 17px;
    word-wrap: break-word;
}

    .grid-text p {
        margin-bottom: 10px;
    }


.featured-posts .grid-text .entry-title {
    font-size: 15px;
    line-height: 1.2;
    margin-bottom: 0;
}


.featured-posts .grid-text .entry-title a {
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: inline-block;
    border-bottom: none;
    color: #444;
}


.featured-posts .grid-text .entry-title a:hover {
    border-bottom: none;
    color: #62707c;
}

	.apply_btn {
		padding: 17px 20px;
		font-size: 18px;
	}
.apply_btn:focus,.apply_btn:hover{background:#5d5d5d;color:#fff}

.page-numbers { display: inline-block; font-weight: 700; color: #000; padding: 10px 15px; background: #f5f5f5; }

.page-numbers:hover, .mh-loop-pagination .current, .mh-comments-pagination .current, a:hover .pagelink { color: #fff; background: #e64946; }

.page-numbers a { display: block; }

#langselect{float:right;margin-top:8px;}
#et-secondary-menu li,#top-menu li{word-wrap:break-word}
#et-secondary-menu .et-social-icons{margin-right:20px}
#et-secondary-menu{float:right}
#et-secondary-menu,#et-secondary-nav{display:none!important}
#et-secondary-menu .et_duplicate_social_icons{display:inline-block}
#et-info,#et-secondary-menu{display:block;float:none;text-align:center}
.et_secondary_nav_two_panels #et-secondary-menu{margin-top:12px}
#main-header .lien{cursor:pointer}

#site-nav ul li.menu-item-has-children,
#site-nav ul li.page_item_has_children {
	border-bottom: none;
	padding-bottom: 0;
}
.hnews.double,.big-border{padding-top:10px;margin-bottom:5px}
.big-border{clear:both;height:5px;padding-top:5px}


#footer {
  background-color: #000;
  padding: 20px; }


#footer a {
  color: #004f63; }
.td-theme-slider .slide-meta-cat a{font-family:roboto,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;display:inline-block;margin:0 0 5px;padding:4px 7px 3px;line-height:14px;background-color:rgba(0,0,0,.7);-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}
.td-theme-slider:hover .td-icon-left,.td-theme-slider:hover .td-icon-right{opacity:1;z-index:1}
.td-theme-slider:hover .slide-meta-cat a{background-color:#e20050}
.td-md-is-android .td-theme-slider .slide-meta-cat a{padding:4px 5px 2px}
.td_block_trending_now .entry-title, .td-theme-slider .td-module-title, .td-big-grid-post .entry-title{font-family:Poppins}
.main-navigation__list--tertiary,.main-navigation__panel{transform:translateX(100%)}
.main-navigation__panel{display:none;position:absolute;z-index:1;width:100%}
.main-navigation__panel.is--open{display:block}
.main-navigation__panel.is--open-panel{display:-ms-flexbox;display:flex;z-index:-1}
.header-banner{display:block;position:relative;z-index:10000}
.header-banner .header-promotion{background-color:#000;color:#bcbcbc;text-align:center;font-size:14px;text-transform:capitalize;position:relative}
.header-banner .close-wrap{position:absolute;top:7px;right:15px}
.header-banner .close-wrap a{cursor:pointer}
.header-banner .close-classic:after{float:right;font-size:16px;color:#000;content:'X';font-weight:700}
.header-banner .header-slide-promo{height:30px;width:100%;position:relative}
.header-banner .header-slide-promo .single-text-banner,.header-banner .header-slide-promo div,.header-banner .header-slide-promo p{position:absolute;font-size:12px;letter-spacing:.1785714286em;left:0;right:0;top:0;bottom:0;line-height:10px}
.header-banner .header-slide-promo p{letter-spacing:1px;font-size:12px;font-weight:600;margin:0;line-height:30px}

.header-banner .header-promotion p{color: #000000;}
#footer-info,#footer-info a{color:#e8e8e8}
#footer-info{font-size:15px}

          .top .main .main_inner .main_right .nowonair .nowonair_ttl_next ul li .next_txt {
            width: 175px; }

            .top .main .main_inner .main_right .nowonair .nowonair_ttl_next ul li .next_txt .time {
              font-size: 80%;
              margin-bottom: 3px; }

            .top .main .main_inner .main_right .nowonair .nowonair_ttl_next ul li .next_txt .title {
              font-size: 90%;
              line-height: 1.3; }
 .accent-color-2 { color: #038DD4; }
#post-grid-58574 .item{
			background:#fff;
	
			}
#post-grid-58574 .item .layer-media{
		height:180px;
		overflow: hidden;
		}
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#ffffff;font-size:70px}

.footer-widgets .textwidget {
    padding: 0 .3125rem
}

.header-ad .textwidget {
    text-align: right;
    overflow: hidden
}

.ad-spot,
.post-ad .textwidget {
    text-align: center;
    overflow: hidden
}

.footer-ad-wrap .textwidget {
    overflow: hidden
}

    .ad-spot,
    .post-ad .textwidget {
        padding: 0;
        background: 0 0
    }

		
		
		.wpp-excerpt {
		}
.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:first-child .tatsu-left-divider,.tatsu-row-wrap:not(.tatsu-wrap) .tatsu-shape-over:not(.tatsu-shape-over) .tatsu-column:last-child .tatsu-right-divider{width:0!important}
.tatsu-row-wrap{border-style:solid}
.tatsu-row-wrap.tatsu-row-full-width .tatsu-carousel{margin:0}


.nectar-slider-loading.default-loader .loading-icon, .pp_loaderIcon.default_loader {
	background-image: none!important;
}


.nectar-slider-loading.default-loader .loading-icon span {
	 border: 3px solid #666;
	 background-color: #393939;
}



.nectar-slider-loading .loading-icon {
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}


.nectar-slider-wrap .nectar-slider-loading { z-index: -1; }


body[data-ajax-transitions="true"] .nectar-slider-loading {
	display: none;
}

	
	.nectar-slider-loading {
		background-position: center!important;
		top: 0!important;
	}

.red           {color:#d51c54; font-weight:bold }


#wrapper {
   position: absolute;
   left: 50%;
   top: 50%;
   right: 0;
   bottom: 0;
   margin-left: -355px;
   margin-top: -305px;
   width: 710px;
   height: 610px;
}
.mobile-main-nav .menu-item a .fa{padding-right:6px}


#content-wrap {
	margin-top:20px;
}

#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}
#cookie-notice .cn-revoke-cookie{margin:0}
#cookie-notice .cn-button{margin-left:10px}
.cn-bottom{bottom:0}


#home-parceiros {
	width: 310px;
	height: auto;
	position: relative;
	float: left;
	margin: 20px 0px 0px 30px;
}


#home-noticias-top h2, #home-box-1 h2, #home-turismo h2, #home-middle-box h2, #home-noticias h2, #home-parceiros h2, .home-botom-left-box-1 h2, .home-botom-left-box-2 h2{
	font-size: 18px;
	font-weight: bold;
	color: #005F99;
	border-left: 1px solid #ccc;
	padding: 2px 0px 2px 15px;
	margin-bottom: 10px;
}
.fl-node-56da0fd086439 .fl-post-grid-sizer {width: 250px;}


#heatmapthemead-header-text p#site-description {
	clear:none;
	font-size: .9em;
	line-height: 1em;
	margin-top: 10px;
	margin-bottom: 15px;
    text-decoration: none;
	font-weight: bold;
}


#heatmapthemead-header-text h2,
#heatmapthemead-header-text p#site-description {
	color: #000000;							
	text-shadow: 0 1px 1px #FFFFFF;			
}
 
			
					
					h1,h2,h3,h4,h5,h6,
					#heatmapthemead-header-text p#site-title,
					#heatmapthemead-header-text p#site-description { font-family: Arial, Helvetica, sans-serif; }

				
			#site-title a,
		#site-description {
			color: #525244 !important;
		}

#alterna-header .logo-retina {
  display: none;
}

  .header-style-3 #alterna-header .logo-retina {
    display: inline-block;
  }
#masthead .elementor-section-stretched:nth-child(1) .elementor-top-column:nth-child(1) .elementor-widget-wrap{height: auto!important;}
#footer .footer-box ul li a{color:#ffffff;padding:5px 0;display:block;}
.footer-box{width:33.3333%;float:left;text-align:center;}
#footer .footer-box h2{padding:40px 0 20px 0;color:#dddddd;font-size:160%;}

    .line-one, 
    .line-two, 
    .line-three {
		backface-visibility: hidden;
		display: block;
		height: 3px;
		margin: 5px auto;
		-webkit-transition: all 0.3s;
    	-moz-transition: 	all 0.3s;
    	-o-transition: 		all 0.3s;
    	transition: 		all 0.3s;
		width: 100%;
	}

	.menu-toggle.on .line-one {
		transform: rotate(-45deg) translate(-5px, 5px);
	}

.line-one,
.line-two,
.line-three {
	background-color: #2b9b9b;
}




#mega-menu-wrap-main_menu #mega-menu-main_menu {
  font-family: "proxima-nova",sans-serif;
  font-style: normal;
  font-weight: 600;
}


.mega-menu-link{
  margin-left:7px!important; 
  margin-right:7px !important;
}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}

#header ul.sub-menu li.menu-item-has-children:hover { position: relative }

footer.copyright .jetpack-social-navigation .menu-item {
  display: block;
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
}
 
.gdlr-core-promo-box-item .gdlr-core-promo-box-item-title{ color: #383838; }
 
.gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap{ border-color: #e8e7e7; }

.gdlr-core-promo-box-item .gdlr-core-promo-box-item-content{ font-size: 14px; }

.gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-frame{ padding: 35px 35px 15px 35px;
	border-width: 0px 1px 1px 1px; border-style: solid; }

.gdlr-core-promo-box-item .gdlr-core-promo-box-content-wrap.gdlr-core-with-shadow{
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); }
.thumbtext{background-color:#f7ebe2;display:block;height:35px;margin-top:-46px;opacity:.85;padding:4px}


.rightsmalltd {
background-color:#FBFBFB;
	font-family:Tahoma;
	font-size: 11px;
	color:#666666;
	margin: 0px;	
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #CCCCCC;		
	}


.table-link-comment td a{
	color: #0028F5;
}
.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%}


.sh-sticky-header-active .sh-standard-logo {
    display: none;
}
.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
.et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}
.mkd-wrapper .mkd-wrapper-inner{width:100%;overflow:hidden}
.mkd-boxed .mkd-wrapper .mkd-wrapper-inner{width:1150px;overflow:visible;margin:auto}
.mkd-grid-1300.mkd-boxed .mkd-footer-inner,.mkd-grid-1300.mkd-boxed .mkd-wrapper-inner{width:1350px}
.mkd-grid-1200.mkd-boxed .mkd-footer-inner,.mkd-grid-1200.mkd-boxed .mkd-wrapper-inner{width:1250px}
.mkd-grid-1000.mkd-boxed .mkd-footer-inner,.mkd-grid-1000.mkd-boxed .mkd-wrapper-inner{width:1050px}
.mkd-grid-800.mkd-boxed .mkd-footer-inner,.mkd-grid-800.mkd-boxed .mkd-wrapper-inner{width:850px}


.mega-menu .col-12.sub-cats.recipes {
	font-family: 'Merriweather', serif;
	font-size: 14px;
	text-transform: initial;
	color:#000;
	padding-top:10px;
}


.col-12, .column { width: 100%; }

.form-item-lang-dropdown-select{display:inline;}
.container-inline-date .form-item{float:none;margin:0;padding:0;}
.container-inline-date .form-item .form-item{float:left;}
.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}
.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}
.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}
.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}
#features-filter .form-item.form-type-checkbox{padding-left:20px}

 
 .footer { margin-top: 35px; padding-top: 1px; display: block; width: 100%; }

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

.slider_btn{
	        
}

.home_tile_seller {
	position: absolute;
	top: 60px;
	left: 0px;
	padding-left: 3px;
}
.contact-strip__content:after{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:1px;background:#392359}
.contact-strip__content:first-child{padding-top:0}
.contact-strip__content:last-child{padding-bottom:0}
.contact-strip__content:last-child:after{display:none}
.contact-strip__content a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;text-decoration:none}
.contact-strip__content:last-child a{margin-bottom:0}


.sub-menu .menu-item-has-children {
	position:relative;	
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

.advertisement_300x250 {

}

.advertisement_300x250 img {
   margin: 0 auto;
   display: block;
}
.main-menu-wrap .menu-left,.main-menu-wrap .menu-right{display:none}
.main-menu-wrap .menu-left{text-align:left}
.sticky-header .main-menu-wrap .menu-left,.sticky-header .main-menu-wrap .menu-right{display:table-cell;vertical-align:middle;animation:menuFadeInDown .3s ease}
.sticky-header .main-menu-wrap .menu-left{padding-right:30px}

.primarymenu-resp i {
  position: absolute;
  top: 8px;
  right: 5px;
  font-size: 21px;
  margin-right: 5px;
  float: right;
  border-radius: 3px;
  cursor: pointer;
  z-index: 101;
}

.primarymenu-resp {
  width: 100%;
  padding: 12px 0;
  cursor: pointer;
}

.primarymenu-resp span {
  font-size: 13px;
  color: #EEE;
  font-variant: small-caps;
  padding-left: 12px;
}

.primarymenu-resp span:after {
  font-family: 'FontAwesome';
  font-size: 11px;
  content: '\f0d7';
  padding-left: 5px;
}

.white .primarymenu-resp i {
  color: #eeeeee;
}

.left-image {float: left; margin: 5px 15px 0 0;}

header .top-nav-mobile {
  display: none;
}

header .top-nav-mobile ul {
  display: flex;
  justify-content: space-around;
  list-style: none;
  background-color: #09223b;
  margin: 0;
  padding: 20px 0 20px 0;
}

header .top-nav-mobile ul li a {
  display: block;
  color: #FFF;
  text-transform: uppercase;
  font-size: 16px;
}


  .top-nav-mobile {
    display: block !important;
  }

#slideshow, #slideshow1 {
	position:relative;
	height:269px;
}

#slideshow IMG, #slideshow1 IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow IMG.active, #slideshow1 IMG.active {
	z-index:10;
	opacity:1.0;
}

#slideshow IMG.last-active, #slideshow1 IMG.last-active {
	z-index:9;
}

.ha-slide {
	position:absolute;
	top:0;
	left:0;
	z-index:999;
}
.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-sm-6{width:50%}
#row-904903-140618{padding-top:40px}


.content_block_background{
	padding: 20px 0;
	overflow: hidden;
	position: relative;
}


.content_block_background.template_builder{
	padding: 0;
}


.half-boxed .content_block_background{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.responsive-nav .top-header-mobile{background:#00925b;color:#fff}
.responsive-nav .top-header-mobile a,.responsive-nav .top-header-mobile span{display:block;height:40px;line-height:40px;text-transform:uppercase;padding:0 20px;border-bottom:1px solid #008754;color:inherit;font-size:12px;text-decoration:none}



.topshop-header-layout-standard .site-top-bar-left {
    float: left;
    padding: 3px 0;
    min-height: 25px;
    width: 50%;
    background-color: #ffffff;
    position: relative;
    z-index: 99;
}

.topshop-header-layout-standard .site-top-bar-left ul li:first-child a {
    padding: 0 10px 0 0;
}

.topshop-header-layout-standard .site-top-bar-left ul li:last-child {
    box-shadow: none;
}

.topshop-header-layout-standard .site-top-bar-left ul li:last-child a {
    padding: 0 0 0 6px;
}

.topshop-header-layout-standard .site-top-bar-left-text {
    display: inline-block;
    font-size: 11px;
    margin: 0 1px 0 0;
}

.b-products__item {
    margin-top: 70px;
}
