﻿
.mini-disabled .container .posts-wrap,
.mini-disabled .container .slider-wrap {
	padding-left: 0;
}



.posts-wrap {
	width: 100%;
	padding: 0 45px;
	display: inline-block;
}

.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}

.wrapper {
  max-width: 1170px;
  position: relative;
  background: #ffffff;
}

.boxed-layout .wrapper {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);
  margin: 0px auto !important;
}

.wide-layout .wrapper {
  max-width: 100% !important;
  margin: 0px auto !important;
}


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

#clientshowcase .item { 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%}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}

.home-squares p {
	margin-top:0;
}

.home-squares { height: 190px;
width: 280px;
display: block;
padding: 10px;
float: left;
margin-right: 8px;
margin-top: 10px;
margin-bottom: 10px;
overflow: hidden;}

#mvp-main-nav-bot {
border-bottom: none;
display: none !important;
height: 0;
}

#mvp-main-nav-bot-cont {
background: #f4c72e;
}
.mdzr--svg .typicons--right-open-outline:before{content:'\e89c'}
.mdzr--svg .typicons--right-open:before{content:'\e89d'}
.mdzr--svg .typicons--right:before{content:'\e8a0'}
.mdzr--svg .typicons--right-outline:before{content:'\e8a4'}
.mdzr--svg .typicons--right-small:before{content:'\e8a8'}
.titel{font-family:impact,sans-serif;line-height:44px;padding-left:10px;padding-right:10px;color:#fff;font-size:42px;float:left;font-weight:700}



.slider-item
{
	position:relative;
	left:-9999px;
}

#scroll_txt{
	width:87%;
	float:left;
	margin-top:50px;
	}
#asu_nav_menu{position: relative;float: right;display: inline-block;margin: 0 auto;text-align: center;z-index: 100;}




.et_pb_gallery_item,
.et_pb_portfolio_item,
.et_pb_blurb_content,
.et_pb_tabs_controls,
.et_pb_tab,
.et_pb_slide_description,
.et_pb_pricing_heading,
.et_pb_pricing_content,
.et_pb_promo_description,
.et_pb_newsletter_description,
.et_pb_counter_title,
.et_pb_circle_counter,
.et_pb_number_counter,
.et_pb_toggle_title,
.et_pb_toggle_content,
.et_pb_contact_main_title,
.et_pb_testimonial_description_inner,
.et_pb_team_member,
.et_pb_countdown_timer_container,
.et_pb_post,
.et_pb_text,
.product,
.et_pb_widget {
	word-wrap: break-word;
}



.et_pb_text ul,
.et_pb_text ol {
	padding-bottom: 1em;
}
#asu_nav_menu{position: relative;float: right;display: inline-block;margin: 0 auto;text-align: center;z-index: 100;}

    #mw_board_group_2 .mw_board_group_2_contents {  }
.b-lazy{transition:opacity .5s ease-in-out;max-width:100%;opacity:0}
.b-lazy.b-loaded{opacity:1}






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


.over_ff
{
	width: 1226px;
	position: relative;
	height: 20px;
	margin: auto auto -20px;
}

.over_ff IMG
{
	left: 614px;
	top: -457px;
	position: absolute;
	opacity: 0;
	transition: all 5s ease-in-out !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 {

	}
#content .entry-content .content_heading{position:relative}
#content .entry-content .content_heading div::after{background-color:rgba(49,123,181,.7);position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:1}
#content .entry-content .content_heading h2{color:#fff;font-family:oswald;text-transform:capitalize;position:relative;z-index:2;font-weight:300}
#content .entry-content .content_subheading{font-family:oswald;text-transform:uppercase;font-weight:700;color:#317bb5}
#content .entry-content ul{padding-left:30px;list-style-type:square;color:#555}
#content .entry-content .content_crmServices .headingWithBorder::after{background-color:#262835}
#content .entry-content a.btn-link,#content .entry-content a.link{font-weight:400;color:#317bb5}
#content .entry-content a.link:hover{text-decoration:underline}
body:not(.single-format-standard) .single-post article .entry-content{margin-top:25px}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.produtos .owl-item img {max-width: 96%;padding-top: 40px;padding-left: 15px;}

.produtos .owl-buttons .owl-next {float: right;background: #007f9e;padding: 8px;border-radius: 25px;color: #fff;margin-top: 4%;margin-right: 35%;}

.produtos .owl-buttons .owl-prev {float: left;background: #007f9e;padding: 8px;border-radius: 25px;color: #fff;margin-top: 4%;margin-left: 35%;}
.column.address-radio-button{padding:0 0 0 1.071rem}
.column.is-6-desktop.staffLink{padding:0}
.megamenu .megamenuInner .megamenuBox.column-fill-2{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:400px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.megamenu .megamenuInner .megamenuBox.column-fill-2 .item{max-width:50%}
.column{padding:1.071rem}
.is-print-product-detail .column{padding-bottom:0!important}
.tableTitle .column{padding:10pt!important}

.logo{float:left;margin:4px 12px 0 0; position: relative; top: -31px; background-color: white; padding-left: 56px;}

.logo img{width:406px;}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

.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-4142-0 , #pg-4142-1 , #pg-4142-2 , #pg-4142-3 , #pg-4142-4 , #pg-4142-5 , #pg-4142-6 , #pl-4142 .so-panel { margin-bottom:30px }
 #pl-4142 .so-panel:last-child { margin-bottom:0px }
 #pg-w5c8ba3bf92f97-0 , #pg-w5c8ba3bf92f97-1 , #pg-w5c8ba3bf92f97-2 , #pg-w5c8ba3bf92f97-3 , #pg-w5c8ba3bf92f97-4 , #pg-w5c8ba3bf92f97-5 , #pg-w5c8ba3bf92f97-6 , #pl-w5c8ba3bf92f97 .so-panel { margin-bottom:30px }
 #pl-w5c8ba3bf92f97 .so-panel:last-child { margin-bottom:0px }

.margin-top-20{margin-top:20px;}
);

		combined_styles += '" + htmlDivCss + "" + htmlDivCss + "' + htmlDivCss + '' + htmlDivCss + '.fusion-fullwidth-1 {
                            padding-left: px !important;
                            padding-right: px !important;
                        }

.share-buttons{margin-left:0px;list-style:none;}

.share-buttons li{display:inline;text-shadow:1px 1px 1px #ccc;font-size:1.5em;}

.share-buttons i{color:#003399;}

.share-buttons-blog{margin-left:0px;list-style:none;}

.share-buttons-blog li{display:inline;text-shadow:1px 1px 1px #ccc;font-size:1.5em;}

.share-buttons-blog i{color:#ffffff;}


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


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

.landing-cash{
	display:none;
}


.landing-cash li{
	margin-right: 4px !important;
	width: 33%;
}


.landing-cash, .landing-cash li a img{
	width: 100%;
}


.landing-cash li:last-child{
	margin-right: 0 !important;
}


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;}
.wpbf-mobile-menu .menu-item{border-top:1px solid #FF875B}
.wpbf-mobile-menu .menu-item-has-children{position:relative}
.wpbf-mobile-menu .menu-item-has-children .wpbf-submenu-toggle{position:absolute;cursor:pointer;top:0;right:0;padding:10px 20px}


.pagecontent .layout_2cl .menubar {
	margin: 0px 10px;	
}


.pagecontent .layout_2cl .menubar ul {
	list-style: none;
	padding-left: 0px;
}


.pagecontent .layout_2cl .menubar ul li {
	display: inline;
	padding-right: 10px;
}


.pagecontent .layout_2cl .menubar ul li a {
	font-weight: bold;
	color: #5E5E5E;
}


.pagecontent .layout_2cl .menubar ul li a.select, 
.pagecontent .layout_2cl .menubar ul li a:hover {
		color: #F28800;
}

#head_top {
    width: 93.75%; 
    width: 100%;
    height: 74px;
}

.down_menu{ color:#999999; width:970px; height:32px; border-bottom:#CA0002 11px solid; border-top:#cccccc 1px solid; margin:0 auto;}

.down_menu li{ float:left;}


.foot{ margin:0 auto; width:100%; overflow:hidden;background:#ededed;;}

.foot-x{border-bottom:1px dotted #cccccc; padding:10px 0 }

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


.genesis-nav-menu .menu-item:hover {
	position: static;
}
li.menu-item.placeholder:hover ul{display:none}

.sd-table-cell {
  display: table-cell;
  height: 100%;
  width: 100%;
  vertical-align: middle;
}



.mega-menu .menu-featured-item .button {
	width: auto !important;
}

.list-item-description-text {
    height: 58px;
    line-height: 13px;
    font-size: 11px;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_left {
	text-align: left;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_right {
	text-align: right;
}


.et_pb_button_module_wrapper.et_pb_button_alignment_center {
	text-align: center;
}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center {
		text-align: center;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right {
		text-align: right;
	}


	.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center {
		text-align: center;
	}








.text10r {



	font-family: Arial, Times New Roman;



	font-size: 10pt;



	color: #993333;



	style =text-decoration: none;



}

.homepage a:hover, .subscribe-box-content .button, .bubble-box, footer #wp-calendar thead th, footer #wp-calendar tbody #today,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .home #mainmenu .homepage{
	background-color: #BF473C !important;
}


#contentwrapper{
	padding:0 7px 120px 7px;
}
.row{margin-right:-15px;margin-left:-15px}




.linkinstance .row {
  margin-right: 0;
}







	.sidebar img.alignleft {
		float: left;
		margin: 0 15px 5px 0;
		width: 120px;
		padding: 8px;
		border: 1px solid #ddd;
		background: #fff;
	}
.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-10{width:83.33333333%}

.breaking-news {
   float: left;
}

.breaking-news div {
   display: none;
}

.breaking-news-latest {
   color: #555555;
   margin-right: 0;
   position: relative;
   margin-top: 0px;
   vertical-align: top;
}

   .date-in-header,
   .breaking-news,
   #masthead .social-links {
      float: none;
      max-width: 100%;
   }
.social-follow-list-link-text{display:block;padding-bottom:1em;padding-top:1em}

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

.clearfix:after { clear: both; }

#footer .top .tagline {
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  padding-bottom: 1em;
  margin-bottom: 1em;
}

#footer .top .tagline p {
  margin: 0;
  font-size: 1.25em;
  font-style: italic;
}

  .main-navigation .menu-item-has-children {
    position: relative; }
.menu-item .fa{margin-right:10px}
.gl-Footer .menu-item{padding:2px 0}
.cp-Menu_navSocialLinks .menu-item{font-size:1.8em;color:#5DC3D5;display:inline-block;margin:0 0 0 .3em}
.cp-Menu_navSocialLinks .menu-item a:active,.cp-Menu_navSocialLinks .menu-item a:focus,.cp-Menu_navSocialLinks .menu-item a:hover{color:#0096AE}

.titreMenuGauche .droite{
	margin-left:45px;
}

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


.header__contact-item-icon {
  display: none;
}
#mk-footer-navigation ul li a,.mk-footer-copyright{line-height:16px;filter:alpha(opacity=@opacity * 100)}
.mk-footer-copyright{float:left;padding:25px 0 20px;font-size:bold;-moz-opacity:80;-khtml-opacity:80;opacity:80;opacity:.8}
.fullwidth-footer .mk-footer-copyright{padding-left:20px}
 .mk-footer-copyright, #mk-footer-navigation li a { color:#8c8e91; }
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}
.text-center{text-align:center}

.footer-big .copyright {
  font-family: inherit;
  font-size: 13px;
  font-weight: 300;
  line-height: 20px;
}

		

			.copyright.pull-right {
    display: none;
}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}

input[type="text"],
textarea,
.mk-grid div,
[class*='mk-col-'],
*:after,
*:before,
.text-input,
.theme-page-wrapper,
.mk-blog-grid-item,
#mk-page-introduce,
.mk-header-toolbar,
.mk-news-item,
.mk-employee-item,
#mk-notification-bar,
.mk-blog-classic-item,
.mk-fullwidth-boxed,
.mk-image-caption,
.mk-gallery-shortcode .gallery-inner,
.testimonial-column .testimonial-item,
.mk-blog-grid-item,
.page-section-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mk-header-toolbar {
  padding: 0 20px;
  width: 100%;
  position: relative;
  z-index: 230;
}

.mk-header-toolbar .mk-button {
  color: #fff !important;
}

.mk-header-toolbar #mk-header-searchform {
  padding-top: 4px;
}


.swiper__main-helper-content {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
}


.backdrop {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    top: 0;
    z-index: 9999;
    border: 1px solid #000;
}

    .backdrop .form-wrapper {
        top: 10%;
        box-sizing: border-box;
        width: 90%;
    }

    .backdrop .form-wrapper .careers-form tr td {
        display: block;
    }


@media only screen and (max-width: 768px)
.backdrop .form-wrapper {
    top: 10%;
    box-sizing: border-box;
    width: fit-content;
}
