﻿.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%}


.testimonial h3 {
	font-size: 30px;
}


.testimonial h3 small {
	margin-top: 15px;
	font-size: 60%;
	font-weight: 400;
}


.testimonial h3 small span {
	color: #221f1f;
	font-weight: 700;
}


.testimonial a {
	font-size: 24px;
	color: #00aeef;
}


.testimonial-image {
	width: 175px;
	height: 175px;
	border: 5px solid #021e47;
}


.member-testimonials .testimonial .row {
	margin-bottom: 60px;
}


.member-testimonials .testimonial-image {
	margin-bottom: 15px;
}


.home .testimonial {
	border-top: 1px solid #021e47;
	background-color: #ebebeb;
	margin-top: -90px;
	padding-top: 180px;
	padding-bottom: 60px;
}


	.testimonial h3 small.pull-right {
		float: none !important;
	}



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


.clear:after {
  clear: both;
}


.clear {
  clear: both;
}


.widget_newsletter .clear:before, .widget_newsletter .clear:after {
  display: none !important;
}
.footer .copyright,.footer .develop,.footer .impresum,.footer .soc{display:block;float:left}
.footer .copyright{line-height:64px}
.footer .copyright,.footer .develop{line-height:50px}


.slider-left {
	padding: 0px;
	background: none;
}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}
.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-6{width:50%}
.top-about-content-inner{padding-bottom:70px;border-bottom:1px solid #f3f3f3}
.top-about-content-inner-wrap{margin-bottom:48px}





.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}


.container_24 .grid_24 {
	width:1006px;
	margin:0 auto;

}
.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:35px}
     
#main-wrap, 
#header,
#grid-wrap,
#single-wrap
{
width: 100%;
max-width: 90%;
margin: 0 auto;        
}

#main-wrap {
margin-bottom: 0px;
}
 
#main-wrap,
#footer,
#header {
max-width: 100%;
width: 90%;
margin:0 auto;    
}

	#top .avia_hidden_link_text{display: none;}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}

	
.lang-item {
    display: inline;
    list-style: none;
}


#tabs .inside .list {
  display: none; }


#tabs .inside .list:first-child {
  display: block; }
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}
.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3{margin:0;}
.frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:12px;}


.menu-item-has-children a:after { border-style: solid; border-width: 2px 2px 0 0; content: ''; display: inline-block; height: 8px; left: 10px; position: relative; top: 6px; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); vertical-align: top; width: 8px; }


.menu-item-has-children .sub-menu a:after { display: none; }


.menu-item-has-children:hover a { color: #da291c; }


body.rtl .menu-item-has-children a:after { left: -10px; }



#header-top-wrapper,
#header-group-wrapper,
#preface-top-wrapper,
#main-wrapper,
#preface-bottom,
#content-top,
#content-region,
#content-bottom,
#postscript-top,
#postscript-bottom-wrapper,
#footer-wrapper,
#footer-message-wrapper {
  clear: both;
}

.gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }

.cena .pre {
	margin-top: 16px;
	font-size: 18px;
	text-decoration: line-through;
	text-shadow: none;
	line-height: 14px;
}


#blog .box, .archive_options, .widget ul li, .flickr .flickr_photos, #wp-calendar, #wp-calendar caption, form#newsletter {
	background-color:#EFE7F3;
	border:1px dotted #DED3E4;
}


.widget ul {border-bottom: 1px dotted #a2ab99;}




.widget {
	margin-bottom:20px;
}


.widget a {
		text-decoration: none;
	}

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


	.widget ul li {
		margin: 0;
		padding:10px;
		border-width: 1px;
		border-style: dotted;
		border-bottom-style: none !important;
	}

	
	.widget h3 {
		padding: 5px 0;
		margin-bottom:20px;
	}

	
	.widget h4 img {
	float:left;
	margin-right:10px;
	}

.column-service-icon i{ color: #282828; }

.gdlr-column-service-item.gdlr-type-2 .column-service-icon{ background-color: #3e3e3e; }

  .gdlr-column-service-item.gdlr-type-1 .column-service-icon.gdlr-skin-box{
   	display:none; 
  }

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.list_2 li .clear { display:none; }

  
.titre_encart-jb{font-size:1.8rem; width:98%;margin:auto;margin-bottom:0px;margin-top:0px; vertical-align:bottom;font-weight:bold;text-transform:uppercase;font-color:#918c5f;}
.text-center{text-align:center}

.dl-inline.text-center { display: inline-block; margin: 0 auto 10px auto; }


.progress-bar span.text-center {
  left: 4px;
  right: 4px;
}


.text-center img.img-responsive, .text-center-lg img.img-responsive, .text-center-md img.img-responsive, .text-center-sm img.img-responsive, .text-center-xs img.img-responsive {
  margin: 0 auto;
}

  .text-center-lg {
    text-align: center;
  }

  .text-center-md {
    text-align: center;
  }

  .text-center-sm {
    text-align: center;
  }

  .text-center-xs {
    text-align: center;
  }


  
  table.top_accounts .checkmark {
    width: 85px;
  }




.alignnone { margin: 5px 20px 20px 0; }


a img.alignnone {
    margin: 0 21px 21px 0;
}


.post-slideshow img.alignnone { margin-bottom: 5px; }
header#desktop-header h1.logo,header#desktop-header h2.logo{margin:0 0 10px;padding:0;width:269px;height:44px;background-repeat:no-repeat;text-indent:-999px}
header#desktop-header h1.logo a,header#desktop-header h2.logo a{display:block;width:269px;height:44px}
.content-grid__block h3 a{color:#373737}
.content-grid__block h3 a:focus,.content-grid__block h3 a:hover{color:#aa2031}
.content-grid__block{flex:0 0 auto;width:calc(50% - 1.25rem)}
.content-grid__block:nth-child(2)~.content-grid__block{margin-top:2.5rem}
.content-grid__block:not(:first-child){margin-top:3rem}


.news-list-item-date {
    margin-bottom: 1em;
}
.pwd-site-nav .pwd-dropdown-menu .sub-menu{width:200px;background:#000;transform:translateX(-50%);left:50%;border:1px solid rgba(255,255,255,.33);background:#000!important;padding-top:0;padding-bottom:0;margin-top:-2px}
.pwd-site-nav .pwd-dropdown-menu .sub-menu a{font-family:"Lato",sans-serif;padding:12px;font-size:14px;border-bottom:1px solid rgba(255,255,255,.33);position:static}
.pwd-site-nav .pwd-dropdown-menu .sub-menu a:hover{background:#fff!important}
.pwd-site-nav .pwd-dropdown-menu .sub-menu .sub-menu{top:0!important;transform:none!important;margin-top:0!important;left:100%!important}
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}

#mainmenu li.rex-article-1028 a { width:73px; background:#00549E;  }


#mainmenu li.rex-article-1028 { margin:0; }

#mainmenu li.rex-article-1028 a:hover { border-color:#00549E; }

#mainmenu li.rex-article-1028 a.rex-current, #mainmenu li.rex-article-1028 a.rex-active { color:#fff; border-color:#00549E; background-color:#00549E; }
#sidebar .textwidget{padding:20px 20px 0 20px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}


#wp-calendar 
{
	empty-cells: show;
	width: 100%;
}

#wp-calendar th {
background: rgba(0, 0, 0, 0.03);
line-height: 20px;
}


#wp-calendar #next a 
{
	padding-right: 10px;
	text-align: right;
}


#wp-calendar #prev a 
{
	padding-left: 10px;
	text-align: left;
}


#wp-calendar a 
{
	display: block;
}



#wp-calendar td 
{
	padding: 3px 0;
	text-align: center;
	text-align: center;
}


#wp-calendar caption 
{
	text-align: center;
	width: 100%;
}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}
.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:#000000!important}

    .client_login.menu-item{
        display:none
    }
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table.EpisodeList tr.even,table.EpisodeList tr.odd{background:none;border:none;padding:0;}
table.ProfileList tr.even,table.ProfileList tr.odd{background:none;border:none;padding:0;}
#block-afl-general-front-popular .item-list ul li.odd{margin-right:4%;}
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;}
#get_current_projects .project_wrap .dv_gal_nav_container{position:absolute;top:-110px;z-index:20;height:80px;display:-ms-flexbox;display:flex}
#get_current_projects .project_wrap .dv_gal_nav_container button{padding:20px;font-size:30px;background-color:transparent;color:#063873;border:0}
#get_current_projects .project_wrap .dv_gal_nav_container button:first-of-type{border-right:2px solid #cacaca}
.row{margin-right:-15px;margin-left:-15px}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}


.page-id-330 .menu-item-116 a  {background:#7f7f7f !important;color:#fff !important; padding:.5em 1em !important;}




.page-id-86 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-86 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-434 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-434 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}

.page-id-436 .menu-item-2326 a {color:#7f7f7f !important;}

.page-id-436 .menu-item-2326 ul li.current_page_item a {color:#fff !important;}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}
.inline-block{display:inline-block}
.social ul.social-links li.inline-block{height:40px;width:40px}
.nav-bar.active li.inline-block{width:100%;display:block;border-bottom:1px solid;border-color:#ec8468}
.bg-site-header li.inline-block.mr1{width:43%}

.mainpaper {
	width: 49em;
	height: 62em;
	margin: 9em auto 0 auto;
	padding: 1em;
}


.ht-service-icon{
	float: left;
	font-size: 18px;
	background: #FFC107;
	width: 50px;
	text-align: center;
	color: #FFF;
	line-height: 50px;
	cursor: pointer;
	border-radius: 50%;
	transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
}


.ht-active .ht-service-icon{
    box-shadow: 0px 0px 0px 2px #FFF, 0px 0px 0px 4px #FFC107;
}


div#todo {
  
  min-height: 100vh;
  
  margin-bottom: -60px;
}
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}


.region-box .region-box-one
{
	margin: 4px 0;
}


.region-box .region-box-one a
{
	color: #6C19A4;
	text-decoration: none;
}


.region-box .region-box-one:hover a
{
	color: #6EA602;
	text-decoration: underline;
}

.blog .left {width: 100%;display: block;}

.blog .left, .about .left {width: 100%;display: block;}

.blog .left, .about .left, .contact .left {width: 100%;display: block;}


.home .left {
width:50%;
display:table-cell;
}


.home .left img, .home .right img {
width:100%;
}





.video-popup-backdrop {
    display: none;
}


.video-popup-wrapper {
    margin-top: 5%;
    width: 730px;
}


.video-popup-wrapper::after {
    display: block;
    content: '';
    clear: both;
}


.video-popup-wrapper iframe {
    width: 100%;
    height: 400px;
    max-height: 410px;
}


.video-popup-wrapper .video-popup-text {
    font-size: 1.2em;
    float: left;
    text-align: left;
    padding: 5px 0 0 5px;
}


.video-popup-wrapper .video-popup-close-btn {
    cursor: pointer;
    text-align: right;
    font-size: 1.3em;
    color: #d1d1d1;
    float: right;
    padding: 5px 0 0 5px;
}

 
 
 
.header {
 	width: 900px;
	margin: 0 auto;
  
}
#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}
header.header .et-trending #et-secondary-menu .menu-item-has-children ul{top:-10px;left:100%}
.fl-node-5bf850ca91fb7 .fl-separator {border-top:1px solid #ffffff;max-width: 100%;margin: auto;}
#gmap_content .entry-content {font-family:'Open Sans';color:#676767;font-size:15px;line-height:24px;padding:40px;}
#gmap_content .entry-content h1,#gmap_content .entry-content h2,#gmap_content .entry-content h3,#gmap_content .entry-content h4,#gmap_content .entry-content h5,#gmap_content .entry-content h6 {font-family:'Montserrat';color:#333333;}

.post h3 {
	color: gray;
	font-size: 150%;
	font-weight: normal;
	margin-bottom: 1.5em;
	}


#header,#nav,#people,#rss,.sidebar,.post-comment,.post-meta,  hr {
	display: none;
	}


.copyright {
  margin: 0;
  color: #bababa;
  line-height: 33px; }

  .copyright a {
    padding: 0 3px;
    font-weight: 400; }

    .copyright a:focus {
      outline: none;
      color: #ff6600; }
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
 #pg-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }
.header.transparent .header-wrapper,.header.transparent .header-bg-image,.header.transparent .header-bg-color,.header.transparent .header-bottom{box-shadow:none;background-color:transparent;background-image:none !important}
.header-bg-image,.header-bg-color{background-position:50% 0;transition:background .4s}

 #ttr_copyright, #ttr_copyright a, #ttr_copyright span
{
font-size:26px;
font-family:"Arial";
font-weight:400;
font-style:normal;
color:#FFFFFF;
text-shadow:none;
text-align:left;
text-decoration:none;
}

 #ttr_copyright 
{
top: 3px;
position:absolute;
left: 35.05%;
right:auto;
display:block;
overflow:auto;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
}

 #ttr_copyright a, #ttr_copyright span
{
display:inline;}
#ttr_copyright a {
font-size:px;
color:#;
}

.footer-noticias{width: 960px; float: left;}
.donate-button-wrapper a.donate-button img{margin-top:-9px;}
.front .donate-button-wrapper{width:70%;margin-left:auto;margin-right:auto;font-size:0.75em;}
.donate-button-wrapper{width:70%;font-size:0.75em;}
.donate-button-wrapper a.donate-button{border-width:2px;box-shadow:0 3px 3px #000000;}

.mh-copyright-wrap { border-color: #555; background: #ad004b; }

.mh-copyright, .mh-copyright a { color: #ad004b; }

.caption_bg{ background:#fff;}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}

.ktz-logo h1.homeblogtit-hide,
.ktz-logo .singleblogtit-hide,
.ktz-logo h1.homeblogtit-hide a, 
.ktz-logo h1.homeblogtit-hide a:visited,
.ktz-logo .singleblogtit-hide a,
.ktz-logo .singleblogtit-hide a:visited,
.ktz-logo .desc-hide  {display:none;}



.header-outer-wrapper{background: #ffffff; box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);position: relative;z-index: 100;}


.header-outer-wrapper h1{margin-bottom: 0;}








.social_list { list-style-type: none; width: auto; height: auto; margin: 0; padding: 0; text-align: center; float: right; }

.social_list li {  margin: 10px 2px; padding: 0; width: 40px; height: 40px; display: inline-block; float: left; background-color: #f1f1f1; }

.social_list li a { margin: 0; width: 40px; height: 40px; display: block; }

.social_list, .korpa { float: none; display: inline-block; vertical-align: top; }


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


#locationlocator .span1
{
    width:15%;
    float:left;
}

#locationlocator .span1:before {
    content: '';
    position: absolute;
    top: -75px;
    height: 190px;
    left: 50%;
    border-left: 2px solid #fff;
    z-index: -1;
    margin-left: -1px;
}
 
    #locationlocator .mymap-group, #locationlocator #locationsearch_div, #locationlocator .span1 {
        float: none;
        margin: 0 auto;
        width: 92%;
        max-width: 470px;
    }


	.site-footer .widget-column.footer-widget-1 {
		float: left;
		width: 36%;
	}


	.site-footer .widget-column.footer-widget-2 {
		float: right;
		width: 58%;
	}
.news-preview__comment-count{float:right;padding-top:10px}
.news-preview__comment-count i,.news-preview__comment-count span{color:#762123}
.news-preview__comment-count span,.news-preview__comment-count span i{font-size:.875rem;line-height:1.625rem}
.news-preview__comment-count span i{margin-left:5px;font-weight:900;font-family:trajan-pro-3,serif}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_promo_description{position:relative;padding-bottom:20px}
.et_pb_promo_description p:last-of-type{padding-bottom:0}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.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-4{width:33.33333333%}
#enclosure.development,#enclosure.stage{margin-top:40px;}
body.logged-in.admin-menu #enclosure.stage,body.logged-in.admin-menu #enclosure.development{margin-top:70px;}


	.top-widget .widget-title h3 {
		text-align: center;
	}


	.widget-title h3,
	.widget-title-home h3 {
		font-size: 14px;
		height: 13px;
		line-height: 13px;
		text-align: left;
	}


#widgets .widget-title img {
	float: right;
	height: 11px;
	position: relative;
	top: 4px;
	width: 11px;
}


.widget-title h3,
.widget-title-home h3 {
	display: block;
	font-size: 24px;
	font-weight: 700;
	line-height: 23px;
	margin: 0;
	padding: 0 0 20px 0;
	text-align: left;
}


.widget-title a {
	border-bottom: none;
	padding: 0 !important;
}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}

table.classementNormal td.pos {text-align:center;}

	.forum_blog_bg2 {
		background-color: white;
	}

#menuSlider table .titre{height:43px;vertical-align: middle;text-align:center;border:0px solid #ffffff;padding:0 2px;}

  #news-box-wrapper h3.box-tab {
    color: #fff;
    background: #CA0000;
    padding: 10px 15px;
    margin-top: 0px;
    position: relative;
    float: left;
    left: 25px;
    text-transform: uppercase;
    font-size: 21px; }

  .recent-category-wrapper h3.box-tab, #category-page-index h3.box-tab {
    position: absolute;
    margin: 0px;
    padding: 5px 15px;
    text-transform: uppercase;
    color: #fff;
    background: #CA0000;
    z-index: 9;
    left: 15px;
    right: 15px;
    font-size: 1.35rem; }

  
  .recent-category-wrapper h3.box-tab {
    right: auto; }


.world-map-icon-inner {
	display: block;
	padding: 0px 100px 0px 100px;
    margin: 0 auto; 
    text-align: center;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}


	.assist_logo {
		margin:0 5px;
		width:200px;
	}

		
		img.assist_logo {
			width:150px !important;
			margin: 0 15px;
		}
               

	.noticias .navbar-brand .assist_logo{
		width: 180px;
	}
.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}
.weather-atlas-wrapper .weather-atlas-body{max-width:600px;margin:0 auto;padding:.7em 1.25em}
.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%}
.menu-user .menu-item{padding-left:0;text-transform:uppercase}
.menu-user .menu-item a{background:0 0;color:#000;font-size:13px;font-weight:700;padding:10px!important}
.dark-nav .menu-user .menu-item a{color:#fff}
.menu-user .menu-item a .active{color:#d70e16}
.menu-user .menu-item a:focus,.menu-user .menu-item a:hover{background:0 0!important;color:#000;text-decoration:underline!important}
.dark-nav .menu-user .menu-item a:focus,.dark-nav .menu-user .menu-item a:hover{color:#999}
.dark-nav .menu-user .menu-item a:after{color:#fff}
.menu-user .menu-item:last-child a:after{display:none}
.menu-user li.menu-item{float:inherit}
body .affix .site-header__navigation-desktop .menu-item.open a{background:0 0}
.navbar-nav .menu-item-home a{background:0 0}

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


#sidebar .rivet-menu li.menu-item-has-children {
  padding-bottom: 0;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}




#left #slider .slides { height:448px; overflow:hidden; width:660px;z-index: 2; }
.mod_11713377 {border: 1px solid #000000;}
.mod_11713377 .entete{background-color: transparent;border-bottom: 1px solid #000000;position: relative;margin: 0;padding: 0;text-decoration: none;text-align: justify;font: bold  10px "Verdana", sans-serif;}
.mod_11713377 .cel1{position: relative;padding: 0px 0px;text-align: center;}

.google-play,
.app-store {margin: 10px 25px;}

.print {display: block;}
.header-overlay{z-index:1;display:block;position:absolute;width:100%;height:100%}
.home-header-revslider .header-overlay,.is-home-slider .header-overlay{display:none!important}
.is-home-header .header-overlay{background-color:#222222;}

.lista2 { background:#e6e8e9; }

.lista td,.lista2 td{padding:5px}


#fundo-portal-colaborador,
#fundo-fale-conosco,
#cores-menu,
#cores-menu-ativo,
#fundo-tag,
#cores-check {
	display: none;
}


.menu-azul-escuro {
	color: #005789!important;
}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
#sidebar .plugin-hooks .row{margin:0;padding-left:10px}
#sidebar .plugin-hooks .row h6{margin-left:-10px}

.realestate-details .row-title{
    width:150px;
}
.ui-sitemap .footer-right-image-wrapper{float:right}
.ui-sitemap .footer-right-image{width:63%}



.footer-div {
    margin-top: 0;
}


.main-navigation .primary-menu {
	border-bottom: 1px solid #d1d1d1;
}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:5px;}

.footer-nav ul,
.footer-nav li {
  list-style: none; 
  margin: 0; 
  padding: 0; 
}


#leftside .cat-item ul.children, #rightside .cat-item ul.children {
	margin-left: 1em;
}

  .main-navigation .menu-item-has-children {
    position: relative; }


#pagenav
{
display: none;
}


#page, #header, #pagenav
{
border-left: 1px solid #5b5a61;
border-right: 1px solid #5b5a61;
}


#pagenav ul
{
padding-top: 0.3em;
}


#pagenav li
{
display: inline;
list-style-type: none;
}


#pagenav ul li a
{
color: white;
text-align: center;
font-size: 1em;
padding-left: 0.4em;
padding-right: 1em;
text-decoration: none;
}


#pagenav ul li a:hover
{
text-decoration: underline;
}


#pagenav ul li { background: none; padding: 0; margin: 0 }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:36px;}
.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}


.article-item {
    margin-bottom: 35px;
}


.article-item .date {
    font-size: 14px;
    color: #959595;
    letter-spacing: .8px;
    margin-bottom: 20px;
}


.article-item .ttl h2 {
    color: #464646;
    font-size: 26px;
    font-weight: 400;
    letter-spacing: 0.68px;
    line-height: 1.2;
    margin-bottom: 22px;
}



.article-item a:hover h2 {
    color: #01a652;
}


.article-list .article-item .ttl:after {
    content: '';
    width: 74px;
    height: 0;
    border-bottom: 1px solid #a1a1a1;
    display: block;
}




.article-item .date .author {
    color: #959595;
    font-weight: bold;
    font-size: 16px;
    margin-left: 10px;
}


.article-lg.article-item .date .author {
    font-size: 18px;
}
.read-abo{width:60%;float:left;margin-top:67px;position:relative;line-height:0}
.read-abo .glass{width:100%;position:absolute;bottom:0;background:rgba(0,0,0,0.4);padding:15px 25px;box-sizing:border-box;overflow:hidden;text-align:center;display:flex;justify-content:space-around}
.read-abo .glass .revista,.read-abo .glass .jornal,.read-abo .glass .midia-kit{width:auto;cursor:pointer;display:inline-block}
.read-abo .glass .revista{float:left}
.read-abo .glass .jornal{margin-top:5px}
.read-abo .glass .midia-kit{float:right}
.read-abo .glass .revista,.read-abo .glass .jornal{width:40%}


.bordercolor
{
	background-color: #ADADAD;
	padding: 0px;
}



#main_column #user2 div.module div div div, #main_column #user3 div.module div div div, #right_column div.module_news div div div {
	height: 335px;
}



#user3 {
	width: 305px;
}

.szamok{ color:#ffffff; width:100px; text-align:center; font-size:22px;}
.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%}


.page-id-289 .grey-bg .col-sm-6 {
	float: right;
}


.page-close-mobile-menu {
  font-size: 48px;
  cursor: pointer;
}

.wp-pagenavi span.extend { border: none!important; border-bottom: 3px solid transparent; border-top: 1px solid transparent; }

	#nav-mobile .scrollbar-inner { height:100%; }

	#nav-shop-filter .scrollbar-inner { height:100%; }
 #pg-512-0 , #pg-512-1 , #pg-512-2 , #pl-512 .so-panel:last-child { margin-bottom: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;
}

div#ticker-widget.panel-grid {
width:1200px!important;
}
 #search-icon #search-icon-icon .vantage-icon-search { color: #dd3333 }
 #search-icon #search-icon-icon:hover .vantage-icon-search { color: #dd3333 }



.headline .side-banner ul{margin:0!important;padding:0;}

.headline .side-banner li{list-style:none;}

.headline .side-banner li .thumb_title { font-size: 11px; position: relative; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4); line-height: 26px; text-shadow: 1px 1px 2px #000000; text-align: center; color: #fff; z-index: 1; margin-top: -26px; font-weight: 700; text-transform: uppercase; }


.text10 {
    color: #848484;
    display: block;
    font-family: 'Lora',serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.bar2{width:43px;height:3px;background-color:#022c59;margin:6px 0;transition:0.4s;}
.change .bar2,.change .menu-title{opacity:0;}

.wrapper {
	width: 100%;
	float: left;
}
.row{margin-right:-15px;margin-left:-15px}



.row-centered {
	text-align:center;
}


#foot_left {
float:left;
width:440px;
}


#foot_left .textwidget {
margin-top:-18px;
}




.content-area {
    width: 1160px;
    margin: 0 auto;
    padding:0;
}
#container{margin:0;padding:0;position:relative;width:100%}
.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#9d9d9d}
.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}

.navbar-brand .logo {
    width: 225px;
    height: auto;
    margin-top: -90px;
}

#cssmenu .menu-item-11169 .submenu,
#cssmenu li li:hover .menu-item-1116 .submenu { display:none !important }


.col-desc {
  padding-right: 28px; }


.ns-template {
	display:none;
}
.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-12{width:100%}
.testimonials.bg-dark .col-sm-12.text-center h2,.testimonials.bg-dark .col-sm-12.text-center p,.testimonials.bg-dark .slick-arrow i{color:#fff!important}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-wide{padding-left:30px;padding-right:30px}
#header .container{position:relative}
.container-fullscreen{padding-top:0;height:100%;width:100%;display:table;position:relative}
#content .container{position:relative}
.call-to-action .container{position:relative}
