*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-rendering:optimizelegibility;margin:0;padding:0;outline:none}html{height:100%}body{font-family:'Palanquin',sans-serif;font-weight:400;font-size:16px;line-height:26px;width:100%;min-height:100%;overflow-x:hidden;background-color:#f5f5f5;color:#262626;position:relative;-webkit-overflow-scrolling:touch}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:normal;margin:0 0 10px 0;font-family:'Palanquin Dark',sans-serif;text-transform:uppercase;color:#3b3143}h1{font-size:38px;font-weight:700;line-height:38px}h2{font-size:34px}h3{font-size:30px}h4{font-size:28px}h5{font-size:25px}h6{font-size:22px}p{margin:0 0 20px 0}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;vertical-align:middle}a{cursor:pointer;color:#7176e3;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}b,strong{font-weight:700}button,input,select,textarea{font-family:'Palanquin',sans-serif;font-size:16px;-webkit-appearance:none}button, html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer;*overflow:visible}button[disabled], html input[disabled]{cursor:default}input[type=text],input[type=email],input[type="submit"],input[type="button"],button,input[type=number]{-webkit-appearance:none}input[type=text],input[type=email],input[type=number],select{border:1px solid #e6e6e6;padding:0 10px;min-height:40px;line-height:38px;display:inline-block;vertical-align:middle}input[type=text]:focus,input[type="email"]:focus,input[type="submit"]:focus,input[type="button"]:focus,textarea:focus,button:focus,select:focus{outline:none}textarea{border:1px solid #e6e6e6;vertical-align:top}select{height:40px;padding-right:0}select option{padding-left:5px;padding-right:5px}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}::-webkit-input-placeholder{color:#acacac}::-moz-placeholder{color:#acacac}:-ms-input-placeholder{color:#acacac}:-moz-placeholder{color:#acacac}:focus{outline:none}::-moz-focus-inner{border:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important}iframe{border:0;outline:0}table{border-collapse:collapse;border-spacing:0}small{font-size:80%}input[type="checkbox"]{display:none}input[type="checkbox"] + label span{display:inline-block;width:22px;height:22px;margin:-1px 10px 0 0;vertical-align:middle;background-image:url(../images/checkbox-img.png);background-repeat:no-repeat;background-position:left top;background-size:22px auto;cursor:pointer}input[type="checkbox"]:checked + label span{background-image:url(../images/checkbox-img.png);background-repeat:no-repeat;background-position:left -22px;background-size:22px auto}.clear{clear:both}.no-scroll{overflow:hidden}.pull-left{float:left}.pull-right{float:right}.text-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.row{display:block}.container{max-width:1630px;margin:0 auto;padding:0 15px}.container.small{max-width:1170px}.container:before,.container:after,.row:before,.row:after{display:table;content:''}.container:after,.row:after{clear:both}.whiteBg{background:#fff}.grayBg{background-color:#f5f5f5!important}.lightGreenBg{background-color:#c2e354!important}.lightOrangeBg{background-color:#ff7163!important}.purpleBg{background-color:#9599ea!important}.blackBg{background-color:#1d001f!important}.purpleText{color:#9599ea}.greenText{color:#9fca08}.orangeText{color:#ff7163}body.overflow_hidden{overflow:hidden}.fluid-width-video-wrapper{padding-bottom:56.1%;position:relative;width:100%;margin-bottom:20px}.fluid-width-video-wrapper iframe{width:100%;height:100%;position:absolute;left:0;top:0}.margin0{margin:0!important}.marginT10{margin-top:10px!important}.marginT20{margin-top:20px!important}.marginT25{margin-top:20px!important}.marginB5{margin-bottom:5px!important}.marginB10{margin-bottom:10px!important}.marginB20{margin-bottom:20px!important}.marginB25{margin-bottom:25px!important}.marginB30{margin-bottom:30px!important}.marginR5{margin-right:5px!important}.marginR10{margin-right:10px!important}.marginR20{margin-right:20px!important}.marginR25{margin-right:25px!important}.marginR30{margin-right:30px!important}.marginL5{margin-left:5px!important}.marginL10{margin-left:10px!important}.marginL20{margin-left:20px!important}.marginL25{margin-left:25px!important}.marginL30{margin-left:30px!important}.pad0{padding:0!important}.pad10{padding:10px 0!important}.padR10{padding-right:10px!important}.form-control{margin-bottom:10px}.form-control input[type='text'], .form-control input[type='email'], .form-control select, .form-control textarea{width:100%;max-width:100%}.form-control textarea{height:130px;padding:10px;line-height:18px;overflow:auto}.btn{display:inline-block;padding:25px 10px;color:#fff;background:#9599ea;border:0;width:100%;max-width:220px;text-align:center;font-weight:700;text-transform:uppercase;position:relative;overflow:hidden}.btn.rd{background:#ff7163;padding:15px 10px}.rd_btn{color:#fff;text-transform:uppercase;width:100%;max-width:216px;text-align:center;line-height:30px;display:inline-block;margin-bottom:10px;background:#ff7163;position:relative;overflow:hidden;vertical-align:middle}.rd_btn.btn:after{background:#ff4330}.green_btn{color:#fff;text-transform:uppercase;width:100%;max-width:216px;text-align:center;display:inline-block;margin-bottom:10px;background:#9fca08;position:relative;overflow:hidden;vertical-align:middle}.btn.md{padding:15px 10px}a.btn.md{padding:18px 10px}.btn.sm{padding:1px 10px 3px}.error{font-size:14px;color:red}.success_notification{color:#3c763d;background-color:#dff0d8;border:1px solid #d6e9c6;padding:15px 10px;width:100%;margin-bottom:20px;overflow:hidden;display:block;border-radius:4px}.error_notification{color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:15px 10px;width:100%;margin-bottom:20px;overflow:hidden;display:block;border-radius:4px}.mobile_only{display:none}.header_topbar{background:#fff;font-weight:600;color:#aa9eab;padding:4px 0 7px;margin-bottom:22px;border-bottom:1px solid #eaeaea;font-size:18px}.header_topbar a{color:#9599ea}.header_topbar a:hover{color:#1d001f}.logo{float:left;margin-right:78px;margin-bottom:-36px;position:relative;z-index:2;max-width:380px}.search{display:block;overflow:hidden;position:relative}.search input[type="search"]{width:100%;border:1px solid #e6e6e6;min-height:67px;line-height:67px;font-size:27px;padding:0 70px 0 15px;color:#acacac;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-appearance:none}.search input[type="search"]:focus{background:#dfe0f9;border-color:#999cca;color:#3b3143}.search input[type="button"]{width:65px;height:68px;background:url(../images/ic_search.svg) center center no-repeat #9599ea;position:absolute;top:0;right:0;border:0;text-indent:-10000px}.navigation{background:#3b3143;border-bottom:1px solid #1d001f;border-top:1px solid #1d001f;position:relative}nav.desktop_nav{padding-left:105px;font-weight:600;font-size:18px}.mobile_nav{display:none}nav.desktop_nav>ul{margin:0;padding:0;list-style:none}nav.desktop_nav>ul>li{float:left;text-transform:uppercase;border-right:1px solid #4f4656}nav.desktop_nav>ul>li:first-child{border-left:1px solid #4f4656}nav.desktop_nav>ul>li>a{color:#fff;display:block;padding:12px 12px 14px;z-index:9;position:relative}nav.desktop_nav>ul>li>a:hover,nav.desktop_nav>ul>li.hover>a,nav.desktop_nav>ul>li.active>a{background:#1d001f}nav.desktop_nav>ul>li.dropdown>a{background-image:url(../images/ic_dropdown.svg);background-position:90% center;background-repeat:no-repeat;padding-right:24px}nav.desktop_nav>ul>li>.sub_menu{position:absolute;left:0;right:0;top:52px;background:#1d001f;z-index:99999;padding:60px 0 30px;display:none}nav.desktop_nav>ul>li>.sub_menu ul{list-style:none}nav.desktop_nav>ul>li>.sub_menu li{width:14.28%;padding-right:15px;float:left;vertical-align:middle;text-transform:none;margin-bottom:25px}nav.desktop_nav>ul>li>.sub_menu li a{color:#9d98a1;display:block}nav.desktop_nav>ul>li>.sub_menu li:hover a{color:#fff}nav.desktop_nav>ul>li>.sub_menu li .icon{width:72px;height:72px;padding:6px;text-align:center;line-height:45px;display:inline-block;vertical-align:middle;background:#3b3143;border-radius:50%;border:5px solid #3b3143;margin-right:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}nav.desktop_nav>ul>li>.sub_menu li .icon img{opacity: .5}nav.desktop_nav>ul>li>.sub_menu li:hover .icon{background:none;border-color:#9599ea}nav.desktop_nav>ul>li>.sub_menu li:hover .icon img{opacity:1}nav.desktop_nav>ul>li>.sub_menu li .navtext{display:inline-block;width:58%;vertical-align:middle}.nav-right{float:right}nav.desktop_nav>ul>li.cart{position:relative}nav.desktop_nav>ul>li.cart a{padding-bottom:13px}nav.desktop_nav>ul.nav-right>li:hover>a{background:#ff7163}nav.desktop_nav>ul>li.cart img{max-height:22px}nav.desktop_nav>ul>li.cart span{position:absolute;right:6px;top:6px;width:22px;padding:2px;height:22px;line-height:15px;text-align:center;background:#1d001f;border-radius:50%;color:#fff;font-size:12px}.responsiveTab>ul>li.cart{position:relative}.responsiveTab>ul>li.cart span{position:absolute;right:0;left:20px;margin:auto;top:2px;width:22px;padding:2px;height:22px;line-height:15px;text-align:center;background:#1d001f;border-radius:50%;color:#fff;font-size:12px}main{display:block;min-height:210px}main>div:last-child{padding-bottom:30px}.category_listing{padding:30px 0 0;margin:0 0%}.category_listing ul{list-style:none;overflow:hidden}.category_listing ul li{width:13.428%;float:left;background:#fff;border:1px solid #ccc;margin-right:1%;margin-bottom:1%;font-weight:600;text-transform:uppercase;position:relative;padding-bottom:45px;min-height:232px}.category_listing ul li:first-child{width:27.85%;background:#1d001f;color:#fff;padding-bottom:0}.category_listing ul li:last-child{width:27.85%;background:#1d001f;color:#fff;margin-right:0;padding-bottom:0;height:228px}.category_listing ul li:nth-child(6), .category_listing ul li:nth-child(13), .category_listing ul li:nth-child(20), .category_listing ul li:nth-child(27){margin-right:0}.category_listing ul li a{color:#333;display:block;padding:15px 15px 0;min-height:100%}.category_listing ul li .img{text-align:center}.category_listing ul li .img img{max-height:170px}.category_listing ul li .link_text{position:absolute;width:90%;left:10px;right:30px;bottom:15px;padding:2px 0;background:url(../images/ic_circlearrow_purple.svg) right center no-repeat;height:30px;background-size:28px 28px}.category_listing ul li.purpleBg .link_text{color:#fff;background:url(../images/ic_circlearrow_white.svg) right center no-repeat}.category_listing ul li:hover .link_text{background:url(../images/ic_circlearrow_orange.svg) right center no-repeat;background-size:28px 28px}.category_listing ul li .box_content{display:table;height:100%;padding:15px}.category_listing ul li .box_text{display:table-cell;vertical-align:middle}.category_listing ul li.lightGreenBg, .category_listing ul li.lightOrangeBg{padding-bottom:0}.category_listing ul li.lightGreenBg a, .category_listing ul li.lightOrangeBg a{padding:0}.category_listing ul li .box_text h1{font-family:'Palanquin',sans-serif;text-transform:uppercase;font-size:38px;line-height:54px;color:#fff;margin-bottom:0}.category_listing ul li .box_text p{text-transform:uppercase;line-height:30px;margin-bottom:0;padding:0 2px}.category_listing ul li.lightGreenBg .box_text p, .category_listing ul li.lightOrangeBg .box_text p{color:#fff}.category_listing ul li.blackarrow a{position:absolute;width:100%}.category_listing ul li.blackarrow .link_text{background:url(../images/ic_circlearrow.svg) right center no-repeat;background-size:28px 28px}.category_listing ul li.blackarrow:hover .link_text{background:url(../images/ic_circlearrow_white.svg) right center no-repeat;background-size:28px 28px}footer{background:#3b3143;color:#fff;border-top:1px solid #e6e6e6}footer h6{color:#262626;font-size:18px}.social_wrap{background:#fff;padding:10px 0 25px}.social_links{list-style:none;text-align:center}.social_links li{display:inline-block;margin:0 6px}.social_links li a{background:#1d001f;width:53px;height:53px;text-align:center;line-height:50px;border-radius:50%;display:block}.social_links li a:hover{background:#4f4656}footer>.container>.row{margin-top:40px}footer .col{width:33.3%;margin:0%;padding-right:15px;text-align:center;float:left}footer .col h3{border-bottom:1px solid #4f4656;font-weight:700;font-size:18px;text-transform:uppercase;padding-bottom:16px;margin-bottom:16px;font-family:'Palanquin',sans-serif;color:#fff}footer .col ul{list-style:none}footer .col ul li{font-weight:300;margin-bottom:5px}footer .col a{color:#fff}footer .col a:hover{color:#aa9ea8}footer .col p{font-weight:600}footer .col p small{text-transform:lowercase;font-weight:300}footer .col p a{color:#fff}footer .col p a.sales{font-size:21px;font-weight:600}footer .foot_bottom{padding:20px 0 25px;border-top:1px solid #4f4656;font-weight:300;font-size:14px;overflow:hidden}footer .address{float:left;width:70%;line-height:18px}footer .copyrights{display:block;overflow:hidden;text-align:right}.short_lenght{max-width:330px;width:100%}.col.desktop_only .short_lenght{max-width:450px;margin:auto}.show_price{margin-right:5px}.inc_vat{color:#3b3143}.checked .exc_vat{color:#3b3143}.checked .inc_vat{color:#aa9eab}.onoffswitch{position:relative;width:45px;display:inline-block;vertical-align:middle;border:2px solid #3b3143;border-radius:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px}.onoffswitch input[type="checkbox"] + label span.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin 0.3s ease-in 0s;background:none}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:20px;padding:0;line-height:20px;font-size:14px;color:white;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.onoffswitch-inner:before{content:"";padding-left:10px;background-color:#FFF;color:#FFF}.onoffswitch-inner:after{content:"";padding-right:10px;background-color:#FFF;color:#FFF;text-align:right}.onoffswitch input[type="checkbox"] + label span.onoffswitch-switch{display:block;width:15px;margin:3px;background:#3B3143;position:absolute;top:0;bottom:0;right:18px;border-radius:20px;height:auto;transition:all 0.3s ease-in 0s}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:1px;background-color:#FF7163}ul.breadcrumb{list-style:none;margin:5px 0;overflow:hidden}ul.breadcrumb li{float:left;margin:0 6px;font-size:11px;color:#333;text-transform:uppercase}ul.breadcrumb li:first-child{margin-left:0}ul.breadcrumb li a{padding:0 25px 0 0;color:#333;background:url(../images/ic_circlearrow_gray.svg) right center no-repeat;background-size:16px 16px;display:inline-block}ul.breadcrumb li:last-child a{background:none}.page_title{padding:10px 0 13px;margin-bottom:25px}.page_title h1{line-height:38px;margin:0}.sortby{width:218px}.sortby select{width:100%;border:0;height:32px;background:#ff7163}.sortby .nice-select{background:#ff7163;border:0;border-radius:0;text-align:center;color:#fff;height:32px;line-height:32px;text-align:center;padding:0 10px;width:100%;text-align:center!important;text-transform:uppercase;font-weight:700}.sortby .nice-select span.current:after{content:'';background:url(../images/ic_dropdown.svg) 0 0 no-repeat;margin-left:5px;width:14px;height:7px;display:inline-block}.sortby .nice-select:after{display:none}.nice-select .list{z-index:999!important}.sortby .nice-select .list{background:#3b3143;width:100%;border-radius:0;margin-top:0;padding:5px 0}.sortby .nice-select .list li:first-child{display:none}.sortby .nice-select .option{text-align:center;font-weight:700;line-height:32px;min-height:32px}.sortby .nice-select .option:hover, .sortby .nice-select .option.focus, .sortby .nice-select .option.selected.focus{background-color:#1d001f}.left_section{float:left;max-width:215px;margin-right:10px}.right_section{display:block;overflow:hidden;min-height:310px;padding-left:10px;padding-right:5px}.left_section .disc{margin-bottom:20px}.left_section .disc p{font-weight:300;margin-bottom:5px}.left_section .disc p a{text-decoration:underline}.filter>.title{font-size:18px;background:#3b3143;color:#fff;padding:4px 10px;text-transform:uppercase;position:relative;font-family:'Palanquin Dark',sans-serif}.filter>.title small{display:block;text-transform:none;font-weight:300;font-size:14px;font-family:'Palanquin',sans-serif;line-height:20px}.filter>.title a{color:#fff;text-decoration:underline;float:right}.title_trigger{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/ic_plus_white.svg) 95% center no-repeat;background-size:15px auto;cursor:pointer;display:none}.title_trigger.hidden{background:url(../images/ic_minus_white.svg) 95% center no-repeat}.filter ul{list-style:none}.filter>ul li{font-weight:300}.filter>ul li.clr_all{border-bottom:1px solid #eaeaea;padding-bottom:5px;display:none}.filter>ul li.clr_all a{color:#333;font-weight:600;text-decoration:underline}.filter ul li div.filter_title{font-weight:700;border-bottom:1px solid #eaeaea;margin-bottom:0;text-transform:uppercase;padding:6px 0 8px;background:url(../images/ic_minus.svg) 95% center no-repeat;cursor:pointer}.filter ul li div.filter_title.hidden{background:url(../images/ic_plus.svg) 95% center no-repeat}.filter ul li label{cursor:pointer}.filter ul li ul li{border-bottom:1px solid #eaeaea;padding:6px 0 10px}.filter ul li ul li i{font-style:normal;color:#7176e3}.right_section{margin-top:-71px}.right_section>ul{list-style:none;clear:both;margin-top:80px;clear:both;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.right_section>ul>li{border:1px solid #e6e6e6;background:#fff;float:left;width:32%;margin-right:2%;margin-bottom:2%;padding:15px;padding-bottom:97px;position:relative;font-size:16px}.bottom_sec{position:absolute;bottom:12px;left:15px;right:15px}.right_section>ul>li:nth-child(3n+3){margin-right:0}.right_section>ul>li .row{border-top:1px solid #e6e6e6;padding:10px 0}.right_section>ul>li .row:last-child{padding-bottom:0}.right_section>ul>li .uk_flag{position:absolute;left:0;top:0;z-index:99}.right_section>ul>li .ic_video{position:absolute;right:0;top:0}.pro_title{font-size:25px;font-weight:700;text-align:center;padding:0 60px 14px;text-transform:uppercase;font-family:'Palanquin Dark',sans-serif;color:#262626}.pro_img{width:46%;float:left;margin-right:2%;text-align:center}.pro_disc{display:block;overflow:hidden;min-height:130px;color:#262626}.rating{margin-bottom:10px;min-height:28px}.rating a{color:#262626}.rating img{margin-right:13px;width:145px}.pro_disc ul{list-style:disc;margin-left:20px}.pro_disc ul li{line-height:18px;font-weight:500;font-size:12px}.qty{font-weight:700;width:180px;float:left;color:#262626}.qty span{line-height:18px;display:inline-block;vertical-align:middle;font-size:14px}.qty .input_box{width:100px;text-align:right;font-weight:700;font-size:25px;margin-left:5px;display:inline-block;min-height:40px;line-height:40px;border:1px solid #e6e6e6;padding:0 7px;vertical-align:middle}.qty .input_box span{font-size:20px;margin:0 5px 0 0!important}.qty.fixed .input_box{background:#dfe0f9;border-color:#999cca;color:#3b3143;line-height:36px}.qty.fixed span{font-weight:300;display:inline-block;margin-left:5px;vertical-align:middle}.right_section>ul>li .pricerange{width:100%;display:block;margin-bottom:5px;clear:both}.right_section>ul>li .pricerange span{font-size:23px;font-weight:700;color:#262626;line-height:38px;text-align:left}.right_section>ul>li .pricerange span small{font-size:18px}.right_section>ul>li .price{display:block;overflow:hidden;text-align:right;font-size:25px;font-weight:700;color:#262626;line-height:38px}.right_section>ul>li .price span{font-size:10px;font-weight:600;line-height:12px;width:20px;text-align:left;display:inline-block;vertical-align:middle;margin-left:2px;margin-top:-3px}.quick_view{float:left;padding:1px 5px 1px 35px;background:url(../images/ic_quick_view.svg) 0 0 no-repeat;color:#acacac;text-transform:uppercase;font-weight:600}.more_info{float:right;padding:1px 35px 1px 5px;background:url(../images/ic_circlearrow_purple.svg) right 0 no-repeat;color:#7176e3;text-transform:uppercase;font-weight:600}.right_section>ul>li .row .btn{padding:0;width:49%;max-width:48%;margin-left:-3px;line-height:30px;vertical-align:top;margin-bottom:0}.right_section>ul>li .row .btn.green_btn{margin-right:4%}.popup_block .get_qoute_form{display:block;border:0;padding:0}.popup_block .get_qoute_form>h5{text-align:center;margin-bottom:5px}.right_section>ul>li .row:last-child a:hover{-webkit-opacity:1;opacity:1}.popTrigger{cursor:pointer}#menuoverlay{position:absolute;left:0;top:10%;width:100%;height:90%;z-index:10;background-color:rgba(0,0,0,.6);overflow-x:auto}#lcfmenuoverlay{position:absolute;left:0;top:15%;width:100%;height:85%;z-index:9;background-color:rgba(0,0,0,.6);overflow-x:auto}#aismenuoverlay{position:absolute;left:0;top:15%;width:100%;height:85%;z-index:9;background-color:rgba(0,0,0,.6);overflow-x:auto}#popUpOverlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;background-color:rgba(255,255,255,.6);overflow-x:auto}#popUpOverlay2{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:9;background-color:rgba(0,0,0,.6);overflow-x:auto}.popup_block{visibility:hidden;position:absolute;top:50%;left:0%;padding:10px;z-index:1000001;margin:0 auto!important;display:none;right:0}.popup_block:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0%}* html .popup_block{zoom:1}*:first-child+html .popup_block{zoom:1}.popUpHolder{position:relative;margin:0 auto;background:#fff;max-width:710px;border:1px solid #aa9eab;padding:30px}.closePopUpTrigger{position:absolute;right:-1px;top:-1px;background:url(../images/ic_close.svg) no-repeat center center #e6e6e6;width:37px;height:37px;background-size:37px auto}.closePopUp{position:absolute;right:10px;top:10px;cursor:pointer;overflow:hidden;line-height:10px}.closePopUp img{width:16px;height:auto}*html #popUpOverlay{position:absolute}*html .popup_block{position:absolute}.popUpContent:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0%}.popUpContent h5{font-size:20px;color:#123753;margin-bottom:15px}* html .popUpContent{zoom:1}*:first-child+html .popUpContent{zoom:1}.popUpContent{clear:both;padding:35px}.popupLeft{float:left;width:240px;margin-right:30px}.popupRight{display:block;overflow:hidden}.popupRight p{font-weight:300}.popupRight a.btn{display:inline-block;padding:18px 10px;color:#fff;background:#9599ea;border:0;width:100%;max-width:216px;text-align:center;font-weight:700;text-transform:uppercase}.popupRight a:last-child{margin-bottom:0px!important}#signUpAndEnquiry .popUpHolder{max-width:980px}.responsive-video-div>div{position:relative}.responsive-video-div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video-vimeo{max-width:830px}.responsive-video-vimeo>div{padding-top:56.26506%}.responsive-video-youtube{max-width:853px}.responsive-video-youtube>div{padding-top:56.271981%}#newmore,#helpPopup{max-width:950px}.video_popup .popUpHolder{padding:0}.video_popup .popUpHolder .fluid-width-video-wrapper{margin-bottom:0}.video_popup .closePopUpTrigger{top:-37px}.review_popup .closePopUpTrigger{top:-37px}.review_popup .popUpHolder{background:#f5f5f5}.review_popup .popUpHolder .reviews li{width:100%;margin-right:0;margin-bottom:10px}.review_popup .popUpHolder .reviews li .review_box{min-height:150px;overflow:hidden}.review_popup .popUpHolder .reviews li .review_box .title{margin-bottom:10px}.review_popup .popUpHolder .title, .review_popup .popUpHolder .rating{text-align:center}main>div.product_detail_wrap{background:#fff;padding-bottom:0}.product_detail_wrap h5{font-weight:700;text-align:center;padding:10px 0 2px}.pro_top{margin-bottom:35px}.pro_top:before,.pro_top:after{display:table;content:''}.pro_top:after{clear:both}.product_left{width:49%;margin-right:2%;background:#fff;border:1px solid #e6e6e6;float:left;position:relative;overflow:hidden}.product_left h1{display:none}.product_right{background:#fff;border:1px solid #e6e6e6;padding:20px;float:left;width:49%}.product_right h1{text-align:left;margin-bottom:20px}.product_right h1.text-center{text-align:center}.product_right h5{font-weight:700;font-family:'Palanquin',sans-serif;text-align:left;padding:0;margin-bottom:20px}.product_right .rating{margin-bottom:18px}.product_left .bx-wrapper{margin:0 0}.product_left .uk_flag{width:75px;z-index:9;position:absolute;left:0;top:0}.product_left .ic_video{width:36px;z-index:9;position:absolute;right:0;top:0}.product_left .product_slider>li{padding:20px 10px}.product_left .bx-wrapper img{margin:auto;max-width:540px;width:100%}.product_left .bx-wrapper .bx-prev{background:url(../images/ic_circlearrow_purple.svg) 0 0 no-repeat;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.product_left .bx-wrapper .bx-next{background:url(../images/ic_circlearrow_purple.svg) 0 0 no-repeat}.product_left .bx-wrapper .bx-controls-direction a{background-size:25px auto!important;z-index:9}.product_left .bx-wrapper .bx-next:hover, .product_left .bx-wrapper .bx-next:focus{background-position:0 0}#product-pager{text-align:center;padding:30px 15px 20px;overflow:hidden;position:relative}#product-pager:before{content:'';width:70%;height:1px;background-color:#e6e6e6;margin:auto;clear:both;position:absolute;left:0;right:0;top:0;margin:auto}#product-pager a{padding:0;display:inline-block;margin-right:2%;margin-left:-4px;margin-bottom:2%;width:15%;display:inline-block;border:1px solid transparent}#product-pager a.active{border:1px solid #e6e6e6}#product-pager a:last-child{margin-right:0}#product-pager a img{max-width:100%;margin:auto;max-height:150px}.product_right>h3{font-size:25px;text-transform:uppercase;margin-top:0;margin-bottom:5px}.make_enquiry{text-align:right;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.make_enquiry h6{display:inline-block;float:left;margin:10px 0 5px;font-family:'Palanquin Dark',sans-serif}.product_right>form a.get_qoute{padding:18px 10px;margin-bottom:0}.last_three_steps{display:none}.steps_wrap .first_three_steps, .steps_wrap .last_three_steps{float:left;width:64%;margin-right:15px}.new_design{display:block;overflow:hidden}.new_design .customise_step{width:100%;margin:0;padding:0}.step1{background:url(../images/ic_1.svg) 0 0 no-repeat;background-size:36px 36px}.step2{background:url(../images/ic_2.svg) 0 0 no-repeat;background-size:36px 36px;overflow:hidden}.step3{background:url(../images/ic_3.svg) 0 0 no-repeat;background-size:36px 36px;margin-bottom:5px}.step4{background:url(../images/ic_4.svg) 0 0 no-repeat;background-size:36px 36px}.step5{background:url(../images/ic_5.svg) 0 0 no-repeat;background-size:36px 36px}.step6{background:url(../images/ic_6.svg) 0 0 no-repeat;background-size:36px 36px;margin-bottom:0}.customise_step.valid{background:url(../images/green_tick.svg) 0 0 no-repeat;background-size:36px 36px}.customise_step{padding-left:50px;min-height:50px;margin-bottom:15px;clear:both;background-size:36px 36px}.step_title{font-weight:700;text-transform:uppercase;font-size:25px;margin-bottom:10px}.mb_title{display:none}.slide_qty{width:35%;float:left;margin-left:5%;border:2px solid #9599ea;overflow:hidden;border-radius:3px;height:60px;padding:3px 0;margin-top:20px}.slide_qty label{display:inline-block;width:30%;vertical-align:middle;font-size:16px;color:#666;font-weight:700;text-align:right}.slide_qty input{border:0;width:65%;font-weight:700;font-size:26px;margin-top:-5px;vertical-align:middle;height:55px;line-height:55px;text-align:center}.unit_cost{display:block;overflow:hidden}.unit_cost p{margin:0}.unit_cost label{font-size:14px;font-weight:600}.unit_cost input{width:100%;min-height:30px;line-height:26px;font-size:16px;font-weight:700;text-align:right;margin-bottom:15px}.unit_cost span.price{margin-left:2%;text-align:right;float:right;line-height:26px}.unit_cost .total{font-size:18px;font-weight:600;overflow:hidden;border-bottom:1px solid #e6e6e6;padding-bottom:6px}.unit_cost .total span.price{font-size:23px;color:#7176e3;font-weight:700}.step5 .mb_content>p{margin-bottom:0}.step3 .btn, .step6 .btn{vertical-align:top;margin-bottom:0;max-width:45%;margin-left:-4px}.step3 span, .step6 span{vertical-align:middle;display:inline-block;font-size:18px;padding:0 7px 0 3px;line-height:60px;font-weight:600;text-align:center;width:10%}.step6 .btn#backtofirstThree, .step6 .btn#backtofirstThreesmall{padding:10px;line-height:21px}.get_qoute{margin-bottom:10px}.get_qoute_form{display:none}.get_qoute_form p{margin-bottom:10px;font-weight:300}.get_qoute_form input[type=text], .get_qoute_form input[type=email]{min-height:30px;line-height:30px;padding:0 10px;width:100%;background:#e4e4fe}.get_qoute_form input[type=text].valid, .get_qoute_form input[type=email].valid, .get_qoute_form textarea.valid{background:url(../images/valid.png) 99% 8px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a}.get_qoute_form input[type=text].error, .get_qoute_form input[type=email].error, .get_qoute_form textarea.error{background:url(../images/cross.png) 99% 7px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39}.get_qoute_form select{width:100%;height:auto;min-height:initial;line-height:30px;background:#e4e4fe;color:#8f9094}.get_qoute_form select.valid{background:url(../images/valid.png) 99% 8px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a;-webkit-appearance:none;-moz-appearance:none;appearance:none}.get_qoute_form select.valid::-ms-expand, .get_qoute_form select.error::-ms-expand, .enquiry_form .form-control select.valid::-ms-expand, .enquiry_form .form-control select.error::-ms-expand{display:none}.get_qoute_form select.error{background:url(../images/cross.png) 99% 8px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39;-webkit-appearance:none;-moz-appearance:none;appearance:none}.get_qoute_form input[type=text]::-webkit-input-placeholder, .get_qoute_form textarea::-webkit-input-placeholder{color:#8f9094}.get_qoute_form input[type=text]::-moz-placeholder{color:#8f9094}.get_qoute_form input[type=text]::-moz-placeholder, .get_qoute_form textarea::-webkit-input-placeholder{color:#8f9094}.get_qoute_form input[type=text]:-ms-input-placeholder, .get_qoute_form textarea::-webkit-input-placeholder{color:#8f9094}.get_qoute_form input[type=text].error::-webkit-input-placeholder, .get_qoute_form textarea.error::-webkit-input-placeholder{color:#ef2b39}.get_qoute_form input[type=text].error::-moz-placeholder{color:#ef2b39}.get_qoute_form input[type=text].error::-moz-placeholder, .get_qoute_form textarea.error::-webkit-input-placeholder{color:#ef2b39}.get_qoute_form input[type=text].error:-ms-input-placeholder, .get_qoute_form textarea.error::-webkit-input-placeholder{color:#ef2b39}.get_qoute_form textarea{width:100%;padding:10px;height:130px;max-width:100%;line-height:22px;background:#e4e4fe;overflow:auto}input[type="file"]{display:none}#file-name{font-size:14px;font-weight:600;margin-left:7px}.custom-file-upload{display:inline-block;padding:3px 32px;cursor:pointer;position:relative;z-index:1;background:#9599ea;color:#fff}.file_formats{margin-top:-5px;margin-bottom:10px}#upload_success,#upload_success2{color:#2ca51a}#delete_img_sp img, #upload_success img, #delete_img_sp2 img, #upload_success2 img{width:18px}.delete_btn{color:#dd1f26}.captcha{float:left}.enquiry_btn{float:right}.enquiry_btn .btn{font-size:16px;padding:15px 50px;max-width:100%}.pro_specification{margin-top:0;padding-bottom:30px}.pro_specification ul{list-style:none}.pro_specification ul li{width:23.5%;margin-right:2%;float:left}.pro_specification ul li:last-child{margin-right:0}.pro_specification ul li>h4{background:#3b3143;color:#fff;font-size:14px;text-align:center;text-transform:uppercase;font-family:'Palanquin',sans-serif;padding:5px 5px 4px;line-height:18px}.pro_specification ul li p{margin-bottom:10px}.pro_specification ul li hr{margin:5px 0;float:left}.pro_specification ul li p{border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:5px;line-height:24px}.pro_specification ul li p:last-child{border-bottom:0}a.pdf_download{display:inline-block;padding:2px 0 2px 42px;background:url(../images/ic_pdf.svg) 0 0 no-repeat;font-weight:300;text-transform:uppercase;color:#333;word-break:break-all}.video_wrap{padding-bottom:25px}.also_available .bx-wrapper{margin-bottom:30px;max-width:100%!important}.also_available .bx-wrapper .bx-pager{display:none}.also_available .bx-wrapper .bx-controls-direction a{z-index:9}.also_available .bx-wrapper .bx-next{right:0;background:url(../images/slide_arrow_right.svg) 0 0 no-repeat;background-size:32px auto;top:-28px}.also_available .bx-wrapper .bx-prev{left:auto;background:url(../images/slide_arrow_left.svg) 0 0 no-repeat;background-size:32px auto;right:40px;top:-28px}.also_available .bx-wrapper .bx-next:hover, .also_available .bx-wrapper .bx-next:focus{background-position:0 0}.available_pro .slide{position:relative;border:1px solid #e6e6e6;padding:15px 15px 55px;background:#fff;min-height:200px}.bespoke_case_study .bx-viewport{height:auto!important}.product a{color:#262626;cursor:pointer}.product_img{min-height:165px;position:relative}.product_img img{max-height:160px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.product .uk_flag{position:absolute;left:0;top:0;width:47px;z-index:99}.product .ic_video{position:absolute;right:0;top:0;width:27px;z-index:99}.title_price{line-height:18px;background:url(../images/ic_circlearrow_purple.svg) right center no-repeat;background-size:26px 26px;padding-right:32px;position:absolute;left:15px;right:15px;bottom:12px}.product .title{font-size:13px;text-transform:uppercase;font-weight:700}.title_price p{font-size:12px;font-weight:300;margin:0}.sorting{float:right;margin-bottom:15px}.reviews{list-style:none}.reviews li{width:49%;margin-right:2%;float:left;padding:0;max-width:788px}.reviews li:nth-child(2n+2){margin-right:0}.reviews li .review_box{padding:15px 15px 35px;background:#fff;position:relative;font-weight:300;min-height:200px;float:left;width:100%;margin-bottom:15px}.reviews li .review_box .title{margin-bottom:5px;text-align:left}.reviews li .review_box .title img{margin-right:10px;display:inline-block}.reviews li .review_box p{margin-bottom:7px;line-height:24px}.reviews li .review_box p:last-child{margin-bottom:0;position:absolute;bottom:15px;left:15px;right:15px}.popUpHolder .reviews li .review_box{padding-bottom:15px}.popUpHolder .reviews li .review_box p:last-child{position:static}.review_box:after{position:absolute;right:50px;bottom:-46px;display:block;width:0;height:0;border-top:46px solid #fff;border-left:46px solid transparent;content:' '}.useful_review{padding:10px 15px}.useful_review img{display:inline-block!important;margin-right:10px;vertical-align:top}.useful_review p{display:inline-block;max-width:250px;line-height:20px;vertical-align:top;margin-top:-5px}.ys_btn{background:#c2e354;color:#fff;padding:0 10px;text-transform:uppercase;margin-left:10px;vertical-align:top}.no_btn{background:#ff7163;color:#fff;padding:0 10px;text-transform:uppercase;margin-left:10px;vertical-align:top}.helpful_msg{color:#9599ea;font-weight:600;margin-top:-10px;display:block;min-height:26px}.review_image{float:left;margin-right:15px;margin-bottom:20px;width:30%;text-align:center}.review_image img{max-width:150px;margin:auto}.review_wrap .bx-wrapper{margin-bottom:0;max-width:100%!important}.review_wrap .bx-wrapper .bx-controls-direction a{z-index:9;top:36%}.review_wrap .bx-wrapper .bx-next{background:url(../images/slide_arrow_right.svg) 0 0 no-repeat;background-size:32px auto;right:-40px}.review_wrap .bx-wrapper .bx-prev{background:url(../images/slide_arrow_left.svg) 0 0 no-repeat;background-size:32px auto;left:-40px}.review_wrap .bx-wrapper .bx-next:hover, .review_wrap .bx-wrapper .bx-next:focus{background-position:0 0}.hide{display:none}.rating>.rate{display:inline-block;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;cursor:pointer;background:#8d8d8d;padding:5px;margin-left:-3px;margin-right:5px;border-radius:5px}.rating>.rate label{cursor:pointer;width:50px;height:50px;display:inline-block;background-size:50px auto;background-position:0 0;background-repeat:no-repeat;vertical-align:middle;margin-bottom:0}.rating>.rate.rate1{margin-right:6px;margin-left:0}.rate1 label{background-image:url(../images/rate1.svg)}.rate2 label{background-image:url(../images/rate2.svg)}.rate3 label{background-image:url(../images/rate3.svg)}.rate4 label{background-image:url(../images/rate4.svg)}.rate5 label{background-image:url(../images/rate5.svg)}.rating>.rate input.radio-btn:checked~label{background-position:0 -53px}.radio{width:50px;height:50px;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.hover1 label{background-image:url(../images/rate1.svg)!important;background-position:0 -53px!important}.hover2 label{background-image:url(../images/rate2.svg)!important;background-position:0 -53px!important}.hover3 label{background-image:url(../images/rate3.svg)!important;background-position:0 -53px!important}.hover4 label{background-image:url(../images/rate4.svg)!important;background-position:0 -53px!important}.hover5 label{background-image:url(../images/rate5.svg)!important;background-position:0 -53px!important}.review_wrap .rating_percent{float:left}.rating_percent ul{list-style:none}.rating_percent ul li{padding:3px;float:left;text-align:center;font-weight:700;font-size:14px}.sorting .rd_btn{font-weight:700;margin-left:15px;width:216px}.sorting select{width:215px;max-width:215px;border:0;height:32px;background:#ff7163;float:left}.sorting .nice-select{background:#9599ea;border:0;border-radius:0;text-align:center;color:#fff;height:32px;line-height:32px;text-align:center;padding:0 10px;width:215px;text-align:center!important;text-transform:uppercase;float:left}.sorting .nice-select .current{font-weight:700}.sorting .nice-select span.current:after{content:'';background:url(../images/ic_dropdown.svg) 0 0 no-repeat;margin-left:5px;width:14px;height:7px;display:inline-block}.sorting .nice-select:after{display:none}.sorting .nice-select .list{background:#050731;width:100%;border-radius:0;margin-top:0}.sorting .nice-select .option{text-align:center}.sorting .nice-select .option:hover, .sorting .nice-select .option.focus, .sorting .nice-select .option.selected.focus{background-color:#292b62}#add_review .popUpHolder{padding:20px;max-width:580px}.review_form>h6{line-height:28px;margin-bottom:20px}.review_form ol{counter-reset:li;list-style:none;*list-style:decimal;padding:0;position:relative;z-index:99}.review_form ol>li{position:relative;padding:2px 0 2px 55px;display:block;cursor:default}.review_form ol>li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:5px;height:28px;width:28px;line-height:22px;border:2px solid #3a3142;text-align:center;font-weight:600;border-radius:50%;font-size:23px;color:#3a3142}.review_form .form-control label{font-size:18px;font-weight:700}.rating span.rollover{font-size:12px;line-height:16px;font-style:italic;font-weight:400;margin-left:10px;vertical-align:middle}.next_step{display:none}.rating span{margin-left:15px;font-size:18px;font-weight:700;max-width:140px;display:inline-block}.review_form ol li span.info{font-size:11px;float:right;line-height:18px}.review_form .form-control{margin-bottom:10px;overflow:hidden;position:relative}.form-control label{margin-bottom:5px;display:block}.review_form p{clear:both;margin-bottom:5px}.review_form input[type="text"], .review_form input[type="email"]{width:100%;border-color:#636363}.review_form input.edit{width:100%;max-width:100px;padding:4px 0 4px;margin-bottom:0;position:absolute;right:1px;top:32px}#sum_your_exp{padding-right:108px;background-color:transparent}#sum_your_exp:focus{background-color:#fff}.review_form textarea{width:100%;padding:5px 10px;height:65px;max-width:100%;line-height:22px;border-color:#636363}.review_form input[type="file"]{font-size:14px;font-weight:600;margin-left:-96px}.form-control .custom-file-upload{display:inline-block}.form-control .captcha{float:left}.form-control .enquiry_btn{float:right}.review_form .captcha .error{display:block}.review_form .captcha label.sel_captcha{padding:0;width:90px;display:inline-block;line-height:18px;vertical-align:middle}.review_form .captcha ul{display:inline-block;vertical-align:middle}.review_form .captcha ul li span{width:47px;height:37px}.review_form ol li:first-child .form-control{overflow:initial}.not_found{padding:2% 1%;border:2px dashed #e6e6e6;background:#fff}.print_faces{list-style:none}.print_faces li{display:inline-block;margin-right:10px;margin-bottom:5px;text-transform:uppercase}.print_faces li label{cursor:pointer}.print_faces li input[type="checkbox"] + label span{margin-right:5px}#backtocustomise{padding:2px 0 5px 35px;color:#9599ea;background:url(../images/ic_circlearrow_left_purple.svg) left center no-repeat;display:inline-block}#backtocustomise{margin-bottom:14px}.screen_charge{padding:5px 10px;border:1px solid #e6e6e6;margin-bottom:25px}.screen_charge p{margin-bottom:0}.screen_charge p span{float:right;font-weight:300}.cart_btn{float:left;margin-right:15px}.imprint_colors{width:100%;display:block;float:left;margin-bottom:0}.imprint_colors .title{margin-bottom:5px;text-transform:capitalize}.imprint_colors>div{margin-bottom:15px;width:100%;float:left}.imprint_left{width:49%;float:left;margin-right:2%}.imprint_left ul{list-style:none;margin:0;padding:0}.imprint_left ul li{margin-bottom:10px}.imprint_left label{font-size:14px;font-weight:600;float:left;margin-right:5px}.imprint_left input[type='text']{min-height:30px;line-height:0;width:56%;cursor:pointer;margin:0 5px 0 0}.imprint_left input[type='text'].white{background:url(../images/white_bg.png) 0 0 no-repeat!important}.imprint_left>a{font-size:14px;display:block;margin-bottom:5px;line-height:20px;font-weight:700}.imprint_left>a.clear_clr{display:none}.imprint_right{float:right;width:49%}.loader{display:inline-block;margin-left:10px;font-style:italic;line-height:25px;vertical-align:top}.loader img{width:25px}.global_colours ul{list-style:none}.global_colours ul li{float:left;margin-right:0;margin-bottom:0;border:1px solid #e6e6e6;width:30px;height:30px;position:relative;cursor:pointer}.global_colours ul li span{display:none;background:#fff;border:1px solid #e6e6e6;position:absolute;bottom:120%;left:50%;margin-left:-25px;padding:7px;min-width:132px;z-index:9;font-size:12px;font-weight:300;line-height:15px}.global_colours ul li span:after{position:absolute;bottom:-14px;left:25px;margin-left:-8px;width:0;border-top:14px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;content:" ";font-size:0;line-height:0}.global_colours ul li span:before{position:absolute;bottom:-15px;left:24px;margin-left:-8px;width:0;border-top:15px solid #e6e6e6;border-right:9px solid transparent;border-left:9px solid transparent;content:" ";font-size:0;line-height:0}.global_colours ul li:hover span{display:block}.global_colours ul li.selected{background-image:url(../images/ic_green_tick.png);background-position:center center;background-size:contain}.imprint_colors:first-child>div{display:block}.imprint_colors>div{display:none}.edit_block{display:block!important}.printlabel{margin-top:-10px;margin-bottom:10px;overflow:hidden;clear:both}.printlabel h6{margin-bottom:0}.printlabel .global_colours ul li.selected{background-image:none!important}.printlabel .imprint_left ul li{display:none}.printlabel .imprint_left ul li:first-child{display:block}.imprint_colors:first-child>div{margin-top:20px}a.pick_clr{margin-top:8px;padding-bottom:3px;max-width:100%}a.pick_clr img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.pick_clr.open img{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.pick_color .colors{overflow:hidden;display:none}.pick_color .colors ul{margin:0;padding:0 0 0 4px;list-style:none}.pick_color .colors ul li{display:inline-block;margin:0 1% 1% -4px;padding:0;border:1px solid #e6e6e6;cursor:pointer;width:19.2%;padding-bottom:1px}.pick_color .colors ul li:nth-child(5n+5){margin-right:0}.pick_color .colors ul li.selected1{border-color:#333;box-shadow:0 0 5px #333}.selected_colors ul{margin:0;padding:0;list-style:none}.selected_colors ul li{display:inline-block;border:1px solid #e6e6e6;height:auto!important}.step2 .mb_content>p{margin-bottom:0;font-style:italic}.qty_slider{margin-top:45px;margin-bottom:20px;float:left;width:60%}.ruler{font-size:14px;margin-top:12px;overflow:hidden}.ruler span{float:left;width:20%;text-align:center;position:relative;min-height:10px}.ruler span:after{content:'';position:absolute;height:5px;width:1px;top:0;left:0;right:0;margin:auto;background:#ccc}.ruler .min{float:left;text-indent:-15px}.ruler span.min:after{margin-left:21px}.ruler .max{float:right;text-align:right}.ruler span.max:after{margin-right:16px}.rangeslider__value-bubble{display:block;position:absolute;bottom:100%;margin-bottom:25px;width:100px;margin-left:-50px;text-align:center;&: before, &: after{border-width:11px;border-style:solid;border-color:transparent;content:"";display:block;margin:auto;width:10px;position:absolute;left:0;right:0}&:before{border-top-color:#ccc;border-bottom-width:0;bottom:-11px}&:after{border-top-color:#fff;border-bottom-width:0;bottom:-10px}}.rangeslider--is-lowest-value .rangeslider__value-bubble{margin-left:-70px}.rangeslider--is-highest-value .rangeslider__value-bubble{margin-left:-30px}div.product_detail_wrap>div.review_wrap{background:#f5f5f5!important;padding-bottom:20px;width:100%;clear:both}div.product_detail_wrap>div:nth-of-type(even){background:#fff}div.product_detail_wrap>div:nth-of-type(odd){background:#f5f5f5}div.product_detail_wrap>div.questions_wrap{background:#FFF!important}.basket_table{background:#fff;padding:10px 20px;border:1px solid #e6e6e6;margin-bottom:20px}.basket_table tr>th{padding:6px 0 12px;line-height:18px}.basket_table tr>td{padding:15px 0;border-top:1px solid #e6e6e6;line-height:18px}.basket_table tr>td.cart_qty input[type='text']{width:60px;min-height:30px;line-height:30px;text-align:center}.basket_table tr>td.cart_qty .update{font-size:12px;font-weight:300;color:#9599ea}.basket_table tr>td.cart_qty .update a{text-decoration:underline}.basket_table tr>td.cart_qty .update a:nth-child(2){color:#ff7163}.basket_table tr>td.cart_item img{margin-right:15px}.basket_table tr>td.cart_item .table{display:table;width:100%}.basket_table tr>td.cart_item img{display:table-cell;vertical-align:middle}.basket_table td.cart_item .item{display:table-cell;vertical-align:middle;width:60%;padding-left:5px;padding-right:5px;color:#262626}.delivery_method{width:49%;margin-right:1.5%;float:left}.order_summary{display:block;overflow:hidden}.delivery_method h6, .order_summary h6, .artwork h6{font-size:18px;font-weight:700;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;line-height:20px}.basket_table>.title.text-uppercase{font-size:18px;font-weight:700;margin-bottom:0;padding-bottom:10px;font-family:'Palanquin Dark',sans-serif}.artwork h6{margin-bottom:10px}.artwork .file_formats{margin-top:5px}.panel{background:#fff;border:1px solid #e6e6e6;padding:15px 20px;margin-bottom:20px;overflow:hidden}.panel_footer{margin-top:5px;padding-top:10px;border-top:1px solid #e6e6e6}.delivery_method .panel{min-height:249px}.row .delivery_method{margin-bottom:20px}.delivery_method:nth-child(2n){margin-right:0}.row .delivery_method .panel{height:100%;margin-bottom:0}.delivery_method label{text-transform:uppercase;font-weight:700}.delivery_method p{margin-bottom:12px;margin-top:1px;font-weight:300;line-height:22px}.order_summary .panel .panel_footer{margin-top:10px}.order_summary .panel p{margin:0;clear:both}.order_summary p span{min-width:150px;text-align:right;display:inline-block}.order_summary .panel>.green_btn{max-width:100%;width:100%;padding:10px 10px 13px;font-size:24px;margin-top:10px;margin-bottom:0}.customer_services_left_nav{width:19%;margin-right:1.5%;float:left}.customer_services_left_nav>.title{font-weight:600;font-size:16px;background:url(../images/ic_plus_white.svg) 95% center no-repeat #3b3143;color:#fff;padding:4px 10px;text-transform:uppercase;position:relative;cursor:pointer}.customer_services_left_nav>.title.hidden{background:url(../images/ic_minus_white.svg) 95% center no-repeat #3b3143}.customer_services_left_nav ul{list-style:none}.customer_services_left_nav ul li{text-transform:uppercase;border-bottom:1px solid #e6e6e6}.customer_services_left_nav ul li:last-child{border-bottom:0}.customer_services_left_nav ul li a{display:block;color:#333;padding:9px 22px 9px 0;line-height:18px;position:relative}.customer_services_left_nav ul li a:hover{text-decoration:underline}.customer_services_left_nav ul li a:after{content:'';background:url(../images/ic_circlearrow.svg) 98% center no-repeat;background-size:26px auto;position:absolute;right:0;top:5px;width:26px;height:26px;opacity: .3;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.customer_services_left_nav ul li a:hover:after{opacity: .5}.customer_services_right{display:block;overflow:hidden}.customer_services_right a{color:#333;text-decoration:underline}.customer_services_right .splash{list-style:none}.customer_services_right .splash li{float:left;background:#fff;border:1px solid #e6e6e6;width:23%;margin-right:2%;margin-bottom:2%;padding:15px;text-transform:uppercase}.customer_services_right .splash li a{display:block;font-weight:600;color:#333;text-decoration:none}.customer_services_right .splash li:nth-child(4n+4){margin-right:0}.customer_services_right .splash li .ic_img{position:relative;width:128px;height:128px;border:8px solid #9599ea;border-radius:50%;margin:15px auto;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.customer_services_right .splash li .ic_img img{position:absolute;top:0;bottom:0;left:0;right:0;max-height:60px;max-width:60px;margin:auto;text-align:center;vertical-align:middle;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.customer_services_right .splash li .ic_img img.h_img{opacity:0;z-index:99}.customer_services_right .splash li a:hover .ic_img img.h_img{opacity:1}.customer_services_right .splash li a .link_text{background:url(../images/ic_circlearrow_purple.svg) right center no-repeat;background-size:26px 26px;padding-right:26px;color:#333;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.customer_services_right .splash li a:hover .link_text{background:url(../images/ic_circlearrow_orange.svg) right center no-repeat;background-size:26px 26px}.contactus_top .col6{float:left;width:50%}.contactus_top .col6 p{font-weight:300;margin-bottom:7px}.contactus_top .col6 p a{color:#333;text-decoration:underline}.contactus_top .social_links{text-align:left;margin-top:10px}.contactus_top .social_links li{margin:0 2px}.contactus_top .social_links li a{width:35px;height:35px;line-height:32px}.contactus_top .social_links li a img{max-width:21px;max-height:21px}.enquiry_form .form-control{margin-bottom:5px;overflow:hidden}.enquiry_form .form-control label{margin-bottom:0}.enquiry_form .form-control input[type='text'], .enquiry_form .form-control input[type='email'], .enquiry_form .form-control select, .enquiry_form .form-control textarea{background:#e4e4fc;color:#8f9092}.enquiry_form .form-control input[type='text'].valid, .enquiry_form .form-control input[type='email'].valid, .enquiry_form .form-control select.valid{background:url(../images/valid.png) 99% 12px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a}.enquiry_form .form-control textarea.valid:focus{overflow:auto;background:#ddf9e2}.enquiry_form .form-control textarea.valid{background:url(../images/valid.png) 99% 12px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a;overflow:hidden}.enquiry_form .form-control input[type='text'].error, .enquiry_form .form-control input[type='email'].error, .enquiry_form .form-control select.error{background:url(../images/cross.png) 99% 12px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39}.enquiry_form .form-control textarea.error{background:url(../images/cross.png) 99% 12px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39;overflow:hidden}.enquiry_form .form-control select.valid, .enquiry_form .form-control select.error{-webkit-appearance:none;-moz-appearance:none;appearance:none}.enquiry_form .form-control input[type=text].error::-webkit-input-placeholder, .enquiry_form .form-control textarea.error::-webkit-input-placeholder{color:#ef2b39}.enquiry_form .form-control input[type=text].error::-moz-placeholder{color:#ef2b39}.enquiry_form .form-control input[type=text].error::-moz-placeholder, .enquiry_form .form-control textarea.error::-webkit-input-placeholder{color:#ef2b39}.enquiry_form .form-control input[type=text].error:-ms-input-placeholder, .enquiry_form .form-control textarea.error::-webkit-input-placeholder{color:#ef2b39}.enquiry_form>p{line-height:22px;margin-bottom:10px}.thankyou{padding:30px 0}.thankyou img{display:block;margin:auto}.thankyou h5{line-height:30px;margin:20px auto 20px;width:60%;display:inline-block}.editor_content .panel p{line-height:22px;margin-bottom:10px;font-weight:300}.editor_content .panel p a{color:#7176e3;text-decoration:underline}.blue_title{color:#7176e3;font-weight:bold!important;font-size:18px;line-height:22px;margin-bottom:10px;text-transform:uppercase}.blue_title span{font-weight:300;color:#333}hr{height:1px;width:100%;outline:0;border:0;background:#e6e6e6;margin:13px 0 12px}.page-banner{border:1px solid #e6e6e6;text-align:center;margin-bottom:25px;background:#fff}.editor_content .block{padding:15px;border:1px solid #e6e6e6;background:#fff;margin-bottom:60px;position:relative}.editor_content .block p{line-height:22px;margin-bottom:10px;font-weight:300}.editor_content .block p:last-child{margin-bottom:0}.editor_content .block p a{color:#7176e3;text-decoration:underline}.editor_content .block:before{position:absolute;right:80px;bottom:-50px;display:block;width:0;height:0;border-top:50px solid #fff;border-left:50px solid transparent;content:' ';z-index:9}.editor_content .block:after{position:absolute;right:79px;bottom:-52px;display:block;width:0;height:0;border-top:52px solid #e6e6e6;border-left:52px solid transparent;content:' '}ol.payment{counter-reset:li;list-style:none;*list-style:decimal;padding:0;position:relative;z-index:99}.payment li{font-size:18px;color:#aa9eab;padding:5px 10px;border:0!important;display:inline-block;text-transform:uppercase}.payment li a{position:relative;color:#aa9eab;padding:8px 0 8px 40px;display:block}.payment li a:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:5px;height:28px;width:28px;line-height:23px;border:2px solid #aa9eab;text-align:center;font-weight:600;border-radius:50%;font-size:23px;color:#aa9eab}.payment li:nth-child(3n) a:before{line-height:21px}.payment li:nth-child(4n) a:before{line-height:20px}.payment li:nth-child(5n) a:before{line-height:20px}.payment li.active, .payment li.complete, .payment li.active a, .payment li.complete a, .payment li.active a:before, .payment li.complete a:before{color:#fff;border-color:#fff}.pay_details{width:69%;float:left;margin-right:1.5%}.check_summary{display:block;overflow:hidden}.pay_details .form-control.find_postcode{float:left;width:74%;position:relative}.pay_details .form-control.find_postcode>div{display:block;overflow:hidden}.pay_details .form-control.find_postcode .btn.sm{max-width:195px;float:right;margin-left:2%}.pay_details .panel>h5{line-height:26px;font-weight:700}.pay_details .panel>p a{color:#333;text-decoration:underline}.pay_details>.panel{overflow:inherit}.find_postcode ul{position:absolute;top:40px;left:0;right:0;border:1px solid #d6e1e6;padding:7px 0 33px;list-style:none;background:#fff;max-height:342px;overflow-y:auto;z-index:9}.find_postcode ul li{padding:4px 15px 6px;line-height:22px;border-bottom:1px solid #d6e1e6;color:#105180;text-decoration:underline;cursor:pointer;display:list-item}.find_postcode ul li:last-child{border-bottom:0}.find_postcode ul li:hover{background:#105180;color:#fff}#shipping_add1 li, #shipping_add2 li, #shipping_add3 li, #shipping_add4 li{display:none}#loadMore{cursor:pointer}#loadMore:hover{color:black}.find_postcode div#loadMore{display:block;position:absolute;width:99.6%;margin:0 auto;top:348px;background:#fff;left:0;right:0;padding:2px 0;text-align:center;color:#262626;text-transform:uppercase;text-decoration:none;z-index:10;border-top:1px solid #d6e1e6}.find_postcode div#loadMore span{font-size:12px}#shipping_add1{z-index:10}.save_form .left{width:70%;margin-right:2%;display:inline-block;vertical-align:top}.save_form .right{width:28%;margin-left:-4px;display:inline-block;vertical-align:top}.save_form .right .btn{max-width:100%;margin-bottom:0;font-size:26px;line-height:26px}.enter_manually{float:left;width:26%}.enter_manually span{font-size:20px;line-height:30px;margin:0 10px;float:left}.enter_manually .rd_btn.btn{max-width:initial;display:block;overflow:hidden;width:auto}.delivery{display:none}.edit_form{display:none}.form_content,.lookup_form_content{margin-top:-45px;margin-bottom:20px;padding-top:45px;display:none}a.btn.md.edit_btn{float:right;margin:-35px 0 10px;padding:10px}.manual.delivery .edit_form{display:none}.copy_address{margin-bottom:20px}.pay_details .edit_form .find_postcode{width:100%}.pay_details .edit_form .form-control.find_postcode>div{width:55%}.pay_details .edit_form .find_postcode .btn.sm{max-width:43%}.pay_details .form-control.find_postcode.lkup>div{width:100%}.pay_details .form-control.find_postcode.lkup .btn.sm{display:none}.pay_details .form-control input[type=text], .pay_details .form-control input[type=email], .pay_details .form-control input[type=number], .pay_details .form-control select{min-height:33px;line-height:30px}.title{font-size:18px;font-weight:700}.check_summary .panel p{margin-bottom:0;font-size:15px}.check_summary .panel p .update{font-size:12px;display:inline-block;margin-top:5px}.check_summary .panel p .update a{text-decoration:underline}.check_summary .panel p .remove{color:#ff7163;font-size:12px;display:inline-block;text-decoration:underline}.check_summary .panel p strong.purpleText{margin-top:-5px}.check_summary .panel p span.input_box{border:1px solid #e6e6e6;padding:1px 8px 0;display:inline-block;vertical-align:top}.check_summary .panel hr{height:1px;width:100%;outline:0;border:0;background:#e6e6e6;margin:10px 0 8px}.check_summary .panel hr.half{width:70%;margin:10px auto 8px;clear:both}.your_details{float:left;width:39%;float:left;margin-right:1.5%}.your_order{display:block;overflow:hidden}.your_details .row{margin-top:10px}.your_details .label{width:50%;float:left}.your_details .info{display:block;overflow:hidden;font-weight:700}.info{font-weight:700;text-align:right}.your_order .basket_table{padding:0;border:0;margin-top:10px}.your_order .basket_table tbody tr>td.cart_item img{max-width:100px}.your_order .basket_table tbody td.cart_item .item{display:block;width:100%}.sub{padding:10px 0!important}.sub table tr td{border-top:0;padding:0!important}.basket_table tbody tr>td.your_order_total{line-height:26px}.your_order_total p{margin-bottom:0;text-align:right}.your_order_total p span{width:100px;display:inline-block}.your_order .order_summary{display:none}.basket_table tbody tr>td.your_order_total .edit_btns{width:66%;float:left}.edit_btns .btn, .order_summary .edit_btns .btn{vertical-align:top;max-width:49%!important;margin-left:-3px}.edit_btns .btn:first-child{margin-right:2%}.thanksforder{margin-bottom:20px}.thanksforder p{font-weight:300;margin-bottom:8px;line-height:24px}.thanksforder p a{text-decoration:underline;color:#333}.fadeLoading{position:fixed;top:0%;left:0%;right:0;bottom:0;margin:auto;height:96px;width:280px;background-color:#fff;border:3px solid #1d001f;text-align:left;padding:15px;z-index:1000000;border-radius:25px}.fadeLoading img{width:40px;display:inline-block;vertical-align:middle}#glass .fadeLoading{position:absolute;top:30%;left:33%;width:250px;height:auto;background-color:#6b606b;margin:0 auto;text-align:left;padding:20px;z-index:1000000;border-radius:10px}.request{font-size:14px;color:#626064;font-weight:700;line-height:14px;margin-left:10px;text-align:center;display:inline-block;vertical-align:middle}#light_box{position:fixed;height:100%;width:100%;left:0;top:0;bottom:0;right:0;background-color:#000;opacity: .2;filter:alpha(opacity=20);display:none;z-index:99999}.lightboxbg{position:fixed;height:100%;width:100%;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.6);display:block;z-index:99999}.fadeLoading_bottom{bottom:0;left:0%;right:0;margin-left:0;padding:40px 15px;height:auto;background-color:rgba(255, 255, 255, .9);text-align:center;z-index:1000000}.fadeLoading_bottom img{width:40px;display:inline-block;vertical-align:middle}.captcha ul{list-style:none}.captcha ul li{clear:none;float:left}.captcha ul li span{background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:0 none;border-top:0 none;cursor:pointer;display:block;height:57px;opacity: .3;overflow:hidden;width:67px}.captcha ul li span.selected, .captcha ul li span:hover{opacity:100}.captcha span.ship{background-image:url(../images/captcha-ship.png)}.captcha span.scooter{background-image:url(../images/captcha-scooter.png)}.captcha span.flower{background-image:url(../images/captcha-flower.png)}.captcha span.heart{background-image:url(../images/captcha-heart.png)}.captcha label.sel_captcha{margin:0;padding:8px 0}.cus-select-box a, .cus-select-box ul li a{text-decoration:none!important}.captcha span.flower.not-select{background-image:url(../images/captcha-flower_unselect.png);opacity:100!important}.ui-autocomplete{background:#fff none repeat scroll 0 0;border:1px solid #848fc1;border-bottom-right-radius:4px;cursor:default;left:0;position:absolute;top:0;width:108px;z-index:10000000;list-style:none;max-height:500px;overflow-y:auto}.ui-autocomplete a{border-bottom:1px solid #848fc1;cursor:pointer;display:block;font-size:13px!important;overflow:hidden;padding:5px 5px 0 10px}.ui-autocomplete a img{float:right;margin:-5px -4px 0 0}.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover{background:#d1d1e9 none repeat scroll 0 0}.ui-state-hover img{border:1px solid #848fc1}.ui-helper-hidden-accessible{background:#fff none repeat scroll 0 0;display:none!important;left:18px;padding:4px 10px 9px;position:absolute;top:42px;width:389px}img.lazy{display:block;width:100%;height:100px}.autocomplete{background:#fff;padding:5px 10px;margin-top:1px;border:1px solid #e6e6e6;overflow:auto}.autocomplete>div{padding:5px 0 8px;border-bottom:1px solid #e6e6e6;line-height:20px}.autocomplete>div:last-child{border-bottom:0}.products-fadeLoading img{width:30px;height:auto}.geotrust{width:135px;margin:14px auto 0}.geotrust img{max-width:130px}.cost-shipping{background:#f5f5f5;padding:10px;border:1px solid #dfdfdf;width:100%;float:left;margin-bottom:20px;position:relative}.cost-shipping .cost-calculation{float:left;width:100%}.cost-shipping .cost-calculation .row{position:relative;z-index:2;padding-bottom:8px;border-bottom:1px solid #e6e6e6;margin-bottom:4px}.cost-shipping .cost-calculation .row:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.cost-shipping .cost-calculation .row:after{content:" ";display:block;height:1px;width:99%;border-bottom:2px dotted #262626;position:absolute;top:13px;left:0;z-index:-1}.cost-shipping .cost-calculation .row .label, .cost-shipping .cost-calculation .row .value{background:#f5f5f5;font-weight:600;line-height:20px}.cost-shipping .cost-calculation .row .label{float:left;padding:0 5px 0 0}.cost-shipping .cost-calculation .row .value{float:right;padding:0 5px}.cost-shipping .cost-calculation .row .{clear:both;display:block}.cost-shipping .cost-calculation .row>span{clear:both;display:block;font-size:12px;line-height:15px;padding-top:2px;font-weight:600}.cost-shipping .cost-calculation .row>span p{margin-bottom:0}.cost-shipping .cost-calculation .row>span p strong{font-weight:400}.cost-shipping .cost-calculation .row>span p span{float:right}.cost-shipping .total-delivered{float:right;width:100%;text-align:center;padding-top:40px;position:relative}.cost-shipping .total-delivered h6{font-weight:400;line-height:24px;margin-bottom:-5px}.cost-shipping .total-delivered .price span{position:relative;display:inline-block;line-height:55px;font-size:60px;font-weight:700}.cost-shipping .total-delivered .price sup{font-size:22px}.cost-shipping .total-delivered .price span:after{font-size:12px;width:20px;display:inline-block;margin-left:-5px;line-height:12px;font-weight:400;text-align:left;position:absolute;right:5px;bottom:-3px}.cost-shipping .total-delivered .price span.exvat:after{content:'Ex VAT'}.cost-shipping .total-delivered .price span.invat:after{content:'Inc VAT'}.fixed .responsiveTab{position:fixed;top:0;left:0;width:100%;z-index:99}.cmn-toggle_wrap{position:absolute;right:0;top:5px;color:#aa9eac;font-size:14px;font-weight:700;text-align:center}.cmn-toggle_wrap>span{display:inline-block;vertical-align:middle;margin-right:5px}.cmn-toggle_wrap .onoffswitch{width:50px;border:1px solid #aa9eab;border-radius:0}.cmn-toggle_wrap .onoffswitch-label{border-radius:0;height:21px;background:#e6e6e6}.cmn-toggle_wrap input[type="checkbox"] + label span{height:22px}.cmn-toggle_wrap .onoffswitch input[type="checkbox"] + label span.onoffswitch-switch{width:25px;height:25px;border-radius:0;margin:0}.cmn-toggle_wrap .onoffswitch input[type="checkbox"] + label span.onoffswitch-switch{right:24px;top:-2px;border:1px solid #aa9eab;background-color:#a3d500}.cmn-toggle_wrap .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch{right:-1px;top:-2px;border:1px solid #aa9eab;background-color:#ff7163}.cmn-toggle_wrap .onoffswitch-inner:before, .cmn-toggle_wrap .onoffswitch-inner:after{background-color:transparent}.cmn-toggle_wrap .onoffswitch-inner:before{content:"No";padding-left:23px;line-height:26px;font-size:10px;z-index:9;position:relative}.cmn-toggle_wrap .onoffswitch-inner:after{content:"YES";padding-right:27.5px;line-height:26px;font-size:10px;z-index:9;position:relative}main>div.bespoke_wrap{padding-bottom:0}.top_banner{background:#fff;text-align:center;padding:20px 0}.top_banner p{font-size:24px;margin-bottom:10px;line-height:34px}.light{font-weight:300}.bespoke_steps{margin:0;padding:0;list-style:none}.bespoke_steps li{display:inline-block;width:25%;padding:0 35px;margin-left:-4px;position:relative;font-weight:700;text-transform:uppercase;vertical-align:top}.bespoke_steps li .img{margin-bottom:10px}.bespoke_steps li:after{content:'';position:absolute;right:-40px;top:25%;height:22px;width:100px}.bespoke_steps li:first-child:after{background:url(../images/blue_arrow.svg) right 0 no-repeat}.bespoke_steps li:nth-child(2):after{background:url(../images/orange_arrow.svg) right 0 no-repeat}.bespoke_steps li:nth-child(3):after{background:url(../images/green_arrow.svg) right 0 no-repeat}.bespoke_disc{padding:60px 0 30px;text-align:center}.bespoke_disc p{font-size:24px;line-height:34px}.bespke_qoute a{font-size:40px;color:#fff;background:#9fca08;text-transform:uppercase;padding:50px 0;text-align:center}.bespke_qoute a{color:#fff}.bespke_qoute img{width:20px}.bespoke_case_study{padding:60px 0 40px}.bespoke_case_study h1{text-align:center}.bespoke_case_study p{font-size:24px;text-align:center;font-weight:300;margin-bottom:50px}.bespoke_case_study .product .title{min-height:30px}.visual_view{padding:30px 0;overflow:hidden}.visual_slide{display:inline-block;width:48%;vertical-align:middle;margin-left:-3px;margin-right:4%;background:#fff;border:1px solid #ccc;padding:0}.visual_slide ul{list-style:none}.visual_slide ul li{background-size:contain;background-position:center center;background-repeat:no-repeat}.visual_slide .bx-wrapper{margin-bottom:0}.visual_slide .bx-wrapper img{margin:auto}.visual_slide .bx-wrapper .bx-prev{background:url(../images/ic_circlearrow_purple.svg) 0 0 no-repeat;background-size:27px 27px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);z-index:9}.visual_slide .bx-wrapper .bx-next{background:url(../images/ic_circlearrow_purple.svg) 0 0 no-repeat;background-size:27px 27px;z-index:9}.visual_slide .bx-wrapper .bx-next:hover, .visual_slide .bx-wrapper .bx-next:focus{background-position:0 0}.visual_slide .bx-wrapper .bx-pager{display:none}.visual_details{display:inline-block;width:48%;vertical-align:middle;margin-left:-3px}.visual_details p{font-size:24px;font-weight:300;line-height:34px}div.visual_wrap>div:nth-of-type(even){background:#fff}.visual_wrap>.video_wrap{padding-bottom:0}.visual_wrap>.video_wrap h5, .client_feedback h5{font-weight:700;text-align:center;padding:10px 0 2px}div.visual_wrap>div.client_feedback{background:#fff}.client_feedback .editor_content .block{background:#f5f5f5;margin-bottom:80px}.client_feedback .editor_content .block p{font-size:24px;font-weight:300;line-height:34px}.client_feedback .editor_content .block p span{font-size:16px;display:block;line-height:20px}.client_feedback .editor_content .block:before{border-top-color:#f5f5f5}.maxfour_popup .popUpHolder{max-width:500px;border:5px solid #9599ea}.maxfour_popup .popUpHolder .closePopUpTrigger{right:-1px;top:-1px;background:url(../images/ic_close2.svg) no-repeat center center;width:37px;height:37px;background-size:22px 22px}.maxfour_popup h5{line-height:34px}.imprint_accordian h6{line-height:24px;margin-bottom:0;background:url(../images/ic_plus.svg) right center no-repeat}.imprint_accordian h6.active{background:url(../images/ic_minus.svg) right center no-repeat}.pay_details .accordion_content .form-control textarea{background:#e4e2ff;margin-bottom:10px}.imprint_accordian .accordion_content{display:none}.imprint_accordian_wrap>form:first-child .imprint_accordian .accordion_content{display:block}.imprint_accordian .accordion_content .rd_btn{line-height:18px;padding:11px 10px}.imprint_accordian .accordion_content .progress_bar img{width:18px}.prints_artwork{width:60%;display:inline-block}.printmsg_btns{float:right;width:40%}.delete_artwork input[type="button"]{background:url(../images/cross.png) 0 9px no-repeat;border:0;color:#262626;padding-left:20px;background-size:15px 15px}.total{line-height:30px;font-family:'Palanquin',sans-serif;margin:10px 0 12px}.total .inc_vat{display:inline-block;font-size:8px;line-height:9px}.imprint_clrs_table{margin-bottom:10px}.white-bold{color:#FFF;font-weight:700;text-decoration:none;font-size:14px}.imprint_clrs_table td span{width:25px;height:20px;border:1px solid #ddd;display:inline-block;background-color:transparent;vertical-align:middle;margin-right:5px}.imprint_clrs_table th{padding:2px 0 5px;text-align:center}.imprint_clrs_table td{padding:5px 0 5px;text-align:center;line-height:16px}.panel .col6{float:left;width:50%;padding-right:10px}.panel .col6 p{margin-bottom:5px}.panel .col6 p a{text-decoration:underline}.other_info{margin-top:10px}.other_info textarea{height:222px;width:100%;max-width:99.9%;background:#e4e2ff;padding:10px;line-height:24px}.graybox{background:#e6e6e6;padding:10px 20px;border:1px solid #8d8d8d}.address_block{width:100%;clear:both}.pay_details input[type=text].valid, .pay_details input[type=email].valid, .pay_details textarea.valid{background:url(../images/valid.png) 99% 8px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a}.pay_details input[type=text].error, .pay_details input[type=email].error, .pay_details textarea.error{background:url(../images/cross.png) 99% 7px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39}.pay_details select{width:100%;height:auto;min-height:initial;line-height:30px}.pay_details select.valid{background:url(../images/valid.png) 99% 8px no-repeat #ddf9e2;background-size:17px auto;color:#2ca51a;border-color:#2ca51a;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pay_details select.valid::-ms-expand, .pay_details select.error::-ms-expand, .enquiry_form .form-control select.valid::-ms-expand, .enquiry_form .form-control select.error::-ms-expand{display:none}.pay_details select.error{background:url(../images/cross.png) 99% 8px no-repeat #fff1f1;background-size:15px auto;color:#ef2b39;border-color:#ef2b39;-webkit-appearance:none;-moz-appearance:none;appearance:none}#submit_review_btn{max-width:100%;margin-top:20px;padding:10px}.review_form input[type="text"]:-moz-read-only{background-color:transparent}.payment_wrap{padding-bottom:10px}.del_date{color:#aa9eac;font-size:14px;text-align:center;line-height:16px;margin:8px auto 0}.del_date strong{color:#333}.hide_large{display:none}.top_filter{float:right;text-transform:uppercase}.pro_count{display:inline-block;font-size:16px;font-weight:700}.pro_count span{font-size:25px}.gird_list_btns{display:inline-block;vertical-align:top;font-weight:700;margin:0 10px}.sortby{display:inline-block;vertical-align:top}.gird_list_btns a{padding:5px 38px 16px 18px;display:inline-block;color:#333;background-position:85% 12px;background-repeat:no-repeat}.gird_list_btns a.listview_btn{background-image:url(../images/ic_list_view.svg)}.gird_list_btns a.gridview_btn{background-image:url(../images/ic_grid_view.svg)}.gird_list_btns a.active.listview_btn{background-image:url(../images/ic_list_active.svg)}.gird_list_btns a.active.gridview_btn{background-image:url(../images/ic_grid_active.svg)}.gird_list_btns a.active{background-color:#f5f5f5}.right_section>ul>li .rating span{margin-left:5px}.right_section>ul.grid_view>li{width:15.83%;margin-right:1%;margin-bottom:1%;padding:0 10px 0;min-height:260px}.right_section>ul.grid_view>li:nth-child(3n+3){margin-right:1%}.right_section>ul.grid_view>li:nth-child(6n+6){margin-right:0%}.right_section>ul.grid_view>li:hover{box-shadow:0 0 10px #999;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.right_section>ul.grid_view>li .pro_title, .right_section>ul.grid_view>li .pro_disc, .right_section>ul.grid_view>li .bottom_sec>.row, .right_section>ul.grid_view>li .pricerange .price .price_vat_desc{display:none}.right_section>ul>li .pricerange .price .price_vat_desc{font-weight:700}.right_section>ul.grid_view>li .uk_flag{max-height:37px}.right_section>ul.grid_view>li .row{border:0;padding:0 0}.right_section>ul.grid_view>li .pro_img{width:100%;margin-right:0;min-height:165px;padding-top:10px}.right_section>ul.grid_view>li .bottom_sec{position:static;font-size:13px;line-height:16px;padding-bottom:10px}.right_section>ul.grid_view>li .pricerange span, .right_section>ul.grid_view>li .price, .right_section>ul.grid_view>li .pricerange span small{float:none;font-size:13px;font-weight:400;display:inline-block;vertical-align:top;line-height:normal}.right_section>ul.grid_view>li .price{font-weight:700;color:#3b3143}.right_section>ul>li .pro_grid_title, .right_section>ul>li .avalaible_clrs, .right_section>ul>li .grid_rating{display:none}.right_section>ul.grid_view>li .pro_grid_title{font-size:16px;display:block;font-weight:700;color:#262626;border-top:1px solid #e6e6e6;padding-top:7px;margin-bottom:2px;text-transform:uppercase;clear:both}.right_section>ul.grid_view>li .pricerange{margin-bottom:1px}.right_section>ul.grid_view>li .avalaible_clrs, .right_section>ul.grid_view>li .grid_rating{display:block}.right_section>ul.grid_view>li .grid_rating a{font-size:14px;font-weight:700;color:#262626}.right_section>ul.grid_view>li .grid_rating a strong{float:right;padding-top:10px}.right_section>ul.grid_view>li .grid_rating a img{width:75%;margin-top:7px}.right_section>ul>li .avalaible_clrs{margin-top:5px}@media all and (-ms-high-contrast: none){.right_section{float:left;width:79%}.right_section>ul>li .ic_video{top:0;width:auto}}body>a:first-child{position:fixed;left:0;bottom:0;z-index:99}@supports (-ms-ime-align: auto){.right_section{float:left;width:79%}}table.container{max-width:1630px!important;width:100%!important}.product_right .mobile_disc{margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #e6e6e6;overflow:hidden}.product_right .pro_details_disc_btn{display:none}.product_right.pro_details_disc{position:relative;float:left;width:100%;clear:both}.product_right .pro_details_disc>a.get_qoute{float:right;margin-left:15px;margin-bottom:10px}.product_right .pro_details_disc_btn>strong{font-family:'Palanquin Dark',sans-serif;color:#3b3143;display:none}.privacy_policy{position:relative;padding-left:32px;line-height:20px}.privacy_policy span.error{position:absolute;bottom:0;left:0}.privacy_policy input[type="checkbox"].error+span+label{padding-bottom:25px;display:block}.privacy_policy input[type="checkbox"] + label span{margin:-3px 10px 0 0;position:absolute;top:7px;left:0}.privacy_policy input[type="checkbox"].error + span + label span{display:inline-block;width:22px;height:22px;margin:-3px 10px 0 0;vertical-align:middle;background-image:url(../images/checkbox-img-error.png);background-repeat:no-repeat;background-position:left top;background-size:22px auto;cursor:pointer;position:absolute;top:7px;left:0}.privacy_policy input[type="checkbox"].valid + span + label span{background-image:url(../images/checkbox-img.png);background-repeat:no-repeat;background-position:left -22px;background-size:22px auto;width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:10px;position:absolute;top:3px;left:0}.privacy_policy a, .checkout_policy a{text-decoration:underline}.checkout_policy{padding:10px 0 5px 32px;position:relative;line-height:20px}.checkout_policy span.error{display:block}.checkout_policy input[type="checkbox"] + label span{position:absolute;top:14px;left:0}.checkout_policy input[type="checkbox"].error + label span{background-image:url(../images/checkbox-img-error.png);background-repeat:no-repeat}.breadcrumb li a:hover, .rating a:hover, .best-seller-label a:hover, .pro_details_disc a:hover, .review-star-range a:hover span, .review-star-range a:hover strong{text-decoration:underline}header{padding-top:15px}.header-inner{margin-bottom:20px}.header-inner .search{float:left;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;border:1px solid #aa9eab;width:100%}.search input[type="search"]{-webkit-border-radius:5px;border-radius:5px;border:0px;min-height:50px;line-height:50px}.search input[type="button"]{background:url(../images/ic_search_black.svg) center center no-repeat #9599ea;-ms-background-size:26px;-o-background-size:26px;-webkit-background-size:26px;background-size:26px;width:60px;height:50px}.header-inner .logo{position:absolute;left:15px;top:0px;max-width:340px}.right-phone-col{font-size:21px;font-weight:700;text-transform:uppercase;font-family:'Palanquin Dark',sans-serif;color:#3b3143;float:right;text-align:right;padding-top:0px;position:absolute;right:20px;top:0px}.right-phone-col a{color:#9499eb;padding-top:0px;display:block}.header-inner .container{padding-right:350px;padding-left:390px;position:relative}#product_list_res .product-btn-sec .row a.btn{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:38px;margin:0px;float:right}#product_list_res .product-btn-sec .row a.btn.green_btn{float:left}.pro_disc .rating .popTrigger strong{color:#7176e3}nav.desktop_nav>ul>li>.sub_menu{top:54px}nav.desktop_nav>ul>li>a{padding:11px 12px 16px}.basket-text{display:inline-block;margin-right:5px}nav.desktop_nav > ul > li.basket-icon-col img{max-height:26px}nav.desktop_nav > ul > li.cart span{right:12px;top:5px;width:26px;padding:0;height:25px;line-height:16px;background:none;-webkit-border-radius:0px;border-radius:0px;color:#9599ea;font-size:21px;text-align:center}nav.desktop_nav > ul.nav-right > li:hover > a span{color:#fff}.pro-inner-col{position:relative}#product_list_res.list_view .row{margin-left:-15px;margin-right:-15px}#product_list_res_div .rating a, #product_list_res_div .grid_rating a, #product_list_res_div .grid_rating a span{color:#7176e3 !important;font-weight:normal;font-size:14px}#product_list_res_div .rating img{margin-right:0px}#product_list_res.list_view .product-btn-sec .row{padding-top:10px;margin:0px}#product_list_res.list_view .pro-inner-col .uk_flag{top:-10px}#product_list_res.grid_view .pro-inner-col .uk_flag{left:-10px}#product_list_res_div .list_view .pro-inner-col .pro_disc ul{list-style:none;margin-left:5px;margin-top:0}nav.desktop_nav{padding-right:5px}.pro-list-vat-sec{position:relative;width:100%;text-align:right;height:0;top:-125px;right:-2px}.pro-list-vat-sec span i{font-style:normal;display:none}.pro-list-vat-sec .cmn-toggle_wrap{display:inline-block;-ms-transform:scale(0.85);-o-transform:scale(0.85);-webkit-transform:scale(0.85);transform:scale(0.85)}.product_listing_wrap .left_section{margin-top:0px}.pro-list-vat-sec .onoffswitch-inner:after, .detail-vat-col .onoffswitch-inner:after{content:"INC";text-align:center;padding-right:24.5px}.pro-list-vat-sec .onoffswitch-inner:before, .detail-vat-col .onoffswitch-inner:before{content:"EX";text-align:center;padding-left:26px}.sortby .nice-select{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:35px;height:35px}.product_detail_wrap .pro_top{background:#fff}.product_detail_wrap>div{background:#fff !important}.product-feture-left .customise_step{padding-left:0px}.product-feture-left .qty_slider{margin-top:10px;margin-bottom:0}.product-feture-left .slide_qty input{font-size:25px;margin-top:-5px;height:48px;line-height:50px}.product-feture-left .slide_qty{height:50px;margin-top:0px}.product-feture-left .customise_step .step_title{padding-left:45px;line-height:34px}.product_detail_wrap .product_left{width:40%;border:0px;margin:0px}.pro-left-detail-bar .uk_flag{right:0px;left:inherit !important;-ms-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.product_detail_wrap .product_right{width:60%;border:0px;float:right;position:relative;padding-right:300px}.product_detail_wrap .product_left .product_slider>li{padding-left:0px;padding-right:0px}.product-feture-left{width:100%;float:left;min-height:480px}.product-feture-left h2{font-size:38px;line-height:35px}.product_right h1{margin-bottom:10px}.product-feture-left h6{margin-bottom:0px}.product-feture-right{width:260px;float:right;position:absolute;right:0px}.product-feture-right .get_qoute, .product-feture-right .print-btn-outer a, .product-feture-right .last_three_steps .btn{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:38px;height:42px;padding:0 10px !important;width:100%;display:block;max-width:100%;margin-bottom:15px !important}.product-feture-right .print-btn-outer, .product-feture-right .last_three_steps{position:relative}.product-feture-right .print-btn-outer a, .product-feture-right .last_three_steps .btn{float:none !important;width:100% !important;max-width:100% !important}.product_right .product-feture-left .pro_details_disc_btn{display:none !important}.product-feture-right .print-btn-outer span, .product-feture-right .last_three_steps span{position:absolute;left:0;bottom:-7px}.product-feture-right .step6 span{bottom:7px !important}.product-feture-right .step6 #backtofirstThreesmall{font-size:13px;line-height:18px;height:48px;padding-top:5px !important}.pro-left-detail-bar #product-pager{padding:20px 20px 10px 0px;width:90px;position:absolute;left:0px;top:0px;height:100%;overflow:visible}.pro-left-detail-bar #product-pager:before{display:none}.pro-left-detail-bar #product-pager a{margin:0 0 12px;width:100%;line-height:inherit !important;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px}.pro-left-detail-bar #product-pager a.active, .pro-left-detail-bar #product-pager a:hover{-webkit-box-shadow:0 0 8px 1px rgba(149, 153, 234, 1);box-shadow:0 0 8px 1px rgba(149,153,234,1)}.pager-video-label{font-size:12px;position:relative;top:-12px;font-weight:500;letter-spacing:0.3px;display:block;text-align:center}.video-pager{position:relative}.video-pager:after{background:url(../images/red_youtube_icon.png);position:absolute;top:0px;left:0px;content:"";width:100%;height:100%;-ms-background-size:50%;-o-background-size:50%;-webkit-background-size:50%;background-size:50%;background-repeat:no-repeat;background-position:center;-webkit-opacity:0.85;opacity:0.85}.video-pager:hover:after{-webkit-opacity:1;opacity:1}.pro-left-detail-bar #product-pager a.active:after{-webkit-opacity:1;opacity:1}.pro-left-detail-bar{padding-left:110px;overflow:visible}.pro-left-detail-bar iframe{height:400px !important;width:100% !important}.pro-left-detail-bar .bx-controls{display:none}.product-feture-right .cost-shipping .cost-calculation{width:100% !important}.product-feture-right .cost-shipping .total-delivered{width:100% !important}.deal-vat-main:after{content:"";clear:both;overflow:hidden;display:block}.deal-vat-main{margin-top:10px}.deal-vat-main .del_date{position:static;float:left;width:60%;font-size:14px;color:#333;text-align:left;font-weight:600;line-height:15px}.deal-vat-main .del_date br{display:none}.deal-vat-main .del_date .greenText{color:#ff7163}.deal-vat-main .cmn-toggle_wrap{position:static;float:right;width:40%;padding-top:16px;text-align:right}.pro-detail-color-picker .pick_clr{display:none}.pro-detail-color-picker .colors{display:block;overflow:visible}.product-feture-left #selected_text{margin-bottom:10px}.pro-detail-color-picker .colors ul li{text-align:center;-webkit-opacity:0.3;opacity:0.3;padding:2px 2px;width:13%;float:left;margin:0px 0px !important;border:0px !important}.pro-detail-color-picker .colors ul li.white-color-plate{-webkit-opacity:0.8;opacity:0.8}.pro-detail-color-picker .colors ul li img{padding:2px;border:1px solid #e6e6e6}.pick_color .colors ul li.selected1 img{-webkit-box-shadow:0 0 8px 0 rgba(149, 153, 234, 0.9);box-shadow:0 0 8px 0 rgba(149, 153, 234, 0.9);border-color:#9599ea}.pro-detail-color-picker .colors ul li:hover img{-webkit-box-shadow:0 0 8px 0 rgba(149, 153, 234, 0.9);box-shadow:0 0 8px 0 rgba(149, 153, 234, 0.9);border-color:#9599ea}.pro-detail-color-picker .colors ul li:nth-child(5n+5){margin-right:1%}.pro-detail-color-picker .colors ul li:nth-child(6n+6){margin-right:1%}.pick_color .colors ul li.selected1{-webkit-opacity:1;opacity:1;-webkit-box-shadow:none;box-shadow:none}.product-feture-left .rating{margin-bottom:8px}.product-feture-left .rating a{color:#9599ea;font-size:18px;font-weight:500 !important}.product-feture-left .rating a span{font-weight:500 !important;margin-left:5px}.product-feture-left .rating a strong{color:#7574e1}.best-seller-label{margin-bottom:5px;font-size:17px;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.seller-label::after{width:0;height:0;border-style:solid;border-width:15px 13px 15px 0;border-color:transparent #fff transparent transparent;background:#9599ea;content:"";display:block;position:absolute;top:0px;right:-10px}.seller-label::before{width:0;height:0;border-style:solid;border-width:0 80px 7px 0;border-color:transparent #7176e3 transparent transparent;content:"";display:block;position:absolute;bottom:-7px;left:-4px}.seller-label{background:#9599ea;padding:0 10px 0 10px;color:#fff;position:relative;line-height:26px !important;height:30px;display:inline-block;margin-right:20px;font-size:16px;font-weight:700}.cost-shipping .total-delivered{padding-top:10px}.review-sec{background:#fff;border:0px solid #e6e6e6;padding:0px;position:relative;padding-bottom:20px;padding-top:15px}.review-sec .review_box::after{display:none !important}.review-sec:after{content:"";clear:both;display:block;overflow:hidden}.product_detail_wrap h5{padding:0px 0 0px}.review-left{width:34%;float:left}.no-review-sec h5{text-align:left;font-weight:400;font-size:18px;margin-bottom:5px}.no-review-sec .write-review-btn{width:auto !important;padding-left:15px;padding-right:15px}.review-left .rating{font-weight:400 !important;font-size:18px}.review-left .rating span{margin-left:5px}.review-left .rating span, .review-left .rating strong{font-weight:400 !important;font-size:18px}.review-left h4{font-size:20px;font-weight:600;line-height:26px;margin-bottom:12px}.review-right{width:66%;float:right;padding-left:40px}.review-star-range{list-style:none;margin:10px 0 0;padding:0px}.review-star-range li{padding:0 50px 0 60px;position:relative;margin-bottom:5px}.review-star-range strong{font-size:16px;color:#7176e3;position:absolute;left:0px;top:0px}.review-star-range span{font-size:16px;color:#333;position:absolute;right:0px;top:0px}.review-range-row{border:1px solid #ddd;height:30px}.add-review-sec{text-align:left}.no-review-sec{border:0px}.add-review-sec h5{font-size:16px;margin-bottom:10px;text-align:left}.review-comment-row{margin-bottom:15px;padding-bottom:0px;border-bottom:1px solid #ddd}.varifide-label{font-size:20px;color:#333;margin-bottom:0px}.varifide-label strong{font-weight:700;color:#7176e3}.review-comment-row p{margin-bottom:5px}.review-contant .useful_review_content{position:relative;padding-left:43px;padding-top:6px}.top-review-text{margin-top:0px;margin-bottom:5px}.review-contant{padding-top:5px}.review-contant p{margin-bottom:0px}.review-contant .useful_review_content img{position:absolute;left:0px;top:0px}.yes-no-btn-col{width:100%;margin-top:-5px}.yes-no-btn-col a{margin-right:5px;margin-left:0px}.review-result-col{margin-bottom:15px}.result-review{font-size:20px}.review-result-col .sorting .nice-select{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:35px;font-size:16px;font-weight:600 !important;height:38px}.review-result-col .sorting .nice-select .current{font-weight:600 !important}.yes-no-btn-col a{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:35px;height:35px}.review-right .popTrigger{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:35px;height:38px}.write-review-btn{width:100%;border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px;line-height:38px;height:40px;max-width:100%;letter-spacing:0;font-weight:600}.add-review-sec{border-top:1px solid #e6e6e6;margin-top:25px;padding-top:8px;padding-right:50px}.add-review-sec h5{font-size:18px;padding-top:0px;font-weight:600}.add-review-sec p{font-size:18px}.review-comment-row .useful_review{padding:10px 0px}.color-range{height:28px}.hide-all{display:none !important}.product-feture-right .print-btn-outer-m{display:none !important}.roll-over-text{font-size:16px;font-weight:400;text-align:center}.roll-over-text strong{font-weight:400}.rangeslider__value-bubble{display:none !important}body .also_available{background:#f4f4f4 !important;padding-top:20px}div.product_detail_wrap>div.review_wrap{background:#fff !important;margin-bottom:20px !important;width:100%;clear:both}.pro_specification{background:#fff !important;border-top:30px solid #f5f5f5;border-bottom:30px solid #f5f5f5;margin-top:0;padding-bottom:20px;padding-top:13px}.video_wrap{padding-top:13px;border-bottom:30px solid #f5f5f5}.product-feture-left .step4 .mb_content, .product-feture-left .step5 .mb_content{padding-left:50px}.product-feture-left .mb_content{margin-left:0px !important}.product-feture-left p{margin:0 0 10px 0}.custom-file-upload{width:auto;line-height:inherit !important;border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px;line-height:36px;height:36px;font-weight:600}.printmsg{border:1px solid #ddd;-webkit-border-radius:3px;border-radius:3px}.pay_details #next_step_btn{border:1px solid #ddd !important;-webkit-border-radius:3px;border-radius:3px;line-height:56px !important;height:60px;font-weight:600;padding:0 10px;max-width:100% !important;width:215px}header .login{position:absolute;right:16px;top:5px;width:40px !important}.address_block .edit_btn, .address_block #next_stepbtn{border:1px solid #aa9eab !important;-webkit-border-radius:3px;border-radius:3px;padding:0 20px !important;line-height:45px !important;height:48px}.bespke_qoute a{font-size:20px;font-weight:600;padding:20px 50px;display:table;margin:0 auto;border:1px solid #ddd !important;-webkit-border-radius:4px;border-radius:4px}.bespke_qoute img{display:none}body .bespoke_case_study{background:#fff !important;margin-top:45px;padding-top:35px}.product-feture-right .mobileblock{display:none !important}.logo-ipad{display:none}.fiter-text,.close-mobile-filter,.M-sort-list,.M-clear-filter,.M-filter-count,.mobile-show,.pro-mobile-description,.pro-detail-dic-mobile,.unprint-mobile,.mobile-customise-print,.mobile-addtocart,.filter-applied-M{display:none}.cart-hide-mobile{width:100% !important}.payment_wrap .check_summary .panel .item img{height:55px;width:auto}.pro_title{font-size:23px;padding:0px 24px 14px}.close-mobile-color-picker{background:#fff;font-size:20px;font-weight:bold;color:#333;text-transform:uppercase;padding:15px 20px;padding-left:52px;margin-bottom:20px;position:absolute;top:0;width:100%;left:0}.close-mobile-color-picker:after{background:url(../images/ic_circlearrow_gray.svg) right center no-repeat;background-size:22px auto;-ms-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);width:22px;height:22px;content:"";position:absolute;left:20px;top:17px}.mobile-color-toggle-div h3{font-size:20px;text-transform:uppercase}.mobile-color-toggle-div .color-toggle-div-slide{-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-ms-transition:all ease .8s;-o-transition:all ease .8s;-webkit-transition:all ease .8s;transition:all ease .8s;position:fixed;width:100%;left:0;top:0;z-index:9999999999;background:#f5f5f5;height:100%;overflow-y:auto;visibility:hidden;padding:73px 15px 20px}.active-color-picker .color-toggle-div-slide{-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);-ms-transition:all ease .8s;-o-transition:all ease .8s;-webkit-transition:all ease .8s;transition:all ease .8s;visibility:visible}.mobile-color-toggle-div ul{background:#fff;padding:0 10px;border:1px solid #e3e3e3}.mobile-color-toggle-div ul li{border-bottom:1px solid #eaeaea;padding:6px 40px 10px 0px;position:relative;list-style:none;margin-bottom:10px}.mobile-color-toggle-div ul li:before{background-image:url(../images/checkbox-img.png);background-repeat:no-repeat;background-position:left top;background-size:22px auto;content:"";height:22px;width:22px;position:absolute;right:0px;bottom:10px}.mobile-color-toggle-div ul li.color-active:before{background-position:bottom left}.mobile-color-toggle-div ul li img{width:50px;margin-right:5px}.mobile-color-toggle-div ul li a{text-transform:uppercase;display:block;color:#333;position:absolute;bottom:8px;padding-left:56px;z-index:4;width:100%;height:100%;vertical-align:middle;padding-top:64px}#product_list_res_div .grid_view .pro_title{display:block !important;padding:5px 0 !important;font-size:20px;margin-bottom:5px;line-height:22px}#product_list_res_div .grid_view .product-btn-sec .pro_grid_title{display:none !important}#product_list_res_div .grid_view .pro_title, #product_list_res_div .list_view .pro_title{font-weight:700 !important;font-family:'Palanquin Dark',sans-serif}#pick_error_msag{font-size:18px;font-weight:600;text-transform:uppercase;text-align:left;margin-bottom:10px;margin-top:10px;display:block;padding:0 20px;line-height:60px;background:#f00;color:#fff !important}.order_summary .green_btn{border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px}.btn{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:1px solid #aa9eab;-webkit-border-radius:3px;border-radius:3px}.btn:hover,.popTrigger:hover,.rd_btn:hover,.ys_btn:hover,.no_btn:hover{-webkit-opacity:0.8 !important;opacity:0.8 !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.top_filter .sortby .nice-select:hover{border-color:#aa9eab}.ruler .min{text-indent:0px !important;white-space:nowrap;text-align:left !important}.pro-left-detail-bar .title-hide-mobile{display:none}.bottom-fixed-loadmore{width:100%;background:rgba(0, 0, 0, 0.7);position:fixed;bottom:0;left:0;padding:10px 10px 15px;text-align:center;color:#fff;z-index:99;text-transform:uppercase;font-weight:bold}.bottom-fixed-loadmore a{color:#fff}.arrow-down-icon{position:relative;display:table;margin:10px auto 0;width:12px;height:15px}.arrow-down-icon:after{height:15px;width:2px;background:#fff;content:"";position:absolute;right:0;top:0;border-radius:8px;-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-down-icon:before{height:15px;width:2px;background:#fff;content:"";position:absolute;left:0;top:0;border-radius:8px;-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.error-404-page{min-height:750px;background:#fff}.error-404-page .container{position:relative;padding-left:630px}.error-col-left{width:600px;float:left;position:absolute;top:0;left:0}.error-col-left img{max-width:100%}.mobile-error-heading{display:none}.error-col-right{width:100%;float:left;padding-top:220px}.error-col-right h3{font-size:80px;font-weight:100!important;text-transform:none;font-family:'Palanquin',sans-serif;line-height:95px;margin-bottom:40px}.error-col-right h3 strong{display:block;font-family:'Palanquin Dark',sans-serif}.error-col-right h3 span{font-size:60px}.error-col-right p{font-size:30px;line-height:42px}