/*##################################################MEDIA-QUERIES####################################################*/

/*Extra small devices (smart phones, less than 34em)*/
@media (max-width: 20em) { 

.fa-bars{margin-top: 8% !important;}

#carouselprod .col-md-2{padding: 3px !important;}
#carouselprod .col-md-2 p{font-size: 13px;}

#carouselparceiros .carousel-control.right{width: 16% !important;}

.menu-produtos h2{width: 210px !important;}
.menu-produtos ul{width: 100% !important;}
.topo-produtos{height: 100px !important;}

.orcamento-produtos{margin-left: 0% !important;}

.email-rodape p{margin-left: -25%;}
}

@media (min-width: 22em) and (max-width: 26em){
	
	
}

/*Small devices (phones, tablets less than 48em)*/
@media (max-width: 47.9em) {
.topo{height: 91px;}

.col-contato{width: 176px !important;}
.col-telefone {width: 277px !important;}
.col-email {width: 250px !important;}
.contato-topo{margin-left: -21%; width: 110% !important;}


.fa-bars{margin-top: 6%; margin-right: -10%;}

.logo-topo img{width: 100%;}


#carouselprod .col-md-2:first-child{margin-left: 0%;}
#carouselprod .col-md-2{margin-right: 0%;}
#carouselprod img{height: 250px;}
#carouselprod .col-md-2{height: 330px;}


.parceiros-home h2{margin-bottom: 14%;}
#carouselparceiros .col-xs-6:last-child{margin-top: -43%;}
#carouselparceiros .carousel-control{margin-top: -15%;}
#carouselparceiros .carousel-control.right{width: 14%; margin-right: 29%;}
#carouselparceiros .carousel-control.left{margin-left: 30%;}

/*Produtos*/
.menu-produtos h2{width: 187px;}
.topo-produtos{background: none; height: 54px;}
.produtos .orcamento-produtos{margin-left: -5%}

.produto .orcamento-produtos{margin-left: -9%}

.img-carrinho figure img{width: 100%;}

/*Parceiros*/
.parceiros .col-md-6 img{width: 100%;}
.parceiro img{width: 100%;}
}


/*Tablets*/
@media (min-width: 47em) and (max-width: 60em){
.fa-bars{margin-top: 3%;}

.col-facebook{width: 100px !important;}
.col-contato{width: 527px !important;}
.col-telefone {width: 277px !important;}
.col-email {width: 250px !important;}
.contato-topo{margin-left: -5%; width: 110% !important;}

.logo-topo img{width: 50%;}

#carouselprod img{height: 230px;}
#carouselprod .col-md-2{height: 290px; padding: 0px !important;}
#carouselprod p{font-size: 13px;}

#carouselparceiros .carousel-control{margin-top: -6%;}
#carouselparceiros .carousel-control.right{width: 6%;}
#carouselparceiros .carousel-control.left{margin-left: 85%;}

.contato-rodape{width: 270px !important;}
.rodape .offset-md-5{margin-left: 22.666667%}

/*Produtos*/
.menu-produtos h2{width: 175px; font-size: 32px !important;}
.menu-produtos ul{width: 140%;}

.topo-produtos{height: 53px;}

.produto .desc-prod{margin-left: 7%;}

/*Parceiros*/
.parceiros .col-md-6 img{width: 100%;}
}

/*small laptops */
@media (min-width: 61.9em) and (max-width: 74.9em) {
.col-facebook{width: 240px !important;}
.col-contato{width: 527px !important;}
.col-telefone {width: 277px !important;}
.col-email {width: 250px !important;}


.logo-topo img{width: 50%;}

#carouselprod img{height: 230px;}
#carouselprod .col-md-2{height: 313px;}
#carouselparceiros .carousel-control{margin-top: -4%;}
#carouselparceiros .carousel-control.right{width: 5%;}

/*Produtos*/
.menu-produtos ul{width: 117%;}
.menu-produtos .sub-menu ul{width: 100%;}
.desc-prod{margin-left: 5%;}

/*Parceiros*/
.parceiros .col-md-6 img{width: 100%;}
}



/*Laptops*/
@media (min-width: 74.9em) and (max-width: 99em){


}

/*Desktop*/
@media (min-width: 100em){

}



/*Large Desktop*/
@media(min-width:120em){


}




/*##################################################/MEDIA-QUERIES####################################################*/

/*Hack Chrome*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
  
}