/* iPads (portrait and landscape) ----------- */

@media only screen 
and (max-width : 430px) {

	#highlight .products-grid li,
	#buy-at .products-grid li, #buy-also .products-grid li, #similar .products-grid li, #best-sellers .products-grid li{
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	#popular-search .most-popular a{
		width: 100%;
	}
	#scrolling-bar-wrapper{
		display: none !important;
	}
}


@media only screen 
and (min-width : 431px) 
and (max-width : 670px) {

	#highlight .products-grid li,
	#buy-at .products-grid li, #buy-also .products-grid li, #similar .products-grid li, #best-sellers .products-grid li{
		width: 45% !important;
		margin-left: 3% !important;
		margin-right: 0 !important;
	}

	#popular-search .most-popular a{
		width: 100%;
	}
	#scrolling-bar-wrapper{
		display: none !important;
	}
}

@media only screen 
and (max-width : 1000px) {

	#aside{
		width: 100%;
	}

	#body{
		width: 100%;
		padding: 5px;
	}

	#main{
		width: 100%;
		margin-left:0;
	}

	#header-top{
		height: inherit;;
	}

	#header-top .menu{
		position: relative;
	}

	#hc-wrapper, #ht-wrapper{
		width: 100%;
		min-width: inherit !important;
	}

	#header-top{
		width: 100%;
	}

	#header-center{
		width: 100%;
		height: auto;
	}

	div#my-cart-header, .show-cart{
		width: 100%
	}

	#header-center .left{
		height: auto;
	}

	#my-cart-header{
		position: relative;	
		margin-bottom: 0;
		clear: both;
		top: 0;
	}
	#mycart{
		position: relative;
		clear: both;
	}
	#mycart dl dt b{
		/*display: none;*/
	}
	#header-center .left address b, #header-center .left address p{
		font-size: 18px;
	}

	#my-cart{
		display: block !important;
		/* overflow: hidden; */
	}

	#header-center .left{
		width: 100% !important;
	}

	#id_0064787968 #header-center .left a.logo {
	    background: url("/assets/images/stores/pneulinhares/logo.png") no-repeat center;
	    width: 50%;
	    height: 124px;
	    border: none;
	    margin: 5px
	    5px 5px 0px
	}

	#id_0064787968 #header-center address {
	    position: absolute;
	    /* top: 5px; */
	    right: 0px;
	    left: inherit;
	    width: 50%;
	    float: left;
	}

	#hc-search{
		position: relative !important;
		bottom: 0 !important;
		left: 0 !important;
	}
	#hc-search fieldset{
		width: 100% !important;
		margin: 5px !important;
	}
	

	#hc-search input.text{
		width: 90% !important;
	}

	#hc-search .submit, #bottom-search .submit{
		width: 8% !important;
		height: 36px !important;
	}

	#bottom-search form{
		width: 100%;
	}
	#bottom-search input.text{
		width: 85%;
	}

	#header-bottom{
		width: 100%;
	}

	#hb-nav{
		position: relative;
	}
	#hb-wrapper{
		padding: 0 25px;
	}
	#hb-ul-wrapper{
		width: 100%;
	}

	/* BODY */ 

	#highlight .products-grid li,
	#buy-at .products-grid li, #buy-also .products-grid li, #similar .products-grid li, #best-sellers .products-grid li{
		width: 31%;
		margin-left: 2%;
		margin-right: 0;
	}

	#register .account .register fieldset legend{
		width: 100% !important;
	}
	#register .account .register{
		width: 100%;
	}

	#scrolling-bar{
		width: 100%;
	}
	/* END BODY */ 




	/* FOOTER */ 

	#ft-wrapper{
		width: 100%;
		min-width: inherit;
	}

	#footer-top{
		height: inherit;
	}

	#footer-top, #footer-bottom{
		width: 100%;
	}

	#footer-top dl, #footer-bottom dl, #footer-bottom div{
		    margin-left: 50px;
		    margin-right: 0;
	}

	#footer-top #ft-newsletter{
		background: #000;
		display: block;
    	clear: both;
		float: none;
		width: 100%;
	}

	#bottom-search a.teste{
		margin-left: 0px;
		margin-top: 5px;
		width: 100%;
	}

	.account .login, .account .register{
		width: 100%;
	}

	.paginator{
		display: block;
		width: 100%;
	}

	.paginator .paginator-next{
		clear: both;
	}

	.products-grid-options .paginator li{
		display: inline-block;
		float: none;
	}


	.products-grid-options{
		height: inherit;
	}

	ul.grid-view{
		float: none;
	}

	#dealer-search input.text{
		width: 93%;
	}

	#dealer-search .submit{
		width: 5%;
    	height: 36px;
	}

	.floating-tip-wrapper{
		display: none !important;
	}
}
