.cf:after,.cf:before{display:table;content:"";line-height:0}.cf:after{clear:both}#jm-allpage{position:relative;font-size:16px}#jm-topbar{background:#333;color:#afafaf;font-size:11px;line-height:19px;padding:8px 0;letter-spacing:.77px}#jm-topbar #jm-top-bar2 img{height:19px}#jm-topbar #jm-top-bar2 p>a{display:block}#jm-topbar #jm-top-bar2 p>a>img{display:block}#jm-topbar #jm-top-bar2 .jm-module-raw+.jm-module-raw{margin-left:15px;padding-left:15px;position:relative}#jm-topbar #jm-top-bar2 .jm-module-raw+.jm-module-raw:before{content:'';position:absolute;left:0;height:9px;top:6px;width:1px;background:#afafaf}#jm-topbar .jm-module-raw{float:left}#jm-topbar .nav.menu>li{float:left;margin-right:20px;position:relative}#jm-topbar .nav.menu>li:last-child{margin:0}#jm-topbar .nav.menu>li.parent{padding-right:15px}#jm-topbar .nav.menu>li.parent:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:7px}#jm-topbar .nav.menu>li.parent:last-child{padding-left:15px;margin-left:-5px;position:relative}#jm-topbar .nav.menu>li.parent:last-child:before{content:'';position:absolute;left:0;height:9px;top:6px;width:1px;background:#afafaf}#jm-topbar .nav.menu>li a{color:inherit;text-transform:uppercase}#jm-topbar .nav.menu>li a:hover,#jm-topbar .nav.menu>li.active{text-decoration:none;color:#fff}#jm-topbar .nav.menu>li .nav-child{display:none;position:absolute;z-index:1;top:21px;right:0;width:80px;background:#333;text-align:right}#jm-topbar .nav.menu>li:hover .nav-child{display:block;padding:15px}#jm-topbar .nav.menu>li:hover .nav-child li{padding:5px 0}#jm-topbar .nav.menu>li img{margin:0}#jm-topbar .pull-right .jm-module-raw{float:right}#jm-topbar .pull-right .nav.menu>li{margin-right:0;margin-left:30px}#jm-topbar .pull-none{overflow:hidden;text-align:center}#jm-topbar .pull-none .jm-module-raw{float:none}#jm-topbar .jm-topbar-in{display:flex;flex-wrap:wrap;justify-content:space-between}#jm-header{padding:40px 0 0;border-bottom:1px solid #f1f1f1}#jm-header .jm-header-in{display:flex;flex-wrap:wrap}#jm-header .jm-header-in>*{flex:0 1 33.33%}#jm-header #jm-search,#jm-header button.navbar-toggle{order:1}#jm-header #jm-logo{order:2}#jm-header #jm-cart{order:3}#jm-header #jm-cart .jm-module-raw{float:right}#jm-header #jm-cart .jm-module-raw:first-child{margin-left:40px}#jm-logo{overflow:hidden;text-align:center}.itemid-470 #jm-header{border-bottom:0}#jm-top-menu-nav{clear:both}.jmm-offcanvas-button .toggle-nav{display:none;background:url(../images/mobile-btn.png) no-repeat;border:none;height:14px;width:25px;margin:15px 0 0}.jmm-offcanvas-button .toggle-nav span{display:none}.hidden-desktop2{display:none}#show-filter42{display:none}#jm-font-switcher{margin-bottom:30px}#jm-top2{background:#f1f1f1;padding-top:30px}#jm-bottom1{padding:60px 0 30px}.subpage #jm-bottom1{background:#f1f1f1}#jm-bottom2{border-top:1px solid #f1f1f1;padding:60px 0 30px}#jm-bottom2 .jm-bottom2>[class*=span]+[class*=span] .jm-module-in{position:relative}#jm-bottom2 .jm-bottom2>[class*=span]+[class*=span] .jm-module-in:before{content:'';position:absolute;left:-15px;top:12.5%;height:75%;width:1px;background:#f1f1f1}#jm-bottom3{background:#333;color:#999;padding:60px 0 30px}#jm-main{padding:60px 0 30px}.com_virtuemart.view-category #jm-main{padding:20px 0 30px}#jm-maincontent{margin-bottom:30px}#jm-footer{background:#f1f1f1;color:#666;font-size:13px;line-height:21px;font-weight:300;padding-top:55px}#jm-footer .jm-title{color:#444;font-size:14px;line-height:19px;letter-spacing:.56px;text-transform:uppercase}#jm-allpage #jm-footer .jmm-social.default{text-align:left}#jm-allpage #jm-footer .jmm-social.default .jmm-link .jmm-ico{background:#e9e9e9}#jm-footer-left{float:left}#jm-footer-right{float:right}#jm-footer-bottom{border-top:1px solid #d5d5d5;padding:36px 0 41px;font-size:12px;line-height:16px}#jm-back-top{position:fixed;bottom:20px;right:0;margin-right:20px;z-index:9999}#jm-back-top a{text-decoration:none;display:block}#jm-back-top a:hover{cursor:pointer;text-decoration:none}#jm-back-top a:hover .cls-4{fill:#f49600}#jm-back-top svg{display:block;height:46px;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;width:46px}.texttoggler{font-family:Arial,Helvetica,sans-serif;margin:0 1px;display:inline-block;text-decoration:none!important}.texttoggler.small{font-size:.8em}.texttoggler.normal{font-size:1.1em}.texttoggler.large{font-size:1.3em}.smallview #jm-maincontent{font-size:.9em;line-height:1.5em}.largeview #jm-maincontent{font-size:1.1em;line-height:1.5em}@media (max-width:1170px + 30px){.responsive-disabled #jm-allpage.stickytopbar{padding-top:0}.responsive-disabled #jm-allpage.stickytopbar #jm-top-bar{position:static!important}html.no-scroll{position:static!important;overflow-y:auto!important}}.responsive-disabled{min-width:1200px}.responsive-disabled #jm-allpage,.responsive-disabled #jm-footer-mod{min-width:1200px}.pvmc-menu>div{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.pvmc-menu>div:after,.pvmc-menu>div:before{display:none}.pvmc-menu li.level0>a{display:block;font-family:Roboto,sans-serif;color:#323232;text-transform:uppercase;letter-spacing:1.26px;font-size:14px;line-height:19px;padding:34.5px 10px 25.5px;font-weight:700;text-decoration:none}.pvmc-menu li.level0>a:hover{color:#dd9a32}.pvmc-menu li.level0:first-child>a{padding-left:0}.pvmc-menu li.level0:last-child>a{padding-right:0}.pvmc-menu .pvmc-submenu{position:absolute;left:-9999px;top:74px;z-index:5000;background:#f1f1f1;overflow:visible;height:auto;width:1170px!important;opacity:0;box-shadow:-1170px 0 0 #f1f1f1,1170px 0 0 #f1f1f1}.pvmc-menu li:hover .pvmc-submenu{left:0;opacity:1}.pvmc-menu ul.level1>.sub_box{position:relative;margin:0 -12.5px;padding:30px 0}.pvmc-menu ul.level1>.sub_box>.sub_col{float:left;width:20%;padding:0 12.5px;box-sizing:border-box}.pvmc-menu ul.level1 li.level1{position:relative}.pvmc-menu ul.level1 li.level1 a{display:block;font-family:Roboto,sans-serif;color:#323232;letter-spacing:.84px;font-size:14px;line-height:21px;padding:4px 0;text-decoration:none}.pvmc-menu ul.level1 li.level1 a:hover{color:#dd9a32}.pvmc-menu ul.level1 li.level1.parent>a:after{content:"\f107";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:7px}.pvmc-menu ul.level1 li.level1.active>a{color:#dd9a32}.pvmc-menu ul.level2{height:0;opacity:0;overflow:hidden}.pvmc-menu li.level1.active ul.level2{height:auto;opacity:1;padding:4px 0}.pvmc-menu ul.level2 li.level2 a{padding-left:20px}.span0{float:none!important}.span50{float:left!important;width:50%!important}.jm-module{margin-bottom:30px}.jm-module .jm-title{font-family:Roboto,sans-serif;font-size:20px;color:#323232;margin:0 0 30px;font-weight:700}#jm-content-top .jm-module{margin-bottom:50px}.moduletable{margin-bottom:30px}.moduletable>h3{font-family:Roboto,sans-serif;font-size:20px;margin:0 0 30px;font-weight:700}#jm-under-header .jm-module,#jm-under-header .jm-module-raw{background:#000;color:#fff;text-align:center;padding:5px 10px;margin:0 0 30px;font-size:14px;text-transform:uppercase}#jm-under-header .jm-module .color,#jm-under-header .jm-module-raw .color{color:#446aaa}.jm-module-raw.no-margin,.jm-module.no-margin,.moduletable.no-margin{margin-bottom:0!important}.jm-module.border-ms h4{font-size:18px;line-height:21px;margin:0}.jm-module.border-ms a{display:block;border:2px solid #f1f1f1;padding:18px;text-align:center;color:inherit;text-decoration:none}.jm-module.border-ms a:hover{color:#dd9a32}.jm-search form{margin:0}.jm-search #mod_virtuemart_search{max-width:270px;width:100%;margin:0}.jm-search .button{padding:10px;margin-left:-40px;color:#dd9a32;background:0 0!important}.jm-search .button:hover{color:#444}.vmCartModule{font-size:12px;line-height:24px}.vmCartModule a{display:block;color:#999;text-decoration:none;letter-spacing:.48px}.vmCartModule>a{background:url(../images/cart.svg) no-repeat left center;padding:8px 0 8px 34px;height:24px}.vmCartModule .total,.vmCartModule .total_products{float:left;height:24px}.vmCartModule .total{font-size:18px;font-weight:700;position:relative;padding-left:15px;color:#323232}.vmCartModule .total:before{content:' - ';color:#999;font-size:12px;font-weight:400;position:absolute;left:5px}#jm-allpage .jmm-social.default .jmm-link .jmm-ico{color:#000;background:#f1f1f1;border-radius:50%;height:40px;width:40px;line-height:40px;opacity:1;font-size:16px}#jm-allpage .jmm-social.default .jmm-link .jmm-ico:hover{color:#dd9a32}#jm-allpage .nivoSlider{box-shadow:none!important}.logo-footer{margin-bottom:23px}span.email{color:#dd9a32}p.phone{text-align:right;font-weight:700;font-size:28px;line-height:37px;letter-spacing:1.12px;color:#444;margin-top:30px}span.hours{display:block;font-size:14px;line-height:19px}.rank-ms p{font-size:13px}.rank-ms p a{display:block;margin-bottom:20px;color:inherit}.rank-ms p a:hover{color:#dd9a32;text-decoration:none}.rank-ms p img{margin-right:7px;vertical-align:inherit}.rank-ms p span{font-weight:700;font-size:14px;margin-right:5px;color:#444!important}.butiker-ms h4{font-size:28px;color:#fff;letter-spacing:2.24px;line-height:37px;margin:0}.butiker-ms p{margin:0}.offer-ms{text-align:center}.offer-ms p{margin:0;color:#343340;font-weight:700}.offer-ms .offer-img{min-height:80px;position:relative;margin-bottom:24px}.offer-ms .offer-img:after{content:'';width:40px;height:1px;background:#dd9a32;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.filters.collapse{overflow:visible}.filters .filters-in{margin:-5px}.filters #catfilter,.filters #mffilter,.filters div.spec{float:left;padding:5px}.filters .SumoSelect{width:226px}.filters .SumoSelect>.CaptionCont{border-color:#f1f1f1!important;border-radius:0;line-height:37px;box-sizing:border-box;box-shadow:none!important}.filters .SelectBox{padding:5px 20px}.filters .SumoSelect>.CaptionCont>span{color:#343340}.filters .SumoSelect>.CaptionCont>span.placeholder{color:rgba(52,51,64,.5);font-style:normal;letter-spacing:.48px}.filters .SumoSelect>.CaptionCont>label{width:53px;margin:0}.filters .SumoSelect>.CaptionCont>label>i{background-image:url(../images/droparrow.svg);width:13px;height:5px}.filters .SumoSelect.open>.optWrapper{top:48px}.filters .SumoSelect>.optWrapper>.options li label{margin:0}.filters .SumoSelect .select-all.partial>span i,.filters .SumoSelect .select-all.selected>span i,.filters .SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#dd9a32}#jm-allpage .nivoSlider{margin:0}.box-image{position:relative}.box-image span{display:block;position:absolute;bottom:0;left:0;font-weight:700;background:rgba(255,255,255,.8);padding:20px;width:100%;box-sizing:border-box;font-size:20px}.box-image a{color:inherit}.blog-featured>h1,.categories-list>h1,.contact-category>h1,.contact>h1,.content-category>h1,.edit>h1,.finder>h1,.newsfeed-category>h1,.page-header>h1,.tag-category>h1,.weblink-category>h1,h1.componentheading,h1.page-title{color:#323232;margin:0 0 30px}.blog>h2,.cat-children>h3,.contact-category>h2,.contact>h3,.content-category>h2,.feed>h2,.newsfeed-category>h2,.newsfeed>h2,.page-header>h2,.tag-category>h2,.weblink-category>h2,h2.item-title{font-family:Roboto,sans-serif;font-size:20px;line-height:1.333;color:#323232;margin:0 0 30px;display:block}.blog>h2 a,.cat-children>h3 a,.contact-category>h2 a,.contact>h3 a,.content-category>h2 a,.feed>h2 a,.newsfeed-category>h2 a,.newsfeed>h2 a,.page-header>h2 a,.tag-category>h2 a,.weblink-category>h2 a,h2.item-title a{color:#323232}.blog>h2 a:hover,.cat-children>h3 a:hover,.contact-category>h2 a:hover,.contact>h3 a:hover,.content-category>h2 a:hover,.feed>h2 a:hover,.newsfeed-category>h2 a:hover,.newsfeed>h2 a:hover,.page-header>h2 a:hover,.tag-category>h2 a:hover,.weblink-category>h2 a:hover,h2.item-title a:hover{text-decoration:none;color:#dd9a32}.item-page .page-header>h2{font-family:Roboto,sans-serif;font-size:32px;color:#323232}.item-page .page-header>h2 a{color:#323232}.item-page .page-header>h2 a:hover{color:#dd9a32}.item-page{font-weight:300;color:#666}h3.page-header{font-size:1em;line-height:1.5;display:inline-block;width:100%;border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px;color:#323232}h3.page-header>.btn-mini{padding:3px 6px}h3.page-header>.btn-mini [class*=" icon-"],h3.page-header>.btn-mini [class^=icon-]{margin-top:0}h3.page-header>.badge{margin:0 5px;vertical-align:middle}h3.page-header a:not(.btn){color:#323232}h3.page-header a:not(.btn):hover{text-decoration:none;color:#dd9a32}.archive form .filters{margin-bottom:30px}.archive form #archive-items>div{margin-bottom:30px}.archive form .pagination .counter{float:right}.archive form .page-header .createdby{color:#434343}.blog .category-desc,.blog-featured .category-desc{margin-bottom:30px}.blog .items-leading div[class*=leading-],.blog .items-row,.blog-featured .items-leading div[class*=leading-],.blog-featured .items-row{margin-bottom:30px}.blog .items-leading .leading:last-child,.blog .items-row:last-child,.blog-featured .items-leading .leading:last-child,.blog-featured .items-row:last-child{margin-bottom:0}.blog .items-more,.blog-featured .items-more{margin-bottom:30px}figure.pull-center,figure.pull-left,figure.pull-right,img.pull-left,img.pull-right img.pull-center{margin:0 0 10px;max-width:100%}figure.pull-center a,figure.pull-left a,figure.pull-right a,img.pull-left a,img.pull-right img.pull-center a{color:#323232;text-decoration:none}figure.pull-center,img.pull-center{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}figure.pull-left,img.pull-left{margin-right:30px}figure.pull-right,img.pull-right{margin-left:30px}.item-image{margin-bottom:15px;max-width:100%}.item-image a{color:#323232;text-decoration:none}.pull-none.item-image{text-align:center}.pull-left.item-image{margin-right:30px}.pull-left.item-image+.jm-article-wrapper{overflow:hidden}.pull-right.item-image{margin-left:30px}.pull-right.item-image+.jm-article-wrapper{overflow:hidden}div.img_caption{margin:0 auto;max-width:100%}figcaption,p.img_caption{text-align:center;background:#eee;padding:5px}p.readmore{margin:0}p.readmore>a.btn .icon-chevron-right{display:none}.category-list .category-desc{margin-bottom:30px}.category-list .cat-children{margin-top:30px}.categories-list .collapse{padding:0 0 0 30px}.categories-list .category-desc{margin-bottom:30px}.article-info{color:#a6a6a6;margin:0 0 20px}.article-info:after,.article-info:before{display:table;content:"";line-height:0}.article-info:after{clear:both}.article-info~.article-info{margin:0}.article-info .article-info-term{display:none}.article-info dd{float:left;margin:0 10px 0 0}.article-info [class*=icon-]{display:none}.content_rating{margin-bottom:20px}.content_vote label{margin-right:5px}.icons .pull-right{margin-bottom:20px}.tags{margin:0 0 20px;display:inline-block;width:100%}.tags>span{float:left;margin-right:5px}.tags>span .label{display:block}.jm-alert{display:block}#templates-form .form-horizontal .control-label{float:none;width:auto;text-align:inherit}#templates-form .form-horizontal .controls{margin-left:0;margin-right:0}.contact-category ul.list-striped>li{border-bottom:1px solid #e7e7e7;padding:10px 0}.contact-category ul.list-striped>li>.pull-right{margin-left:10px}.contact-category ul.list-striped>li .list-title a{color:#323232}.contact-category ul.list-striped>li .list-title a:hover{text-decoration:none;color:#dd9a32}.contact-category ul.list-striped>li>span{display:block}.contact-category h4.item-title{font-size:1em;line-height:1.5;display:inline-block;width:100%;margin-bottom:10px;color:#323232}.contact-category h4.item-title a{color:#323232}.contact-category h4.item-title a:hover{text-decoration:none;color:#dd9a32}.contact .contact-form input[type=email],.contact .contact-form input[type=text],.contact .contact-form textarea{width:100%;max-width:400px}.contact dl.contact-address{margin:30px 0}.newsfeed-category ul.list-striped>li .list-title a{color:#323232}.newsfeed-category ul.list-striped>li .list-title a:hover{text-decoration:none;color:#dd9a32}.newsfeed-category .cat-children>ul>li{border-bottom:1px solid #e7e7e7;padding:10px 0;background:0 0}.newsfeed-category .cat-children>ul>li .item-title{display:block;margin-bottom:10px}.newsfeed-category .cat-children>ul>li .item-title a{color:#323232}.newsfeed-category .cat-children>ul>li .item-title a:hover{text-decoration:none;color:#dd9a32}.newsfeed-category .cat-children>ul>li>ul{margin-top:10px;border-top:1px solid #e7e7e7}.newsfeed-category .cat-children>ul>li>ul>li{background:0 0;border-bottom:1px solid #e7e7e7;padding:10px 0;margin-left:30px}.newsfeed-category .cat-children>ul>li>ul>li.last{border-bottom:none}.newsfeed-category .cat-children .newsfeed-count{display:inline-block;width:100%;margin-bottom:0}.newsfeed-category .cat-children .newsfeed-count dd,.newsfeed-category .cat-children .newsfeed-count dt{float:left}.newsfeed>ol{list-style:none;margin:0}.newsfeed>ol>li>h3{font-size:1em}.newsfeed>ol>li>h3 a{color:#323232}.newsfeed>ol>li>h3 a:hover{text-decoration:none;color:#dd9a32}.newsfeed .feed-description,.newsfeed .feed-item-description{margin-bottom:30px}.newsfeed .feed-item-description img[align=right]{margin-left:30px;margin-bottom:10px}.newsfeed .feed-item-description img[align=left]{margin-right:30px;margin-bottom:10px}.img-intro-left{float:left;margin-right:30px;margin-bottom:10px}.img-intro-right{float:right;margin-left:30px;margin-bottom:10px}.img-intro-none{text-align:center;margin-bottom:10px}.search #searchForm{display:inline-block;width:100%}.search #searchForm .form-limit{float:left}.search #searchForm .counter{float:right}.search .phrases-box,.search fieldset.only{padding:0 0 20px}.search .phrases-box label,.search fieldset.only label{display:inline-block;margin-right:10px}.search fieldset.phrases{padding-bottom:20px}.search-results .result-title{margin-top:10px;margin-bottom:5px}.search-results .result-title a{color:#323232}.search-results .result-title a:hover{text-decoration:none;color:#dd9a32}.search-results .result-title:first-child{margin-top:0}.search-results .result-category,.search-results .result-created{font-size:.9em;color:#434343}.finder ul#finder-filter-select-dates li.filter-date{float:none;width:auto}.finder #finder-filter-select-list{margin-top:20px}.finder .filter-date-operator{margin-bottom:10px}.finder .filter-date-operator+.input-append{margin-bottom:10px}.finder ul.search-results>li{margin-top:10px}.finder ul.search-results>li:first-child{margin-top:0}.finder ul.search-results>li>h4{font-size:1em}.finder ul.search-results>li>h4 a{color:#323232}.finder ul.search-results>li>h4 a:hover{text-decoration:none;color:#dd9a32}.finder ul.search-results>li .result-url{font-size:.9em;color:#434343}.finder .search-pagination{margin-top:30px!important}.finder .search-pagination .pagination{display:inline-block}.finder .search-pagination .search-pages-counter{float:right}.tag-category>form>.thumbnails>li{float:none;margin:0 0 30px}.tag-category>form>.thumbnails>li>h3{font-size:1em}.tag-category>form>.thumbnails>li>h3 a{color:#323232}.tag-category>form>.thumbnails>li>h3 a:hover{text-decoration:none;color:#dd9a32}.tag-category ul.list-striped>li{border-bottom:1px solid #e7e7e7;padding:10px 0}.tag-category ul.list-striped>li>h3{font-size:1em}.tag-category ul.list-striped>li>h3 a{color:#323232}.tag-category ul.list-striped>li>h3 a:hover{text-decoration:none;color:#dd9a32}.weblink-category ul.list-striped>li{border-bottom:1px solid #e7e7e7;padding:10px 0}.weblink-category ul.list-striped>li .list-title{margin-bottom:10px}.weblink-category ul.list-striped>li .list-title a{color:#323232}.weblink-category ul.list-striped>li .list-title a:hover{text-decoration:none;color:#dd9a32}.weblink-category .cat-children>ul>li{border-bottom:1px solid #e7e7e7;padding:10px 0;background:0 0}.weblink-category .cat-children>ul>li .item-title{display:block;margin-bottom:10px}.weblink-category .cat-children>ul>li .item-title a{color:#323232}.weblink-category .cat-children>ul>li .item-title a:hover{text-decoration:none;color:#dd9a32}.weblink-category .cat-children>ul>li>ul{margin-top:10px;border-top:1px solid #e7e7e7}.weblink-category .cat-children>ul>li>ul>li{background:0 0;border-bottom:1px solid #e7e7e7;padding:10px 0;margin-left:30px}.weblink-category .cat-children>ul>li>ul>li.last{border-bottom:none}.weblink-category .cat-children .weblink-count{display:inline-block;width:100%;margin-bottom:0}.weblink-category .cat-children .weblink-count dd,.weblink-category .cat-children .weblink-count dt{float:left}span.star,strong.red{color:red}.profile .btn-toolbar+fieldset{clear:both}.element-invisible{display:none!important}.chzn-container li{background:0 0}.chzn-container-multi .chzn-choices li.search-field input[type=text]{height:25px!important}.tip-wrap .tip{max-width:300px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:6px;font-size:11px;font-weight:400;z-index:9999;opacity:.8}.tip-wrap .tip-top{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:-5px;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000;opacity:.8}.tip-wrap .tip-title{font-weight:700}label.hasPopover,label.hasTooltip{display:inline-block!important}.jmodedit{z-index:9999}.article-index{margin-left:30px}.article-index+.pagenavcounter{margin-bottom:10px}#jm-system-message .alert{margin:30px 0}#jform_captcha .recaptcha_theme_blackglass #recaptcha_response_field,#jform_captcha .recaptcha_theme_red #recaptcha_response_field,#jform_captcha .recaptcha_theme_white #recaptcha_response_field{height:auto;line-height:1;padding:1px!important}#jform_captcha .recaptcha_theme_clean #recaptcha_response_field{border-color:transparent!important}#jform_captcha .recaptchatable a,#jform_captcha .recaptchatable a:hover{color:#dd9a32}#jform_captcha .recaptcha_theme_blackglass.recaptchatable a,#jform_captcha .recaptcha_theme_blackglass.recaptchatable a:hover{color:#fff}.nav.menu{margin:0}.nav.menu li a,.nav.menu li span.separator{display:block;margin:0;padding:0;color:#323232}.nav.menu li a img,.nav.menu li span.separator img{margin-right:10px}.nav.menu li ul{list-style:none;margin:0;padding:0 0 0 15px}.nav.menu li.active>a,.nav.menu li>a:focus,.nav.menu li>a:hover{text-decoration:underline;background:0 0}.newsflash .newsflash-title,.newsflash-horiz .newsflash-title{font-weight:400;font-size:1em;margin:30px 0 5px;clear:both}.newsflash .newsflash-title:first-child,.newsflash-horiz .newsflash-title:first-child{margin:0 0 5px}.newsflash-horiz{margin:0 -15px}.newsflash-horiz>li{float:left;width:50%;padding:0 15px;box-sizing:border-box}ul.categories-module>li h1,ul.categories-module>li h2,ul.categories-module>li h3,ul.categories-module>li h4,ul.categories-module>li h5,ul.categories-module>li h6{font-size:1em}ul.category-module>li>a{display:block;margin-bottom:5px}ul.category-module>li span{font-size:.9em;color:#434343;display:block}#form-login-password label.element-invisible,#form-login-username label.element-invisible{display:none}#login-form ul li .icon-arrow-right{display:none}#mod-finder-searchform{margin:0}#mod-finder-searchform a{display:block;margin-top:5px}#mod-finder-searchform label.finder{padding:0 10px}#mod-finder-advanced .form-horizontal .control-label{float:none;width:auto}#mod-finder-advanced .form-horizontal .controls{margin:0}.feed h2~ul.newsfeed{margin-top:10px}.feed ul.newsfeed>li .feed-link{font-size:1em}.feed ul.newsfeed>li .feed-link a{display:block;margin-bottom:5px}.weblinks>li{margin-top:10px}.weblinks>li:first-child{margin-top:0}.weblinks>li>a:first-child{display:block;margin-bottom:5px}.weblinks>li>br{display:none}.search input#mod-search-searchword{width:auto}iframe.wrapper{max-width:100%}.tagspopular.tagscloud .tag{display:inline-block;margin-right:8px;margin-bottom:6px}.tagspopular.tagscloud .tag a{background:#dd9a32;float:left;padding:6px 30px;font-weight:400;color:#fff;text-decoration:none}.tagspopular.tagscloud .tag a:focus,.tagspopular.tagscloud .tag a:hover{color:#fff;background:#444;text-decoration:none}.jm-error-page{text-align:center}.jm-error-page>h1{color:#323232;font-size:64px;line-height:1;text-transform:uppercase}.jm-error-page>h2{color:#323232;font-size:24px;line-height:1;text-transform:uppercase;margin:0 0 60px}.jm-error-page>p{margin:0 0 60px}.jm-error-page input.inputbox{max-width:260px}.jm-error-page .moduletable{margin:0 0 60px}h3.jm-typo-title{border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin:30px 0;color:#323232}h3.jm-typo-title~div pre,h3.jm-typo-title~pre{margin-bottom:30px;font-size:13px}h3.jm-typo-title+.row-fluid [class*=span]{margin-bottom:30px}.jm-block{margin:10px 0;padding:0 0 0 60px;position:relative;min-height:40px}.jm-block span{background:#999;display:block;position:absolute;top:3px;left:0;height:40px;width:40px;line-height:40px;text-align:center;border-radius:20px;font-size:18px;color:#fff}.jm-block.second span{background-color:#555}p.jm-badge{padding-left:60px;background:url(../images/icons/badge.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-calendar{padding-left:60px;background:url(../images/icons/calendar.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-chat{padding-left:60px;background:url(../images/icons/chat.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-check{padding-left:60px;background:url(../images/icons/check.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-cloud{padding-left:60px;background:url(../images/icons/cloud.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-direction{padding-left:60px;background:url(../images/icons/direction.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-divide{padding-left:60px;background:url(../images/icons/divide.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-error{padding-left:60px;background:url(../images/icons/error.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-fire{padding-left:60px;background:url(../images/icons/fire.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-flag{padding-left:60px;background:url(../images/icons/flag.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-heart{padding-left:60px;background:url(../images/icons/heart.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-home{padding-left:60px;background:url(../images/icons/home.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-info{padding-left:60px;background:url(../images/icons/info.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-list{padding-left:60px;background:url(../images/icons/list.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-mail{padding-left:60px;background:url(../images/icons/mail.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-people{padding-left:60px;background:url(../images/icons/people.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-star{padding-left:60px;background:url(../images/icons/star.png) no-repeat left top;min-height:40px;margin:5px 0 15px}p.jm-stat{padding-left:60px;background:url(../images/icons/stat.png) no-repeat left top;min-height:40px;margin:5px 0 15px}ol.jm-roman,ol.jm-roman ol{list-style-type:upper-roman}ol.jm-alpha,ol.jm-alpha ol{list-style-type:lower-alpha}div[class*="-view"] .row{margin:0 -15px}div[class*="-view"] .row>.category,div[class*="-view"] .row>.manufacturer,div[class*="-view"] .row>.product{box-sizing:border-box;padding:0 15px}.vm-col{float:left}.vm-col-1{width:100%}.vm-col-2{width:50%}.vm-col-3{width:33.3%}.vm-col-4{width:25%}.vm-col-5{width:20%}.vm-col-6{width:16.6%}.vm-col-7{width:14.28%}.vm-col-8{width:12.5%}.vm-col-9{width:11.1%}.vm-col-10{width:10%}.vm-col-11{width:9.09%}.vm-col-12{width:8.3%}.browse-view,.category-view,.category_description,.customer-reviews form#reviewform,.featured-view,.latest-view,.order-view,.orderby-displaynumber,.recent-view,.topten-view,.vendor-store-desc,.virtuemart_search,.vm-product-container{margin-bottom:30px}.category_description:empty{display:none}.shopfront-view>div:last-child{margin-bottom:0}.browse-view h1,.category-view h4,.customer-reviews>form>h4,.customer-reviews>h4,.featured-view h4,.latest-view h4,.product-related-categories>h4,.product-related-products>h4,.productdetails-view span.title,.recent-view h4,.special-page .moduletable>h3,.topten-view h4{margin:0 0 20px;font-weight:700;color:#343340;text-transform:uppercase;position:relative;text-align:center;line-height:30px;font-size:28px;letter-spacing:5.6px}.browse-view .product h2,.featured-view .product h2,.latest-view .product h2,.product-related-products .product h2,.recent-view .product h2,.topten-view .product h2,.vmproduct h3{display:inline-block;font-size:20px;font-weight:700;line-height:21px;margin-bottom:6px}.browse-view .product h2 a,.featured-view .product h2 a,.latest-view .product h2 a,.product-related-products .product h2 a,.recent-view .product h2 a,.topten-view .product h2 a,.vmproduct h3 a{color:#444;text-decoration:none}.category-view .category .spacer{border:5px solid transparent}.category-view .category .spacer h2{margin:0;font-weight:700;text-transform:uppercase;text-align:center;font-size:20px}.category-view .category .spacer h2 a{padding:30px;display:block;color:#fff;text-decoration:none}.category-view .category .spacer h2 a img{display:inline-block}.category-view .category .spacer h2 span{display:block;padding:16px 0 18px;position:relative;margin:12px 0}.category-view .category .spacer h2 span:hover{letter-spacing:1px}.category-view .category .spacer h2 span::before{top:0;left:50%;margin-left:-35px}.category-view .category .spacer h2 span::after{bottom:0;right:50%;margin-right:-35px}.category-view .category .spacer h2 span::after,.category-view .category .spacer h2 span::before{position:absolute;width:70px;height:1px;background:#fff;content:'';opacity:.2;-webkit-transition:all .3s;transition:all .3s}.category-view .category .spacer h2 span:focus::after,.category-view .category .spacer h2 span:focus::before,.category-view .category .spacer h2 span:hover::after,.category-view .category .spacer h2 span:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:21px}.category-view .category .spacer h2 span:focus::before,.category-view .category .spacer h2 span:hover::before{left:0;margin-left:0;top:50%}.category-view .category .spacer h2 span:focus::after,.category-view .category .spacer h2 span:hover::after{right:0;margin-right:0;bottom:50%}.browse-view .row .product .spacer,.featured-view .spacer,.latest-view .spacer,.product-related-products .spacer,.recent-view .spacer,.topten-view .spacer,.vmproduct .spacer{padding:30px;background:#fff}.vm-product-media-container{margin-bottom:30px;text-align:center}.vm-product-media-container a{display:block}.vm-product-content{box-sizing:border-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative}.vm-product-content>div{margin-bottom:20px}.vm-product-content>div:last-child{margin-bottom:0}.vm-product-content p.product_s_desc{margin:0}.vm-product-content p.product_s_desc:empty{display:none}.vm-product-content .vm-details-button{text-align:center}.vm-product-content .manufacturer{font-size:14px;line-height:21px;letter-spacing:.84px;color:#444}.vm-product-content .product_s_desc{opacity:.5;font-size:14px;line-height:21px}.addtocart-box-price{margin-top:12px}.addtocart-box-price form{margin:0}.addtocart-box-price .discount-text,.addtocart-box-price .price-text,.addtocart-box-price .quantity-box{display:none}.addtocart-box-price .price-crossed div>span{text-decoration:line-through}.addtocart-box-price .product-price{float:left;padding:6px 0}.addtocart-box-price .vm-details-button{float:right}.addtocart-box-price .product-fields{display:none}.browse-view .product-price,.featured-view .product-price,.latest-view .product-price,.product-related-products .product-price,.recent-view .product-price,.topten-view .product-price,.vmproduct .product-price{color:#acacac}.browse-view .product-price span[class*=Price],.featured-view .product-price span[class*=Price],.latest-view .product-price span[class*=Price],.product-related-products .product-price span[class*=Price],.recent-view .product-price span[class*=Price],.topten-view .product-price span[class*=Price],.vmproduct .product-price span[class*=Price]{font-size:15px;font-weight:400}.browse-view .product-price span.PricesalesPrice,.featured-view .product-price span.PricesalesPrice,.latest-view .product-price span.PricesalesPrice,.product-related-products .product-price span.PricesalesPrice,.recent-view .product-price span.PricesalesPrice,.topten-view .product-price span.PricesalesPrice,.vmproduct .product-price span.PricesalesPrice{color:#444;font-size:20px;line-height:28px;font-weight:700}.browse-view .product-price span.PricediscountAmount,.featured-view .product-price span.PricediscountAmount,.latest-view .product-price span.PricediscountAmount,.product-related-products .product-price span.PricediscountAmount,.recent-view .product-price span.PricediscountAmount,.topten-view .product-price span.PricediscountAmount,.vmproduct .product-price span.PricediscountAmount{color:#d33000}.browse-view .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.featured-view .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.latest-view .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.product-related-products .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.recent-view .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.topten-view .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc,.vmproduct .product-price>.price-crossed>div.PricesalesPrice .vm-price-desc{display:none}.ratingbox{position:relative;display:block;width:70px;height:12px;margin:0 auto 20px}.ratingbox:last-child{margin-bottom:0}.ratingbox div,.ratingbox span{display:block;margin:0 auto;width:1%;height:12px;position:absolute}.vm2-lowstock,.vm2-normalstock,.vm2-nostock{width:146px;height:17px;display:block;margin:0 auto 20px}.vm2-lowstock:last-child,.vm2-normalstock:last-child,.vm2-nostock:last-child{margin-bottom:0}.vm2-lowstock{background:url(../images/low-stock.png)}.vm2-nostock{background:url(../images/no-stock.png)}.vm2-normalstock{background:url(../images/normal-stock.png)}.product .availability{text-align:center}.product .addtocart-area,.vmproduct .addtocart-area{text-align:center}.product .addtocart-area .product-fields,.vmproduct .addtocart-area .product-fields{margin-bottom:20px}.product .addtocart-area span.quantity-box,.vmproduct .addtocart-area span.quantity-box{float:left}.product .addtocart-area label.quantity_box,.vmproduct .addtocart-area label.quantity_box{display:none}.product .addtocart-area input.quantity-input,.vmproduct .addtocart-area input.quantity-input{margin-right:15px;text-align:center;width:47px}.product .addtocart-area span.quantity-controls,.vmproduct .addtocart-area span.quantity-controls{display:none}.product .addtocart-area input.addtocart-button,.vmproduct .addtocart-area input.addtocart-button{color:#444;font-size:0;height:40px;line-height:40px;padding:0 40px 0 0;text-transform:uppercase;border:0}.product .addtocart-area input.addtocart-button:hover,.vmproduct .addtocart-area input.addtocart-button:hover{text-decoration:underline}.product .addtocart-area input.addtocart-button-disabled,.vmproduct .addtocart-area input.addtocart-button-disabled{border:none;color:#444;font-size:15px;height:55px;line-height:55px;margin:0;padding:0 25px;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;vertical-align:middle;background:#f5f5f5;cursor:default;text-align:center}.product-fields .product-field{margin-bottom:10px}.product-fields .product-fields-title-wrapper{display:block;margin-bottom:5px}.product-fields .product-field-display .chzn-container{display:block;margin-left:auto;margin-right:auto}.product-fields .hasTooltip>img{display:block}.product-fields .radio{padding-left:0}.product-fields .radio input[type=radio]{float:none!important;margin-left:5px;vertical-align:middle;display:inline-block}.product-fields .product-field-desc{margin-top:5px}a.product-details{padding:7px 35px 7px 16px;display:inline-block;text-decoration:none!important;font-size:15px;line-height:1.5em;position:relative;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}a.product-details:hover{background:#444}a.product-details::after{content:'';position:absolute;right:13px;top:0;width:9px;height:100%;background-image:url(../images/readmore.png);background-repeat:no-repeat;background-position:right center}div.ask-a-question{text-align:right}a.ask-a-question{display:inline-block;padding:5px 42px 5px 0}a.ask-a-question.bold{font-weight:400}.horizontal-separator{margin:15px 0;display:inline-block;width:100%}.virtuemart_search input.inputbox{width:auto;margin:0}.orderby-displaynumber{padding:20px 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;display:none}.orderby-displaynumber .display-number{text-align:right}.orderby-displaynumber .display-number select{margin-top:5px}.orderlistcontainer{float:left;position:relative;text-decoration:none;margin:0 20px 0 0}.orderlistcontainer .title{margin-bottom:5px}.orderlistcontainer .Order,.orderlistcontainer .activeOrder{padding-bottom:5px;color:#acacac}.orderlistcontainer .activeOrder{cursor:pointer;text-transform:capitalize}.orderlistcontainer .activeOrder a{color:#acacac}.orderlistcontainer .activeOrder a:hover{text-decoration:none}.orderlistcontainer .Order+.orderlist{display:none!important}.orderlistcontainer .orderlist{display:none;position:absolute;z-index:1;top:49px;width:150px;left:0;background:#fff;border:1px solid #e5e5e5;padding:10px;cursor:pointer}.orderlistcontainer .orderlist div{border-top:1px solid #e5e5e5;padding:10px 0}.orderlistcontainer .orderlist div:first-child{border-top:1px solid transparent}.orderlistcontainer .orderlist div a{color:#444;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.orderlistcontainer .orderlist div:hover a{text-decoration:none}.vm-pagination-top.pagination{margin:10px 0 0;display:none}.vm-pagination-bottom.pagination{margin:30px 0 0}.vm-pagination.pagination ul{display:block}.vm-page-counter{float:right}.product-neighbours{border-bottom:1px solid #ececec;padding:0 0 10px;margin:0 0 30px}.product-neighbours a.next-page{float:right;position:relative;padding:0 10px 0 0}.product-neighbours a.next-page:after{content:'»';position:absolute;right:0}.product-neighbours a.previous-page{float:left;position:relative;padding:0 0 0 10px}.product-neighbours a.previous-page:before{position:absolute;content:'«';left:0}.back-to-category{margin-bottom:30px}.back-to-category a.product-details{margin:0;padding:7px 16px 7px 35px}.back-to-category a.product-details:after{background-image:url(../images/readmore_rtl.png);background-position:left center;background-repeat:no-repeat;right:auto;left:13px}.productdetails-view{font-weight:300}.productdetails-view .manufacturer{font-size:20px;line-height:30px;font-weight:400;letter-spacing:1.2px;color:#444;float:left}.productdetails-view .product-sku{float:right;font-weight:300;font-size:14px;line-height:24px}.productdetails-view .product-sku strong{font-weight:500}.productdetails-view .categories{display:flex;clear:both;font-size:14px;line-height:24px;margin-bottom:77px}.productdetails-view .categories .category-p{margin-right:5px}.productdetails-view .categories .category-p:after{content:': '}.productdetails-view .categories .category-p+p~p:before{content:'|';margin:0 5px}.productdetails-view .categories a{color:#444;font-weight:500;text-decoration:none}.productdetails-view .categories a:focus,.productdetails-view .categories a:hover{color:#dd9a32}.productdetails-view .product-price{float:left;margin-right:40px}.productdetails-view .product-price .discount-text,.productdetails-view .product-price .price-text{display:none}.productdetails-view .product-price .price-crossed div>span{text-decoration:line-through}.productdetails-view .addtocart-area{float:left}.productdetails-view .availability-box{float:left}.productdetails-view .product-description{clear:both;font-weight:300;color:#666}.productdetails-view .product-description .title{display:none}.productdetails-view .vm-product-container .vm-product-media-container{float:left;width:37%;text-align:left}.productdetails-view .vm-product-container .vm-product-media-container .vm-img-desc{margin-top:10px;display:block;text-align:center}.productdetails-view .vm-product-container .vm-product-media-container .additional-images{margin:10px -5px 0}.productdetails-view .vm-product-container .vm-product-media-container .additional-images>.floatleft{padding:0 5px 10px;box-sizing:border-box;max-width:25%}.productdetails-view .vm-product-container .vm-product-media-container .additional-images>.floatleft:nth-child(4n+1){clear:left}.productdetails-view .vm-product-container .vm-product-media-container div.availability{margin-top:25px}.productdetails-view .vm-product-details-container{float:left;width:63%}.productdetails-view .spacer-buy-area{padding-left:70px}.productdetails-view .spacer-buy-area>h1{color:#444;font-size:50px;line-height:53px;float:left;clear:left;margin-bottom:0}.productdetails-view .icons{float:right;margin:0 0 10px 30px}.productdetails-view .icons img{margin-left:5px}.productdetails-view .spacer-buy-area .ratingbox{margin:0 0 10px}.productdetails-view .product-box{margin:0 0 10px;font-weight:700}.productdetails-view .product-short-description{margin:0 0 10px}.productdetails-view .product-short-description+br{display:none}.productdetails-view .vm-product-payments,.productdetails-view .vm-product-shipments{color:#444;margin-bottom:10px}.productdetails-view .spacer-buy-area .product-price{color:#444;margin-bottom:20px}.productdetails-view .spacer-buy-area .product-price span[class*=Price]{font-size:31px;font-weight:700}.productdetails-view .spacer-buy-area .product-price div.PricesalesPrice{line-height:40px}.productdetails-view .spacer-buy-area .product-price div.PricesalesPrice .PricesalesPrice{font-size:31px;font-weight:700;display:block}.productdetails-view .spacer-buy-area .product-price div.PricediscountAmount .PricediscountAmount{color:#d33000}.productdetails-view .spacer-buy-area .product-price a.ask-a-question{float:right;margin-top:10px}.productdetails-view .spacer-buy-area>.product-fields{margin:77px 0 32px;display:inline-block;width:100%;clear:both;display:none}.productdetails-view .spacer-buy-area>.product-fields .product-field-display .chzn-container{margin-left:0;margin-right:0;max-width:100%!important}.productdetails-view .spacer-buy-area>.product-fields .product-field-display .chzn-container .chzn-drop{max-width:100%!important}.productdetails-view .spacer-buy-area>.product-fields .product-field-display,.productdetails-view .spacer-buy-area>.product-fields .product-fields-title-wrapper{display:inline-block;vertical-align:top;font-size:14px;line-height:19px;margin:0}.productdetails-view .spacer-buy-area>.product-fields .product-fields-title-wrapper{min-width:150px;color:#666}.productdetails-view .spacer-buy-area>.product-fields .product-fields-title-wrapper strong{font-weight:300}.productdetails-view .spacer-buy-area>.product-fields .product-fields-title-wrapper strong:after{content:': '}.productdetails-view .spacer-buy-area>.product-fields .product-fields-title-wrapper .hasTooltip{display:none}.productdetails-view .spacer-buy-area>.product-fields .product-field-desc{display:none}.productdetails-view .spacer-buy-area>.product-fields .product-field-display{font-weight:500;font-size:16px}.productdetails-view .addtocart-area{margin-right:16px}.productdetails-view .addtocart-area .addtocart-bar{text-align:right;margin-bottom:20px}.productdetails-view .addtocart-area span.quantity-box{display:inline-block}.productdetails-view .addtocart-area span.quantity-controls{display:none}.productdetails-view .addtocart-area label.quantity_box{margin-right:15px;font-size:15px;color:#444;display:none}.productdetails-view .addtocart-area input.quantity-input{width:40px;height:40px;padding:5px;text-align:center;margin-right:10px}.productdetails-view .addtocart-area span.addtocart-button{display:inline-block;vertical-align:top;margin-bottom:10px}.productdetails-view .addtocart-area span.addtocart-button input.addtocart-button{background:#dd9a32 url(../images/cart-white.svg) no-repeat 14px center;border:0;border-radius:2px;padding:10px 108px;color:#fff}.productdetails-view .addtocart-area span.addtocart-button input.addtocart-button:focus,.productdetails-view .addtocart-area span.addtocart-button input.addtocart-button:hover{background-color:#444}.productdetails-view div.ask-a-question{text-align:right}.productdetails-view span.title{display:block}.productdetails-view .product-description{display:inline-block;width:100%;clear:both;margin-top:77px}.productdetails-view .product-description~.product-fields{margin-bottom:30px}.productdetails-view .category-view{margin-top:30px}.productdetails-view .vm-product-container{margin-bottom:80px}.product-related-products{margin:0 -15px}.product-related-products>div{padding:0 15px 30px}.product-related-products .product-field{float:left;width:33.3%;box-sizing:border-box}.product-related-products .product-field:nth-of-type(11),.product-related-products .product-field:nth-of-type(5),.product-related-products .product-field:nth-of-type(8){clear:both}.product-related-products .product-field-display a:hover{text-decoration:none}.product-related-products .product-field-display a img{display:block;margin:0 auto 10px}.product-related-products div.product_s_desc:empty{display:none}.product-related-products .product-field-desc{margin-top:10px}.product-related-products .vm-img-desc{display:none}.product-related-categories{margin:0 -15px}.product-related-categories>div{padding:0 15px 30px}.product-related-categories .product-field{float:left;width:33.3%;box-sizing:border-box}.product-related-categories .product-field:nth-of-type(11),.product-related-categories .product-field:nth-of-type(5),.product-related-categories .product-field:nth-of-type(8){clear:both}.product-related-categories .product-field-display{border:5px solid transparent;box-shadow:0 0 1px rgba(255,255,255,.3) inset;text-align:center}.product-related-categories .product-field-display a{display:block;padding:30px}.product-related-categories .product-field-display a:hover{text-decoration:none}.product-related-categories .product-field-display a img{display:block;margin:0 auto 10px}.product-related-categories .product-field-display a span{display:block;padding:16px 20px 18px;position:relative;margin:12px 0;color:#fff;font-size:30px;font-weight:700;line-height:1.2em;text-align:center;text-transform:uppercase}.product-related-categories .product-field-display a span:hover{letter-spacing:1px}.product-related-categories .product-field-display a span::before{top:0;left:50%;margin-left:-35px}.product-related-categories .product-field-display a span::after{bottom:0;right:50%;margin-right:-35px}.product-related-categories .product-field-display a span::after,.product-related-categories .product-field-display a span::before{position:absolute;width:70px;height:1px;background:#fff;content:'';opacity:.2;-webkit-transition:all .3s;transition:all .3s}.product-related-categories .product-field-display a span:focus::after,.product-related-categories .product-field-display a span:focus::before,.product-related-categories .product-field-display a span:hover::after,.product-related-categories .product-field-display a span:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:21px}.product-related-categories .product-field-display a span:focus::before,.product-related-categories .product-field-display a span:hover::before{left:0;margin-left:0;top:50%}.product-related-categories .product-field-display a span:focus::after,.product-related-categories .product-field-display a span:hover::after{right:0;margin-right:0;bottom:50%}.product-related-categories .product-field-display a span.vm-img-desc{display:none}.product-related-categories .product-field-desc{margin-top:10px}.customer-reviews>form>h4 span{font-size:13px;font-weight:400;margin-left:8px}.customer-reviews .step{display:block;margin-bottom:10px}.customer-reviews .step~br{display:none}.customer-reviews .rating{text-align:center;margin-bottom:10px}.customer-reviews .rating label{margin:0;line-height:12px}.customer-reviews .write-reviews{text-align:center}.customer-reviews .write-reviews textarea{display:block;margin:0 auto 10px}.customer-reviews .write-reviews textarea~span{display:block}.customer-reviews .write-reviews textarea~span input{width:47px;text-align:center}.customer-reviews .write-reviews input.highlight-button{margin-top:10px}.customer-reviews .list-reviews .highlight,.customer-reviews .list-reviews .normal{margin-bottom:30px}.customer-reviews .list-reviews span.vote{display:block}.customer-reviews .list-reviews span.date{float:right;display:block}.customer-reviews .list-reviews blockquote{margin:20px 0}.customer-reviews .list-reviews a.details{float:left;position:relative;padding:0 10px 0 0}.customer-reviews .list-reviews a.details:after{content:'»';position:absolute;right:0}body.modal{padding:0}.ask-a-question-view{padding:10px}.ask-a-question-view>h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0;font-size:22px;line-height:30px}.ask-a-question-view .product-summary{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:30px 0;margin:0 0 30px}.ask-a-question-view .product-summary h2{font-size:16px;margin:0 20px 10px 0}.ask-a-question-view .product-summary .short-description{margin:0 20px 0 0}.ask-a-question-view .product-summary img.product-image{max-width:100%;max-height:100%;width:auto;height:auto;padding:5px;border:1px solid #e1e1e1;box-sizing:border-box}.ask-a-question-view form#askform{margin:0}.ask-a-question-view form#askform table.askform{width:100%}.ask-a-question-view form#askform table.askform td{padding:0}.ask-a-question-view form#askform table.askform label{margin:10px 0}.ask-a-question-view form#askform table.askform textarea{height:80px;width:100%;box-sizing:border-box;margin-bottom:10px}.ask-a-question-view form#askform table.askform input[type=text]{margin:10px 0}.ask-a-question-view div.submit{display:inline-block;width:100%}.ask-a-question-view div.submit>div:first-child{margin-bottom:10px;text-align:right}.ask-a-question-view div.submit>div:first-child input#counter{width:27px;text-align:center;margin:0}.ask-a-question-view div.submit #recaptcha_area{clear:both;margin:10px 0}.ask-a-question-view div.submit input.highlight-button{background-color:#444;cursor:pointer;float:left;border:none;color:#fff;font-size:15px;line-height:20px;padding:4px 12px;-webkit-transition:all .2s ease-in 0s;transition:all .2s ease-in 0s;vertical-align:middle}.ask-a-question-view div.submit input.highlight-button:hover{background-color:#888}.ask-a-question-view .formError{left:auto!important;right:20px}.ask-a-question-view .formError .formErrorContent{min-width:0;width:auto}.modal .productdetails-view{padding:15px}.modal .productdetails-view a.product-details,.modal .productdetails-view input[type=submit]{background-color:#444}.modal .productdetails-view a.product-details:hover,.modal .productdetails-view input[type=submit]:hover{background-color:#888}.modal .productdetails-view input[type=submit]{border:0;color:#fff;display:inline-block;font-family:inherit;font-size:15px;line-height:20px;padding:8px 25px;text-align:center;vertical-align:middle}.modal .productdetails-view .vm-product-container .vm-product-media-container{width:30%}.modal .productdetails-view .vm-product-details-container{width:70%}.modal .productdetails-view label.quantity_box{display:inline-block}.modal .productdetails-view input.quantity-input{margin-bottom:0}.modal .productdetails-view .ratingbox div,.modal .productdetails-view .ratingbox span{background:url(../images/color-stars.png) repeat-x}.modal .productdetails-view .ask-a-question a{padding-right:0;padding-left:0}.modal .productdetails-view .product-related-products .product-field{width:50%}.modal .productdetails-view .product-related-products .product-field:nth-child(4),.modal .productdetails-view .product-related-products .product-field:nth-child(6),.modal .productdetails-view .product-related-products .product-field:nth-child(8){clear:both}.modal .productdetails-view .product-related-products .product-price>.price-crossed.PricesalesPrice .PricesalesPrice,.modal .productdetails-view .product-related-products .product-price>div.PricesalesPrice .PricesalesPrice{background:#444}.modal .productdetails-view .product-related-categories .product-field-display{background:#444}.modal .productdetails-view .product-related-categories .product-field-display a{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.modal .productdetails-view .customer-reviews h4{font-size:14px}.modal .manufacturer-details-view{padding:10px}.modal .manufacturer-details-view>h1{font-size:22px;line-height:30px;margin:0 0 20px}.modal .manufacturer-details-view .manufacturer-product-link a{background-color:#444}.modal .manufacturer-details-view .manufacturer-product-link a:hover{background-color:#888}.modal .manufacturer-details-view .manufacturer-email,.modal .manufacturer-details-view .manufacturer-url{padding:0}#fancybox-wrap #fancybox-content .vm-cart-popup{padding:15px;box-sizing:border-box}#fancybox-wrap #fancybox-content .vm-cart-popup>h4{clear:both;padding-top:10px;text-align:center}#fancybox-wrap #fancybox-content .vm-cart-popup>h4+div{padding:10px 0 30px}#fancybox-wrap #fancybox-content a.showcart{float:right;position:relative;padding:0 10px 0 0}#fancybox-wrap #fancybox-content a.showcart:after{content:'»';position:absolute;right:0}#fancybox-wrap #fancybox-content a.continue_link{float:left;position:relative;padding:0 0 0 10px}#fancybox-wrap #fancybox-content a.continue_link:before{position:absolute;content:'«';left:0}.modal .vm-orderdetails-view{padding:10px}.modal .vm-orderdetails-view>h1{margin-top:20px;font-size:22px;line-height:30px}.modal .vm-orderdetails-view h2{font-size:16px;line-height:26px;margin:0 20px 10px 0}.manufacturer-view-default{display:inline-block;width:100%}.manufacturer-view-default .spacer{padding:5px;background:#fff;border:1px solid #e1e1e1;text-align:center}.manufacturer-view-default .spacer>div{position:relative}.manufacturer-view-default .spacer h2{background:#fff;background:rgba(255,255,255,.8);bottom:0;left:0;width:100%;padding:15px;margin:0;box-sizing:border-box;text-align:center;font-size:18px;font-weight:700;position:absolute;-webkit-transition:all .3s;transition:all .3s}.manufacturer-view-default .spacer h2 a{display:block;color:#444;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.manufacturer-view-default .spacer h2 a:hover{text-decoration:none}.manufacturer-view-default .spacer h2 a img{margin:0 0 5px}.manufacturer-details-view>h1{border-bottom:1px solid #ececec;color:#444;font-weight:700;margin:0 0 30px;padding:0 0 20px;text-transform:uppercase}.manufacturer-details-view img{float:right;margin:0 0 10px 30px;padding:5px;background:#fff;border:1px solid #e1e1e1;box-sizing:border-box}.manufacturer-details-view .manufacturer-product-link a{padding:7px 35px 7px 16px;display:inline-block;margin:10px 0 0;text-decoration:none!important;font-size:15px;line-height:1.5em;position:relative;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.manufacturer-details-view .manufacturer-product-link a:hover{background:#444}.manufacturer-details-view .manufacturer-product-link a::after{content:'';position:absolute;right:13px;top:0;width:9px;height:100%;background-image:url(../images/readmore.png);background-repeat:no-repeat;background-position:right center}.manufacturer-details-view .manufacturer-email,.manufacturer-details-view .manufacturer-url{padding:0 0 0 25px}.manufacturer-details-view .manufacturer-description{margin:20px 0 0}.cart-view .vm-cart-header-container h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0}.cart-view a.continue_link{margin-top:5px;padding-left:10px;display:inline-block;position:relative}.cart-view a.continue_link:before{position:absolute;content:'«';left:0}.cart-view form#com-form-login,.cart-view form#form-login{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:30px 0}.cart-view form#form-login input.button{margin-left:15px}.cart-view form .width30{padding-right:30px;box-sizing:border-box}.cart-view #com-form-login-remember label{margin-left:10px}.cart-view #com-form-login-remember input#remember{vertical-align:middle}.cart-view .billto-shipto{padding:30px 0}.cart-view .billto-shipto>div>span{display:block;font-weight:700}.cart-view .billto-shipto a.details{padding-right:10px;display:inline-block;position:relative}.cart-view .billto-shipto a.details:after{position:absolute;content:'»';right:0;top:0}.cart-view .output-billto,.cart-view .output-shipto{margin:10px 0}.cart-view .output-billto .controls label,.cart-view .output-shipto .controls label{display:block}.cart-view table.cart-summary{margin-bottom:30px}.cart-view table.cart-summary th{background:#444;padding:16px;font-weight:#fff;color:#fff}.cart-view table.cart-summary td{padding:16px}.cart-view table.cart-summary td tr{display:none}.cart-view table.cart-summary tr{border-bottom:1px solid #ececec}.cart-view table.cart-summary tr:last-child{background:#ececec;font-weight:#fff}.cart-view table.cart-summary .cart-images img{float:left;margin:0 10px 0 0;width:45px;padding:5px;background:#fff;border:1px solid #e1e1e1}.cart-view table.cart-summary .vm-customfield-cart{display:inline-block;width:100%;margin-top:5px;color:#acacac}.cart-view table.cart-summary input.quantity-input{text-align:center;width:47px}.cart-view table.cart-summary button.vm2-add_quantity_cart{vertical-align:middle;margin:1px 5px 0;padding:0;border:0;background:url(../images/cart-quantity.png) no-repeat!important;width:17px;height:18px}.cart-view table.cart-summary button.vm2-remove_from_cart{vertical-align:middle;margin:1px 5px 0;padding:0;border:0;background:url(../images/cart-remove.png) no-repeat!important;height:16px;width:16px}.cart-view table.cart-summary input.coupon{width:auto}.cart-view table.cart-summary td .vm-payment-view,.cart-view table.cart-summary td .vm-shipment-view{margin-top:10px}.cart-view table.cart-summary td .vm-payment-view .checkoutStep,.cart-view table.cart-summary td .vm-shipment-view .checkoutStep{text-align:left}.cart-view table.cart-summary .vmpayment_description,.cart-view table.cart-summary .vmshipment_description{color:#acacac;margin-left:5px}.cart-view .customer-note{text-align:center;margin-bottom:30px}.cart-view .customer-note span{display:block;margin-bottom:10px}.cart-view div.tos{text-align:center;margin-bottom:30px}.cart-view div.tos span.tos{display:block;margin-bottom:10px}.cart-view div.tos div.terms-of-service{display:inline-block}.cart-view div.tos #full-tos{display:none}.cart-view .checkout-button-top{text-align:right}.checkoutStep{margin:30px 0 10px;font-weight:600}.vm-cart-header-container .checkoutStep,.vm-payment-view .checkoutStep,.vm-shipment-view .checkoutStep{margin-top:0;text-align:center}.vm-payment-view h1,.vm-shipment-view h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0 0 30px;border-bottom:1px solid #ececec}.vm-payment-view h3,.vm-shipment-view h3{color:#444;font-weight:700;text-transform:uppercase}.vm-payment-view label,.vm-shipment-view label{vertical-align:middle}.vm-payment-view .buttonBar-right,.vm-shipment-view .buttonBar-right{text-align:left;margin-bottom:30px}.vm-orderdone-view>h3{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0 0 30px;border-bottom:1px solid #ececec}.vm-orderdone-view>div{border-bottom:1px solid #ececec;padding:16px 0}.vm-orderdone-view>div>span:first-child{display:block;font-weight:700}.vm-orderdone-view a.vm-button-correct{color:#fff;font-size:15px;line-height:20px;margin:30px 0 0;padding:8px 25px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;vertical-align:middle;display:inline-block}.vm-orderdone-view a.vm-button-correct:hover{background:#444;text-decoration:none}.vm-editaddress-view>h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0}.vm-editaddress-view h2{font-size:16px;font-weight:600;text-transform:uppercase}.vm-editaddress-view form#com-form-login,.vm-editaddress-view form#form-login{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:30px 0;margin-bottom:30px}.vm-editaddress-view form#form-login input.button{margin-left:15px}.vm-editaddress-view form .width30{padding-right:30px;box-sizing:border-box}.vm-editaddress-view #com-form-login-remember label{margin-left:10px}.vm-editaddress-view #com-form-login-remember input#remember{vertical-align:middle}.vm-editaddress-view .control-buttons{padding-bottom:20px}.vm-editaddress-view .control-buttons #reg_text{margin-bottom:10px}.vm-editaddress-view .control-buttons button{margin-right:5px}.vm-editaddress-view .control-buttons br{margin-bottom:15px;display:block}.vm-editaddress-view fieldset legend{margin:0;border:none}.vm-editaddress-view fieldset legend>.userfields_info{margin:0}.vm-editaddress-view fieldset ul li{border-top:1px solid #ececec;padding:10px 0 0;margin:10px 0 0;background:0 0}.vm-editaddress-view fieldset ul li a:first-child{font-weight:600}.vm-editaddress-view label.invalid,.vm-editaddress-view span.red{color:red}.vm-editaddress-view .user-details+.user-details{margin-bottom:20px}.userfields_info{display:block;font-weight:600;margin:0 0 10px}td.key{padding:0 10px 0 0;width:220px}td.key label{margin:0}.vm-orderlist-view>h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0 0 30px;border-bottom:1px solid #ececec}.vm-orderlist-view h2{font-size:16px;font-weight:600;text-transform:uppercase}.vm-orderlist-view form .width30{padding-right:30px;box-sizing:border-box}.vm-orderlist-view #com-form-order-submit{margin-top:25px}.vm-orderlist-view #com-form-login-remember label{margin-left:10px}.vm-orderlist-view #com-form-login-remember input#remember{vertical-align:middle}table.adminlist{width:100%!important}table.adminlist th{background:#444;font-weight:600;color:#fff;width:auto!important}table.adminlist th[width="49%"]{width:30%!important}table.adminlist td,table.adminlist th{padding:16px;text-align:left}table.adminlist tr{border-bottom:1px solid #ececec}.vm-orderdetails-view>h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0 0 30px;border-bottom:1px solid #ececec}.vm-orderdetails-view a.link-listorders{margin-top:5px;padding-left:10px;display:inline-block;position:relative}.vm-orderdetails-view a.link-listorders:before{position:absolute;content:'«';left:0}.vm-orderdetails-view .spaceStyle>table td{padding:8px 8px 8px 0}.vm-orderdetails-view .spaceStyle>table>tbody>tr>td.orders-key{font-weight:600}#ui-tabs ul#tabs{margin:0;border-bottom:1px solid #ececec}#ui-tabs ul#tabs li{background:0 0;font-size:15px!important;color:#858585;display:inline-block;padding:20px 20px 14px;margin:0 0 -1px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:pointer}#ui-tabs ul#tabs li.current,#ui-tabs ul#tabs li:hover{color:#444}#ui-tabs .tabs{padding:20px 0 0}#ui-tabs .dyn-tabs{display:none}.vendor-details-view h1{color:#444;font-weight:700;text-transform:uppercase;margin:0 0 30px}.vendor-details-view h3{margin:30px 0 10px;font-size:16px;font-weight:600;text-transform:uppercase}.vendor-details-view .form-field br{display:none}.vendor-details-view .form-field label{display:block;margin:10px 0}.vendor-details-view .form-field label textarea{display:block;margin:5px 0 0;max-width:100%;box-sizing:border-box}.vendor-details-view .form-field input#counter{width:47px;text-align:center;margin:0}.vendor-image{margin-top:20px;border-top:1px solid #ececec;padding:30px 0 0}.vendor-image img{padding:5px;background:#fff;border:1px solid #e1e1e1;box-sizing:border-box}.vendor-view-default{display:inline-block;width:100%}.vendor-view-default .row .spacer+div{margin-top:10px}.vendor-view-default .row .spacer h2{margin:0;font-size:18px;font-weight:700;text-align:center}.vendor-view-default .row .spacer h2 a{display:block;color:#444;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.vendor-view-default .row .spacer h2 a:hover{text-decoration:none}.vm-edit-view>h1{color:#444;font-weight:700;padding:0 0 20px;text-transform:uppercase;margin:0}.vm-edit-view h2{font-size:16px;font-weight:600;text-transform:uppercase}.vm-edit-view fieldset legend{border:0;margin:0}.vm-edit-view .buttonBar-right{text-align:left;margin-bottom:30px}.vm-edit-view form#com-form-login,.vm-edit-view form#form-login{border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding:30px 0;margin-bottom:30px}.vm-edit-view form#form-login input.button{margin-left:15px}.vm-edit-view form#com-form-login .width30{padding-right:30px;box-sizing:border-box}.vm-edit-view form#com-form-login #com-form-login-remember label{margin-left:10px}.vm-edit-view form#com-form-login #com-form-login-remember input#remember{vertical-align:middle}.vm-edit-view form#com-form-login .buttonBar-right{margin-bottom:30px}.vm-edit-view table.user-details{margin-bottom:20px}.vm-edit-view table.admintable td{padding:8px 8px 8px 0}.vm-edit-view table.admintable input.inputbox,.vm-edit-view table.admintable select{width:250px}.vm-edit-view .vmquote{margin:20px 0!important}.vm-edit-view table#vendor_legal_info_tbl,.vm-edit-view table#vendor_store_desc_tbl,.vm-edit-view table#vendor_terms_of_service_tbl{width:90%!important}.vm-edit-view button.reset-value{height:inherit!important}.vm-edit-view button.reset-value~a.js-pages{display:none}.vm-edit-view input#searchMedia{width:auto!important;height:36px!important;margin:2px 0!important}.vm-edit-view #ImagesContainer{margin:20px 0}.vm-edit-view fieldset ul li{border-top:1px solid #ececec;padding:10px 0 0;margin:10px 0 0;background:0 0}.vm-edit-view fieldset ul li a:first-child{font-weight:600}#virtuemart_currency_id_chzn{display:block;margin-left:auto;margin-right:auto}#virtuemart_currency_id_chzn+input.button{margin-top:5px;margin-left:auto;margin-right:auto;display:block}.vmmanufacturer>div,.vmmanufacturer>li{margin:30px 0 0;padding:5px;background:#fff;border:1px solid #e1e1e1;text-align:center}.vmmanufacturer>div>a,.vmmanufacturer>li>a{color:#444;display:block;position:relative}.vmmanufacturer>div>a>div,.vmmanufacturer>li>a>div{background:#fff;background:rgba(255,255,255,.8);bottom:0;left:0;width:100%;padding:15px;box-sizing:border-box;text-align:center;font-size:18px;line-height:1.2em;font-weight:700;-webkit-transition:all .3s;transition:all .3s}.vmmanufacturer>div>a>img+div,.vmmanufacturer>li>a>img+div{position:absolute}.vmmanufacturer>div>a:hover,.vmmanufacturer>li>a:hover{text-decoration:none}div.vmmanufacturer>div:first-child,ul.vmmanufacturer:first-child>li:first-child{margin-top:0}ul.VMmenu{margin:0}ul.VMmenu>li{background:0 0;padding:0}ul.VMmenu>li>div{position:relative}ul.VMmenu>li>div>a{color:#444;font-size:14px;line-height:1.5em;padding:6px 10px;margin:0 0 1px;display:block;text-decoration:none;position:relative;padding-left:0;-webkit-transition:padding-left .2s ease-in;transition:padding-left .2s ease-in}ul.VMmenu>li>div .VmArrowdown{background:url(../images/vmmenu_more_dark.png) no-repeat;cursor:pointer;position:absolute;top:10px;right:10px;width:12px;height:12px}ul.VMmenu>li.VmOpen>div>a,ul.VMmenu>li.active>div>a,ul.VMmenu>li:hover>div>a{color:#fff;padding-left:10px}ul.VMmenu>li.VmOpen>div>.VmArrowdown,ul.VMmenu>li.active>div>.VmArrowdown,ul.VMmenu>li:hover>div>.VmArrowdown{background:url(../images/vmmenu_more_white.png) no-repeat}ul.VMmenu li ul.menu li a{background-image:url(../images/menu-li.png);background-repeat:no-repeat;background-position:left center;padding-left:37px}#jm-footer-mod ul.VMmenu>li>div>a{color:#fff}#jm-footer-mod ul.VMmenu>li>div .VmArrowdown{background:url(../images/vmmenu_more_white.png) no-repeat}#jm-footer-mod ul.VMmenu li ul.menu li a{background-image:url(../images/menu-li-white.png)}#jm-footer-mod .box-ms ul.VMmenu>li>div>a{color:#444}#jm-footer-mod .box-ms ul.VMmenu>li>div .VmArrowdown{background:url(../images/vmmenu_more_dark.png) no-repeat}#jm-footer-mod .box-ms ul.VMmenu>li.VmOpen>div>a,#jm-footer-mod .box-ms ul.VMmenu>li.active>div>a,#jm-footer-mod .box-ms ul.VMmenu>li:hover>div>a{color:#fff}#jm-footer-mod .box-ms ul.VMmenu>li.VmOpen>div>.VmArrowdown,#jm-footer-mod .box-ms ul.VMmenu>li.active>div>.VmArrowdown,#jm-footer-mod .box-ms ul.VMmenu>li:hover>div>.VmArrowdown{background:url(../images/vmmenu_more_white.png) no-repeat}#jm-footer-mod .box-ms ul.VMmenu li ul.menu li a{background-image:url(../images/menu-li.png)}.vmgroup{display:inline-block;width:100%}.vmproduct{margin:30px -15px 0;color:#444}.vmproduct:first-child{margin-top:0}.vmproduct.single>div{margin-top:30px}.vmproduct.single>div:first-child{margin-top:0}.vmproduct>li{padding:0;margin:0;background:0 0}.vmproduct .spacer{margin:0 15px}.vmproduct .vm-product-content>div{margin-bottom:0}.vmproduct .vm-product-content h3:last-child{margin:0;min-height:0}.vmproduct .product-price>div{margin:0}.vmproduct .addtocart-area{margin:0}.vmproduct .addtocart-area form{margin:0}.vmproduct .addtocart-area form>div{margin-bottom:0}.vmproduct .manufacturer{font-size:14px;line-height:21px;letter-spacing:.84px;color:#444}.vmproduct h2{font-size:20px;line-height:21px;color:inherit;margin-bottom:6px}.vmproduct h2 a{color:inherit}.vmproduct h2 a:focus,.vmproduct h2 a:hover{color:#dd9a32;text-decoration:none}.vmproduct .product_s_desc{opacity:.5;font-size:14px;line-height:21px}.vmproduct .discount-text,.vmproduct .price-text,.vmproduct .quantity-box{display:none}.vmproduct .price-crossed div>span{text-decoration:line-through}.vmproduct .product-price{float:left;padding:6px 0}.vmproduct .vm-details-button{float:right}.vmproduct .product-fields{display:none}.vm-animated-products .vmproduct .vm-product-content{background:#fff;background:rgba(255,255,255,.8);color:#444;position:absolute;bottom:-77px;left:0;margin-top:0}.vm-animated-products .vmproduct .spacer>div{position:relative;overflow:hidden}.vm-animated-products .vmproduct .spacer:hover .vm-product-content{bottom:0!important}#jm-allpage .clr,.clear{clear:both;height:0;line-height:0;font-size:0;margin:0!important;padding:0!important}.vmLoadingDiv{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url(../images/vm-preloader.gif) 50% 45% no-repeat}.vmLoading{overflow:hidden}.vmLoading .vmLoadingDiv{display:block}.vmLoadingDiv .vmLoadingDivMsg{position:relative;top:50%}.floatright{float:right}.floatleft{float:left}.vm-display{display:block}.vm-nodisplay{display:none}.buttonBar-right,.right{text-align:right}.line-through{text-decoration:line-through}.bold{font-weight:700}.inline{display:inline}.width1{width:1%}.width2{width:2%}.width3{width:3%}.width4{width:4%}.width5{width:5%}.width6{width:6%}.width7{width:7%}.width8{width:8%}.width9{width:9%}.width10{width:10%}.width11{width:11%}.width12{width:12%}.width13{width:13%}.width14{width:14%}.width15{width:15%}.width16{width:16%}.width17{width:17%}.width18{width:18%}.width19{width:19%}.width20{width:20%}.width21{width:21%}.width22{width:22%}.width23{width:23%}.width24{width:24%}.width25{width:25%}.width26{width:26%}.width27{width:27%}.width28{width:28%}.width29{width:29%}.width30{width:30%}.width31{width:31%}.width32{width:32%}.width33{width:33.3%}.width34{width:34%}.width35{width:35%}.width36{width:36%}.width37{width:37%}.width38{width:38%}.width39{width:39%}.width40{width:40%}.width41{width:41%}.width42{width:42%}.width43{width:43%}.width44{width:44%}.width45{width:45%}.width46{width:46%}.width47{width:47%}.width48{width:48%}.width49{width:49%}.width50{width:50%}.width51{width:51%}.width52{width:52%}.width53{width:53%}.width54{width:54%}.width55{width:55%}.width56{width:56%}.width57{width:57%}.width58{width:58%}.width59{width:59%}.width60{width:60%}.width61{width:61%}.width62{width:62%}.width63{width:63%}.width64{width:64%}.width65{width:65%}.width66{width:66%}.width67{width:67%}.width68{width:68%}.width69{width:69%}.width70{width:70%}.width71{width:71%}.width72{width:72%}.width73{width:73%}.width74{width:74%}.width75{width:75%}.width76{width:76%}.width77{width:77%}.width78{width:78%}.width79{width:79%}.width81{width:81%}.width82{width:82%}.width83{width:83%}.width84{width:84%}.width85{width:85%}.width86{width:86%}.width87{width:87%}.width88{width:88%}.width89{width:89%}.width90{width:90%}.width91{width:91%}.width92{width:92%}.width93{width:93%}.width94{width:94%}.width95{width:95%}.width96{width:96%}.width97{width:97%}.width98{width:98%}.width99{width:99%}.width100{width:100%}.browse-view .product h2 a:hover,.featured-view .product h2 a:hover,.latest-view .product h2 a:hover,.product-related-products .product h2 a:hover,.recent-view .product h2 a:hover,.topten-view .product h2 a:hover,.vmproduct h3 a:hover{color:#dd9a32!important}.browse-view .product-price div.PricesalesPrice .PricesalesPrice,.featured-view .product-price div.PricesalesPrice .PricesalesPrice,.latest-view .product-price div.PricesalesPrice .PricesalesPrice,.product-related-products .product-price div.PricesalesPrice .PricesalesPrice,.recent-view .product-price div.PricesalesPrice .PricesalesPrice,.topten-view .product-price div.PricesalesPrice .PricesalesPrice,.vmproduct .product-price div.PricesalesPrice .PricesalesPrice{background:0 0}a.product-details{background:#dd9a32}.category-view .category .spacer,.product-related-categories .product-field-display{background:#dd9a32}.orderlistcontainer div.orderlist div:hover a{color:#dd9a32}.manufacturer-view-default .spacer:hover h2 a{color:#dd9a32}.manufacturer-details-view .manufacturer-email{background:url(../images/mail.png) no-repeat left center}.manufacturer-details-view .manufacturer-url{background:url(../images/web.png) no-repeat left center}.manufacturer-product-link a{background:#dd9a32}.vm-orderdone-view a.vm-button-correct{background:#dd9a32}#ui-tabs ul#tabs li.current,#ui-tabs ul#tabs li:hover{border-bottom:1px solid #dd9a32}.vendor-view-default .row .spacer:hover h2 a{color:#dd9a32}a.ask-a-question{background:url(../images/askabout.png) no-repeat right center}.vmmanufacturer>div>a:hover,.vmmanufacturer>li>a:hover{color:#dd9a32}ul.VMmenu>li.VmOpen>div>a,ul.VMmenu>li.active>div>a,ul.VMmenu>li:hover>div>a{background-color:#dd9a32}#jm-footer-mod .box-ms ul.VMmenu ul.menu>li.VmOpen>div>a,#jm-footer-mod .box-ms ul.VMmenu ul.menu>li.active>div>a,#jm-footer-mod ul.VMmenu ul.menu>li.VmOpen>div>a,#jm-footer-mod ul.VMmenu ul.menu>li.active>div>a,ul.VMmenu ul.menu>li.VmOpen>div>a,ul.VMmenu ul.menu>li.active>div>a{color:#dd9a32}ul.VMmenu li ul.menu li a:hover{color:#dd9a32!important}.vmCartModule .show_cart a{background:#dd9a32}.cart-horizontal .vmCartModule{background:url(../images/addtocart.png) no-repeat left center}.product .addtocart-area input.addtocart-button,.vmproduct .addtocart-area input.addtocart-button{background:#dd9a32 url(../images/cart-white.svg) no-repeat center center}.product .addtocart-area input.addtocart-button:focus,.product .addtocart-area input.addtocart-button:hover,.vmproduct .addtocart-area input.addtocart-button:focus,.vmproduct .addtocart-area input.addtocart-button:hover{background-color:#444}.ratingbox{background:url(../images/color-stars.png) repeat-x 0 bottom!important}.ratingbox div,.ratingbox span{background:url(../images/color-stars.png) repeat-x}.productdetails-view .shipping,.productdetails-view .vm-product-container .vm-product-media-container .vm-img-desc,.productdetails-view .vm-product-shipments,.productdetails-view.productdetails .back-to-category,.productdetails-view.productdetails .product-neighbours{display:none}.under-images-info{display:flex;justify-content:space-between;margin-top:80px}.under-images-info .one-info{padding-left:52px}.under-images-info .info1{font-size:14px;font-weight:300}.under-images-info .info2{font-size:18px;font-weight:500}.under-images-info .info1,.under-images-info .info2{display:block}.under-images-info .one-info:first-child{background:url(../images/001-refund.svg) no-repeat left center}.under-images-info .one-info:nth-child(2){background:url(../images/003-telephone.svg) no-repeat left center}.under-images-info .one-info:nth-child(3){background:url(../images/002-order.svg) no-repeat left center}#opc_basket h1{display:none}#vmMainPageOPC table td,#vmMainPageOPC table tr{padding:0!important}#vmMainPageOPC table .vmsectiontableheader{background:0 0!important;border:0!important;font-size:14px!important;line-height:24px!important;font-weight:300!important;color:#666!important;font-family:Roboto,sans-serif!important;height:auto!important;padding:0 20px 0 0!important;text-align:left!important}#vmMainPageOPC table .sectiontableentry1{background:0 0!important}#vmMainPageOPC table td{font-family:Roboto,sans-serif!important;background:0 0!important;border-color:#f1f1f1!important;padding:40px 20px 40px 0!important;vertical-align:middle!important}#vmMainPageOPC table td.prod_name{padding:40px 20px 40px 0!important;font-size:inherit!important;line-height:inherit!important}#vmMainPageOPC table td.prod_name .image_checkout{float:none;display:inline-block;vertical-align:middle}#vmMainPageOPC table td.prod_name a{display:inline-block;vertical-align:middle;color:#444!important;font-size:30px!important;line-height:32px!important;font-weight:700!important;margin-top:0!important}#vmMainPageOPC table td.prod_name br{display:none!important}#vmMainPageOPC table td.prod_sku{font-size:14px!important;line-height:24px!important;font-weight:500!important;color:#444!important}#vmMainPageOPC table td.prod_price{font-size:14px!important;line-height:24px!important;font-weight:500!important;color:#444!important;width:auto!important}#vmMainPageOPC table td.prod_price div{text-align:left!important}#vmMainPageOPC table td.prod_update{width:auto!important}#vmMainPageOPC table td.prod_update div{margin-top:0!important}#vmMainPageOPC table input.inputbox_update{text-align:center!important;width:40px!important;height:40px!important;padding:10px 0!important;margin:0!important}#vmMainPageOPC table input.updatebtn{width:21px;height:21px;margin-left:15px;margin-top:9px;top:0}#vmMainPageOPC table a.deletebtn,#vmMainPageOPC table a.deletebtn:hover{width:21px;height:21px;margin-left:15px;margin-top:9px;clear:none;cursor:pointer}#vmMainPageOPC table td.prod_total{font-size:20px;line-height:28px;font-weight:700;color:#444!important;width:auto!important}#vmMainPageOPC table td.prod_total div{float:none}#vmMainPageOPC table td.prod_total span{text-align:right!important}#vmMainPageOPC table .empty_td td{padding:10px 0!important}#vmMainPageOPC table .coupon_section,#vmMainPageOPC table .t3{background:0 0!important;border:0!important;padding:0!important;line-height:1.5!important;font-weight:400!important}#vmMainPageOPC table .coupon_wrapper{background:0 0!important;padding:0!important;float:none!important}#vmMainPageOPC table #tt_tax_total_0_div_basket,#vmMainPageOPC table .total_td{font-size:14px}#vmMainPageOPC table #tt_tax_total_0_div_basket td,#vmMainPageOPC table .total_td td{border:0!important;padding:10px 0!important}#vmMainPageOPC table #tt_tax_total_0_div_basket #tt_total_basket,#vmMainPageOPC table .total_td #tt_total_basket{font-size:31px!important;line-height:43px!important;font-weight:700!important;color:#444!important}#vmMainPageOPC table #tt_tax_total_0_txt_basket,#vmMainPageOPC table .total_td .t1{text-align:left!important}#vmMainPageOPC table #tt_tax_total_0_basket{font-size:20px!important;line-height:28px!important;font-weight:700!important}#vmMainPageOPC .coupon_in{width:100%;max-width:270px;margin-right:10px}#vmMainPageOPC #coupon_code{width:100%;max-width:100%!important}#vmMainPageOPC #payer_btn_pin{border-radius:4px;margin-left:10px;margin-bottom:10px}#vmMainPageOPC input#payer_inp_pin{width:calc(100% - 180px)!important}#vmMainPageOPC select{width:auto!important;border:0!important;background-color:#f1f1f1!important}#vmMainPageOPC button,#vmMainPageOPC input,#vmMainPageOPC select,#vmMainPageOPC textarea{font-family:inherit!important}#vmMainPageOPC .tabcontent3 label{text-align:right;color:#999;width:105px;margin-right:40px}#vmMainPageOPC select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/droparrow.svg) no-repeat calc(100% - 20px) center}#vmMainPageOPC #onepage_total_inc_sh,#vmMainPageOPC fieldset.notes_checkout{display:none}#vmMainPageOPC .notes_fieldset,#vmMainPageOPC .notes_h3{display:none}#vmMainPageOPC .shipping_h3,#vmMainPageOPC .tos{display:none}#vmMainPageOPC .op_inside .shipping_h3{display:block}#vmMainPageOPC .uneditable-input,#vmMainPageOPC input[type=color],#vmMainPageOPC input[type=date],#vmMainPageOPC input[type=datetime-local],#vmMainPageOPC input[type=datetime],#vmMainPageOPC input[type=email],#vmMainPageOPC input[type=month],#vmMainPageOPC input[type=number],#vmMainPageOPC input[type=password],#vmMainPageOPC input[type=search],#vmMainPageOPC input[type=tel],#vmMainPageOPC input[type=text],#vmMainPageOPC input[type=time],#vmMainPageOPC input[type=url],#vmMainPageOPC input[type=week],#vmMainPageOPC select,#vmMainPageOPC textarea{display:inline-block;height:50px;padding:15px 20px;margin-bottom:10px;font-size:14px;line-height:20px;color:#999;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-sizing:border-box!important}#vmMainPageOPC textarea{height:auto}#vmMainPageOPC .uneditable-input,#vmMainPageOPC input[type=color],#vmMainPageOPC input[type=date],#vmMainPageOPC input[type=datetime-local],#vmMainPageOPC input[type=datetime],#vmMainPageOPC input[type=email],#vmMainPageOPC input[type=month],#vmMainPageOPC input[type=number],#vmMainPageOPC input[type=password],#vmMainPageOPC input[type=search],#vmMainPageOPC input[type=tel],#vmMainPageOPC input[type=text],#vmMainPageOPC input[type=time],#vmMainPageOPC input[type=url],#vmMainPageOPC input[type=week],#vmMainPageOPC textarea{background-color:#f1f1f1;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:4px;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}#vmMainPageOPC .uneditable-input:focus,#vmMainPageOPC input[type=color]:focus,#vmMainPageOPC input[type=date]:focus,#vmMainPageOPC input[type=datetime-local]:focus,#vmMainPageOPC input[type=datetime]:focus,#vmMainPageOPC input[type=email]:focus,#vmMainPageOPC input[type=month]:focus,#vmMainPageOPC input[type=number]:focus,#vmMainPageOPC input[type=password]:focus,#vmMainPageOPC input[type=search]:focus,#vmMainPageOPC input[type=tel]:focus,#vmMainPageOPC input[type=text]:focus,#vmMainPageOPC input[type=time]:focus,#vmMainPageOPC input[type=url]:focus,#vmMainPageOPC input[type=week]:focus,#vmMainPageOPC textarea:focus{border:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[id^=shipment_id]{margin-top:7px!important}#payment_html .pay_box.payment99{background:url(../images/visa_mastercard.png) no-repeat scroll right center rgba(0,0,0,0)}#vmMainPageOPC .pay_box.payment1 img,#vmMainPageOPC .shipping-bottom img,#vmMainPageOPC .vmshipment img{right:10px;position:absolute}#vmMainPageOPC #onepage_info_above_button{float:right;margin-top:160px}#vmMainPageOPC a{color:#dd9a32}#vmMainPageOPC #agreed_div a{font-size:14px}#vmMainPageOPC .delivery_info{text-align:center;font-size:14px;line-height:30px}#vmMainPageOPC .delivery_info{margin-bottom:50px}#vmMainPageOPC .delivery_info h3{margin-bottom:20px}.navmenu .pvmc-menu li{border-bottom:1px solid #e3e3e3;position:relative}.navmenu .pvmc-menu li a{border-bottom:0!important;text-transform:uppercase!important}.navmenu .pvmc-menu li a:after{display:none!important}.navmenu .pvmc-menu li li.parent.active,.navmenu .pvmc-menu li li:last-of-type{border-bottom:0}.navmenu .pvmc-menu li.level0:first-child{border-top:1px solid #eaeaea}.navmenu .pvmc-menu li.level0>a{line-height:65px;padding:0 20px;text-align:left;cursor:pointer}.navmenu .pvmc-menu li.level0 ul.level1 li.level1 a,.navmenu .pvmc-menu li.level0 ul.level1 li.level1 ul.level2 li.level2 a{line-height:65px;padding:0 20px;text-align:left;cursor:pointer;font-weight:700}.navmenu .pvmc-menu ul.pvmc-submenu{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;bottom:auto;box-shadow:none;left:auto;margin:0;opacity:1;padding:0;position:relative;right:auto;top:auto;width:100%!important}.navmenu .pvmc-menu li.level0 ul.level1>.sub_box{padding:0}.navmenu .pvmc-menu li.level0 ul.level1>.sub_box>.sub_col{float:none;padding:0;width:auto}body .navbar-default .navbar-offcanvas,body .navmenu-default{background:#fff}.navmenu .pvmc-menu li.level0 ul.level1>.sub_box .sub_arrow{display:none!important}.navmenu .pvmc-menu li .plus{cursor:pointer;height:66px;position:absolute;right:0;top:0;width:30px}.navmenu .pvmc-menu li .plus:after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:30px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:17px}.navmenu #pvmc-menu .child{display:none}.navmenu .pvmc-menu li.level0 ul.level1 li.level1 ul.level2 li.level2:hover>a,.navmenu .pvmc-menu li.level0 ul.level1 li.level1:hover>a{border-bottom:1px solid #e3e3e3}.navmenu .back-item{border-bottom:1px solid #e3e3e3;cursor:pointer;height:66px;left:0;line-height:66px;padding:0 0 0 50px;position:absolute;top:0;width:100%;text-transform:uppercase;font-weight:700;color:#323232;letter-spacing:.84px;font-size:14px;box-sizing:border-box}.navmenu .back-item:before{content:"\f104";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:30px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:20px;top:18px}.navmenu .back-item:hover{color:#dd9a32}.navmenu #pvmc-menu .child{padding:66px 0 0;position:relative}.navmenu .pvmc-menu li.level0 ul.level1 li.level1 ul.level2{height:auto;opacity:1}.navmenu .pvmc-menu li.level0 ul.level1 li.level1 ul.level2 li.level2{position:relative}.navmenu .pvmc-menu li.level0 ul.level1 li.level1.parent>a{background:0 0}.navmenu #pvmc-menu .child.nospace{padding-top:0}p.image_outer{display:none}.manufacturer-view-default .spacer{min-height:80px}.manufacturer-view-default .spacer h2{position:static}