/*
Theme Name: Divi Child Theme
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Brad Dalton http://wpsites.net
Template: Divi
*/

@import url("../Divi/style.css");

@font-face {
    font-family: 'Gotham Bold';
    src: url('fonts/Gotham-Bold.eot');
    src: url('fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Bold.woff2') format('woff2'),
        url('fonts/Gotham-Bold.woff') format('woff'),
        url('fonts/Gotham-Bold.ttf') format('truetype'),
        url('fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham';
    src: url('fonts/Gotham-Light.eot');
    src: url('fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Light.woff2') format('woff2'),
        url('fonts/Gotham-Light.woff') format('woff'),
        url('fonts/Gotham-Light.ttf') format('truetype'),
        url('fonts/Gotham-Light.svg#Gotham-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham Book';
    src: url('fonts/Gotham-Book.eot');
    src: url('fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
        url('fonts/Gotham-Book.woff2') format('woff2'),
        url('fonts/Gotham-Book.woff') format('woff'),
        url('fonts/Gotham-Book.ttf') format('truetype'),
        url('fonts/Gotham-Book.svg#Gotham-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*SITEWIDE SETTINGS*/
body{
    min-width: 300px;
}
p, h1, h2, h3, h4, h5, h6, a{
    font-family: 'Gotham' !important;
}
p, h1, h2, h3, h4, h5, h6{
    color:#616161 !important;
}
#top-header > div{
    width:90% ;
	max-width:1500px !important;
}
#language_switcher{
    width: 300px;
    float: left;
    margin-top: -4px;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
    width: 23px !important;
    height: 23px !important;
}
.wpml-ls-legacy-list-horizontal {
    padding: 0 !important;
}
#et-secondary-menu {
    margin-top: 3px !important;
}
.wpml-ls-legacy-list-horizontal a {
    padding: 5px 5px !important;
}
#et-secondary-menu > ul > li.et-social-icon > a{
    width: 26px !important;
    height: 26px !important;
	background-color:transparent !important;
	padding: 0 !important;
}
.et-social-facebook a.icon:before{
	content: url(https://laser.mecanitor.com/wp-content/uploads/2020/05/face.png) !important;
}
.et-social-twitter a.icon:before{
    content: url(https://laser.mecanitor.com/wp-content/uploads/2020/05/you.png) !important;
}
.et-social-google-plus a.icon:before {
    content: url(https://laser.mecanitor.com/wp-content/uploads/2020/05/pin.png) !important;
}
.et-social-rss a.icon:before {
    content: url(https://laser.mecanitor.com/wp-content/uploads/2020/05/insta.png) !important;
}
@media screen and (min-width:981px){
#main-header{
    margin-top: 50px;
}
/*KEEP*/
#main-header > div.container.clearfix.et_menu_container > div.logo_container{
    height: 150px;
    position: absolute;
    top: -61px;
}
/*KEEP*/
#main-header > div.container.clearfix.et_menu_container{
    width: 75%;
    max-width: 1500px !important;
}
#et-top-navigation nav>ul>li>a{
    text-transform: uppercase;
}
#menu-item-61,
#menu-item-261,
#menu-item-62,
#menu-item-63,
#menu-item-69,
#menu-item-70,
#menu-item-71{
    border-right: solid 2px #58595B;
}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
    padding: 0 0 0 0 !important;
}
#top-menu li {
    padding-right: 10px !important;
    padding-left: 10px !important;
    border-right: solid #000 2px;
}
#top-menu li:first-child {
	border-left: solid #000 2px;
}
}
.et_pb_fullwidth_header .header-content {
    padding: 0 !important;
}
#rev_slider_1_1 > div.tp-rightarrow.tparrows.hermes.noSwipe,
#rev_slider_1_1 > div.tp-leftarrow.tparrows.hermes.noSwipe{
    /*top: 12.5vw !important;*/
	height:99.5% !important;
}
.hermes.tparrows.tp-leftarrow:before,
.hermes.tparrows.tp-rightarrow:before {
    margin-top: 380%;
}
#rev_slider_1_1 > div.tp-rightarrow.tparrows.hermes.noSwipe > div,
#rev_slider_1_1 > div.tp-leftarrow.tparrows.hermes.noSwipe > div{
	display:none !important;
}
.conteudo_servicos_1{
   width:100% !important;
   max-width:1500px !important;
}
.title{
    color: #ad911b !important;
    margin-bottom: 20px !important;
    padding-bottom: 0 !important;
    border-bottom: solid 1px #58595B !important;
    font-size: 40px !important;
}
.title.white{
	color: #fff !important;
	border-bottom: solid 1px #fff !important;
}
.title.gold{
	color: #AD911B !important;
	border-bottom: solid 1px #AD911B !important;
}
.title.white.h4{
	font-size: 30px !important;
	color: #fff !important;
	border-bottom: none !important;
}

/*HOME*/

/*KEEP*/
.home #top-menu-nav{
    margin-left: auto;
    margin-right: auto;
    width: 400px;
    float:none;
}
/*KEEP*/
.home #et-top-navigation{
    padding-left: 0 !important;
    float: right !important;	
}
#et-secondary-menu > ul > li.et-social-icon > a{
    background-color: #ccc;
    padding: 6px;
    border-radius: 20px;
}
#et-secondary-nav li ul, #top-header {
    background-color: #fff !important;
}
/*KEEP*/
.home #top-header{
    height: 100px!important;
    width: 100%;
    background-color: #231F20 !important;
    position: fixed;
}
.home #top-header a{
    font-weight: 900;
}
/*@media (min-width: 981px){*/
.home #et-top-navigation nav>ul>li>a{
    padding-bottom: 18px!important;
    padding-top: 18px!important;
    text-transform: uppercase;
    color: #000 !important;
}
.home #top-menu{
	width: 460px !important;
}
.home #top-menu li {
    padding-right: 10px !important;
    padding-left: 10px !important;
} 
.home #menu-item-61,
.home #menu-item-62,
.home #menu-item-63,
.home #menu-item-69,
.home #menu-item-70,
.home #menu-item-71{
    border-right: solid 2px #58595B;
    padding-top: 0 !important;
}
.home #et-top-navigation{
    padding-top: 0px !important;
}
.home #main-footer{
	display:none;
}
/*KEEP*/
.home #main-header{
	border-bottom: solid 5px #231f20;
    margin-top: 0 !important;
    background-color: #AD911B !important;
    position: fixed;
    top: 100px;
    z-index: 10000000;
}
@media screen and (max-width:980px){
.home #main-header{	
	top: 35px;
}
}

/*SERVICOS*/


ul.servicos{
	list-style-type: none;
    padding-left: 0;
}
.servicos li{
	height:50px;
    border-bottom: solid 1px #616161;
    margin-bottom: 5px;
}
.servicos li img{
    vertical-align: bottom;
}
.servicos li a{ 
    font-size:20px;
    padding-left: 10px;
	color:#616161 !important;
} 

/*SOBRE NÓS*/

.conteudo_sobre-nos_1{
   width:100% !important;
   max-width:1500px !important;	
}
 
/*CONTACTOS*/

.conteudo_contactos_1{
   width:100% !important;
   max-width:1500px !important;	
}
.special_contacts p{
    padding: 0;
    color: #000 !important;
}
.special_contacts p span{
    color: #fff;	
}
.special_contacts{
    margin-bottom: 2px;
    background-color: #ad911b;
    padding: 1px 10px;
    margin-top: 10px;
}
/*FOOTER*/

#footer-info,
#footer-bottom > div > ul{
    display:none;
}
#footer-bottom{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/03/footer_bg.png);
	background-repeat: repeat-x;
    height: 36px;
}

/*PORTFOLIO*/

#one{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/aco-inox.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
    outline:none;
    cursor:pointer;
} 
#two{
	background-image:url(https://mecanitor.com/wp-content/uploads/2020/05/corte_quinagem.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
} 
#three{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/estruturasmetalicas.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
} 
#four{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/ferro.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
} 
#five{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/equipamentourbano.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
} 
#six{
	background-image:url(https://mecanitor.com/wp-content/uploads/2020/05/tratamento.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
} 
.portfolio-categories{
	list-style-type:none!important;
    padding: 0!important;
}
.portfolio-categories-title{
    bottom: -186px;
    position: relative;
    float: none;
    padding: 20px 0;
    background-color: rgba(0, 0, 0, 0.32941176470588235);
    text-align: center;
    color: #fff;	
}
#porfolio_section{
	width:100% !important;
	max-width:100% !important;
}
.page-id-164 #post-164{
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/bg-portfolio.png);
    background-repeat: no-repeat;
    background-size: 62%;
}
.et_pb_section {
	background-color:transparent !important;
}
.portfolio-categories .col:hover .portfolio-categories-title{
	bottom: -100px;
    background-color:#AD911B;
    -webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
}
#aco{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#corte{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#estruturas{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#ferro{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#equipamento{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
#tratamento{
    display:none;	
    width: 80%;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}

.visivel{
	display:block !important; 

}

.left{
    width: 45%;
	margin-right:5%;
	float:left;
}
.right{
    width: 45%;
	margin-left:5%;
	float:right;
}

#bwg_image_browser_0 > div > div > div > div.bwg_image_browser_image_0,
#bwg_image_browser_1 > div > div > div > div.bwg_image_browser_image_1,
#bwg_image_browser_2 > div > div > div > div.bwg_image_browser_image_2,
#bwg_image_browser_3 > div > div > div > div.bwg_image_browser_image_3,
#bwg_image_browser_4 > div > div > div > div.bwg_image_browser_image_4,
#bwg_image_browser_5 > div > div > div > div.bwg_image_browser_image_5,
#bwg_image_browser_6 > div > div > div > div.bwg_image_browser_image_6,
#bwg_image_browser_7 > div > div > div > div.bwg_image_browser_image_7,
#bwg_image_browser_8 > div > div > div > div.bwg_image_browser_image_8,
#bwg_image_browser_9 > div > div > div > div.bwg_image_browser_image_9,
#bwg_image_browser_10 > div > div > div > div.bwg_image_browser_image_10,
#bwg_image_browser_11 > div > div > div > div.bwg_image_browser_image_11,
#bwg_image_browser_12 > div > div > div > div.bwg_image_browser_image_12,
#bwg_image_browser_13 > div > div > div > div.bwg_image_browser_image_13,
#bwg_image_browser_14 > div > div > div > div.bwg_image_browser_image_14,
#bwg_image_browser_15 > div > div > div > div.bwg_image_browser_image_15,
#bwg_image_browser_16 > div > div > div > div.bwg_image_browser_image_16,
#bwg_image_browser_17 > div > div > div > div.bwg_image_browser_image_17,
#bwg_image_browser_18 > div > div > div > div.bwg_image_browser_image_18,
#bwg_image_browser_19 > div > div > div > div.bwg_image_browser_image_19,
#bwg_image_browser_20 > div > div > div > div.bwg_image_browser_image_20,
#bwg_image_browser_21 > div > div > div > div.bwg_image_browser_image_21,
#bwg_image_browser_22 > div > div > div > div.bwg_image_browser_image_22,
#bwg_image_browser_23 > div > div > div > div.bwg_image_browser_image_23,
#bwg_image_browser_24 > div > div > div > div.bwg_image_browser_image_24,
#bwg_image_browser_25 > div > div > div > div.bwg_image_browser_image_25,
#bwg_image_browser_26 > div > div > div > div.bwg_image_browser_image_26,
#bwg_image_browser_27 > div > div > div > div.bwg_image_browser_image_27,
#bwg_image_browser_28 > div > div > div > div.bwg_image_browser_image_28{
	margin:0 !important;
	padding:0 !important;
}
#bwg_image_browser_0,
#bwg_image_browser_1,
#bwg_image_browser_2,
#bwg_image_browser_3,
#bwg_image_browser_4,
#bwg_image_browser_5,
#bwg_image_browser_6,
#bwg_image_browser_7,
#bwg_image_browser_8,
#bwg_image_browser_9,
#bwg_image_browser_10,
#bwg_image_browser_11,
#bwg_image_browser_12,
#bwg_image_browser_13,
#bwg_image_browser_14,
#bwg_image_browser_15,
#bwg_image_browser_16,
#bwg_image_browser_17,
#bwg_image_browser_18,
#bwg_image_browser_19,
#bwg_image_browser_20,
#bwg_image_browser_21,
#bwg_image_browser_22,
#bwg_image_browser_23,
#bwg_image_browser_24,
#bwg_image_browser_25,
#bwg_image_browser_26,
#bwg_image_browser_27,
#bwg_image_browser_28{
	padding:0 !important;	
}
.tablenav-pages_0,
.tablenav-pages_1,
.tablenav-pages_2,
.tablenav-pages_3,
.tablenav-pages_4,
.tablenav-pages_5,
.tablenav-pages_6,
.tablenav-pages_7,
.tablenav-pages_8,
.tablenav-pages_9,
.tablenav-pages_10,
.tablenav-pages_11,
.tablenav-pages_12,
.tablenav-pages_13,
.tablenav-pages_14,
.tablenav-pages_15,
.tablenav-pages_16,
.tablenav-pages_17,
.tablenav-pages_18,
.tablenav-pages_19,
.tablenav-pages_20,
.tablenav-pages_21,
.tablenav-pages_22,
.tablenav-pages_23,
.tablenav-pages_24,
.tablenav-pages_25,
.tablenav-pages_26,
.tablenav-pages_27,
.tablenav-pages_28{
	display:none!important;	
}
.bwg_image_alt_0,
.bwg_image_alt_1,
.bwg_image_alt_2,
.bwg_image_alt_3,
.bwg_image_alt_4,
.bwg_image_alt_5,
.bwg_image_alt_6,
.bwg_image_alt_7,
.bwg_image_alt_8,
.bwg_image_alt_9,
.bwg_image_alt_10,
.bwg_image_alt_11,
.bwg_image_alt_12,
.bwg_image_alt_13,
.bwg_image_alt_14,
.bwg_image_alt_15,
.bwg_image_alt_16,
.bwg_image_alt_17,
.bwg_image_alt_18,
.bwg_image_alt_19,
.bwg_image_alt_20,
.bwg_image_alt_21,
.bwg_image_alt_22,
.bwg_image_alt_23,
.bwg_image_alt_24,
.bwg_image_alt_25,
.bwg_image_alt_26,
.bwg_image_alt_27,
.bwg_image_alt_28
{
	text-align:left !important;	
	color:#fff !important;
}
.bwg_image_browser_image_alt_0,
.bwg_image_browser_image_alt_1,
.bwg_image_browser_image_alt_2,
.bwg_image_browser_image_alt_3,
.bwg_image_browser_image_alt_4,
.bwg_image_browser_image_alt_5,
.bwg_image_browser_image_alt_6,
.bwg_image_browser_image_alt_7,
.bwg_image_browser_image_alt_8,
.bwg_image_browser_image_alt_9,
.bwg_image_browser_image_alt_10,
.bwg_image_browser_image_alt_11,
.bwg_image_browser_image_alt_12,
.bwg_image_browser_image_alt_13,
.bwg_image_browser_image_alt_14,
.bwg_image_browser_image_alt_15,
.bwg_image_browser_image_alt_16,
.bwg_image_browser_image_alt_17,
.bwg_image_browser_image_alt_18,
.bwg_image_browser_image_alt_19,
.bwg_image_browser_image_alt_20,
.bwg_image_browser_image_alt_21,
.bwg_image_browser_image_alt_22,
.bwg_image_browser_image_alt_23,
.bwg_image_browser_image_alt_24,
.bwg_image_browser_image_alt_25,
.bwg_image_browser_image_alt_26,
.bwg_image_browser_image_alt_27,
.bwg_image_browser_image_alt_28
{
	background-color:#41444D !important;
    background-image: url(https://mecanitor.com/wp-content/uploads/2019/04/zoom.png);
    background-repeat: no-repeat;
    background-size: auto 82%;
    background-position-x: 95%;
    background-position-y: 4px;
}
#bwg_container1_0 #bwg_container2_0 .bwg_image_browser_image_description_0,
#bwg_container1_1 #bwg_container2_1 .bwg_image_browser_image_description_1,
#bwg_container1_2 #bwg_container2_2 .bwg_image_browser_image_description_2,
#bwg_container1_3 #bwg_container2_3 .bwg_image_browser_image_description_3,
#bwg_container1_4 #bwg_container2_4 .bwg_image_browser_image_description_4,
#bwg_container1_5 #bwg_container2_5 .bwg_image_browser_image_description_5,
#bwg_container1_6 #bwg_container2_6 .bwg_image_browser_image_description_6,
#bwg_container1_7 #bwg_container2_7 .bwg_image_browser_image_description_7,
#bwg_container1_8 #bwg_container2_8 .bwg_image_browser_image_description_8,
#bwg_container1_9 #bwg_container2_9 .bwg_image_browser_image_description_9,
#bwg_container1_10 #bwg_container2_10 .bwg_image_browser_image_description_10,
#bwg_container1_11 #bwg_container2_11 .bwg_image_browser_image_description_11,
#bwg_container1_12 #bwg_container2_12 .bwg_image_browser_image_description_12,
#bwg_container1_13 #bwg_container2_13 .bwg_image_browser_image_description_13,
#bwg_container1_14 #bwg_container2_14 .bwg_image_browser_image_description_14,
#bwg_container1_15 #bwg_container2_15 .bwg_image_browser_image_description_15,
#bwg_container1_16 #bwg_container2_16 .bwg_image_browser_image_description_16,
#bwg_container1_17 #bwg_container2_17 .bwg_image_browser_image_description_17,
#bwg_container1_18 #bwg_container2_18 .bwg_image_browser_image_description_18,
#bwg_container1_19 #bwg_container2_19 .bwg_image_browser_image_description_19,
#bwg_container1_20 #bwg_container2_20 .bwg_image_browser_image_description_20,
#bwg_container1_21 #bwg_container2_21 .bwg_image_browser_image_description_21,
#bwg_container1_22 #bwg_container2_22 .bwg_image_browser_image_description_22,
#bwg_container1_23 #bwg_container2_23 .bwg_image_browser_image_description_23,
#bwg_container1_24 #bwg_container2_24 .bwg_image_browser_image_description_24,
#bwg_container1_25 #bwg_container2_25 .bwg_image_browser_image_description_25,
#bwg_container1_26 #bwg_container2_26 .bwg_image_browser_image_description_26,
#bwg_container1_27 #bwg_container2_27 .bwg_image_browser_image_description_27,
#bwg_container1_28 #bwg_container2_28 .bwg_image_browser_image_description_28{
	padding:0;	
    background-color: #9e9e9e !important;
    color: #ffffff!important;

}
.bwg_image_browser_image_desp_0,
.bwg_image_browser_image_desp_1,
.bwg_image_browser_image_desp_2,
.bwg_image_browser_image_desp_3,
.bwg_image_browser_image_desp_4,
.bwg_image_browser_image_desp_5,
.bwg_image_browser_image_desp_6,
.bwg_image_browser_image_desp_7,
.bwg_image_browser_image_desp_8,
.bwg_image_browser_image_desp_9,
.bwg_image_browser_image_desp_10,
.bwg_image_browser_image_desp_11,
.bwg_image_browser_image_desp_12,
.bwg_image_browser_image_desp_13,
.bwg_image_browser_image_desp_14,
.bwg_image_browser_image_desp_15,
.bwg_image_browser_image_desp_16,
.bwg_image_browser_image_desp_17,
.bwg_image_browser_image_desp_18,
.bwg_image_browser_image_desp_19,
.bwg_image_browser_image_desp_20,
.bwg_image_browser_image_desp_21,
.bwg_image_browser_image_desp_22,
.bwg_image_browser_image_desp_23,
.bwg_image_browser_image_desp_24,
.bwg_image_browser_image_desp_25,
.bwg_image_browser_image_desp_26,
.bwg_image_browser_image_desp_27,
.bwg_image_browser_image_desp_28{
	padding:0 !important;
}
.bwg_image_browser_image_description_0,
.bwg_image_browser_image_description_1,
.bwg_image_browser_image_description_2,
.bwg_image_browser_image_description_3,
.bwg_image_browser_image_description_4,
.bwg_image_browser_image_description_5,
.bwg_image_browser_image_description_6,
.bwg_image_browser_image_description_7,
.bwg_image_browser_image_description_8,
.bwg_image_browser_image_description_9,
.bwg_image_browser_image_description_10,
.bwg_image_browser_image_description_11,
.bwg_image_browser_image_description_12,
.bwg_image_browser_image_description_13,
.bwg_image_browser_image_description_14,
.bwg_image_browser_image_description_15,
.bwg_image_browser_image_description_16,
.bwg_image_browser_image_description_17,
.bwg_image_browser_image_description_18,
.bwg_image_browser_image_description_19,
.bwg_image_browser_image_description_20,
.bwg_image_browser_image_description_21,
.bwg_image_browser_image_description_22,
.bwg_image_browser_image_description_23,
.bwg_image_browser_image_description_24,
.bwg_image_browser_image_description_25,
.bwg_image_browser_image_description_26,
.bwg_image_browser_image_description_27,
.bwg_image_browser_image_description_28{
	padding:10px !important; 
}

.bwg_image_info_container2{
    max-width: 100%;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    position: relative;	
}
.bwg_image_info_spun{
    text-align: left!important; 
    vertical-align: bottom!important; 
}
.bwg_image_title{
    padding: 10px 50px !important;
}
.bwg_image_description{
    padding: 20px 50px !important; 
}


.clicker1 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/aco-inox.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
    outline:none;
    cursor:pointer;
}

.hiddendiv1{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker1:focus-within + .hiddendiv1{
display:block;
}

.clicker2 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/corteequinagem.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
}

.hiddendiv2{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker2:focus + .hiddendiv2{
display:block;
}

.clicker3 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/estruturasmetalicas.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
}

.hiddendiv3{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker3:focus + .hiddendiv3{
display:block;
}

.clicker4 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/ferro.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
}

.hiddendiv4{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker4:focus + .hiddendiv4{
display:block;
}

.clicker5 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/equipamentourbano.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
}

.hiddendiv5{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker5:focus + .hiddendiv5{
display:block;
}

.clicker6 {
	background-image:url(https://mecanitor.com/wp-content/uploads/2019/04/corteequinagem.png);
    background-size: 100% 100%;
    width: 33.33%;
    height: 250px;
    float: left;
	outline:none;
    cursor:pointer;
}

.hiddendiv6{
display:none;
height:200px;
width: 100%;
position: absolute;
background-color:green;
}

.clicker6:focus + .hiddendiv6{
display:block;
}

@media screen and (max-width:980px){
.rev_slider_wrapper{
    height: 33vw !important;
    top: -4vw !important;	
}
#one, #two, #three, #four, #five, #six{
	width:50%;
}
#et-boc > div > div.et_pb_section.et_pb_section_0.et_section_regular > div > div.et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough > div{
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 00px!important;
    padding-left: 10%!important;
}
#et-boc > div > div.et_pb_section.et_pb_section_0.et_section_regular > div > div.et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough{
	margin-top:-100px;
}
}
@media screen and (max-width:630px){
#one, #two, #three, #four, #five, #six{
	width:100%;
}	
}
@media screen and (max-width:767px){

.left, .right {
    width: 100%;
    margin-right: 0;
	margin-left:0;
    float: left;	
}	
	
}

@media screen and (max-width:450px){
.servicos li a{ 
    font-size: 12px !important;
}
}

@media only screen and (min-width: 981px){
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
    padding-bottom: 17px;
    margin-top: 20px;
}
.home #et-top-navigation nav>ul>li>a {
    padding-bottom: 20px!important;
    padding-top: 0!important;
}
/*KEEP*/
#logo {
    margin-top: -69px;
	margin-left:0px;
}
#topo{
	display:none;
}
#faixadourada{
	display:none;	
}
}
@media only screen and (max-width: 980px){
.et_header_style_left .mobile_menu_bar, .et_header_style_split .mobile_menu_bar {
    margin-top: 40px;
}
.mobile_menu_bar:before {
    font-size: 62px;
}

.home #top-header {
    height: 35px!important;
}
#topo{
	display:none;
    height: 40px;
    background-color: #555659;
    width: 100% !important;
    padding-top: 13px;
}
#topo p{
	color:#fff !important;
    font-size: 2.5vw;
    text-align: center;
}
#main-header{
    background-color: #fff !important;
    min-height: 100px;	
}
#faixadourada{
    display: none;	
	background-color:#ad911b;
	width:100%;
	height:40px;
}
#logo {
    max-height: 100% !important;
    min-height: 100%;
}
.et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 75%!important;
}
.mobile_menu_bar:before {
    color: #58595B;
}
#et-boc > div > div.et_pb_section.et_pb_section_1.et_section_regular > div > div.et_pb_column.et_pb_column_1_2.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div{
    padding-top: 0!important;
    padding-right: 10%!important;
    padding-bottom: 10%!important;
    padding-left: 10%!important;	
}
#et-boc > div > div.et_pb_section.et_pb_section_1.et_section_regular > div > div.et_pb_column.et_pb_column_1_2.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough > div.et_pb_module.et_pb_text.et_pb_text_1.et_pb_bg_layout_light.et_pb_text_align_left{
    padding-top: 0!important;
    padding-right: 10%!important;
    padding-left: 10%!important;	
}
.et_header_style_left .logo_container {
    padding-left: 15%;
}
.et_header_style_left #et-top-navigation{
	padding-right:10%;
}
#main-header .container{
	width:100%!important;
}
.et_mobile_menu {
    padding: 3%;
    background-color: #58595B !important;
	border-top: 0;
    top: 126px;
}
.et_mobile_menu li a, .nav li li a {
    font-size: 28px;
    text-transform: uppercase;
    color: #fff !important;
}
#et-boc > div > div > div > div.et_pb_column.et_pb_column_2_5.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough > div{
    padding-top: 0!important;
    padding-right: 5%!important;
    padding-bottom: 0px!important;
    padding-left: 5%!important;	
}
}

.corte{
	width:30%;
	float:left;
    margin: 0 1.66%;
}
.textos p{
	text-align:center;
}
.textos{
	margin-top: 15px;
}
#bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_wrap_0{
	background-color: #ad911b !important;	
}

#ipt_fsqm_form_6_pinfo_3,
#ipt_fsqm_form_6_freetype_1{
	width:50%;
}
#ipt_fsqm_form_6 > div > div > div.ipt_fsqm_main_tab.ipt_uif_tabs.horizontal.ui-tabs.ui-widget.ui-widget-content.ui-corner-all > div.ipt-eform-tab-nav-wrap.scroll-not-needed,
#ipt_fsqm_form_7 > div > div > div.ipt_fsqm_main_tab.ipt_uif_tabs.horizontal.ui-tabs.ui-widget.ui-widget-content.ui-corner-all > div.ipt-eform-tab-nav-wrap.scroll-not-needed{
	display:none;
}
.ipt-uif-custom-material-custom .ipt-eform-content {
    background-color: transparent!important;	
    box-shadow: none!important;	
}
.ipt-uif-custom-material-custom.eform-override-element-boxy input:not([type]), .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="text"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="password"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="email"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="url"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="time"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="date"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="datetime"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="datetime-local"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="tel"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="number"], .ipt-uif-custom-material-custom.eform-override-element-boxy input[type="search"], .ipt-uif-custom-material-custom.eform-override-element-boxy textarea.materialize-textarea{
	background-color:#fff !important;
}
.ipt-uif-custom-material-default *{
	color:#000 !important;
    font-family: 'Gotham' !important;
}
.ipt-uif-custom-material-custom .ipt_uif_uploader .fileinput-dragdrop{
	background-color: #fff !important;
}
#ipt_fsqm_form_6_button_container > div,
#ipt_fsqm_form_7_button_container > div{
    width: 15%;
    float: right;
    margin-right: 2.8em;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    o-border-radius: 10px;	
}
#ipt_fsqm_form_6_button_submit,
#ipt_fsqm_form_7_button_submit{
    background-color: #ad911b !important;
    border: solid 1px #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    o-border-radius: 10px;
}
#ipt_fsqm_form_6_button_submit > span,
#ipt_fsqm_form_7_button_submit > span{
	color:#fff !important;
}
@media screen and (max-width:640px){
.title{
    font-size: 23px !important;
}
.title.white.h4{
	font-size: 18px !important;
}	
#orcamento > div.et_pb_row.et_pb_row_7.et_pb_row_fullwidth{
	width:100% !important;
}
}
@media screen and (max-width:485px){
#faixadourada {
    display:none;
}	
#logo {
    max-height: 100% !important;
    min-height: 100%;
}
.et_header_style_left #et-top-navigation {
    padding-right: 5%;
}
.et_header_style_left .logo_container {
    padding-left: 5%;
}
}
div[id^=bwg_container] * {
    margin-bottom: -14px;
}
#bwg_container1_1 #bwg_container2_1 .bwg_slideshow_image_wrap_1 {
    background-color: transparent !important;$
}
#bwg_image_browser_0 > div > div > div > div.bwg_image_browser_image_alt_0{
	display:none!important;
}
#bwg_container3_1 > div > div.bwg_slideshow_dots_container_1{
	display:none;
}
div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_left_], div[id^=bwg_container1_] div[id^=bwg_container2_] a[id^=spider_slideshow_right_] {
    bottom: 10px;
    cursor: pointer;
    display: inline;
    height: 100%;
    outline: medium none;
    position: absolute;
    width: 10%;
    z-index: 13;
    background-color: rgba(173, 145, 27, 0.7) !important;
}
#bwg_slideshow_play_pause_1{
	display:none;
}
#spider_slideshow_left-ico_1,
#spider_slideshow_right-ico_1 {
    left: 0px !important;
}
#bwg_container1_1 #bwg_container2_1 #spider_slideshow_left-ico_1, #bwg_container1_1 #bwg_container2_1 #spider_slideshow_right-ico_1 {
    width: 100% !important;
}
#bwg_container1_1 #bwg_container2_1 #spider_slideshow_left-ico_1, #bwg_container1_1 #bwg_container2_1 #spider_slideshow_right-ico_1 {
    background-color: transparent !important;
}
.bwg_image_info_container2 {
    width: 44%!important;
}
#bwg_image_browser_0 > div > div > div > div.bwg_image_browser_image_0,
#bwg_image_browser_0{
	background-color:transparent !important;
}
.et_pb_section_0 {
    padding-top: 10px !important;
}
#bwg_image_container > div.bwg_slide_container{
    background-color: #231F20 !important;	
}
@media screen and (min-width: 1200px){
.ipt-uif-custom-material-custom .ipt_uif_question.ipt_uif_question_vertical > .ipt_uif_question_label {
    margin-bottom: -5px !important;	
}
}
.ipt-uif-custom-material-custom .ipt_uif_question > .ipt_uif_question_label{
    margin-bottom: -5px !important;		
}
@media screen and (min-width: 981px){
#menu-item-363{
	display:block;
}
#menu-item-446{
	display:none!important;
}
}
@media screen and (max-width: 980px){
#menu-item-363{
	display:none!important;
}
#menu-item-446{
	display:block;
}	
}
.ipt-uif-custom-material-custom [type="radio"]:not(:checked) + label:before {
    Background-color: #fff;
}
.ipt-uif-custom-material-custom [type="radio"]:not(:checked) + label, .ipt-uif-custom-material-custom [type="radio"]:checked + label{
	color:#fff !important;
}
#ipt_fsqm_form_6_mcq_4 > div > div.ipt_uif_question.ipt_uif_question_vertical > div.ipt_uif_question_content{
    margin-top: 10px !important;
}
#ipt_fsqm_form_6_freetype_5 > div > div.ipt_uif_container > div.ipt_uif_container_head > h3 > span{
	color:#fff !important;
}
.ipt-uif-custom-material-custom .ipt_uif_question label.ipt_uif_question_title,
.ipt-uif-custom-material-custom [type="radio"]:not(:checked) + label, .ipt-uif-custom-material-custom [type="radio"]:checked + label {
    font-family: 'Gotham';
}
.ipt-uif-custom-material-custom.eform-override-element-boxy .input-field > label.active {
    display: none;
}
#spider_popup_wrap{
    z-index: 1000000000000000 !important;
}
.ipt-uif-custom-material-custom [type="checkbox"] + label:before, .ipt-uif-custom-material-custom [type="checkbox"] + label:after{
	top:5x !important;
}
#ipt_fsqm_file_upload_6_5__uploader_wrap > div.fileupload-meta > p{
	color:#fff !important
}
.ipt-uif-custom-material-custom .ipt_uif_question label.ipt_uif_question_title {
    color: #ffffff !important;
}