/* ------- category ------- *//* ------- category ------- *//* ------- category ------- *//* ------- category ------- *//* ------- category ------- *//* ------- category ------- */
	#main
{
margin:0 auto;
position:relative;
width:1000px;
height:754px;
z-index:0;
background-color:#FFFFFF;
}
*
{
margin:0px;
padding:0px;
border:0px;
}
body
{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-image:url(/huntbuttons-co-uk/_img/bg-pattern.jpg);
background-repeat:repeat;
}
h1
{
font-size:24px;
}
h2
{
font-size:18px;
}
h3
{
font-size:14px;
}
a:link 
{
color: #333333;
}
a:visited 
{
color: #333333;
}
a:hover 
{
color: #333333;
}
a:active 
{
color: #333333;
}
.product
{
width:600px;
margin-bottom:20px;
padding-bottom: 20px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
.product input[type="submit"]
{
background-color: #666;
border: 0px;
color:#FFFFFF;
cursor:pointer;
padding-top: 5px;
padding-right: 15px;
padding-bottom: 5px;
padding-left: 15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.productClear
{
clear:both;
}
.productImage
{
width:200px;
height:150px;
float:left;
margin-right:20px;
background-color:#CCC;
}
.productImage img
{
width:200px;
height:150px;
}
.productInfo
{
width:380px;
height:auto;
float:left;
}
.productName
{
margin-bottom:10px;
}
.productCat
{
display:none;
}
.productId
{
display:none;
}
.productDesc
{
margin-bottom:10px;
}
.productPrice
{
margin-bottom:10px;
}
.productStock
{
display:none;
}
.productButton
{
display:none;
}
.detailProduct
{
width:auto;
}
.detailProductClear
{
clear:both;
}
.detailProductImage
{
width:100%;
background-color:#ccc;
}
.detailProductImage img
{
width:100%;
}
.detailProductInfo
{
width:auto;
height:auto;
}
.detailProductName
{
margin-bottom:10px;
}
.detailProductCat
{
margin-bottom:10px;
}
.detailProductId
{
margin-bottom:10px;
}
.detailProductDesc
{
margin-bottom:10px;
}
.detailProductPrice
{
margin-bottom:10px;
}
.detailProductStock
{
margin-bottom:10px;
}
.detailProductButton
{
margin-bottom:10px;}

.ecommercePag
{
    margin-bottom:20px;
}

.pagItemOn
{
padding-top:6px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
background-color:#666;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#fff;
width:10px;
text-align:center;
}
.pagItem
{
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
background-color:#fff;
float:left;
margin-right:5px;
margin-bottom:5px;
color:#666;
width:6px;
text-align:center;
border:solid 1px #ccc;
}
.pagItemOn a:link, .pagItemOn a:visited
{
background-color:#666;
color:#fff;
}
.pagItem:hover
{
background-color:#ccc;
color:#fff;
}
.ecommercePagClear
{
clear:both;
}

	#note200472
{
/*Generated by drag and drop*/
width:504px;
height:98px;
left:76px;
top:43px;
position:absolute;
z-index:9;
/*Generated by configuring options*/
}
#note200473
{
/*Generated by drag and drop*/
width:300px;
height:58px;
left:625px;
top:28px;
position:absolute;
z-index:12;
/*Generated by configuring options*/
}
#note200474
{
/*Generated by drag and drop*/
width:855px;
height:52px;
left:73px;
top:185px;
position:absolute;
z-index:8;
/*Generated by configuring options*/
}
#note200475
{
/*Generated by drag and drop*/
width:294px;
height:73px;
left:632px;
top:98px;
position:absolute;
z-index:11;
/*Generated by configuring options*/
}
#note200479
{
/*Generated by drag and drop*/
width:258px;
height:438px;
left:75px;
top:260px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}
#note200569
{
/*Generated by drag and drop*/
width:531px;
height:464px;
left:365px;
top:260px;
position:absolute;
z-index:10;
/*Generated by configuring options*/
}

	/* ------- CUSTOM CSS V2.1 ------- *//* html resets */html, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body {font-family: 'devroyeregular', 'georgia', serif;font-size: 12px;color: #2e2e2e;line-height:1.5;}#main {-moz-box-shadow:    0px -10px 10px 8px #999;-webkit-box-shadow: 0px -10px 10px 8px #999;box-shadow:         0px -10px 10px 8px #999;border-right: 1px solid #000;border-left: 1px solid #000;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}nav ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}/* change colours to suit your needs */ins {background-color:#ff9;color:#000;text-decoration:none;}/* change colours to suit your needs */mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}table {border-collapse:collapse;border-spacing:0;}/* change border colour to suit your needs */hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input, select {vertical-align:middle;}/* =============================== Lists =============================== */ul, li, ol {  }li { margin-bottom: 10px; }/* =============================== Typeography & Images =============================== */.bold { font-weight: bold; }.em { font-weight: bold; font-style: italic; }.itlc { font-style: italic; }.left { float: left; margin: 0 15px 15px 0; }.right { float: right; margin: 0 0 15px 15px; }h1 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 16px; color: #010101; line-height: 20px; padding-bottom: 14px; margin-bottom: 10px; background: url(/huntbuttons-co-uk/_img/title-arrow.png) no-repeat bottom left; text-transform: uppercase; }h2 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 18px; color: #333; margin-bottom: 15px; }h3 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 16px; color: #333; margin-bottom: 10px; }h4 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 12px; color: #333; margin-bottom: 10px; }h5 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 12px; color: #333; }h6 { font-family: 'devroyeregular', 'Georgia', serif; font-size: 12px; color: #333; }h1, h2, h3, h4 {  letter-spacing: 2px;;}@font-face {    font-family: 'devroyeregular';    src: url('/huntbuttons-co-uk/_img/fonts/DEVROYE_-webfont.eot');    src: url('/huntbuttons-co-uk/_img/fonts/DEVROYE_-webfont.eot?#iefix') format('embedded-opentype'),         url('/huntbuttons-co-uk/_img/fonts/DEVROYE_-webfont.woff') format('woff'),         url('/huntbuttons-co-uk/_img/fonts/DEVROYE_-webfont.ttf') format('truetype'),         url('/huntbuttons-co-uk/_img/fonts/DEVROYE_-webfont.svg#devroyeregular') format('svg');    font-weight: normal;    font-style: normal;}/* =============================== Forms =============================== */input, textarea, select { border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; color: #555555; font-size: 13px; height: auto; line-height: 18px; margin-bottom: 9px; padding: 4px;/*width: 96% ;*/ }textarea { height: 100px; font-family: 'Arial', Helvetica, sans-serif; }    .fbElementTextLabelLeft { font-size: 14px; font-weight: bold; }.fbElementParaLabelLeft { font-size: 14px; font-weight: bold; }.defaultForm input[type="text"] { padding:5px; width:100%; border: 1px solid #ccc; }.defaultForm select { padding:5px; width:99%;border: 1px solid #ccc; }.defaultForm textarea { padding:5px; width:100% !important; border: 1px solid #ccc; min-height: 180px;}.fbElementParaLeft.defaultForm input[type="submit"] { font-size: 12px; font-family: 'Arial'; width: 130px; background-color: #000; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; height: auto; display: block; padding-bottom: 5px; padding-left: 15px; } input.fbElementButton {background-color: #000; color: #fff; cursor: pointer;}.defaultForm input[type="submit"]:hover { background-color: #5E2804; color: #fff; }.defaultForm input[type="button"] { font-size: 12px; font-family: 'Arial'; background-color: #000; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px; }.defaultForm input[type="button"]:hover { background-color: #5E2804; color: #fff; }.defaultForm table { width:100%; border-collapse:collapse; }.defaultForm table td { border-top:1px solid #CCCCCC; border-bottom:0px solid #CCCCCC; border-left:0px solid #CCCCCC; border-right:0px solid #CCCCCC; padding:10px; }.error {   display: none;padding:10px; border:solid 1px #AA0000; color: #AA0000; margin-bottom:10px; }.fbElementButton { position: absolute; right: 0; }.fbElementVldMsg { color: #1B4D06; position: absolute; right: 0; top: 0; } /* -- Field Validation -- */.fbSortable { margin-top: 0px !important; padding-top: 20px; position: relative; display: block;}.fbElementTextLeft { display: block; overflow: none !important; }input[type="checkbox"] { width: auto; }.fbElementCheckboxLabel { width:30%; float: left; }/* =============================== Search Box =============================== */.searchbox {width: 100%; height: auto; display: block; }#searchbox-submit-btn  { border-radius: -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px; color: #333; }input#searchbox-submit-btn  { text-shadow: 1px 1px 0px rgba(255, 255, 255, 1); }input#searchbox-submit-btn:hover { background :#666; text-shadow: 1px 1px 0px rgba(0, 0, 0, 1); color: #FFF; }#searchbox-input-text {-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;  line-height: 14px; height: 14px; font-size: 12px !important; font-family: 'Arial', Helvetica, sans-serif; overflow:visible; border-right: 0px !important; }/* =============================== Ecommerce =============================== */#s1 { /* -- Add to cart *Submit* button -- */border-radius: -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 5px; border-radius: 5px;  color: #FFF; width: 110px; background: #333; font-size: 12px; font-family: 'Arial'; cursor: pointer; border: 0; }#s1:hover { background :#666; color: #FFF; border-color: #CCC; border: 0;}a.addCart { text-decoration: none; } /* -- Active wrap for submit button -- */.simpleCart_items { display: table; } /* -- Shopping cart main -- */.cartHeaders, .itemContainer { display: table-row; background: #FFF; }.itemName,.itemPrice,.itemDecrement,.itemQuantity,.itemIncrement,.itemRemove,.itemTotal { display: table-cell; padding: 2%; }.itemName { width: 16.285%; }.itemPrice { width: 10.285%; }.itemDecrement { width: 8.285%; }.itemQuantity { width: 7.285%; }.itemIncrement { width: 8.285%; }.itemRemove { width: 10.285%; }.itemTotal { width: 10.285%; }.cartHeaders .itemName { border-left: 1px solid #CCC; } /* -- Cart Header -- */.cartHeaders .itemName,.cartHeaders .itemPrice,.cartHeaders .itemDecrement,.cartHeaders .itemQuantity,.cartHeaders .itemIncrement,.cartHeaders .itemRemove,.cartHeaders .itemTotal { border-right: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; background: rgb(255,255,255); /* Old browsers */background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */position: relative; /* -- for IE -- */zoom: 1; /* -- for IE -- */}.itemContainer .itemName { border-left: 1px solid #CCC; } /* -- Cart Contents -- */.itemContainer .itemName,.itemContainer .itemPrice,.itemContainer .itemDecrement,.itemContainer .itemQuantity,.itemContainer .itemIncrement,.itemContainer .itemRemove,.itemContainer .itemTotal { background: #FFF; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;border-top: 0; }#theButtonPay {font-size: 12px; font-family: 'Arial'; width: 130px !important; background-color: #333; border: 0px; color:#FFFFFF; cursor:pointer; padding-top: 5px; padding-right: 10px; height: auto; display: inline-block;padding-bottom: 5px; padding-left: 10px; height: auto;margin-top: 20px;}#theButtonPay:hover { background-color: #666; }.simpleCart_items a { color: #666; }.itemContainer .itemDecrement a,.itemContainer .itemIncrement a { padding: 5px; color :#333;  -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border: 1px solid #CCC;text-decoration: none;background: rgb(226,226,226); /* Old browsers */background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(252,252,252,1) 50%, rgba(224,224,224,1) 51%, rgba(254,254,254,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(50%,rgba(252,252,252,1)), color-stop(51%,rgba(224,224,224,1)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(252,252,252,1) 50%,rgba(224,224,224,1) 51%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(252,252,252,1) 50%,rgba(224,224,224,1) 51%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(252,252,252,1) 50%,rgba(224,224,224,1) 51%,rgba(254,254,254,1) 100%); /* IE10+ */background: linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(252,252,252,1) 50%,rgba(224,224,224,1) 51%,rgba(254,254,254,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */}.itemContainer .itemDecrement a:hover,.itemContainer .itemIncrement a:hover { background: #333; color: #FFF;border-color: #333;}/* =================== Ecommerce Search Fields =================== */#ecommerceSearch { position: relative; display: block; width: 100%; height: auto; }#ecommerceSearch input, #ecommerceSearch select { width: 100%;-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box; }.ecommerceSearchLabelProduct, .ecommerceSearchLabelDescription, .ecommerceSearchLabelProductDescription, .ecommerceSearchLabelCategory { float: left; width: 50%; text-align: left; }.ecommerceSearchBoxProduct, .ecommerceSearchInputDescription, .ecommerceSearchInputProductDescription, .ecommerceSearchInputCategory { float: left; width: 50%;  overflow: none; }.ecommerceSearchInputProductDescription input, textarea, select {border-radius: 0px; border: 1px solid #682905; height: 22px; padding: 0px;}#ecommerceSearchLabelDescription, #ecommerceSearchBoxProduct, #ecommerceSearchLabelCategory, #ecommerceSearchInputProductText, #ecommerceSearchLabelProductDescription, #ecommerceSearchInputDescriptionText, #ecommerceSearchInputCategorySelect {display: none;}#header-ecommerce {float: right;}#header-ecommerce h2{display: none;}.msb-empty:before {content: url(/huntbuttons-co-uk/_img/basket.png) no-repeat;}#ecommerceSearchSubmitProductSubmit {font-size: 0px;width: 28px !important; background-color: #000;background: url(/huntbuttons-co-uk/_img/search.jpg) no-repeat top left; border: 0px; color:#FFFFFF; cursor:pointer; display: inline-block;height: 22px;padding: 0px;border-radius: 0px;position: absolute;top: 1px;right: 1px;}#ecommerceSearchSubmitProductSubmit:hover { background: url(/huntbuttons-co-uk/_img/search.jpg) no-repeat bottom left; }.ecommerceSearchSubmitProduct {}/* =================== Ecommerce Search Results =================== */.ecommerceSearchControlGroupItem { font-size: 18px; font-family: 'Helvetica', Arial, sans-serif; display: block; margin-bottom: 20px; margin-top: 10px; } /* -- Match with H2 Style -- */.ecommerceSearchControlCategoryItemCheck { width: 20%; display: block; float: left; margin-bottom: 2px;  line-height: 15px;}.ecommerceSearchControlCategoryItem { width: 80%; display: block; float: left; margin-bottom: 2px; line-height: 15px; }.ecommerceSearchControlCategoryItemCheck input[type="checkbox"] { margin: 0; }.ecommerceSearchControlGroupWrap { display: block; margin-bottom: 25px; }.ecommerceSearchControlCategoryItemClear { clear: both; }.ecommerceSearchControlCategoryItemCheck input[type="checkbox"] {  }#ecommerceSearchControls { /* -- Left column filter options -- */width: 18%; margin-right: 1%; display: block; float: left; border: 1px solid #CCC; padding: 2%; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; background: #CCC;}.pagItem:hover {background-color:#622B04; }.pagItemOn {background-color: #1B4D06; }/* -- Font / Type -- */.ecommerceSearchTitle a { font-size: 12px; line-height: 18px; text-decoration: none; font-weight: bold; text-overflow: ellipsis; height: 35px; }.ecommerceSearchTitle { display: block; margin-bottom: 10px;  height: 35px; overflow: hidden !important;text-overflow: ellipsis;text-align: center;  }/* -- Images -- */.ecommerceSearchImage, .ecommerceSearchImage a { display:block; margin-bottom: 10px; height:200px; overflow: hidden; vertical-align: middle; min-height: 100%; position: relative;}.ecommerceSearchImage img { width: 100%; overflow: hidden;}/* -- Search Item Box -- */.ecommerceSearchItem { display: inline-block; margin-bottom: 1.5%; width: 20.5%; float: left; padding: 1.5%; background: #FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #CCC; }.ecommerceSearchItemOdd { margin-right: 1.5%; }.ecommerceSearchItemEven { margin-right: 1.5%; }.ecommerceSearchItem3End {  }.ecommerceSearchItem4End { margin-right: 0; }.ecommerceSearchItem {  padding: 3%;  margin: 20px 3%;  }  .ecommerceSearchPrice {font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 10px;}  .ecommerceSearchUrl a {color: #fff !important; background-color: #000; text-align: center;}  .ecommerceSearchUrl a:hover{background-color: #622B04 !important;}/* -- Loading Div -- */#ecommerceSearchResultsLoading { /* -- Ajax loading gif -- */background:url(/browseandfind-co-uk/_img/ajax-loader.gif) no-repeat center center; width: 20%;height: 80px;display: block;margin: 0 auto;} #ecommerceSearchResults { /* -- Search Results column wrap -- */width:96%;float:right;background: #e9e9e9;border: 1px solid #CCC;padding: 2%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }.ecommerceSearchDescription { display: none; } /* -- Hidden for search [Optional] -- */.ecommerceSearchResultsClear { clear: both; }.ecommerceSearchUrl a { /* -- Find out more / Buy -- */display: block; width: auto;height: 20px;background-color: #333; color:#FFFFFF; padding: 5px 20px 5px 20px;margin: 0 auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; text-decoration: none;line-height: 20px;}.ecommerceSearchUrl a:hover { background-color: #666; }#ecommerceSearchResultsPageNavigation { width: 100%; padding: 2%; margin-left:0%; display: block; margin: 10px 0 10px 0; overflow: none; height: auto; }.ecommerceSearchResultsPageNavigationClear {  clear: both; }.previous_link { margin-right: 5px; }   /* -- Pagination Controls -- */  .previous_link, .next_link, .page_link {  /* -- Pagination Controls -- */text-decoration: none;border: solid 1px #CCC;color: #15B;padding: 0.5em;background: #FFF;}.previous_link:hover, .next_link:hover, .page_link:hover { background: #333; color: #FFF; } /* -- Pagination Controls -- */.page_link { margin:0 5px 0 0px; } /* -- Sperator -- */.active_page { border: 0; }.pagination .current.prev, .pagination .current.next{ color:#999; border-color:#999; background:#fff; }/* ------- BULLET LIST WITH IMAGE ------- *//*.starlist{padding-left:40px; background-image:url(/yoursite-com/_img/arrows.png); background-repeat:no-repeat; margin-bottom: 10px; }*//* ------- HOME NEWS SUMMARY ------- */#recentNews{width:100%;padding-top:10px;}.recentNewsItem{width:280px;float:left;margin-right:20px;margin-top:20px;font-size:11px;}.recentNewsItemEnd{float:left;width:280px;margin-top:20px;font-size:11px;}.recentNewsItemImage, .recentNewsItemImage img{width:280px;height:132px;margin-bottom:10px;}.clearNews{clear:both;}.recentNewsItemTitle a{color:#000; text-decoration:none; font-size:14px; font-weight:bold; margin-bottom: 20px; }.recentNewsItemDesc{margin-bottom: 10px; }.recentNewsItemDate{color:#AA0000; margin-bottom: 10px; }.recentNewsItemDate a{color:#AA0000; text-decoration:none; }/* ------- SEARCH ------- */#site-search{margin-bottom:0px;}.search-title{margin-bottom:10px;   margin-top: 20px;   font-weight: bold;}.search-description{margin-bottom:10px;}.search-url{margin-bottom:20px; padding-bottom: 20px;   border-bottom:1px solid #c9c9c9;}.searchbox{margin-top:8px;}.searchbox-input{float:left;}.searchbox-submit{ float:left;}#searchbox-submit-btn{}#searchbox-input-text{width:140px;  border: 1px solid #c9c9c9;  padding-top: 5px;   padding-right: 5px; padding-bottom: 5px;    padding-left: 5px;  background-color: #ffffff;  color: #000;    font-size: 11px;}.searchbox-submit input[type="submit"] {background-color: #c9c9c9;  border: 1px solid #a6a6a6;  color:#ccc; cursor:pointer; padding-top: 4px;   padding-right: 14px;    padding-bottom: 4px;    padding-left: 14px; font-size:11px;}.searchbox-submit input[type="submit"]:hover {background-color: #c9c9c9;}/* =============================== Blog =============================== */.blogPost { margin-bottom:20px; padding-bottom:20px; border-bottom:solid 1px #ccc; line-height: 18px; }.blogPost img { padding:5px; border:solid 1px #ccc; }.blogTitle a { font-size:24px; margin-bottom:10px; display: block; }.blogDate { font-size:11px; margin-bottom:5px; font-weight:bold; color:#999; }.blogBody { margin-bottom:10px; line-height: 18px; }.blogCategories { line-height:35px; border-top:solid 1px #ccc; }.blogCat { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blog-add-comment { background: none repeat scroll 0 0 #F0F0F0; border-radius: 5px 5px 5px 5px; margin-top: 20px; padding: 20px; width: 676px; }.blog-add-comment-header { }.blog-comments { background: none repeat scroll 0 0 #F6E6CD; border-radius: 5px 5px 5px 5px; padding:10px; margin-bottom:10px; } .blog-comment-name { }.blog-comment-text { }.blog-latest-stories { line-height:35px; border-top:solid 1px #ccc; }.blog-latest-story { line-height:35px; border-bottom:solid 1px #ccc; padding-left:10px; }.blogTextfield { padding:5px; border-radius: 5px 5px 5px 5px; text-align: left; }textarea#yourComment { width: 90%; }/* =============================== Links =============================== */a:link, a:active, a:visited { color: #204907; text-decoration: none; }a:hover {color: #692905; }/* =============================== Blog Archive =============================== */.blogArchiveYear { font-size: 18px; margin-bottom: 15px; }.blogArchiveMonth { font-weight: normal; font-style: italic; padding-bottom: 10px; margin-bottom: 5px;  border-bottom:1px solid #CCC; color: #666; }.blogArchiveItemWrapDescription { display: none; }.blogArchiveItemWrapDate { display: none; }.blogArchiveItemWrap { margin-bottom:5px; padding-bottom: 5px; border-bottom:1px solid #CCC; padding-left: 10px; padding-top: 5px; }.blogArchiveItemWrapTitle { margin-bottom: 5px; }.blogArchiveItemWrapLinkA { display: none; }/* =============================== Blog Authors =============================== */.blogAuthorsTitle { display: none; }.blogAuthorsAbout { display: none; }/* ============================= GENERAL STYLES =======================================*/.header, .header a {font-size: 14px; color: #682905; text-align: right;}.left-column {padding-right: 20px; border-right: 1px solid #682905;}.group:after {  content: "";  display: table;  clear: both;}/*============================= NAVIGATION ===================================*//* --------------------------- Navigation --------------------------- */.nav,#menu{  width: 855px;  height: 45px;  line-height: 41px;  padding: 0;}#menu li a{  display: block;  text-indent: -9999px;  height: 45px;}#menu li{  float: left;}/* --------------------------- Sprite images --------------------------- *//* Always start from 0 with the li > a *//* - Home - */#menu0{   width: 103px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat 0 0; /* top-bottom left-right */  display: block;}#menu0:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat 0 -45px;}#menu0 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat 0 -90px;}/* - About Us - */#menu1{   width: 130px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -103px 0;  display: block;}#menu1:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -103px -45px;}#menu1 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -103px -90px;}/* - Button Type - */#menu2{   width: 144px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -233px 0;  display: block;}#menu2:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -233px -45px;}#menu2 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -233px -90px;}/* - Button Shop - */#menu3{   width: 145px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -377px 0;  display: block;}#menu3:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -377px -45px;}#menu3 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -377px -90px;}/* - Contact - */#menu4{   width: 185px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -522px 0;  display: block;}#menu4:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -522px -45px;}#menu4 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -522px -90px;}/* - Pattern - */#menu5{   width: 199px;  height: 45px;  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -656px 0;  display: block;}#menu5:hover{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -656px -45px;}#menu5 .linkActive{  background: url('/huntbuttons-co-uk/_img/nav2.jpg') no-repeat -656px -90px;}/* -- end indiv nav items -- */.menu li{  position: relative; /*-- Required to position dropdown --*/}#menu > li > ul > li a{  text-indent: 0 !important;}.menu li a{  color: #fff;}.menu>li:hover>a {  z-index: 2; }.menu>li>ul {  display: none;  padding-bottom: 3px;  white-space:nowrap;  list-style: none;  text-decoration:none;  margin:0;  padding:0px;  width:245px !important;  background: #293b8a;}.menu>li:hover>ul {   display: block;  position: absolute;  top: 64px;  left: 0;  z-index: 9999;}.menu>li>ul>li {  margin:0;  width: 100%;  display: block;  border-bottom: 1px solid #3a499e;  height: auto;}.menu>li>ul>li>a {   width: 100%;  display: block;   padding: 5px 0 5px 0;  font-size: 14px;  color: #FFF;  font-family: 'OpenSansRegular';  text-decoration:none;  text-align: center;  height: auto !important;}.menu>li>ul>li>a:hover {   background: #000e2e;}.menu>li>ul>li>a:hover { }.menu>li>ul>li>ul{  padding-bottom:4px;}div.nav .menu>li>ul>li {   }.menu>li>ul>li>ul>li>a {   display: block;   padding: 1px 20px 1px;  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  transition: all 0.5s ease;  border: none;   color: #717171;  font-weight: normal;  word-spacing:0px;  text-decoration:none;}.menu>li>ul>li>ul>li>a:before {content: "» ";}.menu>li>ul>li>ul>li>ul>li>a:hover {   height: 30px;  background: #00b7ea;  color: white;}.menu>li>ul>li>ul>li>ul>li>a {   display: block;   padding: 1px 30px;  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  transition: all 0.5s ease;  border: none;   color: #1a829d;  font-weight: normal;  font-size: 11px;  text-decoration:none;}.menu>li>ul>li>ul>li>ul>li>a:before {content: "» ";}.menu>li>ul>li>ul>li>a:hover {   background: #00b7ea;  color: white;}.menu>li>ul>li>ul {  list-style: none;}.menu>li>ul>li>ul>li>ul {  list-style: none;}/* ===================== CUSTOM FOOTER ======================== */#custom-footer {margin-left: auto; margin-right: auto; width: 1000px; -moz-box-shadow:    0px -10px 10px 8px #999;-webkit-box-shadow: 0px -10px 10px 8px #999;box-shadow:         0px -10px 10px 8px #999;border-right: 1px solid #000;border-left: 1px solid #000;}#grey-footer { background-color: #050f01; height: 45px;  text-align: center; text-transform: uppercase; color: #fff; font-size: 12px; font-style: italic; line-height: 45px;}#grey-footer a{color: #fff;}#request-banner {display: block; height: 100px;}/*=========== BASKET ===============*//*.mini_wrap p {display: none;}*/.mini_cart, .mini_cart a {font-size: 16px; color: #682905; text-align: right;}a.simpleCart_checkout:before {content: url(/huntbuttons-co-uk/_img/basket.png);}/* Browser Resets */.flex-container a:active,.flexslider a:active {outline: none;}.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} /* FlexSlider Necessary Styles*********************************/ .flexslider {width: 100%; margin: 0; padding: 0;}.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {max-width: 100%; display: block;}.flex-pauseplay span {text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */.no-js .slides > li:first-child {display: block;}/* FlexSlider Default Theme*********************************/.flexslider {background: #fff; border: 1px solid #140000; position: relative; zoom: 1;}.flexslider .slides {zoom: 1;}.flexslider .slides > li {position: relative;}/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */.flex-container {zoom: 1; position: relative;}/* Caption style *//* IE rgba() hack */.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1; display: none;}.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px; }/* Direction Nav */.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(/huntbuttons-co-uk/_img/Homepage_Banner/prev.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}.flex-direction-nav li a.next {background-position: -52px 0; right: -62px; background: url(/huntbuttons-co-uk/_img/Homepage_Banner/next.png) no-repeat 0 0;}.flex-direction-nav li a.prev {background-position: 0 0; left: -20px;}.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}.flexslider li {margin-bottom: 0px;}/* Control Nav */.flex-control-nav {width: 100%; position: absolute; bottom: -25px; text-align: center; left: 395px;}.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}.flex-control-nav li:first-child {margin: 0;}.flex-control-nav li a {width: 16px; height: 16px; display: block; background: url(/huntbuttons-co-uk/_img/Homepage_Banner/slider-nav.png) no-repeat; cursor: pointer; text-indent: -9999px; background-position: 0 -32px;}.flex-control-nav li a:hover {background-position: 0 -16px;}.flex-control-nav li a.active {background-position: 0 0px; cursor: default;}/* BUTTON TYPE PAGE */.categoryGroupImageItem {float: left; width: 50%;}.categoryGroupImageItemText {font-size: 28px; text-align: center; margin-bottom: 20px;}/*PRODUCT PAGE*//* SIDE BAR */.sidebar {border-right: 1px solid #235017;}html body div#wrapper div#main div#note198274.note div.sidebar div#ecommerceCategoryAccordion h3 {display: none;}#category_list li{list-style: none;}.sidebar #category_list {margin-bottom: 50px;}.sidebar .item_thumb, .sidebar .theDefaultImage {width: 50px; height: 50px !important; overflow: hidden; float: left; margin: 0px 10px 10px 0px;}.sidebar #similarProducts {height: 120px; overflow: hidden;}.product input[type="submit"]{background-color: #666;border: 0px;color:#FFFFFF;cursor:pointer;padding-top: 5px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.productClear{clear:both;}.productImage{height:150px;float:left;margin-right:20px;height:180px;overflow:hidden;background: #fff;}.productInfo{width: 100%;height:auto;float:left;}.productName{margin-bottom:10px;line-height:25px;}.productName a {font-size: 18px !important; color: #204907;}.productCat{display:none;}.productId{display:none;}.productDesc{margin-bottom:10px;max-width: 175px;overflow: hidden;}.productPrice{margin-bottom:10px;}.productStock{display:none;}.productButton{display:none;}.detailProduct{  position: relative;width:auto; border-bottom: 0px;}.detailProductClear{clear:both;}.detailProductInfo{width:280px;height:auto;float:left;}.detailProductName {  margin-bottom: 5px;}.detailProductName a{font-size: 20px !important;color:#204907;font-weight: bold;}.detailProductCat{margin-bottom:20px;color: #bbb;}.detailProductId{margin-bottom:10px;display:none;}.detailProductDesc{margin-bottom:20px;}.detailProductPrice{margin-bottom:20px;font-size:16px;color:#204907;font-family:'DevroyeRegular',georgia,serif;}.detailProductStock{margin-bottom:10px;}.detailProductButton{margin-bottom:10px;}.ecommercePag{  display: inline-block;    margin-bottom:20px;}.pagItemOn{padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px;background-color:#666;float:left;margin-right:5px;margin-bottom:5px;color:#fff;width:10px;text-align:center;}.pagItem{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;background-color:#fff;float:left;margin-right:5px;margin-bottom:5px;color:#666;width:6px;text-align:center;border:solid 1px #ccc;}.pagItemOn a:link, .pagItemOn a:visited{background-color:#666;color:#fff;}.pagItem:hover{background-color:#ccc;color:#fff;}.ecommercePagClear{clear:both;}.clear {clear:both;}ul#thumblist{  display:block;  margin-top:35px;  max-width:640px;}ul#thumblist li{  margin-right:10px;  list-style:none;  width:50px;  height:50px;  overflow:hidden;}ul#thumblist li a{  display:block;  width:50px;  height:50px;}ul#thumblist li img{width:50px;}ul#thumblist li a.zoomThumbActive{}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}.clearfix{display:block;zoom:1}ul#thumblist{display:block;}ul#thumblist li{float:left;margin-right:10px;margin-bottom:10px; list-style:none;}ul#thumblist li a{display:block;border:none; background-color:none;}ul#thumblist li a.zoomThumbActive{}.ecommerceProductOptionsInnerTitle {font-family:'DevroyeRegular',georgia,serif; font-size:15px; font-weight:normal; color: #204907;}#ecommerceProductOptionsInnerLabel-Size {font-family:'DevroyeRegular',georgia,serif; font-size:12px; font-weight:normal; color: #333; margin-bottom: 10px;}.detailProductQuantityLabel {font-family:'DevroyeRegular',georgia,serif; font-size:12px; font-weight:normal; color: #333; margin-bottom: 10px;}.ecommerceProductOptionsInnerDropdown select#ddlOption-1-Size {width: 100%; padding: 5px; border: 1px solid #999;}.ecommerceProductOptionsInnerDropdown select#ddlOption-1-Sizes {width: 100%; padding: 5px; border: 1px solid #999;}.detailProductQuantityInput input.item_quantity {width: 96%; padding: 5px; border: 1px solid #999;}.detailProductPrice p {font-size: 20px !important; font-weight: bold;}.detailProductButton .productOptions {display: none;}/* ============= CHECKOUT =============== */.ecommerceShippingOptionsDdl select#ddlShippingOptions {width: 200px; padding: 5px; border: 1px solid #999; margin-bottom: 20px;}.simpleCart_items {    display: table;    width: 100%;}.headerRow {    background: none repeat scroll 0 0 #FFFFFF;    display: table-row;    width: 100%;}.item-name, .item-price, .item-decrement, .item-quantity, .item-increment, .item-remove, .item-total {    display: table-cell;    padding: 1%;}.item-name {    width: 16.285%;}.item-price {    width: 10.285%;}.item-decrement {    width: 8.285%;}.item-quantity {    width: 7.285%;}.item-increment {    width: 8.285%;}.item-remove {    width: 10.285%;}.item-total {    width: 10.285%;}.headerRow .item-name {    border-left: 1px solid #fff;}.headerRow .item-name, .headerRow .item-price, .headerRow .item-decrement, .headerRow .item-quantity, .headerRow .item-increment, .headerRow .item-remove, .headerRow .item-total {    font-family:'DevroyeRegular',georgia,serif; font-size: 15px !important; font-weight: normal; font-style: normal; color: #333;    padding: 10px 15px;    background: #ff8d00; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjY3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #f0f0f0 0%, #b2b2b2 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#b2b2b2)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f0f0f0 0%,#b2b2b2 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f0f0f0 0%,#b2b2b2 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f0f0f0 0%,#b2b2b2 100%); /* IE10+ */background: linear-gradient(to bottom,  #f0f0f0 0%,#b2b2b2 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#b2b2b2',GradientType=0 ); /* IE6-8 */    border-bottom: 1px solid #CCCCCC;    border-right: 1px solid #CCCCCC;    border-top: 1px solid #CCCCCC;    position: relative;}.itemRow {    display: table-row;}.itemRow .item-name {    border-left: 1px solid #CCCCCC;}.itemRow .item-name, .itemRow .item-price, .itemRow .item-decrement, .itemRow .item-quantity, .itemRow .item-increment, .itemRow .item-remove, .itemRow .item-total {    background: none repeat scroll 0 0 #FFFFFF;    border-bottom: 1px solid #CCCCCC;    border-right: 1px solid #CCCCCC;    border-top: 0 none;    display: table-cell;    font-family: arial, helvetica, sans-serif; font-size: 15px !important; color: #333; font-weight: normal; font-style: normal; line-height: 20px;}.itemRow .item-price, .itemRow .item-decrement, .itemRow .item-quantity, .itemRow .item-increment, .itemRow .item-remove, .itemRow .item-total {text-align: center;}.simpleCart_items > div {    display: table;    width: 100%;}.simpleCart_remove {    background: url("/snackapet-com/_img/remove-icn.png") no-repeat scroll 0 0 transparent;    display: block;    height: 15px;    margin: 0 auto;    width: 15px;}.shopCheckout .checkOutButtonOuterWrap {margin-top: 20px;}.shopCheckout .checkOutButtonOuterWrap h2 {font-family: 'OpenSansRegular'; font-size: 17px !important; color: #ff6600; font-weight: normal; font-style: normal; line-height: 20px;}.checkOutButtonOuterWrap h2 {}.checkOutButtonOuterWrap {margin-top: 20px;}#fancybox-wrap #fancybox-outer #fancybox-content {padding: 20px; background: #fff;}#addCartConfirm a {width: 45%; float: left; margin: 20px 1.5%; text-align: center;background-color: #204907;    border: 0 none;    color: #FFFFFF;    cursor: pointer;    font-size: 12px;padding: 10px 0px;}/*SHOP PAGE*/.products .simpleCart_shelfItem {  width: 170px;  float: left;  margin-right: 5px;}.products .productImage, .products .slideshowshop{  width: 170px;  height: 170px;  position: relative;}.productImage img{  min-width: 170px!important;  min-height: 170px!important;}.products .product{  height: 280px;  width: 170px;  margin-bottom: 20px;}.products .productName{  height: 90px;}.products .productPrice{  text-align: right;}#fancybox-title-float-wrap {display: none;}#ecommerceCategoryAccordion h3{  display: none;}#category_list li{  width: 210px;  background-color: #1c4e07;}#category_list li a{  display: block;  width: 100%;  height: 100%;  color: #fff;  padding: 10px;}#category_list li:hover{  background-color: #347817;}.products .productDesc{  display: none;}/*PRODUCT PAGE*/#thumblist{  display: none !important;}.detailProductImage{  position: absolute;  background-color: #fff;  width: 260px;  height: 260px;  overflow: hidden;  top: 0;  right: 20px;}.detailProductName h2{  border-bottom: 1px solid #0C2800;  margin-bottom: 0px;}.ecommerceProductOptionsInnerTitle, .ecommerceProductOptions{  margin-bottom: 10px;}#ecommerceProductOptionsInnerLabel-colour, #ecommerceProductOptionsInnerLabel-size, .detailProductQuantityLabel{  font-weight: bold;  float: left;  width: 30%;}#ddlOption-1-size, #ddlOption-1-colour{  float: left;  width: 70%;}.addCart input{  background-color: #0C2800;  font-family: 'devroyeregular';  color: #fff;  font-weight: bold;  padding: 10px 20px;  border-radius: 5px;}.addCart input:hover{  background-color: #347817;}#button{cursor: pointer;}/* SEARCH BOX */#ecommerceSearchInputProductDescription input{  width: 275px;}.ecommerceProductOptionsInnerLabel{  display: none;}.zoomNote{  display: none;}a.jqzoom{  height: 260px;  width: 260px;  position: relative;  overflow: hidden;  display: block;}/* FEATURED */.featured .simpleCart_shelfItem{  width: 180px;  margin-right: 8px;  float: left;}.featured .product{  width: 190px;  margin-right: 10px;  border-bottom: none;}.featured .slideshowshop{  position: relative;  width: 180px;  height: 180px;  overflow: hidden;}.featured .productName, .featured .productDesc{  min-height: 80px;} .detailProductInStock {display: none;}/*.addCart, .ecommerceProductOptions, .detailProductQuantityLabel, .item_quantity, .detailProductInStock, .mini_wrap {display: none;}*/.detailProductPrice:before {content:"From";}.fbClear{clear:both;}.fbSortable{margin-top:20px;position:relative;}.fbConfigure{display:none;}.fbElementLabel{}/*TOP LABEL POSITIONS*/.fbElementTextLabel{margin-bottom:5px;}.fbElementText{}.fbElementParaLabel{margin-bottom:5px;}.fbElementPara{}.fbElementListLabel{margin-bottom:5px;}.fbElementList{}/*LEFT LABEL POSITIONS*/.fbElementTextLabelLeft{float:left;width:30%;}.fbElementTextLeft{float:left;width:69%;}.fbElementParaLabelLeft{float:left;width:30%;}.fbElementParaLeft{float:left;width:69%;}.fbElementListLabelLeft{float:left;width:30%;}.fbElementListLeft{float:left;width:70%;}/*CHECKBOX AND RADIOS SIMPLE*/.fbElementCheckboxLabel{margin-bottom:5px;}.fbElementCheckboxLabelLeft{float:left;width:30%;}.fbElementCheckboxOptionLabel{float:left;margin-right:10px;}.fbElementCheckbox{float:left;margin-right:5px;}.fbElementCheckboxLeft{float:left;width:70%;}.fbElementRadioLabel{margin-bottom:5px;}.fbElementRadioLabelLeft{float:left;width:30%;}.fbElementRadio{float:left;margin-right:5px;}.fbElementRadioLeft{float:left;width:70%;}.error{padding:10px;background-color:#AA0000;color: #fff;margin-bottom:10px;}.success{padding:10px;background-color:#9C0;color: #fff;margin-bottom:10px;}
