@charset "utf-8"; html{font-size:62.5%; }body{background-color:#F2F2F2;font-family:'Open Sans',sans-serif;color:#797979;font-weight:400}.muted{background-color:#F6F6F6} .gutter{margin-bottom:20px}.gutter_quarter{margin-bottom:5px}.inset{padding:20px}.box{background-color:#FFF;border:1px solid #DBDBDB}.no_margin{margin:0px}.no_side_margin{margin-left:-20px;margin-right:-20px}.relative{position:relative}.btn-large [class^="icon-"]{margin-top:2px;margin-right:4px}.one-half{width:50%} h1{font-family:'Open Sans',sans-serif;font-size:36px}h2{color:#666;font-size:16px;font-size:1.6rem;font-weight:300}p{font-family:'Open Sans',sans-serif;color:#797979;line-height:155%;font-weight:400}a{color:#797979;border-bottom:1px #797979 dotted}a:hover{color:#FF9933;border-bottom:1px #FF9933 dotted;text-decoration:none}.orange{color:#FF9933}hr{border-color:#DBDBDB -moz-use-text-color #FFFFFF}small{font-size:11px;font-size:1.1rem}.center{text-align:center}.hr_header_inner{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:100;font-size:21px;font-size:2.1rem;color:#797979}.hr_header_inner span{background:#FFF;padding:0 20px 0 0;z-index:5;text-align:left}.hr_header_inner+*{margin-top:-17px}h1.serif_heading,h3.serif_heading{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:20px;font-size:2rem;color:#999;font-weight:100;margin-bottom:0px}.serif_type{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400}.modal-body{max-height:540px}.modal h4{color:#666;font-size:16px;font-size:1.6rem;font-weight:300}strong{font-weight:600}.text_right{text-align:right}.text_center{text-align:center} .logo-holder{background-color:#000;height:120px;line-height:120px;text-align:center}.logo-holder .logo-detail{float:right;position:absolute;top:60px;right:0px }.logo-holder a{border:none}.header{background-color:#000;max-height:120px;min-height:120px;position:relative}.top_cart_container{height:70px;position:relative}.top_cart_container .login_link{float:right;margin-right:240px;margin-top:23px;padding:5px}.header .menu{margin:0;padding:4px 0 3px 0;border-top:1px solid #333}.header .menu li{display:inline-block;padding:12px 0px 9px 0px;font-size:15px;font-size:1.5rem;font-weight:300;color:#BEBEBE}.header .menu li a{color:#BEBEBE;padding:12px 15px 9px 15px;border:none}.header .menu li a:hover{color:#FF9933;text-decoration:none;border-bottom:4px solid #FF9933}.header .menu .mega-menu a{color:#BEBEBE;padding:10px 15px 10px 15px}.header .menu .mega-menu a:hover{color:#FF9933;text-decoration:none;border-bottom:4px solid #FF9933}.fb-like{padding-top:10px}.fb-like iframe{position:absolute;right:0;border:none;overflow:hidden;width:100px;height:21px} ul.mini_cart{position:absolute;right:15px}#mini_cart{display:inline-block}.top_cart_container > ul{top:14px}.mini_cart img{position:absolute;right:155px;top:3px}.mini_cart_dropdown p{margin:5px 10px}.top_cart_container .dropdown .dropdown-toggle .caret{border-top-color:#FFFFFF;margin-left:5px}.mini_cart_dropdown ul{margin:0;padding:0}.mini_cart_dropdown li{list-style-type:none}.mini_cart_dropdown .mini_cart_item{padding:10px}.mini_cart ul.dropdown-menu{min-width:206px}.mini_cart_dropdown h3{font-familY:Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:15px;font-size:1.5rem;color:#BEBEBE;font-style:italic;margin-left:10px}.mini_cart_dropdown .price{font-familY:Georgia,"Times New Roman",Times,serif;font-weight:regular;font-size:13px;font-size:1.3rem;color:#FF9933;font-style:italic;text-transform:none}.top_cart_container ul.nav-pills > li > a{color:#FF9933;border:none;background-color:#444444;padding:13px 15px}.top_cart_container ul.mini_cart > li > a{padding-left:45px}.top_cart_container ul.nav-pills > li > a:hover{background-color:#444444;border:none}.mini_cart_total p{text-transform:uppercase;font-size:11px;font-size:1.1rem;margin:5px 0px 7px 10px}.mini_cart_total a{color:#FFF;margin:10px;padding:7px}.dropdown-menu li > a:hover,.dropdown-menu .active > a,.dropdown-menu .active > a:hover{background-color:#ED9032;color:#FFFFFF;text-decoration:none}.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover{background:#666;border-color:#666}.account_dropdown{right:215px;position:absolute}.account_dropdown .dropdown-menu a{border:0}.account_dropdown .dropdown-menu a:hover{border:none} .mini-search .search_submit{background-color:#FFF;text-align:center}.mini-search .search_button{width:12.5%;float:right;position:relative}.mini-search .search_button .search_submit{position:absolute;top:14px}.mini-search .search_field{padding:15px 14px;border:none;border-right:1px #DBDBDB solid;width:69%;font-size:12px;font-size:1.2rem;float:left}.mini-search .input-append input,.mini-search .input-append select,.mini-search .input-append .mini-search .uneditable-input{border-radius:5px 0 0 5px}input,button,select,textarea{font-family:'Open Sans',sans-serif}.mini-search .input-prepend,.mini-search .input-append{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;border:1px solid #DBDBDB;background-color:#FFF}.search_form label{text-transform:uppercase;font-size:11px;color:#777;font-weight:600}.search_page ul{margin:0;padding:0}.search_page ul li{margin:0;padding:0;list-style:none}.hero{height:272px} .quick-links ul ,.quick-links-account ul{margin:0}.quick-links ul li ,.quick-links-account ul li{margin:0;list-style:none;font-weight:300;font-size:16px;font-size:1.6rem;border-bottom:1px solid #DBDBDB;color:#797979}.quick-links ul li:last-child ,.quick-links-account ul li:last-child{border-bottom:0}.quick-links ul li a ,.quick-links-account ul li a{border:0;display:block;padding:16px 20px}.quick-links ul li a:hover ,.quick-links-account ul li a:hover{background-color:#FF9933;color:#FFF}.quick-links-account h2{padding:4px 20px;border-bottom:1px solid #DBDBDB}.quick-links-account ul li a{background-color:#F6F6F6;font-size:13px;font-size:1.3rem;padding:10px 20px} .side-categories h2{padding:4px 20px;background:#FFF;font-size:16px;font-size:1.6rem;border-bottom:1px #DBDBDB solid}.side-categories ul{background-color:#F6F6F6;padding:10px 0px;margin:0;font-weight:300}.side-categories ul li{margin:0;list-style:none;padding:3px 30px 3px 20px;position:relative}.side-categories ul li:hover{background:#FFF}.side-categories ul li a{color:#000;padding:3px 0px;line-height:215%;font-size:13px;font-size:1.3rem;width:100%;border:none;display:block}.side-categories ul li a:hover{color:#FF9933;background:#FFF;text-decoration:none}.side-categories ul li:hover ul{background:#FFF}.side-categories ul li span{position:absolute;right:15px;top:6px}.side-categories ul li span a.accordion-toggle{padding:0}.side-categories ul li.current{background:#FF9933;color:#FFF }.side-categories ul li.current a{color:#FFF }.side-categories ul li.current > a:hover,.side-categories ul li.current span a:hover{background-color:#FF9933;color:#666}.side-categories ul li.current div ul{background:#FF9933}.side-categories ul li.current div ul a:hover{color:#FF9933} .home-statement h2{font-size:18px;font-size:1.8rem;font-weight:300;line-height:120%;color:#666}.home-statement h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:100;font-size:16px;font-size:1.6rem;margin-top:10px;color:#666}.carousel-control{top:90%;width:30px;height:30px;font-size:40px;font-size:4rem;line-height:20px;border-color:#FF9933;opacity:0.7}.carousel-control:hover{border:3px solid #FF9933}.carousel-caption h4,.carousel-caption p{margin-left:60px;width:80%} .product_group_header{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:100;font-size:21px;font-size:2.1rem;color:#666}.product_group_header span{background:#F2F2F2;padding:0 20px 0 0;z-index:5;text-align:left}.product_group_header+*{margin-top:-17px}.product_list form{margin:0} .product_list_sort{text-align:right;margin-top:-35px;margin-bottom:0}.product_list .box{height:340px;max-height:340px}.product_list .box:hover{background:url('/themes/resources/images/product_hover_border.png') repeat-x bottom #F9F9F9}.product_list .inset{padding:10px 20px}.product_list h4 a{font-weight:300;color:#666;font-size:14px;font-size:1.4rem;border:none}.product_list .author{font-style:italic;color:#999;font-size:13px;font-size:1.3rem}.product_list .primary_info{height:60px}.product_list .actions{height:40px}.product_list .actions a{color:#797979}.product_list .more_info{float:left}.product_list .product_buy{float:right;text-align:right}.product_list .product_buy strong{color:#333;font-weight:600}.plus{font-weight:900;color:#FF9933}.product_list .image{text-align:center;margin-top:15px}.product_list .sale_price span ,.product_page .product_price span{text-decoration:line-through} .product_page .main_image_wrap{text-align:center}.product_page .main_image_wrap form img{ margin-top:15px}.product_page h2.product{font-weight:600;line-height:110%}.product_summary{font-size:16px;font-size:1.6rem;font-weight:300}table.product_attributes{width:100%;font-size:1`2px;font-size:1.2rem}.product_attributes tr{border-bottom:1px solid #EDEDED}.product_attributes th{width:30%;text-align:left;font-weight:400;padding:7px 0}.product_attributes td{width:70%;text-align:left}.product_page .product_actions{margin-top:30px}.product_page .product_actions .product_price{font-size:15px;font-size:1.5rem;padding:0px;margin:0px;color:#BEBEBE;font-weight:600;width:90px;margin-top:5px;float:left}.product_page .product_actions .btn{margin-left:5px;float:right}hr.no_padding{margin:20px -20px 0 -20px}.product_page .postage_banner{padding-top:22px}.postage_banner .postage_heading{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:bold;color:#FF9933;font-size:16px;font-size:1.6rem}.postage_banner img{float:left;margin-right:10px}.product_page .postage_banner .postage_heading{width:83%;float:right;margin-top:-10px}.product_page .postage_banner .postage_desc{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}.product_page .postage_banner .postage_desc{margin-top:-9px;width:83%;float:right;margin-bottom:0}.product_tabs{margin-bottom:-1px}.tabbable ul > li > a,.tabbable .nav-pills > li > a{border:medium none;color:#FF9933;padding:10px 25px} #cart_page h1{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:24px;font-size:2.4rem;font-weight:400;margin:0 -20px;padding:0 20px 10px 20px;border-bottom:1px solid #DBDBDB}.cart_product_title{width:60%;padding-left:30px;font-weight:300;font-size:17px;font-size:1.7rem}.cart_price{width:20%;font-weight:300}.cart_quantity{width:10%;text-align:center}.cart_remove{width:10%}.product_image{margin:10px 0px}.cart_total{text-align:right;padding-top:15px}.cart_total h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:18px;font-size:1.8rem;color:#FFB13E}.cart_total p{font-size:11px;font-size:1.1rem;font-weight:300;margin:0px 0 15px 0}.shipping_estimate{margin-top:25px} .checkout_start_page a .checkout_start_page ul{list-style-type:none;margin:0;padding-top:20px;padding-bottom:20px}.checkout_start_page li{margin-top:5px;list-style:none}.checkout_start_page label{margin-top:7px}.checkout_start_page input{padding:8px 4px}.sign_in_button{float:right;margin-right:5px;margin-top:-5px}#checkout_page ul li{list-style-type:none}#checkout_page input,#checkout_page textarea,#checkout_page select,.uneditable-input{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:3px 3px 3px 3px;color:#555555;display:inline-block;font-size:13px;line-height:18px;margin-bottom:9px;padding:4px;width:100%}#checkout_page ul.checkout_options{padding:0;margin:0}#checkout_page ul.checkout_options li{padding:0;margin:0}#checkout_page .checkout_options input{width:20px;float:left;margin-right:10px}#checkout_page .checkout_options label{width:93%;float:left}#checkout_page .sub_total ,#order_page .sub_total{float:right;width:30%}#checkout_page .cart_total h2,#order_page .cart_total h2{margin-top:-10px;line-height:15px}#checkout_page .progress_bar li{display:inline;padding:10px;border:1px solid #DBDBDB;background:#FFF}#checkout_page .progress_bar{margin:0;height:30px}#checkout_page .table th{font-weight:600}#checkout_page .table th.last{text-align:right}#checkout_page .text-right{text-align:right} .btn-primary{background-color:#FFB13E;background-image:-moz-linear-gradient(center top ,#FFB13E,#ED9032);background-repeat:repeat-x;border-color:#C77A2D;background-color:#FFB13E;background-image:-ms-linear-gradient(top,#FFB13E,#ED9032);background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFB13E),to(#ED9032));background-image:-webkit-linear-gradient(top,#FFB13E,#ED9032);background-image:-o-linear-gradient(top,#FFB13E,#ED9032);background-image:linear-gradient(top,#FFB13E,#ED9032);background-image:-moz-linear-gradient(top,#FFB13E,#ED9032)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-image:-moz-linear-gradient(center top ,#FDAD3D,#ED9032);background-repeat:repeat-x;border-color:#C77A2D;background-color:#ED9032;background-image:-ms-linear-gradient(top,#FDAD3D ,#ED9032 );background-image:-webkit-gradient(linear,0 0,0 100%,from(#FDAD3D),to(#ED9032));background-image:-webkit-linear-gradient(top,#FDAD3D,#ED9032);background-image:-o-linear-gradient(top,#FDAD3D,#ED9032);background-image:linear-gradient(top,#FDAD3D,#ED9032);background-image:-moz-linear-gradient(top,#FDAD3D,#ED9032)}.btn-large{border-radius:5px 5px 5px 5px;font-size:13px;font-size:1.3rem;line-height:normal;padding:7px 14px}.btn-full-width{width:80%;padding:13px 14px}.breadcrumb{padding:14px 20px}.breadcrumbs p{margin:0}.breadcrumbs a{color:#666;border-bottom:1px dotted #999}.bread_crumbs a:hover{color:#FF9933;text-decoration:none}.breadcrumb iframe{float:right} .content_page h1{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:20px;font-size:2rem;color:#BEBEBE;font-weight:100;line-height:255%}.content_page h2{line-height:135%;margin-bottom:10px} .content_page h2.blog_title,.content_page h2.blog_title a{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:20px;font-size:2rem;color:#BEBEBE;font-weight:100;margin-bottom:0px;border:none}#blog_featuredimages{float:right}#blog_featuredimages img{max-height:155px;margin-left:15px}#blog_post_featuredimages{float:left}#blog_post_featuredimages img{max-height:255px;margin-right:15px}.read_more{padding:15px 20px 6px 20px;margin:30px -20px -20px;border-top:1px solid #DBDBDB}.read_more:hover{background-color:#F9F9F9}.read_more a{color:#666;border:none}.blog_comments,.comments{list-style-type:none;margin:0}.blog_comments li,.comments li{border-left:3px solid #CCC;padding:0px 20px;margin:20px 0px}.blog_author,.comments_author{color:#CCC}.blog_author a,.comments_author a{color:#999;border:none}.blog_author a:hover{color:#666}.blog_comments_collapse{margin:0}.blog_comments_collapse .read_more{padding:15px 20px 15px 20px}.blog_comments_collapse .accordion-inner{border:0;padding:0;margin-top:40px}.blog_comments_collapse .accordion-heading .accordion-toggle{padding:0}#comment_form{margin-top:30px}#comment_form h2{margin-bottom:20px}.about_images div{} .pagination a{background:#FFF}.pagination a:hover{color:#FF9933;border-bottom:none}.pagination .current a{color:#FF9933;border-bottom:1px solid #FF9933}.footer{background-color:#000;padding:30px 0px 0px}.footer ul{list-style-type:none}.footer ul li a{color:#CCC;display:block;padding:7px 20px;border-bottom:1px #333 solid}.footer ul li a:hover{background-color:#333}.footer p{font-size:14px;font-size:1.4rem;padding:0px 20px}.footer h2{padding:0px 20px;color:#FF9933}.footer_logo{position:absolute;bottom:10px;left:-90px}.footer_copyright_info{background-color:#383838;margin:30px 0 0;padding:15px 0 7px}.mobile_footer_nav{border:1px solid #DBDBDB}.mobile_footer_nav a{padding:12px 20px;background-color:white;font-size:14px;font-size:1.4rem;border-bottom:1px solid #DBDBDB}.mobile_footer_nav a:last-child{border-bottom:none}#footer_categories_btn{margin-bottom:20px;margin-top:-20px}.category,.main_image_wrap{position:relative}.sale_banner{left:-6px;position:absolute;top:-6px} input[type=search]{-webkit-appearance:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{display:none}span.rating_stars_small{display:block;width:73px;height:15px;text-indent:-100000em;text-align:left;background:transparent url(/themes/resources/images/rating_stars_small.png) no-repeat -3px -135px;margin:8px 0}span.rating_stars_small.rating_1{background-position:-3px -120px}span.rating_stars_small.rating_2{background-position:-3px -90px}span.rating_stars_small.rating_3{background-position:-3px -60px}span.rating_stars_small.rating_4{background-position:-3px -30px}span.rating_stars_small.rating_5{background-position:-3px top} @media (max-width:480px){body{padding:0px}.container{padding-left:10px;padding-right:10px}.logo-holder{text-align:left;padding:0px 30px}.logo-holder .menu_btn{float:right}.logo-holder .menu_btn .btn{font-weight:600}.carousel-caption{padding:15px 15px}.carousel-caption h4,.carousel-caption p{margin-left:10px;width:95%;font-size:12px;font-size:1.2rem}.carousel-control{top:50%}.modal,.modal.fade,.modal.fade.in{top:10px;position:fixed}.product_list_sort{margin-top:0px;text-align:left}.one-half{width:100%}} @media (max-width:767px){.carousel-caption{padding:15px 15px}.carousel-caption h4,.carousel-caption p{margin-left:10px;width:95%;font-size:12px;font-size:1.2rem}.carousel-control{top:50%}.product_list_sort{margin-top:0px;text-align:left}body{padding:0px}.container{padding-left:10px;padding-right:10px}.logo-holder{text-align:left;padding:0px 30px}.logo-holder .menu_btn{float:right}.logo-holder .menu_btn .btn{font-weight:600}.one-half{width:100%}} @media (min-width:768px) and (max-width:979px){.logo-holder img{max-width:65%}.carousel-caption{padding:15px 15px}.product_list .inset{padding:10px}.product_list h4 a{font-size:14px;font-size:1.4rem;line-height:16px}.product_list h4{margin-bottom:3px}.product_list .span3{width:258px}.product_list .image{margin-top:10px}.product_list .image img{width:65%}.product_list .primary_info{height:80px}.product_list .author{font-size:12px;font-size:1.2rem;line-height:125%}.actions .btn{width:40%;margin-bottom:5px}.product_page .main_image_wrap img{max-width:85%}.product_list_sort{margin-top:0px;text-align:left}.postage_banner img{margin-right:60px}.postage_banner .postage_heading{margin-bottom:0}.product_page .postage_banner img{margin-right:0px}.product_page .postage_banner .postage_heading{margin-bottom:10px}} @media (min-width:980px) and (max-width:1199px){.product_list h4 a{font-size:12px;font-size:1.2rem}.product_list .author{font-size:11px;font-size:1.1rem}} @media (min-width:1200px){.desktop-fade{top:-25%;-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-ms-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out}.modal.desktop-fade.in{top:50%}}@media (min-width:980px){.desktop-fade{top:-25%;-webkit-transition:opacity 0.3s linear,top 0.3s ease-out;-moz-transition:opacity 0.3s linear,top 0.3s ease-out;-ms-transition:opacity 0.3s linear,top 0.3s ease-out;-o-transition:opacity 0.3s linear,top 0.3s ease-out;transition:opacity 0.3s linear,top 0.3s ease-out}.modal.desktop-fade.in{top:50%}