﻿.side-nav{position:fixed;top:0;bottom:0;left:-240px;width:240px;background:#414347;z-index:1010;-webkit-transition:left .4s ease;transition:left .4s ease;overflow-y:scroll;-webkit-overflow-scrolling:touch}
.side-nav nav{padding:1rem 0;border-bottom:1px solid #a1a1a1}
.side-nav .flat-links{margin:20px 0 0;padding:0;list-style:none}
.side-nav-opened{overflow:hidden}
.side-nav-opened .side-nav{left:0}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
.e189-2.x-bar-container,.e189-13.x-bar-container,.e189-16.x-bar-container,.e189-19.x-bar-container,.e189-22.x-bar-container,.e189-25.x-bar-container,.e189-27.x-bar-container,.e189-29.x-bar-container {flex-direction:row;}
.e189-25.x-bar-container {justify-content:flex-start;flex:0 0 auto;max-height:30px;max-width:120px;}
.e189-2.x-bar-container,.e189-13.x-bar-container,.e189-16.x-bar-container,.e189-22.x-bar-container,.e189-25.x-bar-container,.e189-27.x-bar-container,.e189-29.x-bar-container {align-items:center;}
.e189-2.x-bar-container,.e189-5.x-bar-container,.e189-7.x-bar-container,.e189-9.x-bar-container,.e189-11.x-bar-container,.e189-13.x-bar-container,.e189-16.x-bar-container,.e189-19.x-bar-container,.e189-22.x-bar-container,.e189-25.x-bar-container,.e189-27.x-bar-container,.e189-29.x-bar-container {background-color:transparent;}


.card-body {
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
}
.header-logo .mk-resposnive-logo,.logo-in-middle .header-logo{display:none}
 .logo-is-responsive .mk-resposnive-logo { display:block !important; }

.social {
	width: 25%;
	text-align: center;
	float: left;
}

.social-container {width: 100%; display: flex; justify-content: center; flex-wrap: wrap;}

.social:hover {border: 1px solid #c95a42;}
.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 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;}


.mod-section-3-list-item-title,
.mod-section-4-item-title,
.mod-section-5-callout-item-title {
	font-size: 18px;
	font-size: 1.8rem;
	padding: 30px 20px 35px;
}


.mod-section-2-item-title,
.mod-section-3-item-title,
.mod-section-5-callout-item-title {
	font-size: 18px;
	font-size: 1.8rem;
	padding: 15px 20px 35px;
}

  .page-footer-parallax:not(.page-template-one-page-scroll) .content-wrapper {
    position: relative;
    z-index: 3;
    background: inherit;
  }

  .admin-bar .content-wrapper {
    margin-top: 46px;
  }


.single-portfolio-style-fullscreen .content-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
}


.single-portfolio-style-fullscreen.admin-bar .content-wrapper {
  top: 32px;
  height: calc(100vh - 32px);
}


.page-template-coming-soon-01 .content-wrapper {
  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-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-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{float:left;width:50%}


.stdtitle {
	height: 12px;
	color: #666;
	text-decoration: none;
	text-align: left;
	font-size: 10px;
}



.logo {
  margin:20px 0;
  width:211px;
  height:90px;
}


.clear {
    clear: both
}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}

.first-section{background-color:#00a950;font-size:60px;color:#fff;text-align:center;font-family:proxima-nova;padding:40px;}


#header_eva .categ_articles {
    display: none;
}


#header_eva .categ_articles.active{
    animation: displayArticles 0.4s;
    display: block!important;

}
.feedback-close-btn{width:22px;height:22px;line-height:18px;background-color:#e2211c;text-align:center;color:#fff;font-size:21px;padding-top:0px !important;cursor:pointer}

.dropdown .dropdown__trigger {
  cursor: pointer;
  user-select: none;
}

#ad_top_sidebar ins { display: none !important; }


.social-list {
  list-style: none;
  padding: 0;
  text-align: center;
}


.social-list li {
  margin: 5px;
  display: inline-block;
}


.social-list li a {
  font-size: 21px;
  color: #fff;
}


.social-list li a:hover {
  color: #ccc;
}


.social-list li a:hover .social-icon {
  border-color: #ccc;
}


footer .social-list a {
  color: #ccc;
}


footer .social-list a .social-icon {
  border-color: #ccc;
}


footer .social-list a:hover {
  color: #999;
}


footer .social-list a:hover .social-icon {
  border-color: #999;
}

  .team-overlay .social-list li a{
    font-size: 16px;
  }

.main-navigation ul .menu-item-has-children:after{
	font-family: 'FontAwesome';
	position: absolute;
	left: 45%;
	bottom: 0;
	content: "\f107";
	color: #000;
	font-size: 15px;
}

.main-navigation ul ul .menu-item-has-children:after{
	content: "\f105";
	left: 90%;
	top: 0;
}
.cookie-email-subscribe{display:none}
.cookie-email-subscribe .footer-email-popup-header{padding-top:.9375em}
.cookie-email-subscribe .close-btn{top:2em;right:2.3em}
.cookie-email-subscribe .footer-email-popup{padding:0 1.875em 1.875em}
.cookie-email-subscribe .pop-subscribe{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.cookie-email-subscribe .input-text-mail{width:50%}


.flex-images .flex-col {
    width: 230px;
    max-width:  100%;
}

footer .flex-images .flex-col {
    width: 280px;
}

footer .flex-images .flex-col img {
    margin: 10px; 
}


.main-holder {
height:1%;
overflow:hidden;
padding:20px 0px;
}

.main-holder:after,
#main .blog-posts-shortcode-outer-wrap:after{
display:block;
clear:both;
content:"";
}
	
	#tt-boxed-layout .main-holder{width: 98%;}

.text-center {
  text-align: center;
}
#layer_arbitragem .close{position:absolute;display:block;top:20px;right:20px;cursor:pointer;z-index:1}
