body {
    background: none;
    font-family: 'Open Sans',Arial,sans-serif;
    color: #333;
}

.logo img {
    border: 0;
    vertical-align: top;
    height: 86px;
}

ul#magemenu-top > li > a {
    font-size: 12px;
    }
    
@media only screen and (min-width: 1200px) {

ul#magemenu-top {
    margin-left: 0px!important;
}

}

ul#magemenu-top li ul.popup div.column {
    padding: 0 4px;
    margin-top: -1px;
    float: left;
    width: 200px!important;
}

.rt-topbar {
    margin-bottom: 0px!important;
}

ul#magemenu-top {
    border: 0;
    background: #8dc53f;
    border-radius: 0px;
    box-shadow: none!important;
    }
/**
 * OpenMage
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2020 Magento, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

*{margin:0;padding:0}body{background:#fff;font:12px/1.35 Arial,Helvetica,sans-serif;color:#000;text-align:center}img{border:0;vertical-align:top}a{color:#05c;text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1{font-size:20px;font-weight:400;line-height:1.15}h2{font-size:18px;font-weight:400;line-height:1.25}h3{font-size:16px;font-weight:700;line-height:1.25}h4{font-size:14px;font-weight:700}h5{font-size:12px;font-weight:700}h6{font-size:11px;font-weight:700}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:400}strong{font-weight:700}address{font-style:normal}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}sup{font-size:1em;vertical-align:top}ul,ol{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}.block-subscribe .form-subscribe-header{display:none}.page{width:1000px;margin:0 auto;padding:10px 0;text-align:left}.page-print{background:#fff;padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.main{margin:10px 0}.col-left{float:left;width:230px;border:1px solid #ddd;padding:5px 5px 0}.col-main{float:left;width:736px;border:1px solid #ddd;padding:5px}.col-right{float:right;width:230px;border:1px solid #ddd;padding:5px 5px 0}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col3-layout .col-main{width:484px;margin-left:10px}.col3-layout .col-wrapper{float:left;width:748px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .col-narrow{width:33%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:12px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}input.input-text,select,textarea{background:#fff;border:1px solid #ddd}input.input-text,textarea{padding:2px}select{padding:1px}select option{padding-right:10px}select.multiselect option{border-bottom:1px solid #ddd;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em!important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines;overflow:visible;width:auto;border:0;padding:0;margin:0;background:transparent;cursor:pointer}button.button span{float:left;height:21px;background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_button.gif) 0 0 no-repeat;padding:0 0 0 8px;font:bold 12px/21px Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;color:#fff}button.button span span{background-position:100% 0;padding:0 12px 0 4px}p.control input.checkbox,p.control input.radio{margin-right:6px}.form-list li{margin:0 0 8px}.form-list label{float:left;color:#111;font-weight:700;position:relative;z-index:0}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both;width:260px}.form-list .field{float:left;width:275px}.form-list input.input-text{width:254px}.form-list textarea{width:254px;height:10em}.form-list select{width:260px}.form-list li.wide .input-box{width:535px}.form-list li.wide input.input-text{width:529px}.form-list li.wide textarea{width:529px}.form-list li.wide select{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:400;color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin:5px 0 0;padding:5px;border:1px solid #ddd}.buttons-set .back-link{float:left}.buttons-set button.button{float:right}.buttons-set p.required{margin:0 0 5px}.fieldset{border:1px solid #ddd;background:#fefefe;padding:22px 25px 12px 33px;margin:28px 0}.fieldset .legend{float:left;font-weight:700;font-size:13px;border:1px solid #fefefe;background:#dedede;color:#333;margin:-33px 0 0 -10px;padding:0 8px;position:relative}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:10px;line-height:13px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/validation_advice_bg.gif) 2px 1px no-repeat;color:red}.validation-failed{border:1px dashed red!important;background:#faebe7!important}p.required{font-size:10px;text-align:right;color:red}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:700}.error{color:red;font-weight:700}.notice{color:#ccc}.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}.messages{width:100%;overflow:hidden}.messages li{margin:0 0 10px}.messages li li{margin:0 0 3px}.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid!important;border-width:1px!important;background-position:10px 9px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:8px 8px 8px 32px !important;font-size:11px!important;font-weight:700!important}.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_msg-error.gif);color:#df280a}.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_msg-success.gif);color:#3d6611}.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_msg-note.gif);color:#3d6611}.breadcrumbs{padding:10px;margin:0 0 10px;border:1px solid #ddd}.breadcrumbs li{display:inline}.page-title{border-bottom:1px solid #ddd;padding:0 0 5px;margin:0 0 10px}.page-title h1,.page-title h2{font-size:18px;color:#000}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle,.sub-title{clear:both}.pager{border:1px solid #ddd;padding:5px;margin:5px 0;text-align:center}.pager .amount{float:left}.pager .limiter{float:right}.pager .pages{margin:0 135px}.pager .pages ol{display:inline}.pager .pages li{display:inline}.sorter{border:1px solid #ddd;padding:5px;margin:5px 0}.sorter .view-mode{float:left}.sorter .sort-by{float:right}.data-table{width:100%}.data-table th{padding:5px;border:1px solid #ddd;font-weight:700;white-space:nowrap}.data-table td{padding:5px;border:1px solid #ddd}.data-table thead{background-color:#f2f2f2}.data-table tr.even{background-color:#f6f6f6}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f6f6f6}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:400}.data-table td.label,.data-table th.label{font-weight:700;background-color:#f6f6f6}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:400!important}.cart-tax-total-expanded{background-position:100% -53px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}.std dl dt{font-weight:700}.std dl dd{margin:0 0 10px}.links li{display:inline}.links li.first{padding-left:0!important}.links li.last{background:none!important;padding-right:0!important}.link-cart{font-weight:700;color:red}.link-wishlist{font-weight:700}.link-reorder{font-weight:700}.link-compare{font-weight:700}.link-print{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_rss.gif) 0 1px no-repeat;padding-left:18px;white-space:nowrap}.btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_edit.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#ddd;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:1000px;margin:0 auto;padding:12px 0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.logo{float:left}.header{padding:10px;border:1px solid #ddd}.header .logo{float:left;text-decoration:none!important}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0;padding:0}.header .welcome-msg{font-weight:700;text-align:right}.header .links{float:right}.header .form-search{text-align:right}.header .form-search .search-autocomplete{z-index:999}.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff}.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:700}.header .form-language{clear:both;text-align:right}.header-container .top-container{clear:both;text-align:right}#nav{border:1px solid #ddd;padding:5px 0;margin:10px 0;font-size:13px}#nav li{text-align:left;position:relative}#nav li.over{z-index:998}#nav li a{display:block;text-decoration:none}#nav li a:hover{text-decoration:none}#nav li a span{display:block;white-space:nowrap;cursor:pointer}#nav li ul a span{white-space:normal}#nav li{float:left}#nav li a{float:left;padding:5px 10px;font-weight:700;color:#888}#nav li a:hover{color:#000}#nav li.over a,#nav li.active a{color:#000}#nav ul,#nav div{position:absolute;width:15em;top:25px;left:-10000px;border:1px solid #ddd;background:#fafafa}#nav div ul{position:static;width:auto;border:none}#nav ul ul,#nav ul div{top:7px}#nav ul li{float:none;border-bottom:1px solid #ddd}#nav ul li.last{border-bottom:0}#nav ul li a{float:none;padding:3px 9px;font-weight:400;color:#888!important}#nav ul li a:hover{color:#000!important}#nav ul li.active > a,#nav ul li.over > a{color:#000!important}#nav li ul.shown-sub,#nav li div.shown-sub{left:0;z-index:999}#nav li .shown-sub ul.shown-sub,#nav li .shown-sub li div.shown-sub{left:100px}.block{border:1px solid #ddd;margin:0 0 10px}.block .block-title{border-bottom:1px solid #ddd;padding:3px 10px}.block .block-title strong{font-size:14px;font-weight:700}.block .block-title a{text-decoration:none!important}.block .block-subtitle{font-size:13px;font-weight:700}.block .block-content{padding:10px}.block .block-content li.item{padding:5px 0}.block .btn-remove,.block .btn-edit{float:right}.block .actions{text-align:right}.block .actions a{float:left}.block li.even{background-color:#f6f6f6}.mini-products-list li{padding:5px 0}.mini-products-list .product-image{float:left;width:50px;padding:5px;border:1px solid #ddd}.mini-products-list .product-details{margin-left:75px}.mini-products-list .product-details h4{font-size:1em;font-weight:700;margin:0}.block-currency select{width:100%;border:1px solid #888}.block-layered-nav dt{font-weight:700}.block-layered-nav .btn-remove{float:left;margin:2px 3px 0 0}.block-cart .subtotal{text-align:center}.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 5px 0}.block-related li{padding:5px 0}.block-related input.checkbox{float:left;margin-right:-20px}.block-related .product{margin-left:20px}.block-related .product .product-image{float:left;margin-right:-65px}.block-related .product .product-details{margin-left:65px}.block-compare li{padding:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll .answer{font-weight:700}.block-poll .votes{float:right;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-banner .block-content{text-align:center}.block-login label{font-weight:700;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.category-title{border:0;margin:0 0 7px}.category-image{width:100%;overflow:hidden;margin:0 0 10px;text-align:center}.category-description{margin:0 0 10px}.products-grid{border-bottom:1px solid #ddd;position:relative}.products-grid.last{border-bottom:0}.products-grid li.item{float:left;width:138px;padding:12px 10px 80px}.products-grid .product-image{display:block;width:135px;height:135px;margin:0 0 10px}.products-grid .product-name{margin:0 0 5px;font-weight:700;font-size:13px}.products-grid .price-box{margin:5px 0}.products-grid .availability{line-height:21px}.products-grid .actions{position:absolute;bottom:12px}.col2-left-layout .products-grid,.col2-right-layout .products-grid{width:632px;margin:0 auto}.col1-layout .products-grid{width:790px;margin:0 auto}.products-list li.item{border-bottom:1px solid #ddd;padding:12px 10px}.products-list li.item.last{border-bottom:0}.products-list .product-image{float:left;width:135px;height:135px;margin:0 0 10px}.products-list .product-shop{margin-left:150px}.products-list .product-name{margin:0 0 5px;font-weight:700;font-size:13px}.products-list .price-box{float:left;margin:3px 13px 5px 0}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;padding:6px 0 0;margin:0 0 15px;line-height:1.35}.products-list .desc .link-learn{font-size:11px}.products-list .add-to-links{clear:both}.products-list .add-to-links li{display:inline}.products-list .add-to-links .separator{display:inline;margin:0 2px}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_rating.gif) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:3px}.ratings-table th,.ratings-table td{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:700;padding-right:8px}.availability{margin:0}.availability span{font-weight:700}.availability.out-of-stock span{color:#d83820}.availability-only{margin:0 0 7px}.availability-only a{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}.availability-only .expanded{background-position:100% -15px}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}.availability-only-details td{border-bottom:1px solid #ddd;font-size:11px;padding:2px 8px 1px}.price{white-space:nowrap!important}.price-box .price{font-weight:700}.regular-price .price{font-weight:700}.old-price .price-label{white-space:nowrap}.old-price .price{font-weight:700;text-decoration:line-through}.special-price .price-label{font-weight:700;white-space:nowrap}.special-price .price{font-weight:700}.minimal-price .price-label{font-weight:700;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{font-weight:400}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:400}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:700}.configured-price .price-label{font-weight:700;white-space:nowrap}.configured-price .price{font-weight:700}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:400}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:700}.price-from .price-label{font-weight:700;white-space:nowrap}.price-to .price-label{font-weight:700;white-space:nowrap}.price-notice{padding-left:10px}.price-notice .price{font-weight:700}.price-as-configured .price-label{font-weight:700;white-space:nowrap}.tier-prices .price{font-weight:700}.add-to-links .separator{display:none}.add-to-cart label{float:left;margin-right:5px}.add-to-cart .qty{float:left}.add-to-cart button.button{float:left;margin-left:5px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;margin:0 10px}.add-to-box .add-to-links{float:left}.product-collateral .box-collateral{margin:0 0 15px}.product-view .product-img-box{float:left;width:267px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{border:1px solid #ddd}.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views ul{margin-left:-4px}.product-view .product-img-box .more-views li{float:left;padding:1px;background-color:#ddd;margin:0 0 8px 4px}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .nav{margin:0 100px;text-align:center}.product-image-popup .image{display:block}.product-view .product-shop{float:right;width:445px}.col1-layout .product-view .product-shop{float:right;width:700px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-options{padding:10px;margin:10px 0 0;border:1px solid #ddd;background-color:#f6f6f6}.product-options dt label{font-weight:700}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options dd{margin:10px 0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list input.radio{float:left;margin:3px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:3px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options ul.validation-failed{padding:0 7px}.product-options p.required{padding:15px 0 0}.product-options-bottom{padding:10px;border:1px solid #ddd;border-top:0}.product-options-bottom .price-box{margin:10px 0}.product-view .box-up-sell .products-grid td{width:25%}.product-view .box-tags .form-add label{float:left}.product-view .box-tags .form-add .input-box{float:left;width:260px;margin:0 5px}.product-view .box-tags .form-add input.input-text{width:254px}.product-view .box-tags .form-add p{clear:both}.product-name{font-size:1em;font-weight:400}.tags-list li{display:inline}.page-sitemap .links{text-align:right;margin:0 8px -22px 0}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:700}.rss-title h1{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/i_rss-big.png) 6px 4px no-repeat;padding-left:32px!important}.rss-table .link-rss{display:block;line-height:1.35;background-position:0 2px}.cart .checkout-types{float:right;text-align:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:3px 55px 8px 0;line-height:1;font-size:11px}.cart-table .item-msg{font-size:10px}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{float:left;width:700px}.cart .crosssell h2{font-size:13px;font-weight:700}.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #ddd}.cart .crosssell .product-details{margin-left:90px}.cart .crosssell li.item{margin:12px 0}.cart .totals{float:right}.cart .totals table{width:100%}.cart .totals table th,.cart .totals table td{padding:5px}.cart .totals table th{font-weight:700}.item-options dt{font-weight:700;font-style:italic}.item-options dd{padding-left:10px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options > p{font-weight:700;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.sp-methods dt{font-weight:700}.sp-methods .price{font-weight:700}.sp-methods .form-list{padding-left:20px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:.5em 0 1em}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right;margin-right:5px}.please-wait img{vertical-align:middle}.cvv-what-is-this{cursor:help;margin-left:5px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages-form{border:1px solid #ddd;background-color:#f5f5f5;position:relative}.gift-messages-form label{float:none!important;position:static!important}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:700;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-message-link{display:block;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right}.gift-message dt strong{font-weight:700}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;height:10em;overflow:auto}.checkout-agreements .agree{padding:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent!important;margin:0!important;padding:0!important;border:0!important}.block-progress dt{font-weight:700}.block-progress dt.complete,.block-progress dd.complete{background-color:#f6f6f6}.opc{border-bottom:1px solid #ddd;position:relative}.opc li.section{border:1px solid #ddd;border-bottom:0}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .step-title{background-color:#f6f6f6;padding:0 5px;text-align:right}.opc .step-title .number{float:left;line-height:22px;margin-right:5px}.opc .step-title h2{float:left}.opc .step-title a{display:none;float:right}.opc .allow .step-title{cursor:pointer}.opc .active .step-title{background-color:#ccc;cursor:default}.opc .step{border-top:1px solid #ddd;padding:10px;position:relative}.opc .step .tool-tip{right:10px}.checkout-progress{padding:0 50px;margin:10px 0}.checkout-progress li{float:left;width:20%;border-top:5px solid #ccc;text-align:center;color:#ccc}.checkout-progress li.active{border-top-color:#000;color:#000}.multiple-checkout{position:relative}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-size:1.5em;text-align:right}.window-overlay{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/window_overlay.png) repeat;background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.remember-me label{float:none;margin:0 6px}.remember-me-popup{background:#fff;border:1px solid #999;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;z-index:1000}.remember-me-popup h3{background:#CCC;border-bottom:1px solid #ccc;color:#0a263c;font-size:14px;margin:0;padding:5px 10px}.remember-me-popup .remember-me-popup-head{position:relative}.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em}.remember-me-popup .remember-me-popup-body{border-top:1px solid #666;padding:10px}.remember-me-popup .remember-me-popup-body a{display:inline-block;height:19px;background:#999;padding:0 8px;font:bold 12px/19px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;white-space:nowrap;color:#fff}.map-info a{white-space:nowrap}.cart-msrp-totals{color:red;font-size:12px!important;font-weight:700;padding:40px 0 10px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{background:#f6f6f6;color:red;display:block;font-size:10px;line-height:14px;font-weight:700;padding:5px;text-shadow:0 1px 0 #fff;box-shadow:0 0 3px #333;border-radius:5px}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #333;-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;text-align:left;width:300px;z-index:9999}.map-popup-heading{background:#efefef;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:9px;right:10px;height:15px;width:15px;text-indent:-9999em}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout span{display:block;padding-right:30px}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .box-recent{margin:10px 0}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#ddd}.dashboard .box-tags .details{margin-left:20px}.order-info{border:1px solid #ddd;padding:5px}.order-info dt,.order-info dd,.order-info ul,.order-info li{display:inline}.order-info dt{font-weight:700}.order-date{margin:10px 0}.order-items{width:100%;overflow-x:auto}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:700}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:700;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:700;white-space:nowrap}.tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:700;margin:0 0 10px}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:700}.product-review dd{font-size:13px;margin:5px 0 0}.footer{border:1px solid #ddd;padding:10px}.footer p{text-align:right}.footer address{text-align:right}.footer ul li{display:inline}.footer-container .bottom-container{text-align:center}.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-view .box-tags .form-add:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
body {
	background: #fff;
	font: .75em/1.7em "Lucida Sans", "Lucida Grande", Helvetica, Verdana, sans-serif;
	color: #333
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: none
}
.clearfloat {
	clear: both
}
p {
	padding-bottom: 10px
}
address {
	font-style: normal;
	margin: 0 0 10px;
	padding: 1px 5px
}
#rokmage-footer-text ul {
	list-style-type: square
}
#rokmage-footer-text ul li {
	display: list-item;
	margin-left: 15px
}
.cms-page-view .std h1 {
	font-size: 180%;
	padding-bottom: 10px
}
.cms-page-view .std h2 {
	font-size: 160%;
	padding-bottom: 20px
}
.cms-page-view .std h3 {
	font-size: 140%;
	padding-bottom: 10px
}
.cms-page-view .std h4 {
	font-size: 120%;
	padding-bottom: 10px
}
.cms-page-view .std hr {
	display: block;
	clear: both;
	margin: 15px 0;
	border: 0
}
.cms-page-view .std ul {
	padding: 10px 0 10px 30px;
	list-style-type: square
}
.cms-page-view .std ul li {
	line-height: 1.4em;
	padding: 5px
}
.cms-page-view .std img {
	background-color: #FFF;
	padding: 4px;
	border: 1px solid #ccc;
	margin: 0 10px 10px 0
}
.blog-post-view .container, .blog-index-index .container, .blog-cat-view .container, .blog-index-list .container, .cms-index-index .postWrapper {
	padding: 10px 10px 25px
}
.blog-post-view .rok-breadcrumbs, .blog-index-index .rok-breadcrumbs, .blog-cat-view .rok-breadcrumbs, .blog-index-list .rok-breadcrumbs {
	float: left;
	margin: 0 0 17px -3px
}
.page {
	width: auto;
	margin: 0 auto;
	padding: 0
}
.main-container {
	padding: 10px 0 40px
}
.main {
	margin: 0 auto;
	width: 942px;
	padding: 0 20px 15px;
	line-height: 1.4em
}
.col-left {
	float: left;
	width: 230px;
	border: 0;
	padding: 15px 5px 0
}
.col-main {
	float: left;
	width: 700px;
	border: 0;
	padding: 0;
	position: relative
}
.col-right {
	float: right;
	width: 230px;
	border: 0;
	padding: 15px 5px 0
}
.col1-layout .col-main {
	float: none;
	width: auto
}
.col2-left-layout .col-main {
	float: right
}
.col3-layout .col-main {
	width: 484px;
	margin-left: 0
}
.col3-layout .col-wrapper {
	float: left;
	width: 716px
}
.col3-layout .col-wrapper .col-main {
	float: right;
	padding-top: 10px
}
.col3-layout .col-left {
	width: 210px
}
.col3-layout .col-right {
	width: 210px
}
.col2-set .col-1 {
	float: left;
	width: 49%
}
.col2-set .col-2 {
	float: right;
	width: 49%
}
.col2-set .col-narrow {
	width: 33%
}
.col2-set .col-wide {
	width: 65%
}
.col3-set .col-1 {
	float: left;
	width: 32%
}
.col3-set .col-2 {
	float: left;
	width: 32%;
	margin-left: 2%
}
.col3-set .col-3 {
	float: right;
	width: 32%
}
.col4-set .col-1 {
	float: left;
	width: 23.5%
}
.col4-set .col-2 {
	float: left;
	width: 23.5%;
	margin: 0 2%
}
.col4-set .col-3 {
	float: left;
	width: 23.5%
}
.col4-set .col-4 {
	float: right;
	width: 23.5%
}
button.button {
	overflow: visible;
	width: auto;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	cursor: pointer
}
button.button span {
	background-position: 0 -30px;
	float: left;
	height: 30px;
	padding: 0 0 0 8px;
	font: 13px/30px "Lucida Sans", "Lucida Grande", Helvetica, Verdana, sans-serif;
	text-align: center;
	white-space: nowrap
}
button.button span span {
	background-position: 100% -30px;
	padding: 0 18px 0 4px
}
.buttons-set {
	clear: both;
	margin: 5px 0 0;
	padding: 5px;
	border: 0
}
button.button.hover span {
	background-position: 0 -210px
}
button.button.hover span span {
	background-position: 100% -210px
}
.block-reorder button, .block-compare button {
	float: right!important
}
.block-reorder .actions, .block-compare .actions {
	float: none!important
}
.fieldset {
	border: 1px solid #ddd;
	background: #fefefe;
	padding: 22px 25px 12px 33px;
	margin: 28px 0
}
.fieldset .legend {
	float: left;
	font-weight: 700;
	font-size: 13px;
	border: 1px solid #fefefe;
	background: #dedede;
	color: #333;
	margin: -33px 0 0 -10px;
	padding: 0 8px;
	position: relative
}
.validation-advice {
	text-indent: 17px;
	padding-left: 0;
	margin: 3px 0 5px;
	width: 130px
}
input.input-text, textarea {
	padding: 5px
}
.page-title {
	padding: 0 0 5px;
	margin: 0 8px 10px 0
}
.page-title h1, .page-title h2 {
	font-size: 200%;
	padding: 0 0 10px;
	margin-right: 7px;
	width: 100%;
	font-weight: 700
}
.toolbar {
	clear: both;
	height: 76px
}
.pager {
	border: 0;
	padding: 10px 20px 5px 15px;
	margin: 5px 0;
	text-align: center
}
.pager p {
	padding: 0
}
.sorter {
	border: 0;
	padding: 0 20px 10px 15px;
	margin: 5px 0
}
.col3-layout .pager {
	padding: 10px 5px 5px 15px
}
.col3-layout .sorter {
	padding: 0 5px 10px 15px
}
.ratings {
	font-size: 12px
}
.review-product-list .product-view .product-shop {
	float: left
}
.review-product-list .product-view {
	padding-left: 10px
}
.review-product-list .product-review .product-details {
	margin-left: 120px
}
.review-product-list .add-to-box {
	margin-top: 10px
}
.review-product-list h1 {
	font-size: 1.6em;
	font-weight: 400;
	line-height: 20px;
	margin: 0 0 20px!important;
	padding: 5px 0;
	width: 690px
}
.review-product-list h2 {
	margin-top: 10px
}
.review-product-list #customer-reviews dl {
	padding: 10px
}
.review-product-list #customer-reviews dl a {
	font-size: 1.2em;
	font-weight: 700
}
.review-product-list #customer-reviews dl dt {
	margin: 10px 0 5px
}
.review-product-list #product-review-table {
	margin: 10px 0
}
.product-review .product-img-box {
	width: 120px!important
}
.product-review .product-details {
	margin-left: 120px
}
#customer-reviews .pager {
	padding: 7px 10px!important;
	margin: 0 0 15px
}
.data-table {
	width: 100%
}
.data-table th {
	border: 1px solid #ccc
}
.data-table td {
	border: 1px solid #ccc
}
.data-table thead {
	background-color: #f2f2f2
}
.data-table tr.even {
	background-color: #f6f6f6
}
.data-table tbody.odd td {
	border-width: 0 1px
}
.data-table tbody.even {
	background-color: #f6f6f6
}
.data-table tbody.even td {
	border-width: 0 1px
}
.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td {
	border-bottom-width: 1px
}
.data-table td.label, .data-table th.label {
	background-color: #f6f6f6
}
tr.tax-details td {
	background-color: #dae1e4;
	color: #626465
}
tr.tax-details-first td {
	border-top: 1px solid #d2d8db
}
.block {
	border: 0;
	margin: 0 0 10px
}
.block .block-title {
	border-bottom: 0;
	padding: 3px 0 15px
}
.block .block-title strong {
	font-size: 170%;
	font-weight: 400
}
.block-viewed .block-title strong {
	font-size: 130%
}
.block .block-title a {
	text-decoration: none!important
}
.block .block-subtitle {
	font-size: 13px;
	font-weight: 700;
	clear: both
}
.block .block-content {
	padding: 10px 0
}
.block .block-content li.item {
	padding: 5px 0
}
.block .btn-remove {
	float: right
}
.block .actions {
	text-align: right
}
.block .actions a {
	float: left
}
.block-compare .block-title strong {
	font-size: 150%
}
.block-related .product-name {
	padding: 0
}
.block li.even {
	background-color: transparent
}
.sidebar .block .block-title {
	padding: 0 20px 15px 0
}
.sidebar .block .block-content {
	padding: 0 20px 15px 0
}
.col-right .block .block-title {
	padding: 0 0 15px 10px
}
.col-right .block .block-content {
	padding: 0 0 15px 10px
}
.block-subscribe input.input-text, textarea {
	width: 178px;
	margin: 5px 0;
	border: 1px solid #CCC
}
.block-cart .summary {
	padding-bottom: 10px
}
.block-reorder .product-name {
	margin-left: 20px!important
}
.checkout-cart-index ul.messages {
	margin: 0 0 15px!important
}
.checkout-cart-index .page-title h1 {
	width: 100%;
	text-align: left
}
.cart .title-buttons .checkout-types li {
	margin: -20px 0 5px 5px
}
.checkout-cart-index .page-title .btn-checkout {
	margin-top: -25px
}
.checkout-cart-index .btn-continue, .checkout-cart-index .buttons-set button.button {
	float: left
}
.checkout-cart-index .form-list select {
	width: 205px
}
.checkout-cart-index .form-list input.input-text, .discount-form input#coupon_code {
	width: 188px
}
.checkout-cart-index .buttons-set {
	border: 0;
	clear: both;
	margin: 0;
	padding: 0;
	background: none
}
#shopping-cart-table .product-name a {
	font-weight: 700;
	color: #000
}
.cart .cart-collaterals {
	padding: 15px 0 0
}
.cart .cart-collaterals .col2-set {
	float: left;
	width: 470px
}
.cart .cart-collaterals .crosssell, .cart .cart-collaterals .discount, .cart .cart-collaterals .shipping, .cart .totals {
	margin-bottom: 10px;
	padding: 12px 15px
}
.cart .cart-collaterals .discount h2, .cart .cart-collaterals .shipping h2, .cart .totals h2 {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 10px
}
.cart .cart-collaterals .crosssell h2 {
	font-size: 13px;
	font-weight: 700;
	line-height: 1.1;
	padding-bottom: 15px
}
.cart .crosssell .product-image {
	float: left;
	width: 75px;
	height: 75px;
	border: 1px solid #ddd
}
.cart .crosssell .product-details {
	margin-left: 75px
}
.cart .crosssell .add-to-links {
	border-bottom: 1px solid #DDD;
	margin: 10px 0;
	padding-bottom: 5px
}
.cart .crosssell h3 {
	font-weight: 700;
	font-size: 1.1em;
	margin-bottom: 5px
}
.cart .crosssell .price-box {
	margin: 5px 0
}
.checkout-cart-index .col2-set .col-2 p, .checkout-cart-index .col2-set .col-2 label {
	padding-bottom: 5px
}
.discount-form .input-box, .discount-form .buttons-set {
	padding-top: 5px
}
.discount-form input.inputstyled {
	width: 200px
}
.checkout-cart-index .cart .cart-collaterals .col2-set .col-1 .crosssell, .checkout-cart-index .cart .cart-collaterals .col2-set .col-2, .checkout-cart-index .cart .totals {
	border: 1px solid #ccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #F6F6F6
}
.checkout-cart-index .sp-methods {
	margin: 10px 0
}
.cart .totals {
	float: right;
	width: 192px
}
.cart .totals table {
	border: 1px dotted #CCC;
	margin-bottom: 12px;
	width: 100%
}
.cart .totals table th, .cart .totals table td {
	padding: 5px
}
.cart .totals table th {
	font-weight: 700
}
.totals .checkout-types button {
	margin-bottom: 15px
}
.checkout-onepage-index .col-main {
	padding: 10px;
	width: 680px
}
.checkout-onepage-index .col2-set .col-1 {
	border-right: 1px dotted #CCC;
	width: 48%
}
.checkout-onepage-index .buttons-set {
	border: 0;
	margin-right: 5px
}
.block-progress {
	line-height: 1.6em
}
.block-progress .block-title strong {
	font-size: 140%;
	font-weight: 400
}
.block-progress dt {
	font-weight: 700
}
.block-progress dt.complete, .block-progress dd.complete {
	background-color: #FFF;
	border: 1px dotted #CCC;
	padding: 5px
}
.block-progress dd.complete {
	margin: -1px 0 10px
}
.checkout-onepage-index .data-table tfoot, .checkout-onepage-index .data-table tbody tr.odd {
	background-color: #FFF;
	background-image: none
}
.checkout-onepage-index button.btn-checkout span span {
	background-color: transparent
}
.opc {
	border-top: 1px solid #CCC
}
.opc .step {
	padding: 20px
}
.opc li.section {
	border: 1px solid #CCC;
	border-top: 0
}
.opc .step-title {
	background-color: #f6f6f6;
	padding: 0 5px
}
.opc .step-title .number {
	float: left;
	padding-top: 2px;
	font-size: 1.2em;
	line-height: 2.1em;
	margin: 0 8px 0 5px;
	color: #888
}
.opc .step-title h2 {
	float: left;
	font-size: 1.2em;
	line-height: 2.1em;
	padding-top: 2px
}
.opc .step-title a {
	display: none;
	float: right
}
.opc .active .step-title {
	background-color: #FFF
}
.opc .form-list .field, .opc .form-list .input-box {
	width: auto
}
.opc .form-list input.input-text {
	margin-right: 2px;
	width: 300px
}
.opc .form-list li.wide input.input-text {
	width: 620px
}
.opc .form-list select {
	width: 310px;
	padding: 8px 0
}
.checkout-progress {
	border-bottom: 1px solid #CCC;
	padding: 18px 25px 12px
}
.multiple-checkout .page-title h1, .checkout-multishipping-address-newshipping h1, .checkout-multishipping-address-editshipping h1, .checkout-multishipping-address-editaddress h1, .checkout-multishipping-success h1 {
	font-size: 20px;
	height: 28px;
	padding: 15px 0 8px 15px;
	text-align: left;
	width: 723px
}
.multiple-checkout h2, .multiple-checkout h3 {
	padding-bottom: 5px
}
.multiple-checkout .box {
	padding-bottom: 15px
}
.checkout-progress li {
	float: left;
	width: 20%;
	border-top: 5px solid #ccc;
	text-align: center;
	color: #ccc
}
.checkout-progress li.active {
	border-top-color: #000;
	color: #000
}
.multiple-checkout .col2-set, .multiple-checkout .col3-set {
	border: 1px dotted #CCC;
	margin: 15px 15px 15px 0;
	padding: 15px
}
.checkout-multishipping-billing .col2-set, .checkout-multishipping-overview .col2-set {
	margin-right: 0
}
.multiple-checkout .page-title {
	margin-bottom: -15px
}
.multiple-checkout .page-title button {
	margin-top: -85px
}
.multiple-checkout {
	position: relative
}
.multiple-checkout .tool-tip {
	top: 50%;
	margin-top: -120px;
	right: 10px
}
.multiple-checkout .grand-total {
	font-size: 1.5em;
	text-align: right
}
.multiple-checkout .grand-total big {
	line-height: 35px
}
.multiple-checkout .data-table tfoot, .multiple-checkout .data-table tbody tr.odd {
	background-color: #FFF;
	background-image: none
}
.multiple-checkout button.btn-checkout {
	margin-bottom: 10px
}
.multiple-checkout button.btn-checkout span span {
	background-color: transparent
}
.checkout-multishipping-success .page-title {
	margin-bottom: 0
}
.checkout-multishipping-address-newshipping .form-list .field {
	float: left
}
.account-login .col2-set {
	padding: 0 15px
}
.account-login .page-title {
	padding: 0 15px 12px
}
.account-login h2 {
	padding-bottom: 10px
}
.account-login .new-users .content {
	border-right: 1px dotted #CCC;
	padding-right: 8px;
	width: 95%
}
.account-login .buttons-set {
	border: 0
}
.account-login .form-list input.input-text {
	width: 220px
}
.my-account {
	padding: 10px
}
.my-account .pager {
	width: auto;
	margin: 15px 0
}
.block-account {
	padding-top: 20px
}
.my-account .title-buttons {
	text-align: left
}
.my-account .title-buttons button {
	float: right;
	margin-top: -40px
}
.my-account h2 {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCC
}
.dashboard .box-recent {
	margin: 10px 0
}
.sales-order-view .data-table tfoot, .sales-order-view .data-table tbody tr.odd {
	background-image: none
}
.my-account .col2-set {
	border: 1px dotted #CCC;
	margin: 15px 15px 15px 0;
	padding: 15px
}
.dashboard .box-account .box-head h2 {
	background-color: #EEE;
	font-size: 1.2em;
	height: 28px;
	padding: 10px 0 0 15px;
	margin: 10px 0
}
.dashboard .box-reviews .number {
	float: left;
	font-size: 10px;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	margin: 3px -20px 0 0;
	padding: 2px 3px;
	background: #ccc
}
.dashboard .box-reviews .details {
	margin-left: 20px
}
.sales-order-view .order-info-box {
	border: 1px dotted #CCC;
	margin: 15px 0;
	padding: 15px
}
#my_recent_reviews li {
	padding: 10px 0 0
}
#my_recent_tags {
	padding: 10px 0
}
#my_recent_tags ul {
	padding: 0 0 20px
}
#my_recent_tags li {
	display: inline
}
#my_recent_tags li .product-name {
	font-weight: 700
}
.my-account .form-list .field {
	float: left;
	width: 310px
}
.my-account .form-list input.input-text {
	width: 290px
}
.my-account .form-list li.wide input.input-text {
	width: 600px
}
.my-account .form-list select {
	width: 320px
}
.my-wishlist textarea {
	width: 320px
}
.contacts-index-index .form-list .field {
	float: left;
	width: 335px
}
.contacts-index-index .form-list input.input-text {
	width: 315px
}
.contacts-index-index .form-list li.wide textarea {
	width: 620px
}
.contacts-index-index .col3-layout .form-list li.wide textarea {
	width: 400px
}
.cms-page-view .col-main {
	padding: 10px;
	width: 680px
}
.cms-page-view .col1-layout .col-main {
	padding: 10px;
	width: auto
}
.cms-page-view .col1-layout .rok-breadcrumbs {
	margin-right: 522px
}
.cms-page-view .col3-layout .col-main {
	width: 470px
}
.page-popup, .data-table th, .data-table td, .dashboard .box-account .box-head h2 {
	background: #fff!important
}
.page-popup .page-title {
	margin: 0 0 10px
}
.page-popup .page-title h1, .page-popup .page-title h1 span.color {
	float: none;
	background: none;
	text-align: left;
	padding: 0;
	margin: 0 0 -20px;
	color: #333!important;
	text-shadow: none;
	font-weight: 700
}
.page-popup h2.product-name {
	font-weight: 700;
	font-size: 120%;
	padding: 5px 0 2px;
	line-height: 1em
}
.page-popup .product-image {
	float: left;
	margin-right: 10px
}
.page-popup .ratings {
	height: 25px;
	margin: 5px 0
}
.page-popup .ratings .amount {
	white-space: nowrap
}
.page-popup .price-box {
	font-size: 120%;
	margin: 7px 0
}
.page-popup .product-shop-row p, .page-popup .product-shop-row .add-to-links, .page-popup .product-shop-row .ratings, .page-popup .product-shop-row h2.product-name {
	margin-left: 110px
}
.catalogsearch-advanced-index .form-list label {
	width: 100%
}
.catalogsearch-term-popular .col-main ul.tags-list li {
	line-height: 2em;
	padding: 0 5px
}
.block-tags .actions {
	float: none!important
}
.qty-holder {
	margin: 10px 0;
	display: block
}
.qty-holder label {
	float: left
}
ul.tags-list {
	font-size: 16px
}
.product-view .paypal-logo, .product-view .paypal-logo a {
	float: left
}
.product-view .paypal-or {
	display: block;
	float: left;
	margin: 10px 0;
	width: 100%
}
.add-to-cart .paypal-logo {
	text-align: left
}
.page-title ul.checkout-types .paypal-logo {
	margin-top: -16px
}
.paypal-express-review #order_review_form #review_submit {
	display: none!important
}
.viewmobile {
	display: block;
	width: 100%;
	height: 80px;
	line-height: 80px;
	font-size: 46px;
	padding: 5px 0;
	background: #FECB21;
	text-align: center
}
.viewmobile a {
	font-weight: 700;
	color: #333
}

.kiyoh-shop-snippets{display: inline-block}
.kiyoh-shop-snippets .rating-box{
    float: left;
    width: 91px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/images/rating-sprite.png') no-repeat 0 -15px;
    height: 15px;
    margin: 11px 10px 10px 10px;
}
.kiyoh-shop-snippets .rating-box .rating{
    height: 15px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/images/rating-sprite.png') no-repeat 0 0;
    margin: 0;padding: 0;
}

/* Ajax Search*/
 #searchajaxico { background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/css/md/preloader.gif) no-repeat scroll 0 0 transparent; height:16px; left:235px; position: absolute; width: 16px; top:3px; }
.search-autocomplete {position: absolute; left:41px !important; top:24px !important; width:330px; background:#fff;  box-shadow: 0 2px 7px; } 
.search-autocomplete ul{ background:#fff;}
.header .form-search .search-autocomplete {top:64px !important; left:0px !important;}
.search-autocomplete li { cursor:pointer; padding:10px !important;}
.search-autocomplete li:nth-child(odd){ background:#f5f5f5;}
.search-autocomplete li:nth-child(even){ background:#fcfcfc;}
.no-result { cursor:auto !important; }
/*.header .form-search .button{ background:url("https://superflink-m1.fbtest.io/skin/frontend/base/default/css/md/sprites.png") no-repeat scroll 0 0 transparent;margin-left: -35px;
 margin-top: -7px; width:36px; height:32px;}*/
.search-autocomplete li:hover { background:none repeat scroll 0 0 rgba(0, 0, 0, 0.1); }
.product_info { width: 225px;float: right; margin:0;}
.product_info strong { font-size:12px; text-transform:capitalize;  display: inline-block; width:75%; color:#456177 } 
.product_info .ajaxsearch-desc { font-size:11px; display: block; }
.product_info .as-price {font-size:14px; font-weight:bold; color:red; display: inline-block;}
.product_img {  background:#fff;float: left;padding: 3px;    width: 70px;box-shadow: 0 0 3px #bbbbbb; margin:0; }
.product_img img{ float:left; width:100%;}
.search-autocomplete li.ajaxsearch_more { margin-bottom:0px; border-bottom:0px; padding-bottom:0px;}
.search-autocomplete li.ajaxsearch_more:hover { background:none;}
.header .form-search .search-autocomplete li.no-result{ border-bottom: none; }
.ajaxsearch_more { display:none; }
.product_info br{ display:none;}
.search-autocomplete:before {
    border-bottom: 10px solid #E5E5E5;
    border-left: 10px solid rgba(0, 0, 0, 0);
    border-right: 10px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    position: absolute;
    right: 40px;
    top: -10px;
}

/*
 * Magmodules.eu - http://www.magmodules.eu
 *
 * NOTICE OF LICENSE
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@magmodules.eu so we can send you a copy immediately.
 *
 * @category      Magmodules
 * @package       Magmodules_Kiyoh
 * @author        Magmodules <info@magmodules.eu)
 * @copyright     Copyright (c) 2017 (http://www.magmodules.eu)
 * @license       http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

.kiyoh-sidebar-block {
    padding: 10px;
}

.kiyoh-sidebar-block .rating-name {
    font-style: italic;
    vertical-align: middle;
}

img.kiyoh-logo {
    display: block;
    margin: 0 auto;
}

.kiyoh-sidebar-block .rating-empty {
    float: right;
    display: block;
    width: 80px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 -16px;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-1 {
    float: left;
    display: block;
    width: 8px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-2 {
    float: left;
    display: block;
    width: 16px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-3 {
    float: left;
    display: block;
    width: 24px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-4 {
    float: left;
    display: block;
    width: 32px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-5 {
    float: left;
    display: block;
    width: 40px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-6 {
    float: left;
    display: block;
    width: 48px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-7 {
    float: left;
    display: block;
    width: 56px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-8 {
    float: left;
    display: block;
    width: 64px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-9 {
    float: left;
    display: block;
    width: 72px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/*noinspection ALL*/
.kiyoh-sidebar-block .rating-star-10 {
    float: left;
    display: block;
    width: 80px;
    height: 16px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/star.png') 0 0;
    margin-right: 5px;
}

/** big review stars **/
/*noinspection ALL*/
.block-content p.company-name {
    text-align: center;
    margin: 5px auto;
    font-size: 12px;
}

.total-block-text {
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}

.total-block-text p {
    text-align: center;
    padding-top: 5px;
    margin-bottom: 2px;
    font-size: 18px;
}

.total-block-text p.based-on {
    text-align: center;
    font-size: 11px;
    font-style: italic;
}

.total-block-stars {
    height: 34px;
    width: 188px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/5-stars-empty.png') no-repeat;
    margin: 5px auto;
    background-size: auto;
}

.total-block-stars span {
    display: block;
    height: 50px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/5-stars-full.png') no-repeat;
}
/*
 * Magmodules.eu - http://www.magmodules.eu
 *
 * NOTICE OF LICENSE
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@magmodules.eu so we can send you a copy immediately.
 *
 * @category      Magmodules
 * @package       Magmodules_Kiyohsnippets
 * @author        Magmodules <info@magmodules.eu>
 * @copyright     Copyright (c) 2017 (http://www.magmodules.eu)
 * @license       http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
.kiyoh-shop-snippets {
    margin-top: 5px;
}

.kiyoh-shop-snippets .rating-box {
    float: left;
    margin: 0 5px 0 0;
}

.rating {
    display: block;
    background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyohsnippets/images/5-stars-full.png) no-repeat;
    background-size: 100px;
    height: 50px;
}

.rating-box {
    width: 100px;
    background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyohsnippets/images/5-stars-empty.png) no-repeat;
    margin: 5px auto;
    background-size: 100px;
}
/*
 * Style definitions for PISC_EUVAT
 */

div.euvat {
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    padding:4px 12px !important;
    font-weight:bold !important;
    text-align: left;
}
div.euvat-taxvat-container label { display:block; }
div.euvat-taxvat-container select.euvat-country-prefix { float:left; width:40%; }
div.euvat-taxvat-container input.input-text { width:50% !important; margin-left:5px; }
div.euvat-message {
}
div.euvat-undefined {
    border-color:#f16048;
    color:#df280a;
    background:#faebe7;
    text-align: left;
}
div.euvat-noneucustomer, div.euvat-eubusiness {
    border-color:#446423;
    color:#3d6611;
    background:#eff5ea;
    text-align: left;
}
div.euvat-euconsumer {
    border-color:#fcd344;
    color:#3d6611;
    background:#fafaec;
    text-align: left;
}
div.euvat-information {
}
div.euvat-link {
}
div.euvat-taxvat-validation {
	margin-top: 5px;
	width: 225px;
}
div.euvat-taxvat-validation-success {
	margin-top: 5px;
	width: 225px;
	border-color:#446423;
    color:#3d6611;
    background:#eff5ea;
    text-align: left;
}
div.euvat-taxvat-validation-notice {
	margin-top: 5px;
	width: 225px;
	border-color:#A9A9A9;
    color:#A9A9A9;
    background:#ffffff;
    text-align: left;
}
div.euvat-taxvat-validation-failure {
	margin-top: 5px;
	width: 225px;
	border-color:#f16048;
    color:#df280a;
    background:#faebe7;
    text-align: left;
}
div.euvat-ajax-working {
	margin-top: 5px;
	width: 225px;
}
div.taxvat-validate {
	padding-top: 15px;
}

/* Adjustments for some 3rd Party Extensions */
div#amscheckout-main label[for="billing:taxvat_number"] { display:none; }

/**
 * @version    1.8.1.1 March 3, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* Block: Layered Navigation */
.block-layered-nav, .block-layered-nav .block-content { background-image:none !important; margin:0; }
.block-layered-nav .block-title, .block-layered-nav .block-content  { padding: 5px 0 15px !important; }
#rokmage-layered-nav dl {padding-left: 5px;}
#rokmage-layered-nav li { list-style-type:disc; font-size:80%;line-height:20px;margin-left: 3px; }
#rokmage-layered-nav ol { padding: 0 0 10px 10px;}
#rokmage-layered-nav ol li a { text-decoration:none; font-size:125%; }
#rokmage-layered-nav ol li a:hover { text-decoration:none;}
#rokmage-layered-nav dt { font-weight:bold; padding: 0 0 5px 16px; cursor: pointer;}
#rokmage-layered-nav dt:hover { }
#rokmage-layered-nav .active { }
#rokmage-layered-nav .currently { font-size:140%; padding-top: 5px; }
#rokmage-layered-nav .currently li  { margin-left: -10px; list-style-type:none; }
#rokmage-layered-nav .currently li .label { margin-left: 5px; }
#rokmage-layered-nav .actions { margin-bottom: 10px; float: none !important; }

/*---- Category Grid/List Switcher ----*/
/* List View */
ul.display { float: left; margin: 0; padding: 0; list-style: none; }
ul.display li { float: left;margin: 0; }
ul.display li .product-container { margin:0 0 5px; position: relative; background: #E9EBEE; }
ul.display li .product-image-col { width: 90px; padding: 14px; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-categoryview/images/product_list_bg.png) 0 0 repeat-x; float: left; }
ul.display li .product-info-col { width: 544px; padding: 15px; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-categoryview/images/product_list_bg.png) 0 0 repeat-x; float: right; }
ul.display li .product-info-col h2.product-name, .product-info-col .ratings, .product-info-col .price-box, .product-info-col .product-desc { padding-bottom: 5px;}
ul.display li .product-info-col h2.product-name a { font-size:1.2em; font-weight: bold; line-height: 1em; text-decoration: none; }
ul.display .price-box p { display: block !important; padding-bottom: 5px; }
/* Grid View */
ul.thumb_view {  }
ul.thumb_view li .product-container { margin-right: 5px; }
ul.thumb_view li .product-image-col { width: 100px; padding: 10px 0 10px 10px;  }
ul.thumb_view li .product-info-col { width: 102px; padding: 15px 7px; }
ul.thumb_view li p, ul.thumb_view li span.spacer-hide, ul.thumb_view li .product-info-col ul, ul.thumb_view li .product-info-col table { display: none; }
ul.thumb_view li p.price-from, ul.thumb_view li p.price-to { display: block !important; }
ul.thumb_view li span.addto { white-space:nowrap }
/* Toolbar */
.toolbar-wrapper { margin-left: 25px !important; clear: both; }
.toolbar { margin-left:-25px !important;  }
/* Switch */
span.switch_thumb { width: 104px; height: 26px; line-height: 26px; padding: 2px 0 0 40px; margin: -38px 0 10px 15px; display: none; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-categoryview/images/switch.gif) no-repeat 0 0;  }
#switch_thumb_bottom span.switch_thumb { margin: -38px 0 0 15px;}
span:hover.switch_thumb { cursor: pointer; }
span.swap { background-position:bottom left; }
/* Buy Button/Out Of Stock */
.product-image-col button.button { margin-left: 0; }
.availability .out-of-stock { color:#333; font-weight:bold; margin-left:18px; }
/* Ratings */
.rating-box { background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-categoryview/images/bg_rating.png) repeat-x 0 0; float: left; margin-right: 5px; }
.rating-box .rating { background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-categoryview/images/bg_rating.png) repeat-x 0 100%; }
.ratings .rating-links { margin:0; padding:0; }

/* Rounded Corners */
.infobox-top-L { position: absolute; left: -1px; top: -1px; height: 16px; width: 16px; }
.infobox-top-R { position: absolute; right: -1px; top: -1px; height: 16px; width: 16px; }
.infobox-bottom-L { position: absolute; left: -1px; bottom: -1px; height: 16px; width: 16px; }
.infobox-bottom-R { position: absolute; right: -1px; bottom: -1px; height: 16px; width: 16px; }

/* 3 col width fixes */
.col3-layout ul.thumb_view li .product-info-col { padding: 15px 7px 15px 12px; width: 106px; }
.col3-layout ul.list li .product-info-col { width: 330px; }
.col3-layout .toolbar-wrapper { width: 455px; }
.col3-layout .toolbar { width: 470px; }
/**
 * @version    1.8.1.0 March 3, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

.footer { position:relative; width: 942px; padding: 20px 20px 0; margin: 0 auto; border: 0; line-height: 1.4em; }
.clearfloat { clear: both; }

/* Top Link */
.footer .top-link { position: absolute; top: 40px; right: 35px; text-decoration: none; line-height: 10px; padding-left: 12px; }

/* Footer lists */
.rokmage-footer-inner-panel  { width: 190px; float:left; font-size: 12px; padding: 14px 8px 0 10px;}
.footer .rokmage-footer-inner-panel ul { }
.footer .rokmage-footer-inner-panel ul li a { text-decoration: none; display:block; padding-bottom:5px; padding-left:16px; }
.rokmage-footer-inner-panel h3 { font-size:125%; font-weight:normal; padding-bottom: 12px;}
#rokmage-footer-text {  float: right; width: 300px; padding: 14px 10px 15px 0px; }
#rokmage-footer-text p, .rokmage-footer-inner-panel p {  text-align: left; }
#rokmage-footer-text h3 { font-size:125%; font-weight:normal; padding-bottom: 12px;}

/* Footer Menu */
#footer-bottom { line-height: 45px; position:relative; height: 30px; text-align: center; margin: 10px 0 0; }
#footer-bottom ul li { display: inline}
#footer-bottom ul li a { font-size:120%; padding:0 17px 0 13px; }
#footer-bottom ul li span { font-size:120%; padding:0 17px 0 13px; }
#footer-bottom ul li.last a { background:none; }
#footer-bottom ul li a:hover { text-decoration:none; }
.footer ul.footermenu { float:none; margin:0 auto; padding:10px 0; }
.footer .store-switcher { bottom:6px; left:25px; line-height:36px; position:absolute; }
#rocketlogo { margin: 0 auto 10px; height: 15px; width: 111px; padding: 5px 0; }
#rocketlogo a { display: block;height: 15px; width: 111px; }
#copyright { text-align: center; line-height:35px; }

/* Footer Recently Viewed List */
.footer-viewed .toptab { margin: -54px 0 0 25px; font-size: 100%; }
.footer-viewed-title strong { font-size: 100% !important; font-weight: normal; }
.footer-viewed .price-box p { padding: 0; }
.footer-viewed { width: 930px; padding: 20px 20px 15px; margin: 0 auto; }
.footer-viewed-content { padding: 10px 0; }
.footer-viewed-content ol#recently-viewed-items {  }
.footer-viewed-content ol li { float: left; width:186px; line-height: 1.4em; }
.footer-viewed-content ol li img { width: 50px; height: auto; }
body.responsive{min-width:100px!important}.tinynav{display:none}@media (max-width: 480px){body,.cms-index-index .grid-text{font-size:14px}.base.page button.button span span{font-size:15px!important}.page.base,.page.base .header-container,.page.base div.scrollable-container,.page.base .cms-index-index #welcome,.page.base .col3-layout .col-wrapper,.page.base .col3-layout .col-main,.page.base .rokmage-footer-inner-panel,.wrapper.base select#select-language{width:95%}.page.base .col-left,.page.base .col-right{width:100%}.page.base .main,.page.base .col3-layout .col-wrapper{width:auto}.wrapper.base .quick-access-wrapper .top-links,.wrapper.base .quick-access-wrapper .rokmage-cart-box-container,.wrapper.base .quick-access-wrapper .links li,.wrapper.base .quick-access-wrapper .fontResizer,.wrapper.base .quick-access-wrapper ul.links{padding:0!important;width:100%;display:block;text-align:center;float:none}.wrapper.base .rokmage-cart-box-container,.wrapper.base .quick-access-wrapper .links li{font-size:120%}.wrapper.base .form-language{margin:0 auto;width:100%}.wrapper.base .form-language span.select{height:auto!important;text-align:center}.wrapper.base .quick-access-wrapper ul.links{float:none}.page.base #welcome{width:auto}.page.base #homepage-contentslider-container,.page.base div.scrollable-container,.wrapper.base #magemenu-top,.page.base .footermenu,.page.base #contentslider-container,.wrapper.base span.select,.wrapper.base .date,.wrapper.base .fontResizer,.wrapper.base .form-language span.select,.page.base #switch_thumb,.page.base #switch_thumb_bottom,.category-image{display:none!important}.page.base .rokmage-footer-inner-panel,.page.base #rokmage-footer-text,.page.base .footer{width:100%}.page.base ul.mobilelistview li .product-container{height:auto!important}.wrapper.base .tinynav{display:block;width:95%}.wrapper.base select#select-language,.wrapper.base select#select-store{font-size:16px;width:95%;margin:0 auto;opacity:1}.page.base ul#products-list .price-box{pointer-events:none}.base.page .footer-viewed-content ol li{width:100%}.base.page .footer-viewed-content ol li img{width:70px}.base.page .footer-viewed-content ol li .product-details{margin-left:80px}.base.page .product-view .box-tags .form-add input.input-text{width:100%;display:block;clear:both}.base.page .box-tags button.button{margin:10px 0 0;float:left}.base.page .product-view .box-tags .form-add .input-box{width:95%;margin:10px 0}.responsive .account-login .col2-set .col-1,.responsive .account-login .col2-set .col-2{float:left;width:100%}.responsive .account-login .col2-set .col-2,.responsive.checkout-onepage-index .col2-set:first-child .col-2{margin-top:20px}.responsive .account-login .col2-set .col-2.registered-users .buttons-set{float:left;width:100%;margin-top:-40px}.responsive .account-login .new-users .content,.responsive.checkout-onepage-index .col2-set .col-1{border:0}.responsive .account-login .registered-users .content{margin-top:50px!important}.responsive.checkout-onepage-index .col2-set:first-child .col-1{margin-bottom:50px!important}.responsive .account-login .new-users .buttons-set{margin:-250px 0 0;float:left!important}.responsive.checkout-onepage-index .col2-set .col-1 .buttons-set{margin:-280px 0 0;float:left!important}.mobile .account-login .new-users .buttons-set{margin:-290px 0 0}.responsive .account-login .registered-users a{float:right!important;padding-top:14px}.responsive .account-login .registered-users .buttons-set button{float:left!important}.base.page .buttons-set{padding:0}.base.page #shopping-cart-table{font-size:95%}.base.page #shopping-cart-table .nobr{white-space:normal!important}.base.page #shopping-cart-table button,.base.page .btn-proceed-checkout,.base.page .cart .title-buttons .checkout-types button{display:block;width:100%;margin:0 0 10px}.base.page #shopping-cart-table button span,.base.page #shopping-cart-table button span span,.base.page .btn-proceed-checkout span,.base.page .btn-proceed-checkout span span,.base.page .cart .title-buttons .checkout-types button span,.base.page .cart .title-buttons .checkout-types button span span{width:100%!important;padding:0}.base.page #shopping-cart-table button#empty_cart_button{margin:0}.base.page .cart .checkout-types{float:none;width:100%}.base.page .cart .checkout-types li{margin:12px 0 -18px;width:100%}.base.page #shopping-cart-table input{width:18px!important}.base.page #shopping-cart-table tfoot tr td{border:0;padding-top:15px}.responsive.checkout-cart-index .cart .totals{width:100%}.base.page .cart .totals{float:right;width:100%;margin:0;padding:0;border:0!important}.base.page .cart .totals .checkout-types li{margin-bottom:0}.base.page.checkout-onepage-index fieldset,#co-billing-form fieldset,.base.page .opc .form-list select,.base.page .my-account .form-list select{width:100%}.base.page .opc .form-list li.wide input.input-text,.base.page .my-account .form-list li.wide input.input-text{width:95%}.responsive.checkout-cart-index .cart .cart-collaterals .col2-set,.responsive.checkout-onepage-index .col2-set{width:100%}.responsive.checkout-cart-index .col2-set .col-1,.responsive.checkout-onepage-index .col2-set .col-1{float:none;width:100%}.responsive.checkout-cart-index .col2-set .col-2{width:100%;margin-bottom:10px}.responsive.checkout-onepage-index .col2-set .col-2{width:100%}.responsive.checkout-cart-index .cart .crosssell .product-image,.responsive.checkout-cart-index .cart .crosssell .product-image img{width:50px;height:50px}.responsive.checkout-cart-index .cart .crosssell .product-details{margin-left:64px}.responsive.checkout-cart-index .form-list input.input-text,.responsive .discount-form input#coupon_code{width:95%}.responsive.checkout-cart-index .form-list select{width:100%}.base.page .block-subscribe input.input-text,.form-list .input-box,.base.page .account-login .form-list input.input-text{width:98%!important}.base.page .form-list .input-box,.base.page .form-list input.input-text,.base.page .form-list li.wide textarea{width:95%}.base.page .form-list .field{width:100%}.base.page .my-account .title-buttons button{float:none;margin-top:10px}.base.page .col2-set .col-1,.base.page .col2-set .col-2{float:none;width:100%}.base.page .multiple-checkout{overflow-x:auto}.base.page .multiple-checkout .page-title button{margin:5px 0 25px;float:none}.responsive #checkout-progress-state{display:none}.base.page .multiple-checkout .col2-set,.base.page .multiple-checkout .col3-set{padding:0}}@media (min-width: 481px) and (max-width: 767px){.page.base,.page.base .header-container,.page.base .main,.page.base div.scrollable-container,.page.base .footer{width:480px}.page.base .col3-layout .col-wrapper,.page.base .col3-layout .col-main,.page.base .col-left,.page.base .col-right{width:100%}.page.base #homepage-contentslider-container,.page.base div.scrollable-container,.wrapper.base #magemenu-top,.page.base #contentslider-container,.page.base .footermenu,.wrapper.base .date,.wrapper.base .fontResizer,.wrapper.base .form-language span.select,.category-image{display:none!important}.page.base .col3-layout .col-wrapper{width:486px}.wrapper.base .quick-access-wrapper .top-links,.wrapper.base .quick-access-wrapper .rokmage-cart-box-container,.wrapper.base .quick-access-wrapper .links li,.wrapper.base .quick-access-wrapper .fontResizer,.wrapper.base .quick-access-wrapper ul.links{padding:0!important;width:100%;display:block;text-align:center;float:none}.wrapper.base .rokmage-cart-box-container,.wrapper.base .quick-access-wrapper .links li{font-size:120%}.wrapper.base .form-language{margin:0 auto;width:100%}.wrapper.base .form-language span.select{height:auto!important;text-align:center}.wrapper.base .quick-access-wrapper ul.links{float:none}.page.base .rokmage-footer-inner-panel,.page.base #rokmage-footer-text{width:100%}.wrapper.base .tinynav{display:block}.wrapper.base select#select-language,.wrapper.base select#select-store{font-size:16px;width:198px;margin:0 auto;opacity:1}.wrapper.base span.select{display:none!important}.base.page .footer-viewed-content ol li{width:100%}.base.page .footer-viewed-content ol li img{width:70px}.base.page .footer-viewed-content ol li .product-details{margin-left:80px}.base.page .product-view .box-tags .form-add input.input-text{width:100%;display:block;clear:both}.base.page .box-tags button.button{margin:10px 0 0;float:left}.base.page .product-view .box-tags .form-add .input-box{width:429px;margin:10px 0}.responsive.customer-account-login .col2-set .col-1,.responsive.customer-account-login .col2-set .col-2,.responsive.checkout-multishipping-login .col2-set .col-1,.responsive.checkout-multishipping-login .col2-set .col-2{float:left;width:100%}.responsive.customer-account-login .col2-set .col-2,.responsive.checkout-multishipping-login .col2-set .col-2{margin-top:20px}.responsive.customer-account-login .col2-set .col-2.registered-users .buttons-set,.responsive.checkout-multishipping-login .col2-set .col-2.registered-users .buttons-set{float:left;width:100%;margin-top:-40px}.responsive .account-login .new-users .content{border:0}.responsive .account-login .registered-users .content{margin-top:50px!important}.responsive .account-login .new-users .buttons-set{margin:-250px 0 0;float:left!important}.mobile .account-login .new-users .buttons-set{margin:-290px 0 0}.responsive .account-login .registered-users a{float:right!important;padding-top:14px}.responsive .account-login .registered-users .buttons-set button{float:left!important}.base.page .buttons-set{padding:0}.responsive.checkout-cart-index .cart .crosssell .product-details{margin-left:90px}.responsive.checkout-cart-index .cart .cart-collaterals .col2-set{width:442px}.responsive.checkout-cart-index .col2-set .col-1{float:left;width:200px}.responsive.checkout-cart-index .col2-set .col-2{width:230px}.responsive.checkout-cart-index .cart .crosssell .product-image,.responsive.checkout-cart-index .cart .crosssell .product-image img{width:50px;height:50px}.responsive.checkout-cart-index .cart .crosssell .product-details{margin-left:64px}.responsive.checkout-cart-index .cart .totals{width:409px}.base.page.checkout-onepage-index fieldset,#co-billing-form fieldset,.base.page .opc .form-list li.wide input.input-text{width:100%}.base.page .opc .form-list select{width:102%}.base.page .block-subscribe input.input-text,.base.page .customer-account-login .account-login .form-list input.input-text{width:429px!important}.base.page .form-list .input-box,.base.page .form-list li.wide textarea{width:95%}.base.page .form-list input.input-text,.base.page .form-list .field{width:100%}.base.page .my-account .title-buttons button{float:none;margin-top:10px}.base.page .col2-set .col-1,.base.page .col2-set .col-2{float:none;width:100%}.base.page .multiple-checkout{overflow-x:auto}.base.page .multiple-checkout .page-title button{margin:5px 0 25px;float:none}.responsive #checkout-progress-state{display:none}.base.page .multiple-checkout .col2-set,.base.page .multiple-checkout .col3-set{padding:0}}@media (min-width: 768px) and (max-width: 959px){.page.base,.page.base .header-container,.page.base .main,.page.base div.scrollable-container,.page.base .footer{width:768px}.page.base .col3-layout .col-wrapper,.page.base .col3-layout .col-main,.page.base .col-left,.page.base .col-right{width:100%}.page.base .col-right{float:left}.page.base #welcome,.tinynav{display:none}.page.base #homepage-contentslider-container{width:100%}.page.base div.scrollable{width:640px;margin-left:60px}.page.base .rokmage-footer-inner-panel{width:48%}.page.base #rokmage-footer-text{width:50.6%}.base.page .footer-viewed-content ol li{width:145px}.base.page .footer-viewed-content ol li img{width:50px}.base.page .footer-viewed-content ol li .product-details{margin-left:60px;font-size:85%}.responsive.checkout-cart-index .cart .crosssell .product-details{margin-left:90px}.responsive.checkout-cart-index .cart .cart-collaterals .col2-set{width:496px}.responsive.checkout-cart-index .col2-set .col-1{float:left;width:256px}.responsive.checkout-cart-index .col2-set .col-2{width:230px}.responsive .opc .form-list input.input-text{width:322px}.responsive .opc .form-list li.wide input.input-text{width:663px}.responsive .opc .form-list select{width:334px}}@media (min-width: 960px) and (max-width: 1199px){.page.base,.page.base .header-container,.page.base .main,.page.base div.scrollable-container,.page.base .footer{width:960px}.page.base div.scrollable{width:885px;margin-left:30px}.tinynav{display:none}.base.page .footer-viewed-content ol li{width:184px}.base.page .footer-viewed-content ol li img{width:70px}.base.page .footer-viewed-content ol li .product-details{margin-left:80px}.responsive.checkout-cart-index .cart .cart-collaterals .col2-set{width:432px}.responsive.checkout-cart-index .col2-set .col-1{float:left;width:200px}.responsive.checkout-cart-index .col2-set .col-2{width:221px}.responsive.checkout-cart-index .cart .totals{width:152px}.responsive.checkout-cart-index .form-list input.input-text,.responsive .discount-form input#coupon_code{width:180px}.responsive.checkout-cart-index .form-list select{width:190px}.responsive.checkout-cart-index .cart .crosssell .product-image,.responsive.checkout-cart-index .cart .crosssell .product-image img{width:50px;height:50px}.responsive.checkout-cart-index .cart .crosssell .product-details{margin-left:64px}.responsive .opc .form-list input.input-text{width:273px}.responsive .opc .form-list li.wide input.input-text{width:564px}.responsive .opc .form-list select{width:286px}}@media (min-width: 1200px){.page.base,.page.base .header-container,.page.base .main,.page.base div.scrollable-container,.page.base .footer{width:1200px}.page.base .col3-layout .col-wrapper{width:980px}.page.base .col3-layout .col-main{width:740px}.page.base #welcome{width:370px}.page.base #homepage-contentslider-container{width:770px}.page.base #homepage-contentslider-container .images div.slider-productinfo{width:450px}.page.base div.scrollable{width:1140px;margin-left:30px}.page.base .rokmage-footer-inner-panel{width:230px}.page.base #rokmage-footer-text{width:430px}.tinynav{display:none}.base.page .footer-viewed-content ol li{width:232px}.base.page .footer-viewed-content ol li img{width:100px}.base.page .footer-viewed-content ol li .product-details{margin-left:110px}.responsive.checkout-cart-index .col2-set .col-2{width:294px}.responsive.checkout-cart-index .cart .cart-collaterals .col2-set{width:625px}.responsive.checkout-cart-index .col2-set .col-1{float:left;width:320px}.responsive.checkout-cart-index .form-list input.input-text,.responsive .discount-form input#coupon_code{width:97%}.responsive.checkout-cart-index .form-list select{width:100%}.responsive .cart .crosssell .product-details{margin-left:90px}.responsive .opc .form-list input.input-text{width:388px}.responsive .opc .form-list li.wide input.input-text{width:794px}.responsive .opc .form-list select{width:400px}}select.tinynav{font-size:16px;width:198px;margin:0 auto}.rt-image{position:relative}.rt-image img,.cms-page-view .std .rt-image img{max-width:100%;height:auto;box-shadow:0 2px 3px rgba(0,0,0,0.2),0 0 1px rgba(0,0,0,0.2);background-color:transparent;border:medium none;margin:0;padding:0}body .rt-noborder{border:0 none!important;box-shadow:none!important}.rt-width-block{display:block;float:left}.rt-width-spacer{margin:15px}.rt-width-spacer-small{margin:5px}.rt-width-20{width:20%}.rt-width-25{width:25%}.rt-width-30{width:30%}.rt-width-33{width:33.33%}.rt-width-40{width:40%}.rt-width-50{width:50%}.rt-width-60{width:60%}.rt-width-66{width:66.66%}.rt-width-70{width:70%}.rt-width-75{width:75%}.rt-width-80{width:80%}body .smallmarginbottom{margin-bottom:5px!important}body .smallmargintop{margin-top:5px!important}body .medmarginbottom{margin-bottom:10px!important}body .medmargintop{margin-top:10px!important}body .largemarginbottom{margin-bottom:15px!important}body .largemargintop{margin-top:15px!important}body .smallmarginleft{margin-left:5px!important}body .smallmarginright{margin-right:5px!important}body .medmarginleft{margin-left:10px!important}body .medmarginright{margin-right:10px!important}body .largemarginleft{margin-left:15px!important}body .largemarginright{margin-right:15px!important}body .smallpaddingbottom{padding-bottom:5px!important}body .smallpaddingtop{padding-top:5px!important}body .medpaddingbottom{padding-bottom:10px!important}body .medpaddingtop{padding-top:10px!important}body .largepaddingbottom{padding-bottom:15px!important}body .largepaddingtop{padding-top:15px!important}body .smallpaddingleft{padding-left:5px!important}body .smallpaddingright{padding-right:5px!important}body .medpaddingleft{padding-left:10px!important}body .medpaddingright{padding-right:10px!important}body .largepaddingleft{padding-left:15px!important}body .largepaddingright{padding-right:15px!important}body .rt-center{text-align:center}.rt-left{float:left;margin-right:15px}.rt-right{float:right;margin-left:15px}.promo1{font-weight:400;font-size:380%;line-height:1.8em}.promo2,.promo3{font-weight:400;letter-spacing:-1px;line-height:1.3em}.promo2{font-size:350%}.promo3{font-size:200%;opacity:.5}.rt-list{line-height:150%;font-weight:700;font-size:110%;margin:10px 0 10px 15px}.rt-lead{line-height:130%;font-weight:700;font-size:120%}[class^="icon-"]:before,[class*=" icon-"]:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}[class^="icon-"],[class*=" icon-"]{height:auto;width:auto;line-height:14px}.icon-plus:before{content:"\f067"}.icon-chevron-right:before{content:"\f054"}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.hidden-large{display:none!important}@media only screen and (min-width: 1200px){.visible-large{display:inherit!important}.hidden-large{display:none!important}.visible-desktop{display:inherit!important}.hidden-desktop{display:none!important}}@media only screen and (min-width: 960px) and (max-width: 1199px){.visible-large{display:none!important}.hidden-large{display:inherit!important}.visible-desktop{display:inherit!important}.hidden-desktop{display:none!important}}@media (min-width: 768px) and (max-width: 959px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-large{display:none!important}.hidden-large{display:inherit!important}body .promo1{font-size:300%}body .promo2{font-size:250%}body .promo3{font-size:120%}}@media (max-width: 767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.hidden-large{display:inherit!important}.visible-large{display:none!important}.rt-width-20,.rt-width-25,.rt-width-30,.rt-width-33,.rt-width-40,.rt-width-50,.rt-width-60,.rt-width-66,.rt-width-70,.rt-width-75,.rt-width-80{width:100%}.rt-width-spacer{margin:5px}}@media (min-width: 481px) and (max-width: 767px){body .promo1{font-size:250%}body .promo2{font-size:200%}body .promo3{font-size:100%}}@media only screen and (max-width: 480px){body .promo1{font-size:200%}body .promo2{font-size:150%}body .promo3{font-size:100%}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}
/**
 * @version    1.8.1.2 March 17, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* 1st Level */
ul#magemenu-top { position: relative; height: 28px; font-size: 14px; padding: 8px 15px 10px 14px; z-index: 999999999; border: 1px solid #CCC; }
ul#magemenu-top li { float: left; height: 38px; white-space:nowrap; padding-right: 7px; position: relative; }
ul#magemenu-top a { display: block; margin:5px 2px 5px 15px; text-decoration: none;  }
/* 2nd Level */
ul#magemenu-top li ul { background:#EFEFEF; border: 1px solid #CCC; z-index: 9999; display: none; position:absolute; top:37px; left:6px; text-align: left;  padding:0 6px 5px 6px; }
ul.menu li ul { width: 364px; padding-bottom: 15px; } /* Double Only */
ul.menu-single li ul { width: 184px; padding-bottom: 5px; } /* Single Only */
ul.menu-single li ul li { width: 184px; padding: 0; }
ul.menu li ul li { width: 175px; padding: 0; }
ul#magemenu-top li ul li a span { display: block; padding: 5px 0 5px 6px; }
ul#magemenu-top li ul li a { font-weight: normal; padding-left: 0px; margin:5px 2px 5px 0px; }
/* 3rd Level */
ul#magemenu-top li ul li ul { top: 0; padding-top: 0; margin-top: 0px; z-index: 9999999; }
/* Misc */
ul#magemenu-top .bg-top { display: none; height: 14px; position:absolute; top:-14px; left:160px; }
ul.menu .bg-top { width: 365px; } /* Double Only */
ul.menu-single .bg-top { width: 365px;  } /* Single Only */
ul#magemenu-top .bg-top-curves { display: none; position:absolute; }
/* Active States */
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 li ul li.hover > a span, ul#magemenu-top li ul li.active > a span {  }
ul#magemenu-top li.hover { cursor: pointer; }

/* Lavalamp Effect */
.inner-header-container #box { position:absolute; left:-1000px; top:6px !important; height:35px; margin:6px 0 0 10px; }
.inner-header-container #box .head { width: 0px; height:35px; margin-left:-8px; }

/* MegaMenu */
ul#magemenu-top li ul.popup { padding: 0; height: auto; width: auto; cursor: default; padding-right: 15px; left: -5px !important; }
ul#magemenu-top li ul.popup > li { float: none !important; height: auto; width: auto; }
ul#magemenu-top li ul.popup li { padding: 0 0 12px 12px !important; }
ul#magemenu-top li ul.popup div.column { padding: 0 4px; margin-top: -1px; float:left; width:200px; }
ul#magemenu-top li ul.popup li a.level1 { padding: 3px 5px 5px !important; font-weight: bold; }
ul#magemenu-top li ul.popup li a.level1 span { padding: 0 0 0 15px !important; }
ul#magemenu-top li ul.popup div.itemSubMenu { font-size: 80%; margin-left: 0; }
ul#magemenu-top li ul.popup div.itemSubMenu.level2 { margin-left: 15px; }
ul#magemenu-top li ul.popup div.itemSubMenu.level1 { padding: 5px 0 10px; }
ul#magemenu-top li ul.popup div.itemSubMenu a { padding: 0 5px 0 20px !important; line-height: 22px; font-size: 12px !important; }
.clearBoth { clear:both; }
/* Custom Block */
ul#magemenu-top li ul.popup div.block-custom { margin: 0 -6px; padding: 14px 5px 2px; }
ul#magemenu-top li ul.popup div.block-custom p { padding: 0; }


/**
 * @version    1.8.1.2 March 17, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

.mageside-menu  { background-image:none !important; margin-bottom:30px; }
.mageside-menu .block-title  { padding-top: 10px; padding-bottom: 10px; }
.mageside-menu .block-content  { padding-top: 0; padding-bottom: 0; background-image:none; }
.mageside-menu ul { padding: 0 0 0 20px;}
.mageside-menu ul li { padding:0 0 6px 0; }
.mageside-menu-toggle-button { width: 14px; height: 14px; margin: -25px 0 0 200px; float: left; cursor:pointer; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-magemenus/images/magemenuside_menu_togglebtn.png) no-repeat 0 0;}
.mageside-menu-toggle-button.active { cursor:pointer; background-position: 0 100%; }
.mageside-menu-toggle-button-current { width: 14px; height: 14px; margin: -23px 0 0 200px; float: left; cursor:pointer;}
.mageside-menu-toggle-button-current.active { cursor:pointer; }
.mageside-menu-heading  { border: 0; background-position: 0px 12px; padding: 0; margin: 0; height: 38px; line-height: 38px; width: 220px; font-size: 1em; font-weight: normal; float: left; text-decoration: none; background-repeat: no-repeat; }
.mageside-menu-heading:hover, .mageside-menu-heading.hover { background-position: 0px -443px;}
.mageside-menu-heading.active, .contacts-index-index .mageside-menu-heading.contact { font-weight: bold; background-position: 0px -443px;}
.mageside-menu-heading.activecurrent { font-weight: bold; background-position: 0px -443px;}
.mageside-menu-toggle-container { padding: 0 0 10px 0; overflow: hidden; clear: both; line-height: 25px; width: 220px; }
.mageside-menu-toggle-container.active { display: block !important;}
.mageside-menu-toggle-container li a { font-size: 1em; text-decoration: none; padding:0 0 0 22px;}
.mageside-menu-toggle-container li a.current { font-weight: bold; background-position: 0px -453px; }
.mageside-menu-toggle-container li a:hover { text-decoration: none; background-position: 0px -453px; }
.mageside-prod-num { font-size: 90%; }
.mageside-menu-heading span { display:block; padding:0 0 0 20px; font-size:110%; }
.mageside-menu-heading.active span.parent, .mageside-menu-heading.activecurrent .active span.parent { background-image:none; }
.mageside-menu-toggle-button-current { display:none; }
#tree-menu { padding-bottom: 5px; }
#tree-menu ul { margin-left: 15px; }
#tree-menu li { padding: 0; }

/* 3col width fixes */
.col3-layout .mageside-menu-heading, .col3-layout .mageside-menu-toggle-container { width: 200px; }
.col3-layout .mageside-menu-toggle-button { margin: -25px 0 0 180px; }
.header-container{width:968px;margin:0 auto;position:relative}.header{padding:8px 0 18px 15px;border:0}.header .logo{float:left;text-decoration:none!important;margin-top:30px}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0;padding:0}.header .welcome-msg-R{float:left;font-size:13px;margin:45px 0 0 15px;height:19px;float:left;padding-right:10px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/small-button-R.png) 100% 0 no-repeat}.header .welcome-msg-L{padding:2px 0 4px 10px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/small-button-L.png) 0 0 no-repeat;color:#333;font-size:11px}.header #search_mini_form input{border:0;width:195px;text-align:left}.header .form-search{width:206px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/search-bg.png) no-repeat 0 0;padding:18px 10px 15px 34px;text-align:center;position:absolute;top:40px;left:50%;margin-left:225px}.header .form-search .search-autocomplete{z-index:999;color:#666}.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff}.header .form-search .search-autocomplete li{padding:3px;border-bottom:1px solid #ddd;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:700}.header .form-language{text-align:center;position:absolute;top:6px;left:50%;margin-left:-22px;font-weight:700;color:#ccc;font-size:12px}.header .form-language select{padding:1px;border:0 solid #3E3832;color:#666}.header .date{position:absolute;left:10px;font-weight:700;color:#ccc;font-size:12px}.header .rokmage-cart-box-container{right:50%;margin:0 -200px 0 0;position:absolute;top:41px}.header .rokmage-cart-box-container a{text-decoration:none}.header .rokmage-cart-box-R{height:48px;float:left;padding-right:12px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/cart-bg.jpg) 100% 0 no-repeat}.header .rokmage-cart-box-L{height:48px;padding:12px 0 0 9px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/cart-bg.jpg) 0 0 no-repeat;color:#333;font-size:12px}.header .rokmage-cart-box-L .cart-icon{float:left;padding:2px 5px 0 2px}.header .rokmage-cart-box-L a span.big,.header .rokmage-cart-box-L span.big{float:left;font-size:34px;line-height:26px;padding:0 5px 0 2px;color:#333;text-shadow:1px 1px #ccc}.header .rokmage-cart-box-L span.items-checkout{line-height:12px;float:left;display:block;color:#333;width:50px}.header .rokmage-cart-box-L span.items-checkout a,.header .rokmage-cart-box-L span.items-checkout .inactive{color:#666;text-decoration:none}.header .rokmage-cart-box-L span.items-checkout a:hover{color:#999;text-decoration:none}.header .links{float:right;margin:0;font-size:12px}.header .links li{display:inline;padding:0 10px}.header .links li a{font-weight:700;color:#ccc;text-decoration:none}.header .links li a:hover{color:#999;text-decoration:none}.header ul.links li.first a{padding:2px 0 2px 17px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/login.png) no-repeat 0 30%}.header ul.links li.first a.logout{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/logout.png) no-repeat 0 30%}.fontResizer{background:#fff;width:100px;position:absolute;right:10px}.fontResizer a{display:block;float:left;width:15px;height:15px;text-align:center;line-height:15px;text-decoration:none;margin:0 0 0 4px}.smallFont{background:#ccc url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/font-resizer.png) 0 0 no-repeat}.largeFont{background:#ccc url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/font-resizer.png) -30px 0 no-repeat}.rokmage-text-resize{font-size:12px;font-weight:700;color:#ccc;float:left;padding-right:3px}.smallFont:hover,.largeFont:hover{background-color:#fff}.modal-close{position:absolute;top:40px;right:35px;padding:11px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/modal-cart-close.gif) 0 0 no-repeat;cursor:pointer}#overlay{background:#000;display:none;opacity:0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999999;cursor:pointer}div.modalcontent{display:none;position:fixed;left:50%;z-index:9999999999}#rokmage-header-cart{width:240px;margin-left:-150px;height:290px;margin-top:-165px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/modal-cart-bg.png) 0 0 no-repeat;color:#333;padding:30px}#rokmage-header-cart h6{padding:13px 0 10px 13px;font-size:15px;color:#736C64;font-weight:400}#rokmage-header-cart h4 a{color:#666;text-decoration:none}#rokmage-header-cart .modalcart-btn-remove{color:#999;text-decoration:none}#rokmage-header-cart .modalcart-btn-remove img{padding:1px 3px 0 0}#cart-buttons{margin-top:10px}#rokmage-header-cart span.button{background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/cart_bkg_button.gif) no-repeat 100% 50%;float:left;font-size:13px;line-height:22px;padding:0 12px 0 0;text-align:center;white-space:nowrap}#rokmage-header-cart span.button a{background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/cart_bkg_button.gif) no-repeat scroll 0 50%;border:0 none;cursor:pointer;overflow:visible;padding:4px 0 4px 12px;width:auto;text-decoration:none;color:#999}#rokmage-header-cart .bundle-details{cursor:pointer;text-decoration:underline}#rokmage-login-content{width:240px;margin-left:-150px;height:290px;margin-top:-165px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/modal-bg.png) 0 0 no-repeat;color:#333;padding:30px}#rokmage-login-content fieldset{padding:10px}#rokmage-login-content h2{padding:1px 0 25px 5px;font-size:15px;color:#333;font-weight:400}.rokmage-email-login-block{width:115px}.rokmage-password-login-block{width:115px}#rokmage-login-content #send2{margin:10px 0}#rokmage-login-content p.required{position:absolute;top:195px;left:185px}#rokmage-login-content .modal-close{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/modal-login-close.gif) 0 0 no-repeat}#rokmage-login-content input.inputstyled{width:210px}p.rokmage-forgot-pass a{text-decoration:none;color:#999}span.select{position:absolute;width:79px;height:21px;padding:0 24px 0 8px;color:#1D1A17;font:12px/21px arial,sans-serif;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/select.png) no-repeat 100% 0;overflow:hidden;text-align:left}.input-wrap{position:relative!important}.input-box{padding-right:5px}input.inputstyled{font:16px Helvetica,sans-serif;vertical-align:middle;color:#666;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/light-input-bg.jpg) 100% 50% no-repeat;border:0}span.input-left{padding:0;position:absolute;top:0;left:0;width:9px;height:30px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/light-input-bg-L.jpg) 0 50% no-repeat!important}.group-select .input-box select{padding:6px 4px 5px;height:30px;margin-top:2px;font-size:13px}div.cart-scrollable-container{margin:0 auto;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/scroller-bg.jpg) 0 0 no-repeat}div.cart-scrollable{position:relative;overflow:hidden;width:200px;height:200px;float:left}div.cart-scrollable div.items{width:20000em;position:absolute;clear:both;text-align:center}div.cart-scrollable div.items ul.scroll-item{border:0 none;padding:0;float:left;width:200px}div.cart-scrollable div.items .product-name a{display:block;font-weight:700;margin-bottom:10px;padding:0 15px;color:#333;text-decoration:none;font-size:12px;line-height:15px;height:26px}.cart-scrollable-container .product-image img{padding:5px 6px 6px}div.cart-scrollable div.items .productPrice{display:block;font-size:11px;font-weight:700;margin:5px 0;white-space:nowrap;color:#333}.cart-scrollable-container a.prev,.cart-scrollable-container a.next{opacity:1;display:block;width:20px;height:170px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/scroll-left.png) 0 0 no-repeat;float:left;margin:0;cursor:pointer;font-size:1px}.cart-scrollable-container a.disabled{visibility:hidden!important}.cart-scrollable-container a.next{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/scroll-right.png) 0 0 no-repeat;clear:right;opacity:1}div.cart-scrollable div.items span.button a{overflow:visible;width:auto;border:0;padding:4px 0 4px 12px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/bkg_button.gif) 0 50% no-repeat;cursor:pointer;-webkit-border-fit:lines}div.cart-scrollable div.items span.button{margin:0 0 0 52px;float:left;padding:0 12px 0 0;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/bkg_button.gif) 100% 50% no-repeat;font:12px/21px Helvetica,Arial,sans-serif;text-align:center;white-space:nowrap;color:#fff}div.cart-scrollable div.items span.button a,div.cart-scrollable div.items span.button a:hover{color:#fff;text-decoration:none}.block-cart .subtotal{text-align:left}.rok-breadcrumbs{margin:0 0 7px 17px;float:left;display:block;height:21px;overflow:hidden;width:932px;padding:7px 18px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/breadcrumb-bg.png) 50% 0 no-repeat}.rok-breadcrumbs ul{margin:0;padding:0;height:21px;display:block}.rok-breadcrumbs ul li{display:block;float:left;position:relative;height:22px;overflow:hidden;line-height:22px;margin:0 6px 0 0;padding:0 10px 0 0;font-size:1em;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/Chevron.png) no-repeat 100% 0}.rok-breadcrumbs ul li div.chevronOverlay{position:absolute;right:0;top:0;z-index:2}.rok-breadcrumbs ul li span{display:block;overflow:hidden;margin-right:-3px}.rok-breadcrumbs ul li a{display:block;position:relative;height:21px;line-height:22px;overflow:hidden;float:left;color:#666;text-decoration:none}.rok-breadcrumbs ul li strong{color:#666}.rok-breadcrumbs ul li.first a{height:20px!important;text-indent:-1000em;width:20px;overflow:hidden;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/IconHome.png) no-repeat 0 0}.rok-breadcrumbs ul li.first{padding-top:2px}.rok-breadcrumbs ul li.first a:hover{background-position:0 -20px}.rok-breadcrumbs ul li.last{background:none;margin-right:0;padding-right:0}.chevronOverlay{display:none;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-modalheader/images/ChevronOverlay.png) no-repeat 0 0;width:20px;height:22px}.clearfloat{clear:both}.block .actions{float:left}
a.postnl-message {color:#EA7601 !important; text-decoration:underline;}

.col3-layout .tabs-outer{width:459px;}
.col3-layout .tab_container{width:482px;}
.col3-layout .product-view .tab-bottom{width:474px;}
.catalog-product-view .col2-left-layout .col-main{padding:10px;width:680px;}
.catalog-product-view .product-name h1{font-size:200%;padding:0 0 10px 0;margin-right:7px;width:100%;}
.catalog-product-view .product-shop .no-rating, div.product-collateral .box-additional,
.catalog-product-view .product-shop .ratings, div.short-description{display:none}
.col3-layout #quick-info-slot{clear:both;}
#zoomable{margin-top:8px;}
#zoomable .zoomer{position:absolute;}
#zoomable.rounded_bg{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/main_image_bg_resized.png) no-repeat 0 0;}
img#productImgDefault{display:none;}
.zoomer-product-pics{overflow:hidden;}
.zoomer-product-pics div img{float:left;}
.minizoompan{position:relative;}
.hovertozoom{padding:10px 0 0 23px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/zoom-icon.gif) 0 100% no-repeat;}
.product-img-box{float:none !important;}
.rokmage-product-img-box{position:relative;}
.product-view .product-img-box{width:auto;}
.photo-container{position:relative;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/loader.gif) 50% 50% no-repeat #fff;}
.zoomer-product-pics ul.thumbs{margin:0;padding:2px 2px 2px 3px;list-style:none;float:left;}
.zoomer-product-pics ul.thumbs li{width:68px;height:68px;padding:5px 0 0 5px;float:left;overflow:hidden;}
.thumbswrapper{-moz-opacity:.90;filter:alpha(opacity=90);opacity:.90;bottom:-1px;left:1px;position:absolute;padding:16px 0 0 0;}
.thumbsviewer{padding:0 0 5px;display:none;}
.thumbsbutton{left:0;padding:0 15px 0 8px;position:absolute;top:0;line-height:1.3em;}
.thumbsbutton a{font-size:11px;text-decoration:none;padding:0 15px 0 1px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/plus.png) no-repeat 100% 2px;}
.thumbsbutton.show a{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/minus.png) no-repeat 100% 2px;}
.product-img-box ul.thumbnails{margin:0;padding:8px 0 0 0;list-style:none;}
.product-img-box ul.thumbnails li{width:68px;height:68px;margin:5px 0 5px 10px;padding:0;float:left;overflow:hidden;position:relative;border:1px solid #ccc;}
.product-view .product-collateral .tab_container ul{list-style-type:square;padding:0 0 10px 0;}
.product-view .product-collateral .tab_container ul li{margin:2px 0 2px 20px;}
.tier-prices li{margin:10px 0;padding:5px;}
.review-box{width:600px;position:absolute;}
.rokmage-product-img-box .ratings{margin:0;}
.ratings .rating-box{margin-right:6px;}
.product-view .product-shop{float:right !important;margin-top:30px;}
.product-view .product-shop .price-box{font-size:1.8em;line-height:1.2em;}
.product-view .product-shop .price-label{font-size:0.6em;font-weight:normal;display:block;}
.product-view .product-shop .or{display:none;}
.product-view .product-shop .add-to-links, .product-view .product-options-bottom .add-to-links{padding-top:15px;clear:both;}
.product-view .product-shop .add-to-box{margin:15px 0;}
.product-view .product-shop .add-to-box .input-wrap{margin-top:-5px;}
.product-view .product-shop .add-to-cart button.button{margin:15px 100% 0 0;}
.product-options dt .qty-holder label{float:left;}
#quick-info-slot h2{line-height:2.4;}
#quick-info-slot p{padding-top:10px;}
.product-shop .product-options{margin-top:10px;width:658px;}
.product-shop .product-options-bottom{width:658px;}
.product-collateral{margin-top:10px;}
.product-collateral .box-collateral{margin:0;}
.tabs-outer{height:40px;margin-left:25px;width:655px;}
ul.tabs{margin:0 0 0 -25px;;padding:0 0 0 10px;float:left;list-style:none;height:40px;width:100%;}
ul.tabs li{float:left;margin:0;padding:0;height:40px;line-height:40px;overflow:hidden;position:relative;}
ul.tabs li a{text-decoration:none;display:block;font-size:1.2em;padding:0 18px;outline:none;}
.tab_container{overflow:hidden;clear:both;float:left;width:678px;}
.tab_container h2{padding-bottom:10px;font-size:160%;}
.tab_content{padding:20px;}
.product-view .tab-bottom{height:15px;width:670px;clear:both;margin-left:10px;}
.product-view .tab-bottom div.tab-bottom{width:10px;height:15px;background-position:0 100%;margin-left:-10px;}
#review-form h4, #review-form .form-list{padding:10px 0;list-style:none;}
.product-view .up-sell{margin:15px 0;}
.products-grid .upsell-box-padding{border:0;padding:10px 10px 0;}
#upsell-product-table{margin-bottom:15px}
#upsell-product-table .product-name{font-size:1em;font-weight:bold;line-height:1.5;background-image:none;border:0;margin:0 0 5px 0;padding:0}
#upsell-product-table h4{font-size:1em;line-height:1em;margin-bottom:8px;}
#upsell-product-table .ratings{padding:2px 0;text-align:right;margin-bottom:0 !important;}
.product-view .up-sell h3, .product-view .box-tags h2{padding:10px 0;font-size:1.6em;font-weight:normal;margin-bottom:10px;}
#upsell-product-table.products-grid{border-bottom:0;width:100%;}
#upsell-product-table.products-grid td{padding:5px;}
#upsell-product-table.products-grid .product-image{height:auto;}
ul.product-tags li{display:inline;}
#upsell-product-table .clearfloat{background-image:none;height:0;width:0;}
#upsell-product-table.products-grid td.empty{display:none;}
ul.product-tags{padding:10px 0;}
.box-tags button.button{margin:-2px 0 0 5px;}
.video_container{width:100%;}
.video_container .clearfloat{background-image:none !important;}
.video_container h2{margin-top:10px;}
#video, #video-flow{display:none;width:425px;margin-left:-240px;height:345px;margin-top:-202px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/modal_vid_bg.png) 0 0 no-repeat;position:fixed;left:50%;z-index:9999999999;padding:30px;}
#video .modal-close, #video-flow .modal-close{position:absolute;top:15px;right:10px;padding:11px;background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/modal-login-close.gif) 0 0 no-repeat;cursor:pointer;}
.video_container a.rounded_l{float:left;margin:0px 20px 5px 0;background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/rounded_bg_l_vid.png) no-repeat scroll 0 0;position:relative;}
.video_container a img{padding:5px 6px 6px !important;width:200px;height:150px;margin:0 !important;border:0 !important;background-color:transparent !important;}
.video_container a .round-l{background:transparent url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/rounded_l_vid.png) no-repeat scroll 0 0;height:150px;left:6px;position:absolute;top:5px;width:200px;}
.catalog-product-view .product-name h1, #quick-info-slot h2{border-bottom:1px solid #ccc;text-shadow:1px 1px 0 #FFF;}
#zoomable .zoomer{border:1px solid #AEAEAE !important;}
.ratings .rating-links a{color:#333;}
.tier-prices li{background:#222;border:1px dotted #444;}
.thumbsbutton{background:#333;}
.thumbsbutton a{font-size:11px;text-decoration:none;color:#fff;}
.thumbswrapper{background:#8E2626;}
.tabs-outer{border-bottom:1px solid #CCC;}
ul.tabs{border-bottom:1px solid #CCC;}
ul.tabs li{border-right:1px solid #CCC;border-top:1px solid #CCC;}
ul.tabs li a{color:#333;text-shadow:1px 1px 0 #FFF;}
ul.tabs li.active{background:#F4F4F4;border-bottom:1px solid #F4F4F4;}
ul.tabs li.first-tab{margin-left:1px;border-left:1px solid #CCC;}
ul.tabs li.active.first-tab{border-left:1px solid #CCC;margin-left:1px;}
ul.tabs li.active.last-tab{border-right:1px solid #CCC;}
ul.tabs li a:hover, ul.tabs li.active a{color:#CC0000;}
.tab_container{background:#F4F4F4;border:1px solid #CCC;border-top:0;}
.tab_container h2{text-shadow:1px 1px 0 #FFF;}
#customer-reviews .pager{border:1px solid #ccc;background-color:#F2F2F2;}
.product-view .up-sell h3, .product-view .box-tags h2{border-bottom:1px solid #ccc;color:#333;text-shadow:1px 1px 0 #FFF;}
.product-view .up-sell .products-grid td{background-color:#F9F9F9;}
.product-view .up-sell .products-grid td{border:1px solid #CCCCCC;}
.product-shop .product-options-bottom{width:658px;background-color:#F6F1E3;}
.product-view .paypal-logo, .product-view .paypal-logo a{float:left;}
.product-view .paypal-or{display:block;float:left;margin:10px 0;width:100%;}
.catalog-product-view .col-main .map-info a, .msrp-price-hide-message{font-size:60%;white-space:nowrap;}
body.ps-active, body.ps-building, div.ps-active, div.ps-building{background:#000;overflow:hidden;}
body.ps-active *, div.ps-active *{-webkit-tap-highlight-color:rgba(255, 255, 255, 0);display:none;}
body.ps-active *:focus, div.ps-active *:focus{outline:0;}
div.ps-document-overlay{background:#000;}
div.ps-uilayer{background:#000;cursor:pointer;}
div.ps-zoom-pan-rotate{background:#000;}
div.ps-zoom-pan-rotate *{display:block;}
div.ps-carousel-item-loading{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/loader.gif) no-repeat center center;}
div.ps-carousel-item-error{background:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/error.gif) no-repeat center center;}
div.ps-caption{background:#000000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-bottom:1px solid #42403f;color:#ffffff;font-size:13px;font-family:"Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align:center;}
div.ps-caption *{display:inline;}
div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px;}
div.ps-caption-content{padding:13px;display:block;}
div.ps-toolbar{background:#000000;background:-moz-linear-gradient(top, #303130 0%, #000101 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-top:1px solid #42403f;color:#ffffff;font-size:13px;font-family:"Lucida Grande", Helvetica, Arial,Verdana, sans-serif;text-align:center;height:44px;display:table;table-layout:fixed;}
div.ps-toolbar *{display:block;}
div.ps-toolbar-top{border-bottom:1px solid #42403f;border-top:none;}
div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play{cursor:pointer;display:table-cell;}
div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/icons.png);background-repeat:no-repeat;}
div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0;}
div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0;}
div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px;}
div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0;}
div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px;}
div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0;}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (-moz-min-device-pixel-ratio:1.5),
only screen and (min-resolution:240dpi){div.ps-toolbar div div.ps-toolbar-content{-moz-background-size:176px 88px;-o-background-size:176px 88px;-webkit-background-size:176px 88px;background-size:176px 88px;background-image:url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-productview/images/icons@2x.png);}
}
/*
 * Magmodules.eu - http://www.magmodules.eu
 *
 * NOTICE OF LICENSE
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@magmodules.eu so we can send you a copy immediately.
 *
 * @category      Magmodules
 * @package       Magmodules_Kiyoh
 * @author        Magmodules <info@magmodules.eu)
 * @copyright     Copyright (c) 2017 (http://www.magmodules.eu)
 * @license       http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

.kiyoh-snippets-snippets .rating {
    float: left;
    height: 9px;
    background: url('https://superflink-m1.fbtest.io/skin/frontend/base/default/magmodules/kiyoh/images/bkg_rating.gif') 0 100% repeat-x;
}

/** FOR DEFAULT USE OF RATING STARTS, REMOVE BOTH CLASSES FROM CSS **/
/**
 * @version    1.8.1.0 March 3, 2014
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright   Copyright (C) 2007 - 2014 RocketTheme, LLC
 * @license    http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

.cms-index-index .grid-text {padding: 0 0 5px 5px;}
.cms-index-index .product-info-col .price-box { padding: 5px 0;}
.cms-index-index span.switch_thumb { margin: 0 0 10px 5px;  }

/* Welcome Message Container */
.cms-index-index #slider_welcome { left:50%; margin-left:-480px; position:absolute; top:170px; width:960px; }
.cms-index-index #welcome { float: left; width:265px; font-size:120%; line-height: 20px; padding: 13px 0 0 15px; border: 1px solid #ccc; }
.cms-index-index #welcome p { padding: 10px; }
.cms-index-index .main, .cms-index-index .col-main { padding: 0px; }

/* Welcome Message */
.cms-index-index #welcome .block-title { padding:6px 0 4px 10px; }
.cms-index-index #welcome .block-title strong > span { font-size:1.5em; line-height:20px; margin:0; font-weight: normal; }

/* Ribbons */
ul.display li { position: relative; }
div.category-products span.ribbon { display: none; position: absolute; width: 128px; height: 53px; top: -4px; left: -5px; }
div.category-products.bestselling span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/bestselling_sm.png); }
div.category-products.featured span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/featured_sm.png); }
div.category-products.recent span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/new_sm.png); }
div.category-products.viewed span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/popular_sm.png); }
div.category-products.rated span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/highestrated_sm.png); }
div.category-products.specialprice span.ribbon { display: block; background: url(https://superflink-m1.fbtest.io/skin/frontend/base/default/rokmage-homepagegrid/images/sale_sm.png); }
