/* xtra small devices */
@media screen and (min-width: 0px) and (max-width: 600px) { 

	ul.fl-second {
		margin-left: 0px;
	}
	
	.hide-xtra-small { display: none !important }
	
	a.logo {
		margin-bottom: 30px;
		margin-top: 0px;
	}
	
	.home-header {
	    height: 460px;
	}
	
	#quote-carousel .carousel-indicators li {
	    margin-left: 2px;
		margin-right: 2px;
		width: 42px;
		height: 41px;
	}
	
	h1.frase-slider {
		color: #000000;
		font-size: 22px;
		line-height: 24px;
	}
	
	.carousel-inner {
		min-height: 270px;
	}
	
	h2.razoes {
	    font-size: 18px;
	}
	
	.quote-servitis {
		margin-top: 35px;
	}
	
	.bg1 {background: transparent;}
	.bg2 {background: transparent;}
	.bg3 {background: transparent;}
	
	.home-servico {
	    font-size: 18px;
		line-height: 25px;
	}
	
	.caixa {margin-bottom: 30px;}
	
	.bigheader {
	    height: 300px;
	}
	
	h1.s-energia {
		font-size: 32px;
	}
	
	.row-sublogo {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	img.sublogo {display: none;}
	img.sublogo-laranja {display:block;}
	
	.spacer {
	    margin-top: 20px;
	    margin-bottom: 40px;
	}
	
	.header-servitis {
		font-size: 28px;
	    line-height: 28px;
	}
	
	div.ponto-data span {
	    font-size: 10px;
	    line-height: 10px;
	    padding-right: 6px;
	    padding-left: 23px;
	    top: -1px;
	}
	
	img.carro {
		display: block;
	    max-width: 100%;
	    height: auto;
	}
	
	a.social {
		margin-bottom: 15px;
	}
}


/* small devices */
@media screen and (min-width: 601px) and (max-width: 767px) { 

	.hide-small { display: none !important }
	
	a.logo {
		margin-bottom: 30px;
		margin-top: 0px;
	}
	
	.home-header {
	    height: 460px;
	}
	
	#quote-carousel .carousel-indicators li {
	    margin-left: 5px;
		margin-right: 5px;
	}
	
	.carousel-inner {
		min-height: 280px;
	}
	
	.quote-servitis {
		margin-top: 75px;
	}
	
	h1.frase-slider {
		color: #000000;
    	font-size: 19px;
		margin-bottom: 10px;
	}
	
	.bg1 {background: transparent;}
	.bg2 {background: transparent;}
	.bg3 {background: transparent;}

	.caixa {margin-bottom: 30px;}
	
	.bigheader {
	    height: 300px;
	}
	
	h1.s-energia {
		font-size: 32px;
	}
	
	.row-sublogo {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	img.sublogo {display: none;}
	img.sublogo-laranja {display:block;}
	
	.header-servitis {
		font-size: 28px;
	    line-height: 28px;
	}
	
	a.social {
		margin-bottom: 15px;
	}


}


/* medium devices */
@media (min-width: 768px) and (max-width: 990px) {

	.hide-medium { display: none !important }
	
	a.logo {
		margin-bottom: 30px;
		margin-top: 0px;
	}
	
	.home-header {
	    height: 460px;
	}
	
	.menu-row {
    	margin-top: 0px;
	}
	
	.quote-servitis {
		margin-top: 75px;
	}
	
	h1.frase-slider {
    	font-size: 24px;
		margin-bottom: 10px;
	}
	
	.caixa {margin-bottom: 30px;}
	
	.bigheader {
	    height: 300px;
	}
	
	h1.s-energia {
	    font-size: 32px;
	}
	
	.row-sublogo {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	img.sublogo {display: none;}
	img.sublogo-laranja {display:block;}
	
	a.social {
		margin-bottom: 15px;
	}

}


/* desktop devices */
@media (min-width: 991px) and (max-width: 1200px) {

	.hide-desktop { display: none !important }
	
	ul.menu-principal li {
    
    	margin-right: 8px;
    }
    
	#intervencao .modal-dialog  {width:644px;}
	#enviado .modal-dialog  {width:644px;}
	#erro .modal-dialog  {width:644px;}



}


/* big devices */
@media (min-width: 1200px) {

	.hide-big { display: none !important }
	
	#intervencao .modal-dialog  {width:644px;}
	#enviado .modal-dialog  {width:644px;}
	#erro .modal-dialog  {width:644px;}




}
