body{color:#565451;background:#FFF url(../images/pattern.jpg) fixed}
.rt-bg{background-image:url(../images/bg.jpg);background-size:cover;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.12);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.12);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.12);}
.rt-topbar{background:repeating-linear-gradient(to right, #7eb347, #7eb347 50px, #bcc7d6 50px, #bcc7d6 100px, #81cde7 100px, #81cde7 150px, #ffe2ab 150px, #ffe2ab 200px, #d1dfe0 200px, #d1dfe0 250px);background:-moz-repeating-linear-gradient(to right, #7eb347, #7eb347 50px, #bcc7d6 50px, #bcc7d6 100px, #81cde7 100px, #81cde7 150px, #ffe2ab 150px, #ffe2ab 200px, #d1dfe0 200px, #d1dfe0 250px);background:-webkit-repeating-linear-gradient(right, #7eb347, #7eb347 50px, #bcc7d6 50px, #bcc7d6 100px, #81cde7 100px, #81cde7 150px, #ffe2ab 150px, #ffe2ab 200px, #d1dfe0 200px, #d1dfe0 250px);background:-o-repeating-linear-gradient(to right, #7eb347, #7eb347 50px, #bcc7d6 50px, #bcc7d6 100px, #81cde7 100px, #81cde7 150px, #ffe2ab 150px, #ffe2ab 200px, #d1dfe0 200px, #d1dfe0 250px)}
a, .link-cart{color:#7EB347;transition:color .1s ease-out;-moz-transition:color .1s ease-out;-webkit-transition:color .1s ease-out}
a:hover{color:#81CDE7;transition:color .1s ease-out;-moz-transition:color .1s ease-out;-webkit-transition:color .1s ease-out}
.col-wrapper, .col-left{border-right:1px solid transparent}
.col-main{background:#FFF;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}
.col3-layout .col-main{border-left:1px solid transparent;border-right:1px solid transparent}
.col2-left-layout .col-main{border-left:1px solid transparent}
.col2-right-layout .col-main{border-right:1px solid transparent}
.col-right{border-left:1px solid transparent}
.block.callout{background-color:#0e4271;color:#FFF;}
.block, .mageside-menu{background:#FFF;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}
.page-title h1, .page-title h2, .catalog-product-view .product-name h1, #quick-info-slot h2, #rokmage-login-content h2, .product-view .up-sell h3, .product-view .box-tags h2, .product-view .box-recurring_info h2, .mobile-collateral h2, .base.wrapper #rokmage-header-cart h6{color:#565451}
#welcome h2, .callout .block-title strong span, .sidebar .block.callout .block-title:before{color:#FFF}
.page-title.title-buttons h1, .page-title.title-buttons h2{background:none}
.sidebar .block .block-title, .block-layered-nav .block-title, .block .block-title strong span{background:#7EB347;color:#FFF}
.sidebar .block .block-title:before, .block-layered-nav .block-title:before{color:#7EB347}
.sidebar .block.callout .block-title, .block.callout .block-title strong span{background:#FFF;color:#606060}
.base.wrapper button.button, .catalog-product-compare-index button.button, .base.wrapper #rokmage-header-cart span.button{border:0;color:#FFF;background-color:#78aa44;background:-moz-linear-gradient(17deg, #76a843 50%, #7eb347 50%);background:-webkit-linear-gradient(72deg, #76a843 50%, #7eb347 50%);background:-o-linear-gradient(17deg, #76a843 50%, #7eb347 50%);background:linear-gradient(17deg, #76a843 50%, #7eb347 50%);text-shadow:1px -1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1)}
.base.wrapper button.button.hover, .catalog-product-compare-index button.button.hover, .base.wrapper #rokmage-header-cart span.button:hover{color:#FFF;background-color:#404040;background:-moz-linear-gradient(17deg, #3f3f3f 50%, #474747 50%);background:-webkit-linear-gradient(72deg, #3f3f3f 50%, #474747 50%);background:-o-linear-gradient(17deg, #3f3f3f 50%, #474747 50%);background:linear-gradient(17deg, #3f3f3f 50%, #474747 50%)}
.base.wrapper button.hover, .base.wrapper #rokmage-header-cart span.button:hover{background-color:#678d21}
.base.wrapper button.hover span span, .base.wrapper #rokmage-header-cart span.button a:hover{color:#FFF !important}
.base.wrapper button.button span span, .base.wrapper #rokmage-header-cart span.button a{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.4);}
.base.page input.inputstyled{border:1px solid #BFBFBF;background:#FFF}
.base.page input:focus, input.input-text:focus, .base.page textarea:focus, select:focus{border:1px solid #BBB;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1), 0 0 8px rgba(0,0,0,0.2)}
.base.wrapper .cart-scrollable-container .product-image img, #shopping-cart-table .product-image img{border:1px solid #DDD}
#rokmage-header-cart, #rokmage-login-content{background:#FFF;box-shadow:0 0 6px rgba(0,0,0,0.4);-moz-box-shadow:0 0 6px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px rgba(0,0,0,0.4)}
.modal-close{background:url(../images/modal-login-close.gif) no-repeat scroll 0 0 transparent}
.cart-scrollable-container a.prev{background:#BBB url(../images/nav-arrows.png) no-repeat 70% -146px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}
.cart-scrollable-container a.next{background:#BBB url(../images/nav-arrows.png) no-repeat 80% -66px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}
.cart-scrollable-container a.prev:hover, .cart-scrollable-container a.next:hover{background-color:#81CDE7}
div.welcome-msg{color:#6E6E6E}
.quick-access .top-links{border:0;background:url(../images/menu-bg.png);color:#FFF;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
.quick-access a, .rokmage-text-resize{color:#FFF}
body > div.rt-bg > div > div.quick-access-wrapper > div.quick-access > div.welcome-msg > span > a{color:#7EB347}
body > div.rt-bg > div > div.quick-access-wrapper > div.quick-access > div.welcome-msg > span > a:hover{color:#6E6E6E}
.quick-access a:hover{color:#81CDE7}
.header-container{background:none}
.form-language span.select{color:#FFF;background:transparent url(../images/nav-arrows.png) no-repeat 95% 8px}
div.form-language{border-left:1px solid #333}
.header #search_mini_form input{border:1px solid #999;background-color:#FFF;background-image:url(../images/search-controls.png);color:#333;font-weight:normal;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset;-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s}
.header #search_mini_form input:focus{box-shadow:0 0 6px #bdd9a0 !important;border:1px solid #7eb347 !important;color:#606060;-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;border-color:rgba(0,0,0,0.5);outline:0;outline:thin dotted \9}
.form-search .search-autocomplete ul{border:1px solid #DDD;background-color:#FFF}
.form-search .search-autocomplete li{border-bottom:1px solid #DDD;color:#333}
.base.page .rok-breadcrumbs{border-bottom:1px solid #DDD}
.rok-breadcrumbs ul li a{color:#7EB347}
.rok-breadcrumbs ul li a:hover, .rok-breadcrumbs ul li, .rok-breadcrumbs ul li strong{color:#565451}
.rok-breadcrumbs ul li, .chevronOverlay{background-image:url(../images/ChevronOverlay.png)}
ul#magemenu-top{border:0;background:url(../images/menu-bg.png);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
ul#magemenu-top a{color:#FFF;text-shadow:1px -1px 0 rgba(0,0,0,0.3)}
ul#magemenu-top > li > a{color:#FFF;text-shadow:1px -1px 0 rgba(0,0,0,0.3);background:transparent;transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-webkit-transition:background-color .4s ease-out;font-weight:700;}
ul#magemenu-top li.level0.parent > a > span:after, ul#magemenu-top span.arrow:after{color:rgba(255,255,255,0.7)}
ul#magemenu-top > li ul li.active > a, ul#magemenu-top > li.hover > a, ul#magemenu-top > li > a:hover{color:#FFF !important}
ul#magemenu-top li.level0.parent > a > span{background:none}
ul#magemenu-top > li.active > a, ul#magemenu-top > li.hover > a{background:#7EB347;color:#FFF;transition:background-color .1s ease-out;-moz-transition:background-color .1s ease-out;-webkit-transition:background-color .1s ease-out}
ul#magemenu-top li ul{background:#7eb347;-webkit-box-shadow:2px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 4px 0 rgba(0,0,0,.1);box-shadow:2px 4px 0 rgba(0,0,0,.1)}
ul#magemenu-top li ul li ul{-webkit-box-shadow:2px 4px 0 rgba(0,0,0,.1), -2px 0 2px rgba(0,0,0,.1);-moz-box-shadow:2px 4px 0 rgba(0,0,0,.1), -2px 0 2px rgba(0,0,0,.1);box-shadow:2px 4px 0 rgba(0,0,0,.1), -2px 0 2px rgba(0,0,0,.1)}
ul#magemenu-top li ul > li.first, ul#magemenu-top li ul > li:nth-child(2){background:none}
ul#magemenu-top li ul li a:hover, ul#magemenu-top li ul li.active > a, ul#magemenu-top li ul li.hover > a, ul#magemenu-top a.active{color:#FFF !important;background:#484848;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.3);box-shadow:inset 0 0 1px rgba(0,0,0,.3)}
ul#magemenu-top .arrow{background:none}
ul#magemenu-top.menu-single .arrow{background:none}
ul#magemenu-top li ul.popup li{background:none !important}
.mageside-menu-heading{border-top:1px solid #E0E0E0}
.mageside-menu-heading, .mageside-menu-toggle-container li a.current{color:#565451;}
.mageside-menu-toggle-container li a.current{color:#7EB347}
.mageside-menu-heading:hover, .mageside-menu-heading.hover, .mageside-menu-heading.active{color:#7EB347}
.mageside-menu-toggle-button{background:#E2E2E2;color:#858585;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}
.mageside-menu-toggle-button.active, .mageside-menu-toggle-button:hover{background:#7EB347;color:#FFF}
.homepage-block{background:url(../images/menu-bg.png);color:#FFF;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
.base.wrapper .homepage-block button.button.hover{background-color:#77c9e5;background:-moz-linear-gradient(17deg, #74c8e5 50%, #81cde7 50%);background:-webkit-linear-gradient(72deg, #74c8e5 50%, #81cde7 50%);background:-o-linear-gradient(17deg, #74c8e5 50%, #81cde7 50%);background:linear-gradient(17deg, #74c8e5 50%, #81cde7 50%)}
#welcome{border:0;background:url(../images/menu-bg.png);color:#FFF;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
.cms-index-index #welcome .page-title h1{background-color:#ECECEC}
#homepage-contentslider-container .images h3 a{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}
.page.base #homepage-contentslider-container .images div.slider-productinfo{color:#FFF}
#homepage-contentslider-container.custom .slide h3 a{color:#FFF}
#homepage-contentslider-container .images .slide div.slider-productinfo{background:#FFF}
#contentslider-container{background:#FFF url(../images/pattern.jpg);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
#contentslider-container .images{background:transparent url(../images/box-bg.png)}
#contentslider-container .images img{border:1px solid #DDD}
#homepage-contentslider-container .forward, #contentslider-container .forward, #homepage-contentslider-container .backward, #contentslider-container .backward{background:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}
#homepage-contentslider-container .forward:before, #homepage-contentslider-container .backward:before, #contentslider-container .forward:before, #contentslider-container .backward:before{color:#606060}
#homepage-contentslider-container .backward:hover, #homepage-contentslider-container .forward:hover, #contentslider-container .backward:hover, #contentslider-container .forward:hover{background:#FFF}
#homepage-contentslider-container .tabs a, #contentslider-container .tabs a{background:#E2E2E2;color:#000;text-shadow:none}
#homepage-contentslider-container .tabs a:hover, #contentslider-container .tabs a:hover{background-color:#81CDE7}
#homepage-contentslider-container .tabs a.current, #homepage-contentslider-container .tabs a.current:hover, #contentslider-container .tabs a.current, #contentslider-container .tabs a.current:hover{background-color:#7EB347}
.base.page div.scrollable div.items .scroll-item-bottom img{border:1px solid #CECBCB}
.base.page .scrollable-container a.next, .base.page .scrollable-container a.nextPage{background:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}
.base.page .scrollable-container a.prev, .base.page .scrollable-container a.prevPage{background:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}
.base.page .scrollable-container a.prev:before, .base.page .scrollable-container a.prevPage:before, .base.page .scrollable-container a.next:before, .base.page .scrollable-container a.nextPage:before{color:#606060;text-shadow:0 1px 1px rgba(0,0,0,0.4)}
.base.page .scrollable-container a.prev:hover, .base.page .scrollable-container a.prevPage:hover, .base.page .scrollable-container a.next:hover, .base.page .scrollable-container a.nextPage:hover{background:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}
.base.page .scrollable-container a.disabled:hover{background:#FFF;text-shadow:0 1px 1px rgba(0,0,0,0.4);opacity:.8 !important;-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}
.tooltip{background:transparent url(../images/scroller-tooltip.png);color:#565451}
.cms-index-index div.scrollable-container:before{background:#81CDE7;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}
ul.thumb_view li{border-left:1px solid rgba(0,0,0,0.1)}
ul.display li{border-bottom:1px solid rgba(0,0,0,0.1) !important}
ul.display li .product-container{background:transparent}
ul.display li .product-info-col{background:transparent}
ul.display li .product-info-col .product-name a{color:#565451}
ul.display li .product-info-col .product-name a:hover{color:#000}
.main-container .rating-box, .main-container .rating-box .rating{background-image:url(../images/bg_rating.png)}
.toolbar-wrapper{background:rgba(232,231,229,0.3);border-top:1px solid #EEE;border-bottom:1px solid #EEE}
.toolbar-wrapper .toolbar .pager{border-bottom:1px solid #E0E0E0}
.toolbar-wrapper .toolbar .sorter{border-top:1px solid #FFF}
.pages a.i-next:before{border-color:transparent transparent transparent #565451}
.pages a.i-previous:before{border-color:transparent #565451 transparent transparent}
.toolbar-wrapper.desc .sort-by a:before{border-color:#565451 transparent transparent}
.toolbar-wrapper.asc .sort-by a:before{border-color:transparent transparent #565451}
.toolbar-wrapper .sort-by a:after{color:#565451}
#rokmage-layered-nav dt:before{border-color:transparent transparent transparent #565451}
#rokmage-layered-nav dt.active:before{border-color:#565451 transparent transparent}
.catalog-product-view .product-name h1, #quick-info-slot h2, .product-view .up-sell h3, .product-view .box-tags h2{border-bottom:1px solid #E0E0E0}
#zoomable.rounded_bg{background:url(../images/pattern.jpg), url(../images/box-bg.png);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);-moz-box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08);box-shadow:0 0 2px rgba(0,0,0,.5) inset, 0 0 0 1px rgba(255,255,255,.08)}
#zoomable .zoomer{border:2px solid #CDCDCD !important}
.thumbswrapper{background:#7EB347}
.thumbsbutton a:hover{color:#FFF}
.product-options{background-color:#FCFCFC}
.product-collateral .box-description{border:1px solid #CCC}
.product-collateral .tabs-outer, .product-collateral ul.tabs{background:#FFF}
#customer-reviews .pager{background:#FCFCFA}
.product-collateral .tab_container, .product-collateral ul.tabs li.active{background:#FFF}
.product-collateral ul.tabs li.active{border-bottom:1px solid #FFF}
ul.tabs li a:hover, ul.tabs li.active a{color:#7EB347}
.product-collateral .data-table th.label{background-color:#FCFCFA !important}
.tier-prices li{background:rgba(0,0,0,0.02);border:1px dotted #CCC}
.product-view .up-sell .products-grid td{background-color:#FCFCFA;border:1px solid #DDD}
#upsell-product-table.products-grid .product-image, .mobileupsell ul li a.product-image{background-color:#FFF;border:1px solid #DDD}
.mobile-collateral{border-bottom:1px solid #E0E0E0}
.mobile-collateral h2{border-top:1px solid #E0E0E0}
.rt-bg-footer{background:#FFF url(../images/bg.jpg);background-size:cover;color:#606060;}
.footer-wrapper{background:url(../images/pattern.jpg)}
.rokmage-footer-inner-panel h3, #rokmage-footer-text h3{border-bottom:0;color:#606060}
.footer-wrapper a{color:#606060}
#footer-bottom ul li, #footer-bottom ul li a{color:#606060}
.footer-wrapper a:hover, #footer-bottom a:hover{color:#606060;text-decoration:underline;}
#footer-bottom{background:#FFF url(../images/pattern.jpg) fixed;}
.footer .top-link{box-shadow:0 2px 3px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);background:#7EB347 url(../images/arrows.png) no-repeat 11px -375px}
.footer .top-link:hover{background:#81CDE7 url(../images/arrows.png) no-repeat 11px -375px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1), inset 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1), inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(255,255,255,0.1), inset 0 1px 1px rgba(0,0,0,0.1)}
.store-switcher span.select{color:#FFF;background:rgba(0,0,0,0.15) url(../images/nav-arrows.png) no-repeat 95% 8px}
#copyright, #rocketlogo a, .store-switcher{color:#606060}
#copyright{border-top:1px solid rgba(0,0,0,0.2)}
.footer-viewed-wrapper{background:white;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2);}
.footer-viewed.block{background:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.footer-viewed.block .block-title strong span{color:#606060;background:transparent}
.footer-viewed-content a{}
.footer-viewed-content a:hover{color:#7EB347}
.footer-viewed-content ol li img{border:0}
.base.page .footer-viewed .block-title{border-bottom:0}
.dashboard .welcome-msg{color:#606060}
.required em, em.required{color:#eb340a !important}
.callout a:hover{color:#EEE}
#rokmage-login-content #send2{margin:10px 0 !important}
.product-shop .product-options-bottom{background-color:#EFEFEF}
@media only screen and (max-width:480px){.wrapper.base .rokmage-cart-box-container, .wrapper.base .quick-access-wrapper .links li, .wrapper.base .form-language, .form-search{background:rgba(51,52,57,0.4)}
}
@media only screen and (min-width:481px) and (max-width:767px){.wrapper.base .rokmage-cart-box-container, .wrapper.base .quick-access-wrapper .links li, .wrapper.base .form-language, .form-search{background:rgba(51,52,57,0.4)}
}
.rt-social-buttons{color:#606060;background:#FFF;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.2);box-shadow:0 3px 5px rgba(0,0,0,0.2)}
.rt-social-buttons a.social-button{color:#606060}
.rt-social-buttons a.social-button:hover{background:#81CDE7;color:#FFF}
div.col-main a.button{border:0;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;font-weight:bold;color:#FFF;background:-moz-linear-gradient(17deg, #76a843 50%, #7eb347 50%);background:-webkit-linear-gradient(72deg, #76a843 50%, #7eb347 50%);background:-o-linear-gradient(17deg, #76a843 50%, #7eb347 50%);background:linear-gradient(17deg, #76a843 50%, #7eb347 50%);text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1);padding:0 1em;padding:10px;line-height:40px}
div.col-main a.button:hover{color:#FFF;background-color:#404040;background:-moz-linear-gradient(17deg, #3f3f3f 50%, #474747 50%);background:-webkit-linear-gradient(72deg, #3f3f3f 50%, #474747 50%);background:-o-linear-gradient(17deg, #3f3f3f 50%, #474747 50%);background:linear-gradient(17deg, #3f3f3f 50%, #474747 50%)}
body.cms-index-index > div.block{border-top:1px solid #CCC;margin-bottom:20px}
body.cms-index-index > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > ul{padding:10px 0 10px 30px;list-style-type:square}
.kiyoh-sidebar-block u{font-weight:bold;text-decoration:none;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > p > strong > a{text-decoration:underline;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-right.sidebar > div.block.kiyoh-sidebar > div > div > a{border:0;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;font-weight:bold;color:#FFF;background:-moz-linear-gradient(17deg, #ff6600 50%, #ff8838 50%);background:-webkit-linear-gradient(72deg, #ff6600 50%, #ff8838 50%);background:-o-linear-gradient(17deg, #ff6600 50%, #ff8838 50%);background:linear-gradient(17deg, #ff6600 50%, #ff8838 50%);text-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1);padding:5px 5px;line-height:1.25em;text-align:center;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-right.sidebar > div.block.kiyoh-sidebar > div > div > a:hover{background:-moz-linear-gradient(17deg, #ff8838 50%, #ff6600 50%);background:-webkit-linear-gradient(72deg, #ff8838 50%, #ff6600 50%);background:-o-linear-gradient(17deg, #ff8838 50%, #ff6600 50%);background:linear-gradient(17deg, #ff8838 50%, #ff6600 50%);}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div:nth-child > ul > li:nth-child > a{font-weight:bold;line-height:.5em;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > img, #products-list > li > div > div.product-image-col > a > img{max-width:100%;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > ul, body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > #hidden > ul{padding:10px 0 10px 30px;list-style-type:square;}
#products-list > li > div > div.product-info-col > div > p.special-price, #product_addtocart_form > div.product-shop > div.price-box > p.special-price{color:#333;}
#rokmage-footer-text > p > strong{line-height:1.5em;}
@-webkit-keyframes fadeOutIn{0%{opacity:0;}
100%{opacity:0;}
}
@keyframes fadeOutIn{0%{opacity:0;}
100%{opacity:1;}
}
#rokmage-layered-nav > div.block-title, #rokmage-layered-nav > div.block-title span{background:#0e4271;}
.fade-in, #rokmage-layered-nav{-webkit-animation:fadeOutIn 1.5s;animation:fadeOutIn 1.5s;}
#rokmage-layered-nav > div.block-title:before{color:#0e4271;}
#products-list > li > div > div.product-image-col > a > img{border:1px solid #DDD;padding:20px 0;max-width:100%;background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjhmOGY3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(248,248,247,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(248,248,247,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(248,248,247,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(248,248,247,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(248,248,247,1) 100%);background:radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(248,248,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f7', GradientType=1);}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > p > img{max-width:100%;}
#block-related > li > div > div > a.link-wishlist{display:none;}
.mini-products-list .product-image{padding:0px;border:none;}
#rokmage-layered-nav ol li a:hover{color:#333;text-decoration:underline;}
#rokmage-layered-nav > div.block-content > div.actions > a{color:#6E6E6E;border:1px solid #CCC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 rgba(0,0,0,0.1);padding:0 5px;background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(229,229,229,1)));background:-webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background:-o-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background:-ms-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);background:linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=1);}
#rokmage-layered-nav > div.block-content > div.actions > a:after{content:"\f00d";margin-left:5px;font-family:"FontAwesome";}
#rokmage-layered-nav > div.block-content > div.currently > ol > li > span.label{display:block;margin-left:0px;font-weight:bold;}
#rokmage-layered-nav > div.block-content > div.currently > ol > li{margin-bottom:5px;padding-bottom:5px;padding-top:5px;border-top:1px solid #E0E0E0;}
#rokmage-layered-nav > div.block-content > div.currently > p:before{content:"\f002";margin-right:5px;font-family:"FontAwesome";}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div.mageside-menu-toggle-container.active > ul{padding-left:0px;}
#rokmage-layered-nav{border:1px solid #B9B9B9;}
.mageside-menu-toggle-container li a{color:#6E6E6E;display:block;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div > ul > li > a{font-weight:700}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > a.mageside-menu-heading.activecurrent.current > span{font-weight:bold;}
.mageside-menu-toggle-container li a:hover{color:#7EB347;}
.mageside-menu-toggle-container li a.activecurrent:before{content:"\f054";margin-right:5px;font-family:"FontAwesome";font-size:80%;color:#7EB347;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div.mageside-menu-toggle-container.active > ul > li > ul{margin-bottom:10px;padding-bottom:10px;margin-left:-5px;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div.mageside-menu-toggle-container.active > ul > li > ul{margin:10px 0;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-left.sidebar > div.block.mageside-menu > div.block-content > div > ul > li > ul{margin:0 0 10px 0;}
body > div > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > p > a, body > div > div > div.base.page.responsive > div.main-container.col2-left-layout > div > div > div.col-main > div.std > p > a, body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > div > div > p > a, body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > p > a{text-decoration:underline;color:#6E6E6E;}
body > div > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > p > a:hover, body > div > div > div.base.page.responsive > div.main-container.col2-left-layout > div > div > div.col-main > div.std > p > a:hover, body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > div > div > p > a:hover{color:#7EB347;}
#products-list > li > div > div.product-image-col > button > span > span:before, #product-addtocart-button > span > span:before{content:"\f07a";margin-right:5px;font-family:"FontAwesome";font-size:120%;}
#products-list > li > div > div.product-info-col > div > p.old-price{font-size:80%;}
#products-list > li > div > div.product-info-col > div > p.old-price > span.price{font-size:100%;}
#product_addtocart_form > div.product-shop > div.price-box > p.old-price > span.price{font-weight:normal;}
#products-list > li > div > div.product-info-col > div > p.special-price > span.price-label:after{content:":";}
.old-price .price{font-weight:normal;}
#products-list > li > div > div.product-info-col > div > p.special-price > .price-label{color:#565451;font-weight:normal;}
#products-list > li > div > div.product-info-col > div > p.special-price > span.price{font-weight:bold;color:#333;}
#product_addtocart_form > div.product-shop > p.email-friend > a:before{content:"\f003";margin-right:5px;font-family:"FontAwesome";}
#block-related > li > div > div > div > p.special-price > span.price-label{font-weight:normal;}
#block-related > li > div > div > div > p.special-price > span.price{color:#333}
#block-related > li > div > div > div > p.special-price > span.price-label:after{content:":";}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-right.sidebar > div.block.block-cart > div.block-content > div.summary > p.amount > a{color:#333;text-decoration:underline;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-right.sidebar > div.block.block-cart > div.block-content > div.summary > p.amount > a:hover{color:#7EB347;}
ul.display li .product-info-col h2.product-name a{font-size:1.2em;line-height:1.3em;}
#products-list > li > div > div.product-info-col > h2 > a{font-weight:bold;}
@charset "UTF-8";/*.grid{list-style:none;margin-left:-20px;}*/
.grid > .grid__col--2-of-2, .grid > .grid__col--3-of-3, .grid > .grid__col--4-of-4, .grid > .grid__col--5-of-5, .grid > .grid__col--6-of-6, .grid > .grid__col--8-of-8, .grid > .grid__col--12-of-12{width:100%;}
.grid > .grid__col--1-of-2, .grid > .grid__col--2-of-4, .grid > .grid__col--3-of-6, .grid > .grid__col--4-of-8, .grid > .grid__col--6-of-12{width:50%;}
.grid > .grid__col--1-of-3, .grid > .grid__col--2-of-6, .grid > .grid__col--4-of-12{width:33.33333%;}
.grid > .grid__col--2-of-3, .grid > .grid__col--4-of-6, .grid > .grid__col--8-of-12{width:66.66667%;}
.grid > .grid__col--1-of-4, .grid > .grid__col--2-of-8, .grid > .grid__col--3-of-12{width:25%;}
.grid > .grid__col--3-of-4, .grid > .grid__col--6-of-8, .grid > .grid__col--9-of-12{width:75%;}
.grid > .grid__col--push-2-of-2, .grid > .grid__col--push-3-of-3, .grid > .grid__col--push-4-of-4, .grid > .grid__col--push-5-of-5, .grid > .grid__col--push-6-of-6, .grid > .grid__col--push-8-of-8, .grid > .grid__col--push-12-of-12{margin-left:100%;}
.grid > .grid__col--push-1-of-2, .grid > .grid__col--push-2-of-4, .grid > .grid__col--push-3-of-6, .grid > .grid__col--push-4-of-8, .grid > .grid__col--push-6-of-12{margin-left:50%;}
.grid > .grid__col--push-1-of-3, .grid > .grid__col--push-2-of-6, .grid > .grid__col--push-4-of-12{margin-left:33.33333%;}
.grid > .grid__col--push-2-of-3, .grid > .grid__col--push-4-of-6, .grid > .grid__col--push-8-of-12{margin-left:66.66667%;}
.grid > .grid__col--push-1-of-4, .grid > .grid__col--push-2-of-8, .grid > .grid__col--push-3-of-12{margin-left:25%;}
.grid > .grid__col--push-3-of-4, .grid > .grid__col--push-6-of-8, .grid > .grid__col--push-9-of-12{margin-left:75%;}
.grid > .grid__col--pull-2-of-2, .grid > .grid__col--pull-3-of-3, .grid > .grid__col--pull-4-of-4, .grid > .grid__col--pull-5-of-5, .grid > .grid__col--pull-6-of-6, .grid > .grid__col--pull-8-of-8, .grid > .grid__col--pull-12-of-12{margin-left:-100%;}
.grid > .grid__col--pull-1-of-2, .grid > .grid__col--pull-2-of-4, .grid > .grid__col--pull-3-of-6, .grid > .grid__col--pull-4-of-8, .grid > .grid__col--pull-6-of-12{margin-left:-50%;}
.grid > .grid__col--pull-1-of-3, .grid > .grid__col--pull-2-of-6, .grid > .grid__col--pull-4-of-12{margin-left:-33.33333%;}
.grid > .grid__col--pull-2-of-3, .grid > .grid__col--pull-4-of-6, .grid > .grid__col--pull-8-of-12{margin-left:-66.66667%;}
.grid > .grid__col--pull-1-of-4, .grid > .grid__col--pull-2-of-8, .grid > .grid__col--pull-3-of-12{margin-left:-25%;}
.grid > .grid__col--pull-3-of-4, .grid > .grid__col--pull-6-of-8, .grid > .grid__col--pull-9-of-12{margin-left:-75%;}
.grid > .grid__col--1-of-5{width:20%;}
.grid > .grid__col--push-1-of-5{margin-left:20%;}
.grid > .grid__col--pull-1-of-5{margin-left:-20%;}
.grid > .grid__col--2-of-5{width:40%;}
.grid > .grid__col--push-2-of-5{margin-left:40%;}
.grid > .grid__col--pull-2-of-5{margin-left:-40%;}
.grid > .grid__col--3-of-5{width:60%;}
.grid > .grid__col--push-3-of-5{margin-left:60%;}
.grid > .grid__col--pull-3-of-5{margin-left:-60%;}
.grid > .grid__col--4-of-5{width:80%;}
.grid > .grid__col--push-4-of-5{margin-left:80%;}
.grid > .grid__col--pull-4-of-5{margin-left:-80%;}
.grid > .grid__col--1-of-6{width:16.66667%;}
.grid > .grid__col--push-1-of-6{margin-left:16.66667%;}
.grid > .grid__col--pull-1-of-6{margin-left:-16.66667%;}
.grid > .grid__col--5-of-6{width:83.33333%;}
.grid > .grid__col--push-5-of-6{margin-left:83.33333%;}
.grid > .grid__col--pull-5-of-6{margin-left:-83.33333%;}
.grid > .grid__col--1-of-8{width:12.5%;}
.grid > .grid__col--push-1-of-8{margin-left:12.5%;}
.grid > .grid__col--pull-1-of-8{margin-left:-12.5%;}
.grid > .grid__col--3-of-8{width:37.5%;}
.grid > .grid__col--push-3-of-8{margin-left:37.5%;}
.grid > .grid__col--pull-3-of-8{margin-left:-37.5%;}
.grid > .grid__col--5-of-8{width:62.5%;}
.grid > .grid__col--push-5-of-8{margin-left:62.5%;}
.grid > .grid__col--pull-5-of-8{margin-left:-62.5%;}
.grid > .grid__col--7-of-8{width:87.5%;}
.grid > .grid__col--push-7-of-8{margin-left:87.5%;}
.grid > .grid__col--pull-7-of-8{margin-left:-87.5%;}
.grid > .grid__col--1-of-12{width:8.33333%;}
.grid > .grid__col--push-1-of-12{margin-left:8.33333%;}
.grid > .grid__col--pull-1-of-12{margin-left:-8.33333%;}
.grid > .grid__col--2-of-12{width:16.66667%;}
.grid > .grid__col--push-2-of-12{margin-left:16.66667%;}
.grid > .grid__col--pull-2-of-12{margin-left:-16.66667%;}
.grid > .grid__col--5-of-12{width:41.66667%;}
.grid > .grid__col--push-5-of-12{margin-left:41.66667%;}
.grid > .grid__col--pull-5-of-12{margin-left:-41.66667%;}
.grid > .grid__col--7-of-12{width:58.33333%;}
.grid > .grid__col--push-7-of-12{margin-left:58.33333%;}
.grid > .grid__col--pull-7-of-12{margin-left:-58.33333%;}
.grid > .grid__col--10-of-12{width:83.33333%;}
.grid > .grid__col--push-10-of-12{margin-left:83.33333%;}
.grid > .grid__col--pull-10-of-12{margin-left:-83.33333%;}
.grid > .grid__col--11-of-12{width:91.66667%;}
.grid > .grid__col--push-11-of-12{margin-left:91.66667%;}
.grid > .grid__col--pull-11-of-12{margin-left:-91.66667%;}
.grid .grid__col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-right:-.25em;min-height:1px;padding-left:20px;vertical-align:top;}
@media (max-width:700px){.grid .grid__col{display:block;margin-left:0;margin-right:0;width:auto;}
}
@media (max-width:700px) and (min-width:480px){.grid .grid__col[class*="grid__col--m-"]{display:inline-block;margin-right:-.24em;}
.grid .grid__col.grid__col--m-1-of-2, .grid .grid__col.grid__col--m-2-of-4{width:50%;}
.grid .grid__col.grid__col--m-1-of-3{width:33.33333%;}
.grid .grid__col.grid__col--m-2-of-3{width:66.66667%;}
.grid .grid__col.grid__col--m-1-of-4{width:25%;}
.grid .grid__col.grid__col--m-3-of-4{width:75%;}
}
@media (max-width:480px){.grid .grid__col[class*="grid__col--s-"]{display:inline-block;margin-right:-.24em;}
.grid .grid__col.grid__col--s-1-of-2, .grid .grid__col.grid__col--s-2-of-4{width:50%;}
.grid .grid__col.grid__col--s-1-of-3{width:33.33333%;}
.grid .grid__col.grid__col--s-2-of-3{width:66.66667%;}
.grid .grid__col.grid__col--s-1-of-4{width:25%;}
.grid .grid__col.grid__col--s-3-of-4{width:75%;}
}
.grid .grid__col--centered{display:block;margin-left:auto;margin-right:auto;}
.grid .grid__col--d-first{float:left;}
.grid .grid__col--d-last{float:right;}
.grid.grid--no-gutter{margin-left:0;width:100%;}
.grid.grid--no-gutter .grid__col{padding-left:0;}
.grid.grid--no-gutter .grid__col--span-all{margin-left:0;width:100%;}
.grid .grid__col--ab{vertical-align:bottom;}
.grid .grid__col--am{vertical-align:middle;}
.grid > div{padding-bottom:20px;}
.grid .advies-contact{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(45deg, rgba(0,0,0,0.03) 25%, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(25%, rgba(0,0,0,0.03)), color-stop(100%, rgba(0,0,0,0.1)));background:-webkit-linear-gradient(45deg, rgba(0,0,0,0.03) 25%, rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(45deg, rgba(0,0,0,0.03) 25%, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(45deg, rgba(0,0,0,0.03) 25%, rgba(0,0,0,0.1) 100%);background:linear-gradient(45deg, rgba(0,0,0,0.03) 25%, rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffffff', endColorstr='#14000000', GradientType=1);}
.grid .advies-contact{padding-top:20px;}
.grid h1, h2, h3, h4, h5, h6{font-weight:bold;}
.grid h2.groepenkast-type{margin-bottom:10px;}
.grid h3.help{margin-botton:1em;}
.grid h3.help:before{content:"\F059";margin-right:5px;font-family:"FontAwesome";color:#7EB347;margin-botton:1em;}
.grid img{max-width:90%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid rgba(0,0,0,0.2);background:#F2F2F2;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.31);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.31);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.31);}
.grid a{text-decoration:none;}
.grid a.button{text-decoration:none;color:white;}
.grid ul > li > a{color:#6E6E6E;}
.grid ul > li > a:hover{color:#7EB347;}
.grid ul.groepenkast-subtypes li{padding:.25em 0;}
.grid ul.groepenkast-subtypes li:before{content:"\F054";margin-right:5px;font-family:"FontAwesome";}
.grid.content-block{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,0.2);}
.grid a.choice{text-transform:uppercase;font-size:125%;color:#606060;margin-top:10px;display:block;}
.grid a.choice:hover{color:#7EB347;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div > div.grid.content-block > div.grid__col.grid__col--1-of-3.advies-contact > p > a.button{color:white;text-decoration:none;}
.garanties ul{margin-bottom:20px;display:block;}
.garanties ul li{display:block;font-size:100%;margin:.4em 0;}
.garanties ul li:before{content:"\f14a";font-family:"FontAwesome";margin-right:5px;color:#7EB347;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);}
.garanties img{margin-top:20px;max-width:80%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.block-installatieservice{margin:40px 0 40px 0;position:relative;border:1px solid #DDD;background:url(data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(45deg, rgba(255,255,255,0.65) 25%, rgba(0,0,0,0.08) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(25%, rgba(255,255,255,0.65)), color-stop(100%, rgba(0,0,0,0.08)));background:-webkit-linear-gradient(45deg, rgba(255,255,255,0.65) 25%, rgba(0,0,0,0.08) 100%);background:-o-linear-gradient(45deg, rgba(255,255,255,0.65) 25%, rgba(0,0,0,0.08) 100%);background:-ms-linear-gradient(45deg, rgba(255,255,255,0.65) 25%, rgba(0,0,0,0.08) 100%);background:linear-gradient(45deg, rgba(255,255,255,0.65) 25%, rgba(0,0,0,0.08) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffffff', endColorstr='#14000000', GradientType=1);padding:20px 20px 10px 20px;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.block-installatieservice > a > img{float:right;margin-top:-57px;}
.block-installatieservice h3{font-size:18px;margin-bottom:10px;}
.block-installatieservice h3 a{color:#81CDE7;}
.block-installatieservice h3 a:hover{color:#333;}
.block-installatieservice h3 > sup{font-size:16px;}
.block-installatieservice > h3.new{display:block;height:60px;width:60px;margin:0;line-height:60px;font-weight:bold;-moz-border-radius:30px;border-radius:30px;background-color:#F60;color:#FFF;text-align:center;position:absolute;right:-5px;top:-10px;transform:rotate(20deg);font-size:12px;letter-spacing:0.4px;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 5px -2px rgba(0,0,0,0.75);box-shadow:2px 2px 5px -2px rgba(0,0,0,0.75);}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.block-installatieservice > p > a.more-info-installatieservice{color:#81CDE7;text-decoration:none;font-weight:normal;font-weight:bold}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.block-installatieservice > p > a.more-info-installatieservice:hover{color:#333;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.block-installatieservice > p > a:after{content:"\f054";font-family:"FontAwesome";margin-left:3px;text-decoration:none;font-size:90%;}
.block-installatieservice small{font-size:10px;}
a.contact-links{color:white;}
a.contact-links:hover{text-decoration:underline;}
a.email-link:before{content:"\f0e0";font-family:"FontAwesome";margin-right:5px;}
a.twitter-link:before{content:"\f081";font-family:"FontAwesome";margin-right:5px;}
a.fb-link:before{content:"\f082";font-family:"FontAwesome";margin-right:5px;}
.category-description.std > table{margin:20px 0;width:auto;border-top:1px solid #DDD;border-left:1px solid #DDD;}
.category-description.std > table td{padding:.5em;border-bottom:1px solid #DDD;border-right:1px solid #DDD;}
#products-list > li > div:hover{background:#F7F7F6;}
#products-list > li > div:hover > div.product-image-col > a > img{background:white;}
a.add-to-wishlist{color:#999;margin-left:5px;margin-right:5px;}
a.add-to-wishlist:before{content:"\f06b";margin-right:3px;font-family:"FontAwesome";font-weight:bold;}
a.more-info{color:#7EB347;margin-right:5px;font-weight:700;}
#products-list > li > div:hover > div.product-info-col > span > a.more-info:hover, #products-list > li > div:hover > div.product-info-col > span > a.add-to-wishlist:hover{color:#333;}
a.more-info:before{content:"\f05a";margin-right:3px;font-family:"FontAwesome";font-weight:bold;}
#hidden{display:none;border:1px solid #DDD;padding:20px;margin-top:10px;}
body > div.rt-bg > div > div.base.page.responsive > div.main-container.col3-layout > div > div.col-wrapper > div.col-main > div.category-description.std > p > a.button{color:white;text-decoration:none;font-weight:normal;font-size:11px;line-height:none;padding:5px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:105px;}
body > div.rt-bg > div > div.quick-access-wrapper > div.quick-access > div.top-links > ul > li.first:before{content:"\f084";font-family:"FontAwesome";margin-right:3px;}
.availability span{display:block;color:#7EB347;}