#menu-item-26718 > a {
	background-color: #5bc2e7;
    padding: 15px !important;
    border-radius: 6px;
	color: #fff !important;
}

#menu-item-26719 > a {
	background-color: #5bc2e7;
    padding: 15px !important;
    border-radius: 6px;
	color: #fff !important;
}

.et-social-icons {
	display: none;
}

.fa.fa-phone-square {
content: '\f098';
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -2px;
}
	
#footer-info {
    float: none;
    text-align: center;
}

.nav li ul {
	width: 290px!important;
}

#top-menu li li a {
	width: 250px!important;
}

.bx-imopenlines-config-sidebar.bx-imopenlines-config-sidebar-open {
    top: inherit!important;
	bottom: 0!important;
	right: 1.3%!important;
}

.bx-imopenlines-config-sidebar {
	height: 65%!important;
}

.bx-imopenlines-config-sidebar-info-title {
	display: none!important;
}

.et_pb_tab_active a {
    color: #5bc2e7 !important;
}

#top-menu .current-menu-item a.mPS2id-highlight {
	color: #5bc2e7!important;
}

#et-secondary-menu>ul>li a.mPS2id-highlight {
	color: #5bc2e7!important;
}

.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a.mPS2id-highlight {
	color: #5bc2e7!important;
}

.single .et_pb_post {
    margin-bottom: 0px;
    background-color: #2ea3f2;
    background-image: url(https://bernardonemer.com/wp-content/uploads/2016/10/padrao_cubo.png)!important;
}

#main-header.et-fixed-header {
background-color: #fff!important;
    box-shadow: 0 0 33px rgba(0,0,0,0.7)!important;
}

#left-area {
    padding-bottom: 0px;
}

.et-social-icon .fa:before {
font-family: FontAwesome!important;
font-size: 21px!important;
}

#et-info-phone:before {
content: '\f098';
font-family: FontAwesome!important;
font-size: 21px!important;
display: none;
margin-right: 4px;
}

#et-info-email-2:before {
content: '\f003';
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -1px;
color: #666;
}

#et-info-email:before {
content: '\f003';
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -2px;
}

#et-info > ul > li.et-social-icon.et-social-pinterest > a {
margin-right: 2px;
}

.custom-slider .et_pb_slide {
height: calc(100vh - 68px);
}

.et_pb_contact_select {
font-size: 14px;
}

/*#et-info {
  width: 100%!important;
}

#top-header .et-social-icons {
  float: right;
}
*/

#et_top_search {
display: none!important;
}

.et-social-twitter a.icon:before {
content: '\f16d';
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -1px;
}

.et-social-facebook a.icon:before {
content: '\f082';
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -1px;
}

.et-social-google-plus a.icon:before { 
content: '\f232'; 
font-family: FontAwesome!important;
font-size: 21px!important;
vertical-align: -1px;
}

.wp-caption p.wp-caption-text {
font-size: 15px;
}

#logo {
max-height: 65px;
}

.et_gallery_item {
float: left;
    width: 31.3%;
    margin: 1% 1%!important;
}

.et_gallery_item:nth-child(n) {
  margin: 1% 1%!important;
}

.one_half {
  width: 49.5%;
}

.one_half {
  margin-right: 1%;
}

.wp-caption {
margin-bottom: 30px;
}

.et-pb-active-slide .et_pb_slide_description {
 animation-name: fadeTop;
}

.et-pb-active-slide .et_pb_slide_image, .et-pb-active-slide .et_pb_slide_video {
 animation-name: none;
}

.et_parallax_bg {
background-position: bottom;
}

.briefing-logo .et_pb_contact_form_label {
display: block;
} 

.et_pb_slides .et_pb_slider_container_inner {
vertical-align: top;
}

.contato_pt .et_contact_bottom_container:before {
content: 'Informe o resultado da equação:';
margin-right: 5px;
font-size: 16px;
font-weight: 600;
}

.contato_en .et_contact_bottom_container:before {
content: 'Enter the result of the equation:';
margin-right: 5px;
font-size: 16px;
font-weight: 600;
}

input.input.et_pb_contact_captcha {
max-width: 50px;
font-weight: bold;
}

p {
font-weight: 600;
}

.et_pb_tabs_controls li a {
    padding: 4px 22px!important;
}

@media screen and (min-width: 981px) {
#page-container {
top: 9.5rem !important;
padding-top: 9.5rem !important;
}
	body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
		min-height: 7rem !important;
	}
	.et_fixed_nav #main-header, .et_fixed_nav #top-header {
	min-height: 2.5rem !important;
	}	
	}

@media (max-width: 1030px) {
	.nav li ul {
	width: 237px!important;
	}
	#top-menu li li a {
	width: 200px!important;
}
	#top-menu li {
		font-size: 13px!important;
	}
	#top-menu li a{
		font-size: 13px!important;
	}
}

@media (max-width: 767px) {

#et-secondary-menu {
display: block!important;
float: left;
text-align: left;
width: 55%;
margin-top:10px!important;
}
	#top-header, #top-header a, #et-secondary-nav li li a, #top-header {
		font-size: 0!important;
	}
	#et-info {
    float: left!important;
		width: 45%;
		margin-top: 7px;
		text-align: right;
		margin-bottom: 10px;
}

.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
position: fixed !important;
}
 
.et_mobile_menu {
    overflow: scroll !important;
    max-height: 83vh;
}

.et_pb_tabs_controls li a {
    display: table-cell;
    padding: 4px 15px!important;
}

#main-header > div.container.clearfix.et_menu_container > div.logo_container {
padding-top: 13px;
}

.et_fixed_nav #main-header.et-fixed-header .logo_container {
display: none;
}

ul#mobile_menu.et_mobile_menu {
background-color: rgba(255, 255, 255, 0.97)!important;
margin-top: 6px;
}

.mobile_menu_bar {
background-color: #fff;
    border-radius: 9px;
    padding-bottom: 0px;
margin-top: 13px; 
}

.et_fixed_nav #main-header.et-fixed-header .mobile_menu_bar {   
padding-bottom: 0px;
}

#main-header {
box-shadow: none!important;
}
#main-header.et-fixed-header {
background: transparent!important;
box-shadow: none!important;
}
}