/* CSS Document */

.jzshopping-form {margin-bottom:40px;}
#the-content .jzshopping-form h2 {font-weight: bold; color: #FFF !important; background: #0193CF; font-size:16px !important; line-height:1 !important; padding:7px 10px 5px;}

.jzshopping-form form {padding-top:10px;}
.jzshopping-form form .input {padding:5px 10px; width:auto;}
.jzshopping-form .input label, 
.jzshopping-form .input select,
.jzshopping-form .input input,
.jzshopping-form .input button,
#the-content .jzshopping-form .input p {float:left; margin-right:10px; width:auto; margin-bottom:0; line-height:1.5;}
.jzshopping-form .input.center select,
.jzshopping-form .input.center input {float:none;}
.jzshopping-form .input label {width:150px;}

.page-id-14291 #content.no-sidebar #the-content {max-width:100%;}
#jz-product-display {text-align:center;}
.jz-product {border-bottom:solid thin #333; padding:0 0 30px; width:500px; margin:0 40px 30px; text-align:center; display:inline-block;}
.jz-product:nth-last-child(-n+2) {border-bottom:none;}

.shopping-top {margin-bottom: 40px;}
.shopping-top .title { font-family: 'GeometricSlab-BoldCond' !important; font-size: 35px !important; float:left;}
.shopping-top .search {float:right;}
#ps-content.shopping-top .search {position:relative; top:auto; right:auto; margin-top:10px;}


