﻿#top-info-widget,#top-socials-widget{border-left:1px solid #ebebeb;padding-left:10px}
#header-bar #top-info-widget{padding-left:0;margin-left:0;}
#header-bar #top-info-widget i{display:none;}
.top-widget .active{color:#fff!important}
.top-widget i.icon-angle-down{margin-left:6px;position:relative;bottom:1px;line-height:1}
#header-bar,#header-bar .top-widget{font-size:13px;position:relative;z-index:999}
#header-bar .top-widget{border-right:1px solid #f0f3f5;margin-right:10px;padding-right:10px;vertical-align:middle;margin-bottom:-1px}
#header-bar.style-1 .top-widget{border-right-color:#ebebeb}
#header-bar .top-widget.clear-r-margin{margin-right:0}


.header-site-info-inner {
  float: left;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only ~ .form-control-feedback{top:0}

	.preloader .spinner {
	    height: 30px;
	    left: 50%;
	    margin-left: -15px;
	    margin-top: -15px;
	    position: relative;
	    top: 50%;
	    width: 30px;
	}
.module-footer .footer-logo{position:absolute;left:0;top:36px}



.subscribe{ background:#f8f8f8; padding:50px 0;}

.subscribe .tittleSection h4{ font-size:22px; color:#000; margin-top:0; text-transform:uppercase; text-align:center;}

.subscribe .tittleSection p{ font-size:16px; color:#666; text-align:center;}

.subscribe .subscribeForm{ width:960px; margin:0 auto; padding-top:20px}

.subscribe .subscribeForm .btn-default{ width:100%;}

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_col-"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
.wpb_content_element,.wpb_row{margin-bottom:0!important}



.site-overlay {
  display: none;
}


.pushy-open-left .site-overlay,
.pushy-open-right .site-overlay {
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9998;
  background-color: rgba(0,0,0,0);
  -webkit-animation: fade 500ms;
  animation: fade 500ms;
}

  .site-search form {
    position: relative;
    margin-bottom: 20px; }

    .site-search form input.searchfield {
      width: 100%;
      border: 1px solid transparent;
      border-radius: 3px;
      background: #353535;
      margin: 5px;
      height: 37px;
      padding: 7px 16px; }

    .site-search form button.submit {
      background: transparent none repeat scroll 0 0;
      border: medium none transparent;
      height: 37px;
      position: absolute;
      right: 5px;
      top: 5px;
      width: 37px;
      color: #717171; }

      .site-search form button.submit:hover, .site-search form button.submit:focus {
        color: #fff; }


	.pricing-table.widget-fourths .textwidget {
		padding: 30px;
	}


	.pricing-table.widget-fifths .textwidget {
		padding: 30px 20px;
	}
.widget.highlights h2.widgettitle{background:#ECECEC;padding:9px 10px;text-align:center;font-size:0.8em;color:#0085C4;text-transform:uppercase}
.widget.social h2.widgettitle{font-size:0.8em;text-transform:uppercase;float:left;padding-top:10px}
.teb{color:#3030df;font-weight:bolder}
.elementor-widget-alert .elementor-alert-title{font-family:"Roboto", Sans-serif;font-weight:600;}
.elementor-widget-alert .elementor-alert-description{font-family:"Roboto", Sans-serif;font-weight:400;}
.elementor-4108 .elementor-element.elementor-element-16e7d69b .elementor-alert-title{font-size:16px;}
.elementor-4108 .elementor-element.elementor-element-16e7d69b .elementor-alert-description{font-size:15px;}

.entry-meta div.comments-link {
	margin:10px 0;
	font-size:1.4em;
	}
.et_pb_dollar_sign{position:absolute;margin-left:-.5em;font-size:18px;font-weight:400}
.page-navigation ul li:last-child,.page-navigation ul li.page-item-20,.page-navigation ul li.menu-item-48{margin-right:0}


.footer-widget-title {
  color: whitesmoke;
  font-family: "Ubuntu", sans-serif;
  font-size: 15px;
  font-size: 1.5rem;
  font-weight: 500;
  margin: 0 0 25px 0;
  text-transform: uppercase;
}
#bb-that .bb-that-category__content{overflow:hidden;max-height:0;padding:0 15px 15px;padding-top:0;padding-bottom:0;-webkit-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}
#bb-that .bb-that-category.bb-that--open .bb-that-category__content{padding:0 15px 15px;max-height:2340px}
table.pagerer tbody tr td div.item-list ul.pager li.pager-item,table.pagerer tbody tr td div.item-list ul.pager li.pager-current,table.pagerer tbody tr td div.item-list ul.pager li.pager-first,table.pagerer tbody tr td div.item-list ul.pager li.pager-previous,table.pagerer tbody tr td div.item-list ul.pager li.pager-next,table.pagerer tbody tr td div.item-list ul.pager li.pager-last{list-style-image:none;list-style-type:none;margin:0 0.3em 0 0.3em;padding:0.1em 0 0 0;vertical-align:middle;}

.site-nav .menu-item-toggle {
	position: absolute;
	display: block;
	top: 0px;
	right: 0;
	width: 60px;
	height: 40px;
	cursor: pointer;
}


.pic {
	width: 30%;
	min-width: 80px;
	float: right;
	height: auto; 
	overflow: hidden;
	margin-bottom: 18px;
	margin-left: 24px;
	}


.questions-popular .question-text {
  display: block;
  line-height: 28px;
  margin-left: 55px;
  vertical-align: top;
}


.questions-popular .question-text span {
  display: inline-block;
  line-height: 1.4;
  text-decoration: underline;
}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}

#visual-body li.visual06 p{right:40px; bottom:60px; width:360px;}

#visual-body li.visual06 p a{background-color:rgba(206,90,90,.75); text-shadow:2px 2px 2px #ce5a63;}

.l_text .l_bj4{ background-position:-35px -330px ;}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-caption .btn{text-shadow:none}
.carousel-caption .event-header,.carousel-caption .meta{display:block}
.carousel-caption .meta{width:50%;float:left}
.carousel-caption .event-header{width:55%}


.carousel-caption .event-header a {
	color: #fff;
}


.carousel-caption::after {
  content: "";
  clear: both;
  display: table;
}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.vc_row-fluid .vc_span12,
.wpb_teaser_grid.wpb_carousel .vc_span12 {
  width: 100%;
}
#header .left_header .container .navbar-brand .only-ie{display:none}
#header .left_header .container .navbar-brand .only-ie img{max-width:none}
#header .left_header .container .navbar-brand .only-ie,#header .left_header .container .navbar-brand _:-ms-lang(x),#header .left_header .container .navbar-brand _:-webkit-full-screen{display:block}
#header .left_header .container .navbar-brand .only-ie .icon-104-logo.fixed,#header .left_header .container .navbar-brand _:-ms-lang(x) .icon-104-logo.fixed,#header .left_header .container .navbar-brand _:-webkit-full-screen .icon-104-logo.fixed{position:absolute;top:50px}


.info-credit-card {
    margin-bottom: 40px;
    padding-top: 10px;
    color: rgba(0,0,0,.64);
    font-size: 90%;
}
#ubc7-unit .navbar .btn-navbar .icon-bar{background:white;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.icon-bar-chart:before{content:"\f080"}


.spacer {
  overflow: hidden;
  height: 30px;
  font-size: 0;
  line-height: 0;
}

.footer .footer-widgets .textwidget .spacer { height:9px; }

.ticketdate li span.sold {
    text-decoration: line-through; 
    color:#aaa!important;
    background:none!important;
    -webkit-text-fill-color:#aaa; 
}

.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-sm-9 {
    width: 75%;
  }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}




.leftcol {

vertical-align: top;

width: 180px;

padding: 10px;

float: left;

}

#comments{
  background: #FFFFFF;
}


.navbar-logo .logo-img img{
	padding:5px;
}



.navbar-stuck .navbar-logo .logo-img img {
    height: 50px;
    max-height: 50px;
    max-width: 190px;
    width: auto;
}
.home-feature-story__author{color:#333;line-height:1;margin-top:8px;font-size:14px;font-size:0.875rem;}

span#et-info-address.mobile{display: none;}

span#et-info-address:before{
	text-shadow: 0 0;
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
    position: relative;
    top: 1px;
    margin-right: 2px;
    content: "\e01d";
}

	#et-info-address {display:none;}

.hikashop_subcategories, .hikashop_products{clear:both;}



.hikashop_subcategories h3 a{color:#555555; font-weight:bold; font-size:12px; text-decoration:none;}

.hikashop_subcategories h3 a:hover{color:#2C8296;}



.hikashop_subcategories h4{padding:5px; margin:0px;}

.hikashop_subcategories h4 a{color:#555555; font-weight:bold; font-size:12px; text-decoration:none;}

.hikashop_subcategories h4 a:hover{color:#2C8296;}
.separator{display:inline-block;width:100px;height:8px;margin:15px 0 35px}
.section_eight .section8_box .separator{margin-bottom:0}
.popup .separator{height:5px;margin:10px 0 15px!important}


footer .container div.slogan {
  padding: 20px;
}

  
  footer .container div.slogan, footer .container div.address {
    padding: 0;
    margin: 10px 0;
  }

.mbr-hero__text {
  font-size: 46px;
  font-weight: bold;
  left: -2px;
  letter-spacing: 2px;
  line-height: 50px;
  margin: -18px 0 1px 0;
  padding-bottom: 41px;
  position: relative;
  top: 8px;
}
.uabb-module-content .uabb-text-editor *:not(a) {color: inherit;}
.uabb-module-content .uabb-text-editor *:not(i) {font-family: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {font-size: inherit;line-height: inherit;}
.uabb-module-content .uabb-text-editor *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b) {font-weight: inherit;}
.uabb-module-content .uabb-sf-bottom-text p:last-of-type {margin-bottom: 0;}
.uabb-module-content h1,.uabb-module-content h2,.uabb-module-content h3,.uabb-module-content h4,.uabb-module-content h5,.uabb-module-content h6 {margin: 0;clear: both;}
.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}

  .posts-grid .grid-item__date {
    background-color: #a3a9ac;
    color: #fff;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    top: -54px;
    height: 54px;
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }

#oben
{
width:554px;
height:554px;
margin-top:-554px;
margin-left:4px;
z-index:1;
}

#sizes {
	padding: 15px;
	height: 300px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	background-color: #e2e7ec;
	border: 1px dashed #9aa6af;
	text-align: center;
}

#sizes ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.subscribe-nav{display:none}

	
	
	.social { float:none; text-align:center; width:auto; }

	.social .social-profile { display:inline-block; float:none; }
#mk-theme-container:not(.mk-transparent-header) .header-style-1 .mk-header-padding-wrapper,#mk-theme-container:not(.mk-transparent-header) .header-style-3 .mk-header-padding-wrapper {padding-top:122px;}



#header .header-holder { background:transparent !important;}


.big-banner #header .header-holder {
	max-height:438px;
}

#header .header-holder,
.big-banner #header .header-holder{
height:auto !important;

-webkit-background-size:auto 100%;
-moz-background-size:auto 100%;
background-size:auto 100%;
}
.aligncenter{display:block;margin-right:auto;margin-left:auto}
blockquote.aligncenter,.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}
.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}
.widget blockquote.aligncenter,.widget .wp-caption.aligncenter,.widget img.aligncenter{margin-top:.5em;margin-bottom:1.5em}
.widget .wp-caption.alignleft,.widget .wp-caption.alignright,.widget .wp-caption.aligncenter{margin-bottom:1em}

.news-slider .text-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: transparent;
  padding: 12em 10em;
  width: 60%;
  height: 50%;
}

.news-slider .text-content h2 {
  margin: 0; color:#fff;
}

.news-slider .text-content p {
  margin: 1em 0; color:#fff;
}

.news-slider .text-content a.button-link {
  padding: 0.25em 0.5em;
  position: absolute;
  bottom: 1em;
  right: 1em;
}
.categorybox{display:inline-block;color:#fff;font-size:13px;padding:5px 10px;text-transform:uppercase;background-color:#ffd24f}
.custom-countdown .number{font-weight:bold;font-size:3em}
.custom-countdown .days .number{font-size:5em}
.mp__expanded .mp__playlist li.amplitude-active-song-container .bullet .number{display:none}
.mp__expanded .mp__playlist li.amplitude-playing .bullet .number{display:none}
.mp__expanded .mp__playlist span.bullet .number:after{content:'.'}
.vcex-bullets.custom-icon .vcex-content{overflow:hidden}
.vcex-list_item .vcex-content{display:inline}


.heatmapthemead-widget-position ul {
	list-style: none;
}


.heatmapthemead-widget-position ul, .heatmapthemead-widget-position ol {
	margin: 0 0 0 0;
}


.heatmapthemead-widget-position ul ul, 
.heatmapthemead-widget-position ol ol, 
.heatmapthemead-widget-position ul ol, 
.heatmapthemead-widget-position ol ul {
	margin-left: 1em;
}




.header.makefixed .header-logo {

	border-bottom: 0px;

	padding-bottom: 0px;

}




.header .header-logo h1 {

	font-size: 2.6em;

}




.header.makefixed .header-logo h1 {

	font-size: 1.46em;

	line-height: 100%;

}




.header .header-logo {

	display: block;

	margin: 12px 27px;

	padding-bottom: 12px;

	border-bottom: 1px solid rgba(255,255,255,0.1);

	position: relative;

}




.header .header-left.no-socials .header-logo {

	border-bottom: 0px;

	padding-bottom: 0px;

}
.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-2{width:16.66666667%}


    .header_slider .pagination_wrap,
    .header_slider .prev, .header_slider .next {
        display:none;}


    .header_slider .pagination_wrap {
        display:none;}
.qbutton.white{border-color:#fff;color:#fff}
.qbutton.white:hover{background-color:#1abc9c;border-color:#1abc9c}
.carousel-inner .item.dark .slider_content .text .qbutton.white{background-color:transparent;color:#303030}
.carousel-inner .item.dark .slider_content .text .qbutton.white:hover{background-color:#303030;color:#fff!important;border-color:#303030}
.carousel-inner .slider_content .text .qbutton.white{margin:10px 0 0 10px}


.white-background {
    background-color: #fff;
}


.white-link,
.white {
    color: #fff;
}


.white-link:hover {
    color: #fff;
    text-decoration: underline;
}


.button.white {
    background-color: rgb(255, 255, 255);
    color: rgb(73, 73, 73);
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.promo-list__content__title{margin-bottom:13px;font-weight:700;font-size:1.8rem;letter-spacing:-.03em}
.promo-list--wicker-man .promo-list__content__title{margin-bottom:.425em}

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0 }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto }

.has-feedback label.sr-only~.form-control-feedback { top: 0 }


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

	
		
		
		
	
		.pricing-table{
			width: 748px;
		}

		
		.pricing-table.col-2 .plan{
			width:372px;
		}

		.pricing-table.col-3 .plan{
			width:248px;
		}

		.pricing-table.col-4 .plan{
			width:186px;
		}

		.pricing-table.col-5 .plan{
			width:148px;
		}

		
		.pricing-table.col-2 .plan,
		.pricing-table.col-3 .plan,
		.pricing-table.col-4 .plan,
		.pricing-table.col-5 .plan{
			width:418px;
			margin-bottom:20px;
		}
	
		
		.pricing-table .featured{
			margin-top:0;
		}

.pricing-table p{
	margin:0;
}


	img.menu-image.menu-image-title-after {
		width: 90px;
		min-height: 90px;
	}


	#menu-redes-sociais img.menu-image.menu-image-title-after {
	    width: 20px;
	    min-height: 0;
	    padding: 0;
	    margin: 0 10px 0 0;
	}


ul.sub-menu .arrow-sub-menu span.menu-image-title {
    color: #005789!important;
}


footer.azul-claro .menu-image-title,
footer.azul-escuro .menu-image-title,
footer.verde .menu-image-title,
footer.laranja .menu-image-title {
	color: #f8f9fa;
}
.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-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.img-mob{width:200px}
.poundkey-panels-container.asteriskhome-layout .asteriskhome-bottom .pane-asterisk-top-contributors-asterisk-top-contributors #contributors-active{display:none;visibility:visible}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
.h5,h5{font-size:1.25rem}
.h1,.h2,.h3,.h4,.h5,.h6,.h7,h1,h2,h3,h4,h5,h6{line-height:1.4}

#imTextObject_6_tab0 .fs16 { vertical-align: baseline; font-size: 8pt; line-height: 17px; *line-height: 1.55; }

#imTextObject_9_tab0 .fs16 { vertical-align: baseline; font-size: 8pt; line-height: 17px; *line-height: 1.55; }

#imTextObject_13_tab0 .fs16 { vertical-align: baseline; font-size: 8pt; line-height: 17px; *line-height: 1.55; }
.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-10{width:83.33333333333334%}


.col25 {
	width: 25%;
	float: left;
}


	.content-area .column-left,
	.content-area .column-main,
	.content-area .column-right,
	.content-area .column-main.wide-left,
	.content-area .column-main.wide-right,
 	footer .col25,
	footer .col75 {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}
#front-page-case-studies .featured-excerpt{display:block;padding:2rem 0}
 #pgc-512-1-0 , #pgc-512-1-1 { width:50%;width:calc(50% - ( 0.5 * 0px ) ) }
 #pg-512-0 .panel-grid-cell , #pg-512-1 .panel-grid-cell , #pg-512-2 .panel-grid-cell , #pg-512-3 .panel-grid-cell { margin-right:0 }
 #pl-512 .panel-grid-cell { padding:0 }
 #pl-512 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-512 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

div.panel-grid div.panel-grid-cell div.agricole-double-blocks div.so-panel div.grain-report-button {
text-align:center!important;
margin:0 auto 30px auto!important;
padding:5px 20px 0 20px!important;
}

.standard-form a.clear-value {
	display: block;
	margin-top: 5px;
	outline: none;
}

.clear{clear:both;}

.clear-left{clear:left;}

.clear-right{clear:right;}

form.standard-form a.clear-value{display:block;margin-top:5px;outline:none;}
.region-sidebar-second .block{margin-bottom:40px;}
#header-top .block,#main-navigation .block,#banner .block{padding:0;}
.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #ccc;width:100%;display:inline-block;font-size:12px;padding:5px;color:#666;font-family:'Cabin Condensed',Arial,sans-serif;}
.not-logged-in .block-forum .contextual-links-wrapper{display:none;}
#block-superfish-4 .block .block-superfish{margin-bottom:0em;}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}

  
  .hr.hr-border-primary span:before ,
  .hr.hr-border-primary span:after,
  .button.button_alternateprimary:hover{
	  background-color:#a8a8a8!important;
  }



.scroll-to-top {
	background: #ff0000;
	border: 1px solid #ff0000;
	border-radius: 50%;
	bottom: 20px;
	color: #ffffff;
	cursor: pointer;
	display: none;
	font-size: 14px;
	height: 40px;
	line-height: 38px;
	position: fixed;
	right: 10px;
	text-align: center;
	width: 40px;
	z-index: 100;
}


.scroll-to-top:hover{
	background:#ffffff;
	color:#000000;
	border-color:#000000 !important;
}

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

.col-xs-12 {
  width: 100%;
}
.et_pb_text_inner{position:relative}
.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-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{float:left}
.col-xs-12{width:100%}
.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}
.wp-block-image img{max-width:100%}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}
.wp-block-image .alignleft{float:left;margin-right:1em}
.wp-block-image .alignright{float:right;margin-left:1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}

div.shailan-dropdown-menu table,div.shailan-dropdown-menu tbody,div.shailan-dropdown-menu tr,div.shailan-dropdown-menu td,div.shailan-dropdown-menu ul,div.shailan-dropdown-menu li,div.dropdown-horizontal-container,ul.dropdown * {
    margin: 0;
    padding: 0;
    border: 0;
    width: auto;
    line-height: 1;
    font-size: 100%;
}


.shailan-dropdown-menu {
    position: relative;
    z-index: 597
}



.content { margin:0 auto; width:100%; position:relative; margin-top:0px; z-index:9;}


.side_small .content { padding:0;}

.cb {
clear:both;
}

.center{text-align:center;}
.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{top:60%}
.et_vertical_nav.et_header_style_centered .et-search-form input,.et_vertical_nav.et_header_style_centered span.et_close_search_field{top:0}
span.et_close_search_field{display:block;position:absolute;z-index:99999;top:0;right:0;bottom:0;width:30px;height:30px;margin:auto;cursor:pointer}
span.et_close_search_field:after{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-size:32px;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:"\4d";speak:none}
.et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}
.et_vertical_nav span.et_close_search_field:after{font-size:16px}
.et_vertical_nav span.et_close_search_field{width:13px;height:18px}

 
#promo1shadow1,
#promo1shadow2,
#promo1shadow3
{
	position: relative;
	left: -1px;
	top: -2px;
}


#promo1shadow2
{
	background: #ececec;
	width:380px;
}
.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-sm-12{width:100%}
.block-type-widget-area li.widget span.widget-title{margin:0 0 10px;display:block}
.block-type-widget-area li.widget span.widget-title:empty{display:none}
.block-type-widget-area li.widget .widget-title{font-size:13px;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:#eeeeee;letter-spacing:1px;text-transform:uppercase;font-variant:normal;line-height:250%;color:#111111;margin-bottom:10px;}
.widget-title{display:none}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.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-lg-12{width:100%}
.footer-mega-navigation .footer-mega-menu li a{color:#848484;display:inline-block;font-family:Lato;font-size:15px;margin-top:15px;transition:all .5s}
.footer-mega-navigation .footer-mega-menu li a:hover{color:#e2231a}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}

.menu-widget .menu-item a img {
	display: none;
}

.menu-item a.menu-image-title-before.menu-image-not-hovered img, .menu-item a.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper {
	padding-left: 0;
}

.menu-item a img {
	display: none;
}
.listing .cat-philosophie.pict{background-position:0 -140px}
.cat-philosophie .pict{background-position:-210px -100px}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}

.page-header.pricing {
    margin: 0;
}

.page-header.features {
    margin: 40px 0;
}

  
  .f1{color:#f00;font-weight:bold;}


#pagination .page-numbers{
	background-color: #FFFFFF;
	border-right: 1px solid #EEEEEE;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
	display: block;
	float: left;	
	margin-right:3px;
	padding: 4px 8px;
	position: relative;
}

.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-12 {
    width: 100%;
  }
#header-container .nav-wrap{clear:both}
#header-container .nav-wrap,nav ul ul{background-color:#3a3a3a}
.sec-matter:before{content:"";background:#000;position:absolute;left:0;right:0;opacity:0;z-index:2}
.mater-info-inner,.sec-matter:before{height:100%;width:100%}
.sec-matter{overflow:hidden}
.sec-matter.img-wrap{margin-bottom:0}
.sec-matter img{height:400px;object-fit:cover}
.nomobile {display:none;}
.header__global-list,.header__top-bar{padding:0;display:-ms-flexbox;-ms-flex-align:center}
.header__global-list{margin:0 0 0 1.25em;display:flex;align-items:center;list-style-type:none}





header#theme-header #main-nav ul li.menu-item-home a , header#theme-header #main-nav ul li.menu-item-home.current-menu-item a{
	background-image: none !important;
	text-indent: 0;
	width:auto;
}

.mainnav .features{margin-left:190px;}


.features{font-size:14px;}
.content-overview-block.image_box_2_wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.content-overview-block.image_box_2_wide .media-block{width:100%}
.hot-topic__full .hot-topic__full-right .content-overview-block{float:none;margin:0;width:100%;height:auto}
.content-overview-block{margin:1rem 0;width:100%}
.content-overview-block:nth-child(9){clear:left}
.content-overview-block:nth-child(10){clear:none}
.mpu-1 .advert,.mpu-2 .advert,.content-overview-block .advert{margin:0 -12px;background-color:transparent}
.latest-content-all-block .content-overview-block:nth-child(9){clear:none}

#b3 {float:left; width:26%;font-size:14px;padding-left:18px;}

#b1 h3, #b2 h3, #b3 h3{font-weight:bold; font-size:20px}

div#b3{float:right;clear:right; width:40%;padding:10px 10px 18px 10px;}

div#b2 h3, div#b3 h3{margin-top:0}

div#b1, div#b2, div#b3{width:90%; padding:0; margin:0 auto; float:none; clear:both; border-bottom:1px solid #aaa;border-right:0px;}


.section-note p {
    font-size: 14px;
    margin-bottom: 20px;
}

#home-bottom .section-note {
	max-width: 900px;
    margin: 0 auto;
}

#home-bottom .section-note p { font-size: 1.1em; line-height: 1.56em;}


#resource-tip-body .section-note,
#resource-brochure .section-note {
    margin: 30px 0 0 0;
    padding: 0 90px 0 90px;
    clear: both;
}


#resource-tip-body .section-note p,
#resource-brochure .section-note p {
    color: #FFFFFF; font-size: 18px; 
	    max-width: 900px;
    margin: 0 auto;
}


    #resource-tip-body .section-note {
        padding: 0 60px 0 60px;
    }

.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-lg-4 {
    width: 33.33333333%;
  }
.site-header .header__before-menu{border-bottom:1px solid rgba(0,0,0,.2);bottom:60px;left:0;position:absolute;right:0;width:100%}


.footer {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 12px;
	background-color: #37383a;
}
#ppamphletu2420{z-index:3;margin-top:45px;width:100%;left:0%;margin-left:0%;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}
.et_pb_module{max-width:100%}
.abcp_process__item{position:relative;z-index:1;display:inline-block;width:229px;height:229px;font-size:18px;color:#34343c;text-align:center;background:#f9f9f9;vertical-align:middle;padding:21px;margin-bottom:20px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.7,1,.7,1);-moz-transition-timing-function:cubic-bezier(.7,1,.7,1);-o-transition-timing-function:cubic-bezier(.7,1,.7,1);transition-timing-function:cubic-bezier(.7,1,.7,1);-webkit-border-radius:50%;border-radius:50%}
.abcp_process__item span{color:#b5c234;font-size:60px;padding-top:30px}

.site-info-left{float:left;}

.site-info{width:30%;float:right;text-align:right;margin-top:15px;}
.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-lg-12{width:100%}


.np-home-icon a {
    color: #fff !important;
    display: block;
    float: left;
    font-size: 18px;
    line-height: 40px;
    padding: 0 12px;
    position: relative;
}


.home .np-home-icon a,
.np-home-icon a:hover {
    background: #028a9a none repeat scroll 0 0;
}


.wrap {
    width: 1170px;
    margin: 0 auto;
}


    .wrap.full-width {
        width: 100%;
    }


.pageWrap .wrap {
    background: #f2f2f2;
}


.featuredArticle .wrap {
    background: none;
}


.promoArticles .wrap {
    background: none;
}


    .topNav .wrap {
        position: relative;
    }


.mim { float: left; margin: 10px; }



#the_footer #_the_logo, #the_footer #_the_copyright {
  margin: 0 auto !important;
  max-width: 100% !important;
}

.widget_center{
	text-align: center;
	margin: 30px 0;
}
.text-uppercase{text-transform:uppercase}




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

.cf:after {
    clear:both;
}

.cf {
    zoom:1;
}


.navigation__item, .menu-item {
  position: relative;
}


  .navigation__main-link, .menu-item a {
    font-size: 17px;
  }


.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;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}



body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .main-navigation a,
body .font-family-1,
body .site-description,
body .trending-posts-line,
body .widget-title,
body .em-widget-subtitle,
body .grid-item-metadata .item-metadata,
body .af-navcontrols .slide-count,
body .figure-categories .cat-links,
body .nav-links a {
font-family: 'Roboto';
}



.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new{
	padding: 8px;
   	text-overflow: ellipsis;
    white-space: nowrap;
}



.fb_sidebar_custom .fb_parragrapf_here_third span.what_ew_offer_new{
    padding: 15px 0px 0px 25%;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new:before{
	color: #0071bc;
    padding-right: 8px;
}


.fb_sidebar_custom .fb_parragrapf span.what_ew_offer_new.fa-mobile:before{
	font-size: 23px;
    padding-right: 8%;
}





.col:after, .clr:after, .wpex-clr:after, .group:after, dl:after, .vc-empty-shortcode-element:after, ul.page-numbers:after, #comments .comment-body:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.col.first { clear: both; margin-left: 0; }
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}

.gallery.style_2 .container-fluid .gallery_item,.gallery.style_2 .container .gallery_item,.gallery.style_3 .gallery_item{
	padding:10px;
}

.about .container-fluid {
	max-width: 750px;
}

.workprocess .container-fluid .icon:before {
	content: '';
	position: absolute;
	height: 1px;
	width: 100%;
	top: 50%;
	left: 0;
	background: #222;
}

.workprocess .container-fluid .icon.first::before {
	left: 50%;
	width: 50%;
}

.workprocess .container-fluid .icon.last::before {
	width: 50%;
}

.main-container { max-width: 100% }

    .mobile-menu-active .main-container {
        left: 300px;
        -webkit-transition: left 500ms ease;
        transition: left 500ms ease;
    }


#left-col {
	width: 100%;
}
.thrv-page-section .tve-page-section-out{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.tve-page-section-out[data-clip-id],.tve-content-box-background[data-clip-id]{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}
.span4{width:300px}
.row-fluid .span4{width:31.91489362%}
.uneditable-input.span4,input.span4,textarea.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
.marketing .span4{text-align:center}
.marketing .span4 p{margin-left:10px;margin-right:10px}
.row-fluid .tc-content.span4{width:31.91489362%;float:left}
.row-fluid .tc-thumbnail.span4{width:31.91489362%;float:left}
.marketing .span4+.span4{margin-top:40px}
.et_header_style_split span.logo_helper{display:none}
span.logo_helper{display:inline-block;width:0;height:100%;vertical-align:middle}
.et_vertical_nav span.logo_helper{display:none}
      #wds_container1_0 #wds_container2_0 .wds_slider_car_image0 {        overflow: hidden;      }
.text-nowrap{white-space:nowrap}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.posts-widget-entry {
    font-family: Arial, Helvetica, Sans-serif; 
    line-height: 20px;
}
.et_pb_main_blurb_image{display:inline-block;max-width:100%;margin-bottom:30px;line-height:0}
.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:table-cell;width:32px;line-height:0}
.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:inherit}
.et_pb_blurb_position_right .et_pb_main_blurb_image{right:0;left:auto}


.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{
    padding-left:0;
    padding-right:0;
}


  
  .col-md-6 {
    width: 50%; }
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}

	.navigation .menu {
	    display: block!important;
	    float: none;
	    background: transparent;
	}
 
#primary-navigation .navigation .menu a {
    padding: 10px 15px;
    box-sizing: border-box;
}


#primary-navigation .navigation .menu #wpmm-megamenu a {
    padding: 0;
}

.navigation ul ul a, .navigation ul ul a:link, .navigation ul ul a:visited, #secondary-navigation .navigation .menu ul a {
    position: relative;
    width: 150px;
    padding: 0 15px;
    box-sizing: border-box;
}

.sub-menu .menu-item-has-children:after { color: #fff }

.menu i {margin-right: 4px;}


				#content div.inerSidebar div.boxAdresa span.titlu {
					font-size:16px;
					color: #211b5a;
					font-weight:bold;
				}


				#content div.inerSidebar div.newsletter span.titlu {
					font-size:14px;
					font-weight:bold;
				}


				#content div.inerSidebar div.noutati2 span.titlu {
					font-size:14px;
					font-weight:bold;
					background: #f5f5f5;
				}

			#footer .footerContent ul li.titlu {
				font-weight:bold;
				font-size:14px;
			}



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





.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f7f7;
}

.categories h3{ background:#1d1919; }

header .navbar .subnav .categories{padding-bottom:0;}

.product-block-inner .image,.categories .category{display:block;margin-bottom:20px;position:relative;}


.categories{padding-bottom:20px;}

.categories .category img{width:100%;}


#catalog .categories .category span{background:none !important; box-shadow:none; margin-top:15px;}

.categories h3 a{ text-align:center; color:#fff; font-size:12px; font-weight:700; width:100%; text-shadow: 1px 1px 2px #000000; }
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
 

							



.rev_slider_wrapper{
	position:relative;
	z-index: 0;
	width:100%;
}
.pagnav-wrapper .pagenav-title{display:block;font-size:13px;font-weight:700;color:#252525;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;padding:20px 20px 0}


.widget-title {
	margin: 0 0 20px;
    padding: 0;
	font-size: 0.9375rem;
	text-transform: uppercase;
	line-height: 1.25;
    color: #222;
}


.sidebar .widget-title span {
	position: relative;
	display: inline-block;
	line-height: 20px;
}


.sidebar .widget-title {
	overflow: hidden;
}


.sidebar .widget-title span:before,
.sidebar .widget-title span:after {
    border-top: 4px solid #f5f5f5;
    content: "";
    position: absolute;
    right: -610px;
    top: 8px;
    width: 600px;
}


.sidebar .widget-title span:before {
	left: -610px;
    right: auto;
}


.site-footer .widget-title {
	color: #fff;
	font-size: 0.9375rem;
}





.clear {clear: both;}

.contact-form .clear-form { clear: both; }

.naming p{font-family: "Enigmatic_Unicode_Regula"; font-size: 28px; line-height: 20px;}

.faq-heading{ padding:72px 15px 72px 182px; position:relative;}

.faq-heading img{position:absolute; top:-12px; left:-117px; width:265px;}

.faq-heading h2{font-weight:700; font-style:italic; text-transform:uppercase; letter-spacing:-1px; padding-bottom:20px; margin-bottom:0; position:relative;}

.faq-heading h2:after{content:''; position:absolute; bottom:-2px; left:135px; width:200%; border-bottom:2px solid #86bb3f;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}



.tax-team_category .content-area,
.post-type-archive-team_member .content-area,
.single-team_member .content-area {
  padding-top: 69px;
  padding-bottom: 69px;
  background-color: #ffffff;
}
.arrow-right-icon{position:relative;top:3px;width:1.1111111111rem;height:1.1111111111rem}
.btn-just-like-more:active .arrow-right-icon path,.btn-just-like-more:focus .arrow-right-icon path,.btn-just-like-more:hover .arrow-right-icon path,.btn-more:active .arrow-right-icon path,.btn-more:focus .arrow-right-icon path,.btn-more:hover .arrow-right-icon path{fill:#fff}
.btn-sidebar .arrow-right-icon{width:12px;height:12px;position:relative;top:0}
.btn-sidebar .arrow-right-icon path{fill:#b8161d}

.entry-meta .category {display:none;}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


#enter_cont div.box div.belt {
  position: absolute;
}

.entrada .antetitulo{font-family: 'Lato', sans-serif; font-size:11px; color:#666; text-transform:uppercase;}

	
	#menu-menu-principal {
		display: none;
	}

	
	.site-header #menu-menu-principal{
		padding-bottom: 1rem;
	}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


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


.site-footer .menu-menu-bottom-footer-bar-container{display: inline;}


.site-footer ul.menu{display: inline;}


.site-footer li.menu-item{display: inline-block; margin-left:2px}

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



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






.dpe-flexible-posts li, ul.bulleted-list {
	height: 206px; 
	overflow: hidden;
}
 
li.bulleted-list, ul.bulleted-list li {
    	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-weight: bold;
	float: left;
    	list-style: square outside none;
    	margin: 6px 0 6px 15px;
	height: auto;
	overflow: visible;
}


.hm-slider__text {
	font-weight: 400;
	line-height: 26px;
	font-size: 16px;
	color: #FFFFFF;
	max-width: 785px;
}

  .ct-testimonial .ct-testimonial-text {
    color: #fff;
    font-family: "Libre Baskerville", serif;
    font-style: italic;
    padding-top: 55px;
    font-size: 30px;
    font-size: 2em; }


.ct-testimonial-small .ct-testimonial-text {
  color: #8c8c8c; }
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}
.tatsu-rJMLa89uK7.tatsu-module{margin:0 0 60px 0}
.tatsu-S1apIqdFQ.tatsu-module{margin:0 0 60px 0}
.tatsu-HJ6dYxykS.tatsu-module{margin:0px 0px 40px 0px}
.tatsu-fynrg3e9m14rfjpj.tatsu-module{margin:0 0 30px 0}
.tatsu-S1feyaWkH.tatsu-module{margin:0 0 30px 0}




#headerhome {
    display : none;
}


#headerhome h1 {
    color: #ffffff;
    font-size: 1em;
    font-weight: 100;
    letter-spacing: -1px;
    line-height: 100%;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,sans-serif;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}


#headerhome, #headerinsectinfo, #headersearch, #headerabout, #headerbugclub, #headererror, #headerevents, #headerhelp, #headerlinks, #headermembers, #headermembership, #headerpublications, #headerschools {
    background-image: none;
    background-color: #5686b8;
}
.td-visual-hidden{border:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 5px;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}

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

.row:after {
  clear: both;
}



.row-same-height {
    display: table;
    width: 100%;
}

	#dealers-by-name-page .row-wrapper { padding: 2px 5px; }

	#antique-fairs-page .row-wrapper { border-bottom: 1px solid gray; padding: 5px 0 0 0; }

        #antique-fairs-page .row-wrapper, .provided-information-text { font-size: 11px; }


.service-section-list .list-chevron-right {
    vertical-align: middle;
}
.fl-page-footer-text{padding-bottom:20px;text-align:center}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}


.header-transparent .main-header__navigation__menu .menu-item a {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0,0,0,.6)
}


.header-transparent .main-header__navigation__menu .menu-item a:hover {
    border-bottom: 2px solid rgba(255,255,255,.1)
}
.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-sm-6{width:50%}

.autopromo.bando{
  margin-top: 15px;
}

.autopromo{
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.autopromo:hover{
	opacity: 0.95;
}

#bandeaublocs .autopromo{
    margin-top: 15px;
}

#bandeaublocs .autopromo img{
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#bandeaublocs .autopromo:hover img{
    opacity: 0.9;
}

.header-group-sub-sub-inner, .header-bottom-inner {
  padding:29px 0 29px;
}


.testimonials-widget-testimonial .close-quote:after {
	content: '\201D';
}

.footer-top .ftr-logo{width:70px; width:6%; float:left; margin-right:12%;}

.footer-top{display: none;}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.clear,#nav,#columns,#breadcrumb,#content-bottom,#secondary-content,#tertiary-content,#footer-wrapper,#footer,#footer-message,#home-content{clear:both;}
.section-admin table{width:100%;}
#aavso-membership-app-form td.section-title{padding:0px;text-align:left;}
#aavso-membership-email-app-form td.section-title{padding:0px;text-align:center;}
#aavso-donate-form td.section-title{padding:0px;text-align:center;}
#aavso-donate-form table#installments td.section-title{font-weight:bold;}
#aavso-store-form td.section-title{padding:0px;text-align:center;}
#aavso-store-form table#installments td.section-title{font-weight:bold;}
#aavso-renew-membership-form td.section-title{padding:0px;text-align:left;}
.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-12{width:100%}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}
.search-filters-wrap .filter-block+.filter-block{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #ced4da}

#mobile-embeds {
    display: none;
}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:rgba(0,0,0,0.7)!important}

#header-text-nav-container {
	background-color: #FFFFFF;
}



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

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}



body.date-hidden .entry-meta .meta-date,
body.author-hidden .entry-meta .meta-author {
	 position: absolute;
	 clip: rect(1px, 1px, 1px, 1px);
}


	.widget-magazine-posts .small-post .entry-meta span:after,
	.widget-magazine-posts .small-post .entry-meta .meta-author {
		display: none;
	}

.wrapper { max-width: 960px; }


.mobile-menu-icon .menu-icon-close,
.mobile-menu-icon .menu-icon-open {
  background-color: #f8f8f8;
  border: 1px solid #d3d3d3;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  color: #666;
  display: block;
  font-size: 13px;
  font-weight: 600;
  width: 60px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  text-transform: uppercase;
}


.mobile-menu-icon .menu-icon-close:hover,
.mobile-menu-icon .menu-icon-open:hover {
  background-color: #f0f0f0;
  border-color: #c3c3c3;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  color: #222;
  cursor: pointer;
}


.mobile-menu-icon .menu-icon-open.active {
  display: none;
}
.service-location__container.screen{position:relative;padding:0}
.service-location__container.screen .divider-icon{position:absolute}
.service-location__container.screen .divider-icon.divider-icon__red{width:9%;top:-5%;left:65%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.service-location__container.mobile{display:none}
.service-location__container.mobile .sl__divider::after{content:'';position:absolute;width:90%;height:1px;background-color:#fff100;top:50%;left:5%}
.service-location__container.mobile .sl__divider::before{content:'';position:absolute;width:1px;height:90%;background-color:#fff100;top:5%;left:50%}
.uber-clear:after,.ubermenu .ubermenu-column:after,.ubermenu .ubermenu-content-block:after,.ubermenu .ubermenu-image:after,.ubermenu .ubermenu-postlist-item:after,.ubermenu .ubermenu-submenu:after,.ubermenu .ubermenu-tabs:after,.ubermenu:after{content:"";display:table;clear:both}

.l_text .l_bj1{ background-position:-35px -205px ;}

.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-12 {
    width: 100%;
  }


#BodyPage .corpo.col-md-12{
    padding-top: 55px;
}



.content-media--video {
    background-color: #F6F6F6;
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}

.content-media--video iframe{
   position: absolute;
    bottom: 0;
    right: 0;
}
#div-featured-submission #inner .content{color:#000;font-size:14px;line-height:16px}
#div-featured .content{display:block;color:#000;font-size:14px;text-align:left;line-height:18px;margin-top:3px}
#div-hot_topics .content{color:#FFFFFF;font-size:24px;display:block;line-height:24px;margin-top:20px}
#div-weather-free-form #inner .content{color:#000;font-size:14px;line-height:16px}
#page-topics-zoned #div-hot_topics .content{color:#2fac5c}
header.dark .header-holder .header-logo svg .ack-logo-font,header.fixed .header-holder .header-logo svg .ack-logo-font{fill:#fff}
.header-holder .header-logo{display:inline-block}
.header-holder .header-logo svg{vertical-align:top;height:2.5rem}
.header-holder .header-logo svg .ack-logo-font{fill:#2e3d48}
.header-dark .header-holder .header-logo svg .ack-logo-font{fill:#fff}
.bottom-header-wrapper{position:relative}
.is-sticky .bottom-header-wrapper{background:#232f40;z-index:999}


#apropos h3 {
	color:#000;
	font-size:48px;
	font-weight:bold;
	text-transform:uppercase;
}

	
	#apropos {
		text-align:center;
	}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


.euro-class {font-size: 12px!important;}


#fb-like-box{ text-align: center; background-color: #f9f9f9; margin:40px auto;border:4px solid #efefef; }
.app-content__title{max-width:430px;margin:35px auto 28px auto;color:#fff;font-size:32px;line-height:42px}
.pt_storefront .hero img.bg{width:100%;transition:all 400ms cubic-bezier(.445,.05,.55,.95);margin-top:0}
.pt_storefront .hero a.hover-dim:hover img.bg{transform:scale(1.07) translateY(0%);transition:all 4000ms cubic-bezier(.445,.05,.55,.95)}
.pt_storefront .hero.home-hero-dark-theme a.hover-dim:hover img.bg,.pt_storefront .hero.home-hero-light-theme a.hover-dim:hover img.bg{transform:inherit!important;transition:inherit!important}
.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}
.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}
.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-6{width:50%}


.logoimg {height: 30px; width: auto;}
.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-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{float:left}
.col-xs-1{width:8.33333333%}


.left {
	float: left;
}

section.firstbox .left a:first-child {
	border-bottom: #fff 2px solid;
}
.site-title{font-size:2rem;font-weight:600;line-height:1.25;margin:0}
.site-title a:hover,.site-title a:focus{color:#4b555f}
.rounded-circle{border-radius:50%}
#colophon #site-generator{margin-top:20px}
#colophon #site-generator p{color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px}

.header-inner {
    width: 100%;
    max-width: 980px;
    margin: 0 auto;
    overflow: hidden;
}

.clear {
    clear: both;
}


.clear:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
#block-system-main-menu ul.menu li.leaf a{padding:12px 13px;font-size:16px;}
.page-sitemap .site-map-menu li.expanded li.leaf a{margin-bottom:0;}
.list-reset{list-style:none;padding-left:0}
ul.list-reset.m0.sm-col-right{line-height:30px}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.side-nav .nav-search:hover,.side-nav .nav-search:active,.side-nav .nav-search:focus,.side-nav .nav-title:hover,.side-nav .nav-title:active,.side-nav .nav-title:focus{background:#FFF}

.popular_article_list_style_type {
	float: left;
	width: 10px;
	height: 15px;
	padding: 0 0 2px 7px;
	background: #e7e7e7;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url('ie-css3.htc');
}
.elementor-column-wrap{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.row{margin-right:-15px;margin-left:-15px}
.diyw
div.n{padding:0;margin:1em
0}
.block-type-navigation ul.sub-menu{position:absolute;z-index:150;left:-9999px;width:auto}
.block-type-navigation ul.sub-menu li{display:block;height:auto;width:100%}
.block-type-navigation ul.sub-menu li a{min-width:175px;max-width:500px;width:auto;height:auto;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box}
.search-home ul.sub-menu{position:absolute}





header#theme-header #main-nav ul li.menu-item-home a , header#theme-header #main-nav ul li.menu-item-home.current-menu-item a{
	background-image: none !important;
	text-indent: 0;
	width:auto;
}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.three-cl-inner{width:1121px;overflow:hidden;margin:0 auto}
.three-cl-inner h2{text-align:center}
.three-cl-inner div{position:relative;width:33.3%;float:left;height:520px;padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.three-cl-inner div h3{text-align:center}

.car-section-inner{width:370px;height:auto;margin:0px 0 0 5px;padding:0px;float:left;border:solid 0px yellow;}

#main,.header,#top_Nav,#topnav,#middle-panel,#twopanel,#news,.cars-section-2,#new-car-table1,.new-car-table,.car-section-inner{width:100%;}



ul.pop-widget-tabs{list-style:none;clear:both;width:100%;border:none;margin:0!important;padding:0!important;}
ul.pop-widget-tabs li{padding:0;float:left;display:inline;line-height:30px;border:1px solid #f5f5f5;font-weight:bold;margin:0 1px 1px 0;font-size:11px;list-style:none;cursor:pointer;}
ul.pop-widget-tabs li a{float:left;display:block;padding:0 5px;background:#fff;line-height:30px;text-decoration:none;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;letter-spacing:-.05em;}
ul.pop-widget-tabs.pop-widget-tabs-3 li span,ul.pop-widget-tabs.pop-widget-tabs-4 li span,ul.pop-widget-tabs.pop-widget-tabs-5 li span{display:none}
ul.pop-widget-tabs li a:hover,ul.pop-widget-tabs li a.active,ul.pop-widget-tabs li a:active,ul.pop-widget-tabs li a:focus{text-decoration:none;background:#f5f5f5}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
#header-right ul.menu li.first,#header-top ul.menu li.first{padding-left:0;margin:0;}
#navigation .menu-header ul li.first{float:left;position:relative;padding:0 0 0 15px;}
#navigation .menu-header ul.sf-megamenu li.first{background-color:#DFDFE1;padding:0 0 5px 0;}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}


header nav.header-menu ul.sub-menu li.sub-option {
	display: flex;
	align-items: center;
	color: #fff;
	position: relative;
	padding: 2px 0;
}


header nav.header-menu ul.sub-menu li.sub-option a {
	color: inherit;
	text-decoration: none;
	font-size: 1.25em;
	margin: 0 12px;
	display: block;
	width: calc(100% - 24px);
	text-transform: lowercase;
}


header nav.header-menu ul.sub-menu li.sub-option:hover {
	background: white;
	color: #262626;
	box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, .2);
}


.col-1, .col-2, .col-3 {float:left;}

#page1 .col-2 {width:294px;}


#page1 .col-1 .col-2 {margin-left:21px;width:169px;}



#page1 .col-2 .col-1 {width:176px;}

#page2 .col-2 {width:484px;}

#page3 .col-2 {width:286px;}

#page3 .col-1 .col-2 {width:141px;}

#page4 .col-2 {width:484px;}

#page5 .col-2 {width:232px;}

#page6 .col-2 {width:484px;}


#page6 .col-2 .col-1 {width:210px;}

#page6 .col-2 .col-2 {width:199px;}

.searchta tr td.searcht1td      { width:190px; padding:10px 0; text-align:center}

.searchta tr.searchtatitle td.searcht1td:hover{ border-top:2px solid transparent}
 
 .search-container .search__dropdown{margin-top:1px;}
.search-container{float:right;display:block;height:100%;padding-right:15px;top:0;position:relative;}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}
.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
.calendar-date-select .description{float:right;}
.fusion-menu-item-button .menu-text{border-color:#fff;}
.fusion-menu-item-button:hover .menu-text{border-color:#fff;}

#morefoot .col2, #morefoot .col3 {
  float: left;
  width: 260px;
  }


#soncevrilenkelimeler {float:left; width:325px; margin-top:7px; overflow:hidden;}

#soncevrilenkelimeler h2, #populeraramalar h2 {float:left; font-size:19px; font-family:Trebuchet MS; color:#5f5f5f; margin:0 0 0 10px; padding:0;}

#soncevrilenkelimeler span, #populeraramalar span {float:right; font-size:13px; font-family:Trebuchet MS; margin:5px 10px 0 0; padding:0;}

#soncevrilenkelimeler #cont, #populeraramalar #cont {margin:0 auto; padding:5px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #e9e9e9; background:#F9F9F9; overflow:hidden;}

#populeraramalar #cont li, #soncevrilenkelimeler #cont li {width:300px; padding:2px; margin:4px; white-space:nowrap; background:#FFFFFF; overflow:hidden; text-align:left; font-family:Verdana;}
#name-and-slogan .site-name-slogan{margin:25px 0 5px 0;width:616px;display:block;}
.image-rounded{border-radius:50%}










.mobile-nav-button {

    display: none;

}


    .mobile-nav-button i.fa.fa-bars {

        font-size: 28px;

    }

.pc2015-item .pc2015-item-price .pc2015-price-2 {
  font-family: 'Meiryo', sans-serif;
    text-align: right;
}

.pc2015-item .pc2015-item-price .pc2015-price-2 strong {
  font-weight: bolder;
}
.adserve_box{position:relative;height:290px;width:32%;background-color:#222222;float:left;margin-bottom:20px;margin-top:60px;color:#999;line-height:1;text-align:left;padding:10px}
.adserve_box .disclaimer{font-size:12px;text-transform:uppercase;color:white;margin-bottom:8px;display:block}
.adserve_box .carousel.horizontal ul.list li{width:300px;height:250px}
.adserve_box .carousel.horizontal ul.list li img{width:100%}


.intro-title {
    font-family: "Poppins", serif;
    font-weight: 800;
    font-size: 18px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 30px 0;
}

.intro-title.top60 {
  margin-top: 60px;
}

.intro-title svg, .article-author svg{
    margin-left: 4px;
    transition: transform .4s cubic-bezier(.165,.84,.44,1);
    transform: scaleX(-1);

}

#col-top img.header-img {margin-left: -4px;width:100%;position: relative;height: auto;max-width:790px; max-height:140px;}
.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}
#menu-item-140991 a{color:#fff !important;}


	.widget-container { margin: 0 0 25px; }
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}



footer .togis {
  padding: 0.5rem 0;
  font-size: 0.6em;
}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
.entry-content a[href]:after, .entry a[href]:after{content:" (" attr(href) ")";}


	.container.vertical-middle { width: 100% !important; }


	.full-screen:not(.force-full-screen) .container.vertical-middle { width: 750px !important; }


	.vertical-middle + .video-wrap {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}


.vertical-middle {
	height: auto !important;
	left: 0;
}
.mb-1,.my-1{margin-bottom:.25rem!important}


.widget-popular-posts__img-holder {
  width: 65px;
  float: left;
  position: relative;
  margin-right: 15px;
}

.sticky-footer .sticky-text {
	display:block;
	text-align:left;
	font-size:12px;
	line-height:24px;
	color:#8d89b8;
	font-weight:400;
	max-width:1150px;
	padding:10px 0;
	text-align:center;
}

.sticky-footer .sticky-text .text {
	padding:2px 10px;
	
	vertical-align:top;
}
.ds-slider-left.et_pb_slider .et_pb_container{float:left!important}

.header_txt{font-family:Calibri; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; }


.g-menu-item-container {
  display: block;
  position: relative;
}

.g-menu-item-container input, .g-menu-item-container textarea {
  color: #666;
}

#g-mobilemenu-container .g-toplevel li .g-menu-item-container {
  padding: 0.938rem 1rem;
}

#g-mobilemenu-container .g-menu-item-container {
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}
.rnr-animate{visibility:hidden}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

.body_index2 { font-family: Tahoma; font-size: 11px; color: 164572 ; text-align: justify}


.wpsp_helpdesk_widget_menu_item .menu_item_label{
    padding: 0;
    vertical-align: middle;
    text-align: left;
}


        div.box_direction td.direction_pics { padding: 2px 0px 0px; }
.x-colophon.bottom .x-colophon-content{margin:30px 0 10px;font-weight:400;letter-spacing:2px;line-height:1.3}

.locationdetails .contact-icons{float:left; width:10%; clear:both;}

.locationdetails .contact-icons .fa{position:relative; }

.contactdetails-div .locationdetails .contact-icons .fa{top:1px;}

#innerpage .contact-location .locationdetails .contact-icons{float:left; clear:left; width:5%; position:relative; bottom:3px;}
.section_one_wrapper .region{padding:55px 0;}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}


.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
}


.row.m0 {
  margin: 0px; }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


#sponsor-info{
  float:left;
  height:85px;
  }


.pagination .line {
	border-top: solid 1px #89b940;
	height: 1px;
	position: relative;
	top:15px;
	z-index:1;
}

.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-4 {
    width: 33.33333333333333%;
  }

#left_footer
{
	width: 445px;
	margin-left: 25px;
}


  
  #bloc_footer_1 #right_footer, #bloc_footer_2 #left_footer {
    float: none;
    width: calc(100% - 20px);
    text-align: center;
    margin-left: 10px; }


  
  #bloc_footer_2 #right_footer, #bloc_footer_2 #left_footer {
    float: none;
    width: calc(100% - 20px);
    text-align: center;
    margin-left: 10px; }
.upcoming-events-list{list-style:none;margin:0;padding:0}
.upcoming-events-list .event{margin-bottom:.5rem;border-bottom:1px solid #ccc;padding-bottom:.5rem}
.upcoming-events-list .btn{float:right;font-size:1em}
.upcoming-events-filter{margin-bottom:30px}
.upcoming-events-filter,.upcoming-events-filter *{font-size:30px;font-weight:300;text-transform:uppercase}
.upcoming-events-filter a{cursor:pointer;margin-left:20px;font-size:20px}
.upcoming-events-filter a.active{font-weight:600}
.upcoming-events{margin:0;padding:0}
.upcoming-events ul{margin:0;padding:0}
.upcoming-events ul li{list-style:none;margin-bottom:40px}
.upcoming-events ul li .title-sidebar a{font-size:24px}


	.homepage-upcoming_events .upcoming-events .event {
		float: none;
		width: 100%;
		padding-bottom: 1rem;
		border-bottom: 1px solid #ccc;
		margin-bottom: 1rem;
	}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
.rss-feed__item{margin-top:15px;padding-top:20px;border-top:1px dashed #ccc}
.rss-feed__item:first-child{margin-top:0;padding-top:0;border-top:none}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}



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

.texttitretab{color:#002654;font-family:'Arial Black', 'Verdana';font-size:12pt; text-align : left;}

.ticketdetail td.type {
	font-size:1.5rem;
}

.ticketdetail td.type.kumamoto {
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;	
}

.ticketdetail td.type.kumamoto p {
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight:300;	
}

.ticketdetail td.type.kumamoto span {
	font-weight:normal;
	font-size:1.2rem;
	display:block;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}



.component-content .rt-blog .rt-description {margin: 10px 0 15px 0;padding-bottom: 20px;border-bottom: 1px #c8c8c8 dotted;}



	
.gallery-box .sigplus-gallery img,
.rt-blog .sigplus-gallery img,
.item-page .sigplus-gallery img							{background:#fff!important;border: solid 1px #ebebeb!important;}

.b-recommended__tab-line {
    position: absolute;
    height: 3px;
    background: #1b222f;
    width: 210px;
    left: 185px;
    top: 123px;
}

.accredited .img1 { width: 125px; margin-right: 20px; }

.main-navigation .menu-help-container {
	text-align: center;
}





.main-navigation .menu-toggle,
.main-navigation .close-button {
    display: none;
}




.menu-help-container {
	display: inline-block;
	vertical-align: top;
}



.main-navigation .menu-toggle .otb-fa.otb-fa-bars {
	color: #000000;
}

    .main-navigation .menu-toggle {
        padding: 19px 16px;
    }


.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}


.media,
.media .media {
  margin-top: 15px;
}


.media:first-child {
  margin-top: 0;
}


.media-object {
  display: block;
}


.media-heading {
  margin: 0 0 5px;
}


.media-list {
  padding-left: 0;
  list-style: none;
}
.media{margin-top:15px}
.media,.media-body{overflow:hidden;zoom:1}
.media-body{width:10000px}
.media-object.img-thumbnail{max-width:none}
.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.widget ul{list-style:none;margin:0}


#mobile-menu #mobile-search{margin:10px 0px 0px 0px}
#mobile-menu #mobile-search,header#top nav ul #search-btn{display:none!important;}


.top-header .main-logo {
  width: 260px;
  height: 80px;
  margin-left: 5em;
}

.testimonials .content .author {
	display: -moz-flex;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-moz-align-items: center;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
}

.testimonials .content .author blockquote {
	margin: 0;
}

.testimonials .content .author .image {
	margin-right: 2rem;
	width: 100%;
}

.testimonials .content .author .image img {
	border-radius: 100%;
	max-width: 100%;
}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.row.header.navbarHeader.bg-nav a {color: none !important}


.row.header.navbarHeader.bg-nav{background: #010a1b !important;}

.featured-thumbnail {
	float: left;
	margin: 0 2.5em 0 0;
	max-width: 65.641025641%;
	overflow: hidden;
}

.featured-thumbnail img {
	max-width: none;
	vertical-align: middle;
}

.site-header img,
.entry-content img,
.entry-thumbnail img,
.featured-thumbnail img,
.widget img,
img[class*="align"],
img[class*="wp-image-"] {
	height: auto; 
}





#ie8 .site-header img,
#ie8 .entry-content img,
#ie8 img.size-full,
#ie8 .entry-thumbnail img,
#ie8 .featured-thumbnail img {
	width: auto; 
}

#masthead #text-title-desc {
  clear: none;
  float: left;
  vertical-align: middle;
  padding-left: 10px;
}
.item .color-overlay,.item .overlay{width:100%;height:100%;position:absolute}

.mbr-box__magnet {
  display: table-cell;
  float: none;
  height: 100%;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center;
  vertical-align: middle;
}

.mbr-box__magnet--sm-padding {
  padding: 41px 0;
}

.mbr-box__magnet--top-left,
.mbr-box__magnet--top-center,
.mbr-box__magnet--top-right {
  vertical-align: top;
}

.mbr-box__magnet--bottom-left,
.mbr-box__magnet--bottom-center,
.mbr-box__magnet--bottom-right {
  vertical-align: bottom;
}

.mbr-box__magnet--top-left,
.mbr-box__magnet--center-left,
.mbr-box__magnet--bottom-left {
  text-align: left;
}

.mbr-box__magnet--top-right,
.mbr-box__magnet--center-right,
.mbr-box__magnet--bottom-right {
  text-align: right;
}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.mashsb-excerpt{font-size:12px}
