﻿.company-field-title{color:#b1b7c3;margin-right:30px}
.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-8{width:66.66666667%}

.header_inner { width: 980px; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-right: 20px; padding-left: 20px; }

#header .header_inner { height:135px; position:relative; }


.site-title {
	float: left;
	font-size: 18px;
	font-weight: 700;
	line-height: 48px;
	margin: 0;

	
	max-width: -webkit-calc(100% - 86px);
	max-width:         calc(100% - 86px);
}


.site-title a,
.site-title a:hover {
	color: #fff;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


	body.customize-partial-edit-shortcuts-shown .site-header .site-title {
		padding-left: 28px;
	}


	.site-title a,
	.entry-meta,
	.entry-meta a,
	.featured-content .hentry,
	.featured-content a {
		color: #2b2b2b;
	}

				.site-title,
		.site-description {
			clip: rect(1px 1px 1px 1px); 
			clip: rect(1px, 1px, 1px, 1px);
			position: absolute;
		}
.et_pb_image_14.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.searchta tr.searchtatitle td.searcht1td_name           { color:#fff; border:0}


.address {
    font-size:85%;
    position:relative;
    top:40px;
    float:left;
}
.mb3{margin-bottom:2rem}


.home-cta-top-wrapper {
  float: left;
  width: 100%;
  height: 78px;
}


.home-cta-top {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
 

header#kopf .wappen_horizontal {
    text-align: right;
}

#nav {
float : right;
max-width : 700px;
}

#nav li.page_item a:hover, #nav li a:hover {
    background: #444;
}

#nav li.page_item {
list-style-type : none;
display : inline-block;
margin : 4px 0 5px 15px;
}

#nav li.page_item a {
text-decoration : none;
padding : 5px 25px;
font-size : 14px;
background : #353535;
border : 1px solid #333;
display : inline-block;
font-weight: bold;
color: #fff;
}

#nav li.page_item ul.children {
display : none;
position : absolute;
width : 150px;
}

#nav li.page_item:hover ul.children {
display : block;
}
#footer-bottom{padding:15px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}

.cookies {
  width: auto;
  display: inline-block;
  padding-top: 8px;
  font-size: 80%;
  float: right;
}

.cookies p button {
  padding: 0;
  padding-left: 15px;
  font-size: 180%;
  outline: none;
}
.slider__slide{display:none;float:left;width:100%}
.slider__slide:first-child,.has-js .slider__slide{display:table}
.ie7 .slider__slide:first-child,.ie7 .has-js .slider__slide{display:block}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}


#footer {
  float: left;
  width: 100%;
  clear: both;
  background: #000;
  padding: 60px 0 40px;
}

#footer p {
  color: rgba(255, 255, 255, 0.7);
  font-size: 14px;
}

#footer p a {
  color: rgba(255, 255, 255, 0.5);
}

#footer p a:hover, #footer p a:active, #footer p a:focus {
  color: rgba(255, 255, 255, 0.9) !important;
}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}
.fl-node-5aa9f17b75d6a .fl-photo-content{display: block;}
.fl-node-5aa9f17b75d6a .fl-photo-content img{max-width: 100%;vertical-align: top;}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.mc-promo-slide{position:relative;float:left}
li.menu-item.placeholder:hover ul{display:none}
footer .copyright{font-size:14px;color:#6B6B6B}
img.alignnone{margin:5px 0 20px}

.navigation .n_bj6{ background-position:-140px -160px;}


#menu-sales-demo .menu-item {
	width: 200px;
	padding: 0;
	margin: 0 -3px;
}


.page-id-3826 .menu-item-2946 {
	display: none !important;
}
#left-area img,div.service img{max-width:100%;height:auto}
div.service{width:194px;padding:52px 40px 26px 0}
div.service:nth-child(2){padding-right:0}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,#menu,.container #blog,.service{display:none!important}
#controllers #left-arrow,#controllers #right-arrow,#footer .footer-nav,#footer .social,div.container #blog,div.service{display:none}

#block-block-35 .block-inner {
    padding: 0;
    border: none;
}


  .region-main-menu .block-simpleads,
  .region-above-main-menu .block-simpleads {
    margin-bottom: 0;
  }
 #pgc-363-3-0 , #pgc-363-3-1 , #pgc-363-3-2 , #pgc-363-4-0 , #pgc-363-4-1 , #pgc-363-4-2 { width:33.3333% }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.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}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-363 .panel-grid-cell { padding:0 }
 #pl-363 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5b142e34c0cd3 .panel-grid-cell { padding:0 }
 #pl-w5b142e34c0cd3 .panel-grid .panel-grid-cell-empty { display:none }

.vc_col-sm-6 { width: 50%; }

.quots {
    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-4{width:33.33333333%}

.cuotas-visible-mobile{display: none;}

.aside-box .aside-item-noticia .aside-item-top .aside-item-txt{font-size: 14px; line-height: 20px; float: left; font-family: "OpenSans-Regular"; width: 100%; margin: 0;}

.inside-box-left .aside-item-noticia .aside-item-top .aside-item-txt{font-size: 16px; line-height: 20px; float: left; font-family: "OpenSans-Regular"}

.inside-content-contato .aside-item-contato .aside-item-top .aside-item-txt{font-size: 16px; line-height: 20px; float: left; font-family: "OpenSans-Regular"}
#tagline p{font-size:37px;line-height:37px}
#tagline span{font-size:20px;display:block;text-align:center}
#tagline p,#tagline span{background:0 0;padding:0}
#tagline{padding:10px 0 20px;float:none;margin:0 auto!important;width:95%}
.td_module_2{padding-bottom:32px}
.td_block_2 .td_module_2{padding-bottom:21px}
.td-content-more-articles-box .td_module_2{padding-bottom:10px}


.kyte-top-navigation .menu-item i, footer .post-list figure { display: none; }


.sponsored-text-post {
    text-transform: uppercase;
    
    
    font-weight: 600;
    color: #f68320;
}
.carousel--default .carousel__category,.carousel--default .carousel__subtitle,.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:aneba_neuemedium,Helvetica,sans-serif}
.carousel--default .carousel__category{position:absolute;top:0;left:15px;background-color:#ee2528;color:#fff;font-size:10px;padding:5px 9px;text-transform:uppercase;z-index:200}
.preloader-wrapper .inner{top:50%;position:relative;margin-top:-40px;text-align:center;}


#exit_overlay {
	width: 100%;
	position: fixed;
	z-index: 9999;
	top: 0;
	bottom: 0;
	background: rgba(0,0,0,0.7);
	display: none;
}

#exit_overlay .dismiss {
	text-align: right;
}

#exit_overlay .dismiss a {
	display: inline-block;
	padding: 20px;
	font-size: 52px;
	color: #FFF;
}

.stop-scrolling #exit_overlay {
	display: block;
}
.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%}

.ktz-allwrap.wrap-squeeze .container,
.footer-squeeze .container,
.ktz-footbg-squeeze .container{width:95%;}
.order-1{-ms-flex-order:1;order:1}
.bold_text{font-weight:bold}
.tve_shortcode_editor p.bold_text{font-weight:bold}


.uk-panel-title {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 300;
  text-transform: none;
  color: #2f2f2f;
}

.uk-panel-box .uk-panel-title {
  color: #2f2f2f;
}

.uk-panel-box-primary .uk-panel-title {
  color: #ffffff;
}

.uk-panel-box-secondary .uk-panel-title {
  color: #2f2f2f;
}


.uk-panel-header .uk-panel-title {
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  color: #3a48e0;
}

.uk-offcanvas .uk-panel-title {
  color: #cccccc;
}
.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}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-wrapper{min-height:1px}
.fusion-layout-column.fusion-blend-mode .fusion-column-inner-bg-image,.fusion-layout-column.fusion-blend-mode .fusion-column-wrapper{background-blend-mode:overlay}
.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:3;pointer-events:none}
.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border:1px solid transparent}
.fusion-events-shortcode .fusion-events-thumbnail,.fusion-events-shortcode .fusion-layout-column .fusion-column-wrapper{border-color:#ebeaea;}


  .clear {
    clear: both;
  }

  .clear:after,
  .clear:before,
  .mod_eventlist:after {
    display: table;
    content: '';
    float: none;
    clear: both;
  }
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.rwp-widget-ratings .rwp-w-comment,.rwp-widget-ratings .rwp-w-post-title,.rwp-widget-ratings .rwp-w-title{font-size:14px;display:block;text-align:justify;margin:0;padding:0}
.rwp-widget-ratings .rwp-w-post-title{margin-bottom:10px;font-style:italic;padding-bottom:2px;border-bottom:1px solid #ccc}


			.commentlist li.comment article[id*=comment-] p,
			.post-content p,
			.intro-content p {
				margin: 0 0 24px 0;  
				margin: 0 0 1.5rem 0; 
				padding-bottom: 1px;
			}


.intro-content {
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 32px;
	padding: 0 5px 30px 5px;
}
.footer-widget-col #calendar_wrap #wp-calendar caption{margin-bottom:6px}
.footer-widget-col #calendar_wrap #wp-calendar tbody tr td a{font-weight:700}
.sidebar table#wp-calendar{margin:0;width:100%}
.sidebar table#wp-calendar caption{margin-bottom:10px;font-weight:700}
.sidebar table#wp-calendar tbody tr td a{font-weight:700;font-size:120%}
.single-meta .widget #wp-calendar{margin:0;font-size:3px}
.single-meta #wp-calendar caption{margin-bottom:3px}


.w1200 {
    width: 1200px;
    margin: 0 auto;
    background: white;
}



header .w1200{padding-top: 5px}


.mobi,
.search span,
.wordiness {
    display: none;
}

.ul_reset, .ul_reset li{display:block;overflow:hidden;padding:0;margin:0;list-style:none}
.gfpc-whitespace-pro .layout-six .entry-header,.gfpc-whitespace-pro .layout-six .entry-content,.gfpc-whitespace-pro .layout-five .entry-header,.gfpc-whitespace-pro .layout-five .entry-content{padding-left:0;padding-right:0}
.gfpc-overlay .gfpc-overlay-entry .entry-header,.gfpc-overlay .gfpc-overlay-entry .entry-content,.gfpc-overlay .gfpc-overlay-entry .entry-footer{padding:0}
.gfpc-overlay .gfpc-overlay-entry.center .entry-header,.gfpc-overlay .gfpc-overlay-entry.center .entry-content,.gfpc-overlay .gfpc-overlay-entry.center .entry-footer{background:rgba(245,245,245,.8);border:3px double #e8e8e8;padding:15px}
.gfpc-overlay .gfpc-overlay-entry .entry-content{padding-top:15px}
.no-widget-icons h3.widget-title::before{content:none!important}



.font12 { margin:0px; padding-top:8px; font:12px Arial, Helvetica, sans-serif; color:#006699;}
.right_side_menu_opened .wrapper header{left:0!important}

.wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);left:0}

.right_side_menu_opened .wrapper{left:-260px}

body.boxed .wrapper{background-color:#efefef}
.news-roll__wrapper{width:100%;max-width:1240px;margin:0 auto}
#pb-page-content .billingBtn a{display:block;width:20%;margin-top:8px;color:#fff;text-align:center}


div.ad {
    position: relative;
    left: 25%;
}
