#gg_productlisting { width: 520px; margin: 30px 0 20px 0; } .gg_productlisting_item { width: 150px; float: left; margin-right: 15px; margin-bottom: 15px; background-color: #fff; -moz-box-shadow:4px 4px 6px rgba(0, 0, 0, 0.15); -webkit-box-shadow:4px 4px 6px rgba(0, 0, 0, 0.15); -khtml-box-shadow:4px 4px 6px rgba(0, 0, 0, 0.15); box-shadow:4px 4px 6px rgba(0, 0, 0, 0.15); } .gg_productlisting_item .image { background-color: #F3F1F1; height: 85px; text-align: center; padding-top: 10px; } .gg_productlisting_item .details { border-left: 1px solid #EEE; border-right: 1px solid #EEE; height: 100px; padding: 10px; } .gg_productlisting_item .details h2 { margin: 0; padding: 0; font-size: 0.95em; } .gg_productlisting_item .details h2 a { text-decoration: none!important; } .gg_productlisting_item .details h2 a:hover { text-decoration: underline!important; } .gg_productlisting_item .details p { font-size: 0.9em!important; line-height: 1.1em!important; } .gg_productlisting_item .prices { border: 1px solid #EEE; padding: 5px 10px 5px 10px; text-align: right; font-size: 1.2em; font-weight: 700; } #productinfowrap { background-color: #f3f1f1!important; } #productinfoimages { border: none!important; margin:0 10px 0 5px!important; padding:10px 0 !important; background-color: #F3F1F1!important; width: 315px; } #gg_productdetails { height: 123px; display: block; } #productinfoprice h1 { font-size: 1.1em; border: none; margin: 5px 0 10px 0; } #productinfoprice p.desc { font-size: 0.9em!important; line-height: 1.1em!important; } #productinfopricewithimages { width: 160px; } .taxandshippinginfo, .taxandshippinginfo a { font-size: 8px!important; } .taxandshippinginfo { margin-bottom: 4px!important; } #productinfopricedetails { height: 60px; } .addtobasket { padding: 0!important; text-align: left!important; } .productprice { color: #8b0e1e; font-size: 1.2em!important; } #productinfo_desc { color: #333; } #gg_locations { margin: 40px 0 50px 0; } #gg_locations h3 { background-color: #eff5ee; padding: 5px 20px 5px 20px; margin: 0; color: #333; font-size: 1em; } #gg_locations ul, #gg_locations ul li { padding: 0; margin: 0; list-style-type: none; color: #333; font-size: 1em; } #gg_locations ul li h4 { margin: 0 0 4px 0; padding: 0; font-size: 1em; } #gg_locations ul li h4 a { text-decoration: none; color: #333; } #gg_locations ul li { background-color: #deeadd; padding: 10px 20px 10px 20px; border-top: 1px solid #FFF; } #gg_locations ul li:nth-child(2n) { background-color: #eff5ee; } .gg_hotline { background-color:#FFFFFF; border:1px solid #EDEDED; padding:10px; text-align:center; margin: 0; color: #666666; font-size: 0.9em; } .gg_hotline h3 { text-transform: uppercase; font-size: 1.1em; margin: 0 0 3px 0; } .gg_hotline strong { display: block; font-size: 1.5em; color: #333; margin: 0 0 3px 0; } .clear {clear:both;} .gg_finder { margin: 20px 0 0 0; } .gg_finder h4 { margin-top: 5px; color: #000; } .gg_finder_item { float: left; margin: 10px 10px 10px 0; } .gg_finder_item select { width: 108px; } .gg_finder_item label { display: block; color: #8b0d1e; font-weight: 700; margin: 0 0 5px 0; } .gg_finder_button { display: block; clear: left; text-align: right; } .productoptions img { float: right; } .gg_message { background: #F8FAFC url(../img/icons/information.png) center no-repeat; background-position: 15px 50%; text-align: left; padding: 5px 20px 5px 45px; border-top: 2px solid #B5D4FE; border-bottom: 2px solid #B5D4FE; margin-bottom: 20px; } .gg_alert, .gg_error { background: #FFF7C0 url(../img/icons/exclamation.png) center no-repeat; background-position: 15px 50%; border-top: 2px solid #FFD61F; border-bottom: 2px solid #FFD61F; font-weight: 700; } .gg_error { background: #FFF7C0 url(../img/icons/delete.png) center no-repeat; background-position: 15px 50%; } .gg_success { background: #dcf8d7 url(../img/icons/accept.png) center no-repeat; background-position: 15px 50%; border-top: 2px solid #74e35f; border-bottom: 2px solid #74e35f; } .floatleft { float: left; } .buttonleft { text-align: left; margin-top: 5px; } .buttonright { text-align: right; margin-top: 5px; } .products_sort form { float: right!important; } .gg_downloadcoupon { display:block; float:left; font-weight:700; margin:0 50px 20px 0; text-align:center; width:175px; } .gg_downloadcoupon a { text-decoration: none!important; text-align: center; } .gg_downloadcoupon a:hover { text-decoration: underline!important; } .gg_downloadcoupon img { margin: 0 auto 10px auto; display: block; } #productinfo_desc ul { margin:0 0 20px 0; } #productinfo_desc li { margin:0 0 5px 20px; } .gg_footnote { color:#808080; font-size: 0.8em; line-height: 1.2em; } #NAVIGATION .PAGES a { color:#333; background-color:#F3F1F1; border: 1px solid #F3F1F1; text-decoration:none; padding:3px 4px; margin-right:3px; } #NAVIGATION .PAGES a:hover, #NAVIGATION .PAGES a:active { color:#333; background-color:#FFF; border: 1px solid #DEEADD; text-decoration:none; } #NAVIGATION .PAGES .navigation_selected { font-weight:700; background-color:#DEEADD; border: 1px solid #DEEADD; padding:3px 4px; margin-right:3px; } .small {font-size: 0.85em;} .productCrossSellImage { padding:3px 15px 15px 0!important; } ol li { margin: 0 0 10px 20px; }
