.nc{visibility:visible}.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}body{background:#ffffff;overflow-x:hidden}.top-bg{width:100%;}.wrapper{width:1170px;margin:0 auto;}*:focus{outline-style:hidden !important;outline-width:0 !important;outline-color:transparent !important;}.m-height-home{min-height:245px;}.m-height-in{min-height:245px;}.fixed-header{}.fixed-header, .fixed-header *{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.header-abs-cta{background:#edf1f6;position:absolute;width:100%;height:60px;left:0;top:0;z-index:500;display:flex;align-items:center;justify-content:space-between}.header-abs-top{background:#ffffff;position:absolute;width:100%;height:115px;left:0;top:60px;z-index:500;display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #e9ecef;}.header-abs-menu{background:#ffffff;position:absolute;width:100%;height:70px;left:0;top:176px;z-index:500;border-bottom:solid 1px #e9ecef;}.logo-box{width:33%;display:flex}.logo{padding:20px 30px;text-align:left;}.logo img{max-height:76px;width:auto}.t-right{width:66%;margin:0 30px 0 0;padding:0;display:flex;justify-content:space-around;align-items:center;position:relative;}.aus-made{margin:0 auto}.aus-made p{background:url(icn-t-map51.png) 0 50% no-repeat;font-size:20px;color:#3f7ec7;font-weight:400;line-height:1.4;padding:7px 0 7px 60px;margin:auto;text-transform: uppercase}.aus-made p span{font-size:20px;color:#3f7ec7;font-weight:600;}.t-call{margin:0 0 0 auto}.t-call p{margin:auto;text-align:left;font-size:16px;color:#000000;font-weight:500;text-transform:uppercase;text-align:right}.t-call p span{display:inline-block;vertical-align:middle;margin:0 30px 0 0;line-height:1.2;}.t-call a{background:#3f7ec7;padding:20px 25px 20px 50px;margin:0 0 0 auto;text-align:left;font-size:22px;color:#ffffff;font-weight:600;text-transform:uppercase;line-height:1;display:inline-block;vertical-align:middle;position: relative}.t-call a:before{content:'';background:url(icn-t-phone51.png) 0 50% no-repeat;display:block;width:60px;height:60px;position:absolute;left:-30px;top:0;bottom:0;margin:auto}.t-call a:hover{background:#211d19;}.social{margin:0;padding:0 25px}.t-cart{display:table;padding:0 25px;text-align:left;margin:0}.t-cart span#totalling-details, .t-cart div{line-height:0;}.t-cart a{font-size:12px;color:#343434;font-weight:500;line-height:1.2;text-decoration:none;text-transform:uppercase;}.t-cart a span{font-size:12px;color:#343434;font-weight:500;line-height:1.4;padding:0;text-decoration:none;display:inline-block}.t-cart a span span{display:inline-block}.t-cart #nsi-shop-minicart-view hr, .t-cart #nsi-shop-minicart-view br{display:none}.mob-menu{display: table;margin:0 auto;max-width:1170px;width:100%;}.menu{padding:0;height:50px;position:relative;}.menu .top{height:auto;padding:0}.menu .navbar-inverse{background-color:transparent !important;border:0 !important}.menu .navbar{min-height:auto !important;margin:0 !important}.f-nav{z-index:1899;position:fixed;top:0;width:100%;height:70px}.main-banner{width:100%;z-index:200;position:relative;}.theme-default .nivoSlider{margin:0 !important;box-shadow:none !important}.nivo-controlNav{display:none}.theme-default .nivo-caption{background:none;opacity:1;top:0;}.banner{text-align:center}.main-con-bg{margin:0;width:100%;}.main-con-bg-in{background:#ffffff;margin:0;width:100%;padding:50px 0;}#cmsbody .container{height:auto !important}.b-location-panel{background:#fff;padding:50px 0}.b-location-box{padding:0 15px;width:100%;max-width:1170px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;}.b-location-box h4{font-size:36px;font-weight:500;color:#211d19;line-height:1.2;margin:0 0 30px 0;text-align:left;width:100%;}.b-location-box ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.b-location-box ul li{position:relative;margin:0;overflow:hidden;display:flex;height:165px;}.b-location-box ul li a{background:#000000;display:flex;width:100%;position:relative;}.b-location-box ul li a img{width:100%;height:auto;opacity:1;opacity:0.50;object-fit:cover;object-position:50% 50%;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.b-location-box ul li a span{text-align:center;font-size:16px;color:#fff;font-weight:600;line-height:1.2;display:block;padding:0 15px;height:65px;margin:auto auto 30px auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.b-location-box ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.b-location-box ul li a:hover span{bottom:0;}.b-location-box .container{padding:0 !important;margin:0 !important;width:100%}.b-location-box .twc-section-row{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.b-location-box .twc-section-row:before, .b-location-box .twc-section-row:after{display:none}.b-location-box .twc-section-row div.twc-flexed-child{position:relative;margin:0;overflow:hidden;display:flex;justify-content:center;height:165px;float:none}.b-location-box .twc-txtimage-layout{background:#000000;display:flex;width:100%;position:relative;}.b-location-box .twc-txtimage-layout img{width:100%;height:165px;opacity:0.50 !important;object-fit:cover;object-position:50% 50%;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.b-location-box .twc-txtimage-layout .twc-txtimage-text-container{height:25px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;display: block;width: auto;}.b-location-box .twc-txtimage-layout span{text-align:center;font-size:16px;color:#fff;font-weight:600;line-height:1.2;display:block;padding:0 15px;}.b-location-box .twc-txtimage-layout:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.b-location-box .twc-txtimage-layout:hover .twc-txtimage-text-container{bottom:0;}.b-location-box .twc-txtimage-image-container, .b-location-box .layout-container, .b-location-box .twc-txtimage-image-container *{width:100%;}.b-reviews-panel{background:#f1f2ef url(google-reviews-panel-bg5.jpg) 20% 50% no-repeat;padding:50px 0;display:flex;justify-content:space-between}.b-reviews-box-left{margin:0 auto;max-width:600px;width:100%;padding:0 30px}.b-reviews-box-left a{background:url(head-google-ratings5.png) 50% 50% no-repeat;font-size:0;display:block;background-size:contain !important;min-height:50px;width:100%;height:100%;max-width:495px;max-height:80px}.b-reviews-box-left a img{display:none}.b-reviews-box-right{margin:0 auto;max-width:1320px;width:100%;padding:0 20px}.b-reviews-box-right h4{background:url(head-google-reviews5.png) 50% 50% no-repeat;font-size:0;display:block;background-size:contain !important;min-height:110px;width:100%;height:100%;max-width:360px;max-height:130px;text-align: center;margin:0 auto 50px;}.b-reviews-box-right a{background:#ff5a00;font-size:14px;color:#fff;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;display:table;margin:30px auto 0 auto;padding:20px 45px}.b-reviews-box-right a:hover{background:#211d19;color:#fff;}.b-nl-panel{background:#211d19;display:flex;justify-content:space-between;align-items:center;padding:75px 0}.b-nl-box{max-width:1170px;margin:0 auto;display:flex;width:100%;padding:0 15px;}.b-nl-head{padding:0;max-width:300px}.b-nl-head h4{background:url(icn-download5.png) 0 50% no-repeat;font-size:30px;font-weight:600;color:#fff;line-height:1.2;margin:0;display:table;padding:0 0 0 70px;text-align:left;}.b-nl{margin:0 auto;padding:0;display:flex;justify-content:space-between;align-items:flex-end}.b-nl form#formBuilder{display:flex;justify-content:space-between;padding:0}.b-nl .form-group{margin:0 10px;max-width:260px}.b-nl label{display:none;color:#000;font-size:14px;font-weight:normal;text-transform:uppercase}.b-nl input{background:#fff;width:100%;height:60px;max-width:100%;padding:0 15px;font-size:15px;color:#000000;border:0;border-radius:0;margin:0 10px;box-shadow:none;}.b-nl input::placeholder, .b-nl textarea::placeholder{color:#000000;}.b-nl input[type=submit]{background:#ff5a00;color:#fff;font-size:16px;font-weight:600;display:table;margin:0 auto;padding:15px 40px;height:60px;line-height:1;text-transform:uppercase;border-radius:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.b-nl input[type=submit]:hover{background:#004a9f;}.b-nl #rc-imageselect, .b-nl .g-recaptcha {height:40px;max-width:100%;-webkit-transform:scale(0.80);transform:scale(0.80);-webkit-transform-origin:0 0;transform-origin:0 0;}.makeover-promo-panel{background:#ff5a00;padding:0}.makeover-promo-box{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1170px;margin:0 auto}.makeover-promo-left{margin:0;max-width:400px;width:100%;padding:0 15px;align-self:flex-start}.makeover-promo-right{margin:0 auto;max-width:500px;width:100%;padding:100px 15px}.makeover-promo-right h4, .makeover-promo-right h4 span{font-size:30px;font-weight:400;color:#fff;line-height:1.2;margin:0;}.makeover-promo-right h4 span, .makeover-promo-right h4 em{font-weight:600;display:inline-block}.makeover-promo-right a.btn-watch{background:#004a9f;font-size:14px;color:#fff;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;display:table;margin:30px 0 0;padding:20px 45px}.makeover-promo-right a.btn-watch:hover{background:#211d19;color:#fff;}.l-news-panel{background:#004a9f url(blog-panel-runner.gif) 100% 0 repeat-y;padding:50px 0;display:flex;justify-content:space-between;}.l-news-head{background:url(news-panel-img5.jpg) 35% 0 no-repeat;background-size:cover !important;padding:0;max-width:850px;margin:0;width:100%;}.l-news-head span{display:block;width:1px;height:1px}.l-news{padding:30px 30px 30px 15px;max-width:680px;margin:0 0 0 auto;width:100%;align-self:flex-start}.l-news h4{background:url(icn-news5.png) 0 50% no-repeat;color:#ffffff;font-size:26px;font-weight:700;line-height:1;margin:0 0 40px;display:table;text-align: center;text-transform:uppercase;padding:10px 0 10px 65px}.l-news .btn-read-all {color:#fff;font-size:14px;font-weight:700;display:table;margin:30px 0 0;padding:0 0 5px 0;line-height:1;text-transform:uppercase;border:solid 2px #eff2f4;border-width:0 0 2px;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.l-news .btn-read-all:hover{color:#ff5a00}.l-news .blog-listing {margin:0;padding:0;display:table;}.l-news .blog-listing .blog-holder{width:100%;padding:0;border:none;margin:0 0 30px;text-align: left}.l-news .blog-listing .blog-holder h2{padding:0;margin:0 0 10px}.l-news .blog-listing .blog-holder h2, .l-news .blog-listing .blog-holder h2 a{font-size:18px;color:#fff;font-weight:6500;text-align:left;line-height:1.4;}.l-news .blog-listing .blog-holder h2:hover a{color:#ff5a00;}.l-news .blog-listing .blog-posted-line {font-size:12px;color:#d5e8ff;font-weight:500;padding:10px;margin:0;border:solid 1px #d5e8ff;border-radius:7px;display:table;line-height:1}.b-franchise-panel{background:url(franchise-panel-bg5.jpg) 50% 50% no-repeat;padding:220px 0}.b-franchise{width:100%;max-width:1170px;display:table;margin:0 auto;padding:0 15px}.b-franchise h4{color:#ff5a00;font-size:40px;font-weight:800;line-height:1.2;margin:0 0 10px;font-style:italic;}.b-franchise h4 span{color:#004a9f;font-size:20px;font-weight:600;line-height:1.2;margin:0 0 10px;display: block}.b-franchise a.btn-find-out{background:#ff5a00;font-size:14px;color:#fff;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;display:table;margin:20px 0 0;padding:20px 45px}.b-franchise a.btn-find-out:hover{background:#211d19;color:#fff;}.b-contact-panel{background:#004a9f;padding:45px 0}.b-contact{width:100%;max-width:1170px;display:flex;align-items:center;margin:0 auto;padding:0 15px}.b-contact p{background:url(icn-b-phone5.png) 0 50% no-repeat;color:#fff;font-size:26px;font-weight:500;line-height:1.2;margin:0;padding:5px 0 5px 60px}.b-contact p a{color:#fff;font-size:26px;font-weight:700;}.b-contact a.btn-book-quote{background:#ff5a00;font-size:14px;color:#fff;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:1px;display:table;margin:0 0 0 auto;padding:20px 45px}.b-contact a.btn-book-quote:hover{background:#211d19;color:#fff;}.b-sitemap-panel{background:#ffffff;padding:80px 0 50px}.b-sm-box{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;width:100%;max-width:1170px;margin: 0 auto;}.b-sm-box .b-sm{width:calc(100% / 4);padding:0 15px}.b-sm-box h4{font-size:18px;color:#004a9f;font-weight:600;margin:0 0 15px;line-height:1.2}.b-sm-box ul{margin:0;padding:0;list-style:none;}.b-sm-box ul li{margin:0 0 10px;}.b-sm-box ul li a{font-size:12px;color:#515151;font-weight:400;margin:0;line-height:1.2;text-transform:uppercase;}.b-sm-box ul li a:hover{color:#ff5a00;}.b-sm-box > div{width:100%}.b-sm-box div[class*='col-list-']{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:flex-start}.b-sm-box div[class*='col-list-'] div[class*='col-idx-']{width:calc(100% / 4);padding:0 15px}.b-sm-box div[class*='col-list-'] div[class*='col-idx-'] > div{margin:0 0 10px}.b-sm-box div[class*='col-list-'] div[class*='col-idx-'] h4{font-size:18px;color:#004a9f;font-weight:600;margin:0 0 15px;line-height:1.2}.b-sm-box div[class*='col-list-'] div[class*='col-idx-'] a{font-size:12px;color:#515151;font-weight:400;margin:0;line-height:1.2;text-transform:uppercase;}.b-sm-box div[class*='col-list-'] div[class*='col-idx-'] a:hover{color:#ff5a00;}.b-sm-box div[class*='col-list-'] .sm-heading.last{margin-top:30px}.b-logo{margin:30px auto 0;padding:0 15px;width:100%;text-align: center}.bottom-bg{background:#3f7ec7;padding:45px 0}.b-flex-bottom{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:1170px;margin:0 auto}.b-social{display:table;margin:0 0 0 auto;padding:0 15px;width:33%}h1, h2, h2 a, h3, h4, h4 span, h4 a, body h5, body h6, h5 span, h6 span, .contact, .footer, .fields, #qm0 a, .home-slider-box *{font-family:'Poppins', Arial, Helvetica, sans-serif;}p, td, body, div, span, a, a span, #formBuilder *{font-family:'Poppins', Arial, Helvetica, sans-serif;}.b-sm-box *{font-family:'Poppins', Arial, Helvetica, sans-serif;}#cmsbody{}#cmsfooter{text-align:center;clear:both;margin:0;width:33%;padding:0 15px}#cmsfooter .footerAddress, #cmsfooter .footerPhone, #cmsfooter p{display:none}#cmsfooter .footerCopyright, #cmsfooter .footerCompany{display:inline-block;vertical-align:middle;width:auto;margin:0 5px}.htmlarea p{margin:0;}img{max-width:100%;height:auto}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li a {background-image:url(nc-social-icons.png) !important;}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-instagram a {background-position:-201px 0 !important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-pinterest a {background-position:-168px 0 !important}#cmsbody #nc-contact-page #nc-contact-header .nc-connect ul li.nc-flickr a {background-position:-234px 0 !important}#cmsbody a img{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}#cmsbody a img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}.m30{margin-bottom:30px;}#formBuilder {display: table;width: 100%}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input, #cmsbody #formBuilder input[type='submit'] {background:#000;border:solid 1px #000;font-size: 15px;color:#fff;font-weight: 600;padding:15px 25px;line-height:1;text-indent: 0;clear: both;border-radius:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}#cmsbody #nc-contact-page .nc-contact-form-container dd#Submit-element input:hover, #cmsbody #formBuilder input[type='submit']:hover {background: #c2504e;color:#fff;}#cmsbody #formBuilder .qq-uploader div.qq-upload-button{height: 30px !important;width:120px;text-align:left}#cmsbody #formBuilder .qq-upload-wrapper.photo-item{height:208px}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar{height: 19px}#cmsbody #formBuilder .qq-upload-wrapper.photo-item span.qq-upload-file{color:#fff;height: auto;font-size: 12px !important;}#cmsbody #formBuilder .qq-upload-wrapper .photo-bar a{margin-top:-7px}#cmsbody #nc-contact-page div.left dd, #cmsbody #nc-contact-page div.right dd{float: none;width: 100%}.social ul.sociallinks, .social ul.sociallinks * {margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none;}.social ul.sociallinks{height:28px;padding:0;display:table;}.social ul.sociallinks li{float:left;margin-right:15px;}.social ul.sociallinks li:last-child{margin:0}.social ul.sociallinks a, .social a {display:block;width:28px;height:28px;background:url(social51.png) 0 0 no-repeat;text-indent:-9000em;float:left;}.social a.facebook{background-position: 0 0 !important;}.social a.instagram {background-position: -43px 0 !important;}.social a.pinterest{background-position: -86px 0 !important;}.social a.flickr{background-position: -129px 0 !important;}.social a.youtube{background-position: -173px 0 !important;}.social a:hover{opacity:0.7}.b-social ul.sociallinks, .b-social ul.sociallinks * {margin:0;padding:0;list-style:none;text-align:left;font-size:11px;text-decoration:none;}.b-social ul.sociallinks{height:28px;padding:0;display:table;margin:0 0 0 auto}.b-social ul.sociallinks li{float:left;margin-right:15px;}.b-social ul.sociallinks li:last-child{margin:0}.b-social ul.sociallinks a, .b-social a {display:block;width:28px;height:28px;background:url(b-social51.png) 0 0 no-repeat;text-indent:-9000em;float:left;}.b-social a.facebook{background-position: 0 0 !important;}.b-social a.instagram{background-position: -43px 0 !important;}.b-social a.pinterest{background-position: -86px 0 !important;}.b-social a.flickr{background-position: -129px 0 !important;}.b-social a.youtube{background-position: -173px 0 !important;}.b-social a:hover{opacity:0.7}.con-list{margin:0;padding:0;list-style:none}.con-list li{background:url(icn-bul-orange5.png) 0 7px no-repeat;padding:0 0 0 30px;margin:0 0 15px;font-weight:500}body.popup{min-width:1px !important;}iframe{width:100%;}@media screen and (max-width: 1199px) {.t-call {margin:0 0 0 auto;}.t-call p span{padding:0;display:none;font-size:0}}@media screen and (max-width: 991px) {.m-height-home{min-height:auto;}.m-height-in{min-height:auto;}.header-abs-cta{position:relative}.header-abs-top, .f-nav .header-abs-top{position:relative;top:auto;z-index:300;height:100px;box-shadow:0 0 1px #999}.logo-box{}.logo, .f-nav .logo{padding:10px 15px;height:auto;text-align:left;border:0}.logo img, .f-nav .logo img{max-height:75px}.t-right{margin:0 90px 0 0;padding:0;}.t-call {margin:0 0 0 auto;}.t-call p span{padding:0;display:none;font-size:0}.aus-made{margin:0 auto 0 30px}.aus-made p{background-size:35px auto;font-size:14px;padding:7px 0 7px 40px;line-height:1.2}.aus-made p span{font-size:14px;display:block}.header-abs-menu, .f-nav .header-abs-menu{position: relative;top:0;right:0;width:100%;border:0;height:0;z-index:500}.header-abs-menu .mob-menu{position:absolute;float: none;top:19px;right:0;width:100%;z-index:999 !important;padding:0 !important;height:0;display:inline}.fixed-header.f-nav{position:relative;height:auto}.menu, .navbar-header, .menu .top{height:0;padding:0;float:none;border:0}.top .navbar-header button{background:#000;border:0;margin:0;top:0;right:15px;z-index:9999 !important;height:62px;width:62px;border-radius:0;padding:0}.top .navbar-header button span.icon-bar{background-color:#fff;margin:5px auto;height:2px;width:24px}.top .navbar-header button:hover, .menu-bg .navbar-header button:focus{background:#004a9f;border-color:#004a9f}.top .navbar-header button:hover span.icon-bar, .header-abs-top .navbar-header button:focus span.icon-bar{background-color:#004a9f;}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background-color:#004a9f !important;border-color: #004a9f}.top .navbar-header button:hover span.icon-bar, .top .navbar-header button:focus span.icon-bar{background-color:#fff !important;border:0}.navbar-collapse{width:100% !important;border:0 !important;padding:0 !important}.b-location-box ul li{width:calc(100% / 3 - 5px);margin:0 0 10px}.b-location-box .twc-section-row{flex-wrap:nowrap}.b-location-box .twc-section-row div.twc-flexed-child {margin:0 auto 10px;width:auto;}.b-nl-panel{padding:30px 0}.b-nl-box{flex-direction:column;align-items:center;}.b-nl-head{margin:0 0 20px;max-width:100%}.b-nl-head h4{padding:10px 0 10px 70px}.b-nl{padding:0;align-items:center}.l-news-panel{background:#004a9f;}.l-news-head{padding:0;display:none}.l-news{padding:25px 15px;margin:0 auto;}.b-sm-box .b-sm{padding:0 15px;margin:0 0 25px}}@media screen and (max-width: 767px) {.header-abs-cta{position:relative}.header-abs-top, .f-nav .header-abs-top{padding:0;position:relative;top:0;flex-wrap:wrap;flex-direction:column;height:150px;justify-content:flex-start;align-items: flex-start;}.header-abs-menu .mob-menu, .f-nav .header-abs-menu .mob-menu{top:15px;height:0;float: none}.top .navbar-header button{right:15px;width:40px;height:40px}.logo-box{min-width:auto;width:100%;padding:0;order:2;justify-content:center}.logo, .logo-in, .f-nav .logo, .f-nav .logo-in{padding:5px 0;height: auto;text-align:center;border:0;max-width:100%}.logo img, .logo-in img, .f-nav .logo img{max-height:70px}.t-right{margin:0;width:calc(100% - 60px);padding:5px 0 0;justify-content:space-evenly;align-items:center}.t-call {margin:0 10px 0 auto;}.t-call a{background:none;font-size:0;width:60px;height:60px;padding:0;display:block;margin:0;}.t-call a:before{left:0;background-size:50px auto}.t-call p span{padding:0;display:none;font-size:0}.aus-made{margin:0 auto 0 15px}.aus-made p{background-size:35px auto;font-size:14px;padding:7px 0 7px 40px;line-height:1.2}.aus-made p span{font-size:14px;display:block}.social{display:none}.t-cart{text-align: center;width:100%}.b-location-box ul li{width:calc(100% / 2 - 5px);margin:0 0 10px;}.b-location-box ul li a span{font-size:13px}.b-location-box .twc-section-row{flex-wrap:wrap}.b-location-box .twc-section-row div.twc-flexed-child {width:calc(100% / 2 - 5px);margin:0 auto 10px;max-width:100%}.b-reviews-panel{flex-direction:column}.b-reviews-panel .b-reviews-box-left{padding:25px 15px;}.b-reviews-panel .b-reviews-box-left a{margin:0 auto}.b-reviews-panel .b-reviews-box-right{padding:25px 15px;}.b-nl-box{flex-direction:column;align-items:center}.b-nl-head{margin:0 0 10px;max-width:100%}.b-nl-head h4{padding:10px 0 10px 70px}.b-nl{padding:0;align-items:center}.b-nl form#formBuilder{flex-direction:column;}.b-nl .form-group{width:calc(100% - 0px);margin:5px auto;max-width:100%;}.b-nl input{margin:0}.makeover-promo-box{flex-direction:column}.makeover-promo-left{margin:0 auto;}.makeover-promo-right{padding:50px 15px}.b-franchise-panel{background-position:65% 0;padding:100px 0}.b-contact{flex-direction:column}.b-contact p{background-position:50% 0;padding:60px 15px 0;text-align:center}.b-contact p a{display:block}.b-contact a.btn-book-quote{margin:30px auto 0 auto;}.b-sm-box .b-sm{width:auto}.b-sm-box .b-sm{padding:0 15px;margin:0 0 25px}.b-sm-box div[class*='col-list-'] {justify-content:center}.b-sm-box div[class*='col-list-'] div[class*='col-idx-']{width:100%;max-width:300px}.b-flex-bottom{padding:0 0 50px;flex-direction:column}.b-logo{order:1;width:100%}#cmsfooter{order:2;padding:30px 0;width:100%}#cmsfooter *{text-align: center}.b-social{order:3;width:100%}.b-social ul.sociallinks {margin:0 auto}}.home-slider-panel{position:relative;}.home-slider-box .banner-image{background:#000000 !important;}.home-slider-box .banner-image img {margin:0;height: calc(100vh - 0px);object-fit:cover;object-position:50% 50%;max-height:550px;opacity:1}.home-slider-box .slick-prev{width:20px;height:40px;left:30px}.home-slider-box .slick-next{width:20px;height:40px;right:30px}.home-slider-box .slick-prev:hover{left:25px}.home-slider-box .slick-next:hover{right:25px}.home-slider-box .slick-dotted.slick-slider{margin:0}.home-slider-box #slider4561 .slick-dots{bottom:25px;display:none !important;}.home-slider-box #slider4561 .slick-dots li button::before{font-size:40px;color:#fff;opacity:1;}.home-slider-box #slider4561 .slick-dots li.slick-active button::before{color:#000;}.home-slider-box #slider4561 div.banner-item .banner-content-block {line-height:1;margin:0 auto;top:0;bottom:0;max-width:800px;width:100%;align-items: flex-start;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content {text-align:left;padding:50px 15px;display:table;margin:0 0 0 auto;max-width:1170px;}.home-slider-box #slider4561 div.banner-item .banner-content-block img {margin:0;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4, .home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-size:42px;color:#85014e;font-weight:500;line-height:1.2;margin:0 0 15px;text-align:left;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-weight:bold;font-style:italic}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h5 {font-size:32px;color:#004a9f;font-weight:500;line-height:1.2;margin:0 0 15px;text-align:left;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content a {background:#004a9f;font-size:14px;color:#fff;font-weight:700;line-height:1;margin:25px 0 0 0;text-align:center;display:table;padding:20px 30px;text-transform:uppercase}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content a:hover {background:#ff5a00;}@media screen and (max-width: 1440px) {.home-slider-box .banner-image img {height:calc(70vh - 0px);min-height:auto}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4, .home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-size:40px;}}@media screen and (max-width: 1199px) {.home-slider-box .banner-image img {min-height:400px;}.home-slider-box #slider4561 div.banner-item .banner-content-block {max-width:800px;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4, .home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-size:30px;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h5{font-size:30px}}@media screen and (max-width: 991px) {.home-slider-box #slider4561 div.banner-item .banner-content-block {max-width:750px;}.home-slider-box .banner-image img {height:auto;width:100vw;min-height:350px;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content {padding:30px 0}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4, .home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-size:30px;margin:0}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h5{font-size:30px;margin:0}}@media screen and (max-width: 767px) {.home-slider-box .banner-image img {min-height:250px;}.home-slider-box .slick-arrow{display:none !important;}.home-slider-box #slider4561 div.banner-item .banner-content-block {background:#e0e0e0;width:100%;position:relative;padding:30px}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content {padding:0;margin:0}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4, .home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h4 span{font-size:24px;}.home-slider-box #slider4561 div.banner-item .banner-content-block .banner-content h5{font-size:20px}}.sticky-side{position:fixed;left:0;right:0;top:250px;display:table;margin:auto 0 auto auto;z-index:300;max-width:110px;height:100%;text-align:center;transition: all 0.5s ease;}.sticky-side ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;}.sticky-side ul li{margin:0 0 2px 0;}.sticky-side ul li a{background:#3f7ec7;padding:20px 10px;display:block;text-align:center;line-height:0;box-shadow:-5px 5px 15px rgba(0,0,0,0.55)}.sticky-side ul li a img{display:table;margin:0 auto 10px;filter:invert(100%)}.sticky-side ul li a span{font-size:13px;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;line-height:1.2}.sticky-side ul li a:hover{background:#004698;}.sticky-side ul li a:hover img{filter:invert(100%)}.sticky-side ul li a i{display:table;margin:0 auto 10px;filter:invert(100%);width:32px;height:24px;}.sticky-side ul li a:hover i{filter:invert(100%)}.sticky-side ul li a i.sticky-quote{background:url(icn-sticky-quote5.png) 50% 50% no-repeat}.sticky-side ul li a i.sticky-info{background:url(icn-sticky-info5.png) 50% 50% no-repeat}.sticky-side ul li a i.sticky-call{background:url(icn-sticky-call5.png) 50% 50% no-repeat}@media screen and (max-width: 767px) {.sticky-side{top:auto;bottom:0;margin:auto 0 0 0;max-width:100%;height:auto;display:block;border-top:solid 1px #eee}.sticky-side ul{flex-wrap:wrap;justify-content:space-between;flex-direction:unset}.sticky-side ul li{margin:0;width:calc(100% / 3 - 1px)}.sticky-side ul li a{height:100%;padding:10px;}.sticky-side ul li a span{font-size:11px;}body #chat-widget-container{bottom:70px !important;}}.cta-box{background:#000000;position:relative;max-width:100%;width:100%;margin:0 auto;overflow:hidden;display:flex;height:420px;border:solid 1px #fff}.cta-box a{background:#000000;display:flex;width:100%;position:relative;}.cta-box a img{width:100%;height:auto;opacity:1;object-fit:cover;object-position:50% 50%;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}.cta-box a span{background:#004698;text-align:center;font-size:20px;color:#fff;font-weight:600;line-height:1.2;text-transform:uppercase;display:block;padding:40px 15px;height:100px;margin:auto auto 0 auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.cta-box a:hover span{background:#ff5a00;}.cta-box a span.cta-content {background:rgba(0,0,0,.70);text-transform:none;text-align:center;font-size:16px;color:#fff;font-weight:400;line-height:1.2;display:table;padding:15px;height:auto;margin:0;position:absolute;right:0;bottom:-100px;left:0;top:100%;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.cta-box a:hover span.cta-content{bottom:100px;top:auto}.cta-box div.cta-head{text-align:left;padding:0 30px;width:100%;margin:auto;height: 100%;display: flex;align-items: center;justify-content: flex-start}.cta-box div.cta-head:before{background:url(../images/con-img-our-services5.jpg) 50% 50% no-repeat;opacity:0.15;position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:''}.cta-box div.cta-head h2{background:url(head-sep-orange5.gif) 0 100% no-repeat;text-align:left;font-size:36px;font-weight:600;line-height:1.2;text-transform:uppercase;margin:0;padding:0 0 10px;color: #ffffff;z-index:2;}@media screen and (max-width: 1199px) {.cta-box a span{padding:20px 15px;font-size:18px}}.cta-box{background:#000000;position:relative;max-width:100%;width:100%;margin:0 auto;overflow:hidden;display:flex;height:420px;border:solid 1px #fff}.cta-box .cta-box {margin:0 auto;}.cta-box .twc-txtimage-layout {width:100%}.cta-box .twc-txtimage-layout a{background:#000000;display:flex;width:100%;position:relative;}.cta-box .twc-txtimage-layout img{width:100%;height:auto;opacity:1;object-fit:cover;object-position:50% 50%;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);}.cta-box .twc-txtimage-layout span{background:#004698;text-align:center;font-size:20px;color:#fff;font-weight:600;line-height:1.2;text-transform:uppercase;display:block;padding:40px 15px;height:100px;margin:auto auto 0 auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.cta-box .twc-txtimage-layout:hover span{background:#ff5a00;}.cta-box .twc-txtimage-layout span.cta-content {background:rgba(0,0,0,.70);text-transform:none;text-align:center;font-size:16px;color:#fff;font-weight:400;line-height:1.2;display:table;padding:15px;height:auto;margin:0;position:absolute;right:0;bottom:0;left:0;top:100%;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.cta-box .twc-txtimage-layout:hover span.cta-content{bottom:100px;top:auto}.cta-box .twc-txtimage-layout div.cta-head{text-align:left;padding:0 30px;width:100%;margin:auto;height: 100%;display: flex;align-items: center;justify-content: flex-start}.cta-box .twc-txtimage-layout div.cta-head:before{background:url(../images/con-img-our-services5.jpg) 50% 50% no-repeat;opacity:0.15;position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:''}.cta-box .twc-txtimage-layout div.cta-head h2{background:url(head-sep-orange5.gif) 0 100% no-repeat;text-align:left;font-size:36px;font-weight:600;line-height:1.2;text-transform:uppercase;margin:0;padding:0 0 10px;color: #ffffff;z-index:2;}.cta-box .img-wrapper-container, .cta-box .mediabox, .cta-box .mediabox a{height:100%;width:100%}.cta-box .twc-txtimage-layout .twc-txtimage-text-container{position:absolute;bottom:0;height: 20%;width:100%}.cta-box .twc-txtimage-layout .twc-txtimage-image-container div{width:100%}@media screen and (max-width: 1199px) {.cta-box .twc-txtimage-layout span{padding:20px 15px;font-size:18px;}}#cmsbody #nsi-shop-listing .nsi-shop-controls{height:70px !important;margin:0 15px 20px}#cmsbody #nsi-shop-listing .nsi-shop-controls *{font-size:12px}#cmsbody #nsi-shop-listing .nsi-shop-controls h3{height:32px;font-size:18px;padding-bottom:10px !important;margin-bottom:10px !important;}#cmsbody #nsi-shop-listing .nsi-shop-controls h3 b{padding:0;font-size:18px}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-view-as span{line-height:1}#cmsbody #nsi-breadcrumb {margin:0 0 35px}#cmsbody #nsi-breadcrumb *{font-size:14px;font-weight:normal;text-transform:uppercase}#cmsbody .new-shop-listing-responsive #nsi-breadcrumb {margin:0 0 15px 15px}.new-shop-listing-responsive h1, .new-shop-listing-responsive #nsi-page-text{margin-bottom:20px;margin-left:15px}.new-shop-listing-responsive h1{font-size:40px;font-weight:600;text-transform:uppercase;margin:30px 20px;display:block;width:100%}.new-shop-listing-responsive #nsi-categories{display: table;width:100%}.new-shop-listing-responsive #nsi-categories h2{margin:0 0 20px 15px}.new-shop-listing-responsive #nsi-categories .nsi-cat-inner{margin:0 auto 15px;text-align:center;border:solid 10px #f7f7fb;border-radius:0;}.new-shop-listing-responsive #nsi-categories .nsi-cat-inner a.nsi-shop-listing-thumb{margin:0 auto 20px;}.new-shop-listing-responsive #nsi-categories .nsi-cat-inner .nsi-cat-name{font-size:20px;font-weight: 600;display: block;min-height:60px}.new-shop-listing-responsive #nsi-categories .nsi-cat-inner .nsi-cat-qty{font-size:18px;font-weight: bold;margin-bottom:15px}.new-shop-listing-responsive ul.item-list-fullwidth{padding:0;margin:0;list-style:none}.new-shop-listing-responsive ul.item-list-fullwidth li:nth-child(3n+1){clear: both}.new-shop-listing-responsive ul.item-list-fullwidth .nsi-li{background:#f9f9f9;width:100%;margin:0 0 30px 0;padding:0;text-align: center;border:solid 1px #004698;}.new-shop-listing-responsive .nsi-shop-listing-thumb {background:#ffffff;display: table;min-height: 250px;position: relative;margin-bottom:30px}.new-shop-listing-responsive .nsi-shop-listing-thumb img{display:block !important;vertical-align:middle;margin:auto;position: absolute;top:0;right:0;bottom:0;left:0;width:auto}.new-shop-listing-responsive .nsi-list .nsi-shop-listing-thumb img{display:block !important}.new-shop-listing-responsive .nsi-shop-listing-prod-name{color:#3d3c3c;font-weight:500;font-size:20px;min-height:85px;text-align:center;padding:0 15px;display:table;margin: 0 auto 10px;}.new-shop-listing-responsive .nsi-shop-listing-price{font-size:20px;color:#004698;font-weight:600;text-align:center;padding:0 15px}.new-shop-listing-responsive .nsi-shop-listing-price span{font-size:20px;color:#191919;font-weight:600}.new-shop-listing-responsive .nsi-list .nsi-shop-listing-description{white-space:normal}.new-shop-listing-responsive .nsi-buy-now{margin:10px 0;text-align:left;padding:0}.new-shop-listing-responsive .nsi-buy-now a.btn-buy-now{background:#fff;color:#004698;font-weight:500;font-size:14px;text-transform:uppercase;padding:15px 15px;display: inline-block;vertical-align:middle;height:50px;line-height:1;border:solid 1px #004698;border-radius:0;}.new-shop-listing-responsive .nsi-buy-now a.btn-buy-now i{background:url(icn-cart3.png) 50% 50% no-repeat;background-size:16px auto;display:inline-block;vertical-align:text-bottom;width:16px;height:20px;margin:0 5px 0 0}.new-shop-listing-responsive .nsi-buy-now a.btn-buy-now:hover{background:#f7f7fb;border-color:#004698;color:#004698}.new-shop-listing-responsive .nsi-buy-now input{background:#ffffff;color:#004698;font-weight:normal;font-size:14px;padding:10px;line-height:1;border:solid 1px #004698;border-radius:0;height:50px;width:50px}.new-shop-listing-responsive .nsi-view-more {text-align:center;display:flex;align-items:center;margin:10px 15px;justify-content:space-between;flex-wrap:wrap}.new-shop-listing-responsive .nsi-view-more a.btn-view-more{background:#f9f9f9;color:#004698;font-weight:500;font-size:14px;text-transform:uppercase;padding:15px 10px;height:48px;display:table;line-height:1;border:solid 1px #004698;margin:5px auto 0 0;}.new-shop-listing-responsive .nsi-view-more a.btn-view-more:hover{color:#004698;border-color:#004698;}.new-shop-listing-responsive .nsi-view-more .nsi-list-item-compare {margin:0 0 0 auto;font-size:14px;color: #004698;}#nsi-shop.new-shop-view-responsive {padding:0}#nsi-shop.new-shop-view-responsive *{font-size:16px;font-family: 'Poppins', Arial, Helvetica, sans-serif;}#nsi-shop.new-shop-view-responsive .item-content-left .catalog-image{text-align: center}#nsi-shop.new-shop-view-responsive .item-content-left .no-mainImage{margin:0 auto;display: table}#nsi-shop.new-shop-view-responsive .item-phone{text-align:center;margin-top:30px;clear: both;}#nsi-shop.new-shop-view-responsive .item-phone a{font-size:30px;color:#004698;text-transform:uppercase;font-weight:bold;display: block;}#nsi-shop.new-shop-view-responsive #productDetailForm{margin:0;}#nsi-shop.new-shop-view-responsive #productDetailForm #nsi-variants{background:#fff;border:solid 1px #004698;border-width:0 0 1px 0;margin:0 0 20px 0;padding:0}#nsi-shop.new-shop-view-responsive #productDetailForm table{display:table;margin: 0;width:100%}#nsi-shop.new-shop-view-responsive #productDetailForm .nsi-col-1, #nsi-shop.new-shop-view-responsive #productDetailForm .nsi-col-2{display:inline-block;vertical-align: middle;font-size:16px;color:#004698;padding:5px 10px 5px 0;font-weight:normal}#nsi-shop.new-shop-view-responsive #productDetailForm select{display:inline-block;vertical-align: middle;border:solid 1px #191919;font-size:12px;color:#004698;height:30px;padding:0 10px}#nsi-shop.new-shop-view-responsive #productDetailForm select[name='quantity'] {height:50px}#nsi-shop.new-shop-view-responsive #productDetailForm a#productAddToCart{background:#fff url(icn-cart3.png) 20px 50% no-repeat;padding:15px 25px 15px 45px;margin:0;border:solid 1px #004698;font-size:14px;color:#004698;text-shadow:none;text-transform:uppercase;font-weight:500;display:inline-block;vertical-align: middle;border-radius: 0;height:50px;}#nsi-shop.new-shop-view-responsive #productDetailForm a#productAddToCart i{display:none}#nsi-shop.new-shop-view-responsive #productDetailForm a#productAddToCart:hover{background-color:#f7f7fb !important;text-decoration: none !important;color:#004698 !important;}#nsi-shop.new-shop-view-responsive #productDetailForm .item-price{display:table;margin:0 0 20px}#nsi-shop.new-shop-view-responsive #productDetailForm .item-price .nsi-rrp{display:block;}#nsi-shop.new-shop-view-responsive #productDetailForm .item-price .nsi-rrp, #nsi-shop.new-shop-view-responsive #productDetailForm .item-price .nsi-rrp span{font-size:16px;color:#004698;text-decoration:line-through;text-align:left}#nsi-shop.new-shop-view-responsive #productDetailForm .item-price #nsi-price span{font-size:32px;color:#004698;}#nsi-shop.new-shop-view-responsive fieldset {margin:20px 0;border:0}#nsi-shop.new-shop-view-responsive fieldset legend{font-size:16px;font-weight:bold;color:#004698;text-transform:uppercase;margin:0 0 20px}#nsi-shop.new-shop-view-responsive fieldset table{display: table;margin: 0 auto}#nsi-shop.new-shop-view-responsive fieldset td{font-size:14px;font-weight:600;color:#004698;vertical-align: middle;padding:0 5px}#nsi-shop.new-shop-view-responsive fieldset select{display:inline-block;vertical-align: middle;border:solid 1px #191919;font-size:12px;color:#004698;height:40px;padding:0 10px}#nsi-shop.new-shop-view-responsive fieldset input[type=checkbox]{display:inline-block;vertical-align:text-top;font-size:12px;color:#004698;margin:0 10px 0 0;line-break:1;}#nsi-shop.new-shop-view-responsive #productDetailForm #nsi-variants #nsi-quantity-row{padding:0 0 30px 0;display:block;width:100%;}#nsi-shop.new-shop-view-responsive #productDetailForm #nsi-variants #nsi-quantity-row td{display:inline-block;vertical-align:middle}#nsi-shop.new-shop-view-responsive h1 {font-size:30px;line-height:1.2 !important;margin:0 0 10px;font-weight:500;color: #004698;}#nsi-shop.new-shop-view-responsive .item-content-right p{font-size:16px;line-height:1.6;margin:0 0 25px;color:#676779;font-weight:400}#nsi-shop.new-shop-view-responsive .item-description-block {margin-top:75px;}.new-shop-view-responsive #nsi-tabbed-box{background:#fff;clear:both;}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li{background:#fff;border:solid 5px #f4f4f4;border-width:0 0 5px 0;border-radius:0;width:33%;margin:0 1px 0 0;text-align:center;padding:25px 15px 20px 15px}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li.selected, .new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li:hover{background:#fff;border-color:#004698;}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li a{font-size:20px;color:#676779;font-weight:600;letter-spacing:1px}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li a:hover{text-decoration:none}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li.selected a, .new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li:hover a {color:#004698;}.new-shop-view-responsive #nsi-tabbed-box .yui-content {border:0;border-radius:0;padding:0;min-height:auto;}.new-shop-view-responsive #nsi-tabbed-box .yui-content div {border:solid 1px #e7e8eb;border-radius:0;padding:45px}.new-shop-view-responsive #nsi-tabbed-box .yui-content *{font-size:16px;line-height:1.6;color:#000000;}.new-shop-view-responsive .other-products{background:#fff;padding:60px 0 0}.new-shop-view-responsive .other-products .other-products-head h2{background:url(head-sep.gif) 0 100% no-repeat;color:#004698;font-size:30px !important;font-weight:bold;text-transform: uppercase;margin:0 0 30px;text-align:left;padding:0 0 20px}.new-shop-view-responsive .other-products .other-products-item {display:flex;justify-content:space-between;flex-wrap:wrap}.new-shop-view-responsive .other-products .nsi-li{background: #f7f7fb;width:calc(96% / 3);margin:10px 0 30px;padding:10px;border:0;max-width:360px}.new-shop-view-responsive .other-products .nsi-li-thumb{margin:0 auto 30px;background-color:#fff;width:100% !important;display:table;text-align: center;padding:0;text-indent: 0;}.new-shop-view-responsive .other-products .nsi-li-thumb:hover{border-width:1px}.new-shop-view-responsive .other-products .nsi-li a.nsi-li-prod-name{color:#3d3c3c;font-weight:600;font-size:20px !important;display:table;margin:0;padding:15px 30px;min-height:90px}.new-shop-view-responsive .other-products .nsi-li a.nsi-li-view-details {color:#004698;font-weight:500;font-size:14px;display:table;margin:0;padding:0 30px 30px 30px;text-transform:uppercase}.new-shop-listing-responsive .btn:hover, .new-shop-view-responsive .btn:hover, #nsi-shop-cart-view .btn:hover {background-position: 0 -26px}.new-shop-listing-responsive .btn:hover [class^="icon-"], .new-shop-listing-responsive .btn:hover [class*=" icon-"], #nsi-shop-cart-view .btn:hover [class^="icon-"], #nsi-shop-cart-view .btn:hover [class*=" icon-"], #nsi-shop-cart-view .btn:hover [class^="icon-"], #nsi-shop-cart-view .btn:hover [class*=" icon-"]{background-image:url(glyphicons-halflings-white.png) !important;}#cmsbody #nsi-shop-cart-view div.nsi-error-message {background:#dff0d8;border:0;color:#004698;padding:7px;text-align:center;margin:30px 0;font-size:14px}#cmsbody #nsi-shop-cart-view .nsi-ship-calc .nsi-ship-heading{width:100%;margin-bottom:20px}#cmsbody #nsi-shop-cart-view a.btn i{display:none}#cmsbody #nsi-shop-cart-view #nsi-ship-and-total{display:none}#cmsbody .nsi-shop-controls .toggle-hold-text{padding-top:7px}#cmsbody .nsi-shop-controls a{background:#004698;font-size:11px;font-weight:600;color:#fff;line-height:1.2;text-shadow:none;border:0;border-radius:5px;padding:6px 10px !important;margin:0 5px 0 0;height:25px;vertical-align:middle;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;vertical-align: middle;}#cmsbody .nsi-shop-controls i {background-image:url(glyphicons-halflings-white.png) !important;vertical-align:top}#cmsbody #nsi-shop-cart-view a.btn, #cmsbody #nsi-shop-cart-view input.btn, #cmsbody #nsi-shop-checkout a.btn, #cmsbody #nsi-shop-checkout input.btn, #cmsbody #nsi-shop-checkout button{background:#004698;font-size:11px;font-weight:600;color:#fff;line-height:1;text-shadow:none;border:0;border-radius:0;padding:7px 10px !important;text-transform:uppercase;margin:0 5px 0 0;height:25px;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}#cmsbody .nsi-shop-controls a:hover, #cmsbody #nsi-shop-cart-view a.btn:hover, #cmsbody #nsi-shop-cart-view input.btn:hover, #cmsbody #nsi-shop-checkout a.btn:hover, #cmsbody #nsi-shop-checkout input.btn:hover, #cmsbody #nsi-shop-checkout button:hover{background:#004698 !important;color:#fff !important;text-decoration:none}#cmsbody #nsi-shop-checkout .forgot-pass{margin-left:65px;margin-top:-50px}@media screen and (max-width: 1200px) {.new-shop-listing-responsive .nsi-shop-listing-prod-name{}.new-shop-listing-responsive .nsi-view-more{flex-direction:column}}@media screen and (max-width: 991px) {#nsi-shop-listing #shop-search-result-container #nsi-listing-view ul li:nth-child(3n+1){clear: none}#nsi-shop-listing #shop-search-result-container #nsi-listing-view ul li:nth-child(2n+1){clear: both}#nsi-shop.new-shop-view-responsive .item-content-right{margin-top:50px;}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li{padding:25px 5px 20px 5px;}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li a{font-size:16px;}}@media screen and (max-width: 767px) {#cmsbody .new-shop-view-responsive{padding:0 15px}.new-shop-view-responsive #nsi-product-table #nsi-image-cell, .new-shop-view-responsive #nsi-product-table .product-form{width:auto;float:none;margin:0 0 30px}.new-shop-listing-responsive ul.item-list-fullwidth .nsi-li{margin:0 auto 30px;}.new-shop-listing-responsive .nsi-shop-listing-prod-name{min-height:auto}.new-shop-view-responsive #nsi-tabbed-box-2 .nsi-li{width:45%}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li{width:32.9%;height:55px;padding:15px 5px 0}.new-shop-view-responsive #nsi-tabbed-box #nsi-tabs li a{font-size:12px;font-weight:600;letter-spacing:0}.new-shop-view-responsive #nsi-tabbed-box .yui-content div {padding:30px 15px}.new-shop-view-responsive #nsi-tabbed-box .yui-content *{font-size:14px}.new-shop-view-responsive .other-products .other-products-item {flex-wrap:wrap;justify-content:space-around}.new-shop-view-responsive .other-products .other-products-item .nsi-li{width:96%;margin:10px auto 30px;}}@media screen and (max-width: 640px) {.new-shop-listing-responsive ul.item-list-fullwidth .nsi-li{margin:0 auto 30px;text-align:center}#cmsbody #nsi-shop-listing .nsi-shop-controls{height:auto !important;}#cmsbody #nsi-shop-listing .nsi-shop-controls{height:auto !important}#cmsbody #nsi-shop-listing .nsi-shop-controls *{font-size:12px !important}#cmsbody #nsi-shop-listing .nsi-shop-controls h3{padding-bottom:10px !important;margin-bottom:10px !important;position:relative !important}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-view-as{padding-left:0;position:relative !important}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-sort{padding-left:0;position:relative !important}#cmsbody #nsi-shop-listing .nsi-shop-controls .nsi-bottom-right{position:relative !important}}