body{font:16px/1.5em Sans-Serif;color:#454545;overflow-y:scroll;background:#e9e9e9}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px}@media only screen and (max-width:621px){p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-top:10px}}strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3em;font-family:Sans-Serif;font-weight:bold}h1{color:#040505;font-size:34px;margin:0px 0px 10px 0px}h2{font-size:22px}h3{font-size:18px}h4{font-size:14px}.highlight-text-red{color:#de0000;font-weight:bold}.highlight-text-red>a{color:#de0000;font-weight:bold}.highlight-text-red:hover{color:#ff0000;font-weight:bold}.highlight-text-red:hover>a{color:#ff0000;font-weight:bold}a{color:#5c5c5c;text-decoration:underline}a:hover{color:#040505;text-decoration:none}a h1,a h2,a h3,a h4,a h5,a h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}ol li{list-style:decimal;list-style-position:inside}ul li{list-style:disc;list-style-position:inside}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clear{clear:both;float:none}hr{border-top:1px solid #040505;border-bottom:0px}a img{border:0}.top-border{height:18px;background:#040505;margin:0 0 0 0;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}.top-content{padding-top:20px}.logo{background:url('/Content/ShopImages/Synoptik_ny1.jpg?width=350&height=100') top left no-repeat;width:350px;height:120px;margin:4px 0 4px 0;display:block;float:left;background-size:contain !important}.miniBasket{float:right;background:url("../images/shopping-cart.png") 10px top no-repeat;padding:0 1px 10px 78px}.miniBasket p{margin:0;padding:0;font-size:15px;font-weight:bold;color:#7d7d7d}.miniBasket p.title{font-weight:bold;font-size:16px;color:#454545}.right-column{float:right;padding:0 10px 25px 0;text-align:right}.right-column .flags,.right-column .contact-wrapper,.right-column .user-wrapper{margin-left:20px;float:right;position:relative}.right-column a{color:#afafaf;font-size:12px;padding:5px 0 0 25px;text-decoration:none}.right-column a:hover{text-decoration:underline}.right-column .contact{background:url("../images/mail-icon.png") left center no-repeat}.right-column .flags .flag{margin-left:0;padding-left:5px}.right-column .user{background:url("../images/user-icon.png") left center no-repeat}.right-column .pointer{background:url("../images/dropdown-arrow.png") 17px 0px no-repeat;padding:5px 0 0 0;display:none;position:absolute;top:23px;left:-14px;z-index:1;text-align:left}.right-column .dropdown{margin:0;padding:3px;min-width:150px;max-width:262px;background:#cfcfcf;border:1px solid #cbcbcb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0px 0px 2px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0px 0px 2px 1px rgba(255,255,255,0.3);box-shadow:inset 0px 0px 2px 1px rgba(255,255,255,0.3);-webkit-box-shadow:0px 0px 17px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 17px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 17px 1px rgba(0,0,0,0.2)}.right-column .dropdown ul{margin:0;padding:0;background:#fff;border:1px solid #cbcbcb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.1)}.right-column .dropdown ul li{list-style:none outside;clear:both;display:block;border-bottom:1px solid #e0e0e0}.right-column .dropdown ul li:last-child{border-bottom:0px solid #e0e0e0}.right-column .dropdown ul li:last-child a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:1px 0 0 0}.right-column .dropdown ul li:first-child a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0px 0 1px 0}.right-column .dropdown ul li a{margin:1px 0;padding:10px;display:block;float:none;color:#6f6f6f;text-decoration:none}.right-column .dropdown ul li a:hover{color:#534e4e;background:url("../images/gradient.png") 60px 0 repeat-x #ececec}nav.header-navi{margin:0;padding:0;clear:both;font-size:14px;border:1px solid #c7c6c6;background:url("../images/gradient.png") 0px -5px repeat-x #fbfafa;background-color:#fbfafa;background:-webkit-gradient(linear,left top,left bottom,from(#fbfafa),to(#e6e6e6));background:-webkit-linear-gradient(top,#fbfafa,#e6e6e6);background:-moz-linear-gradient(top,#fbfafa,#e6e6e6);background:-ms-linear-gradient(top,#fbfafa,#e6e6e6);background:-o-linear-gradient(top,#fbfafa,#e6e6e6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}nav.header-navi .right-column{padding:0;float:right;width:250px;margin:15px 0 0 0}nav.header-navi .right-column label{font-size:12px;color:#565656;margin:0 0 0 15px}nav.header-navi .right-column p{float:left;padding:0;margin:0 15px 0 0;font-weight:bold;color:#a1a1a1}nav.header-navi ul{margin:0;padding:0;height:48px;border-right:1px solid #faf9f9}nav.header-navi ul li{float:left;list-style:none outside;border-right:1px solid #c7c7c7;border-left:1px solid #faf9f9;height:48px}nav.header-navi ul li.rightpart{float:right;border-left:1px solid #c7c7c7;border-right:0px}nav.header-navi ul li:first-child,nav.header-navi ul li .first{border-left:0}nav.header-navi ul li:hover{background-color:#fafafa !important}nav.header-navi ul li a{padding:12px 15px 0 15px;height:33px;display:block;font-size:18px;color:#505050;text-decoration:none;float:left;font-weight:bold}nav.header-navi ul li a:hover{color:#656565}nav.header-navi ul li:first-child a,nav.header-navi ul li .first a{background:url("../images/black-home-icon.png") 15px 16px no-repeat;padding:12px 15px 0 40px}.container{width:100%;margin:0 auto;overflow:hidden;background:#fff}.container .wrapper{padding:0px 10px 20px 10px;min-height:750px}.container .mid-content{margin:20px 0 0 0}.divider{font-size:14px;margin-bottom:10px;min-height:1em;display:block}.divider .sortdropdownbox{float:right}.divider input[type="radio"]{vertical-align:-2px}.mid-content .main-content{float:left;width:80%;padding:0 0 15px 0}.mid-content .main-content section{clear:both}.button-1{margin:15px 0 0 0;width:130px;min-width:79px;background-color:#7e7e7e;position:relative;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button-1:hover{background-color:#787878}.button-1 .click-me{margin:0;text-decoration:none;color:#fff;font-size:14px;padding:5px;display:block;text-align:center;text-shadow:0 1px -1px rgba(0,0,0,0.4)}.button-1 .click-me span{position:absolute;top:0px;left:0px;background-color:#3f3f3f;height:100%;width:30px;padding:0% 0 0;font-size:22px;line-height:23px}.input-wrapper{padding:5px;display:block;background-color:#aba8a8 !important}.input-wrapper input[type="text"]{height:38px;width:calc(100% - 34px);background:#fcfafa;border:1px solid #d5dad9;padding-left:30px;vertical-align:top;text-align:left}.input-wrapper input[type="submit"].search-submit{position:absolute;width:31px;left:18px;height:42px;background:url("../images/black-search-icon.png") center center no-repeat;border:0px solid #fff;font-size:0px !important;color:#2c2c2c;vertical-align:top;margin:0 0 0 -4px;padding:0;cursor:pointer;-webkit-appearance:none}.framedform,.loginform{width:80%;border:1px solid #c8c8c8;border-color:#777;padding:20px;border-radius:10px;background-color:#f4f3f3}.framedform input[type="text"],.loginform input[type="text"]{min-width:300px;padding:5px}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="datetime"]{height:26px;background-color:white !important;border:1px solid #d5dad9;padding-left:10px;vertical-align:top}.main-content input[type="submit"],.main-content input[type="button"]{padding:6px 18px;font-family:sans-serif;vertical-align:baseline;line-height:normal;min-width:15%;cursor:pointer;-webkit-appearance:button;border-radius:10px;min-height:43px;font-size:16px;font-weight:bold;color:white;border:none !important;background-color:#7e7e7e}textarea{width:400px;height:250px;background:#fff;border:1px solid #d5dad9;padding:10px;vertical-align:top;-webkit-appearance:none}textarea.low{height:50px}.sidebar{float:left;width:17%;padding:0 2% 0 0}.sidebar img{max-width:100%}.leftbudget{background:#f2f2f2;margin:0 0 15px 0}.leftbudget h3,.leftbudget h3 a{margin:0;background:#040505;text-align:center;color:#fff;font-size:14px;padding:10px 10px}.leftbudget table{margin:0;padding:0;width:100%}.leftbudget table tr{border-bottom:1px solid #d6d6d6}.leftbudget table tr td{padding:10px 2px 10px 2px}.leftbudget table tr td:first-child{padding-left:10px}.leftbudget table tr td:last-child{padding-right:10px}.sub-menu{background-color:#f2f2f2;margin:0 0 15px 0}.sub-menu h3,.sub-menu h3 a{margin:0;background:#040505;text-align:center;color:#fff;font-size:14px;padding:10px 10px}.sub-menu ul{margin:0;padding:0}.sub-menu ul li{list-style:none outside;padding:1px;border-bottom:1px solid #d6d6d6}.sub-menu ul li.selected.parent>a{font-weight:bold !important}.sub-menu ul li.selected.final{background-color:#646464 !important}.sub-menu ul li.selected.final>a{font-weight:bold !important;background-color:#646464 !important;color:white !important}.sub-menu ul li a{text-decoration:none;display:block;padding:2px;overflow:hidden}.sub-menu ul li div{background-color:#f2f2f2}.sub-menu ul li div a{padding:2px 0 2px 20px;border-bottom:1px solid #d6d6d6}.sub-menu ul li div a:last-child{border-bottom:none}.sub-menu ul li div a.selected.final{background-color:#646464;color:white !important}.blurb{padding:25px 5px 15px;text-align:center;color:#fff;margin:15px 0;cursor:pointer}.blurb img{max-width:100%}.blurb h3{color:#040505}.blurb h4{font-size:19px;padding:0;margin:0 0 10px}.blurb p{padding:0;margin:0;font-size:14px}.blurb .button-1{margin:0 auto}.blurb-1{background:#1ea9d1;border-bottom:5px solid #1887a7}.blurb-1:hover{background:#1da1c7}.blurb-2{background:#c9252b;border-bottom:5px solid #a11e22}.blurb-2:hover{background:#bf2329}.blurb-3{color:#656565;background:#ededed;border-bottom:5px solid #bebebe}.blurb-3:hover{background:#e1e1e1}.breadcrumbs{float:left;margin-bottom:10px}.breadcrumbs p{background:#040505;color:#fff;height:19px;float:left;padding:2px 25px 5px;margin:0}.breadcrumbs p .breadcrumbBorder{background:url("../images/breadcrumb-border.png") center right no-repeat;float:right;margin:-2px -25px 0 0;display:block;height:26px;width:11px}.breadcrumbs a{height:19px;background:url("../images/tiny-arrow-gray-right.png") center left no-repeat #f2f2f2;float:left;padding:2px 15px 6px !important;display:block;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a.first,.breadcrumbs a:first-child{padding:2px 10px 2px 15px;background:#f2f2f2}.breadcrumbs a.last,.breadcrumbs a:last-child{padding:2px 25px 2px 15px}.contact-info{background:url("../images/black-phone-icon.png") top left no-repeat;padding:0px 0 0 41px;float:left;height:28px;margin:0 0 20px}.contact-info p{font-size:12px;margin:2px 0}.contact-info p span{font-size:18px;font-weight:bold}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0 0 0px 0;max-height:465px;position:relative}.flexslider.moreflexible * img{display:block;margin:auto;max-width:80%;max-height:445px}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;overflow:hidden;max-height:445px;list-style:none outside}.left-column .flexslider{background:none;margin:0 0 0 0;padding:0 0 10px 0;border:0}.left-column .flexslider .slider-shadow{display:none}.left-column .flexslider li{max-height:300px}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav li{list-style:none outside}.flex-direction-nav a,.left-column .flex-direction-nav a{width:52px;height:57px;margin:-26px 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;display:block}.left-column .flex-direction-nav a{opacity:0;-webkit-transition:all 0.3s ease}.flex-direction-nav .flex-next{background:url("../images/slider-navi-right.png") top left no-repeat;right:20px}.flex-direction-nav .flex-prev{background:url("../images/slider-navi-left.png") top left no-repeat;left:20px}.left-column .flexslider:hover .flex-next{opacity:1;right:15px}.left-column .flexslider:hover .flex-prev{opacity:1;left:15px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{cursor:default}.add-2-wish-list{padding:5px 0 6px 42px;position:relative;font-size:12px;color:#040505;text-decoration:none;display:block;float:left;margin:20px 0 0 0}.add-2-wish-list:hover{opacity:0.9}.add-2-wish-list span{position:absolute;top:0px;left:0px;background:url("../images/gradient.png") center left repeat-x;background-color:#040505;height:71.5%;width:25px;padding:4% 0 0;font-size:22px;text-align:center;color:#fff}.right{text-align:right}.center{text-align:center}.clickable{cursor:pointer}.red{color:#040505;font-weight:bold}.reallyred{color:red;font-weight:bold}.reallyred a,.reallyred span{color:red;font-weight:bold}.bigger{font-size:120%}.bodytop-proxyfor{color:red;font-weight:bold}.main-content-body .smallimagewrapper{height:120px;width:inherit}.main-content-body .mediumimagewrapper{clear:both;margin:20px 0;height:127px}.main-content-body .largeimagewrapper{clear:both;margin:20px 0;height:300px}.validation-summary-errors ul{padding:0;font-weight:bold}.validation-summary-errors ul li{color:Red;list-style:none}.errortext{color:Red;font-weight:bold}.basketrows-table,.bodybudgettable,.orderhistory{width:100%}.basketrows-table td,.bodybudgettable td,.orderhistory td{padding:9px 5px 9px 5px;border-top:1px solid #040505}.basketrows-table td input.quantity,.bodybudgettable td input.quantity,.orderhistory td input.quantity{min-width:0;text-align:right;width:80px;padding-right:10px}.basketrows-table tr.basketrows-addonhead td,.bodybudgettable tr.basketrows-addonhead td,.orderhistory tr.basketrows-addonhead td,.basketrows-table tr.basketrows-addon td,.bodybudgettable tr.basketrows-addon td,.orderhistory tr.basketrows-addon td{border:none !important;padding:0 5px 4px 5px !important}.basketrows-table tr.basketrows.addon:last-child td,.bodybudgettable tr.basketrows.addon:last-child td,.orderhistory tr.basketrows.addon:last-child td{padding-bottom:9px}.basketrows-table tr.basketrows-addonhead td,.bodybudgettable tr.basketrows-addonhead td,.orderhistory tr.basketrows-addonhead td{font-weight:bold}.basketrows-table tr:last-child td,.bodybudgettable tr:last-child td,.orderhistory tr:last-child td{border-bottom:1px solid #040505}.basketrows-table .smallbuttons img,.bodybudgettable .smallbuttons img,.orderhistory .smallbuttons img{vertical-align:middle}.basketrows-table .smallbuttons .deletebutton,.bodybudgettable .smallbuttons .deletebutton,.orderhistory .smallbuttons .deletebutton{margin-left:10px}.basketrows-table .basketrows-text td,.bodybudgettable .basketrows-text td,.orderhistory .basketrows-text td{border-top:0;padding-top:0;margin-top:0}.basketrows-table .basketrows-text td input.rowtext,.bodybudgettable .basketrows-text td input.rowtext,.orderhistory .basketrows-text td input.rowtext{min-width:0;text-align:left;width:100%}.basketrows-table .basketrows-totals td,.bodybudgettable .basketrows-totals td,.orderhistory .basketrows-totals td{font-weight:bold}.basketrows-table tr.head td,.bodybudgettable tr.head td,.orderhistory tr.head td{font-weight:bold}fieldset.shopentry{border:none;border-top-style:solid;border-top-width:thin;border-color:#040505}fieldset.shopentry legend{padding:0 4px;font-weight:bold}fieldset.shopentry legend input[type="checkbox"]{vertical-align:-2px;margin-right:5px}fieldset.shopentry label,fieldset.shopentry .infolabel{display:block;margin:0}fieldset.shopentry input[type="text"],fieldset.shopentry input[type="number"],fieldset.shopentry input[type="datetime"],fieldset.shopentry input[type="email"],fieldset.shopentry textarea,fieldset.shopentry .infoitem{clear:both;min-width:315px;max-width:100%;margin-bottom:10px}fieldset.shopentry .phone-section{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:10px}fieldset.shopentry .phone-section .infolabel{width:100%}fieldset.shopentry .phone-section .text-box{margin-bottom:0px;margin-right:10px}fieldset.shopentry .phone-section__inner{display:flex;align-items:center}fieldset.shopentry .phone-section__inner .check-box{margin-right:5px}fieldset.shopentry select{clear:both;min-width:200px;max-width:100%;margin-bottom:10px;height:26px;background:#fff;border:1px solid #d5dad9;padding-left:10px;vertical-align:top}fieldset.shopentry input[type="text"]:last-child,fieldset.shopentry input[type="number"]:last-child,fieldset.shopentry input[type="datetime"]:last-child,fieldset.shopentry input[type="email"]:last-child,fieldset.shopentry textarea:last-child,fieldset.shopentry select:last-child,fieldset.shopentry .infoitem:last-child{margin-bottom:0}fieldset.shopentry input[type="text"]:disabled,fieldset.shopentry input[type="number"]:disabled,fieldset.shopentry input[type="datetime"]:disabled,fieldset.shopentry input[type="email"]:disabled,fieldset.shopentry textarea:disabled,fieldset.shopentry select:disabled,fieldset.shopentry .infoitem:disabled{background-color:#f2f2f2;box-shadow:none}fieldset.shopentry input[type="datetime"]{background:url(../images/calendar.png) no-repeat 282px}.shopsubmit{min-width:15%}.prodpdfinfo{display:block;padding-left:30px;background:url("../images/adobe-icon.png") top left no-repeat;background-size:20px 20px;min-height:30px}.product-list{margin:0;padding:0}.product-list li{list-style:none outside;margin:0px 0 0 0}.product-list .product{float:left;width:calc(23% - 10px);margin:10px 2px;border:1px solid #c7c6c6;padding:7px;position:relative}.product-list .product:hover{border:1px solid #c7c6c6 !important;background-color:#e7e7e7 !important}.product-list .product a{text-decoration:none}.product-list .product .new-product{color:#fff;background:#040505;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;padding:2px 5px;font-weight:bold;text-transform:uppercase;position:absolute;right:8px;top:8px}.product-list .product .prodhead{clear:both;height:auto}.product-list .product .prodhead h3{margin-top:0;padding:0;font-size:20px;overflow:hidden;height:2.5em}.product-list .product .proddesc p{margin:0}.product-list .product .pricebox{float:right;font-weight:bold;margin-top:7px;font-size:18px;height:35px}.product-list .product .pricebox label .price{margin-right:5px}.product-list .product .status .green{background:#13ae55;height:10px;width:10px;display:inline-block;margin:0 0 0 5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-list .product .prodimage{width:100%;clear:both;display:block;margin:10px 0;text-align:center}.product-list .product .prodimage img{max-width:100%;max-height:100%;aspect-ratio:1}.product-list .product img.prodpdficon{left:166px;bottom:175px;width:30px;height:30px}.product-list .product .prodactions{clear:both;height:36px}.product-list .product .prodactions input{width:25%;height:26px;border:1px solid #bcbcbc;text-align:center;float:left;margin:-1px 0 0 0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-left:0px !important}.product-list .product .prodactions .button-1{margin:0 auto}.product-list .product .prodactions .button-1 .click-me{padding:2px}.product-list .product .prodactions .button-1 span{font-size:17px;width:19px}.product-list .product .prodactions .button-1.wide{max-width:80%;margin-top:5px}.product-list:first-child{margin:10px 0}.box{padding:15px 20px;float:left;clear:both;display:block}.product-area .product-info{float:left;width:45%;margin:0 10px 0 0}.product-area .product-info .info-list{margin:0 0 0 0;font-size:16px;padding:0}.product-area .product-info .info-list li{list-style:none outside}.product-area .product-info .price{font-size:34px;float:left;margin:0;font-weight:bold;color:#040505}.product-area .product-info table.product-addons{width:100%;border:1px solid #827f7f;margin-top:10px}.product-area .product-info table.product-addons tr td{padding-right:9px;border:1px solid #827f7f}.product-area .product-info table.product-addons tr.product-addonshead td{font-weight:bold;font-size:120%;background-color:#f2f2f2}.product-area .product-info table.product-addons tr.product-addonssub td{font-weight:bold;padding-top:4px;background-color:#e6e6e6}.product-area .product-info table.product-addons tr.product-addon>td:last-child{padding-right:4px;width:66px}.product-area .product-info table.product-addons tr.product-addon-form td{padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}.product-area .product-info table.product-addons tr.product-addon-form td table{margin-bottom:0px}.product-area .product-info table.product-addons tr.product-addon-form td:first-child{width:100%}.product-area .product-info .box input{width:10%;min-width:50px;height:43px;border:1px solid #dedede;text-align:center;float:left;margin:1px 10px 1px 1px;padding-left:0px !important;-webkit-box-shadow:inset 0px 0px 10px 5px rgba(0,0,0,0) !important;-moz-box-shadow:inset 0px 0px 10px 5px rgba(0,0,0,0) !important;box-shadow:inset 0px 0px 10px 5px rgba(0,0,0,0) !important;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-area .product-info .button-1{float:left;margin:1px 16px 0 0;width:40%;min-width:160px;height:48px}.product-area .product-info .button-1 .click-me{padding:12px 10px 10px 12px;font-size:20px}.product-area .product-info .button-1.wide .click-me{padding:12px 10px 10px 12px !important}.product-area .product-info .button-1 span{font-size:30px;width:42px;padding:13px 0 0 0;height:67%}.product-area .product-info .variantpicker{width:200px;display:block}.product-area .product-info .variantpicker select{width:300px;padding:5px}.product-area .product-info .variantpicker span{font-weight:bold}.product-area .product-info .prodpdflist{padding-left:40px;background:url("../images/adobe-icon.png") top left no-repeat;background-size:30px 30px;min-height:50px}.product-area .product-info .prodpdflist li{list-style:none outside}.product-area .product-images{float:right;width:51%;border:1px solid #c8c8c8;padding:5px;text-align:center}.product-area .product-images .small-image{float:left}.product-area .product-images .fancy{border:1px solid #ededed;margin:0 1% 10px;display:block;float:right;line-height:0px;padding:5px}.product-area .product-images img{max-width:120px;max-height:120px}.product-area .product-images .big-image{clear:both;width:100%;margin:0 0 20px 0;border:0px solid #ededed;background:none}.product-area .product-images .big-image img{max-width:425px;max-height:300px}.mobileText{display:none}.hidden{display:none}.vat-radio{display:inline-block}.btn-statistic{border:2px solid #c7c6c6;height:48px;border-radius:7px;font-size:14px;font-weight:800;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3);text-shadow:1px 1px 0px rgba(255,255,255,0.9);background:-webkit-linear-gradient(top,#fbfafa,#e6e6e6);width:300px;color:#5c5c5c}.input-statistic{height:26px;background:#fff;border:1px solid #d5dad9;padding-left:10px;vertical-align:top;clear:both;min-width:120px;margin-bottom:10px}.bottom-content{margin:40px 0 0 0;height:65px;text-align:center;width:100%;background:#040505;padding:10px 0 0 0;color:#fff;font-size:12px;vertical-align:middle}.bottom-content p{display:block;position:relative}.bottom-content p img{position:relative;top:-2px;margin-left:10px;vertical-align:middle}.bottom-content .cookiepopup{width:100%;background-color:black;padding:20px 0}.bottom-content .cookiepopup .cookiepopup-text{font-size:1rem;margin-right:10px}.bottom-content .cookiepopup .button-1{border:0;background-color:transparent;color:white;font-size:15px;margin-right:10px}.bottom-content .cookiepopup .button-2{background-color:black;color:white;font-size:1rem;border:1px solid grey;padding:10px}@media only screen and (max-width:1200px){.open{display:block !important}.framedform,.loginform{width:90%}.close{display:none}.divider{overflow:hidden}.divider .sortdropdownbox{float:left;margin-top:10px;width:100%}.mid-content .main-content{width:100%}.sidebar{width:100%}.logo{width:100%}.right-column{clear:both}.miniBasket{margin:0}.main-navigation:before{content:"Menu";line-height:48px;text-align:center;display:block;background:url(../images/menu-closed.png) 98% 50% no-repeat}.main-navigation li{width:100%;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;-webkit-border-radius:0 !important;border-radius:0 !important;background:#f2f2f2}.main-navigation li:first-child,.main-navigation li .first{margin-top:4px;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6}.main-navigation li.rightpart{float:left;border:none;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.main-navigation li a{width:100%}.mid-content .main-content{width:100%}.sidebar{width:100%}.sub-menu h3:after{float:right;content:url("../images/menu-white.png")}.breadcrumbs a{padding:2px 5px 2px 13px;height:17px}.breadcrumbs a.last{padding:2px 5px 2px 13px}.product-area h1{margin-top:20px;font-size:30px}.product-area .product-info p{padding:20px 10px 20px 0}.product-area .box{float:none}.product-area .box input{-webkit-border-radius:0 !important;border-radius:0 !important}.product-area .box .price{margin-top:0}.product-list .product{width:28%;padding:2%;margin:10px 2px}.product-list .product .prodhead h3{height:80px}.product-list .product .prodhead .pricebox{float:left}.product-list .product .prodhead .pricebox p{display:inline}.searchbodyform p{font-size:14px}.searchresults{padding:0;margin:10px 0 0}.searchresults li{list-style:none;padding:10px 5px 10px 0;font-size:15px}}@media only screen and (max-width:1200px){h1{font-size:29px}.right-column{width:100%;float:none;margin-top:30px;clear:both}.product-area h1{font-size:26px}.product-area .product-info{width:100%}.product-area .product-info .variantpicker{width:100%;padding:5px 0 5px}.product-area .product-info .variantpicker span{font-weight:bold}.product-area .product-info .button-1 span{padding:10px 0 0 0}.product-area .product-info .button-1 .click-me{font-size:15px}.product-area .product-images{width:100%;margin-top:20px}.basketrows-table .basketrows-head{display:none}.basketrows-table tr{border-top:1px solid #ccc}.basketrows-table td{border:none;width:100%;display:block;padding:6px 0px 6px 0px}.basketrows-table td.total{font-size:18px;padding:13px 0;border-bottom:1px solid #ccc !important}.basketrows-table td input.quantity{width:44px;margin-left:21%;float:left;text-align:left}.basketrows-table td.quantityRow{width:64%;float:left}.basketrows-table td.quantityRow .mobileText{float:left}.basketrows-table td.totalText{padding:20px 0;border-bottom:1px solid #ccc !important}.basketrows-table td.smallbuttons{width:20%;float:left}.basketrows-table .right{text-align:left}.mobileText{display:inline-block;width:35%;padding-left:2%}.orderhistory{overflow-x:auto;width:100%;display:block;position:relative}.scroll-x-info{position:absolute;top:0;left:0;background:red;width:200px;height:200px}.vat-radio{display:block}}@media only screen and (max-width:480px){.divider{overflow:hidden}.divider .sortdropdownbox{float:left;margin-top:10px;width:100%}.product-list .product{width:100%;padding:0;margin:40px 0 0 0;border:none}.product-list .product .prodimage{height:auto;border:1px solid #f6f6f6}.product-list .product .prodhead h3{height:auto}.product-list .product .prodactions .button-1.wide{width:100%}.product-list .product .prodactions .button-1 .click-me{padding:11px;font-size:12px}#shopbodyform .single-line{min-width:100%}#shopbodyform input[type="submit"]{padding:11px 18px;margin-left:3%;min-width:40%}#shopbodyform textarea{min-width:100%;width:100% !important;padding:5px}#SearchFor{width:97%;margin-right:3%}#ProxyForUser{width:100% !important}.breadcrumbs{height:auto;margin-bottom:15px}.breadcrumbs a{float:none;width:100%;background:url(../images/tiny-arrow-gray-right.png) center left no-repeat;clear:both}.breadcrumbs a.first{background:url(../images/tiny-arrow-gray-right.png) center left no-repeat}}