
/*------------------------Mudando-Barra-de-rolagem------------------------*/
::-webkit-scrollbar
{
	width: 8px;
}
::-webkit-scrollbar-track{ 
	box-shadow: inset 0 0 6px rgba(50,50,50,0.3);
}
::-webkit-scrollbar-thumb 
{
	background-color:#cccccc;
	/*box-shadow: inset 0 0 6px rgba(0,0,0,0.4);*/
}
/*--------------------HEADER--------------------*/
.header-logo img{
    max-width: 154px;
}
.res-log img{
    max-width: 100px;
}
.desktop-nav .nav-bar .extras{
    padding-left: 15px;
}
.construction-services .tab-content>.tab-pane figure figcaption {
    width: 70%;
    height: auto;
}
/*--------------------MENU-TOGGLER-DESKTOP--------------------*/
.mobile-nav.desktop-menu h2,.mobile-nav.desktop-menu p,.mobile-nav.desktop-menu h3,.mobile-nav.desktop-menu .social-medias a{
    color: #FFFFFF;
}
.mobile-nav.desktop-menu img{
	max-height: 200px;
}
/*--------------------CONTATO--------------------*/
.text-retorno-contato{
	font-size: 14px !important;
    color: #b50000 !important;
}
.icoSucesso{
	padding: 0;
	margin: 0;
	font-size: 120px;
	color: #00b562;
}
.icoErro{
	padding: 0;
	margin: 0;
	font-size: 120px;
	color: #b50000;
}
/*--------------------BOTÃO-SOBRE-NOS--------------------*/
.common-btn .theme-btn:hover {
    color: #FFFFFF;
}
.common-btn .theme-btn:hover i{
    color: #FFFFFF;
}
/*--------------------DETALHES-PRODUTO--------------------*/
.pd-main-img {
    width: 560px;
    height: 600px;
}
.adis-tab .theme-btn:hover {
    color: #000000;
}
.adis-tab .theme-btn:hover i{
    color: #FFFFFF;
}
/*--------------------ORÇAMENTO-HOME--------------------*/
.renovation .reno-data h2{
	font-size:85px;
}
/*--------------------BOTÕES-PADRÃO--------------------*/
.theme-btn i:after{
	background: #00102b;
}
.featured-slider-one .owl-nav button.owl-prev:before, .featured-slider-one .owl-nav button.owl-next:before{
	background: #00102b;
}
/*--------------------SERVIÇOS--------------------*/
.construction-services .tab-content>.tab-pane figure figcaption{
	background-color: rgba(0, 0, 0, .8);
    color: #FFFFFF;
	padding: 20px;
	font-size:14px;
}
.contact-form-2 .info{
	background: #00102b;
}
/*--------------------PRODUTOS-HOME--------------------*/
.blog-image figure img{
	max-height: 270px;
}
.blog-data .blog-date{
    color: #FFFFFF !important;
}
.todosProHome:hover{
	color: #000000 !important;
}
/*--------------------MENU-TOPO-QUANDO-ROLA-A-TELA--------------------*/
.header-style-one .desktop-nav.slideDown, .header-style-one .desktop-nav.slideUp{
	background:#00102b;
}
/*--------------------INTERNAS--------------------*/
.banner-style-one{
	background: #00102b;
}
/*--------------------FOOTER--------------------*/
.footer-style-one .footer-p-1{
	background-color:#0a2f4c;
}
.contact-info p{
	font-size: 20px;
}
.footer-style-one .footer-p-2{
	background-color:#00102b;
}
.footer-style-one .footer-p-3{
	background-color:#0a2f4c;
}
/*--------------------ICONE-WHATSAPP-FLUTUANTE--------------------*/
.IcoWhatsFlutuante{
	width:60px;
	height:60px;
	position: fixed;
	padding: 0;
	margin: 0;
	z-index:9999999;
	background-color:#449c44;
	bottom: 80px;
	right: 10px;
	text-decoration:none !important;
	cursor: pointer;
	outline: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	border: none !important; /*------------TIRANDO BORDA AZUL QUE APARECE NO CHROME------------*/
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
}
.IcoWhatsFlutuante i{
	font-size:40px;
	color:#ffffff;
	padding: 0;
	margin: 0;
	vertical-align: auto !important;
}
.IcoWhatsFlutuante:hover{
	-webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 0.5);
	background-color:#25d366;
	transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
}