/*------------------------------------------------------------------
[Table of contents]

1. Product Grid
-------------------------------------------------------------------*/



/*------------------------------------------------------------------
[1. Product Grid]
*/
body.novaro #it-exchange-store .it-exchange-products{float:left;}
body.novaro #it-exchange-store .it-exchange-products li{
	width:24.9%; 
	margin:0px 0px 25px!important; 
	padding:0px 10px;
	clear:none;
}

body.novaro .hassidebar #it-exchange-store .it-exchange-products li{
	width:33%;
}

body.novaro.nvr1100more #it-exchange-store .it-exchange-products li{ 
	padding:0px 15px;
}

body.novaro #it-exchange-store .it-exchange-products li:nth-child(4n+1){
	clear:both;
}

body.novaro .hassidebar #it-exchange-store .it-exchange-products li:nth-child(3n+1){
	clear:both;
}

body.novaro .hassidebar #it-exchange-store .it-exchange-products li:nth-child(4n+1){
	clear:none;
}

body.novaro .it-exchange-super-widget .payment-methods-wrapper form{margin:3px;}

body.novaro #it-exchange-store .it-exchange-product-details{padding-left:0px; padding-right:0px;}
body.novaro #it-exchange-store .it-exchange-product-title{font-size:18px; letter-spacing:0px; line-height:normal; margin-top:0px;}
body.novaro #it-exchange-store .it-exchange-base-price{font-size:14px; line-height:normal; color:#8fd0cc;}
body.novaro #it-exchange-store .it-exchange-product-permalink{line-height:normal;}

body.novaro #it-exchange-product .it-exchange-product-price{margin-top:0px; border:0px;}
#it-exchange-product .it-exchange-product-images-gallery .it-exchange-thumbnail-images img{padding:4px;}
body.novaro .it-exchange-super-widget .it-exchange-sw-processing{border-top:0px;}
body.novaro .it-exchange-super-widget .it-exchange-sw-product .purchase-options{padding:6px 12px;}
body.novaro .it-exchange-super-widget .it-exchange-sw-product .purchase-options .it-exchange-sw-purchase-options{margin:6px 0px;}
body.novaro .it-exchange-sw-billing-address input[type="text"]{width:90%;}
body.novaro .it-exchange-address2{margin-top:10px;}

body.novaro #it-exchange-confirmation .it-exchange-customer-menu{margin-left:0px;}
body.novaro #it-exchange-confirmation .it-exchange-customer-menu li{padding:3px 0px;}
body.novaro .it-exchange-transaction-meta{margin-bottom:20px;}
body.novaro #it-exchange-confirmation h3{color:#000; font-size:18px; text-transform:uppercase;}

body.novaro .it-exchange-customer-info input, body.novaro .it-exchange-customer-fields input{width:90%;}

body.novaro .it-exchange-login-form .it-exchange-username, body.novaro .it-exchange-login-form .it-exchange-password{float:left; width:49%;}
body.novaro .it-exchange-login-form .it-exchange-username input, body.novaro .it-exchange-login-form .it-exchange-password input{width:80%;}

body.novaro #it-exchange-cart-totals{margin-bottom:20px;}