@media only screen and (max-width: 1024px) {

	

}

@media only screen and (max-width: 768px) {

.hc-nav-trigger.hc-nav-1{

	display: block!important;

	margin-top: 10px;

}

.custom .box-right{
	width: 155px;
}
#main-meu-pc{

	display: none;

}

#main{

	margin-top: 43px;

}

#main>.container>.row{

	    width: 100%;

    display: flex;

    flex-flow: row wrap;

    margin: auto;

}

#main>.container>.row>.col-md-3{

	order: 2;

	width: 100%;

}

#main>.container>.row>.col-md-9{

	order: 1;

	width: 100%;

	padding: 0;

}

#sidebar .item .images img{

	height: auto;

}

.item-product .nav-product .item .images img{

	height: 288px;

}

.item-product .nav-product .item{

	margin-bottom: 30px;

}

#main >.row{

	    width: 100%;

    display: flex;

    flex-flow: row wrap;

    margin: auto;

}

#main >.row>.col-md-3{

	    order: 2;

    width: 100%;

}

#main >.row>.col-md-9{

	    order: 1;

    width: 100%;

}

#sidebar{

	margin-top: 20px;

}

}



@media only screen and (max-width: 736px){

.item-product .nav-product .item .images img{

	height: auto;

}

.item-product .nav-product .item {

	    border-bottom: 1px solid #ddd;

    padding-bottom: 20px;

    margin-bottom: 20px

}

#slider-home .item img{

	height: auto;

}

.banner img{

	height: auto;

}

}

@media only screen and (max-width: 667px){

.contact-form form .right input[type=text]{

	width: 100%;

}

.contact-form form .item textarea{

	width: 100%;

}



}

@media only screen and (max-width: 414px){

	



}

@media (min-width: 1200px){

	.container {

	    width: 1024px;

	}
	.article-home>div{
		display: flex;
	}
	#main{

		padding:10px;

	}
}

@media (min-width: 992px){

	.col-3-edit {

	    width: 20%;

	}

	.col-9-edit{

		width: 80%;

	}

}