@charset "UTF-8";#account_inner_full,#account_inner_small{padding:30px 30px 5px;box-shadow:#ccc 0 2px 3px;background-color:#fff}#account_area table,table,table.cart{border-collapse:collapse}@font-face{font-family:icons;src:url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.eot);font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.eot);src:url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.eot?#iefix) format("embedded-opentype"),url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.woff) format("woff"),url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.ttf) format("truetype"),url(/fonts/icons-282ae7fecf867a807593c2ab71c8c0d6.svg?#icons) format("svg");font-weight:400;font-style:normal}.cf{zoom:1}.cf:after,.cf:before{content:" ";display:block;height:0;overflow:hidden}#account_area ul#account_action_nav li.logout a:before,.account_dashboard #account_area section.dashboard p.link a span:before,body.account_module p.back_to_list a span:before,body.account_module p.order_again a:before{content:"";top:0;left:0;z-index:-1;right:0;bottom:0}.cf:after{clear:both}body.checkout_confirmation h2,body.checkout_confirmation h3,body.checkout_confirmation h4{font-family:"Open Sans",sans-serif}body.checkout_confirmation h2 em,body.checkout_confirmation h3 em,body.checkout_confirmation h4 em{font-style:normal}body.checkout_confirmation p a,body.checkout_confirmation p a strong{color:#464646}body.checkout_confirmation .checkout_print:hover strong{color:#6c9482}body.checkout_confirmation .checkout_print strong{font-weight:700}body.checkout_confirmation h1{font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:54px;line-height:56px;text-align:center}#account_area h2,#colorbox.add_to_cart_message .add_to_cart_msg h3,.account_dashboard #account_area section.dashboard h3,.add_to_cart_msg h3,h2.account_sub_title{font-family:"Open Sans",sans-serif}body.checkout_confirmation h4{font-size:27px;line-height:23px;margin-bottom:20px;margin-top:0}body.checkout_confirmation h4 span{font-weight:700}div#account_area.cf{margin:50px auto;clear:both}#account_area input{border:1px solid #CCC;padding:5px;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.1)}#account_area input[type=radio],#account_area input[type=checkbox]{box-shadow:none}#account_area select{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;width:99%}#default_invoice{width:15px}#_default_invoice_field input{width:15px;margin-left:-220px}#_default_invoice_field label{width:220px!important}#account_inner_small{width:600px;min-height:200px;margin:10px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#account_inner_full{margin:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#account_add_card,#account_addresses,#account_details_wrapper{padding:30px;background-color:#fff;overflow:hidden}#account_add_card p:last-of-type,#account_addresses p:last-of-type,#account_details_wrapper p:last-of-type{margin-bottom:0}#login_form_remember_me{border:0;padding:0}#account_area h1{float:left;width:50%!important;color:#e5e3de}#account_area h2,h2.account_sub_title{font-weight:700;border-bottom:solid 2px #ccc9c1;color:#464646;padding-bottom:10px;font-size:18px}#account_area h2{margin:0}#account_area div#welcome-message{float:right;margin-top:10px;height:25px;line-height:25px;text-align:right;font-weight:700;width:450px}#account_area div#welcome-message span{padding-right:10px;color:#464646}#account_area div#welcome-message a{color:#464646;padding-right:20px}#account_area div#welcome-message a.not_me_logout,#account_area tr td.view a{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#account_area div#welcome-message a.not_me_logout:hover,#account_area tr td.view a:hover{color:#464646}#account_area div#welcome-message a.not_me_logout:hover:before,#account_area tr td.view a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#account_area div#welcome-message a.not_me_logout:before,#account_area tr td.view a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#account_area{padding:0 0 20px!important}#account_area div.content{border:1px solid #ccc9c1;clear:left;padding:0;background-color:#fff}#account_area div.content nav.column.left_col{float:left;width:238px;background-color:#fff}#account_area div.content div.middle_col.left_col{min-height:400px;background-color:#FFF;overflow:hidden}.account_sub_title{margin:20px 0;padding:10px 20px;color:#e5e3de;font-size:16px}div#account_addresses table#address_selector tbody tr td{height:40px;overflow:hidden;text-overflow:ellipsis}div#account_addresses table#address_selector tbody tr.edit_address_form td{height:auto;padding:0}ul#account_action_nav,ul.account_links{border:none;background:0 0;margin:0;padding:0;list-style:none}ul#account_action_nav li,ul.account_links li{margin:0;border:0;padding:0}#account_area ul#account_action_nav li a,#account_area ul.account_links li a{display:block;color:#464646;padding:10px 20px;margin:0;border-bottom:1px solid #ccc9c1}body.account_dashboard li.dashboard a,body.account_dashboard li.sel.dashboard a,body.account_history li.history a,body.account_history li.sel.history a,body.account_update li.sel.update a,body.account_update li.update a,ul#account_action_nav li a:hover,ul#account_action_nav li.sel a,ul.account_links li a:hover,ul.account_links li.sel a{background-color:#F3F3F3}#account_area ul#account_action_nav li.logout{list-style:none;margin:15px 0 0;padding-left:20px}#account_area ul#account_action_nav li.logout a{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#account_area table tbody tr td a,#account_area table thead tr th a,#account_area ul#account_action_nav li.logout a:hover{color:#464646}#account_area ul#account_action_nav li.logout a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#account_area ul#account_action_nav li.logout a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#account_area table{width:100%;margin-bottom:30px;border:0}#account_area table#payment_cart{width:auto}#account_area table#payment_cart th{padding-right:20px}#account_area table thead tr{border-bottom:1px solid #ccc9c1}#account_area table thead tr th{color:#464646;font-weight:700}#account_area table tbody tr td,#account_area table thead tr th{padding:8px}#cms_admin{background:#e5e3de}#cms_admin a:hover{text-decoration:underline}td.radio{width:130px;padding-left:8px!important}td.radio input{display:block;margin:auto}p#new_account_address{margin-bottom:20px;height:24px}#account_add_card{margin:10px}.account_vouchers #account_details_wrapper>ul>li,p.payment_required{margin-bottom:20px}#account_add_card #card_details_holder{width:338px;float:left;margin-right:20px}body.account_3dsecure ul#card_type_selector li,body.account_payment ul#card_type_selector li{margin-right:4px}body.account_payment #payment_col1{width:66.66%}body.account_payment #account_area table.cart{width:225px}body.account_3dsecure #payment_col3{padding:0 20px;width:33.33%}body.account_3dsecure #account_area table.cart{width:159px}p.payment_required{height:20px}table.orders_table thead th{text-align:left}table.orders_table thead th.order_id{text-align:center}table.orders_table td.order_pay_now a span{display:inline-block;width:5em;text-align:center}body.account_module p.back_to_list{float:left;width:50%;margin-top:47px;padding-left:47px}body.account_module p.back_to_list a span,body.account_module p.order_again a{border:1px solid #ccc9c1;font-weight:400;padding:9.5px 40px;height:auto;line-height:24px;vertical-align:middle;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale}body.account_module p.back_to_list a span{width:auto;color:#FFF;background:#6c9482;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}body.account_module p.back_to_list a span:hover{color:#464646}body.account_module p.back_to_list a span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.account_module p.back_to_list a span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}body.account_module p.order_again{margin-bottom:40px;width:50%;float:left}body.account_module p.order_again a{margin-top:10px;width:auto;color:#FFF;background:#6c9482;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1;display:table}body.account_module p.order_again a:hover{color:#464646}body.account_module p.order_again a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.account_module p.order_again a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}.account_vouchers #account_details_wrapper>ul>li h3{margin-bottom:10px}.account_vouchers #account_details_wrapper>ul>li p+ul{margin-top:10px}.account_vouchers #account_details_wrapper>ul>li p.download_link{float:right}.account_vouchers #account_details_wrapper>ul>li ul{margin-left:1.5em;margin-bottom:30px}.account_vouchers #account_details_wrapper>ul>li ul li{list-style-type:disc;margin-bottom:10px}.account_dashboard #account_area section.dashboard{margin-top:40px;float:left;width:50%;padding-right:1%}.account_dashboard #account_area section.dashboard:last-of-type{padding:0}.account_dashboard #account_area section.dashboard h3{margin-bottom:10px;font-weight:700;border-bottom:solid 2px #ccc9c1;font-size:16px;padding-bottom:5px}.account_dashboard #account_area section.dashboard table{width:100%;margin-bottom:10px}.account_dashboard #account_area section.dashboard table tbody th{color:#464646;font-weight:700;text-align:left;padding-right:10px}.account_dashboard #account_area section.dashboard p.link{margin:0}.account_dashboard #account_area section.dashboard p.link a span{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}.account_dashboard #account_area section.dashboard p.link a span:hover{color:#464646}.account_dashboard #account_area section.dashboard p.link a span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.account_dashboard #account_area section.dashboard p.link a span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}.add_to_cart_msg{max-width:725px;overflow:hidden;display:block;background-color:#fff}.add_to_cart_msg p.save_links a.core_button_prev{padding-left:0;color:#F08080;font-weight:700}.add_to_cart_msg p.save_links a.core_button_next{color:#6c9482;font-weight:700}.add_to_cart_msg .upsell ul#prod,.add_to_cart_msg .upsell ul.cross_sell{margin:0;padding:25px 0}.add_to_cart_msg h3{color:#464646;font-weight:400;font-size:18px;border-bottom:2px solid #ccc9c1;line-height:30px;margin-bottom:10px}.add_to_cart_msg .purchased_prod .prod_title{color:#464646;font-size:14px;line-height:20px;margin-bottom:5px}.add_to_cart_msg .purchased_prod .img{width:80px;height:80px;margin-right:15px;float:left;text-indent:-9999999px;background-position:center center;background-repeat:no-repeat;margin-bottom:50px}#cart_upsell{clear:both;padding:10px 0}#cart_upsell h4{border-bottom:1px solid #ccc9c1;color:#464646;font-size:14px;font-weight:700;line-height:30px;margin-bottom:10px}#cart_upsell ul{width:100%;margin:0;padding:0;height:145px}#cart_upsell ul li{width:150px;height:100px;margin:5px;float:left}#cart_upsell ul li a.img{display:block;text-indent:0;text-align:center;height:auto;margin:auto}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist .social_buttons li,.would_you_like_to_save_msg .core_button_prev{margin-right:10px}#cart_upsell ul li:hover>a.title{color:#000}#cart_upsell ul li a.title{display:block;text-align:center;font-size:12px;line-height:13px;height:26px;overflow:hidden}#colorbox.add_to_cart_message{padding:0!important}#colorbox.add_to_cart_message .add_to_cart_msg{background:#e5e3de;max-width:100%!important}#colorbox.add_to_cart_message .add_to_cart_msg h3{border-top:solid 1px #dcdcdc;border-bottom:none;clear:both;font-size:16px;font-weight:700;padding-left:30px;color:#464646;padding-top:10px;margin-bottom:10px;margin-top:0}#colorbox.add_to_cart_message .add_to_cart_msg.would_you_like_to_save_msg h3{padding-left:0}#colorbox.add_to_cart_message .add_to_cart_clear{margin:25px 0!important}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod h3{padding-left:30px;color:#6c9482;border:0;font-family:"Open Sans",sans-serif;font-weight:700;font-size:18px;margin-left:0!important;margin-bottom:18px;padding-top:0;position:relative}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod h3:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0}#colorbox.add_to_cart_message #cboxLoadedContent div.cannot_add_to_cart div.purchased_prod h3{background-image:url(https://c906980.ssl.cf3.rackcdn.com/icons/error.png);color:#F3614B}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart h3{color:#464646;border:0;font-size:18px;width:100%;font-family:"Open Sans",sans-serif;font-weight:400;padding-left:0;margin-bottom:18px;padding-top:0}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg .top_wrapper{background-color:#e5e3de}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg .upsell{background-color:#ccc9c1}#colorbox.add_to_cart_message .add_to_cart_msg .cart{float:right;width:50%;padding:0 25px}#colorbox.add_to_cart_message .add_to_cart_msg .purchased_prod{float:left;width:50%;padding:0 25px}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod p{margin-bottom:3px}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod p.price{color:#464646;font-weight:700;margin-top:10px}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p{margin-bottom:3px;text-align:right}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p span{float:left}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p.total{font-weight:700;margin-bottom:15px;color:#464646}#colorbox.add_to_cart_message #colorbox.add_to_cart_message{padding:0!important;margin:0!important}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;text-align:center}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span,#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span{width:100%;padding:10px 40px;border:1px solid #464646;line-height:30px;display:inline-block;box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;text-align:center;-moz-osx-font-smoothing:grayscale;font-size:16px;vertical-align:middle;text-transform:uppercase}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue:hover{color:#464646}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span{background:0 0;color:#464646;margin-bottom:10px;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span:hover{color:#FFF}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view{text-align:center}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span{color:#fff;background:#6c9482;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span:hover{color:#464646}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e5e3de;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#cboxTitle{display:none!important}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist .social_buttons li.last{margin-right:0}ul#card_type_selector{height:37px}ul#card_type_selector,ul#card_type_selector li{margin:0;padding:0;list-style:none}ul#card_type_selector li,ul#card_type_selector li a{width:52px;height:32px;display:block;text-indent:-99999px;background-repeat:no-repeat;background-position:center center}ul#card_type_selector li{float:left;margin-right:19.5px}ul#card_type_selector li.last{margin-right:0}ul#card_type_selector li a{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cards.png) left top no-repeat}ul#card_type_selector li.none{display:none}ul#card_type_selector li.vc a{background-position:0 -160px}ul#card_type_selector li.vc a:hover{background-position:0 -128px}ul#card_type_selector li.delta a{background-position:0 -352px}ul#card_type_selector li.delta a:hover{background-position:0 -320px}ul#card_type_selector li.uke a{background-position:0 -224px}ul#card_type_selector li.uke a:hover{background-position:0 -192px}ul#card_type_selector li.mc a{background-position:0 -416px}ul#card_type_selector li.mc a:hover{background-position:0 -384px}ul#card_type_selector li.maestro a{background-position:0 -96px}ul#card_type_selector li.maestro a:hover{background-position:0 -64px}ul#card_type_selector li.amex a{background-position:0 -160px}ul#card_type_selector li.amex a:hover{background-position:0 -128px}ul#card_type_selector li.paypal a{background-position:0 -288px}ul#card_type_selector li.paypal a:hover{background-position:0 -256px}#cards_accepted{margin:15px 0;clear:both;overflow:hidden}#cards_accepted ul,#cards_accepted ul li{padding:0;margin:0;list-style:none;border-radius:7px}#cards_accepted ul li{float:left;margin-right:5px;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cards.png) left top no-repeat;text-indent:-99999px;width:52px;height:32px;display:block}#cards_accepted ul li.electron{background-position-y:-224px}#cards_accepted ul li.electron:hover{background-position-y:-192px}#cards_accepted ul li.mastercard{background-position-y:-416px}#cards_accepted ul li.mastercard:hover{background-position-y:-384px}#cards_accepted ul li.visa{background-position-y:-32px}#cards_accepted ul li.visa:hover{background-position-y:0}#cards_accepted ul li.last{margin-right:0}#cards_accepted li.vc{background-position:0 -160px}#cards_accepted li.vc:hover{background-position:0 -128px}#cards_accepted li.delta{background-position:0 -352px}#cards_accepted li.delta:hover{background-position:0 -320px}#cards_accepted li.uke{background-position:0 -224px}#cards_accepted li.uke:hover{background-position:0 -192px}#cards_accepted li.mc{background-position:0 -416px}#cards_accepted li.mc:hover{background-position:0 -384px}#cards_accepted li.maestro{background-position:0 -96px}#cards_accepted li.maestro:hover{background-position:0 -64px}#cards_accepted li.amex{background-position:0 -160px}#cards_accepted li.amex:hover{background-position:0 -128px}#cards_accepted li.paypal{background-position:0 -288px}#cards_accepted li.paypal:hover{background-position:0 -256px}body.checkout_module #footer_bottom{width:100%;margin:50px 0 20px}body.checkout_module #footer_bottom .cards_accepted,body.checkout_module #footer_bottom .secured_with{width:auto}#checkout_progress{background:#6c9482;border:1px solid #8ead9f;padding:25px 0}#checkout_progress ol{margin:0;padding:0!important;height:auto;overflow:hidden}#checkout_progress ol li{margin:0;padding:0;float:left;height:auto;line-height:18px;width:31.1%;text-align:center;color:#8ead9f;font-size:16px;font-weight:700;text-shadow:1px 1px #6c9482,-1px -1px #6c9482;list-style:none}#cart_top_links,.checkout_cart div.middle_col .cart_footer{text-align:right}#checkout_progress ol li.details,#checkout_progress ol li.payment{border-right:solid 1px #CCC}#checkout_progress ol li span:hover{opacity:1!important}#checkout_progress ol li span a:hover:before{color:#FFF}#checkout_progress ol li.active,#checkout_progress ol li.last{color:#fff}#checkout_progress ol li.active a{color:#fff;opacity:1}.would_you_like_to_save_msg a.core_button_prev,a.core_button_prev.checkout_leave_btn{opacity:.8}#checkout_progress ol li.cart span{width:20px;height:20px;display:block;overflow:hidden;text-indent:-99999px;opacity:.8}#checkout_progress ol li.cart span a{width:20px;height:20px;display:block;position:relative}#checkout_progress ol li.cart span a:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:16px;position:absolute;top:0;left:0;height:20px;width:20px;text-indent:0;opacity:1}.checkout_cart div.middle_col h1,table.cart thead tr th{font-family:"Open Sans",sans-serif}#checkout_cards,a.cart_delete{text-indent:-99999px;overflow:hidden}#checkout_progress ol li.sel{text-shadow:1px 1px #333}#checkout_progress ol li.confirmation{background:0 0}#checkout_progress ol li.cart{width:60px}#checkout_progress ol li.active span{opacity:.7}#checkout_progress ol li.sel span{opacity:1}#checkout_cards{width:371px;height:32px;display:block;margin-bottom:21px;margin-top:15px}header #checkout_cards{position:absolute;right:0;top:20px;margin-bottom:0;margin-right:20px}#cart_top_links{position:absolute;width:930px;padding-right:50px;margin-top:20px}#cart_bottom_links{border-top:2px solid #ccc9c1;padding-top:20px;margin-top:20px}table.cart .cart_footer .grand_total td,table.cart .cart_footer .grand_total th{border-top:solid 1px #ccc9c1;border-bottom:solid 1px #ccc9c1;font-size:15px;line-height:29px;color:#464646}table.cart{margin-bottom:0;clear:both;width:100%}table.cart thead tr th{line-height:20px;font-weight:700;font-size:16px;text-align:center;color:#464646;border-top:none;border-bottom:1px solid #ccc9c1;padding:10px 0}table.cart thead tr th.first{text-align:left;padding-left:10px}table.cart tbody tr td{text-align:center;padding:10px 0}table.cart tbody tr td p{font-size:16px;line-height:40px;margin-bottom:3px}table.cart tbody tr td.delivery_selector{padding:0}table.cart tbody tr td.first{padding:13px 10px;text-align:left;width:755px}table.cart tbody tr td.first div.img{float:left;margin-right:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:90px;width:90px;background-position:center center;background-repeat:no-repeat}table.cart tbody tr td.first div.title a{font-weight:700;margin-bottom:5px;display:inline-block;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:20px;line-height:24px;color:#464646}.cart .add_to_wishlist a:before,.qty_select a.qty_minus:before,.qty_select a.qty_plus:before,a.cart_delete:before,table.cart .cart_footer td.delivery_selector label input[type=radio]:before{font-family:icons;text-transform:none;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased}table.cart tbody tr td.first div.img a{height:90px;width:90px;display:block;text-indent:0}table.cart tbody tr td.first div.img a .padded_image{width:90px;height:90px;display:block;display:table}table.cart tbody tr td.first div.img a img{margin:0 auto;display:table-cell;vertical-align:middle}table.cart tbody tr td.code{width:81px}table.cart .cart_footer td{text-align:center;font-weight:700;font-size:13px;color:#464646;padding:4.5px 0;line-height:26px}table.cart .cart_footer td.delivery_selector{padding:20px 0}table.cart .cart_footer td.delivery_selector label{float:left;clear:both;position:relative;line-height:21px;padding:0 0 0 30px;margin-bottom:15px;display:block;overflow:hidden;cursor:pointer}table.cart .cart_footer td.delivery_selector label input[type=radio]{position:absolute;left:-20px;top:0}table.cart .cart_footer td.delivery_selector label input[type=radio]:checked:before{content:'\f111';background-color:#6c9482;border-color:#6c9482;color:#FFF;text-align:center}table.cart .cart_footer td.delivery_selector label input[type=radio]:before{font-weight:400;content:'';height:20px;width:20px;display:block;border:1px solid #464646;background-color:transparent;position:absolute;top:0;left:20px;margin-right:15px;cursor:pointer}table.cart .cart_footer th{text-align:right;padding-right:10px;font-size:12px;font-weight:700}table.cart .cart_footer .grand_total td{font-weight:700}table.cart .cart_footer td.discount_code{vertical-align:top}table.cart .cart_footer td.discount_code form{margin-bottom:0;margin-top:20px}table.cart tr.drop_target{border:1px dashed #e5e3de;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none}table.cart.ui-state-hover tr.drop_target{display:table-row}a.checkout_btn{float:right}a.checkout_btn span:hover{color:#464646}a.cart_delete{display:block;height:40px;width:25px;color:#464646}a.cart_delete:before{content:"";font-weight:400;display:table-cell;text-indent:0;font-size:20px;color:#464646}a.cart_delete:hover:before{color:#6c9482}select#delivery:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}a.cart_qty{margin:0 2px;float:left;width:20px;height:20px;line-height:20px;font-size:14px;text-align:center;display:block;overflow:hidden;background-color:#e5e3de;color:#464646}.qty_select{position:relative}.qty_select a.qty_minus{top:20px}.qty_select a.qty_minus:before{content:"";font-weight:400}.qty_select a.qty_plus{top:0}.qty_select a.qty_plus:before{content:"";font-weight:400}.qty_select a.qty_minus,.qty_select a.qty_plus{display:block;text-indent:-9999px;position:absolute;background-color:#6c9482;right:0}.qty_select a.qty_minus:before,.qty_select a.qty_plus:before{text-indent:0;display:table-cell;text-align:center;height:20px;width:20px;font-size:10px;color:#FFF}#card_helpers .img,.payment_gateway{text-indent:-99999px}.qty_select a.qty_minus.disabled,.qty_select a.qty_plus.disabled{background-color:#8ead9f;cursor:not-allowed}.qty_select a.qty_minus:hover:before,.qty_select a.qty_plus:hover:before{background-color:#ccc9c1}a.cart_qty:hover{color:#fff}.qty_select{display:inline;display:inline-block;margin:0 auto}form.cart_qty_form{margin:0 10px;float:left;clear:none}input.cart_qty{float:left;font-size:16px;line-height:40px;height:40px;width:100%;margin:0;padding:0 10px;background-color:#e5e3de;box-shadow:none;border:none;border-radius:0!important}td.discount_code p.validation_error{clear:left;font-size:16px;color:#888;text-align:left;border:none;border-radius:0;padding:20px;background-position:2px 1px}td.discount_code p.validation_success{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/tick.png) 2px 1px no-repeat}td.delivery_selector label{display:block;float:right;padding:5px}.cart .add_to_wishlist{display:inline-block}.cart .add_to_wishlist a{display:block;overflow:hidden;color:#464646;height:auto;font-size:14px;line-height:16px;margin:10px 0}.cart .add_to_wishlist a:before{content:"";font-weight:400;padding-right:10px}.checkout div.checkout_wrapper h3.checkout_title,.checkout_inner_wrapper h2,section#bypass_checkout h3{font-family:"Open Sans",sans-serif}.checkout div.checkout_wrapper{border-radius:0;padding:10px}.checkout div.checkout_wrapper h3.checkout_title{font-weight:700;border-bottom:solid 2px #464646;padding-bottom:10px;font-size:18px;color:#464646}.no_delivery_message{display:block;line-height:1.5em;max-width:460px;float:right;color:#464646}table.cart p.var_title{margin-bottom:5px;font-size:14px;line-height:16px;height:auto}table.cart p{margin:0;display:block}.would_you_like_to_save_msg a.add_to_cart_continue{margin-top:10px;padding:5px 7px;font-size:13px}.would_you_like_to_save_msg .cbox_inner_wrapper{height:5em}.would_you_like_to_save_msg p.save_links{height:34px}.would_you_like_to_save_msg a.add_to_cart_continue span{font-size:13px}td.discount_code p.validation_error{line-height:17px}form#vat_number{width:425px;float:left;display:block;overflow:hidden;margin:10px 0 20px;border:1px solid #e5e3de;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:20px}form#vat_number .form_heading{text-align:left;display:block;font-weight:700;margin-bottom:7px;width:260px}form#vat_number li#vat_number_vat_country_field{margin:0;padding:0;width:235px}form#vat_number li#vat_number_vat_country_field label{line-height:30px;font-weight:700;font-size:11px;padding-right:3px}form#vat_number li#vat_number_vat_number_field{float:left;display:block;width:130px;margin-top:2px}form#vat_number li#vat_number_vat_number_field label{width:10px;padding-right:0}form#vat_number p.validation_error{background-color:#bcb8ad;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px 10px 10px 30px;background-position:7px 9px;margin-bottom:10px;text-shadow:1px 1px 2px #969696}form.vat_number_form input#vat_number_vat_number{width:95px}form.vat_number_form #vat_number_submitfield{display:none;margin:-63px 0 0 370px}form.vat_number_form li#vat_number_enter_vat_number_field input,form.vat_number_form li#vat_number_enter_vat_number_field label{float:left;clear:none;display:inline-block}form.vat_number_form li#vat_number_enter_vat_number_field label{float:right;padding:0 0 0 5px;line-height:20px}.checkout_wrapper{-moz-border-radius:5px;-webkit-border-radius:5px}.checkout_wrapper.last{margin-right:0}.checkout_wrapper ul,.checkout_wrapper ul li{padding:0;margin:0;list-style:none}.checkout_wrapper form li{margin:5px 0 13px}.checkout_wrapper form li label{margin:0;line-height:27px}.middle_col h2.account_sub_title,.middle_col ul.account_icon_col,.middle_col ul.account_links{display:none}.checkout_wrapper ul.selected_address{margin-bottom:20px}.checkout_wrapper .available_addresses,.checkout_wrapper .available_addresses li{padding:0;margin:0;list-style:none}.checkout_secure{margin-top:50px}.checkout_wrapper .available_addresses{padding:20px}.checkout_wrapper .available_addresses li{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 20px;margin:0 0 10px}.checkout_wrapper .available_addresses li.sel{background-color:#ccc9c1}.checkout_wrapper .available_addresses li a{display:block}.add_address_form,.available_addresses{clear:both;display:none;overflow:hidden}.edit_address_form{clear:both;overflow:hidden}.checkout_wrapper a.core_button{margin-right:20px}form.checkout_form{width:50%;float:right}form.checkout_form fieldset ul li#checkout_form_delivery_msg_field label{width:auto;margin:0}form.checkout_form label{margin-left:-120px;width:155px}form.checkout_form input,form.checkout_form textarea{width:400px}form.checkout_form textarea{height:60px}form.checkout_form #checkout_form_replace_prod_field label{width:auto;display:inline-block;float:none;padding-left:125px;line-height:23px}form.checkout_form input[type=checkbox]{float:left}form.checkout_form #checkout_form_replace_prod_field{padding-left:172px}form.checkout_form #checkout_form_submit{display:inline-block;font-size:14px;float:right}form.checkout_form #checkout_form_submit span{background-color:#464646;border:1px solid #464646;color:#FFF;padding:5px 40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}form.checkout_form #checkout_form_submit span:hover{color:#464646}form.checkout_form #checkout_form_submit span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}form.checkout_form #checkout_form_submit span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}form.checkout_form #checkout_form_submit.disabled span{color:#c9c9c9;border:1px solid #c9c9c9}form.checkout_form #checkout_form_submit.disabled span:hover{cursor:no-drop;color:#c9c9c9!important}form.checkout_form #checkout_form_submit.disabled span:before{display:none!important;visibility:hidden}form.checkout_form #checkout_form_submit:hover.disabled{cursor:no-drop}.form_helper{margin:5px 0 0 7px}.form_helper_tooltip{display:none;position:absolute;width:230px;right:-273px!important;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;clear:both;background-color:#e5e3de;color:#fff;padding:15px;z-index:999}.form_helper_tooltip.left{right:auto;left:-263px!important}#checkout_wrapper{clear:both;float:none;background-color:#e5e3de;padding:0}.checkout_inner_wrapper{padding:30px;overflow:hidden;background-color:#FFF;margin:30px 0 50px;box-shadow:none;border:1px solid #ccc9c1;box-sizing:border-box}.wishlist_inner_wrapper{margin:0 0 50px}.checkout_inner_wrapper form.customer_address{width:480px}.checkout_inner_wrapper form{margin:0}.checkout_inner_wrapper h2{border-bottom:2px solid #ccc9c1;padding-bottom:32px;font-size:18px;font-weight:700}.checkout_inner_wrapper .confirm_footer{margin-top:20px;border:1px solid #464646;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;padding:20px}.checkout_inner_wrapper .confirm_footer h2{border-bottom:none;padding-bottom:0;margin-bottom:10px;text-align:center}.checkout_inner_wrapper .confirm_footer .social_buttons{margin:0 auto;display:block;overflow:hidden;width:270px}.checkout_inner_wrapper input,.checkout_inner_wrapper textarea{border:1px solid #CCC;padding:5px}.checkout_inner_wrapper input[type=radio],.checkout_inner_wrapper input[type=checkbox]{box-shadow:none}.checkout_inner_wrapper input#payment_form_expiry_date_month,.checkout_inner_wrapper input#payment_form_expiry_date_year,.checkout_inner_wrapper input#payment_form_issue_number,.checkout_inner_wrapper input#payment_form_start_date_month,.checkout_inner_wrapper input#payment_form_start_date_year{width:30px}.checkout_inner_wrapper input#payment_form_card_security_code{width:60px}.checkout_inner_wrapper .registration_form input{float:left}.checkout_inner_wrapper input.cart_qty{width:40px;padding:5px;margin-right:22px;box-shadow:none}.checkout_inner_wrapper select{padding:5px;border:1px solid #E3E3E3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.checkout_inner_wrapper .delivery_selector select{width:100%}.checkout_inner_wrapper #register_wrapper select{margin-top:0;line-height:24px}#delivery_selector input,.checkout_inner_wrapper #checkout_form_replace_prod_field input{width:15px;margin-left:-168px}html body.checkout div#wrapper div.cf div.middle_col div#checkout_wrapper div.checkout_inner_wrapper div.checkout_wrapper div#login_area form#login_form{position:relative}.radio input{height:18px!important;width:18px!important}.radio input:checked{background:#6c9482}#checkout_form_replace_prod_field label{margin-left:-269px}.checkout_inner_wrapper a#login_form_submit,.checkout_inner_wrapper a#registration_form_submit{float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.checkout_inner_wrapper a#login_form_submit span,.checkout_inner_wrapper a#registration_form_submit span{font-size:15px;padding-right:40px!important}.checkout div.checkout_inner_wrapper{background-color:#e5e3de}.checkout div.logged_in_wrapper{padding:30px!important;background-color:#fff!important;box-shadow:#ccc 0 2px 3px!important}.checkout div.checkout_wrapper{float:left;background-color:#fff;box-shadow:#ccc 0 2px 3px;Box-shadow:#ccc 0 2px 3px;margin-right:20px;position:relative}#delivery_change .delivery a,a.add_address span,a.delete span,a.edit_address span{vertical-align:middle;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale}.checkout div.checkout_wrapper.last{margin-right:0;padding:10px;border-radius:0}.checkout div.checkout_wrapper.last h3{color:#464646;border-bottom:solid 2px #464646}#checkout_wrapper a.submit_button span,a#discount_form_submit span,a#vat_number_submit span,a#voucher_code_submit span,a.checkout_btn span{float:right;border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#checkout_wrapper a.submit_button span:hover,a#discount_form_submit span:hover,a#vat_number_submit span:hover,a#voucher_code_submit span:hover,a.checkout_btn span:hover{color:#464646}#checkout_wrapper a.submit_button span:hover:before,a#discount_form_submit span:hover:before,a#vat_number_submit span:hover:before,a#voucher_code_submit span:hover:before,a.checkout_btn span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#checkout_wrapper a.submit_button span:before,a#discount_form_submit span:before,a#vat_number_submit span:before,a#voucher_code_submit span:before,a.checkout_btn span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}a.checkout_leave_btn{padding:8px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}a.core_postcode_lookup.core_button,a.core_postcode_lookup.core_button span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;margin:4px 0 0;width:100%;padding:0;height:2em}a.core_postcode_lookup.core_button span{background:0 0;margin:0}a.enter_manually{clear:both;margin-top:5px;padding-top:5px;display:block}a#payment_form_submit{margin-top:20px}#checkout_wrapper a.submit_button span{font-weight:400}.checkout_cart a.checkout_btn span{font-size:15px}li#payment_form_submitfield a#payment_form_submit span{font-size:15px;padding-right:35px;float:none!important;margin-left:140px}.checkout_cart a.checkout_leave_btn{float:left;background-color:#FCFCFC;border:1px solid #C9C9C9;background:linear-gradient(#FCFCFC,#C9C9C9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.checkout_cart a.checkout_leave_btn span{background-image:none;padding:6px 15px;color:#333;font-size:12px}#discount_form{width:100%;display:inline-block}#discount_form label{color:#6c9482}#discount_form input{width:167px;display:none}#discount_form input.visible{display:block}#discount_form li.form_submit a{display:none}#discount_form li.form_submit a.visible{display:block}#vat_number a#vat_number_submit{margin-top:24px}table.wishlist{margin-bottom:20px}#wishlist .clickable{cursor:pointer}#wishlist .clickable:hover{opacity:.8}#new_wishlist ul li label{line-height:29px}#payment_err{clear:both;margin-top:10px}.edit_address_form_0{display:none}#cboxLoadedContent .edit_address_form_0{display:block}a.add_address{float:right}.checkout_inner_wrapper a.add_address{margin-top:-73px}a.add_address span,a.delete span,a.edit_address span{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}a.add_address span:hover,a.delete span:hover,a.edit_address span:hover{color:#464646}a.add_address span:hover:before,a.delete span:hover:before,a.edit_address span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}a.add_address span:before,a.delete span:before,a.edit_address span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}a.delete,div#account_area a.edit_address{margin:0}#account_area .customer_address{width:100%}#checkout_form_replace_prod_field{margin-top:20px}#checkout_wrapper table#address_selector{border-collapse:collapse;width:100%;margin-bottom:20px}#checkout_wrapper table#address_selector tbody tr td,#checkout_wrapper table#address_selector tbody tr th{padding:8px 0;line-height:22px}#checkout_wrapper table#address_selector tbody tr.even{background-color:#F3F3F3}#checkout_wrapper table#address_selector thead tr th{font-weight:700;border-bottom:1px solid #ccc9c1;padding-bottom:8px;color:#464646;text-align:center}#cart table.cart tbody tr td{border-bottom:1px solid #ccc9c1}#cart table.cart tbody tr.consignment_delivery td{border-bottom:none}#cart table.cart tbody tr td.cart_non_live_removed{background-color:#f8f8f8;padding:20px}#cart table.cart tbody tr td.cart_non_live_removed p{color:#181818}#checkout_wrapper table#address_selector thead tr th.first{text-align:left}.customer_address,.edit_address_form_0 form{width:50%}#checkout_wrapper input#checkout_form_purchase_order_no,#checkout_wrapper textarea#checkout_form_delivery_msg{width:100%}#checkout_form_purchase_order_no_field{border-bottom:5px solid #464646;padding-bottom:25px;margin-bottom:25px}.checkout_col_content{margin-top:10px}#account_inner_full .cart p{margin:0}#account_inner_full .title{height:100px;overflow:hidden}#account_inner_full p.var_title{display:inline-block;float:left;clear:none}.checkout_address_msg{background:#e5e3de!important;padding:10px;color:#666!important;margin-bottom:10px!important}section#bypass_checkout{border-top:1px solid #c9c9c9;margin-top:20px}section#bypass_checkout h3{border-bottom:1px solid #c9c9c9;text-align:center;font-size:12px;line-height:17px;color:#c9c9c9;font-weight:700;padding:5px 0}p#checkout_login_form_forgotten,p#checkout_login_form_not_me{margin:10px 0 0;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F3F3F3;padding:15px 0}p#checkout_login_form_forgotten a,p#checkout_login_form_not_me a{color:#666}p#checkout_login_form_forgotten a b,p#checkout_login_form_not_me a b{font-weight:700}p#checkout_login_form_forgotten a:hover,p#checkout_login_form_not_me a:hover{color:#6c9482}body.address .middle_col,body.checkout .middle_col,body.checkout_address .middle_col{position:relative}#delivery_change{position:absolute;left:0;top:0;width:100%}#delivery_change .delivery{position:absolute;width:480px;left:50%;margin:180px 0 0 -240px;padding:30px 40px;z-index:20;border:1px solid #D3D3D3;background:#F2F2F2;text-align:center}#gift_vouchers_wrapper,#voucher_code{text-align:left;display:inline-block}#delivery_change .delivery .consignment h3{margin:10px 0 5px}#delivery_change .delivery a{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#delivery_change .delivery a:hover{color:#464646}#delivery_change .delivery a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#delivery_change .delivery a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#login_form a#login_form_submit span,#main_login_form a#login_form_submit span,#payment_col3 .update_address a span{box-shadow:0 0 1px transparent;transition-property:color;transition-duration:.3s;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;vertical-align:middle}div.delivery_shroud{position:absolute;background:#fff;opacity:.8;z-index:10}form.has_pca li#registration_form_add1_field,form.has_pca li#registration_form_add2_field,form.has_pca li#registration_form_county_field,form.has_pca li#registration_form_towncity_field,form.registration_form a.core_postcode_lookup{display:none}form.registration_form.has_pca a.core_postcode_lookup{display:block}ul#registration_form_submitfield li{margin-bottom:0}.top a.checkout_btn{margin-top:-72px}#account_inner_full #cart table.cart .title{height:auto;display:inline}#account_inner_full #cart table.cart a.title{display:block}#campaign_signup{margin-top:20px}span.newsletter_thanks_msg{font-size:18px;font-weight:700;color:#e5e3de;margin-bottom:10px}.checkout_inner_wrapper form#payment_form li#payment_form_save_this_card_field{padding-left:7px}.checkout_inner_wrapper form#payment_form li#payment_form_save_this_card_field input{padding:0;height:auto}.checkout_inner_wrapper form#payment_form li#payment_form_save_this_card_field label{margin-left:5px;width:auto;float:none;display:inline}body.checkout div.content{background-color:#e5e3de}.ui-slider-horizontal .ui-slider-range{top:0}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider-range{background:#DEDEDE;border:1px solid #9A9A9A;color:#222;height:6px;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#6c9482;border:1px solid #888;color:#555;font-weight:400}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:10px;z-index:2}.ui-widget-content a{color:#222}.ui-corner-all{border-radius:0 0 4px 4px}.ui-slider-horizontal{background:#8ead9f;height:6px;border:1px solid #9A9A9A;color:#9A9A9A}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.checkout_summary_col .checkout_title,div.payment_desc.first h3{font-family:"Open Sans",sans-serif}.ui-slider{position:relative;text-align:left;width:200px;margin-left:11px;margin-bottom:7px}form#prod_filters .ui-slider{width:auto;margin-right:11px}#payment_col2,#payment_col3{padding:0 20px;width:33.33%}#payment_col1,#payment_col2,#payment_col3{float:left}#payment_col1{width:66.66%;padding-right:20px;border-right:2px solid #ccc9c1}#payment_col3{border-right:0;float:right}#payment_col3 .update_address{display:block;clear:both;overflow:hidden;margin-bottom:10px}#payment_col3 .update_address a span{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;opacity:1}.checkout_summary_col,.form_helper_wrapper .form_helper_tooltip{-moz-border-radius:5px;-webkit-border-radius:5px}#login_form a#login_form_submit span:hover,#main_login_form a#login_form_submit span:hover,#payment_col3 .update_address a span:hover,#voucher_code label{color:#464646}#payment_col3 .update_address a span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#payment_col3 .update_address a span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#payment_col1 #payment_form_submitfield{padding:0}#payment_col2 img{margin:0 auto}li#payment_form_expiry_date_month_field,li#payment_form_expiry_date_year_field,li#payment_form_start_date_month_field,li#payment_form_start_date_year_field{float:left}li#payment_form_expiry_date_year_field,li#payment_form_start_date_year_field{padding:0;margin-left:10px}#payment_form_card_security_code,#payment_form_issue_number,input#payment_form_expiry_date_month,input#payment_form_expiry_date_year,input#payment_form_start_date_month,input#payment_form_start_date_year{width:60px!important;padding:4px 0!important;text-align:center}select#payment_form_expiry_date_month,select#payment_form_expiry_date_year,select#payment_form_start_date_month,select#payment_form_start_date_year{width:65px!important;padding:4px 5px!important;text-align:center}#payment_form_card_security_code_field,#payment_form_expiry_date_month_field,#payment_form_issue_number_field{clear:left}div.payment_desc{display:none}div.payment_desc.first{display:block}.checkout_summary_col{margin-bottom:20px}.checkout_summary_col.last{margin-bottom:0}.checkout_summary_col .checkout_title{border-bottom:2px solid #ccc9c1;margin-bottom:0;padding-bottom:5px}#voucher_code #voucher_code_submitfield li,.checkout_summary_col .checkout_col_content{padding:0}.checkout_summary_col #address_title,.checkout_summary_col #billing_title{font-size:18px;line-height:21px;font-family:"Open Sans",sans-serif}.payment_gateway{width:100%;height:30px;margin:20px auto;display:block;background-repeat:no-repeat;background-position:center center}#card_helpers .checkout_cart{width:238px!important;height:158px!important;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/checkout_cards.png) no-repeat!important;margin:0!important}#card_number.checkout_cart{background-position:left 0!important}#card_exp.checkout_cart{background-position:left -158px!important}#cv2_card.checkout_cart{background-position:left -316px!important}#card_start.checkout_cart{background-position:left -474px!important}#card_name.checkout_cart{background-position:left -632px!important}form.payment{margin:20px 0}.form_helper{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/help.png) center center no-repeat;width:16px;height:16px;display:block;float:left;overflow:hidden;cursor:pointer}#payment_form_issue_number_field{display:none}#payment_wrapper h2,#token_wrapper h2{font-size:16px;font-family:arial;font-weight:700;margin-bottom:10px}#token_wrapper #token_inner{margin-bottom:30px}#token_wrapper #token_inner ul li label{display:inline;float:none;margin-left:0}#token_wrapper #token_inner ul li label input{width:auto;float:left;margin:0 10px;height:32px}#token_cv2{float:right;margin-top:-1px}#token_wrapper #token_inner #token_cv2 label{height:40px;display:block;padding:10px;background-color:#f6f6f6;border:1px dashed #b9b9c8;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;margin-bottom:10px;margin-left:0;float:right;width:200px}#token_cv2 input{width:60px;text-align:center;margin-left:10px}#payment_form #payment_form_customer_present_field{padding-left:7px}#payment_form #payment_form_customer_present_field label{width:auto;margin-left:0;float:none;display:inline;height:auto!important;padding:0 0 0 5px!important}#payment_form #payment_form_customer_present_field input{height:auto!important;padding:0!important;font-size:12px}#payment_form #payment_form_customer_present_field small{display:block;line-height:12px;padding-top:5px}#voucher_code{width:100%;margin-top:0}#voucher_code li{padding-left:0}#voucher_code .field_serial_code_visible{width:55px;height:45px;line-height:45px;text-transform:uppercase;text-align:center;border:1px solid #CCC}#voucher_code label{line-height:35px;width:auto;padding-right:0;font-size:12px}#voucher_code .fieldset_0{float:left;width:100%}#voucher_code #voucher_code_submitfield{float:left;padding-left:20px}#voucher_code a#voucher_code_submit{margin-left:-10px;padding:0 5px}#applied_vouchers li span{width:200px;display:inline-block;text-align:left}#applied_vouchers .delete{padding:2px 5px;margin-left:20px}#applied_vouchers li{text-transform:uppercase;margin-bottom:10px}#voucher_code p.validation_error{clear:both}#payment_col1 .field_serial_code_visible{width:45px;text-transform:uppercase;text-align:center;font-size:10px}#payment_col1 #voucher_code .fieldset_0{width:100%}div#gift_vouchers_wrapper h5{font-family:"Open Sans",sans-serif;font-size:14px;margin-bottom:20px;color:#6c9482}div#gift_vouchers_wrapper h5:hover{cursor:pointer;color:#8ead9f}div#gift_vouchers_wrapper form#voucher_code fieldset,ul{padding:0}div#gift_vouchers_wrapper form#voucher_code ul li{margin-top:10px;float:left}ul#applied_vouchers{margin-top:10px}ul#applied_vouchers li{padding:0;text-indent:10px;background-color:#f5f5f5;border:1px solid #e3e3e3;width:auto;border-radius:4px;margin-bottom:5px;height:26px;line-height:28px}ul#applied_vouchers li span{width:250px;letter-spacing:2px}ul#applied_vouchers li a.delete{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cart_delete_ecom.png) center center no-repeat;width:25px;display:block;height:25px;overflow:hidden;text-indent:-9999px;padding:0;border:0;float:right;margin:1px}#forgotten_area,#login_form_links,#register_area{background-color:#F3F3F3}ul#applied_vouchers li span.price{float:left;width:auto;font-size:15px;margin-right:10px;min-width:60px;line-height:25px}form#voucher_code p.validation_error{margin-top:8px}#used_vouchers h5{font-size:17px;margin:16px 0 8px}#used_vouchers ul li{padding:0 0 0 10px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;margin-bottom:5px;height:26px;line-height:28px}#used_vouchers ul li span.price{width:auto;font-size:15px}#forgotten_area{margin-bottom:50px}#forgotten_form{width:100%;margin:50px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:#ccc 0 2px 3px}#forgotten_form h2{padding-bottom:10px}#forgotten_form ul{padding-top:10px}#forgotten_form input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:inset 0 3px 10px rgba(0,0,0,.1)}#forgotten_form a.submit_button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:right}#forgotten_form a.submit_button span{font-size:15px;padding-right:40px!important}#login_form_links{margin:10px 0 0;padding:15px 0 15px 40px;-o-border-radius:5px;border-radius:5px}#login_form_links li{float:left;list-style:none}#login_form_links li a{float:left;color:#666;padding-right:20px;white-space:nowrap;font-size:13.5px}#login_form_links li a span{font-weight:700}#login_form_links li a:hover{float:left;color:#e5e3de}#login_form_remember_me_field{margin-top:12px;padding-left:22px;left:0}#forgotten_form,#main_login_area{background-color:#fff;padding:50px;margin-bottom:20px}#forgotten_form label,#main_login_area label{font-weight:400;text-align:left;line-height:45px}#forgotten_form h2,#main_login_area h2{font-weight:200;border-bottom:solid 1px #e5e3de;font-family:"Open Sans",sans-serif;font-size:24px;line-height:30px;padding:0 0 10px}body.account_module main>h1{padding:50px 0 25px}body.account_module #register_area #registration_form legend{width:80%;font-family:"Adobe Garamond W01",Arial,sans-serif;color:#464646;font-size:30px;line-height:33px;text-transform:uppercase;font-weight:400}#register_form legend,body.account_forgotten main h1{font-family:"Open Sans",sans-serif}body.account_module #register_area #registration_form #registration_form_country_field .select_wrapper:after{top:42px;right:105px}#login_form,#main_login_form{padding:30px 0;background-color:#fff;margin:auto;position:relative;border-radius:0;box-shadow:0}#login_form #login_form_remember_me_field,#main_login_form #login_form_remember_me_field{width:100%;position:relative;padding:0}#login_form #login_form_remember_me_field input,#main_login_form #login_form_remember_me_field input{float:right;position:absolute;top:10px;left:30%}#login_form #login_form_remember_me_field input.field_bool,#main_login_form #login_form_remember_me_field input.field_bool{width:25px;height:25px}#login_form #login_form_remember_me_field input.field_bool:checked,#main_login_form #login_form_remember_me_field input.field_bool:checked{background-image:url(/images/icons/tick_icon.png);background-size:contain;background-repeat:no-repeat}#login_form #login_form_remember_me_field label,#main_login_form #login_form_remember_me_field label{width:auto}#login_form a#login_form_submit,#main_login_form a#login_form_submit{text-align:center;background-color:transparent;display:block;width:100%}#login_form a#login_form_submit:before,#main_login_form a#login_form_submit:before{content:'';width:30%;display:inline-block}#login_form a#login_form_submit span,#main_login_form a#login_form_submit span{font-size:15px;text-transform:uppercase;border:1px solid #ccc9c1;font-weight:400;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);backface-visibility:hidden;position:relative;opacity:1;width:70%;text-align:center}#login_form a#login_form_submit span:hover:before,#main_login_form a#login_form_submit span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#login_form a#login_form_submit span:before,#main_login_form a#login_form_submit span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#login_form a#login_form_submit:hover span,#main_login_form a#login_form_submit:hover span{color:#FFF}#login_form ul.form_submit,#main_login_form ul.form_submit{padding-top:0;float:right;margin-top:10px}#login_form input,#main_login_form input{padding:5px;height:45px;line-height:45px;width:70%;border:1px solid #CCC;display:inline-block;box-shadow:0 3px 10px rgba(0,0,0,.1);-o-border-radius:5px;border-radius:5px}#login_form #login_form #login_form_email_address_field span.readonly,#main_login_form #login_form #login_form_email_address_field span.readonly{width:50%;box-sizing:border-box;float:none;display:inline-block;height:auto;line-height:35px}#login_form input.field_bool,#login_form input[type=radio],#login_form input[type=checkbox],#main_login_form input.field_bool,#main_login_form input[type=radio],#main_login_form input[type=checkbox]{box-shadow:none}#login_form #login_form #login_form_remember_me_field label,#main_login_form #login_form #login_form_remember_me_field label{margin-left:0;width:100%;text-align:center;display:block}#login_form{margin-bottom:0;position:relative}#login_form #login_form_email_address_field span.readonly{width:70%;height:auto;box-sizing:border-box;line-height:45px;display:block;padding:5px 8px;float:right}#register_form ul li#registration_form_state_field,li#_state_field{display:none}#login_form #login_form_remember_me_field label{float:left;margin:0}#register_area{border:1px solid #464646;width:900px;margin:30px auto}#register_form{padding:30px 30px 5px;background-color:#fff;margin:auto;width:100%;box-shadow:#ccc 0 2px 3px}#register_form fieldset{float:left;clear:none;padding-top:20px;width:50%;min-width:0;border:none}#register_form legend{color:#e5e3de;display:block;width:440px;font-weight:700;border-bottom:solid 2px #464646;padding-bottom:10px;font-size:18px}#register_form .fieldset_1{border-left:none}#register_form ul{padding-top:10px}#register_form ul li{padding-top:10px;position:relative}#register_form label{font-weight:400;text-align:left;line-height:23px;width:100%;margin-bottom:5px}#account_area #login_form_links li a span,body.account_login #login_form_links li a span,body.account_register #login_form_links li a span{font-weight:600}#register_form a.core_postcode_lookup.core_button{width:90%}#register_form input{padding:5px;width:330px;box-shadow:inset 0 3px 10px rgba(0,0,0,.1)}#register_form select{padding:5px;border:none;width:330px}#register_form span.input_label_post{float:right;margin-right:10px}#register_form a.submit_button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 18px;float:right;clear:both;margin-top:10px;width:auto}#register_form a.submit_button span{font-size:15px;padding-right:40px!important}#register_form .form_helper_wrapper{position:absolute;bottom:17px;right:40px}#register_form .form_helper_wrapper .form_helper{width:20px;height:20px}#register_form .form_helper_wrapper .form_helper:before{content:'?';color:#FFF;background:#6c9482;display:block;width:20px;height:20px;text-align:center;line-height:20px;border-radius:50%}#account_area form fieldset ul li input,body.account_login form fieldset ul li input,body.account_register form fieldset ul li input{height:45px}#register_form .form_helper_wrapper .form_helper_tooltip{color:#6c9482;right:33px!important}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field{padding:0}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field input{float:left;width:20px}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field label{padding:0;margin:0;width:375px;float:right;text-align:left;line-height:20px}body.checkout_checkout .content{width:100%!important;padding:0!important}body.checkout_checkout .checkout_inner_wrapper{border:none}#account_nav_mobile{display:none}body.categories_module body.checkout_module:not('.cart') #footer_copy div.content small.copy,body.checkout_module:not('.cart') #footer_copy #blog_list_wrapper small.copy,body.checkout_module:not('.cart') #footer_copy .container small.copy,body.checkout_module:not('.cart') #footer_copy body.categories_module div.content small.copy,body.checkout_module:not('.cart') #footer_info .email,body.checkout_module:not('.cart') #footer_info .telephone{float:none;display:inline-block}body.categories_module body.checkout_module:not('.cart') footer>div.content,body.checkout_module:not('.cart') body.categories_module footer>div.content,body.checkout_module:not('.cart') footer>#blog_list_wrapper,body.checkout_module:not('.cart') footer>.container{border:none}body.checkout_module:not('.cart') #footer_bottom{margin-top:20px}body.checkout_module:not('.cart') #footer_bottom #powered_by,body.checkout_module:not('.cart') #footer_bottom .cards_accepted,body.checkout_module:not('.cart') #footer_bottom .secured_with{float:none;display:inline-block;vertical-align:middle}body.checkout_module:not('.cart') #footer_bottom #powered_by{margin-left:53px}body.categories_module body.checkout_module:not('.cart') #footer_copy div.content,body.checkout_module:not('.cart') #footer_copy #blog_list_wrapper,body.checkout_module:not('.cart') #footer_copy .container,body.checkout_module:not('.cart') #footer_copy body.categories_module div.content{width:100%;text-align:center}body.checkout_module:not('.cart') #footer_info{width:100%;padding-top:20px;text-align:center}body.account_forgotten main h1{text-align:center;padding:20px 0 5px}body.account_forgotten .account_inner_area{width:610px;margin:0 auto}body.account_forgotten .account_inner_area .account_form h2,body.account_forgotten .account_inner_area .account_form p{font-family:"Open Sans",sans-serif;font-size:14px;padding:0 11px;margin-top:0}body.account_forgotten .account_inner_area .account_form form .fieldset_1 h2{margin-top:0;padding-left:0}body.account_forgotten form#forgotten_pwd_form{width:100%}body.account_forgotten form#forgotten_pwd_form fieldset{box-sizing:border-box;margin:0 0 10px}#account_area h1{text-align:center;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:54px;line-height:60px;text-transform:uppercase;margin:0}#account_area .account_inner_area{width:850px;margin:0 auto}#account_area .account_inner_area .account_form h2{font-family:"Open Sans",sans-serif;font-size:14px;margin-top:0;padding:0 11px}#account_area .account_inner_area .account_form form .fieldset_1 h2{margin-top:0;padding-left:0}#account_area form{width:100%;padding:20px 0}#account_area form fieldset{padding:0;border:none;box-sizing:border-box;margin:0}#account_area form fieldset ul li .select_wrapper{display:block}#account_area form fieldset ul li select{width:309px;-o-border-radius:0;border-radius:0;border:1px solid #CCC}#account_area form fieldset ul #login_form_remember_me_field input{width:8%;display:inline-block}#account_area form fieldset ul #login_form_remember_me_field label{float:left}#account_area form fieldset ul li input,#account_area form fieldset ul li span{font-family:"Open Sans",sans-serif;line-height:24px}#account_area form fieldset ul li label{line-height:45px}#account_area #login_form_links{list-style:none;margin:0;padding:10px 0 10px 30%;border:none;background-color:#FFF;border-radius:0;box-sizing:border-box;text-align:center}#account_area #login_form_links li{float:left;display:inline-block;width:auto;padding:0 10px 0 0;text-align:center}#account_area #login_form_links li a{color:#464646;padding:0}body.account_update #account_area form fieldset{border:none}body.account_update #account_area form fieldset li label{width:20%;line-height:17px;padding:14px 0}body.account_update #account_area form fieldset li input{width:78.5%;line-height:17px;padding:14px 5px}body.account_dashboard #account_area .account_inner_area{width:auto}body.account_login h1{text-align:center;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:54px;line-height:60px;text-transform:uppercase;margin:0}body.account_login .account_inner_area{width:850px;margin:0 auto}body.account_login .account_inner_area .account_form h2{font-family:"Open Sans",sans-serif;font-size:14px;margin-top:0;padding:0 11px}body.account_login .account_inner_area .account_form form .fieldset_1 h2{margin-top:0;padding-left:0}body.account_login form{width:100%}body.account_login form fieldset{padding:0;border:none;box-sizing:border-box;margin:0}body.account_login form fieldset ul li .select_wrapper{display:block}body.account_login form fieldset ul li select{width:309px;-o-border-radius:0;border-radius:0;border:1px solid #CCC}body.account_login form fieldset ul #login_form_remember_me_field input{width:8%;display:inline-block}body.account_login form fieldset ul #login_form_remember_me_field label{float:left}body.account_login form fieldset ul li input,body.account_login form fieldset ul li span{font-family:"Open Sans",sans-serif;line-height:24px}body.account_login form fieldset ul li label{line-height:45px}body.account_login #login_form_links{list-style:none;margin:0;padding:10px 0 10px 30%;border:none;background-color:#FFF;border-radius:0;box-sizing:border-box;text-align:center}body.account_login #login_form_links li{float:left;display:inline-block;width:auto;padding:0 10px 0 0;text-align:center}body.account_login #login_form_links li a{color:#464646;padding:0}body.account_login h2{text-align:center}body.account_login form fieldset ul li .submit_button{width:100%}.password_warning{width:850px;background-color:#6c9482;padding:20px;text-align:center;margin:25px auto}.password_warning h3{margin-top:0;color:#fff;text-transform:uppercase;margin-bottom:12px}.password_warning p{color:#fff}body.checkout_checkout .password_warning{margin-top:0;float:left;width:495px}body.account_register h1{text-align:center;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:54px;line-height:60px;text-transform:uppercase;margin:0}body.account_register .account_inner_area{width:850px;margin:0 auto}body.account_register .account_inner_area .account_form h2{font-family:"Open Sans",sans-serif;font-size:14px;margin-top:0;padding:0 11px}body.account_register .account_inner_area .account_form form .fieldset_1 h2{margin-top:0;padding-left:0}body.account_register form{width:100%}body.account_register form fieldset{padding:0;border:none;box-sizing:border-box;margin:0}body.account_register form fieldset ul li .select_wrapper{display:block}body.account_register form fieldset ul li select{width:309px;-o-border-radius:0;border-radius:0;border:1px solid #CCC}body.account_register form fieldset ul #login_form_remember_me_field input{width:8%;display:inline-block}body.account_register form fieldset ul #login_form_remember_me_field label{float:left}body.account_register form fieldset ul li input,body.account_register form fieldset ul li span{font-family:"Open Sans",sans-serif;line-height:24px}body.account_register form fieldset ul li label{line-height:45px}body.account_register #login_form_links{list-style:none;margin:0;padding:10px 0 10px 30%;border:none;background-color:#FFF;border-radius:0;box-sizing:border-box;text-align:center}body.account_register #login_form_links li{float:left;display:inline-block;width:auto;padding:0 10px 0 0;text-align:center}body.account_register #login_form_links li a{color:#464646;padding:0}#blog_event_list{margin-bottom:50px}#blog_event_list .wrapper{margin:0 -15px}#blog_event_list .wrapper a.view_all{float:right;margin-top:-30px;font-size:14px;line-height:24px;color:#6c9482;text-transform:uppercase;font-weight:600}#blog_event_list .wrapper a.view_all:hover{color:#464646}#blog_event_list .wrapper section.blog_list{padding:50px 0}#blog_event_list .wrapper section.blog_list ul{margin-top:0;margin-bottom:0}#blog_event_list h1.title{width:100%;text-align:center;font-size:54px;line-height:56px;margin-bottom:0}#blog_filter_bar{background-color:#6c9482;padding:15px 0}#blog_filter_bar form nav#filters_nav ul{margin:0}#blog_filter_bar form nav#filters_nav ul li{float:right;padding:0 25px;width:38%;list-style:none}#blog_filter_bar form nav#filters_nav ul li#blog_list_filters_filter_type_field{width:24%}#blog_filter_bar form nav#filters_nav ul li label{float:left;display:inline-block;padding:13px 30px 13px 0;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:18px;line-height:19px;color:#FFF;margin-bottom:0;text-transform:uppercase}#blog_filter_bar form nav#filters_nav ul li>div{float:right}#blog_filter_bar form nav#filters_nav ul li>div label{float:left;padding:12.5px 20px 12.5px 30px;clear:none;line-height:20px}#blog_filter_bar form nav#filters_nav ul li>div label+label{padding-bottom:0}#blog_filter_bar form nav#filters_nav ul li>div select{width:100%;height:45px;line-height:30px;background-color:#8ead9f;color:#FFF;padding:0 15px}#blog_filter_bar form nav#filters_nav ul li>div input[type=checkbox]:before{background-color:#8ead9f;border:none;top:0;line-height:20px;font-size:13px}#blog_filter_bar form nav#filters_nav ul li.field_dropdown .select_wrapper{width:67%;position:relative}#blog_filter_bar form nav#filters_nav ul li.field_dropdown .select_wrapper:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:15px;right:15px;font-size:12px;pointer-events:none;color:#FFF}#blog_filter_bar form nav#filters_nav ul li#blog_list_filters_filter_type_field label.parent_label{display:none}body.blog .blog_list{padding:10px 0}#news_events_list #blog_list_wrapper,#news_events_list .container,#news_events_list body.categories_module div.content,body.categories_module #news_events_list div.content{padding:0}ul.blog_post_wrapper{padding:0;margin:50px -10px;zoom:1}ul.blog_post_wrapper:after,ul.blog_post_wrapper:before{content:" ";display:block;height:0;overflow:hidden}ul.blog_post_wrapper:after{clear:both}ul.blog_post_wrapper.owl-carousel li{width:100%}ul.blog_post_wrapper li{list-style:none;box-sizing:border-box;position:relative;margin-bottom:20px;padding:0 10px;width:33.33%;display:inline-block;float:left}ul.blog_post_wrapper li a{text-decoration:none;background-color:#FFF;display:block;padding:10px;height:100%;min-height:378px;color:#464646;position:relative;opacity:1}ul.blog_post_wrapper li a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);content:"READ MORE";text-align:center;color:#FFF;line-height:408px;font-size:14px;padding:0}ul.blog_post_wrapper li a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:'';position:absolute;z-index:1;background:#6c9482;background:rgba(108,148,130,.8);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;transition:all .5s;top:10px;left:10px;right:10px;bottom:10px}ul.blog_post_wrapper li a:hover{opacity:1}ul.blog_post_wrapper li a .wrap{height:100%}ul.blog_post_wrapper li a .wrap .padded_image{height:auto;max-height:220px;overflow:hidden;margin-bottom:25px}ul.blog_post_wrapper li a .wrap .padded_image img{width:100%;height:auto;padding:0!important;display:block}ul.blog_post_wrapper li a .wrap>div{padding:0 20px;height:50%;overflow:hidden}ul.blog_post_wrapper li a .category{padding:0 15px;font-size:20px;line-height:26px;color:#6c9482;font-weight:600}ul.blog_post_wrapper li a .category span{padding:0}ul.blog_post_wrapper li a .title{padding:0 15px;font-size:20px;line-height:26px;height:52px;overflow:hidden;color:#464646;display:block}ul.blog_post_wrapper li a .snippet_wrap{padding:0 15px;font-size:16px;line-height:24px;color:#464646;display:block;height:96px;margin-bottom:15px;overflow:hidden}ul.blog_post_wrapper li a .snippet_wrap.event{height:70px}ul.blog_post_wrapper li a .date_wrap{position:absolute;right:25px;background-color:#6c9482;width:60px;height:60px;display:block;padding:14px 17px;color:#FFF;top:44%;text-transform:uppercase}ul.blog_post_wrapper li a .date_wrap .day{display:block;font-size:23px;color:#FFF;font-family:"Adobe Garamond W01",Arial,sans-serif}ul.blog_post_wrapper li a .date_wrap .month{display:block;color:#fff;font-family:"Open Sans",sans-serif;font-size:12px}p:last-of-type.empty_text{margin-bottom:70px}div.blog_post{margin:0 0 57px}div.blog_post article.blog_post{padding-top:50px}div.blog_post h1{font-size:54px;line-height:56px;position:relative;margin:0 0 30px}div.blog_post h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}div.blog_post .article_body img{border:10px solid #FFF;width:100%;height:auto}div.blog_post .article_body div,div.blog_post .article_body p{font-size:16px;line-height:26px;margin-bottom:15px}div.blog_post .article_body div:first-child,div.blog_post .article_body p:first-child{margin-top:0;font-size:20px;line-height:30px}div.blog_post .article_body ul{padding-left:20px}div.blog_post #custom_socials_wrap{margin-top:5px;margin-bottom:15px;float:left}div.blog_post #custom_socials_wrap h3{text-transform:uppercase;display:inline-block;vertical-align:middle;font-family:"Open Sans",sans-serif;font-size:14px;float:left;margin:0}div.blog_post #custom_socials_wrap #social_icons_0 ul li.facebook a:before,div.blog_post #custom_socials_wrap #social_icons_0 ul li.googleplus a:before,div.blog_post #custom_socials_wrap #social_icons_0 ul li.twitter a:before{font-family:icons;font-weight:400;text-transform:none;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.blog_post #custom_socials_wrap #social_icons_0{display:inline-block;vertical-align:middle;position:relative;float:right;padding:0}div.blog_post #custom_socials_wrap #social_icons_0 ul{margin:0 0 0 15px;padding:0}div.blog_post #custom_socials_wrap #social_icons_0 ul li{padding:0;margin-right:5px}div.blog_post #custom_socials_wrap #social_icons_0 ul li a{background-color:transparent;border:none;color:#464646;font-size:16px;width:23px;line-height:23px}div.blog_post #custom_socials_wrap #social_icons_0 ul li a:before{font-size:20px}div.blog_post #custom_socials_wrap #social_icons_0 ul li a span{border:none;background:0 0;display:none}div.blog_post #custom_socials_wrap #social_icons_0 ul li.twitter a:before{content:""}div.blog_post #custom_socials_wrap #social_icons_0 ul li.googleplus a:before{content:""}div.blog_post #custom_socials_wrap #social_icons_0 ul li.facebook a:before{content:""}div.blog_post .prod_post_body ul li{font-size:16px;line-height:26px}.related_blog_posts{background-color:#bcb8ad;padding:35px 0}.related_blog_posts h2{text-align:center;font-size:54px;line-height:56px;margin-bottom:0;margin-top:40px}.related_blog_posts ul.blog_post_wrapper{margin:50px -10px;width:auto;float:none}.related_blog_posts ul.blog_post_wrapper li{margin-bottom:20px;width:auto}.related_blog_posts ul.blog_post_wrapper li+li{display:none}.related_blog_posts ul.blog_post_wrapper .owl-item li{width:100%;display:block}.next_prev_wrapper{margin-top:20px;width:66.66666667%;margin-left:auto;padding:0 15px;box-sizing:border-box}.next_prev_wrapper a{color:#464646;border:1px solid #464646;background:0 0;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1;padding:13px 40px;text-transform:uppercase}.next_prev_wrapper a:hover{color:#FFF}.next_prev_wrapper a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.next_prev_wrapper a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}table.cart tbody tr td.first div.img a img{box-sizing:content-box}table.cart .add_to_wishlist{display:block}#card_type_selector,tr .edit_address_form{display:none}.optional_extra_row{padding:36px 0}.optional_extra_row .extras_wrapper{text-align:left}.optional_extra_row .extras_wrapper h4,.optional_extra_row .extras_wrapper ul{display:inline-block;vertical-align:middle;margin:0}.optional_extra_row .extras_wrapper h4{display:block;float:left;padding:10px;font-family:"Adobe Garamond W01",Arial,sans-serif;font-weight:700;font-size:20px;line-height:24px}.optional_extra_row .extras_wrapper ul li{list-style:none;margin-bottom:10px;display:table;width:100%}.optional_extra_row .extras_wrapper ul li>div,.optional_extra_row .extras_wrapper ul li>p{display:table-cell;vertical-align:middle;text-align:center;padding:10px 0}.optional_extra_row .extras_wrapper ul li>div.qty,.optional_extra_row .extras_wrapper ul li>p.qty{width:136px}.optional_extra_row .extras_wrapper ul li>div.price,.optional_extra_row .extras_wrapper ul li>p.price{width:141px}.optional_extra_row .extras_wrapper ul li>div.title,.optional_extra_row .extras_wrapper ul li>p.title{text-align:left;padding:12px 10px}.optional_extra_row .extras_wrapper ul li>div.delete,.optional_extra_row .extras_wrapper ul li>p.delete{width:50px}.optional_extra_row .extras_wrapper ul li.in_cart>div.title,.optional_extra_row .extras_wrapper ul li.in_cart>p.title{display:inline-block;width:738px;padding-right:0}.optional_extra_row .extras_wrapper.in_cart{padding-left:100px;position:relative}.optional_extra_row .extras_wrapper.in_cart:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;line-height:40px;left:35px;top:7px}form#discount_form{width:100%}form#discount_form.open{padding-bottom:35px}form#discount_form fieldset{border:none;padding:0}form#discount_form fieldset ul{padding:0;margin:0;text-align:left;position:relative}form#discount_form fieldset ul li#discount_form_discount_code_field{display:inline-block;float:left}form#discount_form fieldset ul li#discount_form_discount_code_field input{width:60%;box-shadow:none;border:1px solid #CCC;line-height:20px;padding:13px 10px;height:46px;float:left;border-radius:0;background-color:#e5e3de;position:absolute;left:0}form#discount_form fieldset ul li#discount_form_discount_code_field label{font-family:"Open Sans",sans-serif;color:#6c9482;font-size:14px;line-height:35px;font-weight:400}form#discount_form fieldset ul li#discount_form_discount_code_field label:hover{color:#8ead9f;cursor:pointer}form#discount_form fieldset ul li.form_submit{width:35%;float:left;margin:35px 0 0 20px;position:absolute;right:0}form#discount_form fieldset ul li.form_submit a.submit_button{float:left;height:auto;width:auto}form#discount_form fieldset ul li.form_submit a.submit_button span{border:1px solid #ccc9c1;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}form#discount_form fieldset ul li.form_submit a.submit_button span:hover{color:#464646}form#discount_form fieldset ul li.form_submit a.submit_button span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}form#discount_form fieldset ul li.form_submit a.submit_button span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#gift_vouchers_wrapper{position:relative;width:100%;float:none}#gift_vouchers_wrapper.open{padding-bottom:100px}#gift_vouchers_wrapper form#voucher_code{position:absolute;left:0}#gift_vouchers_wrapper form#voucher_code fieldset{border:none;padding:10px;width:100%}#gift_vouchers_wrapper form#voucher_code fieldset ul li{display:none;width:auto;float:none}#gift_vouchers_wrapper form#voucher_code fieldset ul li.visible{display:inline-block}#gift_vouchers_wrapper form#voucher_code fieldset ul li.form_submit{padding-left:15px;width:auto;float:none}#gift_vouchers_wrapper form#voucher_code fieldset ul li.form_submit span{float:none}#gift_vouchers_wrapper form#voucher_code fieldset ul li.form_submit a#voucher_code_submit{margin-left:0;padding:0}#gift_vouchers_wrapper form#voucher_code fieldset ul li label{font-family:"Open Sans",sans-serif;color:#464646;font-size:14px;display:block;line-height:35px;font-weight:400;float:none}#gift_vouchers_wrapper form#voucher_code fieldset ul li input{display:inline-block;background-color:#e5e3de;border:none}#gift_vouchers_wrapper form#voucher_code fieldset ul li.form_submit .submit_button span{padding:9.5px 40px;background:0 0;color:#464646}#bypass_payment_wrapper form.bypass_payment_form,#bypass_payment_wrapper form.bypass_payment_form label{width:100%}#bypass_payment_wrapper form.bypass_payment_form .select_wrapper{float:left;width:100%}#bypass_payment_wrapper form.bypass_payment_form .select_wrapper:after{right:32%}#create_pwd_form_wrapper{border-top:1px solid #ccc9c1;padding-top:15px}#create_pwd_form_wrapper legend{font-weight:800;font-size:18px;margin-bottom:20px}body.categories_category #page_content_block{float:left;height:auto;padding-right:30px}#category_list{padding:70px 0}#category_list h2.title{text-align:center;font-size:54px;line-height:56px;margin-top:0}#category_list .wrapper{margin:0 -15px}#category_list .wrapper>ul{list-style:none}.cat_grid_wrapper{padding:0;margin:0;list-style:none}.cat_grid_wrapper li{width:25%;float:left;padding:0 10px;margin-bottom:20px}.cat_grid_wrapper li .fluid_container{box-sizing:border-box;text-align:center;background-color:#FFF;padding:10px}.cat_grid_wrapper li .fluid_container a{display:block;height:100%;text-decoration:none;color:#464646;position:relative;opacity:1}.cat_grid_wrapper li .fluid_container a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);content:"VIEW RANGE";text-align:center;color:#FFF;line-height:355px;font-size:14px}.cat_grid_wrapper li .fluid_container a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:'';position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#6c9482;background:rgba(108,148,130,.8);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;transition:all .5s}.cat_grid_wrapper li .fluid_container a:hover{opacity:1}.cat_grid_wrapper li .fluid_container a .grid_img{width:100%;height:225px;overflow:hidden;display:block}.cat_grid_wrapper li .fluid_container a img{width:100%;height:auto;margin-bottom:30px;padding:0!important}.cat_grid_wrapper li .fluid_container a span.grid_title{font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:30px;line-height:30px;width:100%;height:130px;display:table}body.pages_contact .contact_wrap .contact_details .follow_us .facebook a:before,body.pages_contact .contact_wrap .contact_details .follow_us .twitter a:before{font-family:icons;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cat_grid_wrapper li .fluid_container a span.grid_title strong{display:table-cell;vertical-align:middle}body.categories_category p.no_products{padding:25px 0}body.categories_category .middle_col{padding:0}body.categories_category ul.cat_grid_wrapper{padding:0;margin:40px -10px}body.categories_category .categories_wrap{padding:50px 0}body.pages_contact .strip_columns{margin-bottom:50px}body.pages_contact .strip_columns h1.title_mobile{display:none}body.pages_contact .strip_columns:first-child{margin-top:30px}body.pages_contact .right_col{margin-top:0}body.pages_contact #map_strip{padding:10px 0}body.pages_contact #map_container{height:500px;padding:10px;box-sizing:border-box;background-color:#FFF}body.pages_contact #map_container #map{height:100%}body.pages_contact .contact_wrap h1{font-size:54px;line-height:56px;position:relative}body.pages_contact .contact_wrap h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}body.pages_contact .contact_wrap form{width:100%;background-color:#6c9482;padding:20px}body.pages_contact .contact_wrap form fieldset{border:none;margin:0;padding:0}body.pages_contact .contact_wrap form fieldset ul li{margin-bottom:25px}body.pages_contact .contact_wrap form fieldset ul li.required label:after{content:'Required field';margin-left:5px;font-weight:400;font-size:12px;float:right}body.pages_contact .contact_wrap form fieldset ul li label{color:#FFF;display:inline-block;width:100%;font-size:16px;line-height:26px;margin-bottom:10px;text-transform:capitalize;font-weight:600}body.pages_contact .contact_wrap form fieldset ul li input{color:#FFF;display:inline-block;width:100%;height:45px;line-height:45px;background-color:#8ead9f}body.pages_contact .contact_wrap form fieldset ul li textarea{height:auto;color:#FFF;display:inline-block;width:100%;line-height:24px;min-height:170px;background-color:#8ead9f}body.pages_contact .contact_wrap form fieldset ul li textarea::-webkit-input-placeholder{color:#FFF}body.pages_contact .contact_wrap form fieldset ul li textarea:-moz-placeholder{color:#FFF}body.pages_contact .contact_wrap form fieldset ul li textarea::-moz-placeholder{color:#FFF}body.pages_contact .contact_wrap form fieldset ul li textarea:-ms-input-placeholder{color:#FFF}body.pages_contact .contact_wrap form fieldset ul #formbuilder_1_email_address_field,body.pages_contact .contact_wrap form fieldset ul #formbuilder_1_title_field{width:50%;float:left}body.pages_contact .contact_wrap form fieldset ul #formbuilder_1_title_field{padding-right:20px}body.pages_contact .contact_wrap form fieldset ul #formbuilder_1_enquiry_field{margin-bottom:15px}body.pages_contact .contact_wrap form fieldset ul .form_submit{float:right;margin-bottom:0;margin-top:0}body.pages_contact .contact_wrap form fieldset ul .form_submit a{display:none}body.pages_contact .contact_wrap form fieldset ul .form_submit button{display:block;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1;background-color:#6c9482;border:1px solid #FFF;padding:12.5px 40px;text-transform:uppercase;color:#FFF}body.pages_contact .contact_wrap form fieldset ul .form_submit button:hover{color:#6c9482}body.pages_contact .contact_wrap .contact_details .email a,body.pages_contact .contact_wrap .contact_details .follow_us .facebook a,body.pages_contact .contact_wrap .contact_details .follow_us .twitter a,body.pages_contact .contact_wrap .contact_details .tel a{color:#464646}body.pages_contact .contact_wrap form fieldset ul .form_submit button:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.pages_contact .contact_wrap form fieldset ul .form_submit button:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#home_headers_wrap .home_header a,#prefooter_signup form ul li a.submit_button span{box-sizing:border-box;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;opacity:1}body.pages_contact .contact_wrap .contact_details .address{font-size:20px;line-height:24px;font-weight:600;margin-bottom:20px;display:block}body.pages_contact .contact_wrap .contact_details .address p{font-size:16px;font-weight:400;margin-top:0}body.pages_contact .contact_wrap .contact_details .email{margin-bottom:20px;display:block}body.pages_contact .contact_wrap .contact_details .email,body.pages_contact .contact_wrap .contact_details .tel{font-size:16px;line-height:26px}body.pages_contact .contact_wrap .contact_details .email:before,body.pages_contact .contact_wrap .contact_details .tel:before{padding:0 10px 0 0;font-size:16px}body.pages_contact .contact_wrap .contact_details .follow_us{display:block}body.pages_contact .contact_wrap .contact_details .follow_us span{float:left}body.pages_contact .contact_wrap .contact_details .follow_us .facebook a:before{content:"";font-weight:400;text-transform:none}body.pages_contact .contact_wrap .contact_details .follow_us .twitter a:before{content:"";font-weight:400;text-transform:none}body.pages_contact .contact_wrap .contact_details .follow_us .facebook,body.pages_contact .contact_wrap .contact_details .follow_us .twitter{font-size:16px;position:relative}body.pages_contact .contact_wrap .contact_details .follow_us .facebook a:before,body.pages_contact .contact_wrap .contact_details .follow_us .twitter a:before{padding-left:10px;font-size:16px}#selling_point_list{padding:25px 0;background-color:#6c9482;border-bottom:solid 1px #e5e3de;width:100%}#selling_point_list>div{display:table}#selling_point_list>div>div{text-align:center;border-left:solid 1px #8ead9f;display:table-cell;padding:0 50px}#selling_point_list>div>div:first-child{border-left:none}#selling_point_list>div>div span{color:#FFF;width:33.33%;text-align:center;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:16px;text-transform:uppercase}#selling_point_list>div>div span:before{padding-right:10px;color:#e5e3de}footer{background:#ccc9c1;padding:0 0 20px}body.categories_module footer div.content,footer #blog_list_wrapper,footer .container,footer body.categories_module div.content{border-bottom:solid 1px #d3d0c9}footer #powered_by{background:url(/images/powered_by.png) center center no-repeat;width:110px;height:52px;display:block;text-indent:-9999px;float:right}footer #powered_by:hover{background:url(/images/powered_by_hover.png) center center no-repeat}#prefooter_signup{background-color:#6c9482;padding:35px 0;box-sizing:border-box;width:100%}#prefooter_signup #blog_list_wrapper,#prefooter_signup .container,#prefooter_signup body.categories_module div.content,body.categories_module #prefooter_signup div.content{border-bottom:none}#prefooter_signup h3{color:#FFF;float:left;margin:0;font-size:20px;line-height:46px;padding-right:20px;width:50%}#prefooter_signup .newsletter_thanks_msg{background-color:#8ead9f;padding:10px 20px;color:#fff;border:1px solid #FFF}#prefooter_signup form fieldset{border:none;position:relative;width:100%;padding:0;margin:0}#prefooter_signup form fieldset ul{margin:0;padding:0}#prefooter_signup form fieldset input,#prefooter_signup form fieldset select{width:100%;background-color:#8ead9f;border:none;height:45px;line-height:45px;border-bottom:solid 1px #bcb8ad;padding:0 15px}#prefooter_signup form fieldset input:focus,#prefooter_signup form fieldset select:focus{box-shadow:none;outline:0}#prefooter_signup form{float:left;width:50%}#prefooter_signup form ul{list-style:none}#prefooter_signup form ul li{display:inline-block;float:left}#prefooter_signup form ul li button{display:none}#prefooter_signup form ul li input{height:45px;line-height:45px;background-color:#8ead9f;color:#FFF;border:none}#prefooter_signup form ul li a.submit_button{width:100%;float:left}#prefooter_signup form ul li a.submit_button span{padding:9.5px 40px;background-color:transparent;color:#FFF;text-transform:uppercase;border:1px solid #FFF;display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s}#prefooter_signup form ul li a.submit_button span:hover{color:#6c9482}#prefooter_signup form ul li a.submit_button span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#prefooter_signup form ul li a.submit_button span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#prefooter_signup form ul li.field_email{margin-right:20px;width:70%}#prefooter_signup form ul li.form_submit{float:right;margin:0}#footer_info{float:right;padding:70px 0 0}#footer_info .email,#footer_info .telephone{padding-left:20px;float:left}#footer_info .email a,#footer_info .telephone a{color:#464646}#footer_info #social_channels #social_channel_facebook a:hover,#footer_info #social_channels #social_channel_facebook a:hover:before,#footer_info #social_channels #social_channel_twitter a:hover,#footer_info #social_channels #social_channel_twitter a:hover:before,#footer_info .email a:hover,#footer_info .telephone a:hover,#footer_nav div span a:hover{color:#6c9482}#footer_info .logo_small{width:100px;height:auto;margin-bottom:10px}#footer_info .address,#footer_info .email,#footer_info .telephone{display:block;font-size:16px;line-height:20px;padding:10px 0}#footer_info .email,#footer_info .telephone{padding-right:10px}#footer_info .email:before,#footer_info .telephone:before{padding:2px 10px 0 0;font-size:20px}#footer_info #social_channels{margin:0;padding:0}#footer_info #social_channels span{margin:0;list-style:none;display:inline-block;float:left}#footer_info #social_channels #social_channel_facebook,#footer_info #social_channels #social_channel_twitter,#footer_info #social_channels .follow_us{display:block;font-size:16px;line-height:20px;padding:10px 0}#footer_info #social_channels #social_channel_facebook a,#footer_info #social_channels #social_channel_twitter a{color:#464646}#footer_info #social_channels #social_channel_facebook a:before,#footer_info #social_channels #social_channel_twitter a:before{color:#464646;text-indent:0;padding:0 0 0 10px;font-size:20px;transition:all .2s ease-in-out 0s}#footer_nav{float:left;width:53%;padding:40px 0 30px}#footer_nav div span,#footer_nav div span div.footer_navigation_link_wrapper>div{width:50%;float:left}#footer_nav div{padding:0}#footer_nav div span>div{font-weight:600;margin-bottom:15px}#footer_nav div span.first div.footer_navigation_link_wrapper>div{width:100%}#footer_nav div span a{color:#464646;font-weight:400;margin-bottom:10px;display:block}#footer_bottom .secured_with span,#footer_bottom .secured_with span+div{display:inline-block;vertical-align:middle}#footer_bottom{float:left;width:100%;margin-bottom:20px}#footer_bottom .secured_with{float:left;width:auto;line-height:52px}#footer_bottom .secured_with span{font-weight:600}#footer_bottom .secured_with a{float:right}#footer_bottom .cards_accepted{width:22%;float:left;margin-right:53px}#footer_bottom .cards_accepted span{line-height:52px;margin-right:15px;font-weight:700}form li.field_checkboxes label.checkbox input[type=checkbox]:checked:before,header #header_search fieldset a.submit_button:before,header .cart_wishlist_account_wrap #cart_info_wrapper:before,header .cart_wishlist_account_wrap .account_link.logged_in #my_account:after{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer_copy{margin-top:20px}#footer_copy #blog_list_wrapper,#footer_copy .container,#footer_copy body.categories_module div.content,body.categories_module #footer_copy div.content{border-bottom:none}#footer_copy small.copy{float:left;margin-top:7px}#footer_copy small.copy address{float:left}#footer_copy small.address{width:27%;float:left}#footer_copy small.address address{float:right}footer #back_to_top{display:none}form li.field_checkboxes label.checkbox{clear:both;position:relative;line-height:20px;padding-left:30px;margin-bottom:15px;display:block;overflow:hidden;cursor:pointer}form li.field_checkboxes label.checkbox input[type=checkbox]{position:absolute;left:-20px}form li.field_checkboxes label.checkbox input[type=checkbox]:before{content:'';height:20px;width:20px;display:block;border:1px solid #464646;background-color:transparent;position:absolute;top:0;left:20px;margin-right:15px;cursor:pointer}form li.field_checkboxes label.checkbox input[type=checkbox]:checked:before{content:"";background-color:#6c9482;border-color:#6c9482;color:#fff;text-align:center}header{border-bottom:1px solid #ccc9c1;padding:50px 0}header .cart_wishlist_account_wrap{width:33.33%;display:inline-block;vertical-align:middle;position:relative;top:3px}header .cart_wishlist_account_wrap .account_link{position:relative;float:left}header .cart_wishlist_account_wrap .account_link:hover #my_account{color:#6c9482}header .cart_wishlist_account_wrap .account_link:hover>ul{display:block}header .cart_wishlist_account_wrap .account_link.logged_in #my_account:after{content:"";margin-left:7px;font-size:8px;float:right;margin-top:2px;transition:all .2s ease-in-out 0s}header .cart_wishlist_account_wrap .account_link>ul{display:none;position:absolute;top:20px;background:#bcb8ad;list-style-type:none;margin:0 0 0 20px;padding:0;width:80%;border-top:6px solid #e5e3de}header .cart_wishlist_account_wrap .account_link>ul li a{padding:10px;float:left;display:block;width:100%;color:#464646;text-align:center}header #site_logo,header .cart_wishlist_account_wrap #cart_info_wrapper li{display:inline-block}header .cart_wishlist_account_wrap #cart_info_wrapper:hover li a,header .cart_wishlist_account_wrap .account_link>ul li a:hover{color:#6c9482}header .cart_wishlist_account_wrap #cart_info_wrapper{float:left;margin:0;list-style:none;padding-left:10px}header .cart_wishlist_account_wrap #cart_info_wrapper:before{content:"";color:#ccc9c1;padding:0 10px 0 0;font-size:16px}header .cart_wishlist_account_wrap #cart_info_wrapper li a{color:#464646;text-decoration:none}header .cart_wishlist_account_wrap #my_account,header .cart_wishlist_account_wrap #wishlist_link{color:#464646;margin-right:10px;float:left}header .cart_wishlist_account_wrap #my_account:before,header .cart_wishlist_account_wrap #wishlist_link:before{padding:0 10px 0 0;color:#ccc9c1;font-size:16px}header .cart_wishlist_account_wrap #wishlist_link:hover{color:#6c9482}header .cart_wishlist_account_wrap #wishlist_link{padding-left:20px;margin-right:0}header #site_logo{vertical-align:middle;width:33.33%;text-align:center}header #header_search{width:28%;float:right;display:inline-block;vertical-align:top}header #header_search fieldset{border:none;position:relative;padding:0;margin:0}header #header_search fieldset ul{margin:0;padding:0;list-style:none}header #header_search fieldset input{width:100%;background-color:transparent;border:none;border-bottom:solid 1px #bcb8ad;padding:10px 0 5px;height:32px;line-height:32px}header #header_search fieldset input:focus{box-shadow:none;outline:0}header #header_search fieldset li.form_submit{position:absolute;top:-4px;right:0}header #header_search fieldset a.submit_button{color:#464646;text-decoration:none}header #header_search fieldset a.submit_button span{display:none}header #header_search fieldset a.submit_button:before{content:"";position:absolute;top:2px;display:block;font-size:18px;height:18px;width:18px;right:5px;text-indent:0}#home_headers_wrap .home_header+.home_header,header #header_search fieldset button{display:none}body.pages_home .middle_col{padding:0}body.pages_home ul.prod_list{margin-bottom:0}body.pages_home #blog_event_list{margin-bottom:10px}body.pages_home #blog_event_list .wrapper{margin:0}#home_headers_wrap{position:relative;max-height:450px;overflow:hidden}#home_headers_wrap #home_header_15 .inner_wrapper{position:relative}#home_headers_wrap #home_header_15 span.subtitle,#home_headers_wrap #home_header_15 span.title{position:relative;padding-left:180px}#home_headers_wrap #home_header_15 img{top:50%;left:0;margin-top:-105px;position:absolute;width:160px;height:210px;border:none}#home_headers_wrap .home_header{height:450px;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(/css/backgroundsize.min.htc);background-position:center center;padding:115px 0 120px}#home_headers_wrap .home_header span.title{color:#FFF;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:117px;line-height:100px;display:block;margin-bottom:15px}#home_headers_wrap .home_header span.subtitle{font-family:"Open Sans",sans-serif;font-weight:300;display:block;color:#FFF;margin-bottom:30px;font-size:22px}#home_headers_wrap .home_header a{color:#FFF;background-color:transparent;border:1px solid #FFF;padding:13px 40px;float:left;text-transform:uppercase;display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s}#home_headers_wrap .home_header a:hover,#pre_header #header_navigation_links li a:hover{color:#6c9482}.icon-account.icon-after:after,.icon-account.icon-before:before,.icon-arrow_left.icon-after:after,.icon-arrow_left.icon-before:before,.icon-arrow_right.icon-after:after,.icon-arrow_right.icon-before:before,.icon-badge.icon-after:after,.icon-badge.icon-before:before,.icon-basket.icon-after:after,.icon-basket.icon-before:before,.icon-envelope.icon-after:after,.icon-envelope.icon-before:before,.icon-facebook.icon-after:after,.icon-facebook.icon-before:before,.icon-gplus.icon-after:after,.icon-gplus.icon-before:before,.icon-heart.icon-after:after,.icon-heart.icon-before:before,.icon-linkedin.icon-after:after,.icon-linkedin.icon-before:before,.icon-magnify.icon-after:after,.icon-magnify.icon-before:before,.icon-person.icon-after:after,.icon-person.icon-before:before,.icon-pinterest.icon-after:after,.icon-pinterest.icon-before:before,.icon-plus.icon-after:after,.icon-plus.icon-before:before,.icon-star.icon-after:after,.icon-star.icon-before:before,.icon-star_empty.icon-after:after,.icon-star_empty.icon-before:before,.icon-telephone.icon-after:after,.icon-telephone.icon-before:before,.icon-tick.icon-after:after,.icon-tick.icon-before:before,.icon-tools.icon-after:after,.icon-tools.icon-before:before,.icon-trash.icon-after:after,.icon-trash.icon-before:before,.icon-triangle_down.icon-after:after,.icon-triangle_down.icon-before:before,.icon-triangle_up.icon-after:after,.icon-triangle_up.icon-before:before,.icon-truck.icon-after:after,.icon-truck.icon-before:before{font-weight:400;text-transform:none;-moz-osx-font-smoothing:grayscale;font-family:icons;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased}#home_headers_wrap .home_header a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#home_headers_wrap .home_header a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#home_headers_wrap .owl-controls{position:relative}#home_headers_wrap .owl-dots{position:absolute;right:0;bottom:20px;margin:0}#home_headers_wrap .owl-dots .owl-dot{display:inline-block;margin-right:5px}#home_headers_wrap .owl-dots .owl-dot span{display:block;width:20px;height:20px;border-radius:50%;background:#ccc9c1;border:1px solid #e5e3de}body #left_col,body #right_col{width:28%;float:left;box-sizing:border-box}#home_headers_wrap .owl-dots .owl-dot.active span{background:#6c9482}.icon-account.icon-after:after,.icon-account.icon-before:before{content:""}.icon-arrow_left.icon-after:after,.icon-arrow_left.icon-before:before{content:""}.icon-arrow_right.icon-after:after,.icon-arrow_right.icon-before:before{content:""}.icon-badge.icon-after:after,.icon-badge.icon-before:before{content:""}.icon-basket.icon-after:after,.icon-basket.icon-before:before{content:""}.icon-envelope.icon-after:after,.icon-envelope.icon-before:before{content:""}.icon-facebook.icon-after:after,.icon-facebook.icon-before:before{content:""}.icon-gplus.icon-after:after,.icon-gplus.icon-before:before{content:""}.icon-heart.icon-after:after,.icon-heart.icon-before:before{content:""}.icon-linkedin.icon-after:after,.icon-linkedin.icon-before:before{content:""}.icon-magnify.icon-after:after,.icon-magnify.icon-before:before{content:""}.icon-minus.icon-after:after,.icon-minus.icon-before:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-person.icon-after:after,.icon-person.icon-before:before{content:""}.icon-pinterest.icon-after:after,.icon-pinterest.icon-before:before{content:""}.icon-plus.icon-after:after,.icon-plus.icon-before:before{content:""}.icon-star.icon-after:after,.icon-star.icon-before:before{content:""}.icon-star_empty.icon-after:after,.icon-star_empty.icon-before:before{content:""}.icon-telephone.icon-after:after,.icon-telephone.icon-before:before{content:""}.icon-tick.icon-after:after,.icon-tick.icon-before:before{content:""}.icon-tools.icon-after:after,.icon-tools.icon-before:before{content:""}.icon-trash.icon-after:after,.icon-trash.icon-before:before{content:""}.icon-triangle_down.icon-after:after,.icon-triangle_down.icon-before:before{content:""}.icon-triangle_up.icon-after:after,.icon-triangle_up.icon-before:before{content:""}.icon-truck.icon-after:after,.icon-truck.icon-before:before{content:""}body #left_col{padding-right:7%;padding-left:0}body #right_col{padding-left:7%;padding-right:0}body .middle_col{box-sizing:border-box}body .middle_col.left_col,body .middle_col.right_col{float:left}body .middle_col.left_col{width:72%;padding-left:0}body .middle_col.right_col{width:72%;padding-right:0;border-right:1px solid #ccc}body .middle_col.left_col.right_col{width:44%}#pre_header{border-bottom:1px solid #ccc9c1;padding:15px 0}#pre_header #header_navigation_links{list-style:none;margin:0;padding:0}#pre_header #header_navigation_links li{float:left;display:inline-block}#pre_header #header_navigation_links li a{color:#464646;margin-right:20px}#pre_header span{float:right}#pre_header span .mobile{float:none}#pre_header span strong{font-weight:900;margin-left:10px;font-size:18px}.main_nav_wrapper{background:#ccc9c1;position:relative;z-index:100}.main_nav_wrapper #main_nav{margin:0 auto;display:table;text-align:center}.main_nav_wrapper #main_nav li>a{color:#464646;font-size:16px;line-height:20px;text-transform:uppercase;font-family:"Adobe Garamond W01",Arial,sans-serif;padding:20px 5px;display:block;position:relative;text-decoration:none}.main_nav_wrapper #main_nav>li:first-child,.main_nav_wrapper #main_nav>li:first-child a{padding-left:0}.main_nav_wrapper #main_nav li>a.sub_toggle{display:none}.main_nav_wrapper #main_nav>li{display:table-cell;list-style:none}.main_nav_wrapper #main_nav>li.sel>a:before,.main_nav_wrapper #main_nav>li:hover>a:before{content:'';display:block;height:2px;background:#6c9482;position:absolute;bottom:0;width:100%}.main_nav_wrapper #main_nav>li .sub_cat_toggle,.main_nav_wrapper #main_nav>li.info,.main_nav_wrapper #main_nav>li>a.sub_toggle{display:none}.main_nav_wrapper #main_nav>li>ul.links{display:table;width:100%}.main_nav_wrapper #main_nav>li>ul.links>li{display:table-cell}.main_nav_wrapper #main_nav>li>ul.links>li:hover .subnav{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";pointer-events:auto;z-index:9999}.main_nav_wrapper #main_nav>li>ul.links>li:hover .subnav .subnav_column{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.main_nav_wrapper #main_nav>li>ul.links>li.sel>a:before,.main_nav_wrapper #main_nav>li>ul.links>li:hover>a:before{content:'';display:block;height:2px;background:#6c9482;position:absolute;bottom:0;width:100%}.main_nav_wrapper #main_nav>li .subnav .overview_link,.main_nav_wrapper #main_nav>li .subnav ul.subnav_column:first-child:before{display:none}.main_nav_wrapper #main_nav>li>ul.links>li:last-of-type a{padding-right:0}.main_nav_wrapper #main_nav>li .subnav{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;width:100%;left:0;top:60px;pointer-events:none;background-color:#6c9482;background-color:rgba(108,148,130,.95);padding:50px 0;transition:all .18s ease-in-out 0s}.main_nav_wrapper #main_nav>li .subnav>div{padding:0}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column{position:relative;padding:0 30px;border-right:1px solid #fff;text-align:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column:first-child{padding-left:15px}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column>li{list-style:none;display:block}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column+.subnav_column{min-height:140px}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column:last-of-type{border-right:none}.main_nav_wrapper #main_nav>li .subnav ul.subnav_column a{display:block}.main_nav_wrapper #main_nav>li .subnav a{color:#FFF;font-family:"Open Sans",sans-serif;font-size:14px;padding:15px 0;font-weight:300}.main_nav_wrapper #main_nav>li .subnav a:hover{color:#e5e3de}.main_nav_wrapper #main_nav>li .subnav a.view_all{display:inline-block;margin-left:30px;text-transform:uppercase}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-carousel .owl-stage{position:relative}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-refresh .owl-item,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{transition:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.no-js .owl-carousel{display:block}#page_content_block{width:100%;background-attachment:fixed;background-repeat:no-repeat!important;background-size:cover}#page_content_block #blog_list_wrapper,#page_content_block .container,#page_content_block body.categories_module div.content,body.categories_module #page_content_block div.content{padding:70px 0;box-sizing:border-box}#page_content_block h2{float:left;margin:-10px 0 0;width:25%;font-size:54px;line-height:56px;position:relative}#page_content_block h2:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}#page_content_block .body_text{display:inline-block;width:70%;padding-left:5%}#page_content_block .body_text ul{padding-left:20px}#page_content_block .body_text ul li{margin-bottom:10px;font-size:16px;line-height:24px}#page_content_block .body_text h3{font-family:"Open Sans",sans-serif;font-size:20px;line-height:24px;font-weight:600}#page_content_block .body_text p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:20px}#page_content_block .body_text p:last-of-type{margin-bottom:20px}#page_content_block .body_text span.content_button{display:inline-block;margin-top:10px}#page_content_block .body_text span.content_button a{padding:10px 40px;border:1px solid #464646;color:#464646;text-transform:uppercase;font-size:14px;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#prod_bottom_filter .sort_pagi p,.paginate .pagi p{text-transform:uppercase;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:16px}#page_content_block .body_text span.content_button a:hover{color:#FFF}#page_content_block .body_text span.content_button a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#page_content_block .body_text span.content_button a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#page_content_block.category{width:50%;height:200px}#page_content_block.category h2{width:75%;margin:0 0 50px}.paginate,.paginate .pagi{width:100%}#page_content_block.category p{clear:both}#page_content_block.category .body_text{float:left;width:100%;padding-left:0}#page_content_block.category .body_text span.content_button a{padding:13px 40px}#page_content_block .body_text h3{margin-top:40px;margin-bottom:25px}#page_content_block .body_text h3:first-of-type{margin-top:0}#page_content_block .body_text p a{color:#6c9482}#page_content_block .body_text p a:hover{color:#8ead9f}.paginate{background:#6c9482;padding:20px 0;margin-bottom:0}.paginate .pagi p{color:#FFF;padding:12px 10px 10px 30px;margin:0;display:block}.paginate .pagi ol li{list-style:none;float:left;padding:0 15px}.paginate .pagi ol li span{color:#FFF}.paginate .pagi ol li.next span,.paginate .pagi ol li.prev span{color:#bcb8ad;border:1px solid #bcb8ad;font-weight:400;width:auto;height:auto;line-height:24px;padding:10px 40px;background:#6c9482;cursor:no-drop;display:block}.paginate .pagi ol li.next a,.paginate .pagi ol li.prev a{border:1px solid #FFF;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:10px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}.paginate .pagi ol li.next a:hover,.paginate .pagi ol li.prev a:hover{color:#6c9482}.paginate .pagi ol li.next a:hover:before,.paginate .pagi ol li.prev a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.paginate .pagi ol li.next a:before,.paginate .pagi ol li.prev a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}.paginate .pagi ol li.page_no{height:46px}.paginate .pagi ol li.page_no a{color:#FFF;opacity:.8}.paginate .pagi ol li.page_no.sel a{opacity:1;font-weight:700}.paginate .pagi_button{display:inline-block}.sort_pagi #prod_pagi ol{display:none}#prod_bottom_filter{background:#6c9482;width:100%;margin-bottom:70px}#prod_bottom_filter .sort_pagi{display:table;width:100%}#prod_bottom_filter .sort_pagi p{color:#FFF;display:block;float:left;margin:0;padding:12px 10px 10px 15px}#prod_bottom_filter .sort_pagi ol{padding:0;margin:0;float:right}#prod_bottom_filter .sort_pagi ol li{list-style:none;float:left;padding:0 15px}#prod_bottom_filter .sort_pagi ol li span{color:#FFF}#prod_bottom_filter .sort_pagi ol li.next,#prod_bottom_filter .sort_pagi ol li.prev{float:left}#prod_bottom_filter .sort_pagi ol li.next span,#prod_bottom_filter .sort_pagi ol li.prev span{color:#bcb8ad;border:1px solid #bcb8ad;font-weight:400;width:auto;height:auto;line-height:24px;padding:10px 40px;background:#6c9482;cursor:no-drop;display:block}#prod_bottom_filter .sort_pagi ol li.next a,#prod_bottom_filter .sort_pagi ol li.prev a{border:1px solid #FFF;font-weight:400;width:auto;color:#FFF;height:auto;line-height:24px;padding:10px 40px;background:#6c9482;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}ul.prod_list .prod_wrap .link_button,ul.prod_list li a .moreinfo{border:1px solid #464646;text-transform:uppercase;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;vertical-align:middle}#prod_bottom_filter .sort_pagi ol li.next a:hover,#prod_bottom_filter .sort_pagi ol li.prev a:hover{color:#6c9482}#prod_bottom_filter .sort_pagi ol li.next a:hover:before,#prod_bottom_filter .sort_pagi ol li.prev a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#prod_bottom_filter .sort_pagi ol li.next a:before,#prod_bottom_filter .sort_pagi ol li.prev a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#FFF;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#prod_bottom_filter .sort_pagi ol li.page_no{line-height:46px;height:46px}#prod_bottom_filter .sort_pagi ol li.page_no a{color:#FFF;opacity:.8}#prod_bottom_filter .sort_pagi ol li.page_no.sel a{opacity:1;font-weight:700}#prod_bottom_filter .pagi_button{display:inline-block}.paginate .pagi{display:table}.paginate .pagi ol{padding:0;margin:0;float:none;width:100%;text-align:right;display:table}.paginate .pagi ol li.next,.paginate .pagi ol li.prev{width:100%;display:block;float:none}.paginate .pagi ol li.next>a,.paginate .pagi ol li.next>span,.paginate .pagi ol li.prev>a,.paginate .pagi ol li.prev>span{width:100%;text-align:center;padding:10px}.paginate .pagi ol li.page_no{line-height:20px;box-sizing:border-box;list-style:none;display:table-cell;float:none;width:auto;text-align:center}.paginate .pagi p{width:100%;float:none;text-align:center}.prod_img_overlay{background:rgba(108,148,130,.95);color:#fff;padding:5px 10px;max-width:100%;font-weight:600}.prod_img_overlay_1{position:absolute;bottom:0;left:0;z-index:1}.prod_img_overlay_2{position:absolute;top:0;left:0;z-index:1}.prod_img_overlay_sale{background:rgba(100,10,10,.85)}.prod_img_overlay_wrapper{position:relative}#prod_list #blog_list_wrapper,#prod_list .container,#prod_list body.categories_module div.content,body.categories_module #prod_list div.content{padding:0}#prod_list h2.title{text-align:center;font-size:54px;line-height:56px;margin-bottom:0;margin-top:50px}#prod_list a.view_all{float:right;margin-top:-30px;font-size:14px;line-height:24px;color:#6c9482;text-transform:uppercase;font-weight:600}#prod_list a.view_all:hover{color:#464646}ul.prod_list{padding:50px 0 0;margin:0 -10px}ul.prod_list.col_4_col li{width:25%}ul.prod_list li{float:left;width:33.33%;padding:0 10px 45px;margin:0 0 70px;list-style:none}ul.prod_list li a{display:block;text-align:center;position:relative}ul.prod_list li a .prod_img{padding:10px;background-color:#fff;margin-bottom:24px;position:relative}ul.prod_list li a .prod_img span.padded_image{display:block;width:100%!important;position:relative;height:0!important;padding:119% 0 0;overflow:hidden}ul.prod_list li a .prod_img span.padded_image img{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;padding:0!important;height:auto;width:auto}ul.prod_list li a .prod_img .prod_img_no_stock{position:absolute;bottom:10px;margin-top:4px;width:auto;right:10px;color:#640a0a;background:#FFF;z-index:10;padding:5px 10px;text-transform:uppercase}ul.prod_list li a:hover>span.moreinfo{color:#FFF}ul.prod_list li a:hover>span.moreinfo:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.prod_list li a .prod_title span{color:#464646;text-align:center;font-size:20px;line-height:26px;height:53px;margin-bottom:10px;max-height:53px;overflow:hidden;display:block}ul.prod_list li a .pricing{margin-bottom:20px}ul.prod_list li a .pricing .price_was{text-decoration:line-through;color:#464646;display:inline-block;margin-right:0;font-size:14px}ul.prod_list li a .pricing .price_inc{font-size:16px;font-weight:700;color:#640a0a;display:inline-block}ul.prod_list li a .moreinfo{color:#464646;padding:12.5px 27px;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:color;transition-duration:.3s;opacity:1;position:absolute;bottom:-65px;left:50%;width:132px;margin-left:-66px}ul.prod_list .prod_wrap .link_button:before,ul.prod_list li a .moreinfo:before{content:"";left:0;bottom:0;z-index:-1;right:0;top:0}ul.prod_list li a .moreinfo:hover{color:#fff}ul.prod_list li a .moreinfo:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.prod_list li a .moreinfo:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}ul.prod_list h2.title{width:100%;text-align:center;font-size:54px;margin-bottom:50px}ul.prod_list .prod_wrap{width:25%;display:inline-block;padding:0 10px;box-sizing:border-box;text-align:center}ul.prod_list .prod_wrap a.link{color:#464646}ul.prod_list .prod_wrap .wrap{height:auto;padding:10px;box-sizing:border-box;text-align:center;background-color:#FFF;margin-bottom:20px}ul.prod_list .prod_wrap .wrap img{width:100%}ul.prod_list .prod_wrap .prod_title{font-size:20px;line-height:26px;display:block;width:100%;text-align:center;margin-bottom:15px;height:53px}ul.prod_list .prod_wrap .previous_price,ul.prod_list .prod_wrap .price{width:50%;float:left;text-align:center;font-size:16px;margin-bottom:10px}ul.prod_list .prod_wrap .previous_price{text-decoration:line-through;font-weight:200}ul.prod_list .prod_wrap .price{color:#640a0a;font-weight:600}ul.prod_list .prod_wrap .link_button{padding:13px 40px;box-sizing:border-box;background-color:transparent;color:#464646;width:auto;text-align:center;font-weight:600;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}ul.prod_list .prod_wrap .link_button:hover{color:#FFF}ul.prod_list .prod_wrap .link_button:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}ul.prod_list .prod_wrap .link_button:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#prod_review_list{height:370px;overflow:hidden;max-height:370px;margin-bottom:20px}#prod_review_list .prod_review_wrap{position:relative}#prod_review_list .prod_review_wrap li+li{display:none}#prod_review_list #blog_list_wrapper,#prod_review_list .container,#prod_review_list body.categories_module div.content,body.categories_module #prod_review_list div.content{padding:70px 0;box-sizing:border-box}#prod_review_list #blog_list_wrapper h2,#prod_review_list #blog_list_wrapper h3,#prod_review_list #blog_list_wrapper h4,#prod_review_list #blog_list_wrapper h5,#prod_review_list #blog_list_wrapper>h1,#prod_review_list .container h2,#prod_review_list .container h3,#prod_review_list .container h4,#prod_review_list .container h5,#prod_review_list .container>h1,#prod_review_list body.categories_module div.content h2,#prod_review_list body.categories_module div.content h3,#prod_review_list body.categories_module div.content h4,#prod_review_list body.categories_module div.content h5,#prod_review_list body.categories_module div.content>h1,body.categories_module #prod_review_list div.content h2,body.categories_module #prod_review_list div.content h3,body.categories_module #prod_review_list div.content h4,body.categories_module #prod_review_list div.content h5,body.categories_module #prod_review_list div.content>h1{float:left;margin:0;width:25%;font-size:54px;line-height:56px;position:relative}#prod_review_list #blog_list_wrapper h2:after,#prod_review_list #blog_list_wrapper h3:after,#prod_review_list #blog_list_wrapper h4:after,#prod_review_list #blog_list_wrapper h5:after,#prod_review_list #blog_list_wrapper>h1:after,#prod_review_list .container h2:after,#prod_review_list .container h3:after,#prod_review_list .container h4:after,#prod_review_list .container h5:after,#prod_review_list .container>h1:after,#prod_review_list body.categories_module div.content h2:after,#prod_review_list body.categories_module div.content h3:after,#prod_review_list body.categories_module div.content h4:after,#prod_review_list body.categories_module div.content h5:after,#prod_review_list body.categories_module div.content>h1:after,body.categories_module #prod_review_list div.content h2:after,body.categories_module #prod_review_list div.content h3:after,body.categories_module #prod_review_list div.content h4:after,body.categories_module #prod_review_list div.content h5:after,body.categories_module #prod_review_list div.content>h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}#prod_review_list #blog_list_wrapper>div,#prod_review_list .container>div,#prod_review_list body.categories_module div.content>div,body.categories_module #prod_review_list div.content>div{display:inline-block;width:70%;padding-left:5%;float:right}#prod_review_list #blog_list_wrapper .owl-stage,#prod_review_list #blog_list_wrapper .owl-stage .owl-item,#prod_review_list .container .owl-stage,#prod_review_list .container .owl-stage .owl-item,#prod_review_list body.categories_module div.content .owl-stage,#prod_review_list body.categories_module div.content .owl-stage .owl-item,body.categories_module #prod_review_list div.content .owl-stage,body.categories_module #prod_review_list div.content .owl-stage .owl-item{position:static}#prod_review_list #blog_list_wrapper .prod_review_wrap,#prod_review_list .container .prod_review_wrap,#prod_review_list body.categories_module div.content .prod_review_wrap,body.categories_module #prod_review_list div.content .prod_review_wrap{list-style:none;margin:0}#prod_review_list #blog_list_wrapper .prod_review_wrap li,#prod_review_list .container .prod_review_wrap li,#prod_review_list body.categories_module div.content .prod_review_wrap li,body.categories_module #prod_review_list div.content .prod_review_wrap li{width:100%}#prod_review_list #blog_list_wrapper .prod_review_wrap li .body_text,#prod_review_list .container .prod_review_wrap li .body_text,#prod_review_list body.categories_module div.content .prod_review_wrap li .body_text,body.categories_module #prod_review_list div.content .prod_review_wrap li .body_text{display:block;font-size:18px;line-height:28px;margin-bottom:25px}#prod_review_list #blog_list_wrapper .prod_review_wrap li .product_text,#prod_review_list .container .prod_review_wrap li .product_text,#prod_review_list body.categories_module div.content .prod_review_wrap li .product_text,body.categories_module #prod_review_list div.content .prod_review_wrap li .product_text{margin-bottom:10px;text-align:right;overflow:hidden;font-size:14px;clear:right;float:right;margin-left:10px}body.products .prod_det_col2 form .section1 #prod_det_get_body,body.products .prod_det_col2 form .section_optional_extras:after{clear:both}#prod_review_list #blog_list_wrapper .prod_review_wrap li .name,#prod_review_list .container .prod_review_wrap li .name,#prod_review_list body.categories_module div.content .prod_review_wrap li .name,body.categories_module #prod_review_list div.content .prod_review_wrap li .name{float:right;margin-bottom:10px;overflow:hidden;text-align:right;font-weight:600;font-size:16px}#prod_review_list #blog_list_wrapper .prod_review_wrap li .rating_text,#prod_review_list .container .prod_review_wrap li .rating_text,#prod_review_list body.categories_module div.content .prod_review_wrap li .rating_text,body.categories_module #prod_review_list div.content .prod_review_wrap li .rating_text{float:left}#prod_review_list #blog_list_wrapper .prod_review_wrap li .rating_text .star:before,#prod_review_list .container .prod_review_wrap li .rating_text .star:before,#prod_review_list body.categories_module div.content .prod_review_wrap li .rating_text .star:before,body.categories_module #prod_review_list div.content .prod_review_wrap li .rating_text .star:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-size:18px}#prod_review_list #blog_list_wrapper .prod_review_wrap li .rating_text .star_empty:before,#prod_review_list .container .prod_review_wrap li .rating_text .star_empty:before,#prod_review_list body.categories_module div.content .prod_review_wrap li .rating_text .star_empty:before,body.categories_module #prod_review_list div.content .prod_review_wrap li .rating_text .star_empty:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;font-size:18px}#prod_review_list #blog_list_wrapper .owl-controls,#prod_review_list .container .owl-controls,#prod_review_list body.categories_module div.content .owl-controls,body.categories_module #prod_review_list div.content .owl-controls{float:right;position:absolute;bottom:-50px;left:-408px}#prod_review_list #blog_list_wrapper .owl-next,#prod_review_list #blog_list_wrapper .owl-prev,#prod_review_list .container .owl-next,#prod_review_list .container .owl-prev,#prod_review_list body.categories_module div.content .owl-next,#prod_review_list body.categories_module div.content .owl-prev,body.categories_module #prod_review_list div.content .owl-next,body.categories_module #prod_review_list div.content .owl-prev{width:50px;height:50px;overflow:hidden;float:left;text-indent:-9999px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#prod_review_list #blog_list_wrapper .owl-next:hover,#prod_review_list #blog_list_wrapper .owl-prev:hover,#prod_review_list .container .owl-next:hover,#prod_review_list .container .owl-prev:hover,#prod_review_list body.categories_module div.content .owl-next:hover,#prod_review_list body.categories_module div.content .owl-prev:hover,body.categories_module #prod_review_list div.content .owl-next:hover,body.categories_module #prod_review_list div.content .owl-prev:hover{color:#FFF}#prod_review_list #blog_list_wrapper .owl-next:hover:before,#prod_review_list #blog_list_wrapper .owl-prev:hover:before,#prod_review_list .container .owl-next:hover:before,#prod_review_list .container .owl-prev:hover:before,#prod_review_list body.categories_module div.content .owl-next:hover:before,#prod_review_list body.categories_module div.content .owl-prev:hover:before,body.categories_module #prod_review_list div.content .owl-next:hover:before,body.categories_module #prod_review_list div.content .owl-prev:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#prod_review_list #blog_list_wrapper .owl-next:before,#prod_review_list #blog_list_wrapper .owl-prev:before,#prod_review_list .container .owl-next:before,#prod_review_list .container .owl-prev:before,#prod_review_list body.categories_module div.content .owl-next:before,#prod_review_list body.categories_module div.content .owl-prev:before,body.categories_module #prod_review_list div.content .owl-next:before,body.categories_module #prod_review_list div.content .owl-prev:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#prod_review_list #blog_list_wrapper .owl-next:after,#prod_review_list #blog_list_wrapper .owl-prev:after,#prod_review_list .container .owl-next:after,#prod_review_list .container .owl-prev:after,#prod_review_list body.categories_module div.content .owl-next:after,#prod_review_list body.categories_module div.content .owl-prev:after,body.categories_module #prod_review_list div.content .owl-next:after,body.categories_module #prod_review_list div.content .owl-prev:after{display:block;text-indent:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;border:1px solid #464646;position:absolute;top:0}#prod_review_list #blog_list_wrapper .owl-next:after,#prod_review_list .container .owl-next:after,#prod_review_list body.categories_module div.content .owl-next:after,body.categories_module #prod_review_list div.content .owl-next:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#prod_review_list #blog_list_wrapper .owl-prev,#prod_review_list .container .owl-prev,#prod_review_list body.categories_module div.content .owl-prev,body.categories_module #prod_review_list div.content .owl-prev{margin-right:10px}#prod_review_list #blog_list_wrapper .owl-prev:after,#prod_review_list .container .owl-prev:after,#prod_review_list body.categories_module div.content .owl-prev:after,body.categories_module #prod_review_list div.content .owl-prev:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prod_list_sort_wrapper form#prod_filter fieldset ul li label,.prod_list_sort_wrapper form#prod_filter fieldset ul li.sort_pagi .paginate_title{font-family:"Adobe Garamond W01",Arial,sans-serif;text-transform:uppercase;font-size:16px}.prod_list_sort_wrapper{background-color:#6c9482;padding:10px 0}.prod_list_sort_wrapper form fieldset{border:none;position:relative;width:100%;padding:0;margin:0}.prod_list_sort_wrapper form fieldset ul{margin:0;padding:0}.prod_list_sort_wrapper form fieldset input,.prod_list_sort_wrapper form fieldset select{width:100%;background-color:#8ead9f;border:none;height:45px;line-height:45px;border-bottom:solid 1px #bcb8ad;padding:0 15px}.prod_list_sort_wrapper form fieldset input:focus,.prod_list_sort_wrapper form fieldset select:focus{box-shadow:none;outline:0}.prod_list_sort_wrapper form#prod_filter fieldset ul{padding:0;margin:0}.prod_list_sort_wrapper form#prod_filter fieldset ul li{display:inline-block;vertical-align:middle;width:40%;padding-left:30px}.prod_list_sort_wrapper form#prod_filter fieldset ul li.sort_pagi{width:20%}.prod_list_sort_wrapper form#prod_filter fieldset ul li label{color:#FFF;float:left;line-height:45px;width:25%}.prod_list_sort_wrapper form#prod_filter fieldset ul li .select_wrapper{display:inline-block;color:#FFF;width:75%;position:relative;overflow:hidden}.prod_list_sort_wrapper form#prod_filter fieldset ul li .select_wrapper:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:16px;right:15px;font-size:12px;pointer-events:none}.prod_list_sort_wrapper form#prod_filter fieldset ul li .select_wrapper select{height:45px;line-height:17px;padding:10px;width:100%}.prod_list_sort_wrapper form#prod_filter fieldset ul li p{margin:0;color:#FFF}#filters form fieldset ul li,#filters>label{padding-bottom:15px;border-bottom:1px solid #d3d0c9;margin-bottom:15px}.prod_list_sort_wrapper form#prod_filter form#prod_bottom_filter{background-color:transparent}#filters{padding-top:50px}#filters .mobile_filter_toggle{display:none}#filters>label{display:block;font-size:20px}#filters form fieldset{margin:0}#filters form fieldset ul{padding:0;margin:0}#filters form fieldset ul label{font-size:15px}#filters form fieldset ul li{list-style:none}#filters form fieldset ul li.field_checkboxes label.checkbox{margin-bottom:20px}#filters form fieldset ul li>label{color:#6c9482;font-weight:700;display:block;margin-bottom:20px}#filters form fieldset ul li #prod_filters_filter_price_slider{background:#bcb8ad}#filters form fieldset ul li #prod_filters_filter_price_slider .ui-slider-range{background:#6c9482}#filters form fieldset ul li #prod_filters_filter_price_slider .ui-slider-handle{background:#e5e3de}#filters form fieldset ul li .displayed_range{width:100%;text-align:center;margin-bottom:20px}#selling_points_ctas{float:left;width:100%}#selling_points_ctas .point{width:100%;float:left;background:#6c9482;border-top:1px solid #ccc9c1;padding:35px 25px}#selling_points_ctas .point:first-child{border-top:none}#selling_points_ctas .point .icon-before{display:block;width:100%;text-align:center;color:#e5e3de}#selling_points_ctas .point .icon-before:before{font-size:40px}#selling_points_ctas .point .title{color:#e5e3de;display:block;text-align:center;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:30px;line-height:33px;margin:15px 0}#selling_points_ctas .point .text{color:#e5e3de;display:block;text-align:center;font-size:16px;line-height:26px}body.products a.back{float:right;margin-top:-30px;text-transform:uppercase;color:#6c9482}body.products a.back:hover{color:#bcb8ad}body.products div.content{width:1170px;margin:0 auto;padding:0 15px}body.products .prod_det_tabs ul{list-style:none;padding:0}body.products .prod_det_col1 #prod_title_second{display:none}body.products .prod_det_col1 ul{list-style:none;padding:0;margin:0;overflow:hidden;z-index:99}body.products .prod_det_col1 ul li{margin-bottom:10px}body.products .prod_det_col1 ul li span.padded_image{display:block;padding:0!important;text-align:center}body.products .prod_det_col1 ul li span.padded_image img{max-width:100%;display:inline-block;height:auto!important;padding:0!important;margin:auto;border:10px solid #fff;float:left}body.products .prod_det_col1 ul li a{display:block;position:relative;overflow:hidden}body.products .prod_det_col1 ul li a:hover{opacity:1}body.products .prod_det_col1 ul li.cycle-slide-active{z-index:101!important}body.products .prod_det_col1 #main_image_pager{margin-top:20px}body.products .prod_det_col1 #prod_det_socials,body.products .prod_det_col1 .pricing_wrapper{display:none}body.products .prod_det_col2 form .prod_det_fields{list-style:none;padding:0;margin:0}body.products .prod_det_col2 form .prod_det_fields.social{padding:10px 0;border-bottom:solid 1px #ccc9c1}body.products .prod_det_col2 form .section1 #prod_det_title{position:relative;width:100%;background-color:#e5e3de;height:auto;padding:0}body.products .prod_det_col2 form .section1 #prod_det_title h1{width:100%;font-size:54px;line-height:56px;position:relative;margin:0 0 20px}body.products .prod_det_col2 form .section1 #prod_det_title h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}body.products .prod_det_col2 form .section1 #prod_det_title h1 span{display:block}body.products .prod_det_col2 form .section1 #prod_det_price{display:inline-block;height:50px;width:60%;padding:15px 0 0}body.products .prod_det_col2 form .section1 #prod_det_price p{width:auto;float:left;margin:0 10px 10px 0;font-size:20px;line-height:24px}body.products .prod_det_col2 form .section1 #prod_det_price p.old_price{font-weight:200}body.products .prod_det_col2 form .section1 #prod_det_price p.price_inc{color:#640a0a}body.products .prod_det_col2 form .section1 #prod_det_reviews{display:inline-block;height:50px;width:40%;float:right;position:relative;padding:15px 15px 0}body.products .prod_det_col2 form .section1 #prod_det_reviews label{float:right}body.products .prod_det_col2 form .section1 #prod_det_reviews .review_stars{text-align:right;padding-right:125px}body.products .prod_det_col2 form .section1 #prod_det_reviews .review_stars span{font-size:24px;line-height:24px}body.products .prod_det_col2 form .section1 #prod_det_reviews a{position:absolute;top:19px;right:10px;color:#6c9482;text-transform:uppercase}body.products .prod_det_col2 form #prod_det_variations ul li .select_wrapper:after,body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_minus a:before,body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_plus a:before{font-family:icons;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.products .prod_det_col2 form #prod_det_variations{clear:both;background-color:#6c9482}body.products .prod_det_col2 form #prod_det_variations ul{padding:25px 15px}body.products .prod_det_col2 form #prod_det_variations ul li{list-style:none}body.products .prod_det_col2 form #prod_det_variations ul li label{font-size:16px;line-height:20px;margin-bottom:10px;color:#FFF;display:block}body.products .prod_det_col2 form #prod_det_variations ul li .select_wrapper{position:relative}body.products .prod_det_col2 form #prod_det_variations ul li .select_wrapper:after{content:"";font-weight:400;position:absolute;top:16px;right:15px;font-size:12px;pointer-events:none;color:#FFF}body.products .prod_det_col2 form #prod_det_variations ul li select{width:100%;background-color:#8ead9f;font-size:14px;line-height:43px;height:45px;color:#FFF;padding:0 10px}body.products .prod_det_col2 form .section_optional_extras{background-color:#6c9482;padding:15px;border-top:1px solid #fff;zoom:1}body.products .prod_det_col2 form .section_optional_extras:after,body.products .prod_det_col2 form .section_optional_extras:before{content:" ";display:block;height:0;overflow:hidden}body.products .prod_det_col2 form .section_optional_extras .title{font-size:16px;line-height:20px;margin-bottom:10px;color:#FFF;display:block;float:left;margin-right:20px}body.products .prod_det_col2 form .section_optional_extras #prod_det_optional_extras{padding-top:12px}body.products .prod_det_col2 form .section_optional_extras ul.optional_extras{float:left}body.products .prod_det_col2 form .section_optional_extras ul.optional_extras li{list-style:none}body.products .prod_det_col2 form .section_optional_extras ul.optional_extras li label{color:#fff}body.products .prod_det_col2 form .section_optional_extras ul.optional_extras li input[type=checkbox]:before{background-color:#8ead9f;border:none;top:0}body.products .prod_det_col2 form .section_add_to_cart{background-color:#FFF;padding:0 15px 20px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty{display:inline-block;width:25%;padding-right:25px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty label{font-size:16px;line-height:26px;font-weight:600;margin-top:10px;margin-bottom:10px;display:block}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty p.disabled_msg{color:#F08080;display:inline-table;position:relative;bottom:15px;line-height:19px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty p.disabled_msg a{color:#464646}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty p.disabled_msg a:hover{color:#6c9482}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper{width:100%;display:inline-block}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul{list-style:none;padding:0;position:relative}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul input{font-size:20px;line-height:46px;height:46px;width:100%;padding:0 15px;background-color:#e5e3de;box-shadow:none;border:none}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels{position:absolute;right:0;display:table}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels a{display:block;text-indent:-9999px;width:37px;height:23px;color:#FFF;overflow:hidden}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels a:before{text-indent:0;display:table-cell;vertical-align:middle;width:37px;height:23px;text-align:center;background-color:#8ead9f;font-size:9px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels a.disabled{opacity:.9;background-color:#C9C9C9}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels a.disabled:before{background-color:#C9C9C9;color:#FFF}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels a.disabled:hover{opacity:1}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_minus{bottom:0}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_minus a:before{content:"";font-weight:400}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_plus{bottom:22px;border-bottom:solid 1px #ccc9c1}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper ul .qty_levels.qty_plus a:before{content:"";font-weight:400}body.products .prod_det_col2 form .section_add_to_cart #prod_det_total_price{width:35%;display:inline-block;padding-right:25px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_total_price label{font-size:16px;line-height:26px;font-weight:600;margin-top:10px;margin-bottom:10px;display:block}body.products .prod_det_col2 form .section_add_to_cart #prod_det_total_price span.total{font-size:20px;line-height:46px;height:46px;width:100%;padding:0 15px;background-color:#e5e3de;box-shadow:none;border:none;display:inline-block}body.products .prod_det_col2 form .section_add_to_cart #prod_det_total_price span.total .currency_symbol{padding:0 5px 0 0}body.products .prod_det_col2 form .section_add_to_cart #prod_det_stock{width:35%;display:inline-block;padding-right:25px;vertical-align:top}body.products .prod_det_col2 form .section_add_to_cart #prod_det_stock span{display:block;margin-top:46px;font-size:20px;line-height:26px;padding:10px 0;font-weight:600}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart{display:inline-block;position:relative;top:16px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart #disabled_msg{display:none}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart .add_to_cart{margin:0}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart .add_to_cart strong.out_of_stock{width:80%;margin:0 auto;display:table}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart .add_to_cart strong a{margin-top:10px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart a{background-color:#464646;color:#FFF;font-size:14px;font-weight:600;text-transform:uppercase;height:46px;display:inline-block;padding:10px 85px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart a:hover{background-color:#6c9482}body.products .prod_det_col2 form .social{position:relative}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist{float:none;display:block;width:100%}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p{margin:0;font-size:16px;line-height:20px;padding:13px 0;float:right}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p a{color:#464646;padding:0 0 0 10px;text-transform:uppercase}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p a:before,body.products .prod_det_col2 form .social #prod_det_social li.facebook>a:after,body.products .prod_det_col2 form .social #prod_det_social li.googleplus>a:after,body.products .prod_det_col2 form .social #prod_det_social li.linkedin>a:after,body.products .prod_det_col2 form .social #prod_det_social li.pinterest>a:after,body.products .prod_det_col2 form .social #prod_det_social li.twitter>a:after{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p a:before{content:"";position:relative;left:-10px}body.products .prod_det_col2 form .social #prod_det_social{display:inline-block}body.products .prod_det_col2 form .social #prod_det_social ul{padding:0}body.products .prod_det_col2 form .social #prod_det_social ul:before{content:'SHARE THIS PRODUCT';color:#464646;font-size:16px;margin-right:15px;line-height:17px;display:inline-block;vertical-align:middle}body.products .prod_det_col2 form .social #prod_det_social ul li a{border:none;background-color:transparent;display:inline-block;text-decoration:none;color:#464646}body.products #relateds #pre_prod_list_sort,body.products .prod_det_col2 form .social #prod_det_social ul li a span,body.products .prod_det_col2 form .social #prod_det_social ul li a:before{display:none}body.products .prod_det_col2 form .social #prod_det_social ul li a:after{font-size:20px}body.products .prod_det_col2 form .social #prod_det_social ul li:after{padding:0;margin-right:3px;color:#464646;font-size:16px;line-height:20px}body.products .prod_det_col2 form .social #prod_det_social li.facebook>a:after{content:""}body.products .prod_det_col2 form .social #prod_det_social li.twitter>a:after{content:""}body.products .prod_det_col2 form .social #prod_det_social li.pinterest>a:after{content:""}body.products .prod_det_col2 form .social #prod_det_social li.googleplus>a:after{content:""}body.products .prod_det_col2 form .social #prod_det_social li.linkedin>a:after{content:""}#prod_concertina .concertina .title:after,#prod_reviews .left h2:after,body.products #relateds h2:after{content:'';border-bottom:solid 2px #6c9482;bottom:-10px}body.products #relateds{margin-bottom:20px}body.products #relateds h2{text-align:center;font-size:54px;line-height:56px;position:relative;float:none;width:100%}body.products #relateds h2:after{width:46px;padding-left:2px;position:absolute;display:none}body.products #relateds #related{margin:0 -10px;padding:0}body.products #relateds #related .prod_img{margin-bottom:20px;position:relative}body.products #relateds #related .prod_img .prod_img_sale{display:block}body.products #relateds #related .prod_img .padded_image{overflow:hidden;background-color:#FFF;display:inline-block}body.products #relateds #related .prod_img .padded_image .prod_list_img{padding:0!important;width:100%;height:auto;max-width:245px;min-width:245px;max-height:310px}body.products #relateds #related li{text-align:center;width:25%;float:left}body.products #relateds #related .prod_title span{color:#464646;text-align:center;font-size:20px;line-height:26px;margin-bottom:20px;max-height:53px;overflow:hidden;display:block}body.products #relateds #related .pricing{margin-bottom:10px}body.products #relateds #related .pricing .price_was{text-decoration:line-through;color:#464646}body.products #relateds #related .pricing .price_inc{font-weight:700;color:#640a0a}body.products #relateds #related li a.prod_list_related_wrapper:hover>span.moreinfo{color:#FFF}body.products #relateds #related li a.prod_list_related_wrapper:hover>span.moreinfo:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.prod_wrap{margin-bottom:70px;padding:50px 0}#prod_concertina{background-color:#ccc9c1;padding:50px 0}#prod_concertina .concertina .title{font-size:54px;line-height:56px;position:relative;width:30%;float:left}#prod_concertina .concertina .title:after{width:46px;display:block;padding-left:2px;position:absolute}#prod_concertina .concertina .title h3{font-size:54px;line-height:56px;margin:0}#prod_concertina .concertina .content{width:65%;float:right;padding:0 20px}#prod_concertina .concertina .content p{font-size:16px;line-height:24px}#prod_concertina .concertina .content ul li{font-size:16px;line-height:24px;margin-bottom:30px}#prod_reviews{padding:50px 0}#prod_reviews .left{float:left;width:30%}#prod_reviews .left h2{font-size:54px;line-height:56px;position:relative;margin:0 0 15px}#prod_reviews .left h2:after{width:46px;display:block;padding-left:2px;position:absolute}#prod_reviews .left .write_review{font-weight:400;width:auto;height:auto;line-height:24px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1;background:#e5e3de;border:1px solid #464646;color:#464646;text-transform:uppercase;padding:10px 20px;margin-top:20px}#prod_reviews .left .write_review:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#prod_reviews .left .write_review:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s;background:#6c9482}#prod_reviews .left .write_review:hover{color:#FFF}#prod_reviews .left .review_stars{margin-top:25px}#prod_reviews .left .review_stars .review span{font-size:24px;display:inline-block;width:18px}#prod_reviews .left .review_stars .review span.count{font-size:16px;font-weight:600;color:#6c9482;margin-left:10px}#prod_reviews .right{float:right;width:65%}#prod_reviews .right .review_inner_wrapper{font-size:16px;line-height:24px;padding:15px 20px 20px}#prod_reviews .right #reviews_list{list-style-type:none;max-height:420px;overflow:hidden}#prod_reviews .right #reviews_list .review_wrap+.review-wrap{display:none}#prod_reviews .right #reviews_list .review{padding-top:30px}#prod_reviews .right #reviews_list .review:first-child{padding-bottom:30px;padding-top:0;border-bottom:1px solid #ccc9c1}#prod_reviews .right #reviews_list .review p{font-size:20px;line-height:30px;margin-top:0}#prod_reviews .right #reviews_list .review .review_stars{display:inline-block}#prod_reviews .right #reviews_list .review .review_stars span{font-size:24px;display:inline-block;width:18px}#prod_reviews .right #reviews_list .review .author{display:inline-block;float:right;margin:0;font-weight:600;font-size:16px;line-height:16px}#prod_reviews .right #reviews_list .owl-next:after,#prod_reviews .right #reviews_list .owl-prev:after{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:icons}#prod_reviews .right #reviews_list .owl-controls{margin-top:10px;float:right}#prod_reviews .right #reviews_list .owl-next,#prod_reviews .right #reviews_list .owl-prev{width:50px;height:50px;overflow:hidden;float:left;text-indent:-9999px;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#prod_reviews .right #reviews_list .owl-next:hover,#prod_reviews .right #reviews_list .owl-prev:hover{color:#FFF}#prod_reviews .right #reviews_list .owl-next:hover:before,#prod_reviews .right #reviews_list .owl-prev:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#prod_reviews .right #reviews_list .owl-next:before,#prod_reviews .right #reviews_list .owl-prev:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#prod_reviews .right #reviews_list .owl-next:after,#prod_reviews .right #reviews_list .owl-prev:after{display:block;text-indent:0;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;border:1px solid #464646;position:absolute;top:0}#review_form fieldset li label.star_rating input,.search_results_wrap #pre_prod_list_sort{display:none}#prod_reviews .right #reviews_list .owl-next:after{content:"";-moz-osx-font-smoothing:grayscale}#prod_reviews .right #reviews_list .owl-prev{margin-right:10px}#prod_reviews .right #reviews_list .owl-prev:after{content:"";-moz-osx-font-smoothing:grayscale}#review_form{width:100%}#review_form h2{text-align:center;font-size:30px}#review_form fieldset li label{width:20%;margin:0}#review_form fieldset li label.star_rating{width:20px}#review_form fieldset li label.star_rating span{font-size:20px}#review_form fieldset li input,#review_form fieldset li textarea{width:80%}.ui-autocomplete{z-index:999;background-color:#FFF;margin:0;padding:0;position:relative}.ui-autocomplete li{list-style:none;width:100%;padding:10px 0;border-bottom:solid 1px}.ui-autocomplete li:last-of-type{border:none}#page_content h2:after,.search_results_wrap h1:after{content:'';border-bottom:solid 2px #6c9482;bottom:-10px}.ui-autocomplete li a{padding:0 10px;text-decoration:none;color:#464646}.search_results_wrap{padding:50px 0}.search_results_wrap h1{font-size:54px;line-height:56px;position:relative;float:none;width:100%;text-align:center;margin:0}.search_results_wrap h1:after{width:46px;padding-left:2px;position:absolute;display:none}#page_content #blog_list_wrapper,#page_content .container,#page_content body.categories_module div.content,body.categories_module #page_content div.content{padding:70px 0;box-sizing:border-box}#page_content h2{float:left;margin:-10px 0 0;width:25%;font-size:54px;line-height:56px;position:relative}#page_content h2:after{width:46px;display:block;padding-left:2px;position:absolute}#page_content .body_text{display:inline-block;width:70%;padding-left:5%}#page_content .body_text ul{padding-left:20px}#page_content .body_text ul li{margin-bottom:10px;font-size:16px;line-height:24px}#page_content .body_text h3{font-family:"Open Sans",sans-serif;font-size:20px;line-height:24px;margin-top:0}#page_content .body_text p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:20px}#page_content .body_text p:last-of-type{margin-bottom:20px}#page_content .body_text span.content_button{display:inline-block;margin-top:10px}#page_content .body_text span.content_button a{padding:10px 40px;border:1px solid #464646;color:#464646;text-transform:uppercase;font-size:14px;font-weight:600;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:.3s;opacity:1}#page_content .body_text span.content_button a:hover{color:#FFF}#page_content .body_text span.content_button a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#page_content .body_text span.content_button a:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6c9482;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}#page_content .body_text p strong{font-weight:600}#page_content .body_text h3{font-weight:400}#page_content .body_text h3 strong{font-weight:600}body.checkout_wishlist .middle_col h1{font-size:54px;line-height:56px;position:relative}body.checkout_wishlist .middle_col h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;padding-left:2px;position:absolute;bottom:-10px;display:none}#colorbox.add_to_cart_message #cboxClose{display:block!important;position:absolute;top:13px;right:13px;-webkit-appearance:none;text-indent:-999px;width:100px;height:35px;overflow:hidden;background-color:#FFF;border:none;color:#fff;font-weight:900;font-size:20px;text-align:center}#colorbox.add_to_cart_message #cboxClose:before{content:'x';color:#6c9482;display:block;font-weight:500;text-indent:47px;line-height:28px}#colorbox.add_to_cart_message #cboxClose:after{content:'Close';color:#464646;display:block;position:absolute;text-indent:0;float:right;font-weight:500;top:1px;left:20px;font-size:16px;line-height:28px}#colorbox.add_to_cart_message .upsell{display:inline-block;width:100%}#colorbox.add_to_cart_message .upsell h3{padding-top:20px;margin-bottom:0}#colorbox.add_to_cart_message .upsell #prod.cross_sell{padding:25px 10px}#colorbox.add_to_cart_message .upsell #prod.cross_sell li a{height:auto}#colorbox.add_to_cart_message .upsell #prod.cross_sell li a .prod_img{margin-bottom:10px;margin-left:60px;margin-right:60px}#colorbox.add_to_cart_message .upsell #prod.cross_sell li a .pricing{margin-bottom:10px}#colorbox.add_to_cart_message ul.prod_list li a .moreinfo{position:static;left:0;width:auto;bottom:0;margin-left:0}#colorbox.add_to_cart_message div.cart h3{float:left;font-weight:400;text-transform:uppercase;line-height:18px;margin-top:6px}#colorbox.add_to_cart_message div.cart ul{display:inline-block;vertical-align:middle;float:right}#colorbox.add_to_cart_message .top_wrapper{padding:30px 0 20px}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist div.cart h3{display:inline-block;vertical-align:middle;width:auto;margin-bottom:30px}*{font-smoothing:antialiased!important;-webkit-font-smoothing:antialiased}#crumbtrail>div ul li:before,form.form_core_default ul li .select_wrapper:after{speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased}body{color:#464646;background-color:#e5e3de;position:relative;font-size:14px;line-height:18px}body div.msg a._core_edit_this_item{position:fixed;top:0;left:0;padding:5px 15px;font-weight:400;-o-border-radius:0;border-radius:0}body input[type=search]{-moz-appearance:none;-webkit-appearance:none;box-sizing:content-box}body input,body select{-moz-appearance:none;-webkit-appearance:none}p.validation_error{color:#FFF;background-color:#F08080;text-align:center;padding:10px 40px;font-weight:700;display:inline-block;width:100%;margin:0 0 20px}p.validation_error.validation_success{background-color:#6c9482}#discount_form,#voucher_code{position:relative;overflow:visible}#discount_form p.validation_error,#voucher_code p.validation_error{line-height:17px;color:#F08080;font-size:12px;position:absolute;top:10px;width:auto;left:240px;padding:0;background:0 0}#voucher_code p.validation_error{top:-45px}:focus{outline-style:none;box-shadow:none;border-color:transparent}body #left_col{padding-bottom:70px}#crumbtrail{border-bottom:1px solid #ccc9c1;padding:10px 0}#crumbtrail span.here{font-weight:600;float:left;margin-right:15px;line-height:20px}#crumbtrail>div ul{list-style:none;margin:0;padding:0}#crumbtrail>div ul li{float:left;display:inline-block;padding-right:10px}#crumbtrail>div ul li:first-child:before{display:none}#crumbtrail>div ul li:before,form fieldset ul li.form_submit a span{display:inline-block;font-weight:400;-moz-osx-font-smoothing:grayscale}#crumbtrail>div ul li:before{content:"";font-family:icons;text-transform:none;font-size:9px;margin-right:10px;line-height:20px}#crumbtrail>div ul li a{color:#6c9482;line-height:20px;text-decoration:none}#crumbtrail>div ul li a span{color:#6c9482}#crumbtrail>div ul li.first a span{color:#464646}form fieldset{padding:0;border:none}form fieldset input,form fieldset textarea{box-shadow:none!important;border:none;border-radius:0!important}form fieldset input [type=text]{height:46px;line-height:46px}form fieldset ul li.form_submit{margin:20px 0}form fieldset ul li.form_submit a span{border:1px solid #ccc9c1;width:auto;color:#FFF;height:auto;line-height:24px;padding:9.5px 40px;background:#6c9482;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;transition-property:color;transition-duration:.3s;opacity:1}form fieldset ul li.form_submit a span:hover,h1,h2,h3,h4,h5{color:#464646}button.submit_real,span.ui-helper-hidden-accessible{display:none}form fieldset ul li.form_submit a span:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}form fieldset ul li.form_submit a span:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#ccc9c1;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;transition:all .3s}form.form_core_default ul li .select_wrapper,hr{position:relative}[tabindex]{outline:0!important}a:focus,a:hover,a:hover:after,a:hover:before{color:#6c9482;text-decoration:none!important;outline:0}.img,.msg.light a,.padded_image,.padded_image img{display:block}b,strong{font-family:inherit}p{line-height:23px;margin-bottom:10px}p:last-child{margin-bottom:0}::selection{background:#808285;color:#fff}::-moz-selection{background:#808285;color:#fff}::-webkit-selection{background:#808285;color:#fff}header ::-webkit-input-placeholder{color:#464646}header :-moz-placeholder{color:#464646;opacity:1}header ::-moz-placeholder{color:#464646;opacity:1}header :-ms-input-placeholder{color:#464646}::-webkit-input-placeholder{color:#FFF}:-moz-placeholder{color:#FFF;opacity:1}::-moz-placeholder{color:#FFF;opacity:1}:-ms-input-placeholder{color:#FFF}.img{background-position:center center;background-repeat:no-repeat}.img.no_img{background-image:url(/images/no_img.png)}h1,h2,h3,h4,h5{font-family:"Adobe Garamond W01",Arial,sans-serif;font-weight:400}h1{line-height:36px}h2{font-size:22px;line-height:24px}h3{font-size:18px;line-height:21px}h4{font-size:16px;line-height:19px}h5{font-size:12px;line-height:16px}.msg.light a{text-align:center;font-size:18px;font-weight:700;line-height:30px;background-color:#464646;color:#fff;text-transform:uppercase;-o-border-radius:1.25rem;border-radius:1.25rem}select{-webkit-appearance:none;border-radius:0}img.imgleft,img.imgright{display:inline-block;clear:none;margin-bottom:20px}img.imgright{float:right;margin-left:20px}img.imgleft{float:left;margin-right:20px}hr{width:100%;color:#ccc;background-color:#ccc;margin:20px auto;clear:both;float:none;overflow:hidden}div.owl-controls .owl-dots{margin:0 -10px}div.owl-controls .owl-dots .owl-dot{padding:0 2px;display:inline-block}div.owl-controls .owl-dots .owl-dot span{width:20px;height:20px;border-radius:50%;border:1px solid #ccc9c1;background-color:transparent;display:block}div.owl-controls .owl-dots .owl-dot.active span{background-color:#6c9482;border:1px solid #FFF}#account_area,#checkout_progress ol,#home_headers_wrap .owl-controls,.checkout_cart div.middle_col h1,.checkout_inner_wrapper,.prod_list_sort_wrapper form#prod_filter,body.checkout div.content,body.checkout_wishlist .middle_col,body.pages_404 .page_not_found_error_wrapper{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.cycle-pager{text-align:center;width:91.5%}.cycle-pager span{cursor:pointer;z-index:1!important;border-radius:50%;width:20px;height:20px;background-color:#e5e3de;color:#e5e3de;margin-right:5px;border:1px solid #6c9482;display:inline-block;text-align:center;line-height:20px}body#right_col,body.categories_module #right_col{display:none}.cycle-pager span.cycle-pager-active{background-color:#6c9482;color:#6c9482;border:1px solid #fff;z-index:9999!important}form.form_core_default ul li input,form.form_core_default ul li select,form.form_core_default ul li textarea{background-color:#e5e3de;color:#464646;border:none;width:70%;line-height:17px}.ui-autocomplete{width:325px!important;background:#e5e3de}.ui-autocomplete li{border-color:#bcb8ad}body.categories_module .middle_col.left_col.right_col{width:72%;border-right:none}body.categories_module .middle_col.right_col{width:100%;border-right:none}form.form_core_default{width:475px;display:block;overflow:hidden}form.form_core_default ul,form.form_core_default ul li{padding:0;margin:0;list-style:none}form.form_core_default ul li{margin-bottom:15px}form.form_core_default ul li label{width:30%;text-align:left;line-height:45px;float:left;display:block;overflow:hidden;margin-right:0}form.form_core_default ul li input,form.form_core_default ul li textarea{height:auto;display:block;padding:14px 8px;box-sizing:border-box}form.form_core_default ul li select{display:block;padding:11px 8px;background-color:#e5e3de;border:none;box-sizing:border-box;color:#464646}form.form_core_default ul li .select_wrapper:after{content:"";font-family:icons;font-weight:400;text-transform:none;-moz-osx-font-smoothing:grayscale;position:absolute;top:16px;right:15px;font-size:12px;pointer-events:none}form.form_core_default ul li textarea::-webkit-input-placeholder{color:#464646}form.form_core_default ul li textarea:-moz-placeholder{color:#464646}form.form_core_default ul li textarea::-moz-placeholder{color:#464646}form.form_core_default ul li textarea:-ms-input-placeholder{color:#464646}form.form_core_default ul li.error input,form.form_core_default ul li.error select,form.form_core_default ul li.error textarea{border-color:orange}form.form_core_default ul li textarea{height:100px}form.form_core_default ul li select{height:45px;border-radius:0}form.form_core_default ul li .submit_real{display:none}.form_helper_wrapper{position:relative;float:right;width:16px;height:16px;margin:10px -20px 0 0}.form_helper_wrapper .form_helper{background:url(http://core.evocdn.co.uk/icons/help.png) center center no-repeat;width:16px;height:16px;display:block;float:left;overflow:hidden;cursor:pointer;margin:5px 0 0 7px}.form_helper_wrapper .form_helper_tooltip{display:none;position:absolute;width:230px;right:-277px!important;height:auto;float:left;clear:both;background-color:#e5e3de;color:#fff;padding:15px;z-index:999;-o-border-radius:.3125rem;border-radius:.3125rem}.form_helper_wrapper .form_helper_tooltip.left{right:auto;left:-263px!important}#header_image{height:300px;display:table;width:100%;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(/css/backgroundsize.min.htc)}#header_image>div{display:table-cell;vertical-align:middle}#header_image h1{color:#FFF;font-size:115px;line-height:115px;margin:0}#header_image .subtitle{color:#FFF;font-weight:300;font-size:22px}#header_image.text_only{background:#464646;height:200px}#header_image.text_only h1{color:#FFF;float:none;display:inline-block;vertical-align:middle;margin:-10px 0 0;width:25%;font-size:54px;line-height:56px;position:relative}#header_image.text_only h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}#header_image.text_only #selling_point_list{width:75%;float:none;display:inline-block;vertical-align:middle;background:0 0;text-align:right;border:none}#header_image.text_only #selling_point_list #blog_list_wrapper,#header_image.text_only #selling_point_list .container,#header_image.text_only #selling_point_list body.categories_module div.content,body.categories_module #header_image.text_only #selling_point_list div.content{width:100%;padding:0}#header_image.text_only #selling_point_list #blog_list_wrapper>div,#header_image.text_only #selling_point_list .container>div,#header_image.text_only #selling_point_list body.categories_module div.content>div,body.categories_module #header_image.text_only #selling_point_list div.content>div{width:auto;padding:0 20px;float:none;display:inline-block}#header_image.text_only #selling_point_list #blog_list_wrapper>div span,#header_image.text_only #selling_point_list .container>div span,#header_image.text_only #selling_point_list body.categories_module div.content>div span,body.categories_module #header_image.text_only #selling_point_list div.content>div span{color:#FFF}#header_image.text_only #selling_point_list #blog_list_wrapper>div span:before,#header_image.text_only #selling_point_list .container>div span:before,#header_image.text_only #selling_point_list body.categories_module div.content>div span:before,body.categories_module #header_image.text_only #selling_point_list div.content>div span:before{color:#6c9482}#header_image.news_events{height:225px}#header_image.news_events h1{width:50%}#header_image.news_events .link{width:50%;text-align:right;display:inline-block}#header_image.news_events .link a{color:#6c9482;text-transform:uppercase;font-weight:600}div.social_buttons ul.large li.facebook a:before,div.social_buttons ul.large li.googleplus a:before,div.social_buttons ul.large li.linkedin a:before,div.social_buttons ul.large li.pinterest a:before,div.social_buttons ul.large li.twitter a:before{font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}#header_image.news_events .link a:hover{color:#FFF}ul.core_custom_socials li{padding:12px 0;overflow:hidden;float:none;display:inline-block;clear:none!important;margin-right:10px;line-height:20px;vertical-align:middle}ul.core_custom_socials li.last{margin-right:0!important}ul.core_custom_socials li a{display:block;height:23px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border:1px solid #CFCFCF}ul.core_custom_socials li a:hover{border:1px solid #aeaeae}ul.core_custom_socials li a span{text-indent:-99999px;float:left;width:24px;height:23px;line-height:23px;text-align:center;color:#9f9f9f;font-size:11px}ul.core_custom_socials li a span.share_count{text-indent:0;border-left:none;border-left:1px solid #CFCFCF}ul.core_custom_socials li a.large_number span{font-size:11px}ul.core_custom_socials li a .icon{background:url(http://core.evocdn.co.uk/custom_socials_v2.png) no-repeat}ul.core_custom_socials li.nocount a span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}hr,img,legend{border:0}ul.core_custom_socials .facebook a .icon{background-position:-15px -17px}ul.core_custom_socials .twitter a .icon{background-position:-15px -50px}ul.core_custom_socials .googleplus a .icon{background-position:-15px -82px}ul.core_custom_socials .pinterest a .icon{background-position:-15px -147px}ul.core_custom_socials .linkedin a .icon{background-position:-15px -114px}ul.core_custom_socials .reddit a .icon{background-position:-15px -181px}ul.core_custom_socials .buffer a .icon{background-position:-16px -216px}div.social_buttons ul.large{text-align:center;margin:0}div.social_buttons ul.large .share_count{display:none}div.social_buttons ul.large .icon{position:absolute;top:40px;left:0;width:50px;height:20px;display:block;overflow:hidden;text-indent:-99999px;float:left}div.social_buttons ul.large li{display:inline-block;position:relative;margin-right:10px}div.social_buttons ul.large li a{font-size:20px;color:#464646}div.social_buttons ul.large li a:hover{color:#6c9482}div.social_buttons ul.large li.last{margin-right:0}div.social_buttons ul.large li.facebook a:before{content:""}div.social_buttons ul.large li.googleplus a:before{content:""}div.social_buttons ul.large li.twitter a:before{content:""}div.social_buttons ul.large li.linkedin a:before{content:""}div.social_buttons ul.large li.pinterest a:before{content:""}body.checkout_module input::-webkit-input-placeholder{color:#464646!important}body.checkout_module input:-moz-placeholder{color:#464646!important}body.checkout_module input::-moz-placeholder{color:#464646!important}body.checkout_module input:-ms-input-placeholder{color:#464646!important}body.checkout_module footer input::-webkit-input-placeholder{color:#FFF!important}body.checkout_module footer input:-moz-placeholder{color:#FFF!important}body.checkout_module footer input::-moz-placeholder{color:#FFF!important}body.checkout_module footer input:-ms-input-placeholder{color:#FFF!important}.add_to_cart_msg .purchased_prod .optional_extras td:first-child{padding-right:30px;font-weight:600}#forgotten_form a.submit_button,legend,td,th{padding:0}li#payment_form_expiry_date_month_field{float:none;display:block;padding-left:141px;box-sizing:border-box;position:relative}li#payment_form_expiry_date_month_field label{position:absolute;left:0}#payment_form_card_security_code_field input,li#payment_form_expiry_date_month_field input,li#payment_form_expiry_date_year_field input{line-height:17px;padding:11px 8px!important}li#payment_form_expiry_date_year_field{clear:right;margin:-54px 0 10px 215px;padding-left:0;position:relative;z-index:3}#login_form #login_form_remember_me_field input.field_bool{float:right;top:5px;right:0;left:auto}#forgotten_form label{width:33.33%;display:inline-block;text-align:center;padding:0 10px 0 0}#forgotten_form input{width:66.66%;display:inline-block;margin:0;padding:14px 5px}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=532f15ac80ea2703fbd0)
 * Config saved to config.json and https://gist.github.com/532f15ac80ea2703fbd0
 *//*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{outline:0;cursor:pointer;transition:all .2s ease-in-out 0s;background-color:transparent;color:#6c9482;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}optgroup{font-weight:700}table{border-spacing:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:"Open Sans",sans-serif}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}#blog_list_wrapper,.container,.container-fluid,body.categories_module div.content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row,body.products .prod_wrapper{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#cboxOverlay,.affix{position:fixed}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6,body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}#blog_list_wrapper:after,#blog_list_wrapper:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before,body.categories_module div.content:after,body.categories_module div.content:before,body.products .prod_wrapper:after,body.products .prod_wrapper:before{content:" ";display:table}#blog_list_wrapper:after,.clearfix:after,.container-fluid:after,.container:after,.row:after,body.categories_module div.content:after,body.products .prod_wrapper:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}#colorbox #cboxClose,.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@-ms-viewport{width:device-width}#cboxOverlay,#colorbox #cboxLoadedContent img{display:block}#cboxOverlay{width:100%;height:100%;top:0;left:0;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;will-change:opacity;background-color:#fff;z-index:99999}#colorbox{z-index:999999}#colorbox:focus{outline:0!important}#colorbox #cboxLoadedContent{overflow:hidden!important;background:#fff;border:3px solid #e5e3de;width:auto!important;height:auto!important}#colorbox #cboxLoadedContent p{font-size:12px;line-height:16px;margin-bottom:10px}#colorbox #cboxLoadedContent fieldset{margin-top:20px}#colorbox .cbox_inner_content{padding:10px}@media (max-width:992px){body.account_module #register_area,body.account_module div.middle_col .account_inner_area{width:750px}#account_area div#welcome-message a.not_me_logout:before,#account_area tr td.view a:before,#account_area ul#account_action_nav li.logout a:before,#checkout_wrapper a.submit_button span:before,#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span:before,#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span:before,#delivery_change .delivery a:before,#login_form a#login_form_submit span:before,#main_login_form a#login_form_submit span:before,#payment_col3 .update_address a span:before,.account_dashboard #account_area section.dashboard p.link a span:before,a#discount_form_submit span:before,a#vat_number_submit span:before,a#voucher_code_submit span:before,a.add_address span:before,a.checkout_btn span:before,a.delete span:before,a.edit_address span:before,body.account_module .account_sub_title,body.account_module p.back_to_list a span:before,body.account_module p.order_again a:before,body.account_module ul#account_action_nav,body.account_module ul.account_links,form.checkout_form #checkout_form_submit span:before{display:none}#account_area div#welcome-message a.not_me_logout:hover,#account_area tr td.view a:hover,#account_area ul#account_action_nav li.logout a:hover,#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span:hover,#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span:hover,#delivery_change .delivery a:hover,#login_form a#login_form_submit span:hover,#main_login_form a#login_form_submit span:hover,#payment_col3 .update_address a span:hover,#prefooter_signup form ul li a.submit_button span:hover,.account_dashboard #account_area section.dashboard p.link a span:hover,.next_prev_wrapper a:hover,a.add_address span:hover,a.checkout_btn span:hover,a.delete span:hover,a.edit_address span:hover,body.account_module #account_area h1,body.account_module #register_area #registration_form legend,body.account_module p.back_to_list a span:hover,body.account_module p.order_again a:hover,body.pages_contact .contact_wrap form fieldset ul .form_submit button:hover,form#discount_form fieldset ul li.form_submit a.submit_button span:hover,form.checkout_form #checkout_form_submit span:hover{color:#464646}a.checkout_btn span:before{display:none}#checkout_wrapper a.submit_button span:hover,a#discount_form_submit span:hover,a#vat_number_submit span:hover,a#voucher_code_submit span:hover,a.checkout_btn span:hover{color:#464646}body.account_module #main_login_form #login_form #login_form_remember_me_field label{padding-left:50px}body.account_module #register_area #registration_form legend{width:80%;font-family:"Adobe Garamond W01",Arial,sans-serif;font-size:30px;line-height:33px;text-transform:uppercase;font-weight:400}body.account_module .middle_col.left_col,body.checkout_module:not('.cart') #footer_copy{width:100%}body.account_module #register_area #registration_form #registration_form_country_field .select_wrapper:after{top:42px;right:25px}body.checkout_module:not('.cart') footer{padding-bottom:60px}body.checkout_module:not('.cart') #footer_bottom #powered_by{margin-left:40px}body.account_module #account_nav_mobile{padding:30px}body.account_module #account_nav_mobile h3{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;border-bottom:solid 2px #ccc9c1;padding-bottom:10px}body.account_module #account_nav_mobile .select_wrapper{position:relative}body.account_module #account_nav_mobile .select_wrapper select{background-color:#e5e3de;border-radius:0;padding:12px 5px;width:100%;line-height:19px}body.account_module #account_nav_mobile .select_wrapper:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;top:15px}body.account_module #left_col{padding-bottom:0}body.account_module #account_area h1{width:100%!important;text-align:center;font-size:44px;line-height:46px;position:relative;margin-bottom:50px}body.account_module #account_area h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.account_module #account_area form fieldset ul li select{width:78.5%}.password_warning{width:750px;margin:25px auto}body.account_dashboard #account_area .account_inner_area,body.account_dashboard .middle_col.left_col{width:100%}body.account_dashboard #account_area div#welcome-message{height:45px;margin-bottom:10px}body.pages_home ul.blog_post_wrapper{width:auto;margin:50px -10px}body.pages_home ul.blog_post_wrapper li+li{width:50%;display:none}body.pages_home ul.blog_post_wrapper li{width:50%;float:left;display:inline-block;margin-bottom:50px}body.pages_home ul.blog_post_wrapper li a:hover:before{display:none}body.pages_home ul.blog_post_wrapper .owl-item li{width:100%}body.pages_home ul.blog_post_wrapper .owl-controls{width:100%;margin:0 auto;display:block;padding:0 10px}body.pages_home ul.blog_post_wrapper .owl-controls .owl-dots{margin:0;text-align:center}body.pages_home ul.blog_post_wrapper .owl-controls .owl-dots .owl-dot:last-of-type{display:none}#blog_event_list h1.title{text-align:left}#blog_filter_bar{padding-bottom:30px}#blog_filter_bar form nav#filters_nav ul li>div label{padding:12px 20px 0 30px}#blog_filter_bar form nav#filters_nav ul li.field_dropdown .select_wrapper{width:100%;float:none}ul.blog_post_wrapper{margin-bottom:20px}ul.blog_post_wrapper li{width:50%;display:inline-block;float:left}.cat_grid_wrapper li>div a:hover:before,.next_prev_wrapper a:before,.related_blog_posts ul.blog_post_wrapper .owl-dots .owl-dot:last-of-type,body.pages_contact .contact_wrap form fieldset ul .form_submit button:before,form#discount_form fieldset ul li.form_submit a.submit_button span:before{display:none}ul.blog_post_wrapper li a .title{margin-bottom:10px}.paginate .pagi p{width:auto;float:left;padding:12px 10px 10px 15px}.paginate .pagi ol{width:66.66%}.paginate .pagi ol li{padding:0 10px}.paginate .pagi ol li.page_no{height:auto}article.blog_post .prod_post_body{padding-bottom:35px}.blog_post .next_prev_wrapper{width:100%;text-align:center;margin-top:0}.related_blog_posts ul.blog_post_wrapper{margin:50px 0}.related_blog_posts ul.blog_post_wrapper li{width:50%}.related_blog_posts ul.blog_post_wrapper .owl-item li{width:100%}.related_blog_posts ul.blog_post_wrapper .owl-dots{text-align:center}.cat_grid_wrapper{width:auto}.cat_grid_wrapper li{width:33.33%}.cat_grid_wrapper li .fluid_container a .grid_img{height:215px}#category_list .wrapper{margin:0 -15px}body.categories_category div.content{width:100%!important;padding:0}body.categories_category div.content .middle_col,body.categories_category div.content .middle_col.left_col,body.categories_category div.content .middle_col.left_col.right_col{width:750px;margin:0 auto;padding:0 15px}body.categories_category div.content #right_col{width:750px;margin:0 auto;padding:0 15px;float:none}body.pages_contact .strip_columns h1.title_mobile{font-size:54px;line-height:56px;position:relative;display:block;padding-left:15px}body.pages_contact .strip_columns h1.title_mobile:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px}#prefooter_signup form ul li a.submit_button span:before,body.pages_contact .strip_columns .left_col h1.title,footer #back_to_top{display:none}body.pages_contact .contact_wrap form fieldset ul li#formbuilder_1_email_address_field,body.pages_contact .contact_wrap form fieldset ul li#formbuilder_1_title_field{width:100%;padding-right:0}body.pages_contact .contact_wrap .contact_details .follow_us span{font-size:16px}body.pages_contact .contact_wrap .contact_details span.email:before,body.pages_contact .contact_wrap .contact_details span.follow_us .facebook a:before,body.pages_contact .contact_wrap .contact_details span.follow_us .twitter a:before,body.pages_contact .contact_wrap .contact_details span.tel:before{font-size:20px}#selling_point_list>div>div{padding:0 10px}footer{overflow:hidden}#prefooter_signup{padding:43px 0 48px}#prefooter_signup h3{width:100%;text-align:center;padding-right:0;margin-bottom:30px;line-height:20px;font-size:20px}#prefooter_signup form{width:80%;float:none;margin:0 auto}#prefooter_signup form ul li.field_email{margin-right:0;width:75%}#prefooter_signup form ul li a.submit_button:hover,#prefooter_signup form ul li a.submit_button:hover span{color:#FFF}#footer_nav div.footer_navigation_link_wrapper span a:hover,#home_headers_wrap .home_header a:hover{color:#464646}#footer_nav{width:60%}#footer_nav div.footer_navigation_link_wrapper{width:100%}#footer_nav div.footer_navigation_link_wrapper span.first{width:35%}#footer_nav div.footer_navigation_link_wrapper span.end{width:65%;padding:0 0 0 20px}#footer_nav div.footer_navigation_link_wrapper span>div{width:100%}#footer_nav div.footer_navigation_link_wrapper span a{padding:3px 0 1px}#footer_info{width:40%;padding:38px 0 0 15px;box-sizing:border-box}#footer_info .address{padding-bottom:16px}#footer_info span.email,#footer_info span.telephone{display:block;width:100%;float:none;padding:6px 0}#category_list h2.title,#home_headers_wrap .home_header a:before,#pre_header #header_navigation_links{display:none}#footer_info span.email{padding-bottom:0}div#footer_bottom div.cards_accepted{width:60%;margin-right:0}div#footer_bottom div.secured_with{width:40%;padding-left:15px}footer #powered_by{float:none;position:absolute;right:auto;bottom:0;left:80%}header #site_logo{width:50%;text-align:left}header form{width:50%}header .cart_wishlist_account_wrap{position:absolute;width:50%;top:0;padding:15px 0}header .cart_wishlist_account_wrap a#wishlist_link,header .cart_wishlist_account_wrap ul#cart_info_wrapper{padding-left:15px}header .account_link>a#my_account{margin-right:0}header #header_search{width:45%}#home_headers_wrap #home_header_15{background-position:0 center}#home_headers_wrap .home_header{background-position:-245px center}#home_headers_wrap .home_header a{padding:13px 30px}#home_headers_wrap .home_header span.title{font-size:90px;line-height:73px}#home_headers_wrap .home_header span.subtitle{font-size:18px}.main_nav_wrapper #main_nav>li.categories ul.links{display:none;position:absolute;left:0;right:0;background-color:#6c9482;padding:20px 0;z-index:99}.main_nav_wrapper #main_nav>li.categories ul.links>li{display:block;width:720px;margin:0 auto;border-bottom:1px solid #d3d0c9;position:relative}.main_nav_wrapper #main_nav>li.categories ul.links>li:last-of-type{border-bottom:none}.main_nav_wrapper #main_nav>li.categories ul.links>li>a{padding-right:60px}.main_nav_wrapper #main_nav>li.categories ul.links>li a{text-align:left;color:#fff;line-height:20px}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav{display:none;position:relative;padding:10px 0;opacity:1;top:0;pointer-events:auto;border-top:1px solid #d3d0c9;transition:none}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content{width:auto;margin-left:-10px;margin-right:-10px}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper .overview_link,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container .overview_link,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content .overview_link,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content .overview_link{display:block;width:100%;text-transform:uppercase;padding:10px;text-align:left;border-bottom:2px solid #7A9C8B}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper .overview_link a,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container .overview_link a,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content .overview_link a,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content .overview_link a{font-weight:600}.main_nav_wrapper #main_nav>li .sub_cat_toggle.open:before,.main_nav_wrapper #main_nav>li .sub_cat_toggle:before,.main_nav_wrapper #main_nav>li>a.sub_toggle.open:after,.main_nav_wrapper #main_nav>li>a.sub_toggle:after,body.products .prod_det_col1 #prod_det_socials li.facebook>a:after,body.products .prod_det_col1 #prod_det_socials li.googleplus>a:after,body.products .prod_det_col1 #prod_det_socials li.linkedin>a:after,body.products .prod_det_col1 #prod_det_socials li.pinterest>a:after,body.products .prod_det_col1 #prod_det_socials li.twitter>a:after{font-family:icons;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper ul,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container ul,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content ul,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content ul{float:left;width:50%;padding:0 10px;border-right:none}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper ul li,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container ul li,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content ul li,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content ul li{border-bottom:1px solid #7A9C8B}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper ul li.bottom,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container ul li.bottom,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content ul li.bottom,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content ul li.bottom{border-bottom:none}.main_nav_wrapper #main_nav>li.info{display:block}.main_nav_wrapper #main_nav>li.info>a.sub_toggle{display:none}.main_nav_wrapper #main_nav>li.info ul.links{display:table;width:100%}.main_nav_wrapper #main_nav>li.info ul.links>li{display:inline-block;width:33.33333%;position:relative}.main_nav_wrapper #main_nav>li.info ul.links>li+li+li+li{display:none}.main_nav_wrapper #main_nav>li>a.sub_toggle:after{content:"";display:inline-block;margin-left:10px;font-size:10px;margin-top:-5px;vertical-align:middle}.main_nav_wrapper #main_nav>li>a.sub_toggle.open{color:#6c9482}.main_nav_wrapper #main_nav>li>a.sub_toggle.open:after{content:""}.main_nav_wrapper #main_nav>li .sub_cat_toggle{display:inline-block;position:absolute;right:0;top:0;width:50px;height:60px;padding:20px 15px;line-height:20px;color:#fff;pointer-events:none}#filters .mobile_filter_toggle,#filters>label,#page_content_block .body_text span.content_button a:before,#prod_bottom_filter .sort_pagi ol li.next a:before,#prod_bottom_filter .sort_pagi ol li.prev a:before,#prod_review_list #blog_list_wrapper .owl-next:before,#prod_review_list #blog_list_wrapper .owl-prev:before,#prod_review_list .container .owl-next:before,#prod_review_list .container .owl-prev:before,#prod_review_list body.categories_module div.content .owl-next:before,#prod_review_list body.categories_module div.content .owl-prev:before,.paginate .pagi ol li.next a:before,.paginate .pagi ol li.prev a:before,body.categories_module #prod_review_list div.content .owl-next:before,body.categories_module #prod_review_list div.content .owl-prev:before,ul.prod_list .prod_wrap .link_button:before,ul.prod_list li a .moreinfo:before{display:none}.main_nav_wrapper #main_nav>li .sub_cat_toggle:before{content:""}.main_nav_wrapper #main_nav>li .sub_cat_toggle.open:before{content:""}#page_content_block .body_text span.content_button a:hover{color:#464646}#page_content_block #blog_list_wrapper,#page_content_block .container,#page_content_block body.categories_module div.content,body.categories_module #page_content_block div.content{padding:45px 15px 70px}#page_content_block #blog_list_wrapper .body_text span.content_button,#page_content_block .container .body_text span.content_button,#page_content_block body.categories_module div.content .body_text span.content_button,body.categories_module #page_content_block div.content .body_text span.content_button{margin-top:25px}#page_content_block{padding:30px 0;background-size:cover!important}#page_content_block #blog_list_wrapper,#page_content_block .container,#page_content_block body.categories_module div.content,body.categories_module #page_content_block div.content{padding-top:45px}#page_content_block h2{width:33.33%}#page_content_block.category{width:66.66%}#page_content_block .body_text{width:66.66%;overflow:hidden}body.pages_home #page_content_block{padding:30px 0;background-position:center right;background-attachment:scroll}.paginate .pagi ol li.next a:hover,.paginate .pagi ol li.prev a:hover{color:#464646}#prod_bottom_filter .sort_pagi ol li.next a:hover,#prod_bottom_filter .sort_pagi ol li.prev a:hover{color:#464646}.paginate.blog_pagi_bottom{margin-bottom:30px}ul.prod_list li a .moreinfo:hover{color:#464646}ul.prod_list .prod_wrap .link_button:hover{color:#464646}#prod_review_list #blog_list_wrapper h2,#prod_review_list #blog_list_wrapper h3,#prod_review_list #blog_list_wrapper h4,#prod_review_list #blog_list_wrapper h5,#prod_review_list #blog_list_wrapper>h1,#prod_review_list .container h2,#prod_review_list .container h3,#prod_review_list .container h4,#prod_review_list .container h5,#prod_review_list .container>h1,#prod_review_list body.categories_module div.content h2,#prod_review_list body.categories_module div.content h3,#prod_review_list body.categories_module div.content h4,#prod_review_list body.categories_module div.content h5,#prod_review_list body.categories_module div.content>h1,body.categories_module #prod_review_list div.content h2,body.categories_module #prod_review_list div.content h3,body.categories_module #prod_review_list div.content h4,body.categories_module #prod_review_list div.content h5,body.categories_module #prod_review_list div.content>h1{width:40%}#prod_review_list #blog_list_wrapper>div,#prod_review_list .container>div,#prod_review_list body.categories_module div.content>div,body.categories_module #prod_review_list div.content>div{width:60%}#prod_review_list #blog_list_wrapper .owl-next:hover,#prod_review_list #blog_list_wrapper .owl-prev:hover,#prod_review_list .container .owl-next:hover,#prod_review_list .container .owl-prev:hover,#prod_review_list body.categories_module div.content .owl-next:hover,#prod_review_list body.categories_module div.content .owl-prev:hover,body.categories_module #prod_review_list div.content .owl-next:hover,body.categories_module #prod_review_list div.content .owl-prev:hover{color:#464646}#filters{padding-top:0}#filters #filters_nav ul{display:table;width:100%;border-bottom:solid #FFF;border-bottom-width:0;position:relative}#filters #filters_nav ul li{display:table-cell;float:none;width:auto;text-align:center;padding-bottom:0;border-bottom:none}#filters #filters_nav ul li:first-child>label{border-left:none}#filters #filters_nav ul li>label{border-left:solid 1px #ccc9c1;cursor:pointer;position:relative;padding:20px 70px;margin-bottom:0;border-bottom:1px solid #ccc9c1}#filters #filters_nav ul li>label:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;color:#464646;font-size:10px}#filters #filters_nav ul li>label.open{background:#FFF;border-bottom-color:#FFF}#filters #filters_nav ul li>label:after{content:' filter'}#filters #filters_nav ul li>div{position:absolute;margin-bottom:10px;background:#FFF;top:100%}#filters #filters_nav ul li>div.displayed_range{text-align:center}#filters #filters_nav ul li>div>label{width:50%;display:inline-block;float:left;clear:none;text-align:left;margin:0 0 10px}#filters #filters_nav ul li>div{text-align:left;display:none;padding:40px 15px;box-sizing:border-box;width:750px;margin-left:-375px;left:50%}#filters #filters_nav ul li>div#prod_filters_filter_price_slider{width:60%;left:20%;right:20%;padding:0;margin:70px 10px 0}#right_col #selling_points_ctas{margin-bottom:70px}#prod_bottom_filter{margin-bottom:60px}#prod_bottom_filter ul{margin:0}ul.prod_list li{margin:0 0 50px}ul.prod_list.col_4_col li{width:33.33%}ul.prod_list.col_4_col li.grid_end{display:none}#prod_list h2.title{text-align:left}#prod_list.small_list #blog_list_wrapper,#prod_list.small_list .container,#prod_list.small_list body.categories_module div.content,body.categories_module #prod_list.small_list div.content{padding:0 15px}#prod_review_list #blog_list_wrapper .owl-controls,#prod_review_list .container .owl-controls,#prod_review_list body.categories_module div.content .owl-controls,body.categories_module #prod_review_list div.content .owl-controls{float:none;position:absolute;bottom:-70px;right:0;left:auto}#prod_review_list #blog_list_wrapper .prod_review_wrap li .body_text,#prod_review_list .container .prod_review_wrap li .body_text,#prod_review_list body.categories_module div.content .prod_review_wrap li .body_text,body.categories_module #prod_review_list div.content .prod_review_wrap li .body_text{margin-bottom:20px;line-height:27px}#prod_review_list #blog_list_wrapper .prod_review_wrap li .name,#prod_review_list .container .prod_review_wrap li .name,#prod_review_list body.categories_module div.content .prod_review_wrap li .name,body.categories_module #prod_review_list div.content .prod_review_wrap li .name{line-height:20px}.prod_list_sort_wrapper{padding:25px 0}.prod_list_sort_wrapper form#prod_filter fieldset ul li label{width:30%;text-align:center}.prod_list_sort_wrapper form#prod_filter fieldset ul li .select_wrapper{width:70%}.prod_list_sort_wrapper form#prod_filter fieldset ul li .select_wrapper select{padding:10px;border-bottom:none}.prod_list_sort_wrapper form#prod_filter fieldset ul li.field_dropdown{width:50%;margin:0 auto;padding-left:0;display:block;float:none}#prod_reviews .left .write_review:before,#prod_reviews .right #reviews_list .owl-next:before,#prod_reviews .right #reviews_list .owl-prev:before{display:none}.prod_list_sort_wrapper form#prod_filter fieldset ul li.sort_pagi{display:none;float:left}.prod_list_sort_wrapper form#prod_filter fieldset ul li.sort_cat{float:left}#prod_reviews .left .write_review:hover{color:#464646}#prod_reviews .right #reviews_list .owl-next:hover,#prod_reviews .right #reviews_list .owl-prev:hover{color:#464646}body.products .prod_det_col2 form .prod_det_fields.social{padding:0}body.products .prod_det_col2 form .section1 #prod_det_price{width:100%;padding:20px 0 30px;line-height:24px;display:inline-table}body.products .prod_det_col2 form .section1 #prod_det_price div{display:block;line-height:24px}body.products .prod_det_col2 form .section1 #prod_det_price div p{margin-bottom:0;float:none;display:inline-block}body.products .prod_det_col2 form .section_optional_extras .title{width:100%}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_qty{width:50%;float:left}body.products .prod_det_col2 form .section_add_to_cart #prod_det_total_price{width:50%;padding-right:0}body.products .prod_det_col2 form .section_add_to_cart #prod_det_stock{width:100%;text-align:center;padding-right:0}body.products .prod_det_col2 form .section_add_to_cart #prod_det_stock span{margin-top:6px;padding-bottom:2px}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart{width:100%}body.products .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart a{width:100%;text-align:center}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist{width:100%;background-color:#FFF}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p{padding:20px 0 30px}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p a{width:100%;text-align:center;display:block;font-size:14px}body.products .prod_det_col2 form .social li#prod_det_social,body.products a.back{display:none}#prod_concertina .concertina .title{width:40%}#prod_concertina .concertina .content{width:60%}body.products .prod_wrap{padding-bottom:0}body.products #relateds #related li{width:33.33%}body.products .prod_det_col2 form .section1 #prod_det_reviews{width:100%;float:none;height:auto;padding:0 0 40px}body.products .prod_det_col2 form .section1 #prod_det_reviews a{top:6px;left:110px}#header_image.text_only h1:after,body.checkout_module .middle_col h1:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}body.products .prod_det_col2 form .section1 #prod_det_reviews .review_stars{padding-right:245px}body.products .prod_det_col1{padding-top:6px!important}body.products .prod_det_col1 #main_image_pager{width:100%;margin:20px 0}body.products .prod_det_col1 #prod_det_socials{display:block;width:100%}body.products .prod_det_col1 #prod_det_socials ul{width:100%;padding:0;border-top:1px solid #ccc9c1;border-bottom:1px solid #ccc9c1;height:auto}body.products .prod_det_col1 #prod_det_socials ul:before{content:'SHARE THIS PRODUCT';color:#464646;font-size:16px;margin-right:15px;line-height:17px;vertical-align:middle;display:inline-block}body.products .prod_det_col1 #prod_det_socials ul li{margin-bottom:0;vertical-align:middle;display:inline-block}body.products .prod_det_col1 #prod_det_socials ul li a{border:none;background:0 0;display:inline-block;text-decoration:none;color:#464646;border-radius:0;height:auto;float:left}#page_content .body_text span.content_button a:before,body #left_col #selling_points_ctas,body.products .prod_det_col1 #prod_det_socials ul li a span,body.products .prod_det_col1 #prod_det_socials ul li a:before,form fieldset ul li.form_submit a span:before{display:none}body.products .prod_det_col1 #prod_det_socials ul li a:after{font-size:20px;line-height:22px}body.products .prod_det_col1 #prod_det_socials ul li:after{padding:0;margin-right:3px;color:#464646;font-size:16px;line-height:20px}body.products .prod_det_col1 #prod_det_socials li.facebook>a:after{content:""}body.products .prod_det_col1 #prod_det_socials li.twitter>a:after{content:""}body.products .prod_det_col1 #prod_det_socials li.pinterest>a:after{content:""}body.products .prod_det_col1 #prod_det_socials li.googleplus>a:after{content:""}body.products .prod_det_col1 #prod_det_socials li.linkedin>a:after{content:""}#page_content .body_text span.content_button a:hover{color:#464646}#page_content #blog_list_wrapper,#page_content .container,#page_content body.categories_module div.content,body.categories_module #page_content div.content{padding:45px 15px 70px}#page_content #blog_list_wrapper .body_text span.content_button,#page_content .container .body_text span.content_button,#page_content body.categories_module div.content .body_text span.content_button,body.categories_module #page_content div.content .body_text span.content_button{margin-top:25px}form fieldset ul li.form_submit a span:hover{color:#464646}input,select{-webkit-appearance:none;border:none;border-radius:0}body.categories_module body.pages_module main div#blog_list_wrapper div#page_content_block>div.content,body.categories_module body.pages_module main div.container div#page_content_block>div.content,body.categories_module body.pages_module main div.content div#page_content_block>#blog_list_wrapper,body.categories_module body.pages_module main div.content div#page_content_block>.container,body.categories_module body.pages_module main div.content div#page_content_block>div.content,body.pages_module main body.categories_module div.content div#page_content_block>#blog_list_wrapper,body.pages_module main body.categories_module div.content div#page_content_block>.container,body.pages_module main body.categories_module div.content div#page_content_block>div.content,body.pages_module main div#blog_list_wrapper body.categories_module div#page_content_block>div.content,body.pages_module main div#blog_list_wrapper div#page_content_block>#blog_list_wrapper,body.pages_module main div#blog_list_wrapper div#page_content_block>.container,body.pages_module main div.container body.categories_module div#page_content_block>div.content,body.pages_module main div.container div#page_content_block>#blog_list_wrapper,body.pages_module main div.container div#page_content_block>.container{width:100%}body #left_col{width:100%;padding-right:0;border:none}body.categories_module .middle_col,body.categories_module .middle_col.left_col,body.categories_module .middle_col.left_col.right_col{width:100%;float:none;border:none}body.categories_module #right_col{border:none;display:block;width:100%;padding-left:0;margin-bottom:70px}body.categories_module #right_col #selling_points_ctas div{width:33.33%;border-top:none;border-left:solid 1px #FFF}body.categories_module #right_col #selling_points_ctas div:first-of-type{border-left:none}#prod_review_list{height:auto;max-height:none}#prod_review_list #blog_list_wrapper,#prod_review_list .container,#prod_review_list body.categories_module div.content,body.categories_module #prod_review_list div.content{padding:60px 15px 95px}body.categories_module body.pages_home #prod_list div.content,body.pages_home #prod_list #blog_list_wrapper,body.pages_home #prod_list .container,body.pages_home #prod_list body.categories_module div.content{padding:0 15px}#crumbtrail>div ul{width:100%}#header_image{padding:50px 0}#header_image h1{font-size:90px;line-height:73px}#header_image.text_only{height:auto;padding:55px 0}#header_image.text_only>div{display:block}#header_image.text_only h1{width:100%;text-align:center;margin:0 0 30px}#header_image.text_only h1:after{transform:translateX(-50%)}#header_image.text_only #selling_point_list{width:100%;padding:35px 0 0}#header_image.news_events .link{width:100%;position:relative;text-align:center;padding-top:35px}#header_image.news_events .link a{width:100%;text-align:center}table.cart tbody tr td.product_details.first{width:402px}body.checkout_module .middle_col h1{text-align:center;font-size:44px;line-height:46px;position:relative}body.checkout_module .middle_col h1:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px;transform:translateX(-50%)}body.checkout_module .middle_col table.cart tr th{max-width:calc(100% / 5)}body.checkout_module .middle_col table.cart tr td.price p.original_total_inc>span{padding-right:10px}body.checkout_module .middle_col table.cart tr td.product_details p.add_to_wishlist a{white-space:nowrap}body.checkout_module .middle_col #gift_vouchers_wrapper.open{padding-bottom:100px}body.checkout_module .middle_col #gift_vouchers_wrapper form#voucher_code fieldset ul li#voucher_code_voucher_code_field{width:64%}body.checkout_module .middle_col #gift_vouchers_wrapper form#voucher_code fieldset ul li#voucher_code_voucher_code_field.visible{display:inline-block}body.checkout_module .middle_col #gift_vouchers_wrapper form#voucher_code fieldset ul li.form_submit.visible{float:none;display:inline-block}body.checkout_module #login_form #login_form_remember_me_field input{left:auto;right:0}body.checkout_module .checkout_wrapper p#checkout_login_form_forgotten{width:100%}.checkout_inner_wrapper a.add_address{margin-top:0;margin-bottom:30px}li#payment_form_expiry_date_month_field{padding-left:121px}li#payment_form_expiry_date_year_field{margin:-54px 0 10px 195px}li#payment_form_submitfield a#payment_form_submit span{margin-left:121px}#colorbox{max-width:100%!important}#colorbox #cboxWrapper,#colorbox #cboxWrapper #cboxContent,#colorbox #cboxWrapper #cboxContent #cboxLoadedContent{height:auto!important;max-width:100%!important}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart h3,#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.purchased_prod h3{color:#464646;font-family:"Open Sans",sans-serif;padding-left:25px}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.top_wrapper{background:0 0!important;padding:35px 0}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart a.add_to_cart_continue,#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart a.add_to_cart_view{float:left;width:100%;margin:0;box-sizing:border-box}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart a.add_to_cart_continue span,#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart a.add_to_cart_view span{color:#464646;background:0 0;padding:0;width:100%;font-weight:300;height:auto;line-height:30px}body.checkout_module div.checkout_inner_wrapper h1,body.checkout_module div.checkout_inner_wrapper h2,body.checkout_module div.checkout_inner_wrapper h3,body.checkout_module div.checkout_inner_wrapper h4,body.checkout_module div.checkout_inner_wrapper h5,body.checkout_module div.checkout_wrapper h3.checkout_title{font-family:"Adobe Garamond W01",Arial,sans-serif;font-weight:200}body.checkout_module div.checkout_wrapper{float:none;margin-right:0;width:100%}body.checkout_module div.checkout_wrapper h3.checkout_title{text-align:center;font-size:44px;line-height:46px;position:relative;border-bottom:none;text-decoration:none}body.checkout_module div.checkout_wrapper h3.checkout_title:after{content:'';padding-left:2px;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;display:block;text-align:center;border-bottom:none;padding-top:20px}body.checkout_module div.checkout_wrapper #register_wrapper form.form_core_default{width:100%}body.checkout_module div.checkout_wrapper.login{padding:10px 10px 30px}body.checkout_module div.checkout_inner_wrapper h1 strong,body.checkout_module div.checkout_inner_wrapper h2 strong,body.checkout_module div.checkout_inner_wrapper h3 strong,body.checkout_module div.checkout_inner_wrapper h4 strong,body.checkout_module div.checkout_inner_wrapper h5 strong{font-weight:600}body.checkout_module div.checkout_inner_wrapper h1 em,body.checkout_module div.checkout_inner_wrapper h2 em,body.checkout_module div.checkout_inner_wrapper h3 em,body.checkout_module div.checkout_inner_wrapper h4 em,body.checkout_module div.checkout_inner_wrapper h5 em{font-style:italic}body.checkout_module div.checkout_inner_wrapper div#gift_vouchers_wrapper h5{font-weight:400}body.checkout_module div.checkout_inner_wrapper h2{text-align:center;font-size:44px;line-height:46px;position:relative;border-bottom:none;padding-bottom:10px;margin-bottom:50px}body.checkout_module .password_warning h3:after,body.checkout_module div.checkout_inner_wrapper h2:after{content:'';border-bottom:solid 2px #6c9482;display:block;padding-left:2px}body.checkout_module div.checkout_inner_wrapper h2:after{width:46px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.checkout_module div.checkout_inner_wrapper h3{font-size:36px;line-height:37px}body.checkout_module #checkout_progress ol{position:relative}body.checkout_module #checkout_progress ol li.cart{position:absolute;bottom:0;left:0}body.checkout_module #checkout_progress ol li{width:33.33%}body.checkout_module .password_warning{width:100%;float:none}body.checkout_module .password_warning h3{text-align:center;position:relative;font-size:24px;line-height:27px;color:#FFF}body.checkout_module .password_warning h3:after{width:46px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.checkout_module .password_warning p{color:#FFF}body.checkout_module #login_form{padding:0}body.checkout_module p#checkout_login_form_forgotten,body.checkout_module p#checkout_login_form_not_me{width:50%;display:inline-block;padding:0 10px;background-color:transparent}body.checkout_module p#checkout_login_form_forgotten a,body.checkout_module p#checkout_login_form_not_me a{display:inline-block;width:100%;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#F3F3F3;padding:15px 0}body.checkout_module .radio input{width:25px!important;height:25px!important}body.checkout_module .radio input:checked{background-color:transparent}body.checkout_module .radio input:checked:before{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 5px;font-size:14px;color:#6c9482}body.checkout_module #payment_col1{width:60%}body.checkout_module #payment_col2,body.checkout_module #payment_col3{width:40%}body.checkout_module form.form_core_default{width:100%}body.checkout_address #footer_info{width:100%;padding-left:0}}@media (max-width:767px){#header_image.text_only #selling_point_list #blog_list_wrapper>div:last-of-type,#header_image.text_only #selling_point_list .container>div:last-of-type,#header_image.text_only #selling_point_list body.categories_module div.content>div:last-of-type,#selling_point_list #blog_list_wrapper>div:last-of-type,#selling_point_list .container>div:last-of-type,#selling_point_list body.categories_module div.content>div:last-of-type,body.categories_module #header_image.text_only #selling_point_list div.content>div:last-of-type,body.categories_module #selling_point_list div.content>div:last-of-type{border-bottom:none}body.account_login div.middle_col .account_inner_area,body.account_module div.middle_col .account_inner_area,body.account_module div.middle_col .account_inner_area #register_form fieldset{width:100%}body.account_module #account_area form fieldset ul li label{width:25%}body.account_module #account_area form fieldset ul li input,body.account_module #account_area form fieldset ul li select,body.account_module #account_area form fieldset ul li textarea{width:75%}.password_warning,body.account_dashboard #account_area section.dashboard{width:100%}body.pages_home #blog_event_list{margin-bottom:40px}body.pages_home #blog_event_list .wrapper{position:relative}body.pages_home #blog_event_list .wrapper h1.title{font-size:44px;line-height:46px;text-align:center}body.pages_home #blog_event_list .wrapper a.view_all{position:absolute;bottom:15px;left:0;line-height:25px;font-size:16px;z-index:2}body.pages_home ul.blog_post_wrapper{margin:50px -10px}body.pages_home ul.blog_post_wrapper li{width:100%;margin-bottom:20px}body.pages_home ul.blog_post_wrapper div.owl-controls{position:relative;top:35px;z-index:1}body.pages_home ul.blog_post_wrapper div.owl-controls .owl-dots{text-align:right}body.pages_home ul.blog_post_wrapper div.owl-controls .owl-dots .owl-dot:last-of-type{display:inline-block}#blog_filter_bar .filter_form nav#filters_nav ul li{padding:0 10px 0 0;width:50%}#blog_filter_bar .filter_form nav#filters_nav ul li>div label{display:inline-block;padding:0 20px 0 30px;clear:none;width:50%}#blog_filter_bar .filter_form nav#filters_nav ul li>div label+label{margin-top:0}#blog_filter_bar .filter_form nav#filters_nav ul li#blog_list_filters_filter_type_field{width:100%;margin:25px 0 15px}ul.blog_post_wrapper{margin:50px -10px}ul.blog_post_wrapper li{width:100%}.paginate .pagi{display:block}.paginate .pagi p.paginate_title{width:100%;text-align:center}.paginate .pagi ol{width:100%}.paginate .pagi ol li.page_no{padding:0 5px}article.blog_post .blog_post_head,article.blog_post .prod_post_body{padding:0;display:inline-block}ul.blog_post_wrapper li a:hover:before{display:none}div.blog_post #custom_socials_wrap{display:block;width:100%;margin-bottom:20px}div.blog_post #custom_socials_wrap #social_icons_0,div.blog_post #custom_socials_wrap h3{float:none}div.blog_post #custom_socials_wrap #social_icons_0 ul,div.blog_post #custom_socials_wrap #social_icons_0 ul li{float:left}div.blog_post .next_prev_wrapper{margin-top:30px}.next_prev_wrapper{width:100%;padding:0}.next_prev_wrapper a{width:100%;display:block;padding:13px 30px;text-align:center}.related_blog_posts h2{font-size:44px;line-height:46px;margin-top:20px}p.delete a.cart_delete{display:table;text-indent:0;width:auto}p.delete a.cart_delete:before{width:70px}body.categories_category div.content{width:100%!important;padding:0}body.categories_category div.content .middle_col,body.categories_category div.content .middle_col.left_col,body.categories_category div.content .middle_col.left_col.right_col{width:100%;margin:0 auto;padding:0 15px}body.categories_category div.content #right_col{width:100%;margin:0 auto;padding:0 15px;float:none}#category_list .wrapper{margin:0}.cat_grid_wrapper{margin:0 -10px}.cat_grid_wrapper li{width:50%}body.categories_module main{display:table;padding:50px 0 0;width:100%}body.categories_module main #page_content_block{display:table-footer-group;width:100%;padding:50px 0 0;margin-bottom:50px}body.categories_module main .cat_grid_wrapper{display:table-header-group;padding-top:0}body.categories_module main .prod_grid_wrapper{padding-top:0}body.categories_module section#right_col{display:none}body.pages_contact .contact_wrap .contact_details .address,body.pages_contact .contact_wrap .contact_details .email,body.pages_contact .contact_wrap .contact_details .follow_us,body.pages_contact .contact_wrap .contact_details .tel{width:50%;display:inline-block;float:left}body.pages_contact .contact_wrap .contact_details .tel{padding-top:24px}body.pages_contact #map_container{height:320px}body.pages_contact .strip_columns h1.title_mobile{font-size:42px;line-height:43px;padding:0 15px}header .cart_wishlist_account_wrap #cart_info_wrapper:before,header .cart_wishlist_account_wrap #wishlist_link:before,header .cart_wishlist_account_wrap .account_link:before,header .cart_wishlist_account_wrap .account_link>a#my_account:before{font-size:12px}#header_image.text_only #selling_point_list #blog_list_wrapper>div,#header_image.text_only #selling_point_list .container>div,#header_image.text_only #selling_point_list body.categories_module div.content>div,body.categories_module #header_image.text_only #selling_point_list div.content>div{display:block;width:100%;border-left:none}#header_image.text_only #selling_point_list #blog_list_wrapper>div span:before,#header_image.text_only #selling_point_list .container>div span:before,#header_image.text_only #selling_point_list body.categories_module div.content>div span:before,body.categories_module #header_image.text_only #selling_point_list div.content>div span:before{color:#FFF}#selling_point_list #blog_list_wrapper>div,#selling_point_list .container>div,#selling_point_list body.categories_module div.content>div,body.categories_module #selling_point_list div.content>div{padding:7px 10px;display:block;width:100%;border-left:none}#selling_point_list #blog_list_wrapper>div span,#selling_point_list .container>div span,#selling_point_list body.categories_module div.content>div span,body.categories_module #selling_point_list div.content>div span{line-height:19px}#prefooter_signup form{width:100%}#prefooter_signup form ul li.field_email{width:69%}#footer_nav{display:none;width:66.66%}#footer_nav div.footer_navigation_link_wrapper span.end{padding-left:0}#footer_nav div.footer_navigation_link_wrapper span.end,#footer_nav div.footer_navigation_link_wrapper span.first,#footer_nav div.footer_navigation_link_wrapper span.start{width:50%}#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav div.footer_navigation_link_wrapper>div,#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav div.footer_navigation_link_wrapper>div.end,#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav div.footer_navigation_link_wrapper>div.first,#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav div.footer_navigation_link_wrapper>div.last,#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav div.footer_navigation_link_wrapper>div.start,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav div.footer_navigation_link_wrapper>div,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav div.footer_navigation_link_wrapper>div.end,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav div.footer_navigation_link_wrapper>div.first,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav div.footer_navigation_link_wrapper>div.last,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav div.footer_navigation_link_wrapper>div.start,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav div.footer_navigation_link_wrapper>div,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav div.footer_navigation_link_wrapper>div.end,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav div.footer_navigation_link_wrapper>div.first,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav div.footer_navigation_link_wrapper>div.last,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav div.footer_navigation_link_wrapper>div.start{width:100%}footer #back_to_top{margin-top:40px;display:block;color:#464646;background-color:transparent;border:1px solid #464646;padding:10.5px 20px;text-align:center;text-transform:uppercase;line-height:24px;width:100%;position:relative}.checkout_inner_wrapper #cart table.cart #cart_footer tr.grand_total td,.checkout_inner_wrapper #cart table.cart #cart_footer tr.grand_total th{border-top:none}footer #back_to_top:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464646;margin-left:15px}#footer_info{width:100%;padding:40px 0 0;text-align:center}#footer_info #social_channels span{float:none}#footer_info #social_channels span#social_channel_facebook,#footer_info #social_channels span#social_channel_twitter,#footer_info #social_channels span.follow_us{display:inline-block}#footer_copy{width:calc(100% - 110px)}div#footer_bottom{text-align:center}div#footer_bottom div.cards_accepted,div#footer_bottom div.secured_with{width:100%;margin:0 20px 15px 0;padding:0;float:none;display:inline-block;text-align:center;line-height:30px}div#footer_bottom div.cards_accepted>span,div#footer_bottom div.secured_with>span{display:block;text-align:center;margin:0;font-weight:400;line-height:30px}div#footer_bottom div.cards_accepted img,div#footer_bottom div.secured_with img{margin:0}footer #powered_by{left:auto;right:15px;bottom:2px;background-size:contain;width:90px}header .cart_wishlist_account_wrap{position:absolute;top:0;padding:15px;box-sizing:border-box;left:0;display:block;width:calc(100% - 205px)}header .cart_wishlist_account_wrap #cart_info_wrapper,header .cart_wishlist_account_wrap #wishlist_link,header .cart_wishlist_account_wrap .account_link{display:inline-block;width:33.33%;float:left;line-height:18px;padding-left:0;font-size:12px}header .cart_wishlist_account_wrap .account_link>a#my_account{margin-right:0;width:100%;text-align:left}header .cart_wishlist_account_wrap .account_link>a#my_account.logged_in:after{margin-top:0}header #site_logo{width:35%;padding:13px 0}header #site_logo img{width:100%;height:auto}header #header_search{width:60%}header #header_search fieldset input{padding:10px 0 0}#prod_list{position:relative}#prod_list h2.title{text-align:center;font-size:42px;line-height:43px}#prod_list a.view_all{position:absolute;right:0;width:100%;text-align:center}#filters #filters_nav ul li>div>label,.prod_list_sort_wrapper form#prod_filter fieldset ul li.field_dropdown label{text-align:left}#prod_list ul.prod_list li{margin-bottom:20px}ul.prod_list{padding:55px 0 50px}ul.prod_list.col_4_col li{width:50%}#home_headers_wrap .home_header{padding:0 0 81.5%;height:0;position:relative}#home_headers_wrap .home_header:before{content:'';width:100%;height:100%;position:absolute;display:block;background:rgba(70,70,70,.3)}#home_headers_wrap .home_header #blog_list_wrapper,#home_headers_wrap .home_header .container,#home_headers_wrap .home_header body.categories_module div.content,body.categories_module #home_headers_wrap .home_header div.content{padding:115px 15px 120px;position:relative;z-index:2}#pre_header{padding:13px 0}#pre_header span{text-transform:capitalize;width:205px}#pre_header span .mobile{display:none}.main_nav_wrapper #main_nav{width:100%}.main_nav_wrapper #main_nav>li{width:33.33%}.main_nav_wrapper #main_nav>li a{padding:20px 10px 20px 0;position:relative}.main_nav_wrapper #main_nav>li a:after{position:absolute;right:0}.main_nav_wrapper #main_nav>li>a.sub_toggle:after{margin-top:-2px}.main_nav_wrapper #main_nav>li.categories>a.sub_toggle{display:block}.main_nav_wrapper #main_nav>li.categories ul.links{padding:20px 15px}.main_nav_wrapper #main_nav>li.categories ul.links li{width:100%}.main_nav_wrapper #main_nav>li.info{display:table-cell}.main_nav_wrapper #main_nav>li.info>a.sub_toggle{display:block}.main_nav_wrapper #main_nav>li.info ul.links{display:none;position:absolute;left:0;right:0;background-color:#6c9482;padding:20px 15px}.main_nav_wrapper #main_nav>li.info ul.links>li{display:block;width:100%;margin:0 auto;border-bottom:1px solid #d3d0c9}.main_nav_wrapper #main_nav>li.info ul.links>li+li+li+li{display:block}#page_content_block h2 br,#prod_list ul.prod_list li+li+li{display:none}.main_nav_wrapper #main_nav>li.info ul.links>li:last-of-type{border-bottom:none}.main_nav_wrapper #main_nav>li.info ul.links>li>a{padding-right:60px}.main_nav_wrapper #main_nav>li.info ul.links>li a{text-align:left;color:#fff}.main_nav_wrapper #main_nav>li.info ul.links>li .subnav #blog_list_wrapper ul,.main_nav_wrapper #main_nav>li.info ul.links>li .subnav .container ul,.main_nav_wrapper #main_nav>li.info ul.links>li .subnav body.categories_module div.content ul,body.categories_module .main_nav_wrapper #main_nav>li.info ul.links>li .subnav div.content ul{float:none;width:auto}.main_nav_wrapper #main_nav>li.info ul.links>li .subnav #blog_list_wrapper ul:nth-last-child(2) li:last-of-type,.main_nav_wrapper #main_nav>li.info ul.links>li .subnav .container ul:nth-last-child(2) li:last-of-type,.main_nav_wrapper #main_nav>li.info ul.links>li .subnav body.categories_module div.content ul:nth-last-child(2) li:last-of-type,body.categories_module .main_nav_wrapper #main_nav>li.info ul.links>li .subnav div.content ul:nth-last-child(2) li:last-of-type{border-bottom:1px solid #d3d0c9}#page_content_block #blog_list_wrapper,#page_content_block .container,#page_content_block body.categories_module div.content,body.categories_module #page_content_block div.content{padding:0 15px}#page_content_block h2{width:100%;float:none;font-size:42px;line-height:43px;margin-bottom:25px}#page_content_block .body_text{width:100%;overflow:hidden;padding-left:0}#blog_list_wrapper #page_content_block #blog_list_wrapper,#blog_list_wrapper #page_content_block .container,#blog_list_wrapper #page_content_block body.categories_module div.content,.container #page_content_block #blog_list_wrapper,.container #page_content_block .container,.container #page_content_block body.categories_module div.content,body.categories_module #blog_list_wrapper #page_content_block div.content,body.categories_module .container #page_content_block div.content,body.categories_module div.content #page_content_block #blog_list_wrapper,body.categories_module div.content #page_content_block .container,body.categories_module div.content #page_content_block div.content{padding:0}#filters #filters_nav ul{width:100%}#filters #filters_nav ul li>label{padding:10px}#filters #filters_nav ul li:first-child{border-left:none}#filters #filters_nav ul li>div{width:100%;left:0;margin-left:0}#filters #filters_nav ul li>div#prod_filters_filter_price_slider{margin:60px 10px 0}#filters #filters_nav ul li>div.displayed_range{padding:20px 10px 70px}#prod_review_list #blog_list_wrapper,#prod_review_list .container,#prod_review_list body.categories_module div.content,body.categories_module #prod_review_list div.content{padding:45px 15px;height:100%}#prod_review_list #blog_list_wrapper .prod_review_wrap,#prod_review_list .container .prod_review_wrap,#prod_review_list body.categories_module div.content .prod_review_wrap,body.categories_module #prod_review_list div.content .prod_review_wrap{padding-bottom:65px}#prod_review_list #blog_list_wrapper>div,#prod_review_list .container>div,#prod_review_list body.categories_module div.content>div,body.categories_module #prod_review_list div.content>div{width:100%;padding-left:0}#prod_review_list #blog_list_wrapper div.owl-controls,#prod_review_list .container div.owl-controls,#prod_review_list body.categories_module div.content div.owl-controls,body.categories_module #prod_review_list div.content div.owl-controls{left:0;bottom:0}#prod_review_list #blog_list_wrapper div.owl-controls .owl-nav,#prod_review_list .container div.owl-controls .owl-nav,#prod_review_list body.categories_module div.content div.owl-controls .owl-nav,body.categories_module #prod_review_list div.content div.owl-controls .owl-nav{float:right}#prod_review_list h2.title{width:100%;font-size:32px;line-height:33px;margin-bottom:25px}#prod_list #blog_list_wrapper,#prod_list .container,#prod_list body.categories_module div.content,body.categories_module #prod_list div.content{padding:0 15px}#prod_list a.view_all{bottom:54px}#prod_list ul.prod_list{padding-bottom:110px}.prod_list_sort_wrapper form#prod_filter fieldset ul li.field_dropdown{width:100%}ul.prod_list li{width:50%}#prod_bottom_filter .sort_pagi p.paginate_title{width:33.33%;text-align:center}#prod_bottom_filter .sort_pagi ol{width:66.66%;display:table;float:none}#prod_bottom_filter .sort_pagi ol li.next,#prod_bottom_filter .sort_pagi ol li.prev{display:table-cell;float:none}#prod_bottom_filter .sort_pagi ol li.next a,#prod_bottom_filter .sort_pagi ol li.next span,#prod_bottom_filter .sort_pagi ol li.prev a,#prod_bottom_filter .sort_pagi ol li.prev span{padding:10px 15px;text-align:center;display:block}#prod_bottom_filter .sort_pagi ol li.page_no{float:none;display:table-cell;text-align:center}body.products .prod_det_col2 form .section1 #prod_det_price{display:none}body.products .prod_det_col1 #prod_title_second{width:100%;font-size:54px;line-height:56px;position:relative;margin:20px 0;display:block;text-align:center}body.products .prod_det_col1 #prod_title_second:after{content:'';border-bottom:solid 2px #6c9482;width:46px;display:block;padding-left:2px;position:absolute;bottom:-10px;left:50%;margin-left:-23px}body.products .prod_det_col1 #prod_title_second span{display:block}body.products .prod_det_col1 .pricing_wrapper{display:inline-block;height:auto;width:100%;padding:15px 0 0;margin-bottom:20px}body.products .prod_det_col1 .pricing_wrapper p{width:50%;float:left;margin:0;display:inline-block;text-align:center;font-size:20px;line-height:24px}body.products .prod_det_col1 .pricing_wrapper p.old_price{font-weight:200}body.products .prod_det_col1 .pricing_wrapper p.price_inc{color:#640a0a}body.products .prod_wrap{padding:0 0 10px;margin-bottom:0}body.products .prod_wrapper{position:relative;padding-bottom:40px}body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{width:100%;position:static}body.products .prod_wrapper .prod_det_col1 form .section_add_to_cart #prod_det_add_to_cart a,body.products .prod_wrapper .prod_det_col2 form .section_add_to_cart #prod_det_add_to_cart a{padding:10px 75px}body.products .prod_wrapper .prod_det_col1 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper select,body.products .prod_wrapper .prod_det_col2 form .section_add_to_cart #prod_det_add_qty #prod_stock_wrapper select{width:100%;padding:13px 10px;line-height:18px;border:none;background:url(/images/icons/dropdown.png) center right no-repeat #e5e3de;background-size:25%;font-size:18px}body.products .prod_wrapper .prod_det_col1 form#add_to_cart_form,body.products .prod_wrapper .prod_det_col1 form#add_to_cart_form .section1 #prod_det_title,body.products .prod_wrapper .prod_det_col2 form#add_to_cart_form,body.products .prod_wrapper .prod_det_col2 form#add_to_cart_form .section1 #prod_det_title{position:static}body.products .prod_wrapper .prod_det_col1 ul#main_cycle li,body.products .prod_wrapper .prod_det_col2 ul#main_cycle li{width:100%}body.products .prod_wrapper .prod_det_col1 ul#main_cycle li+li,body.products .prod_wrapper .prod_det_col2 ul#main_cycle li+li{display:none}body.products .prod_wrapper .prod_det_col1 ul#main_cycle li span.padded_image img,body.products .prod_wrapper .prod_det_col2 ul#main_cycle li span.padded_image img{float:none}body.products .prod_wrapper .prod_det_col1 #prod_det_socials,body.products .prod_wrapper .prod_det_col2 #prod_det_socials{text-align:center}body.products .prod_wrapper .prod_det_col1 #prod_det_socials ul:before,body.products .prod_wrapper .prod_det_col2 #prod_det_socials ul:before{content:'SHARE THIS PRODUCT';color:#464646;font-size:16px;line-height:17px;display:block;padding:20px 0 5px;margin-right:0}body.products #relateds #related li+li+li,body.products #relateds #related li.last,body.products .prod_wrapper .prod_det_col1 #prod_det_socials ul li.facebook:before,body.products .prod_wrapper .prod_det_col2 #prod_det_socials ul li.facebook:before,body.products .prod_wrapper .prod_det_col2 h1{display:none}body.products .prod_wrapper .prod_det_col1 #prod_det_socials ul li,body.products .prod_wrapper .prod_det_col2 #prod_det_socials ul li{padding:5px 0 15px}body.products .prod_wrapper .prod_det_col1 form .section1 #prod_det_title h1,body.products .prod_wrapper .prod_det_col2 form .section1 #prod_det_title h1{text-align:center;padding:50px 15px 0;margin-bottom:50px;position:absolute;top:0;left:0}body.products .prod_wrapper .prod_det_col1 form .section1 #prod_det_title h1:after,body.products .prod_wrapper .prod_det_col2 form .section1 #prod_det_title h1:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.products .prod_wrapper .prod_det_col1 #prod_det_socials{position:absolute;bottom:30px;left:0;padding:0 15px}body.products .prod_wrapper .prod_det_col1 #prod_det_socials ul{border:none}.optional_extra_row .extras_wrapper.in_cart div.price,.optional_extra_row .extras_wrapper.in_cart div.qty{border-bottom:solid 1px #ccc9c1}body.products .prod_wrapper .prod_det_col2{padding-bottom:95px}body.products #relateds h2{margin:50px 0 30px;font-size:44px;line-height:46px}body.products #relateds #related li{width:50%}#prod_concertina .concertina .title{width:100%;margin-bottom:30px}#prod_concertina .concertina .content{width:100%}#prod_concertina .concertina .content ul li{padding:10px 0}#prod_reviews{position:relative}#prod_reviews .left,#prod_reviews .right{width:100%}#prod_reviews .left a.write_review,#prod_reviews .right a.write_review{position:absolute;bottom:50px;right:15px}#prod_reviews .left a.write_review.no_reviews,#prod_reviews .right a.write_review.no_reviews{left:15px;right:auto}#prod_reviews .left #reviews_list .owl-controls,#prod_reviews .right #reviews_list .owl-controls{float:left}#prod_reviews .left #reviews_list .owl-controls .owl-dots,#prod_reviews .right #reviews_list .owl-controls .owl-dots{margin:0}#prod_reviews .left h2,#prod_reviews .right h2{margin-bottom:30px}#prod_reviews .left .review_inner_wrapper,#prod_reviews .right .review_inner_wrapper{margin-bottom:60px;padding-left:0;padding-right:0}body #left_col{padding-bottom:0}header{padding:25px 0}form.form_core_default ul li .select_wrapper:after{top:70px}form.registration_form ul li .select_wrapper:after{top:60px;right:33.33%}#header_image{height:200px}#header_image h1{font-size:64px;line-height:50px;margin-bottom:20px}#header_image.news_events h1{margin:20px 0 30px}#header_image.news_events .link{width:100%;text-align:center;padding-top:20px}#header_image.news_events .link a{position:static}#header_image.text_only{height:auto}#header_image.text_only h1{margin-top:0;padding-top:20px}#header_image.text_only #selling_point_list{padding:20px 0}#header_image.text_only #selling_point_list #blog_list_wrapper>div,#header_image.text_only #selling_point_list .container>div,#header_image.text_only #selling_point_list body.categories_module div.content>div,body.categories_module #header_image.text_only #selling_point_list div.content>div{padding:7px 10px}#header_image.text_only #selling_point_list #blog_list_wrapper>div span,#header_image.text_only #selling_point_list .container>div span,#header_image.text_only #selling_point_list body.categories_module div.content>div span,body.categories_module #header_image.text_only #selling_point_list div.content>div span{line-height:21px}.checkout_cart .checkout_inner_wrapper #cart table.cart tbody,.checkout_cart .checkout_inner_wrapper #cart table.cart td,.checkout_cart .checkout_inner_wrapper #cart table.cart tr{overflow:hidden}.optional_extra_row .extras_wrapper ul{display:block}.optional_extra_row .extras_wrapper ul li>div,.optional_extra_row .extras_wrapper ul li>p{width:100%;display:block;clear:both}.optional_extra_row .extras_wrapper ul li.in_cart>div.title{width:100%;display:block;padding-left:0}.optional_extra_row .extras_wrapper.in_cart{padding-left:0;padding-top:80px}.optional_extra_row .extras_wrapper.in_cart:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.optional_extra_row .extras_wrapper.in_cart div.qty,.optional_extra_row .extras_wrapper.in_cart p.delete{text-align:left}.optional_extra_row .extras_wrapper.in_cart div.qty:before{content:'Quantity: ';line-height:16px;padding:0 10px 0 0;font-weight:600;float:left}.optional_extra_row .extras_wrapper.in_cart>p.delete a:before{display:inline-block;text-indent:0;padding-right:10px}.optional_extra_row .extras_wrapper.in_cart h4{padding-left:0}body.checkout_module a#add_new_address{width:auto!important;box-sizing:border-box;margin-bottom:20px}body.checkout_module a#add_new_address span{padding:0;width:100%;text-align:center}body.checkout_module .checkout_inner_wrapper{padding:0 15px;margin-top:0}body.checkout_module nav#checkout_progress ol{position:relative;padding:0 15px!important;width:100%;display:table}body.checkout_module nav#checkout_progress ol li{width:auto;display:table-cell}body.checkout_module nav#checkout_progress ol li.cart{background-color:transparent!important;width:auto;border-radius:0;position:static;display:table-cell}body.checkout_module nav#checkout_progress ol li.cart span{background-image:url(/images/backgrounds/cart_icon.png);background-size:contain;height:30px}body.checkout_module nav#checkout_progress ol li.cart span a{bottom:7px}body.checkout_module nav#checkout_progress ol li.cart.active span{background-image:url(/images/backgrounds/cart_icon_active.png);background-size:contain}.checkout_cart a.checkout_btn span{text-align:center}div#wishlist{overflow-x:scroll}.optional_extra_row{padding:10px 0}.checkout_inner_wrapper #cart_bottom_links{margin-bottom:40px;padding:40px 0 0}.checkout_inner_wrapper #cart:after{content:'';display:table}.checkout_inner_wrapper #cart table.cart{display:block}.checkout_inner_wrapper #cart table.cart tr{float:left;width:100%}.checkout_inner_wrapper #cart table.cart tr.cartrow{position:relative;border-bottom:3px solid #6c9482}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code #discount_form label,form#discount_form.open fieldset ul li#discount_form_discount_code_field input{position:static}.checkout_inner_wrapper #cart table.cart tr td{width:100%}.checkout_inner_wrapper #cart table.cart tr td .var_title{clear:both;padding-top:10px}.checkout_inner_wrapper #cart table.cart tr td.quantity{width:100%!important}.checkout_inner_wrapper #cart table.cart tr td.quantity div.qty_select:before{line-height:34px}.checkout_inner_wrapper #cart table.cart tr td.code,.checkout_inner_wrapper #cart table.cart tr td.vat_rate,.checkout_inner_wrapper #cart table.cart tr th.code{display:none}.checkout_inner_wrapper #cart table.cart tr td.last,.checkout_inner_wrapper #cart table.cart tr td.price_spanexc_vatspan,.checkout_inner_wrapper #cart table.cart tr td.price_spaninc_vatspan,.checkout_inner_wrapper #cart table.cart tr td.quantity{width:100%;float:none;text-align:left;height:auto;padding:13px 10px}.checkout_inner_wrapper #cart table.cart tr td.last .delete,.checkout_inner_wrapper #cart table.cart tr td.price_spanexc_vatspan .delete,.checkout_inner_wrapper #cart table.cart tr td.price_spaninc_vatspan .delete,.checkout_inner_wrapper #cart table.cart tr td.quantity .delete{float:none}.checkout_inner_wrapper #cart table.cart tr td.last .delete a,.checkout_inner_wrapper #cart table.cart tr td.price_spanexc_vatspan .delete a,.checkout_inner_wrapper #cart table.cart tr td.price_spaninc_vatspan .delete a,.checkout_inner_wrapper #cart table.cart tr td.quantity .delete a{float:none;display:inline-block}.checkout_inner_wrapper #cart table.cart tr td.last>:before,.checkout_inner_wrapper #cart table.cart tr td.price_spanexc_vatspan>:before,.checkout_inner_wrapper #cart table.cart tr td.price_spaninc_vatspan>:before,.checkout_inner_wrapper #cart table.cart tr td.quantity>:before{font-weight:600;margin-right:10px}.checkout_inner_wrapper #cart table.cart tr div.title a.title{line-height:15px;text-align:center;display:block;clear:both;margin-bottom:20px}.checkout_inner_wrapper #cart table.cart tr div.title div.img{margin:0 auto 20px;float:none}.checkout_inner_wrapper #cart table.cart tr td.quantity .qty_select .select_wrapper{float:left}.checkout_inner_wrapper #cart table.cart tr td.quantity .qty_select:before{content:'Quantity:';float:left;padding:10px 0;line-height:35px}.checkout_inner_wrapper #cart table.cart tr td.quantity .qty_select label{display:none}.checkout_inner_wrapper #cart table.cart tr td.quantity .qty_select select{line-height:19px;padding:16px 15px 16px 10px;background:url(/images/icons/dropdown.png) center right no-repeat;background-size:30%;border-radius:0}.checkout_inner_wrapper #cart table.cart tr td.price_spanexc_vatspan p:before{content:'Exc VAT:'}.checkout_inner_wrapper #cart table.cart tr td.price_spaninc_vatspan p:before{content:'Inc VAT:'}.checkout_inner_wrapper #cart table.cart tr td.last .delete{line-height:normal}.checkout_inner_wrapper #cart table.cart tr td.last .delete a{width:100%;display:inline;text-align:center}.checkout_inner_wrapper #cart table.cart tr td.last .delete a:before{width:auto;display:inline;padding-right:20px}.checkout_inner_wrapper #cart table.cart td.product_details{border:none;padding:13px 10px}.checkout_inner_wrapper #cart table.cart td.product_details ul{margin-left:0}.checkout_inner_wrapper #cart table.cart p.add_to_wishlist.add_to_cart{margin:0;height:auto!important}.checkout_inner_wrapper #cart table.cart p.add_to_wishlist.add_to_cart a{width:100%}.checkout_inner_wrapper #cart table.cart tbody,.checkout_inner_wrapper #cart table.cart td,.checkout_inner_wrapper #cart table.cart tr{display:block}.checkout_inner_wrapper #cart table.cart thead th{display:none}.checkout_inner_wrapper #cart table.cart #cart_footer tr{border-bottom:1px solid #ececec;margin-bottom:10px}.checkout_inner_wrapper #cart table.cart #cart_footer tr th{float:none;display:block;width:100%;text-align:center;max-width:none;padding:10px 0}.checkout_inner_wrapper #cart table.cart #cart_footer tr th span{display:block;width:100%;text-align:center}.checkout_inner_wrapper #cart table.cart #cart_footer tr th .label{text-transform:uppercase;font-weight:500}.checkout_inner_wrapper #cart table.cart #cart_footer tr td,.checkout_inner_wrapper #cart table.cart #cart_footer tr.vat td{float:none;width:100%}.checkout_inner_wrapper #cart table.cart #cart_footer tr td .no_delivery_message{text-align:center;padding-bottom:10px}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code{float:none;width:100%}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code form fieldset,.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code form ul{float:none}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code form li{float:none;padding-right:0}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code #discount_form{padding-left:0}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code #discount_form input{width:100%;box-sizing:border-box;height:auto;margin-bottom:25px}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code #discount_form a.submit_button span{color:#464646;background:0 0;font-family:"Open Sans",sans-serif}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.discount_code #cards_accepted ul li{display:inline-block;margin:2px;float:none}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.empty{display:none}.checkout_inner_wrapper #cart table.cart #cart_footer tr.grand_total{border-bottom:none}.checkout_inner_wrapper #cart table.cart #cart_footer tr.grand_total th .label{color:#707070}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.delivery_selector{width:100%}.checkout_inner_wrapper #cart table.cart #cart_footer tr td.delivery_selector label{float:left}.checkout_inner_wrapper #cart_bottom_links{float:left;width:100%}.checkout_inner_wrapper #cart_bottom_links a span{background:0 0;color:#464646;padding:10px 15px}form#discount_form.open{padding-bottom:0}form#discount_form.open fieldset{margin:0}form#discount_form.open li.form_submit{margin:0;width:100%;position:static}form#discount_form.open li.form_submit a.submit_button{padding:0}body.checkout_module .middle_col #gift_vouchers_wrapper.open{padding-bottom:181px}body.checkout_module .middle_col #gift_vouchers_wrapper form#voucher_code fieldset ul li#voucher_code_voucher_code_field{width:100%}.checkout .checkout_inner_wrapper{padding:10px 0!important;box-sizing:border-box}.checkout .checkout_inner_wrapper .checkout_wrapper{width:100%;margin:0 0 25px;border:1px solid #ececec;padding:0}.checkout .checkout_inner_wrapper .checkout_wrapper.open h3{border-bottom:solid 5px #e1e1e1;padding-bottom:10px;color:#464646;text-decoration:none}.checkout .checkout_inner_wrapper .checkout_wrapper:first-child h3:after{content:' Register here'}.checkout .checkout_inner_wrapper .checkout_wrapper h3{margin:25px;text-align:center;text-decoration:underline}.checkout .checkout_inner_wrapper .checkout_wrapper h3+p{padding:0 25px}.checkout .checkout_inner_wrapper .checkout_wrapper .security_seal{margin:0 25px 25px}.checkout .checkout_inner_wrapper .checkout_wrapper #login_area,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper{padding:0 15px 25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.checkout .checkout_inner_wrapper .checkout_wrapper #login_area form fieldset,.checkout .checkout_inner_wrapper .checkout_wrapper #login_area form fieldset ul,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper form fieldset,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper form fieldset ul{padding-top:0}.checkout .checkout_inner_wrapper .checkout_wrapper #login_area form li,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper form li{padding-top:0;margin-top:0}.checkout .checkout_inner_wrapper .checkout_wrapper #login_area form li input,.checkout .checkout_inner_wrapper .checkout_wrapper #login_area form li label,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper form li input,.checkout .checkout_inner_wrapper .checkout_wrapper #register_wrapper form li label{width:100%}.checkout .checkout_inner_wrapper .checkout_wrapper form fieldset{min-width:0;width:100%}.checkout .checkout_inner_wrapper .checkout_wrapper form fieldset label{width:100%}.checkout .checkout_inner_wrapper .checkout_wrapper form fieldset .readonly,.checkout .checkout_inner_wrapper .checkout_wrapper form fieldset input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.checkout .checkout_inner_wrapper .checkout_wrapper #checkout_login_form_forgotten{display:none;margin:10px 25px 0}.checkout .checkout_inner_wrapper .checkout_wrapper #checkout_login_form_forgotten:last-child{margin-bottom:25px}.checkout .checkout_inner_wrapper .checkout_wrapper #login_form #login_form_remember_me_field label{line-height:34px}.checkout .checkout_inner_wrapper .checkout_wrapper.checkout_secure h3{text-decoration:none}body.address .checkout_inner_wrapper a#add_new_address{margin-top:0}body.address .checkout_inner_wrapper a#add_new_address span{padding:10px 40px}body.address div.middle_col .checkout_inner_wrapper h2{padding-bottom:0}body.address div.middle_col .checkout_inner_wrapper .checkout_address_msg{height:auto;line-height:22px;padding:10px}body.address div.middle_col .checkout_inner_wrapper #checkout_form #checkout_form_delivery_msg_field{padding-left:0}body.address div.middle_col .checkout_inner_wrapper #checkout_form #checkout_form_delivery_msg_field label{display:block;margin-left:0;width:100%!important;margin-bottom:10px}body.address div.middle_col .checkout_inner_wrapper #checkout_form #checkout_form_delivery_msg_field textarea{width:100%;box-shadow:none;border-radius:0;box-sizing:border-box}body.address div.middle_col .checkout_inner_wrapper #checkout_form #checkout_form_submitfield li{padding:0}body.address div.middle_col .checkout_inner_wrapper #checkout_form a#checkout_form_submit{margin-top:0;float:left;box-sizing:border-box;width:100%}body.address div.middle_col .checkout_inner_wrapper #checkout_form a#checkout_form_submit span{text-align:center;float:none;color:#464646;background:0 0}body.address div.middle_col .checkout_inner_wrapper #address_selector{width:100%}body.address div.middle_col .checkout_inner_wrapper #address_selector td,body.address div.middle_col .checkout_inner_wrapper #address_selector tr{display:block;height:auto;float:left;box-sizing:border-box}body.address div.middle_col .checkout_inner_wrapper #address_selector tr{width:100%;border-bottom:1px solid #ececec}body.address div.middle_col .checkout_inner_wrapper #address_selector td,body.address div.middle_col .checkout_inner_wrapper #address_selector tr.edit_address_form td{width:100%}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio{width:100%!important;padding:8px 0;text-align:right}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.billing,body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.delivery,body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.invoice{float:right;width:50%!important}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.billing:after,body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.delivery:after,body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.invoice:after{text-align:center;display:block;width:100%;margin-top:5px}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.delivery:after{content:'Delivery'}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.billing:after{content:'Billing'}body.address div.middle_col .checkout_inner_wrapper #address_selector td.radio.invoice:after{content:'Invoice'}body.address div.middle_col .checkout_inner_wrapper #address_selector td+.radio{width:50%!important}body.address div.middle_col .checkout_inner_wrapper #address_selector td.empty,body.address div.middle_col .checkout_inner_wrapper #address_selector th{display:none}body.address div.middle_col .checkout_inner_wrapper .customer_address li{padding-left:0;margin-bottom:10px}body.address div.middle_col .checkout_inner_wrapper .customer_address li label{width:100%;margin-left:0;margin-bottom:10px}body.address div.middle_col .checkout_inner_wrapper input.field_postcode_lookup,body.address div.middle_col .checkout_inner_wrapper input.field_string{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:30px;width:100%}body.address div.middle_col .checkout_inner_wrapper form.customer_address{width:100%}body.address div.middle_col .checkout_inner_wrapper form.customer_address li{padding:0}body.address div.middle_col .checkout_inner_wrapper form.customer_address li label{margin-left:0;margin-bottom:10px;width:100%}body.address div.middle_col .checkout_inner_wrapper form.customer_address li input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:40px}body.address div.middle_col .checkout_inner_wrapper form.customer_address li select{width:100%}body.checkout_module #payment_col1,body.checkout_module #payment_col2,body.checkout_module #payment_col3,body.payment #payment_col1,body.payment #payment_col2,body.payment #payment_col3{width:100%!important;padding:0;border:none!important}body.checkout_module #payment_col1 p.update_address a,body.checkout_module #payment_col2 p.update_address a,body.checkout_module #payment_col3 p.update_address a,body.payment #payment_col1 p.update_address a,body.payment #payment_col2 p.update_address a,body.payment #payment_col3 p.update_address a{width:100%;box-sizing:border-box;text-align:center}body.checkout_module #payment_col1 p.update_address a span,body.checkout_module #payment_col2 p.update_address a span,body.checkout_module #payment_col3 p.update_address a span,body.payment #payment_col1 p.update_address a span,body.payment #payment_col2 p.update_address a span,body.payment #payment_col3 p.update_address a span{text-align:center;width:100%}body.checkout_module #payment_col1 form fieldset,body.checkout_module #payment_col2 form fieldset,body.checkout_module #payment_col3 form fieldset,body.payment #payment_col1 form fieldset,body.payment #payment_col2 form fieldset,body.payment #payment_col3 form fieldset{min-width:0}body.checkout_module #payment_col1 form fieldset li,body.checkout_module #payment_col2 form fieldset li,body.checkout_module #payment_col3 form fieldset li,body.payment #payment_col1 form fieldset li,body.payment #payment_col2 form fieldset li,body.payment #payment_col3 form fieldset li{padding-left:0;width:100%}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field{width:50%!important;box-sizing:border-box;padding-top:0!important;padding-left:0!important}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field label,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field label,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field label,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field label,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field label,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_month,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field input#payment_form_expiry_date_year,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_month,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field input#payment_form_expiry_date_year,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field label{width:100%!important}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field{padding:0 5px 0 0!important;float:left}body.checkout_module #payment_col1 form fieldset li label,body.checkout_module #payment_col2 form fieldset li label,body.checkout_module #payment_col3 form fieldset li label,body.payment #payment_col1 form fieldset li label,body.payment #payment_col2 form fieldset li label,body.payment #payment_col3 form fieldset li label{margin-left:0;width:100%!important;margin-bottom:10px}body.checkout_module #payment_col1 form fieldset li input,body.checkout_module #payment_col1 form fieldset li select,body.checkout_module #payment_col2 form fieldset li input,body.checkout_module #payment_col2 form fieldset li select,body.checkout_module #payment_col3 form fieldset li input,body.checkout_module #payment_col3 form fieldset li select,body.payment #payment_col1 form fieldset li input,body.payment #payment_col1 form fieldset li select,body.payment #payment_col2 form fieldset li input,body.payment #payment_col2 form fieldset li select,body.payment #payment_col3 form fieldset li input,body.payment #payment_col3 form fieldset li select{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body.checkout_module #payment_col1 form fieldset li input,body.checkout_module #payment_col2 form fieldset li input,body.checkout_module #payment_col3 form fieldset li input,body.payment #payment_col1 form fieldset li input,body.payment #payment_col2 form fieldset li input,body.payment #payment_col3 form fieldset li input{height:45px;width:100%!important}body.checkout_module #payment_col1 form fieldset li input#payment_form_expiry_date_month,body.checkout_module #payment_col1 form fieldset li input#payment_form_expiry_date_year,body.checkout_module #payment_col2 form fieldset li input#payment_form_expiry_date_month,body.checkout_module #payment_col2 form fieldset li input#payment_form_expiry_date_year,body.checkout_module #payment_col3 form fieldset li input#payment_form_expiry_date_month,body.checkout_module #payment_col3 form fieldset li input#payment_form_expiry_date_year,body.payment #payment_col1 form fieldset li input#payment_form_expiry_date_month,body.payment #payment_col1 form fieldset li input#payment_form_expiry_date_year,body.payment #payment_col2 form fieldset li input#payment_form_expiry_date_month,body.payment #payment_col2 form fieldset li input#payment_form_expiry_date_year,body.payment #payment_col3 form fieldset li input#payment_form_expiry_date_month,body.payment #payment_col3 form fieldset li input#payment_form_expiry_date_year{width:20%!important;float:left}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field select,body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field select,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field select,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field select,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field select,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field select,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field select,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field select,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field select,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field select,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field select,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field select{width:100%!important}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_month_field label,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_month_field label,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_month_field label,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_month_field label{position:static!important}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field{margin-top:55px!important;display:inline-block;margin:0;box-sizing:border-box}body.checkout_module #payment_col1 form fieldset li#payment_form_expiry_date_year_field label,body.checkout_module #payment_col2 form fieldset li#payment_form_expiry_date_year_field label,body.checkout_module #payment_col3 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col1 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col2 form fieldset li#payment_form_expiry_date_year_field label,body.payment #payment_col3 form fieldset li#payment_form_expiry_date_year_field label{display:block;width:100%}body.checkout_module #payment_form_submitfield li,body.payment #payment_form_submitfield li{padding:0}body.checkout_module #payment_form_submitfield li a.submit_button,body.payment #payment_form_submitfield li a.submit_button{float:left;width:100%!important;box-sizing:border-box;margin-bottom:20px}body.checkout_module #payment_form_submitfield li a.submit_button span,body.payment #payment_form_submitfield li a.submit_button span{float:none}body.checkout_module ul#card_type_selector,body.payment ul#card_type_selector{width:235px;margin:0 auto}body.checkout_module ul#card_type_selector li,body.payment ul#card_type_selector li{margin-right:5px}body.checkout_module ul#card_type_selector li a,body.payment ul#card_type_selector li a{background-size:100% auto!important}body.checkout_module ul#card_type_selector li.delta a,body.payment ul#card_type_selector li.delta a{background-position:0 -263px}body.checkout_module ul#card_type_selector li.uke a,body.payment ul#card_type_selector li.uke a{background-position:0 -158px}body.checkout_module ul#card_type_selector li.mc a,body.payment ul#card_type_selector li.mc a{background-position:0 -316px}body.checkout_module ul#card_type_selector li.maestro a,body.payment ul#card_type_selector li.maestro a{background-position:0 -53px}body.checkout_module ul#card_type_selector a,body.checkout_module ul#card_type_selector li,body.payment ul#card_type_selector a,body.payment ul#card_type_selector li{width:42px;height:26px}body.confirmation #confirmation_form_wrapper form label{width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:200px}.add_to_cart_msg.would_you_like_to_save_msg{padding:10px}.add_to_cart_msg.would_you_like_to_save_msg h3{font-size:16px;line-height:20px}.add_to_cart_msg.would_you_like_to_save_msg p.save_links{height:auto}.add_to_cart_msg.would_you_like_to_save_msg a.add_to_cart_continue{float:none;margin:10px 0 0;border-radius:0}.add_to_cart_msg.would_you_like_to_save_msg a.add_to_cart_continue span{background-image:none;padding:0!important;float:none}#checkout_progress ol{height:60px;border:none;border-radius:0;background:0 0;text-align:center;display:table}#checkout_progress ol li{display:table-cell;background:0 0!important;padding:10px;float:none;width:auto;height:30px;line-height:30px;vertical-align:top;margin:0 12px;color:#8ead9f;text-shadow:none}#checkout_progress ol li.active span{opacity:.7}#checkout_progress ol li.active a,#checkout_progress ol li.sel{color:#FFF}#checkout_progress ol li.sel span{opacity:1}#checkout_progress ol li.cart{width:auto;background-color:#6c9482!important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#checkout_progress ol li.cart span{margin:5px}#checkout_progress ol li.payment{width:auto;overflow:hidden}li#payment_form_submitfield a#payment_form_submit span{margin-left:0}body.payment li#_bypass_payment_selector_field .select_wrapper:after,body.payment li#payment_form_expiry_date_year_field .select_wrapper:after{top:15px}body.payment li#_bypass_payment_selector_field .select_wrapper{width:100%}#colorbox,#colorbox #cboxWrapper #cboxContent{width:100%!important}#colorbox #cboxWrapper{width:100%!important;height:auto!important}#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.cart h3,#colorbox #cboxWrapper #cboxContent #cboxLoadedContent div.purchased_prod h3{background:0 0;font-size:14px}#colorbox.add_to_cart_message #cboxLoadedContent .add_to_cart_msg .top_wrapper{background:0 0!important}#colorbox.add_to_cart_message #cboxLoadedContent .add_to_cart_msg .cart,#colorbox.add_to_cart_message #cboxLoadedContent .add_to_cart_msg .purchased_prod{width:100%;padding:10px}#colorbox.add_to_cart_message #cboxLoadedContent .add_to_cart_msg .upsell{display:none}.checkout_cart div.middle_col .cart_footer,table.cart .cart_footer{width:100%;display:block}body.checkout_module #login_form #login_form_remember_me_field input{float:right;top:5px;right:2px;left:auto}.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}.hidden-xs{display:none!important}}@media (max-width:590px){body.account_module #account_area form fieldset ul li input,body.account_module #account_area form fieldset ul li label,body.account_module #account_area form fieldset ul li select,body.account_module #account_area form fieldset ul li textarea{width:100%}#footer_nav{width:50%}#footer_info,#footer_nav div.footer_navigation_link_wrapper span.end,#footer_nav div.footer_navigation_link_wrapper span.first,#footer_nav div.footer_navigation_link_wrapper span.start,header .cart_wishlist_account_wrap{width:100%}#footer_nav div.footer_navigation_link_wrapper span.end div.sub_nav,#footer_nav div.footer_navigation_link_wrapper span.first div.sub_nav,#footer_nav div.footer_navigation_link_wrapper span.start div.sub_nav{display:none}#footer_nav div.footer_navigation_link_wrapper span.end div.inner_wrapper,#footer_nav div.footer_navigation_link_wrapper span.first div.inner_wrapper,#footer_nav div.footer_navigation_link_wrapper span.start div.inner_wrapper{position:relative}#footer_nav div.footer_navigation_link_wrapper span.end div.inner_wrapper:after,#footer_nav div.footer_navigation_link_wrapper span.first div.inner_wrapper:after,#footer_nav div.footer_navigation_link_wrapper span.start div.inner_wrapper:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:12px;font-size:10px;padding:4px 0 4px 10px}#footer_nav div.footer_navigation_link_wrapper span.end div.inner_wrapper.open:after,#footer_nav div.footer_navigation_link_wrapper span.first div.inner_wrapper.open:after,#footer_nav div.footer_navigation_link_wrapper span.start div.inner_wrapper.open:after{content:"";font-family:icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer_bottom{float:left}body.checkout_module nav#checkout_progress ol li{width:100%;display:block;line-height:20px;height:auto;margin:0 0 15px;padding:0 0 15px;border-right:none;border-bottom:solid 1px #567768}body.checkout_module nav#checkout_progress ol li:last-of-type{border:none;padding:0;margin:0}body.checkout_module nav#checkout_progress ol li.cart{position:absolute;bottom:auto;top:0;left:15px;border:none}body.checkout_module nav#checkout_progress ol li.cart span{margin:0;height:20px}body.checkout_module nav#checkout_progress ol li.cart span a{bottom:0}}@media (max-width:1199px){.related_blog_posts ul.blog_post_wrapper .owl-dots,body.checkout_module .checkout_inner_wrapper{text-align:center}#blog_filter_bar form nav#filters_nav ul li{padding:0 0 0 15px;display:inline-block;width:37.5%}#blog_filter_bar form nav#filters_nav ul li.field_dropdown .select_wrapper{display:inline-block;float:right}#blog_filter_bar form nav#filters_nav ul li>div{float:none}#blog_filter_bar form nav#filters_nav ul li#blog_list_filters_filter_type_field{width:24%;padding:0}#blog_filter_bar form nav#filters_nav ul li label{padding:12.5px 15px 12.5px 0;line-height:20px}#selling_point_list>div>div{padding:0 40px}#prefooter_signup h3{font-size:17px}#prefooter_signup form ul li.field_email{margin-right:0}#footer_bottom .cards_accepted{width:30%;margin-right:270px}body.checkout_module #footer_bottom .cards_accepted{margin-right:20px}header .cart_wishlist_account_wrap #wishlist_link{padding-left:7px}header .cart_wishlist_account_wrap #wishlist_link:before{padding:0 5px 0 0}header .cart_wishlist_account_wrap #cart_info_wrapper{padding-left:7px}header .cart_wishlist_account_wrap #cart_info_wrapper:before{padding:0 5px 0 0}.main_nav_wrapper #main_nav li>a{font-size:15px;padding:20px 0}body.pages_home #page_content_block{padding:30px 0;background-position:90% center}#prod_review_list #blog_list_wrapper .owl-controls,#prod_review_list .container .owl-controls,#prod_review_list body.categories_module div.content .owl-controls,body.categories_module #prod_review_list div.content .owl-controls{float:none;left:-325px;bottom:-30px}#prod_bottom_filter .sort_pagi ol li{padding:0 10px}body.products .prod_det_col2 form .social #prod_det_add_to_wishlist p{float:none}#header_image.text_only h1{font-size:45px;line-height:46px}#header_image.text_only #selling_point_list #blog_list_wrapper div,#header_image.text_only #selling_point_list .container div,#header_image.text_only #selling_point_list body.categories_module div.content div,body.categories_module #header_image.text_only #selling_point_list div.content div{padding:0 6px}#header_image.text_only #selling_point_list #blog_list_wrapper div span,#header_image.text_only #selling_point_list #blog_list_wrapper div span:before,#header_image.text_only #selling_point_list .container div span,#header_image.text_only #selling_point_list .container div span:before,#header_image.text_only #selling_point_list body.categories_module div.content div span,#header_image.text_only #selling_point_list body.categories_module div.content div span:before,body.categories_module #header_image.text_only #selling_point_list div.content div span,body.categories_module #header_image.text_only #selling_point_list div.content div span:before{font-size:15px}.optional_extra_row .extras_wrapper h4{display:block;float:none}.optional_extra_row .extras_wrapper ul{width:100%}.optional_extra_row .extras_wrapper ul li.in_cart>div.price,.optional_extra_row .extras_wrapper ul li.in_cart>div.qty,.optional_extra_row .extras_wrapper ul li.in_cart>p.delete{width:auto}.optional_extra_row .extras_wrapper ul li.in_cart>p.delete a:before{text-indent:6px}.optional_extra_row .extras_wrapper ul li.in_cart>div.title{width:225px}table.cart tbody tr td.first{width:535px}body.checkout_module .checkout_inner_wrapper .checkout_wrapper{float:none;display:inline-block;margin-right:0}body.checkout_module .checkout_inner_wrapper .password_warning{float:none;display:inline-block;margin-top:25px}}@media (max-width:479px){body.pages_home #page_content_block h2{margin:30px 0 25px}body.pages_home ul.blog_post_wrapper .owl-controls .owl-dots .owl-dot:last-of-type{display:inline-block}#filters #filters_nav ul li>label:after,#home_headers_wrap .home_header span.subtitle{display:none}.cat_grid_wrapper{margin:0}.cat_grid_wrapper li{width:100%;padding:0}#prefooter_signup form ul li.field_email{width:100%;margin-bottom:20px}#prefooter_signup form ul li.form_submit{float:none;width:100%}#prefooter_signup form ul li.form_submit a{float:none}#prefooter_signup form ul li.form_submit a span{width:100%;text-align:center}footer #footer_info,footer #footer_nav{width:100%;padding:40px 0 0}#footer_copy small.copy{width:70%}#footer_copy{width:100%}#footer_bottom .secured_with{float:left}header .cart_wishlist_account_wrap #my_account:before,header .cart_wishlist_account_wrap #wishlist_link:before{padding:0 5px 0 0}header .cart_wishlist_account_wrap #cart_info_wrapper,header .cart_wishlist_account_wrap #wishlist_link{padding-left:0}body.categories_module div#prod_list>div.content,div#prod_list>#blog_list_wrapper,div#prod_list>.container{padding:0 15px}ul.prod_list.col_4_col{margin:0}ul.prod_list.col_4_col li{width:50%}#home_headers_wrap #home_header_15 span.subtitle,#home_headers_wrap #home_header_15 span.title{padding-left:0}#home_headers_wrap #home_header_15 img{position:relative;top:auto;left:auto;margin:0 auto;display:none}#home_headers_wrap .owl-dots{right:0;width:100%;text-align:center}#home_headers_wrap .home_header{padding:0 0 75%;height:0}#home_headers_wrap .home_header #blog_list_wrapper,#home_headers_wrap .home_header .container,#home_headers_wrap .home_header body.categories_module div.content,body.categories_module #home_headers_wrap .home_header div.content{padding:54px 15px 73px;text-align:center}#home_headers_wrap .home_header span.title{font-size:46px;line-height:48px;padding:2px 0;text-align:center}#home_headers_wrap .home_header a{float:none}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav #blog_list_wrapper ul,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav .container ul,.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav body.categories_module div.content ul,body.categories_module .main_nav_wrapper #main_nav>li.categories ul.links>li .subnav div.content ul{width:100%}.main_nav_wrapper #main_nav>li{width:auto}.main_nav_wrapper #main_nav>li.info{min-width:55px}#prod_review_list #blog_list_wrapper .prod_review_wrap .owl-controls,#prod_review_list .container .prod_review_wrap .owl-controls,#prod_review_list body.categories_module div.content .prod_review_wrap .owl-controls,body.categories_module #prod_review_list div.content .prod_review_wrap .owl-controls{left:0;bottom:0}ul.prod_list li a .pricing{min-height:37px}#prod_bottom_filter .sort_pagi ol li{padding:0 5px}#filters #filters_nav ul li #prod_filters_filter_style label,#filters #filters_nav ul li #prod_filters_filter_weight label{width:90%;text-align:left;margin:0 0 10px}#filters #filters_nav ul li>label{padding:10px;transition:all .2s ease-in-out 0}#filters #filters_nav ul li>label:before{right:auto;position:absolute;margin-left:30px;left:50%;margin-top:1px}#filters #filters_nav ul li>label.open{background-color:#FFF}#filters #filters_nav ul li:first-child>label{border-left:none}#filters #filters_nav ul li>div{background-color:#FFF;padding:40px 15px}#filters #filters_nav ul li>div#prod_filters_filter_price_slider{margin-top:50px}#filters #filters_nav ul li>div.displayed_range{padding:20px 10px 60px}#prod_concertina .concertina .content ul li{margin-bottom:10px}#header_image h1{font-size:46px;line-height:48px}}@media (max-width:321px){body.pages_home #page_content_block{background-position:-2300px center}}@media (max-width:400px){body.pages_contact .contact_wrap form fieldset ul .form_submit{float:none;text-align:center}body.pages_contact .contact_wrap .left_col{margin-bottom:20px}body.pages_contact .contact_wrap .contact_details .address,body.pages_contact .contact_wrap .contact_details .email,body.pages_contact .contact_wrap .contact_details .follow_us,body.pages_contact .contact_wrap .contact_details .tel{width:100%;display:block;float:none}body.pages_contact .contact_wrap .contact_details .tel{padding-top:0}body.pages_contact .strip_columns:first-child{margin-top:0}}@media (min-width:768px){.main_nav_wrapper #main_nav li>a{padding:20px 9px}.main_nav_wrapper #main_nav li.categories>a.sub_toggle,.main_nav_wrapper #main_nav li.information{display:block}.main_nav_wrapper #main_nav li.information ul.links{display:table!important;height:auto!important;padding-top:0!important;padding-bottom:0!important}#account_area,#blog_list_wrapper,#checkout_progress ol,#home_headers_wrap .owl-controls,.checkout_cart div.middle_col h1,.checkout_inner_wrapper,.container,.prod_list_sort_wrapper form#prod_filter,body.categories_module div.content,body.checkout div.content,body.checkout_wishlist .middle_col,body.pages_404 .page_not_found_error_wrapper{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6,body.products .prod_wrapper .prod_det_col1,body.products .prod_wrapper .prod_det_col2{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.main_nav_wrapper #main_nav>li.categories>a.sub_toggle{display:none}.main_nav_wrapper #main_nav>li.categories ul.links{display:table!important;height:auto!important;padding-top:0!important;padding-bottom:0!important}.main_nav_wrapper #main_nav>li.categories ul.links>li .subnav{display:block!important}.main_nav_wrapper #main_nav>li.information{display:none}#account_area,#blog_list_wrapper,#checkout_progress ol,#home_headers_wrap .owl-controls,.checkout_cart div.middle_col h1,.checkout_inner_wrapper,.container,.prod_list_sort_wrapper form#prod_filter,body.categories_module div.content,body.checkout div.content,body.checkout_wishlist .middle_col,body.pages_404 .page_not_found_error_wrapper{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media screen and (max-width:590px){#pre_header{padding:25px 0}#pre_header span{display:none}}@media (max-width:630px){#prod_bottom_filter .sort_pagi p.paginate_title{width:100%;text-align:center;padding:0 10px}#prod_bottom_filter .sort_pagi ol{width:100%;padding-top:10px}}@media (min-width:1200px){#account_area,#blog_list_wrapper,#checkout_progress ol,#home_headers_wrap .owl-controls,.checkout_cart div.middle_col h1,.checkout_inner_wrapper,.container,.prod_list_sort_wrapper form#prod_filter,body.categories_module div.content,body.checkout div.content,body.checkout_wishlist .middle_col,body.pages_404 .page_not_found_error_wrapper{width:1170px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}.hidden-md{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}