/* compiled by scssphp v1.0.5 on Wed, 10 Jul 2024 21:29:21 +0000 (5.0911s) */

.wf-loading{visibility:visible}.material-icons{visibility:hidden}.wf-active{visibility:visible}.wf-active .material-icons{visibility:visible}html,body{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:13px;text-align:center;color:#000000;clear:both;margin:0 auto}body .content{visibility:hidden}.wf-active body .content{visibility:visible}.hide{display:none}a{text-decoration:none;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.backgroundimage-content a{color:#ffffff}a .silent,a.silent{color:#000000}a:visited{text-decoration:none}a:hover{text-decoration:none;color:#000000}a img{border:none}.readmore,.buynow,.backlink{display:inline-block}h1,h2{font-weight:700;margin:0px 0px 0px 0px}article h1,h3,h4,h5,h6{font-weight:700;margin:0px 0px 0px 0px}h1{font-size:26px;line-height:1.2;padding:10px 0 22px 0}h2{font-size:22px;line-height:1.2;padding:10px 0 10px 0}h3{font-size:18px;line-height:1.2;padding:10px 0 10px 0}h4,article h1{font-size:16px;line-height:1.2;padding:10px 0 10px 0}h5{font-size:15px;line-height:1.2;padding:10px 0 10px 0}h6{font-size:14px;line-height:1.2;padding:10px 0 10px 0}.background.light{background-color:#f9f9f9}.background.dark{color:#ffffff;background-color:#204659}.background.dark a:hover{color:#ffffff}.background.image{color:#ffffff;background-position:center center;background-repeat:no-repeat;background-size:cover}.background.parallax{color:#ffffff;min-height:200px;background-position:center top;background-repeat:no-repeat;background-size:cover;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;align-items:center;justify-content:center;position:relative}.backgroundimage-content{color:#ffffff}.border,.divider{border:solid #e1e1e1 0px}.border.full{border-width:1px}.border.top{border-top-width:1px}.border.left{border-left-width:1px}.border.right{border-right-width:1px}.border.bottom{border-bottom-width:1px}.clearer{clear:both;display:block;font-size:0;line-height:0;height:0;padding:0 0 0 0;margin:0 auto;border:none}.divider,hr{background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 385, from(#918f8f), to(#fff));height:1px;width:100%;border:none;margin:100px 0}.colour.light{color:#8c999b}.colour.green{color:#5ea90d}.colour.grey{color:#8c999b}.error,.checkout-error,.colour.red{color:#b60d04}.tiny{font-size:80%}.small{font-size:90%}.small-center{font-size:90%;text-align:center;font-style:italic}.large{font-size:110%}.center{text-align:center}i.center{display:block}.align.center{text-align:center}.align.right{text-align:right}.align.center-vert{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.align.center-horz{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.align.center-horz.center-vert,.align.center-vert.center-horz{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}ul{margin-top:6px;margin-bottom:6px;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0}ul>li{list-style:none;margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;text-align:left;padding-left:20px;position:relative}ul>li:before{content:'●';position:absolute;font-size:14px;left:5px;top:-1px;display:inline-block;vertical-align:middle}ul.af_list li:before{display:none}ol{counter-reset:item;list-style-type:none;margin-top:6px;margin-bottom:6px;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0px}ol>li{margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:35px;position:relative}ol>li:before{counter-increment:item;content:counter(item) '. ';position:absolute;left:5px;top:0px;display:inline-block;vertical-align:middle}acronym{border:none}p{padding-top:0;margin-top:0}.js-show{display:none}.show-on-mobile{display:none}.gap1{float:left;width:10px}.gap2{float:left;width:4px}.gap3{float:left;width:30px}embed,object,iframe,.map-holder{max-width:100%;width:100%}img{max-width:100%;height:auto;width:auto\9}.img-left{float:left;margin-right:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:40%}.img-right{clear:right;float:right;margin-left:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:40%}.img-left-small{float:left;margin-right:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:20%}.img-right-small{clear:right;float:right;margin-left:40px;margin-top:4px;margin-bottom:6px;text-align:center;max-width:20%}.img-main,.img-center{text-align:center;margin-bottom:6px}.img-left img,.img-right img,.img-left-small img,.img-right-small img,.img-main img,.img-center img{vertical-align:middle}img.lazyload{opacity:0}img.lazyloading{opacity:0}img.lazyloaded{opacity:1;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.random-image{background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#none{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;pointer-events:none}#container1{margin:0 auto;margin-left:auto;margin-right:auto;border:none}#container2{text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none}#container-header,#container-navigation,#container-flash,#container-intro,#container-bread,.container-intro,.container-title,.container-main,.container-main-top,.container-main-bottom,#container-footer,#container-base{margin:0 auto;margin-left:auto;margin-right:auto}.wrap{width:100%;max-width:1080px;text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none}#container-header{background-color:#204659}#container-header.random-image{background-color:transparent}#header{height:100px}#container-header.random-image #header{background-color:transparent}#header #logo{float:left;height:100px;line-height:100px;display:inline-block;padding-left:25px;max-width:260px}#header #logo img{vertical-align:middle}#header #mobile-link{display:none}#header #mobile-link a{color:#fff}#header #mobile-link h4{display:inline-block}#top-nav{float:right;display:inline-block;height:22px;line-height:22px;color:#ffffff;font-size:11px;text-align:right;white-space:nowrap;margin-top:10px;padding-right:20px}#top-nav ul{margin:0 0 0 0;padding:0 0 0 0}#top-nav ul li{float:left;display:inline-block;line-height:22px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative}#top-nav ul li:before{display:none}#top-nav ul ul.sub-nav{position:relative;display:none;z-index:950}#header #search{float:right;display:inline-block;height:22px;margin-top:10px;padding-right:20px}#header #search .search-off{color:#000000;font-style:italic}#header #search #search-box-input{width:200px}#header #search #search-button{margin-left:6px}#navigation{height:40px;line-height:40px;color:#ffffff}#mobile-navigation{height:40px;line-height:40px;color:#ffffff;display:none}#navigation ul{margin:0 0 0 0;padding:0 0 0 0}#navigation ul li{float:left;display:inline-block;line-height:40px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative;z-index:900}#navigation ul li:before{display:none}#navigation ul li.mobile-item{display:none}#navigation li>a,#mobile-navigation li>a{float:left;display:inline-block;height:40px;line-height:40px;color:#ffffff;padding-left:15px;padding-right:15px;-moz-transition:none;-webkit-transition:none;transition:none}#navigation li>a strong,#navigation li>a b{display:block;height:40px;line-height:40px;font-weight:normal}#navigation .material-icons{line-height:40px}#navigation li>a:hover,#navigation li>.over,#navigation li>.on{color:#ffffff;z-index:894}#navigation li>a:hover strong,#navigation li>.over strong,#navigation li>.on strong,#navigation li>a:hover b,#navigation li>.over b,#navigation li>.on b{cursor:pointer}#navigation .nav-div{display:inline-block;float:left;width:0px;text-align:center;line-height:40px;height:40px;padding:0 0 0 0;margin:0 auto;border:none}#navigation>ul ul{display:none}#navigation .sub-nav{position:absolute;top:40px;left:0px;display:none;font-weight:normal;text-transform:none;line-height:14px;z-index:897}#navigation>ul>li:last-child .sub-nav{left:auto;right:0px}#navigation .sub-nav li{width:220px;height:auto;line-height:14px}#navigation .sub-nav li>a{float:left;display:inline-block;width:220px;height:auto;line-height:14px;border:none;border-radius:0px;color:#ffffff;background:none;padding:12px 13px;background-color:#204659;border-bottom:solid #204659 1px;margin:0 0 0 0;z-index:898;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#navigation .sub-nav li>a:hover,#navigation .sub-nav li>a.over:hover{color:#000000;border-radius:0px;background-color:#6d9ead;border-bottom:solid #6d9ead 1px}#navigation .sub-nav li:last-child a{border-bottom:none}#navigation ul li>.sub-nav .sub-nav{position:absolute;top:0px;left:220px}.nav-right #navigation,.nav-right #navigation ul li,.nav-right #navigation a,.nav-right #navigation .nav-div{float:right}#container-header #shopping-cart-summery,#container-navigation #shopping-cart-summery{font-size:13px;color:#000000;text-align:left;background-color:#ffffff;line-height:1.6;padding:10px 20px}#container-header #shopping-cart-summery a,#container-navigation #shopping-cart-summery a{color:#000000}#container-header #shopping-cart-summery .summery-item,#container-navigation #shopping-cart-summery .summery-item{padding-bottom:10px}.close-menu{display:none !important}#mobile-menu{float:left;display:none}#mobile-menu a{display:inline-block;color:#ffffff;line-height:22px;padding:15px 20px;font-size:18px;line-height:1}#mobile-menu a [class^="icon-"],#mobile-menu a [class*=" icon-"],#mobile-menu a .material-icons{display:inline-block;font-size:22px;vertical-align:middle}.auth-details{height:auto;line-height:1.5;text-align:right;color:#ffffff;background-color:#204659;padding:5px 0}.auth-details .wrap{padding:10px 25px;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.auth-details a{color:#ffffff}.auth-details a:hover{color:#ffffff;text-decoration:underline}.auth-details img{vertical-align:middle;margin-bottom:1px}#site-messages{display:none}.message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{line-height:18px;font-size:larger;padding:15px 25px}#site-messages a{color:#ffffff}#site-messages a:hover{text-decoration:underline}#site-messages .close-msg{float:right}#site-messages .error-message{color:#ffffff;background-color:#b60d04}#site-messages .alert-message{color:#ffffff;background-color:#999999}#site-messages .success-message{color:#ffffff;background-color:#5ea90d}#container-flash.backgroundimage-container .backgroundimage-content{color:#ffffff;text-align:center;padding:40px 0;min-height:80px}#container-flash.backgroundimage-container .backgroundimage-content a{color:#ffffff}#breadcrumb{font-size:12px;line-height:1.8;padding:16px 25px 4px 25px}.container-main-intro .content{line-height:1.8;padding:0px 0px}.container-main-title .content{line-height:1.8;padding:25px 25px;padding-bottom:0px}.container-main-top .content{line-height:1.8;padding:25px 25px}.content{line-height:1.8;padding:25px 25px}.content h1{color:#204659}.background.dark .content h1,.backgroundimage-content .content h1{color:inherit}.content article h1{color:inherit}.content p{margin:0 0 0 0;padding:0 0 0 0;margin-bottom:1.8em}.content .main-box{padding:8px 10px;background-color:#efefef}.content .main-box p{font-size:13px;line-height:18px;font-weight:300;font-style:italic}.layout.full{width:100%}.layout.half{float:left;width:48%}.layout.main{float:left;width:74%}.layout.side{float:left;width:22%}.layout.middle{float:left;width:48%}.layout.third{float:left;width:30%}.layout.gap{margin-left:4%}.layout.third.gap{margin-left:5%}.layout-two-col-equal .layout.half+.layout.half{float:right}.layout-two-col-left .layout.side{float:right}.layout-two-col-right .layout.main{float:right}.layout-three-col .layout.middle+.layout.side{float:right}.layout-three-col-left .layout.middle+.layout.side+.layout.side{float:right}.layout-three-col-right .layout.middle{float:right}.layout-three-col-equal .layout.third+.layout.third+.layout.third{float:right}.layout.side .img-left{float:left;margin-right:10px;margin-top:0;margin-bottom:0;text-align:center}.layout.side .img-right{clear:right;float:right;margin-left:10px;margin-top:0;margin-bottom:0;text-align:center}.layout.side p{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px}.layout.side .side-holder{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px}.layout.side .side-holder p{padding:0 0 10px 0}.layout.side .form-item{width:100%}.layout.side h6{margin-top:10px}.side-nav{padding:3px 0;margin:0 0 0 0}.side-nav li{list-style:none;margin-top:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;background:none;position:relative;z-index:700}.side-nav li a{padding:4px 10px}.container-main-bottom .content{line-height:1.8;padding:25px 25px}.content-container+.content-container .content{padding-top:0px}.content-container+.content-container.background .content,.content-container.background+.content-container .content,.content-container.backgroundimage-container+.content-container .content{padding-top:25px}.content-container.background .content,.content-container.backgroundimage-container .content{padding-top:25px;padding-bottom:25px}#container-footer{background:#204659}#container-footer.random-image{background-color:transparent}#footer{line-height:1.5;color:#ffffff;text-align:left;padding:20px 25px}#container-footer.random-image #footer{background-color:transparent}#footer a:hover{color:#ffffff}#footer a [class^="icon-"],#footer a [class*=" icon-"],#footer a .material-icons{display:inline-block;font-size:16px;vertical-align:middle;margin-top:-1px}#footer h4{color:#204659}#footer .links{padding-top:15px}#footer .footer-contact1{float:left;width:33%;text-align:left}#footer .footer-contact2{float:left;width:33%;text-align:left}#footer .footer-links1{float:right;width:34%;text-align:right}#base{line-height:1.5;font-size:smaller;color:#cbcccc;text-align:center;padding:10px 25px 10px}#base a:hover{text-decoration:underline}#desktop-link{display:none}.grid .grid-item{float:left;display:inline-block}.grid .grid-item img{vertical-align:middle}.grid.seven-column .grid-item{width:13%;margin-right:1.5%;margin-bottom:10px}.grid.seven-column.no-spacing .grid-item{width:14.2857142857%;margin-right:0%;margin-bottom:0px}.grid.seven-column .grid-item:nth-child(7n+7){margin-right:0%}.grid.seven-column .grid-item:nth-child(7n+8){clear:both}.grid.six-column .grid-item{width:15%;margin-right:2%;margin-bottom:20px}.grid.six-column.no-spacing .grid-item{width:16.6666666667%;margin-right:0%;margin-bottom:0px}.grid.six-column .grid-item:nth-child(6n+6){margin-right:0%}.grid.six-column .grid-item:nth-child(6n+7){clear:both}.grid.five-column .grid-item{width:18%;margin-right:2.5%;margin-bottom:20px}.grid.five-column.no-spacing .grid-item{width:20%;margin-right:0%;margin-bottom:0px}.grid.five-column .grid-item:nth-child(5n+5){margin-right:0%}.grid.five-column .grid-item:nth-child(5n+6){clear:both}.grid.four-column .grid-item{width:22%;margin-right:4%;margin-bottom:20px}.grid.four-column.no-spacing .grid-item{width:25%;margin-right:0%;margin-bottom:0px}.grid.four-column .grid-item:nth-child(4n+4){margin-right:0%}.grid.four-column .grid-item:nth-child(4n+5){clear:both}.grid.three-column .grid-item{width:32%;margin-right:2%;margin-bottom:40px}.grid.three-column.no-spacing .grid-item{width:33.3333333333%;margin-right:0%;margin-bottom:0px}.grid.three-column .grid-item:nth-child(3n+3){margin-right:0%}.grid.three-column .grid-item:nth-child(3n+4){clear:both}.layout.side .grid.three-column .grid-item{margin-bottom:12px}.grid.two-column .grid-item{width:48%;margin-right:4%;margin-bottom:40px}.grid.two-column.no-spacing .grid-item{width:50%;margin-right:0%;margin-bottom:0px}.grid.two-column .grid-item:nth-child(2n+2){margin-right:0%}.grid.two-column .grid-item:nth-child(2n+3){clear:both}.layout.side .grid-two-column .grid-item{margin-bottom:12px}.grid.one-column .grid-item{clear:both;float:none;display:block !important;width:100%;margin-right:0%;margin-bottom:20px}.grid.one-column.no-spacing .grid-item{margin-bottom:0px}.waypoint-fade{-moz-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;opacity:0}.waypoint-fade.waypoint-on{opacity:1}.paginate{clear:both;text-align:center;margin-bottom:40px}.paginate .paginate-title{display:inline-block;line-height:28px;height:28px;margin:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.paginate .paginate-direction{display:inline-block;line-height:28px;height:28px;margin:0 10px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.paginate span.paginate-direction{color:#e1e1e1}.paginate [class^="icon-"],.paginate [class*=" icon-"],.paginate .material-icons{font-size:22px;line-height:24px}.paginate a.paginate-number{display:inline-block;min-width:28px;height:28px;line-height:28px;text-align:center;padding:0 4px;margin:0 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.paginate a.paginate-number.on,.paginate a.paginate-number:hover{color:#ffffff;background-color:#204659;border-color:#204659}.standard-table-wrap{overflow:auto;margin-bottom:30px}.standard-table tr.row-important td{font-weight:bold;background-color:#f9f9f9}.standard-table tr td.column-important{font-weight:bold}.standard-table td{line-height:1.4;padding:12px 15px;white-space:nowrap}.googlemap-box{width:100%;color:#000000;overflow:hidden}.googlemap-box .img-right{max-width:none !important}.googlemap-box img{width:auto;max-width:none !important}.googlemap-box a:hover{color:#000000}.map-holder img{width:auto;max-width:none !important}#slidebox{width:940px;color:#ffffff;text-align:left;margin:0 auto;margin-left:auto;margin-right:auto;padding:0 0 0 0;border:none;font-size:14px;color:#ffffff;position:relative;overflow:hidden}#slidebox-holder{float:left;width:940px;height:140px;overflow:hidden;position:relative}#slidebox-slider{position:absolute;left:0px;top:0px}#slidebox a{color:#ffffff}#slidebox a:hover{text-decoration:underline}#slidebox .slidebox-item{float:left;width:200px}#slidebox #slidebox-left{position:absolute;left:0px;top:0px;display:block;width:60px;height:140px;z-index:850}#slidebox #slidebox-left a{display:block;height:140px;text-decoration:none;background-color:#d6d6d6;background-image:url(../images/slider_left.png);background-position:center;background-repeat:no-repeat;text-decoration:none}#slidebox #slidebox-left a:hover{background-color:#ededed}#slidebox #slidebox-right{position:absolute;right:0px;top:0px;display:block;width:60px;height:140px;z-index:851}#slidebox #slidebox-right a{display:block;height:140px;text-decoration:none;background-color:#d6d6d6;background-image:url(../images/slider_right.png);background-position:center;background-repeat:no-repeat}#slidebox #slidebox-right a:hover{background-color:#ededed}#slidebox #slidebox-left a:focus,#slidebox #slidebox-right a:focus{outline:0}.beforeafter-holder{display:block}.beforeafter-holder .beforeafter-item{float:left;width:30%;height:auto;margin-right:5%;margin-bottom:14px;text-align:left;position:relative}.beforeafter-holder .beforeafter-item .before-image img{max-width:60%;height:auto;width:auto\9;vertical-align:bottom}.beforeafter-holder .beforeafter-item .after-image img{position:absolute;right:0px;top:30px;z-index:980;max-width:50%;height:auto;width:auto\9;vertical-align:bottom}.beforeafter-holder div:nth-child(3n+3){margin-right:0%}.beforeafter-holder div:nth-child(3n+4){clear:left}.beforeafter-side-holder{display:block}.beforeafter-side-holder .beforeafter-item{float:left;width:140px;text-align:left;position:relative;padding-bottom:102px}.beforeafter-side-holder .beforeafter-item .before-image img{position:absolute;left:0px;top:18px}.beforeafter-side-holder .beforeafter-item .after-image img{position:absolute;left:50px;top:30px;z-index:980}.beforeafter-cat-holder{display:block}.beforeafter-cat-holder .beforeafter-item{float:left;width:22%;height:auto;margin-right:4%;margin-bottom:14px;text-align:center}.beforeafter-cat-holder .beforeafter-item img{max-width:100%;height:auto;width:auto\9;vertical-align:bottom}.beforeafter-details .before-image{float:left;width:47%}.beforeafter-details .after-image{float:right;width:47%}.video-holder{display:block}.video-holder .video-item{float:left;width:30%;height:auto;margin-right:5%;margin-bottom:14px;text-align:center;position:relative}.video-holder .video-item img{max-width:100%;height:auto;width:auto\9;vertical-align:bottom}.video-holder div:nth-child(3n+3){margin-right:0%}.video-holder div:nth-child(3n+4){clear:left}.sitemap-holder{float:left;width:30%;margin-bottom:14px}.subscription-plans{display:block}.subscription-plans .subscription-plan{float:left;width:32%;height:auto;padding:10px 15px;margin-right:2%;margin-bottom:18px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.subscription-plans .subscription-plan .subs-plan-desc{min-height:120px;padding-bottom:20px}.subscription-plans .subscription-plan .subs-plan-desc h2{font-size:24px;font-weight:normal}.subscription-plans div.subscription-plan:nth-child(3n+3){margin-right:0%}.subscription-plans div.subscription-plan:nth-child(3n+4){clear:left}.subscription-payments{float:left;max-width:600px}.subscription-table .subscription-left{float:left;width:30%;padding:4px 0;border-top:solid #f1f1f1 1px}.subscription-table .subscription-middle{float:left;width:40%;padding:4px 0;border-top:solid #f1f1f1 1px}.subscription-table .full-subscription-middle{float:left;width:70%;padding:4px 0;text-align:right;border-top:solid #f1f1f1 1px}.subscription-table .subscription-right{float:left;width:30%;padding:4px 0;text-align:right;border-top:solid #f1f1f1 1px}.laybuy-info img{display:inline-block;vertical-align:middle;padding:0 6px;margin-top:-2px}#shopping-cart-summery .summery-image{float:left;width:20%}#shopping-cart-summery .summery-text{float:right;width:75%}.shopping-cart-list .shopping-cart-list-header{font-size:11px;font-weight:bold;padding:4px 0 4px 0;border-bottom:solid #e1e1e1 1px}.shopping-cart-list .shopping-cart-list-items{padding-top:10px;padding-bottom:10px;border-bottom:solid #e1e1e1 1px}.shopping-cart-list .scl-image{float:left;width:15%;padding-right:3%}.shopping-cart-list .scl-image img{max-height:100px}.shopping-cart-list .scl-products{float:left;width:55%;padding-right:3%}.shopping-cart-list .scl-products .was-price-line{font-style:italic}.shopping-cart-list .scl-products .was-price-line .was-price{text-decoration:line-through}.shopping-cart-list .scl-products .scl-products-additional .label{width:100%}.shopping-cart-list .scl-products .cart-msg-type,.shopping-cart-list .scl-products .cart-msg-messages{width:70%;margin:1px 0 6px 0}.shopping-cart-list .scl-products .cart-msg-box textarea{width:70%;height:70px}.shopping-cart-list .scl-quantity{float:left;width:10%;text-align:center;padding-right:3%}.shopping-cart-list .scl-quantity .scl-quantity-text{display:none}.shopping-cart-list .scl-quantity input.text{width:30px}.shopping-cart-list .remove-link{font-size:10px}.shopping-cart-list .scl-price{float:right;width:10%;text-align:right;padding-right:1%}.shopping-cart-list .shopping-cart-update{padding-top:6px;padding-bottom:6px;border-bottom:solid #e1e1e1 1px}.shopping-cart-list .shopping-cart-update .scl-quantity{float:right;width:auto;text-align:right;padding-right:0px}.shopping-cart-totals .shopping-cart-total-item .totals-space{float:left;width:45%;padding-top:5px}.shopping-cart-totals .shopping-cart-total-item .totals-space-base{float:left;padding-top:10px;font-size:11px;font-weight:bold;width:45%}.shopping-cart-totals .shopping-cart-total-item .totals-space select{max-width:96%}.shopping-cart-totals .shopping-cart-total-item .totals-text,.shopping-cart-totals .shopping-cart-total-final .totals-text{float:left;width:40%;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:2%;border-top:solid #e1e1e1 1px}.shopping-cart-totals .shopping-cart-total-item .totals-value,.shopping-cart-totals .shopping-cart-total-final .totals-value{float:left;width:12%;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:1%;border-top:solid #e1e1e1 1px}.shopping-cart-totals .shopping-cart-total-final .totals-space{float:left;width:45%}.shopping-cart-totals .shopping-cart-total-final .totals-text{font-weight:bold;background-color:#f3f3f3;border-top:solid #e1e1e1 1px;border-bottom:solid #e1e1e1 1px}.shopping-cart-totals .shopping-cart-total-final .totals-value{font-weight:bold;background-color:#f3f3f3;border-top:solid #e1e1e1 1px;border-bottom:solid #e1e1e1 1px}.shopping-cart-totals #sc-subtotals .totals-text,.shopping-cart-totals #sc-subtotals .totals-value{border-top:none}.message-holder{padding:4px 6px;background-color:#f3f3f3;border:solid #e1e1e1 1px;margin-bottom:16px}.message-holder ul{padding:0 0 0 0;margin:0 0 0 0}.message-holder ul li{background:none;padding:0 0 0 0;margin:0 0 0 0}.msg-small{font-size:11px;color:#666666}.cart-box-holder{padding:10px 15px;border:solid #f1f1f1 1px;margin-bottom:10px}.address-selector{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0}.address-selector li{float:left;width:50%;line-height:18px;list-style:none;padding:0 0 0 0;margin:0 0 0 0;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}.address-selector li:before{display:none}.address-selector .address-selector-button{position:absolute;top:22px;left:10px}.address-selector .address-selector-address{float:left;width:100%;padding:20px 20px 20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.cart-checkradio-holder .checkradio{float:left;width:33%;padding-bottom:4px}.cart-checkradio-holder .checkradio .checkradio-button{float:left;width:10%;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.cart-checkradio-holder .checkradio label{float:left;width:80%}.checkout-error{padding-bottom:16px}.cart-progress .cart-progress-item{display:block}.order-summary .os-left{padding:2px 4px 2px 0}.order-summary .os-right{padding:2px 0 2px 0;text-align:right}.order-summary .os-total{padding-top:6px;border-top:solid #c3d0d2 1px}.payment-holder-table{margin-bottom:10px;padding:0 0 0 0;border:solid #e1e1e1 1px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.payment-radio-holder{position:absolute;top:20px;left:20px}.payment-holder{float:left;width:100%;padding:20px 20px 20px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-position:right top;background-repeat:no-repeat}.payment-holder h5{padding-top:0px}.payment-holder label{display:block}.payment-holder img{margin-top:6px}.payment-holder label,.payment-holder h5,.payment-holder p{cursor:pointer}#country-line{line-height:28px}.country-holder{float:left;display:inline-block}.country-changer{float:left;padding-left:10px;display:inline-block}.country-picker{float:left;display:none;padding-left:10px;padding-top:4px}.orderhistory-titles{padding:5px 3px;background-color:#f9f9f8;border-bottom:solid #d9d9d9 1px}.orderhistory-td{padding:5px 3px}.ie-alert{font-size:17px;font-weight:400;line-height:1.4;color:#ffffff;background-color:#1a1a1a;border-radius:2px;padding:15px 20px 15px 20px;margin-top:6px;margin-bottom:10px}.display-table th{color:#ffffff;text-align:left;background-color:#5a5a5a}.display-table td{text-align:left}.display-table .dt-colhighlight{font-weight:bold}.display-table .dt-modon{background-color:#eeeff0}.user-images .user-image{float:left;width:15%;height:auto;margin-right:2%;margin-bottom:14px;text-align:center}.user-images .user-image img{max-width:100%;height:auto;width:auto\9;vertical-align:bottom}.user-images .user-image:nth-child(6n+6){margin-right:0%}.user-images .user-image:nth-child(6n+7){clear:left}#login .login-form li{padding-left:0px;background:none}#login .login-form li label{display:inline-block;width:200px}form{margin:0 auto;padding:0 0 0 0}.req{color:#D60309;font-weight:bold;font-size:12px}.form-item{clear:both;width:100%;max-width:500px;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .label,.form-item .label2{width:100%}.form-item .label-padding{margin-left:0%}.layout.side .form-item .label-padding .layout.third .form-item .label-padding{margin-left:0%}.form-item .subbut,.recaptcha-item .g-recaptcha,.form-footer,#recaptcha_image{padding-left:0%}.form-item .input,.form-item .select,.form-item .checkbox,.form-item .radio,.form-item .textarea{width:100%}.form-item .label{float:left;font-weight:bold;text-align:left;margin:3px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .label2{float:left;font-weight:bold;text-align:left;margin:3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.layout.side .form-item .label,.layout.third .form-item .label{float:none;width:100%;margin-right:0%;margin-bottom:2px}.form-item .label-details{clear:both;display:block;width:100%;margin-right:0%;font-weight:normal;font-size:11px;color:#666666;line-height:16px;padding-top:2px}.form-item .input{float:left;height:auto}.layout.side .form-item .input,.layout.third .form-item .input{float:none;width:auto}.form-item .input input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .select{float:left;height:auto}.layout.side .form-item .select,.layout.third .form-item .select{float:none;width:auto}.form-item .select select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .checkbox{float:left;height:auto;vertical-align:middle}.layout.side .form-item .checkbox,.layout.third .form-item .checkbox{float:none;width:auto}.form-item .checkbox-list .checkbox{width:50%;margin-right:0%}.form-item .checkbox-list .checkbox:nth-child(2n+3){clear:both}.form-item .checkbox input[type=checkbox]{vertical-align:middle;margin-bottom:2px;margin-right:4px}.form-item .radio{float:left;height:auto}.layout.side .form-item .radio,.layout.third .form-item .radio{float:none;width:auto}.form-item .textarea{float:left;height:auto;margin-bottom:5px}.layout.side .form-item .textarea,.layout.third .form-item .textarea{float:none;width:auto}.form-item .textarea textarea{width:100%;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .textarea img{padding-top:3px}.form-item .input.input-small input,.form-item .select.select-small select{max-width:100px}.form-item .input.input-medium input,.form-item .select.select-medium select{max-width:300px}form .input input,form textarea,.product-details-buy-option-quantity input{appearance:none;-moz-appearance:none;-webkit-appearance:none}form .input input,form select,form textarea,.image-file,.product-details-buy-option-quantity input,.buy-dropdown{background:none;height:28px;font-size:13px;padding:4px 8px 4px 8px;background-color:#ffffff;border:solid #c2c1c1 1px;border-radius:2px;vertical-align:middle;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form .input input[type=file]{height:auto;padding:0 0 0 0;border:none}form textarea{resize:vertical;height:auto;padding:8px 8px 8px 8px}.form-item .image-file{clear:both;height:auto;padding:8px 8px}.form-item .image-file input[type=file]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:none;width:auto;margin-top:10px;margin-bottom:10px}.form-item .image-file.with-image input[type=file]{margin-top:30px;margin-bottom:0px}.form-item .image-file .image-holder{float:left;width:100px;height:100px;line-height:100px;text-align:center;background-color:#f7f7f7;margin-right:15px}.form-item .image-file .image-holder img{vertical-align:middle;max-width:100px;max-height:100px}.form-item .subbut,.recaptcha-item .g-recaptcha,#recaptcha_image{width:100%;margin-top:0px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.layout.side .form-item .subbut,.layout.third .form-item .subbut,.layout.side .recaptcha-item .g-recaptcha,.layout.third .recaptcha-item .g-recaptcha,.layout.side #recaptcha_image,.layout.third #recaptcha_image{width:100% !important;float:none;margin-left:0%;padding-left:0px}.form-item .subbut input,.buy-product input[type=submit],#checkout_button,#continue_button,#add_button,#cancel_button,#checkout_special,#review-submit-button,#update_button{}.form-item .subbut input:hover,.buy-product input[type=submit]:hover,#checkout_button:hover,#continue_button:hover,#add_button:hover,#cancel_button:hover,#checkout_special:hover,#review-submit-button:hover,#update_button:hover{cursor:pointer}#checkout_button{margin-left:5px}.form-footer{float:left;width:100%;font-size:12px;color:#666666;padding-bottom:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.layout.side .form-footer,.layout.third .form-footer{float:none;width:auto}.subform th{background-color:#CCCCCC}.subform td{border-bottom:solid #CCCCCC 1px}.sub-button-holder{text-align:right;margin:10px 0}.sub-form-holder{padding:10px 0;border:solid #CCCCCC 1px;display:none;margin:10px 0}.sub-form-holder .subbut2{padding-left:150px}.form-item .subbut.disabled{overflow:hidden;position:relative;display:inline}.form-item .subbut.disabled:before{content:'';border:solid 3px #999999;border-color:transparent #999999 #999999 #999999;border-radius:100px;width:15px;height:15px;position:absolute;left:50%;top:50%;-webkit-animation:loading-ring 1.2s linear infinite;animation:loading-ring 1.2s linear infinite;display:inline-block;z-index:1;opacity:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.form-item .subbut.disabled input{background-color:#e5e5e5 !important;color:#e5e5e5 !important;overflow:hidden}@keyframes loading-ring{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-moz-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);-o-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.recaptcha-item .g-recaptcha>div>div{max-width:100%}.recaptcha-item .g-recaptcha>div>div>iframe{max-width:100%}.recaptcha-item .g-recaptcha{overflow:hidden}#recaptcha_image{width:60% !important;margin-left:40%;text-align:center;padding:5px;background-color:#ffffff;border:solid #e1e1e1 1px;margin-bottom:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#recaptcha_image img{max-width:100%;max-height:100%}#recaptcha_image embed,#recaptcha_image object,#recaptcha_image iframe{float:left;max-width:0px;width:0px;height:0px}#recaptcha_image br{display:none}#recaptcha_image #recaptcha_audio_play_again,#recaptcha_image #recaptcha_audio_download{clear:left;float:left;cursor:pointer}.recaptcha_input{position:relative}.recaptcha_input .input{padding-right:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.layout.side .input,.layout.third .input{padding-right:0px}.recaptcha_options{margin:0 0 0 0;padding:0 0 0 0}.recaptcha_options li{margin:0 0 0 0;padding:0 0 0 0}.recaptcha_options li a{position:absolute;top:4px;width:16px;height:16px;text-indent:-5000px;overflow:hidden}.recaptcha_options #recaptcha_refresh_button a{right:60px}.recaptcha_options #recaptcha_sound_button a{right:30px}.recaptcha_options #recaptcha_image_button a{right:30px}.recaptcha_options #recaptcha_help_button a{right:0px}.layout.side .recaptcha_options li a,.layout.third .recaptcha_options li a{top:0px}*[class*='iconblack-']{background-repeat:no-repeat}.iconblack-refresh{background-image:url(../images/icons/iconblack_refresh.png)}.iconblack-sound{background-image:url(../images/icons/iconblack_sound.png)}.iconblack-picture{background-image:url(../images/icons/iconblack_picture.png)}.iconblack-help{background-image:url(../images/icons/iconblack_help.png)}@font-face{font-family:'social';src:url('../images/social/social.eot?dbpphs');src:url('../images/social/social.eot?dbpphs#iefix') format('embedded-opentype'), url('../images/social/social.woff2?dbpphs') format('woff2'), url('../images/social/social.ttf?dbpphs') format('truetype'), url('../images/social/social.woff?dbpphs') format('woff'), url('../images/social/social.svg?dbpphs#social') format('svg');font-weight:normal;font-style:normal}[class^="social-"],[class*=" social-"]{font-family:'social' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-facebook:before{content:"\e906"}.social-facebook-boxed:before{content:"\e907"}.social-facebook2:before{content:"\e908"}.social-facebook2-boxed:before{content:"\e909"}.social-twitter:before{content:"\e905"}.social-twitter2:before{content:"\e90c"}.social-twitter2-boxed:before{content:"\e90d"}.social-instagram:before{content:"\e904"}.social-instagram2:before{content:"\e90e"}.social-google:before{content:"\e903"}.social-google-plus:before{content:"\e902"}.social-google-plus-boxed:before{content:"\e90a"}.social-google2:before{content:"\e90f"}.social-google-plus2:before{content:"\e910"}.social-google-plus2-boxed:before{content:"\e911"}.social-youtube2:before{content:"\e912"}.social-youtube3:before{content:"\e913"}.social-youtube3-boxed:before{content:"\e914"}.social-youtube:before{content:"\e901"}.social-linkedin:before{content:"\e900"}.social-linkedin-boxed:before{content:"\e90b"}.social-linkedin2:before{content:"\e915"}.social-linkedin2-boxed:before{content:"\e916"}.social-pinterest:before{content:"\e917"}.social-pinterest2-boxed:before{content:"\e918"}html,body{font-family:Poppins, Helvetica, Arial, sans-serif;font-size:16px;font-weight:300;color:#000000;letter-spacing:0.1px;background-color:#ffffff}strong,b{font-weight:600}a{color:#000000}a .silent,a.silent{color:#000000}a:hover{text-decoration:none;color:#cc99cc}.readmore,.buynow,.backlink{display:inline-block}h1,h2,h3{font-family:Baskervville, Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:0.6px;text-transform:none;margin:0px 0px 0px 0px}article h1,.content-title,h4,h5,h6{font-family:Baskervville, Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:0.6px;text-transform:none;margin:0px 0px 0px 0px}h1{font-size:65px;line-height:1.2;padding:0 0 65px 0}h2{font-size:65px;line-height:1.2;padding:10px 0 50px 0}h3{font-size:25px;line-height:1.2;padding:10px 0 20px 0}h4,article h1,.content-title{font-size:22px;line-height:1.2;padding:10px 0 10px 0}h5{font-size:18px;line-height:1.2;padding:10px 0 10px 0}h6{font-size:18px;line-height:1.2;padding:10px 0 10px 0}.content-title{display:block;color:#333}.large{font-size:110%}.no-margin{margin-bottom:0 !important}.no-padding-top{padding-top:0 !important}.background.light{background-color:#f5f6f7;background-image:url(../edit/library/images/pattern_light.jpg)}.background.dark{color:#ffffff;background-color:#181718}.background.dark a:hover{color:#ffffff}.background.image{color:#ffffff}.background.parallax{color:#ffffff}.border,.divider{border:solid #f5f6f7 0px}.no-bottom-padding{padding-bottom:0}.colour.light{color:#8c999b}.colour.green{color:#5ea90d}.colour.grey{color:#8c999b}.error,.checkout-error,.colour.red{color:#b60d04}#nav-icon{width:45px;height:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#000000;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:12px}#nav-icon span:nth-child(4){top:25px}#nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}#navigation li{opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}#navigation li.nav-fade-in{opacity:1 !important;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}ul{margin-top:6px;margin-bottom:1em;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0}ul>li{list-style:none;margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:30px;position:relative}ul>li:before{content:'●';position:absolute;font-size:14px;left:5px;top:2px;display:inline-block;vertical-align:middle}ol{counter-reset:item;list-style-type:none;margin-top:6px;margin-bottom:1em;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0px}ol>li{margin-top:0;padding-top:0;padding-bottom:4px;margin-left:0;padding-left:30px;position:relative}ol>li:before{counter-increment:item;content:counter(item) '. ';position:absolute;left:5px;top:0px;display:inline-block;vertical-align:middle}#none{-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.boxed-label{display:inline-block !important;background-color:#efece8;padding:10px 15px;margin:0 4px 1.8em;text-transform:uppercase;font-weight:300;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.boxed{display:block !important;padding:10px 15px;border:solid 1px #efece8;margin:0 3px 1.8em;font-weight:300;width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.boxed.inline{display:inline-block !important;margin-top:0 !important;width:auto}.float-right{float:right}.float-left{float:left}#container-header,#container-navigation,#container-flash,#container-intro,#container-bread,.container-title,.container-main,.container-main-title,.container-main-top,.container-main-bottom,#container-footer,#container-base{background-color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#container-header .wrap{max-width:none}.wrap{width:100%;max-width:1435px;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.small-wrap{max-width:845px;margin-left:auto !important;margin-right:auto !important;margin-bottom:0 !important}#mobile-link{display:none}#mobile-link a{display:inline-block;color:#000000;font-family:'Kanit', Helvetica, Arial, sans-serif;font-size:22px;font-weight:800;height:120px;line-height:120px;z-index:700}#mobile-link a .material-icons{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px}#container-header{background-color:#ffffff;overflow:hidden}#header{height:120px;color:#000000}#container-header.random-image #header{background-color:transparent}#header #logo{float:left;height:120px;line-height:120px;display:inline-block;padding-left:0;max-width:435px}#header #logo img{vertical-align:middle}#navigation ul>li:last-of-type a{padding-right:0}#navigation{float:right;height:120px;color:#000000;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:16px;font-weight:200;letter-spacing:normal;line-height:120px;color:#000000}#mobile-navigation{height:120px;line-height:120px;color:#000000;display:none}#navigation ul{margin:0 0 0 0;padding:0 0 0 0}#navigation ul li{float:left;display:inline-block;line-height:120px;list-style:none;padding-top:0;padding-bottom:0;padding-left:0;margin-top:0;margin-left:0;background:none;position:relative;z-index:900}#navigation ul li:before{display:none}#navigation ul li.mobile-item{display:none}#navigation li>a{float:left;display:inline-block;height:120px;line-height:120px;color:#000000;text-transform:none;padding-top:0px;padding-left:25px;padding-right:25px;position:relative;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}#navigation li>a strong,#navigation li>a b{display:block;height:120px;line-height:120px;font-weight:200;transition:0.3s}#navigation .material-icons{line-height:120px}#navigation li>a:hover,#navigation li>.over,#navigation li>.on{color:#000000;z-index:894}#navigation li>a:hover strong,#navigation li>.over strong,#navigation li>.on strong,#navigation li>a:hover b,#navigation li>.over b,#navigation li>.on b{cursor:pointer;color:#ad5302}#navigation>ul>li.drop>a:hover:after{height:0px}#navigation .nav-div{display:inline-block;float:left;width:5px;color:#f9f9f9;font-size:18px;font-weight:300;text-align:center;line-height:120px;height:120px;padding:0 0 0 0;margin:0 auto;border:none}#navigation>ul ul{display:none}#navigation .sub-nav{position:absolute;top:120px;left:0px;display:none;color:#000000;font-weight:normal;text-transform:none;line-height:14px;padding:10px 0;background-color:#f5f6f7;z-index:897}#navigation>ul>li:last-child .sub-nav{left:auto;right:0px}#navigation .sub-nav li{width:220px;height:auto;line-height:14px}#navigation .sub-nav li>a{float:left;display:inline-block;width:220px;height:auto;line-height:14px;border:none;border-radius:0px;font-size:16px;color:#000000;background:none;padding:12px 25px;text-transform:none;background-color:#f5f6f7;border-bottom:solid #f5f6f7 1px;margin:0 0 0 0;z-index:898;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#navigation .sub-nav li>a:hover,#navigation .sub-nav li>a.over:hover{color:#cc99cc;border-radius:0px;background-color:transparent;border-bottom:solid transparent 1px}#navigation .sub-nav li:last-child>a{border-bottom:none}#navigation ul li>.sub-nav .sub-nav{position:absolute;top:0px;left:220px}.nav-right #navigation,.nav-right #navigation ul li,.nav-right #navigation a,.nav-right #navigation .nav-div{float:right}#navigation>ul>li>a strong{position:relative}#navigation>ul>li>a strong:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);right:0px;display:block;height:1px;width:0;background:-webkit-gradient(radial, 50% 50%, 0, 50% 50%, 58, from(#7f7f7f), to(#fff));-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}#navigation>ul>li>a strong:hover:after{height:1px;width:100%}#mobile-menu{float:right;display:none}#mobile-menu a{display:inline-block;color:#000000;line-height:120px;height:120px;padding:0 0 0 20px;font-size:24px;position:relative;align-items:center;display:flex}#mobile-menu a [class^="icon-"],#mobile-menu a [class*=" icon-"],#mobile-menu a .material-icons{display:inline-block;font-size:33px;vertical-align:middle}#container-flash .wrap{max-width:none;padding:0}#container-flash{padding:0 50px}#container-flash video{width:100%}.auth-details{height:auto;line-height:1.8;text-align:right;color:#ffffff;background-color:#181718;padding:5px 0}.auth-details .wrap{padding:10px 0;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.auth-details a{color:#ffffff}.auth-details a:hover{color:#ffffff;text-decoration:underline}.auth-details img{vertical-align:middle;margin-bottom:1px}#site-messages{display:none}.message,#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{line-height:18px;font-size:larger;padding:15px 25px}#site-messages a{color:#ffffff}#site-messages a:hover{text-decoration:underline}#site-messages .close-msg{float:right}#site-messages .error-message{color:#ffffff;background-color:#b60d04}#site-messages .alert-message{color:#ffffff;background-color:#999999}#site-messages .success-message{color:#ffffff;background-color:#5ea90d}#site-messages .error-message .wrap,#site-messages .alert-message .wrap,#site-messages .success-message .wrap{text-align:center}#container-flash.random-image{color:#ffffff;text-align:center;padding:120px 0;min-height:80px}#container-flash.random-image a{color:#ffffff}#container-flash.backgroundimage-container .backgroundimage-content{text-align:left;padding:100px 50px}#container-flash.backgroundimage-container .backgroundimage-content h1{color:#ffffff;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:70px;font-weight:800;line-height:0.9;text-transform:uppercase;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);padding:0 0 0 0}#container-flash.backgroundimage-container .backgroundimage-content p{color:#ffffff;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:130%;font-weight:300;line-height:1.3;letter-spacing:-0.3px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);max-width:600px;margin-top:30px}#container-flash.background-image{min-height:260px}#container-flash.background-image:after{content:'';background-image:url(../edit/library/images/tear.png);position:absolute;bottom:0;left:0;width:100%;height:35px}.home-page #container-flash{position:relative}.sliderimg .backgroundimage-content .wrap{max-width:1160px}.sliderimg .slidertext{color:#ffffff;font-size:24px;font-weight:300;line-height:1.8;text-align:left;width:100%}.sliderimg .slidertext h2{color:#000000;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:90px;font-weight:800;line-height:0.9;text-transform:uppercase;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);padding:0 0 0 0}.sliderimg .slidertext h3{color:#ffffff;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:90px;font-weight:800;line-height:0.9;text-transform:uppercase;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.2);padding:0 0 0 0}#breadcrumb{font-size:12px;line-height:1.8;padding:16px 0 4px 0}.container-main-title .content{line-height:1.8;padding:100px 0;padding-bottom:0px}.container-main-title+.container-main-title .content{padding-top:0px}.container-main-top+.container-main-title .content{padding-top:0px}.container-main+.container-main-title .content{padding-top:0px}.container-main-bottom+.container-main-title .content{padding-top:0px}.container-main-top .content{line-height:1.8;padding:100px 0}.container-main-title+.container-main-top .content{padding-top:0px}.container-main-top+.container-main-top .content{padding-top:0px}.container-main+.container-main-top .content{padding-top:0px}.container-main-bottom+.container-main-top .content{padding-top:0px}.content{line-height:1.8;padding:100px 0}.content h1{color:#000000}.content article h1{color:inherit}.content h5:first-of-type,.content h6:first-of-type{padding-top:15px}.content p{margin:0 0 0 0;padding:0 0 0 0;margin-bottom:1.8em}.content .main-box{padding:8px 10px;background-color:#efefef}.content .main-box p{font-size:13px;line-height:18px;font-weight:300;font-style:italic}.layout.full{width:100%}.layout.half{float:left;width:48%}.layout.main{float:left;width:74%}.layout.side{float:left;width:22%}.layout.middle{float:left;width:48%}.layout.third{float:left;width:30%}.layout.gap{margin-left:4%}.layout.third.gap{margin-left:5%}.layout.side .img-left{float:left;margin-right:10px;margin-top:0;margin-bottom:0;text-align:center}.layout.side .img-right{clear:right;float:right;margin-left:10px;margin-top:0;margin-bottom:0;text-align:center}.img-right{max-width:50%}.img-left{max-width:50%}.layout.side p{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px}.layout.side .side-holder{padding:10px 0 10px 0;margin:0 0 0 0;line-height:1.8;margin-bottom:1px}.layout.side .side-holder p{padding:0 0 10px 0}.layout.side .form-item{width:100%}.layout.side h6{margin-top:10px}.side-nav{padding:3px 0;margin:0 0 0 0}.side-nav li{list-style:none;margin-top:0;padding-top:0;padding-bottom:0;margin-left:0;padding-left:0;background:none;position:relative;z-index:700}.side-nav li a{padding:4px 10px}.container-main-title+.container-main .content{padding-top:0px}.container-main-top+.container-main .content{padding-top:0px}.container-main+.container-main .content{padding-top:0px}.container-main-bottom+.container-main .content{padding-top:0px}.container-main-bottom .content{line-height:1.8;padding:100px 0}.container-main-top+.container-main-bottom .content{padding-top:0px}.container-main+.container-main-bottom .content{padding-top:0px}.container-main-bottom+.container-main-bottom .content{padding-top:0px}.container-main-title.background .content,.container-main-top.background .content,.container-main.background .content,.container-main-bottom.background .content{padding-top:100px;padding-bottom:100px}.container-main-title.backgroundimage-container .content,.container-main-top.backgroundimage-container .content,.container-main.backgroundimage-container .content,.container-main-bottom.backgroundimage-container .content{padding-top:100px;padding-bottom:100px}.container-main-title+.container-main-title.background .content,.container-main-title+.container-main-top.background .content,.container-main-title+.container-main.background .content,.container-main-title+.container-main-bottom.background .content,.container-main-top+.container-main-title.background .content,.container-main-top+.container-main-top.background .content,.container-main-top+.container-main.background .content,.container-main-top+.container-main-bottom.background .content,.container-main+.container-main-title.background .content,.container-main+.container-main-top.background .content,.container-main+.container-main.background .content,.container-main+.container-main-bottom.background .content,.container-main-bottom+.container-main-title.background .content,.container-main-bottom+.container-main-top.background .content,.container-main-bottom+.container-main.background .content,.container-main-bottom+.container-main-bottom.background .content{padding-top:100px}.container-main-title+.container-main-title.backgroundimage-container .content,.container-main-title+.container-main-top.backgroundimage-container .content,.container-main-title+.container-main.backgroundimage-container .content,.container-main-title+.container-main-bottom.backgroundimage-container .content,.container-main-top+.container-main-title.backgroundimage-container .content,.container-main-top+.container-main-top.backgroundimage-container .content,.container-main-top+.container-main.backgroundimage-container .content,.container-main-top+.container-main-bottom.backgroundimage-container .content,.container-main+.container-main-title.backgroundimage-container .content,.container-main+.container-main-top.backgroundimage-container .content,.container-main+.container-main.backgroundimage-container .content,.container-main+.container-main-bottom.backgroundimage-container .content,.container-main-bottom+.container-main-title.backgroundimage-container .content,.container-main-bottom+.container-main-top.backgroundimage-container .content,.container-main-bottom+.container-main.backgroundimage-container .content,.container-main-bottomr+.container-main-bottom.backgroundimage-container .content{padding-top:100px}.imageboxes.textunder .module-image{position:relative}.imageboxes.textunder .module-image .view{display:none}.imageboxes.textunder .imagebox-item:hover .module-image img{opacity:1}.imageboxes.textunder .module-text{color:#000000;text-align:left;padding:50px 0 0 0 !important;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.imageboxes.textunder .module-text h2{font-family:Baskervville, Helvetica, Arial, sans-serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:3.8px;text-transform:none;color:#000000;padding:0 0 18px 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle;text-align:center;padding-bottom:0}.imageboxes.textunder .imagebox-item:hover .module-text{color:#000000}.imageboxes.textunder .imagebox-item:hover .module-text h2{color:#000000}.video-wrap{height:50vh;width:100%;position:relative}.video-wrap video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover}.services.textunder .module-image{position:relative;overflow:hidden}.services.textunder .module-image:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255, 255, 255, 0.5);mix-blend-mode:hard-light;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;z-index:1}.services.textunder .service-item:hover .module-image:after{opacity:1}.services.textunder .module-image .view{display:none}.services.textunder .service-item:hover .module-image img{opacity:1}.services.textunder .module-text{color:#000000;text-align:left;padding:30px 0 0 0 !important;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.services.textunder .module-text h1{font-family:Baskervville, Helvetica, Arial, sans-serif;font-size:25px;font-weight:300;line-height:1;letter-spacing:4px;text-transform:none;color:#000000;padding:0 0 18px 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle}.services.textunder .service-item:hover .module-text{color:#000000}.services.textunder .service-item:hover .module-text h1{color:#000000}.service-details h3{padding-top:0}.service-details span{}.service-details .img-left+span,.service-details .img-right+span{max-width:calc(50% - 40px);float:left;display:block;width:100%}.service-spacing{margin-bottom:110px}.service-spacing-small{}.uk-slider-items>*{padding-left:0 !important}.staff.textunder .module-image{position:relative}.staff.textunder .module-image:before{content:'';position:absolute;top:100%;left:0px;right:0px;height:5px;background-color:rgba(255, 255, 255, 0.5)}.staff.textunder .module-image:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255, 255, 255, 0.5);mix-blend-mode:hard-light;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;z-index:1}.staff.textunder .staff-item:hover .module-image:after{opacity:0.7}.staff.textunder .module-image .view{display:none}.staff.textunder .staff-item:hover .module-image{opacity:1}.staff.textunder .module-text{color:#000000;text-align:left;padding:30px 0 0 0 !important;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.staff.textunder .module-text h4{font-family:Baskervville, Helvetica, Arial, sans-serif;font-size:18px;font-weight:800;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000000;padding:0 0 18px 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle}.staff.textunder .module-text h4:before{content:'/';display:inline-block;color:#000000;padding-right:5px}.staff.textunder .staff-item:hover .module-text{color:#000000}.staff.textunder .staff-item:hover .module-text h4{color:#000000}.staff .module-text .staff-item-text-position{font-weight:300 !important}.gallery.textunder .module-image{position:relative}.gallery.textunder .module-image:before{content:'';position:absolute;top:100%;left:0px;right:0px;height:5px;background-color:rgba(255, 255, 255, 0.5)}.gallery.textunder .module-image:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255, 255, 255, 0.5);mix-blend-mode:hard-light;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;z-index:1}.gallery.textunder .gallery-item:hover .module-image:after{opacity:0.7}.gallery.textunder .module-image .view{display:none}.gallery.textunder .gallery-item:hover .module-image{opacity:1}.gallery.textunder .module-text{color:#000000;text-align:left;padding:30px 0 0 0 !important;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.gallery.textunder .module-text h4{font-family:Baskervville, Helvetica, Arial, sans-serif;font-size:18px;font-weight:800;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000000;padding:0 0 18px 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle}.gallery.textunder .module-text h4:before{content:'/';display:inline-block;color:#000000;padding-right:5px}.gallery.textunder .gallery-item:hover .module-text{color:#000000}.gallery.textunder .gallery-item:hover .module-text h4{color:#000000}.news.mainfirst .module-image{position:relative}.news.mainfirst .module-image:before{content:'';position:absolute;top:100%;left:0px;right:0px;height:5px;background-color:rgba(255, 255, 255, 0.5)}.news.mainfirst .module-image:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(255, 255, 255, 0.5);mix-blend-mode:hard-light;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0;z-index:1}.news.mainfirst .news-item:hover .module-image:after{opacity:0.7}.news.mainfirst .module-image .view{display:none}.news.mainfirst a.news-item:hover .module-image{opacity:1 !important}.news.mainfirst .module-text{display:block;color:#000000;text-align:left;padding:30px 0 0 0 !important;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.news.mainfirst .news-item-text-date{color:#000000;font-weight:600 !important}.news.mainfirst .module-text h4{font-family:Baskervville, Helvetica, Arial, sans-serif;font-size:18px;font-weight:800;line-height:1;letter-spacing:0px;text-transform:uppercase;color:#000000;padding:0 0 18px 0;-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;vertical-align:middle}.news.mainfirst .module-text h4:before{content:'/';display:inline-block;color:#000000;padding-right:5px}.news.mainfirst .news-item:hover .module-text{color:#000000}.news.mainfirst .news-item:hover .module-text h4{color:#000000}.news.mainfirst.one-column .news-item{margin-bottom:50px !important}.news-details-date{font-weight:600 !important}.testimonials.speechbubble .testimonial-item-image{display:none;width:32%;margin-bottom:10px}.testimonials.speechbubble .hasimage .testimonial-item-image{display:inline-block}.testimonials.speechbubble .testimonial-item{color:#ffffff;padding:20px 25px;border-radius:0px !important;border:none;background-color:#181718;border-bottom:solid #ffffff 40px;position:relative}.testimonials.speechbubble .testimonial-item:before{content:'';position:absolute;top:100%;left:0px;right:0px !important;width:auto !important;height:5px !important;background-color:rgba(255, 255, 255, 0.5);border:none !important}.testimonials.speechbubble .testimonial-item-person{color:#000000;margin-top:18px !important}.testimonials.speechbubble .testimonial-item:after{right:31px;border-color:#181718 transparent transparent transparent !important}.testimonials .testimonial-item-text{font-size:32px;line-height:1.4}#home-container{overflow:hidden}#home-container .backgroundimage-content{}#home-container h1,#home-container h2{color:#000000}#home-container .wrap{max-width:none}#home-top-container .wrap{max-width:910px}#home-top-container .content{padding-top:50px}@media screen and (min-width:930px){#home-top-container .content .imageboxes:first-of-type{margin-top:-120px;padding-bottom:15px}}.home-page #container-header{width:100%;z-index:50}#home-sub-page-1-top-container .links.iconlinks{text-align:center}#home-sub-page-1-top-container .links.iconlinks .link-item{font-size:30px}#home-sub-page-1-container .wrap{max-width:none}#home-sub-page-1-bottom-container .wrap{max-width:1600px}#contact-us-bottom-container .wrap{}#contact-us-bottom-container .content{}#contact-us-bottom-container .map-holder{}.container-main-title .content{text-align:center}#prefooter{background-color:#f7f5f4;background-image:url(../edit/library/images/pattern_light.jpg)}#container-footer{background:#181718;background-image:url(../edit/library/images/pattern_dark.jpg)}#footer{line-height:2;color:#ffffff;text-align:left;padding:100px 0}#container-footer .wrap{max-width:none}#container-footer.random-image #footer{background-color:transparent}#footer a:hover{color:#cc99cc}#footer a [class^="icon-"],#footer a [class*=" icon-"],#footer a .material-icons{display:inline-block;font-size:16px;vertical-align:middle;margin-top:-1px}#footer h4{color:#ffffff;padding-top:0;padding-bottom:50px}.footer-col{width:25%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.footer-col a{display:inline-block;color:#ffffff}.footer-col.footer-1{width:19%;padding-right:50px}.footer-col.footer-2{width:38%}.footer-col.footer-3{width:12.5%;padding-left:50px;border-left:1px solid rgba(255, 255, 255, 0.3)}.footer-col.footer-4{width:8%}.footer-col.footer-4{padding-top:71px}.footer-col.footer-2{padding:0 50px;border-left:1px solid rgba(255, 255, 255, 0.4)}.footer-col.footer-5{padding:0 50px;border-left:1px solid rgba(255, 255, 255, 0.4);width:22%}.footer-col.footer-5 iframe{max-height:190px;max-width:300px}.footer-col.footer-3 a,.footer-col.footer-4 a{display:block}#footer .links{font-size:25px;padding-top:0}#footer .links a:last-of-type{margin-left:5px}#container-base{background:#181718;border-top:solid rgba(255, 255, 255, 0.1) 1px}#base{color:#ffffff;font-size:smaller;line-height:1.8;text-align:left;padding:20px 0}#base a{color:#ffffff}#base a:hover{text-decoration:underline}#desktop-link{display:none}th{padding-right:25px}.grid.two-column .grid-item{margin-bottom:50px}.grid.four-column .grid-item{margin-bottom:50px}.req{color:#D60309;font-weight:600;font-size:12px}.form-item{clear:both;width:100%;max-width:none;margin-bottom:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .label{float:left;font-weight:600;text-align:left;margin:10px 0 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-item .label2{float:left;font-weight:bold;text-align:left;margin:3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}form .input input,form textarea,.product-details-buy-option-quantity input{appearance:none;-moz-appearance:none;-webkit-appearance:none}form .input input,form select,form textarea,.image-file,.product-details-buy-option-quantity input,.buy-dropdown{background:none;height:38px;font-size:15px;padding:8px 8px 8px 8px;background-color:#ffffff;border:solid #d1d1d2 1px;border-radius:0px;vertical-align:middle;margin:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-family:Poppins, Helvetica, Arial, sans-serif;border-radius:40px;padding-left:35px;height:65px}form .input input[type=file]{height:auto;padding:0 0 0 0;border:none}form textarea{resize:vertical;height:auto;padding:25px 8px 8px 35px;border-radius:40px;resize:none}.form-item.recaptcha-item,.form-item.submit-item{padding-top:0}.readmore,.button,.form-item .subbut input,.buy-product input[type=submit],#checkout_button,#continue_button,#add_button,#cancel_button,#checkout_special,#review-submit-button,#update_button{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background:none;color:#000000;font-family:Poppins, Helvetica, Arial, sans-serif;font-size:16px;font-weight:300;letter-spacing:2.5px;text-transform:none;padding:17px 58px;background-color:#efebe9;display:inline-block;transition:0.3s;border-radius:30px}.readmore:hover,.button:hover,.form-item .subbut input:hover,.buy-product input[type=submit]:hover,#checkout_button:hover,#continue_button:hover,#add_button:hover,#cancel_button:hover,#checkout_special:hover,#review-submit-button:hover,#update_button:hover{cursor:pointer;color:#ffffff;background-color:#cc99cc}::placeholder{color:#000000}select{-moz-appearance:window;-webkit-appearance:none}.button-spacer{margin-top:50px}form{position:relative}#form-edit4b54ed9b14d7d .form-item{max-width:49%;margin-bottom:20px}#form-edit4b54ed9b14d7d .edit4b5506d677a1b-item{position:absolute;top:0;right:0}#form-edit4b54ed9b14d7d .edit4b5504746abb1-item{position:absolute;top:85px;right:0}#form-edit4b54ed9b14d7d .edit4b5504746abb1-item select{background-image:url(../images/down_arrow.png);background-size:12px;background-position:calc(100% - 25px);background-repeat:no-repeat}#form-edit4b54ed9b14d7d .edit4b550637977ca-item{position:absolute;right:0;top:170px}#form-edit4b54ed9b14d7d .edit4b550637977ca-item textarea{height:150px}#form-edit4b54ed9b14d7d .form-item.submit-item{clear:none;float:right}#form-edit4b54ed9b14d7d .recaptcha-item{clear:none;float:left}.table-wrap td{padding-right:30px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.uk-animation-fade{animation-duration:1.2s !important}.link-category-holder h3{text-align:center}.links.textunder .link-item-image{max-height:100px}.links .link-item-image img{filter:grayscale(1);height:auto;width:auto;max-height:100%}#form-edit5e73db4d67041{padding:10px 20px;background-color:#f7f7f7;border:1px solid #f6f6f6;border-top:2px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#form-edit5e73db4d67041 .form-item{margin-bottom:18px}.form-item.edit5e73dc4f79e04-item{clear:none;float:right;width:48%}.form-item.edit5e73dc4f7a238-item{clear:none;float:left;width:32%;margin-right:2%;margin-bottom:18px}.form-item.edit5e73dc4f7a654-item{float:left;width:32%;clear:none}.form-item.edit5e73dc4f7aa70-item{float:right;width:32%;clear:none}.form-item.edit5e73db4d689f1-item{float:left;width:48%;clear:none}.form-item.edit5e73dc4f7ae8b-item{float:left}form .input input#edit5e73dc4f7b6c9[type=file]{padding:10px 20px}.button-margin-right{margin-right:10px}.default{font-family:Poppins, Helvetica, Arial, sans-serif !important;font-size:16px !important;font-weight:300 !important;line-height:1.8 !important;letter-spacing:0.1px !important;color:#000000 !important}.contact-details{display:grid;gap:50px;grid-template-columns:1fr 1fr}#navigation li:nth-last-child(2) a{background-color:#ad5302;color:#000000}#navigation li:nth-last-child(2) a:hover strong,#navigation li:nth-last-child(2) a.on strong{color:#ffffff}@media screen and (max-width:1600px){#footer .footer-col{width:50%}#footer .footer-col.footer-5,#footer .footer-col.footer-1{margin-bottom:50px}#footer .footer-col.footer-2{padding-left:0;border-left:none}#footer .footer-col.footer-3,#footer .footer-col.footer-4{width:25%}}@media screen and (max-width:1540px){.footer-col.footer-1{width:40%}.footer-col.footer-2{width:60%}.footer-col.footer-3{width:20%;min-width:300px}.footer-col{margin-bottom:40px}.footer-col.footer-4,.footer-col.footer-3{margin-bottom:0 !important}}@media screen and (max-width:1325px){#header #logo{max-width:255px}#footer .footer-col{width:100%;padding-left:0;padding-right:0;border:none}#footer .footer-col{padding-bottom:50px;border-bottom:1px solid rgba(255, 255, 255, 0.3)}#footer .footer-col.footer-4,#footer .footer-col.footer-3{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media screen and (max-width:1260px){.sliderimg .slidertext{padding-left:50px;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:1260px){#navigation li>a{padding-left:15px;padding-right:15px}.event-item-text,.event-item-image{width:100% !important;padding:0 !important}.event-item-image{text-align:center}.event-item-image img{width:100%}.event-item-text{margin-top:25px}h3{padding-bottom:20px}}@media screen and (max-width:1000px){html{-webkit-text-size-adjust:none}#none{-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto;width:auto\9}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto}#header #mobile-link{position:relative;display:block;float:right;top:0;left:0;bottom:0;right:0}.img-left,.img-right{max-width:50%}#header #mobile-link,#mobile-menu,#header #logo{position:relative;z-index:999}#header #mobile-link a{color:#000000}#header #mobile-link a{font-size:30px;margin-right:10px}.hide-on-mobile{display:none}.show-on-mobile{display:inline}#container2,#container-header,#container-navigation,#container-flash,#container-bread,#container-intro,.container-main,.container-main-title,.container-main-top,.container-main-bottom,#container-footer,#container-base{width:100%}#container1,.wrap{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header{height:auto}#navigation{display:none !important}#mobile-navigation{display:none;height:auto;font-size:18px;line-height:1.4;color:#000000;padding:150px 0 0 0;position:absolute;z-index:500;top:0;left:0;background-color:#f7f5f4;width:100%;min-height:100vh}#mobile-navigation a{float:none;display:block;height:auto;width:100%;line-height:1.4;text-align:center;color:#000000;margin-bottom:50px}#mobile-menu{display:inline-block}#mobile-link{display:inline-block;position:absolute;top:0px;right:140px}#site-messages .wrap{padding:0 0px}#site-messages .error-message,#site-messages .alert-message,#site-messages .success-message{padding:15px 0px}.sliderimg .slidertext h2{font-size:calc(30px + 6vw)}.sliderimg .slidertext h3{font-size:calc(30px + 6vw)}#container-flash.backgroundimage-container .backgroundimage-content h1{font-size:calc(30px + 4vw)}#home-container:after{left:70%}#footer .footer-left{width:47%}#footer .footer-right{width:47%}#footer .footer-middle{width:100%;display:none}.grid .grid-item{float:left;display:inline-block}.grid .grid-item img{vertical-align:middle}.grid.seven-column .grid-item{width:22%;margin-right:4%;margin-bottom:20px}.grid.seven-column .grid-item:nth-child(7n+7){margin-right:4%}.grid.seven-column .grid-item:nth-child(7n+8){clear:none}.grid.seven-column .grid-item:nth-child(4n+4){margin-right:0%}.grid.seven-column .grid-item:nth-child(4n+5){clear:both}.grid.six-column .grid-item,.grid.five-column .grid-item,.grid.four-column .grid-item,.grid.three-column .grid-item{width:47%;margin-right:6%;margin-bottom:50px}.grid.six-column .grid-item:nth-child(6n+6){margin-right:6%}.grid.six-column .grid-item:nth-child(6n+7){clear:none}.grid.six-column .grid-item:nth-child(2n+2){margin-right:0%}.grid.five-column .grid-item:nth-child(5n+5){margin-right:6%}.grid.five-column .grid-item:nth-child(5n+6){clear:none}.grid.five-column .grid-item:nth-child(2n+2){margin-right:0%}.grid.four-column .grid-item:nth-child(4n+4){margin-right:6%}.grid.four-column .grid-item:nth-child(4n+5){clear:none}.grid.four-column .grid-item:nth-child(2n+2){margin-right:0%}.grid.three-column .grid-item:nth-child(3n+3){margin-right:6%}.grid.three-column .grid-item:nth-child(3n+4){clear:none}.grid.three-column .grid-item:nth-child(2n+2){margin-right:0%}#slidebox{display:none}#desktop-link{display:inline}.product-item{width:32%;margin-right:2%}.products-holder div:nth-child(4n+4){margin-right:2%}.products-holder div:nth-child(4n+5){clear:none}.products-holder div:nth-child(3n+3){margin-right:0%}.products-holder div:nth-child(3n+4){clear:both}#footer .footer-col{width:100%}#footer h4{padding-bottom:25px}.footer-col.footer-4{margin-top:0}}@media screen and (max-width:960px){.form-item.edit5e73dc4f7a238-item,.form-item.edit5e73dc4f7aa70-item,.form-item.edit5e73dc4f7a654-item{width:100%;margin-right:0%}}@media screen and (max-width:850px){#home-container .layout.half{float:left;width:100%}#home-container .layout-two-col-equal .layout.half+.layout.half{display:none}#home-container:before{top:0px;left:0px;right:0%;bottom:0px;transform:rotate(0deg)}#home-container:after{display:none}.contact-details{grid-template-columns:1fr}}@media screen and (max-width:750px){#form-edit4b54ed9b14d7d .form-item{width:100%;position:unset;max-width:none;margin-bottom:10px}#form-edit4b54ed9b14d7d .form-item .textarea{float:none}.home-page .unslider .unslider-holder,.home-page .unslider .sliderimg,.home-page .unslider .wrap{height:60vh !important}#seasons .season{margin-bottom:35px}}@media screen and (max-width:650px){#mobile-link{position:relative;top:auto;right:auto;display:block}.layout-three-col-equal .layout.third{float:none;width:100%;margin-top:10px;margin-bottom:18px}.layout-three-col-equal .layout.third.gap{margin-left:0%}.layout.half,.layout.main,.layout.side,.layout.middle,.layout.third{float:none !important;width:100% !important}.layout.gap,.layout.third.gap{margin-left:0%}.layout.main{margin-bottom:50px}.layout-two-col-equal .layout.half+.layout.half{margin-top:50px}.float-right,.float-left{float:none}.service-details .img-left+span,.service-details .img-right+span{max-width:100%;float:none;display:block;width:100%}.content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.content .img-left,.content .img-right,.content .img-center{float:none;display:block;width:100%;max-width:none;padding:10px 0;margin:0 0 1.8em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.service-spacing{margin-bottom:50px}#footer .footer-left{float:none;display:block;width:100%;text-align:left;padding-bottom:50px}#footer .footer-right{float:none;display:block;width:100%;text-align:left}.grid.seven-column .grid-item,.grid.six-column .grid-item,.grid.five-column .grid-item,.grid.four-column .grid-item,.grid.three-column .grid-item,.grid.two-column .grid-item{width:100% !important;margin-right:0% !important;margin-bottom:40px}.beforeafter-holder .beforeafter-item{width:45%;margin-right:10%}.beforeafter-holder div:nth-child(3n+3){margin-right:10%}.beforeafter-holder div:nth-child(3n+4){clear:none}.beforeafter-holder div:nth-child(2n+2){margin-right:0%}.beforeafter-holder div:nth-child(2n+3){clear:left}.video-holder .video-item{width:45%;margin-right:10%}.video-holder div:nth-child(3n+3){margin-right:10%}.video-holder div:nth-child(3n+4){clear:none}.video-holder div:nth-child(2n+2){margin-right:0%}.video-holder div:nth-child(2n+3){clear:left}.subscription-plans .subscription-plan{width:47%;margin-right:6%}.subscription-plans div.subscription-plan:nth-child(3n+3){margin-right:6%}.subscription-plans div.subscription-plan:nth-child(3n+4){clear:none}.subscription-plans div.subscription-plan:nth-child(2n+2){margin-right:0%}.subscription-plans div.subscription-plan:nth-child(2n+3){clear:left}.pricelist-header .pricelist-price,.pricelist-header .pricelist-inclusive{display:none}.pricelist-product{float:left;width:75%;margin-right:2%;padding-bottom:6px}.pricelist-price{clear:left;float:left;width:auto;display:inline-block;margin-right:2%}.pricelist-inclusive{float:left;width:auto;display:inline-block;margin-right:2%}.pricelist-qty{float:right;width:23%}.product-item{width:47%;margin-right:6%}.products-holder div:nth-child(3n+3){margin-right:6%}.products-holder div:nth-child(3n+4){clear:none}.products-holder div:nth-child(2n+2){margin-right:0%}.products-holder div:nth-child(2n+3){clear:both}.form-item .label,.form-item .label2{margin-bottom:2px}.form-item .label,.form-item .label2,.form-item .input,.form-item .select,.form-item .checkbox,.form-item .radio,.form-item .textarea,.form-item .label-padding,.form-item .subbut,.form-item .g-recaptcha,#recaptcha_image{width:100% !important;padding-left:0px;margin-left:0%}.form-item .g-recaptcha>div>div{max-width:100%;overflow:hidden}.recaptcha_input .input{padding-right:0px}.recaptcha_options li a{top:0px}.shopping-cart-list .shopping-cart-list-header{display:none}.shopping-cart-list .shopping-cart-list-items{padding:4px 10px;border:solid #f0e8e6 1px;border-radius:3px;margin-bottom:15px;position:relative}.shopping-cart-list .scl-image{float:right;position:absolute;text-align:center;right:5px;top:8px;width:20%;max-height:60px}.shopping-cart-list .scl-image img{max-height:60px}.shopping-cart-list .scl-products{width:100%;min-height:60px;padding-right:0%}.shopping-cart-list .scl-products-title{float:left;width:68%}.shopping-cart-list .scl-products-additional{clear:both;width:100%}.shopping-cart-list .scl-products .cart-msg-box,.shopping-cart-list .scl-products .cart-msg-type,.shopping-cart-list .scl-products .cart-msg-messages{width:98%}.msg-small{font-size:13px;line-height:17px}.shopping-cart-list .scl-quantity{clear:both;width:59%;text-align:left;padding-right:0px;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px}.shopping-cart-list .scl-quantity .scl-quantity-text{float:left;display:inline-block;padding-right:3%;line-height:26px;font-size:14px}.shopping-cart-list .scl-quantity input{float:left;font-size:15px;display:inline-block;margin-right:12%}.shopping-cart-list .remove-link{float:left;display:inline-block;text-align:left;line-height:26px;font-size:12px}.shopping-cart-list .scl-price{width:40%;font-size:16px;font-weight:600;text-align:right;padding-right:1%;margin-top:8px;padding-top:8px;border-top:solid #f0e8e6 1px}.shopping-cart-totals .shopping-cart-total-item .totals-space,.shopping-cart-totals .shopping-cart-total-final .totals-space,#sc-subtotals .totals-space-base{display:none}.shopping-cart-totals .shopping-cart-total-item,.shopping-cart-totals .shopping-cart-total-final{display:block}.shopping-cart-totals .shopping-cart-total-item .totals-text,.shopping-cart-totals .shopping-cart-total-final .totals-text{float:left;width:66%;text-align:left;padding-right:0;padding-left:4%;margin:0 0 0 0}.shopping-cart-totals .shopping-cart-total-item .totals-value,.shopping-cart-totals .shopping-cart-total-final .totals-value{float:left;width:26%;font-size:15px;padding-right:4%;margin:0 0 0 0}.address-selector li{width:48%}.cart-checkradio-holder .checkradio{width:50%}.payment-radio-holder{width:10%}.payment-holder{width:90%}#seasons .season{width:50% !important}#spring:after{display:none}}@media screen and (max-width:600px){.form-item.edit5e73dc4f79e04-item,.form-item.edit5e73db4d689f1-item{width:100%;margin-right:0}}@media screen and (max-width:540px){.wrap,#container-flash.backgroundimage-container .backgroundimage-content{max-width:480px;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#container-flash{padding:0 20px}}@media screen and (max-width:480px){html{-webkit-text-size-adjust:none}img{max-width:100%;height:auto;width:auto\9}embed,object,iframe,.map-holder{max-width:100%;width:100%;height:auto}ul li{line-height:26px;padding-bottom:8px;background-position:5px 9px}ul>li:before{top:0px}#nav-icon{width:35px;height:23px}#nav-icon span{height:3px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:9px}#nav-icon span:nth-child(4){top:19px}#container1{width:100%}#container2{width:100%}#header{height:80px}#header #logo{height:80px;line-height:80px;max-width:170px}#mobile-menu a{line-height:80px;height:80px}#header #mobile-link a{height:80px;line-height:80px;position:relative;z-index:999}#slider,#flash,#slidebox,#image-rotator{display:block !important}.sliderimg .slidertext{padding-left:20px;padding-right:20px}#header #mobile-link a{font-size:23px}h1{padding:0 0 25px 0}#home-sub-page-1-top-container .links.iconlinks{margin-top:-30px}.testimonials.slider .testimonial-item-text{font-size:25px}.testimonials .testimonial-item-person{margin-top:25px !important;font-size:13px}.testimonial-slider .uk-slider-nav.uk-margin{margin:25px 0 0 0 !important}#home-container .content{padding-bottom:30px}.content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.content .img-left,.content .img-right,.content .img-center{float:none;display:block;width:100%;max-width:none;padding:10px 0;margin:0 0 1.8em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.content,.layout.side p,.layout.side .side-holder{font-size:16px;line-height:24px}.content h1{font-size:48px;line-height:48px;padding-bottom:50px}.content h2{font-size:42px;line-height:42px;padding-bottom:50px}.content h3{font-size:26px;line-height:24px}.content h4,.content .content-title{font-size:22px;line-height:24px}.layout.side h5{font-size:18px;line-height:24px}.layout.side h6{font-size:18px;line-height:24px}.small{font-size:15px;line-height:23px}.large{font-size:17px;line-height:25px}.button-spacer{margin-top:15px}.imageboxes.textunder .module-text{padding-top:25px !important}#desktop-link{display:inline}.season i{font-size:50px !important}.events.list{margin-top:35px !important}.active-event{margin-bottom:15px !important}.service-spacing{margin-bottom:50px}.content h3{padding-top:13px}.service-spacing-small{margin-top:30px}.divider,hr{margin:50px 0 45px}#breadcrumb{padding:16px 0px 4px 0px}#container-flash.backgroundimage-container .backgroundimage-content{padding-top:50px;padding-bottom:50px}.container-main-title .content{padding:50px 0px;padding-bottom:0px}.container-main-title+.container-main-title .content{padding-top:0px}.container-main-top+.container-main-title .content{padding-top:0px}.container-main+.container-main-title .content{padding-top:0px}.container-main-bottom+.container-main-title .content{padding-top:0px}.container-main-top .content{padding:50px 0px}.container-main-title+.container-main-top .content{padding-top:0px}.container-main-top+.container-main-top .content{padding-top:0px}.container-main+.container-main-top .content{padding-top:0px}.container-main-bottom+.container-main-top .content{padding-top:0px}.content{padding:50px 0px}.container-main-title+.container-main .content{padding-top:0px}.container-main-top+.container-main .content{padding-top:0px}.container-main+.container-main .content{padding-top:0px}.container-main-bottom+.container-main .content{padding-top:0px}.container-main-bottom .content{padding:50px 0px}.container-main-top+.container-main-bottom .content{padding-top:0px}.container-main+.container-main-bottom .content{padding-top:0px}.container-main-bottom+.container-main-bottom .content{padding-top:0px}.container-main-title.background .content,.container-main-top.background .content,.container-main.background .content,.container-main-bottom.background .content{padding-top:50px;padding-bottom:50px}.container-main-title.backgroundimage-container .content,.container-main-top.backgroundimage-container .content,.container-main.backgroundimage-container .content,.container-main-bottom.backgroundimage-container .content{padding-top:50px;padding-bottom:50px}.container-main-title+.container-main-title.background .content,.container-main-title+.container-main-top.background .content,.container-main-title+.container-main.background .content,.container-main-title+.container-main-bottom.background .content,.container-main-top+.container-main-title.background .content,.container-main-top+.container-main-top.background .content,.container-main-top+.container-main.background .content,.container-main-top+.container-main-bottom.background .content,.container-main+.container-main-title.background .content,.container-main+.container-main-top.background .content,.container-main+.container-main.background .content,.container-main+.container-main-bottom.background .content,.container-main-bottom+.container-main-title.background .content,.container-main-bottom+.container-main-top.background .content,.container-main-bottom+.container-main.background .content,.container-main-bottom+.container-main-bottom.background .content{padding-top:50px}.container-main-title+.container-main-title.backgroundimage-container .content,.container-main-title+.container-main-top.backgroundimage-container .content,.container-main-title+.container-main.backgroundimage-container .content,.container-main-title+.container-main-bottom.backgroundimage-container .content,.container-main-top+.container-main-title.backgroundimage-container .content,.container-main-top+.container-main-top.backgroundimage-container .content,.container-main-top+.container-main.backgroundimage-container .content,.container-main-top+.container-main-bottom.backgroundimage-container .content,.container-main+.container-main-title.backgroundimage-container .content,.container-main+.container-main-top.backgroundimage-container .content,.container-main+.container-main.backgroundimage-container .content,.container-main+.container-main-bottom.backgroundimage-container .content,.container-main-bottom+.container-main-title.backgroundimage-container .content,.container-main-bottom+.container-main-top.backgroundimage-container .content,.container-main-bottom+.container-main.backgroundimage-container .content,.container-main-bottomr+.container-main-bottom.backgroundimage-container .content{padding-top:40px}#footer{padding-top:40px;padding-bottom:40px}#footer .footer-col.footer-4{padding-top:0}.sitemap-holder{width:100%}.grid .grid-item{width:100% !important;margin-left:0 !important;margin-right:0 !important}.beforeafter-holder .beforeafter-item,.beforeafter-details .before-image,.beforeafter-details .after-image{width:100%;margin-right:0%}.beforeafter-details .before-image{margin-bottom:12%}.video-holder .video-item{width:100%;margin-right:0%}.product-item{width:100%;margin-right:0%}.products-holder div:nth-child(3n+3){margin-right:0%}.subscription-plans .subscription-plan{width:100%;margin-right:0%}.subscription-plans div.subscription-plan:nth-child(2n+2){margin-right:0%}.subscription-plans div.subscription-plan:nth-child(2n+3){clear:none}.subscription-table .subscription-left,.subscription-table .subscription-middle,.subscription-table .full-subscription-middle,.subscription-table .subscription-right{float:none;width:100%;text-align:left;padding-left:10px;padding-right:10px;border:solid #f1f1f1 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.subscription-table .subscription-left{padding-top:8px;border-bottom:none}.subscription-table .subscription-middle{border-top:none;border-bottom:none}.subscription-table .full-subscription-middle{padding-bottom:8px;border-top:none}.subscription-table .subscription-right{padding-bottom:8px;border-top:none}.address-selector li{width:100%;margin-bottom:18px}.cart-checkradio-holder .checkradio{width:100%}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:16px !important}.table-wrap{overflow:hidden;overflow-x:scroll}}