@media only screen and (max-width : 1199px) {
	.clear-lg {
		display: none;
	}
	#topGlobal ul li a{
		padding: 0 5px;
	}
}


@media screen and (max-width : 992px) {
	#topGlobal ul{
		margin-top: 10px;
	}
	#topGlobal ul li{
		display: none;
	}
	#topGlobal .resp li,
	#topGlobal .resp li a{
		display: block;
	}
	#topGlobal ul li a{
		height: auto;
	}
	#topGlobal ul li i {
		margin-right: 15px;
	}
	.newsletterfundo {
		padding: 50px 0;
	}
	.newsletter p {
		position: relative;
		margin-top: 0;
		width: 100%;
		text-align: center;
		margin-bottom: 25px;
	}
	.inputnew {
		float: none;
	}
	.inputnew input {
		border-radius: 3px;
		margin-right: 0;
		width: 100%;
	}
	.inputnew button {
		border-radius: 3px;
		width: 100%;
		margin-top: 5px;
	}
	footer#rodape ul.menuinfooter li {
		font-size: 17px;
		margin: 3px 0;
	}
	ul.menuinfooter {
		margin-top: 20px;
		text-align: center;
		margin-bottom: 50px;
	}
	footer#rodape h4 {
		text-align: center;
	}
	footer i.fa.fa-phone {
		padding-left: 1px;
	}
	footer i.fa.fa-envelope {
		padding-left: 0;
	}
	footer i.fa.fa-instagram {
		padding-left: 1px;
	}
	.marcashadow {
		box-shadow: none;
		padding: 0;
		margin-bottom: 60px;
	}
	.rightmarca {
		padding-left: 15px;
	}
	.container.amarcainfos .col-md-6 {
		height: auto;
	}
	.marcashadow, 
	.rightmarca img {
		top: unset;
		transform: unset;
		position: relative;
		display: block;
	}
	.rightmarca {
		padding-left: 15px;
	}
	.produtoslinha p {	    
		margin-bottom: 60px;
	}
	.produtoslinha h1 {
		text-align: center;
		margin: 15px 0 30px 0;
	}
	.produtoslinha h1:after {
		width: 65%;
		margin: 0 auto;
	}
	.rigthpro h1 {
		margin-top: 30px;
	}
	.produtodetals {
	    margin-top: 30px;
	    margin-bottom: 75px;
	}
}

@media screen and (max-width: 767px) {
	#banner_principal .owl-dots {
		margin: 0;
	}
	.newsletter {
		margin: 15px;
	}
	.marcashadow{
		text-align: center;
	}
	.leftmarca a {
		margin-top: 35px !important;
		margin: 0 auto;
	}
	.produtoslinha h1 {
		font-size: 25px;
	}
	.rigthpro ul li {
		display: block;
		text-align: center;
		margin-top: 45px;
	}
	a.onde {
		margin-right: 0;
	}
	.produtodetals {
	    margin-top: 15px;
	}
}

@media screen and (max-width: 560px) {
	#topGlobal ol li{
		display: none;
	}
	#topGlobal ol li:last-child{
		display: block;
	}

	#topGlobal a.logo {
		display: inline-block;
		max-width: inherit;
		width: calc(100% - 60px);
	}

	.leftmarca h1,
	.leftmarca h2 {
	    font-size: 29px;
	}
	.amarcainfos {
	    margin-top: 15px;
	}
	body#contato .formcont {
	    margin: 5px 0 60px 0;
	}
}

@media  screen and (max-width : 400px) {
	.clear-sm,
	.clear-xs{
		display: none;
	}
}


@media screen and  (min-width: 1200px){
	.clear-lg {
		display: block;
	}
}
