/*navbar*/

	/*tamanho da navbar resposiva*/
	.stm_mobile__header{
		padding-top:20px;
		padding-bottom:20px;
	}
	.stm_mobile__header img{
		width:100px;
	}
	/**/

	/*cor de fundo do menu responsivo*/
	@media(max-width: 1023px){
		.stm_mobile__header, .stm-header.active, .stm-header a{
				background-color: rgb(249, 249, 249);
		}
	}
	/**/

	/*cor da fonte do menu responsivo*/
	.stm_header_style_20 .stm-header .stm-navigation__default ul li a{
			color: rgb(6, 85, 160)!important;
		}

	.stm_header_style_20 .stm-header .stm-navigation__default ul li a:hover{
			color: rgb(25, 65, 86) !important;
	}
	/**/

	/*resolucao do problema de cor no menu responsivo*/
	@media (max-width: 1024px){
		.stm-header.active, .stm-header.active .stm-navigation__default ul {
			background-color: rgb(249, 249, 249);
		}
	}
	/**/

	/*cor do hover do dropdown produtos navbar*/
	#menu-item-4663:hover, #menu-item-4664:hover, #menu-item-4665:hover, #menu-item-4666:hover, #menu-item-5295:hover{
		background-color:rgba(6, 85, 160,0.2) !important;
	}
	/**/

	/*cor do hover do dropdown produtos navbar*/
	.stm_header_style_20 .stm-navigation__default .sub-menu li.current-menu-item{
	background-color:rgba(6, 85, 160,0.5) !important;
	}
	/**/
	
	/*Cor do botao da navbar responsiva*/
	.mbc{
		background-color: rgba(6, 85, 160,0.9) !important;	
	}
	/**/

/**/

/*pagina inicio*/

	/*edita o tamanho da fonte na secao sobre na pagina inicio*/
	@media(max-width: 1023px){
		.info p{
			font-size:15px;
		}	
	}

	.info p{
		margin-bottom:0px!important;
		color:#999999;
	}
	/**/

	/*gambiarra*/
	.disable-link a{
		pointer-events: none;
		background-color:white;
	}

	.disable-link:hover img{
		-moz-transform: scale(1.04);
		-webkit-transform: scale(1.04);
		transform: scale(1.04);
		transition: all 0.3s ease-out;
	}
	/**/

	/*Padding nas imagens da secao de produtos na pagina inicio*/
	.stm_products_2_columns li a img{
		padding: 15px;
		background-color: white;
	}
	/**/

	/*Muda a cor da fonte da secao opcoes para todos os ambientes na pagina inicial*/
	.stm_products_categories_style_1.stm_loop ul li a .product_cat_info .product_cat_title{
		color:#256383 !important;
	}

	.stm_products_categories_style_1.stm_loop ul li a .product_cat_info .product_cat_description{
		color: #256383 !important;
		font-weight: bold;
	}
	/**/

	/*redimensiona o posicionamento dos cards dos servicos na pagina inicio*/
	@media(max-width: 1024px){	.wpb_column.vc_column_container.vc_col-sm-3{
			width: 50% !important;
			float:right;
		}
	}
	@media(max-width: 550px){	.wpb_column.vc_column_container.vc_col-sm-3{
			width: 100% !important;
		}
		h3{
			font-size:27px!important;
		}
	}
	/**/

	/*borda cards servicos pagina inicial*/
	.stm_iconbox.stm_iconbox_style_1{
		border-color:rgba(6, 85, 160,0.4) !important;
		border-width:2px;
	}
	/**/

	/*efeito inutil nos icones dos servicos na pagina inicial*/

.stm_iconbox.stm_iconbox_style_1:hover{
		background-color:rgba(6, 85, 160,0.1);
	}
	/**/

	/*Muda a cor dos icones*/
	.stm_iconbox_style_1 .stc{
		color:#0655a0!important;
	}
	/**/

/**/

/*pagina servicos*/
	
	/*desabilita o clique das imagens dos servicos na secao de Instalacoes e limpeza*/
	.vc_pageable-slide-wrapper .vc_clearfix{
		pointer-events:none;
		cursor: default;
	}

	/*modifica hr pagina servicos*/
	.a{
		margin-bottom:9px !important;
		margin-top:0px !important;
		/*border-color:#0655a0;*/
	}
	/**/

	/*espacamento nas linhas dos servicos*/
	.teste ul li span{
		margin-bottom:10px;
	}
	/**/

	/*Remove o espaço embaixo da imagem dos concertos*/
	.wpb_content_element{
		margin-bottom:0px!important;
	}
	/**/

/**/

/*pagina produtos*/
	/*Aplica um pequeno padding nos logos das marcas na pagina produtos*/
	.stm_partners__single{
		padding: 5px 5px 5px 5px;	
	}
	/**/

@media(max-width: 1024px){
	.stm_partners__single{
		width: 25% !important;	
	}
}
@media(max-width: 550px){
	.stm_partners__single{
		width: 100% !important;
	}
}

	/*Edita o margin nos produtos na pagina produtos*/
	.stm_products_style_3.stm_loop{
		margin:0px;
	}
	/**/

	/*redimensiona o posicionamento dos produtos para coluna unica em tela responsiva*/
	@media(max-width: 1023px){	.stm_products_style_3.stm_loop.stm_products_2_columns .stm_product__single{
			width: 100% !important;
			max-width: 100% !important;	
		}
	}
	/**/

/**/

/*Pagina individual produtos*/

	/*Cores abas, e tabela*/
	#products__tabs{
		background-color:rgba(6, 85, 160,0.1) !important;
	}

	.products__technical_data{
		border-top: 3px solid rgba(6, 85, 160,0.9) !important;	
	}

	.products__technical_data li{
		background-color: rgba(6, 85, 160,0.1) !important;
		border-bottom: 2px solid rgba(6, 85, 160,0.2)!important;
	}
	/**/

/**/

/*footer*/
	.menu-item a{
		color:#333 !important;
	}

/*logo coruja*/
.stm_sidebar_style_20 .stm-footer__bottom .stm_bottom_copyright{
	width: auto !important;
}

.stm_markup_right.stm_markup_50>.stm_markup__sidebar {
    width: 70% !important;
}

	#icon-coruja {
    text-align: right;
    display: inline-block;
    width: 38px;
    height: 30px;
    opacity: 0.7;
    background-image: url('https://coruja.in/logos/coruja-preto.png');
    background-position: left;
    -webkit-transition: width ease-in 0.5s;
    -moz-transition: width ease-in 0.5s;
    -o-transition: width ease-in 0.5s;
    transition: width ease-in 0.5s;
}

#icon-coruja:hover {
    width: 87px;
    opacity: 1;
}
/**/
