/* +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= (c) Holograph +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

contains:
../css/skin.css
../css/base-header.css
../css/base-footer.css
../css/base-profile.css
../css/search-v3.css

 */@import"/css/generic/gen2-screen-V1.min.css?md5=fa73c125d82b6b8eb320aa4caf400d27";@import"/css/ecommerce-skin.min.css?md5=bf1477df31a4980050e5c912cfa358b8";@font-face{font-family:'Mars Centra';src:url('fonts/MarsCentra-Book.eot');src:url('fonts/MarsCentra-Book.eot?#iefix') format('embedded-opentype'), url('fonts/MarsCentra-Book.woff2') format('woff2'), url('fonts/MarsCentra-Book.woff') format('woff'), url('fonts/MarsCentra-Book.ttf') format('truetype'), url('fonts/MarsCentra-Book.svg#MarsCentra-Book') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Mars Centra';src:url('fonts/MarsCentra-Extrabold.eot');src:url('fonts/MarsCentra-Extrabold.eot?#iefix') format('embedded-opentype'), url('fonts/MarsCentra-Extrabold.woff2') format('woff2'), url('fonts/MarsCentra-Extrabold.woff') format('woff'), url('fonts/MarsCentra-Extrabold.ttf') format('truetype'), url('fonts/MarsCentra-Extrabold.svg#MarsCentra-Extrabold') format('svg');font-weight:800;font-style:normal;}@font-face{font-family:'Mars Centra';src:url('fonts/MarsCentra-Bold.eot');src:url('fonts/MarsCentra-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/MarsCentra-Bold.woff2') format('woff2'), url('fonts/MarsCentra-Bold.woff') format('woff'), url('fonts/MarsCentra-Bold.ttf') format('truetype'), url('fonts/MarsCentra-Bold.svg#MarsCentra-Bold') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:"slick";src:url(/typefaces/slick.eot);src:url(/typefaces/slick.eot?#iefix) format("embedded-opentype"), url(/typefaces/slick.woff) format("woff"), url(/typefaces/slick.ttf) format("truetype"), url(/typefaces/slick.svg#slick) format("svg");font-weight:400;font-style:normal;}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?whfdcx');src:url('fonts/icomoon.eot?whfdcx#iefix') format('embedded-opentype'), url('fonts/icomoon.woff2?whfdcx') format('woff2'), url('fonts/icomoon.ttf?whfdcx') format('truetype'), url('fonts/icomoon.woff?whfdcx') format('woff'), url('fonts/icomoon.svg?whfdcx#icomoon') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-brand:before{content:"\e929";color:#1877f2;}.icon-brand2:before{content:"\e92a";color:#db4437;}.icon-brand3:before{content:"\e92b";color:#fff;}.icon-brand4:before{content:"\e92c";color:#2867b2;}.icon-brand5:before{content:"\e92d";color:#1da1f2;}.icon-brand6:before{content:"\e92e";color:#ff0000;}.icon-quotes-left:before{content:"\eb1b";}.icon-quotes-right:before{content:"\eb1c";}.icon-arrow-up:before{content:"\edb7";}.icon-arrow-up3:before{content:"\edb9";}.icon-arrow-right:before{content:"\edbb";}.icon-arrow-right3:before{content:"\edbd";}.icon-arrow-down:before{content:"\edbf";}.icon-arrow-down3:before{content:"\edc1";}.icon-arrow-left:before{content:"\edc3";}.icon-arrow-left3:before{content:"\edc5";}.icon-google-plus:before{content:"\eeea";}.icon-calendar:before{content:"\e900";}.icon-checkmark:before{content:"\e901";}.icon-checkmark2:before{content:"\e902";}.icon-cancel:before{content:"\e903";}.icon-cancel2:before{content:"\e904";}.icon-plus:before{content:"\e905";}.icon-plus2:before{content:"\e906";}.icon-minus:before{content:"\e907";}.icon-minus2:before{content:"\e908";}.icon-notice:before{content:"\e909";}.icon-notice2:before{content:"\e90a";}.icon-warning:before{content:"\e90b";}.icon-health:before{content:"\e90c";}.icon-pictures:before{content:"\e90d";}.icon-pictures2:before{content:"\e90e";}.icon-checkmark3:before{content:"\e90f";}.icon-cancel3:before{content:"\e910";}.icon-location:before{content:"\e911";}.icon-download:before{content:"\e912";}.icon-basket:before{content:"\e913";}.icon-folder:before{content:"\e914";}.icon-map:before{content:"\e915";}.icon-trashcan:before{content:"\e916";}.icon-lab:before{content:"\e917";}.icon-locked:before{content:"\e918";}.icon-unlocked:before{content:"\e919";}.icon-magnifier:before{content:"\e91a";}.icon-grid:before{content:"\e91b";}.icon-list:before{content:"\e91c";}.icon-plane:before{content:"\e91d";}.icon-paperplane:before{content:"\e91e";}.icon-checked:before{content:"\e91f";}.icon-error:before{content:"\e920";}.icon-add:before{content:"\e921";}.icon-minus3:before{content:"\e922";}.icon-alert:before{content:"\e923";}.icon-zip:before{content:"\e924";}.icon-zip2:before{content:"\e925";}.icon-clipboard:before{content:"\e926";}.icon-clipboard2:before{content:"\e927";}.icon-clipboard3:before{content:"\e928";}footer .icon-brand:before{color:#fff;}footer .icon-brand2:before{color:#fff;}footer .icon-brand3:before{color:#fff;}footer .icon-brand4:before{color:#fff;}footer .icon-brand5:before{color:#fff;}footer .icon-brand6:before{color:#fff;}body, p, a, li, b{font-family:'Mars Centra';font-weight:400;font-style:normal;color:rgb(43, 43, 43);font-size:1.6rem;line-height:1.5}b{font-weight:bold;}.white b{color:#fff}strong{font-weight:800;}em{font-weight:800;font-style:normal;text-transform:uppercase;}i, oblique{font-style:italic;}p.white, a:link.white, a:visited.white{color:#fff;}a, a:link{color:#f00a50;text-decoration:none;}h4 a, h4 a:link{color:#f00a50;text-decoration:none;font-weight:800;}a:hover{color:rgb(0, 215, 185);text-decoration:underline;}.mars-turquoise a:hover{color:rgb(255, 255, 255);text-decoration:underline;}a:visited{color:#f00a50;}h1, h2, h3{font-weight:800;font-style:normal;color:#0000a0;line-height:1.5}h4, h5, h6{font-weight:bold;font-style:normal;color:#0000a0;line-height:1.5}h1{font-size:5.6rem;font-weight:800;margin:4rem 0 0 0;}h2{font-size:4.2rem;font-weight:800;margin:0 0 0 0}h3{font-size:2.8rem;font-weight:800;}h4{font-size:1.8rem;font-weight:800;}h5{font-size:1.6rem;line-height:1.5;font-weight:bold;}h6{font-size:1.6rem;line-height:1.5;font-weight:400;}h2~.htmltext, h3~.htmltext, h1~h2{margin:1rem 0 4rem 0}.position-relative{position:relative}#outer-content-container{clear:both;}#content-container .content-wrapper{max-width:1000px;width:100%;margin:5rem auto;}#content-container .expand-wrapper{width:calc(100% - 160px);margin:0rem auto 0rem;}#content-container .object-background, #content-container .expand-wrapper .object-background{background:rgba(239, 241, 241, 1);}#content-container .padding-all-20px{padding:20px;}.SECTION-error #content-container .content-container-three{text-align:left}.homepage-hero-video video{object-fit:cover;height:60vh;outline:none;width:100%;}.col-2-wrapper, .col-3-wrapper{display:flex;position:relative;margin:0 0 0rem 0;}.col-3-wrapper{margin:0 0 5rem 0;}.col-2-wrapper{align-items:center;}.col-2-copy{width:50%;margin:auto;padding:0 20px 0 20px;}.col-2-image{width:50%;margin:auto;}.col-2-everse{flex-flow:row-reverse;}.latest-news{margin:5rem 0 0 0}.col-3-copy{width:33.3333%;margin:0 auto;padding:0 20px 0 20px;}.col-3-image{width:33.3333%;margin:auto;}.col-3-copy .col-border{border-left:2px solid rgb(255, 20, 20);padding:0 0px 0 20px;margin:10px 0 0 0;}.mars-blue{background:rgb(0, 0, 160);margin:5rem 0;}.mars-turquoise{background:rgb(0, 215, 185);}.mars-red{background:rgb(255, 20, 20);margin:5rem 0;}.mars-cream{background:rgb(255, 250, 240);margin:5rem 0;}.mars-fawn{background:rgb(245, 240, 230);margin:5rem 0;}.mars-grey{background:rgb(60, 60, 60);margin:5rem 0;}.mars-white{background:rgb(255, 255, 255);margin:0;}.mars-shadow{-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, .12);-moz-box-shadow:0 0 20px 0 rgba(0, 0, 0, .12);box-shadow:0 0 20px 0 rgba(0, 0, 0, .12);margin:5rem 0;}.mars-claret{background:rgb(240, 10, 80)}.mars-orange{background:rgb(255, 120, 50)}.mars-purple{background:rgb(185, 25, 145)}.mars-yellow{background:rgb(255, 200, 40)}.background-cover{background-size:cover !important;position:relative;}.background-cover-header{background-size:cover !important;position:relative;height:calc(60vh);min-height:650px;}.background-contain{background-size:contain !important;position:relative}.background-wrapper .full-size-contain-inner{position:absolute;bottom:0;left:0;width:calc(100% - 80px);padding:3rem;}.group-wrapper.waltham-hompage-banner{margin:0 0 4rem 0;}.infx-table-data{min-width:20px}.recent-order-list .infx-table-data{width:4%;}.profile-order-view{padding:10px;background-color:rgba(255, 255, 255, 0.8);margin-bottom:10px}.profile-order-listing{padding:10px;background-color:rgba(255, 255, 255, 0.8);margin-bottom:10px}#content-container .content-container-three{min-height:400px}.infx-spacer.rule{background:#fff;}.infx-spacer.alt_rule{background:rgb(0, 71, 133);margin:0 0 5rem 0;}.page-quicklinks .quicklinks-links a, .page-quicklinks .quicklinks-links a:link{background:#ff1414;color:#fff;font-size:1.4rem;-webkit-transition:all 0.1s ease 0.05s;transition:all 0.1s ease 0.05s;}.page-quicklinks .quicklinks-links a:hover, .page-quicklinks .quicklinks-links a:link:hover{padding:8px 6px;}.infx-calendar .infx-inline-data.months, .infx-calendar .infx-inline-data.curmonth{background:#000 !important;color:#fff;}.infx-calendar #view_info .button_on{border:1px solid #ddd;box-shadow:0 0 1px #f1f1f1;background:#fafafa;margin:1px}.infx-calendar #view_info .button_off{border:1px solid #ddd;box-shadow:0 0 1px #f1f1f1;background:#fff;}.infx-calendar .curmonth{background:#3ac1e1;}.infx-calendar .weekday, .infx-calendar .weekend, .infx-calendar .infx-inline-data.months, .infx-calendar .infx-inline-data.curmonth, .infx-calendar .days .no-events, .infx-calendar .days .with-events, .infx-calendar .days .highlight, .infx-calendar .days .locked, .infx-calendar .days .locked.highlight{border:1px solid #ddd;background:#fafafa}.infx-calendar .days .highlight{background:rgba(84, 74, 77, 1);}.infx-calendar .event-text-wrapper{background-image:url(/images/dyn/fcfcfc-90.png);border:1px solid #ddd}.tab-panel-block .tab-content{background:rgba(239, 241, 241, 0.05);}.tab-panel-block label.tab-label{-webkit-opacity:1;opacity:1;-webkit-transition:all .2s ease .1s;transition:all .2s ease .1s;color:rgba(129, 126, 125, 1);font-size:1.4rem;padding:6px 22px 6px 0;top:0;margin:0 22px 0px 0px;border-left:0px solid #d5d5d5;border-radius:0px 0px 0 0;}#content-container .tab-content .-sys-dbnewpicture img.-sys-dbnewpicture-img.heightset{opacity:0}#content-container .tab-content .selected .-sys-dbnewpicture img.-sys-dbnewpicture-img.heightset{opacity:1}.tab-panel-block.tab-label-left .tab-labels{width:201px;z-index:1;overflow:inherit;}.tab-panel-block.tab-label-left label.tab-label{width:100%;border-radius:2px 2px 2px 2px;display:block;margin-bottom:1px;margin:0 0px 4px 1px;border-bottom:2px solid rgb(0, 71, 133);border-top:2px solid rgb(0, 71, 133);border-left:2px solid rgb(0, 71, 133);padding:30px 10px;border-right:2px solid #fff;font-size:2rem;color:rgb(0, 71, 133);font-weight:500;white-space:inherit;}.tab-panel-block.tab-label-left .tab-content{margin-left:200px;border:2px solid rgb(0, 71, 133);min-height:500px;}.tab-panel-block.tab-label-left label.tab-label.selected:first-child{z-index:1;position:relative;background:rgba(0, 158, 217, 0.25);background:-moz-linear-gradient(-45deg, rgba(0, 158, 217, 0.25) 0%, #fff 40%);background:-webkit-linear-gradient(-45deg, rgba(0, 158, 217, 0.25) 0%, #fff 40%);background:linear-gradient(135deg, rgba(0, 158, 217, 0.25) 0%, #fff 40%);}.tab-panel-block.tab-label-left label.tab-label.selected:not(:first-child):not(:last-child){z-index:1;position:relative;background:rgba(0, 158, 217, 0.25);background:-moz-linear-gradient(left, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);background:-webkit-linear-gradient(left, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(to right, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);}.tab-panel-block.tab-label-left label.tab-label.selected:last-child{z-index:1;position:relative;background:rgba(0, 158, 217, 0.25);background:-moz-linear-gradient(45deg, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);background:-webkit-linear-gradient(45deg, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(45deg, rgba(0, 158, 217, 0.25) 0%, rgba(255, 255, 255, 0.55) 40%, rgba(255, 255, 255, 1) 100%);}.tab-panel-block.tab-label-left label.tab-label.selected:hover{border-radius:5px 0 0 5px;}.tab-panel-container .tab-panel-block .tab-labels label.selected{border-bottom:1px solid #ddd;}.quote-container{position:relative;margin-bottom:12px;padding:15px 0;}.quote .t, .quote .b{font-family:'icomoon', 'icomoon-ultimate';color:#000;max-width:40px;max-height:40px;display:block;}.quote .t{font-size:2.5rem;}.quote .b{font-size:3rem;float:right;}.quote .t:before{content:'\eb18';}.quote .b:before{content:'\eb19';}.quote .m{color:#546264;font-size:2.1rem;line-height:2.8rem;padding:8px 16px;border-radius:2px;text-align:center;}.quote-credit{font-size:1.2rem;color:#333;padding:23px 0 10px;}.tabbed-slider .slick-slider .slick-track{position:relative;top:0;left:0;display:block;width:100% !important;height:500px;}.tabbed-slider .slick-initialized .slick-slide{width:5% !important;right:0;height:500px;position:relative;background:#fff;z-index:2;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;border-right:1px solid RGB(0, 158, 217);border-top:1px solid RGB(0, 158, 217);border-bottom:1px solid RGB(0, 158, 217);}.tabbed-slider .slick-initialized .slick-slide.slick-clicked{z-index:2;border-right:1px solid RGB(0, 158, 217);border-top:1px solid RGB(0, 158, 217);border-bottom:1px solid RGB(0, 158, 217);}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(8){width:65% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(8)~.tab-slider-object.slick-slide.slick-clicked{width:65% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(8){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(8)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(7){width:70% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(7)~.tab-slider-object.slick-slide.slick-clicked{width:70% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(7){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(7)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(6){width:75% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(6)~.tab-slider-object.slick-slide.slick-clicked{width:75% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(6){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(6)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(5){width:80% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(5)~.tab-slider-object.slick-slide.slick-clicked{width:80% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(5){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(5)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(4){width:85% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(4)~.tab-slider-object.slick-slide.slick-clicked{width:85% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(4){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(4)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(3){width:90% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(3)~.tab-slider-object.slick-slide.slick-clicked{width:90% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(3){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(3)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tab-slider-object.slick-slide.tab-slider-object-first:first-child:nth-last-child(2){width:95% !important;}.tab-slider-object.slick-slide:first-child:nth-last-child(2)~.tab-slider-object.slick-slide.slick-clicked{width:95% !important;}.tab-slider-object.slick-slide.tab-slider-object-first.slick-unclicked:first-child:nth-last-child(2){width:5% !important;}.tab-slider-object.slick-slide.slick-unclicked:first-child:nth-last-child(2)~.tab-slider-object.slick-slide.slick-unclicked{width:5% !important;}.tabbed-slider-header{transform:rotate(-90deg);position:absolute;text-align:center;width:500px;height:70px;top:215px;line-height:4rem;margin:0px 0px 0px -216px;font-weight:500;color:#fff;}.tabbed-slider-content{margin:0 0 0 90px;width:90%;min-width:700px;height:450px;display:block;}.tab-slider-object .tabbed-slider-content{opacity:0;-webkit-transition:all 0.1s ease .3s;transition:all 0.1s ease .3s;}.tab-slider-object.tab-slider-object-first .tabbed-slider-content{opacity:1;}.tab-slider-object.tab-slider-object-first .tabbed-slider-content.slick-unclicked{opacity:1;}.tab-slider-object.slick-clicked .tabbed-slider-content{opacity:1;}.tabbed-slider h2{position:relative;top:50%;font-size:2.6rem;transform:translateY(-50%);}.tabbed-slider .slick-initialized .slick-slide:nth-child(8) .tabbed-slider-header{background:#004761}.tabbed-slider .slick-initialized .slick-slide:nth-child(7) .tabbed-slider-header{background:#004d6a}.tabbed-slider .slick-initialized .slick-slide:nth-child(6) .tabbed-slider-header{background:#00597a}.tabbed-slider .slick-initialized .slick-slide:nth-child(5) .tabbed-slider-header{background:#00658a}.tabbed-slider .slick-initialized .slick-slide:nth-child(4) .tabbed-slider-header{background:#0076a2}.tabbed-slider .slick-initialized .slick-slide:nth-child(3) .tabbed-slider-header{background:#0084b5}.tabbed-slider .slick-initialized .slick-slide:nth-child(2) .tabbed-slider-header{background:#008dc2}.tabbed-slider .slick-initialized .slick-slide:first-child .tabbed-slider-header{background:#009ed9}.full-width-banner .slick-slider .slick-slide{opacity:1;}.active-slider .infx-slick-slider .slick-clicked{-webkit-opacity:1;opacity:1}.active-slider .infx-slick-slider .slick-slide.slick-active.slick-unclicked{-webkit-opacity:.3;opacity:.3}.slick-vertical .slick-slide{border:0px solid rgba(0, 0, 0, 0);opacity:1;}.main-focus-slider{max-width:100%;overflow:hidden}.infx-main-focus-shell .main-focus-container{background-size:cover;background-repeat:no-repeat;background-position:center center;}.infx-main-focus-shell .main-focus-container, .main-adverts, #image_fader_frame{height:700px;transition:none;-webkit-transition:none;max-width:1440px;margin:auto;}.article-advert .infx-main-focus-shell .main-focus-container{height:500px}.infx-main-focus-shell .main-focus-motion{position:relative;z-index:1;cursor:pointer;}.main-focus-container-panel{max-width:95%;margin:15% auto 1%;width:100%;}.article-advert .main-focus-container-panel{margin:12% auto 1%;}.infx-main-focus-shell .sub-heading-cluster{max-width:95%;margin:auto;}.infx-main-focus-shell h2{text-align:left;color:#fff;font-size:5.5rem;line-height:8rem;}.infx-main-focus-shell h3{color:#fff;text-align:left;font-size:3rem;line-height:5rem;}.main-focus-button{max-width:95%;margin:auto;width:100%;}.infx-main-focus-shell p{font-size:2rem;line-height:3.4rem;text-align:center;}.infx-main-focus-shell h4{color:#fff;font-size:1.6rem;display:inline;margin:0 auto;max-width:860px}.infx-main-focus-shell h4.pretxt{font-size:1.6rem}.infx-main-focus-shell h4.midtxt{font-size:2.2rem}.infx-main-focus-shell h4.posttxt{font-size:1.6rem}.infx-slick-slider ul.slick-dots{position:absolute;bottom:30px;z-index:1;right:26px;width:100%;max-width:20px;}.infx-slick-slider .slick-dots li{background:none;border:2px solid #fff;width:20px;height:20px;border-radius:50%;padding:0;margin:10px 0;display:block;}.infx-slick-slider .slick-dots li:hover, .infx-slick-slider .slick-dots li.slick-active{background:#fff;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:rgb(0, 44, 119);outline:none;background:#fff;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{color:rgb(0, 44, 119);}.slick-prev:before{content:'\edc5';margin:0 0 0 0;}.slick-next:before{content:'\edbd';margin:0 0 0 0;}.slick-prev, .slick-next{top:calc(50% - 60px);width:40px;height:60px;background:#0000a0;margin-top:0px;}.slick-prev{left:10px;}.slick-next{right:10px;}.slick-prev:before, .slick-next:before{font-family:'icomoon';font-size:34px;line-height:1;opacity:1;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#image_fader_frame .fader-bullets-outer{position:absolute;left:49.25%;right:50%;bottom:7%}#image_fader_frame .fader-bullets-inner{float:left;position:relative}#image_fader_frame .fader-bullets-inner a.fader-bullet{background:url(/images/slider/bullet.png) center bottom no-repeat;width:14px;height:14px;float:left;padding:0 12px}#image_fader_frame .fader-bullets-inner a.fader-bullet:hover, #image_fader_frame a.fader-bullet.selected{background-position:center top}#image_fader_frame .fader-popup-container{border:0 solid #fff;box-shadow:0 0 6px grey;display:none}#image_fader_frame .fader-popup-outer{position:relative;overflow:hidden}#image_fader_frame .fader-popup-inner{position:relative;overflow:hidden;width:400% !important;}#image_fader_frame .fader-popup-inner img{float:left}#image_fader_frame .fader-popup-container .popup-arrow{border-left:0 solid transparent;border-right:0 solid transparent;height:0;width:0;position:absolute}#image_fader_frame .fader-popup-container .top-hemisphere{border-bottom:0 solid #fff}#image_fader_frame .fader-popup-container .bottom-hemisphere{border-top:0 solid #fff}.small-focus-slider{max-width:100%}.infx-small-focus-shell{float:left;background:none}.infx-small-focus-shell:hover{background:none}.infx-small-focus-shell .small-focus-container{box-shadow:0 0 0 rgba(20, 20, 20, 0.3);height:250px;}.small-focus-navigation .infx-small-focus-shell .small-focus-container{height:140px !important;}.small-focus-navigation .infx-small-focus-shell .small-focus-container h2{font-size:2.6rem !important;line-height:2.2rem !important;}.infx-small-focus-shell .small-focus-content{display:none}.infx-small-focus-shell .infx-button{display:table;margin:0 auto;font-size:1.4rem}.infx-small-focus-shell .small-focus-title{padding:10px;min-height:80px;}.infx-small-focus-shell p{font-size:1.3rem;line-height:2.2rem;margin:0}.infx-small-focus-shell h2{margin:0;-webkit-transition:all 1s ease .2s;transition:all 1s ease .2s;color:#fff;text-align:left;font-size:2.2rem;}.infx-small-focus-shell h3{font-size:1.5rem;line-height:2rem;margin:0}.infx-small-focus-shell h4{font-size:1.3rem;line-height:1.8rem;margin-bottom:6px}.slick-vertical .slick-slide{border:0px solid rgba(0, 0, 0, 0);opacity:1;}.slick-vertical .small-focus-container{height:250px}.small-focus-motion{background:#009ed9;background:-moz-linear-gradient(-45deg, #009ed9 0%, #004785 100%);background:-webkit-linear-gradient(-45deg, #009ed9 0%, #004785 100%);background:linear-gradient(135deg, #009ed9 0%, #004785 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ed9', endColorstr='#004785', GradientType=1);margin:0 0 20px 0;}.slick-vertical .slick-prev{display:none !important;}.slick-vertical .slick-next{position:relative;margin:20px auto 30px;right:0;top:0;width:90px;opacity:1;height:20px;z-index:2;}.slick-vertical .slick-next:before{content:'';background:url(/dyn/_pictures/branding-images/down-arrow.svg);display:block;width:90px;height:18px;opacity:1;}.news .rss-feed{float:right;margin-right:16px;cursor:pointer;width:16px;height:16px;margin-bottom:5px}.news .rss-feed:after{font-family:'icomoon-ultimate';font-size:3rem;content:'\eef0';}.news .newsitem{background:#fcfcfc;border:1px solid #ddd}.news .newsitem:hover{background:#F0F0F0}.infx-form-shell fieldset.infx-form-fieldset{padding:4px;border:0px solid #ccc;border-top:0px solid #ccc;}.infx-form-shell fieldset legend{display:none;}.infx-form-shell .table-subject{color:#722574;font-size:2.4rem;line-height:3.1rem;border-bottom:1px solid #fff;margin-bottom:8px}.infx-form-shell .infx-table-data{padding:0 0 20px 0;}.infx-form-shell .form_content_table .form_label, .infx-table-data.form_input{width:100%;vertical-align:middle;font-size:1.6rem;}.infx-form-shell .radio, .infx-form-shell .radio-text{margin-right:4px}.infx-form-shell .form-button-inner{width:100%}.infx-form-shell .infx-button{margin:6px auto}.infx-form-shell form .text-area-inner .select{box-shadow:0 0 0px #D7D7D7;padding:10px;font-size:1.8rem;font-family:helvetica, sans-serif;}.infx-form-shell .captcha-block.infx-table-data{padding:0}.infx-form-shell .data-protection-caption{padding:8px;background-image:url(/images/dyn/ffffff-70.png)}.infx-form-shell .captcha-image{padding:0 6px}.infx-form-shell .captcha-image img{border-radius:3px}.infx-form-shell .infx-inline-data.form_checkbox, .infx-form-shell .infx-inline-data.form_radio{padding-right:4px}.infx-table-data.form_input.text-area-inner, .infx-table.captcha, .infx-table-row.checkboxes.full, .infx-table-row.radio-block.full, .infx-table-row.date-block.full, .infx-table-row.dropdown-block.full, .infx-table-row.input-block.full, .infx-form-shell .full{border-top:0;border-bottom:0;margin:0px;padding:0px 1px;width:100%;font-size:0;}.infx-form-shell .form_content_table .form_input{width:100%;height:60px;}.infx-form-shell .form_content_table .form_input.text-area-inner{height:auto;padding:0 0 20px 0;}#form p, .infx-ecommerce-form-shell p{margin:15px 0px;}.infx-form-shell h2{font-size:1.6rem;}.styled-select select option{width:92%;font-weight:normal;}.select-objects{display:flex;}.styled-select.day, .styled-select.month, .styled-select.year{margin:0 1%;flex-grow:1;}.fieldset-wrapper.left .styled-select select, .fieldset-wrapper.right .styled-select select{width:100%;}.styled-select select.day, .styled-select select.month, .styled-select select.year{width:130%;}.styled-select{padding:0px;overflow:hidden;background:#FFF url('/dyn/_pictures/branding-images/dorpdown.png') no-repeat right;border-radius:0px;border:0px solid #ccc;display:inline-block;width:100%;}.infx-form-shell .styled-select select{font-weight:normal;margin:0;padding:7px 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;overflow:hidden;border:1px solid #3c3c3c;padding:10px;font-size:1.6rem;color:rgb(43, 43, 43);background:none;border-radius:0;width:100%;}.infx-form-shell .styled-select select::-ms-expand{display:none;}.infx-form-shell form .textbox, .infx-form-shell form textarea{overflow:hidden;border:1px solid #3c3c3c;padding:10px;font-size:1.6rem;color:rgb(43, 43, 43);}.infx-message-wrapper.error-state, .infx-form-shell .error_message, .infx-form-shell .hilite-error, .infx-ecommerce-form-shell .infx-message-wrapper.error-state, .hilite-error, .infx-validation-result.error-message, .infx-error-message{background-image:none;background-color:#F8E2E6;border:1px dotted #C49DA4;color:#78253E;padding-left:10px;}.infx-form-shell .hilite-error, .infx-form-shell .error_message{background-color:#F8E2E6 !important;border:1px dotted #C49DA4 !important;background-image:none;color:#78253E !important;}.infx-form-shell .hilite-error:focus, .infx-form-shell .error_message:focus, .infx-form-shell form .textbox.myinvalid:focus, .infx-form-shell form .textbox.hilite-error:focus, .infx-ecommerce-form-shell .textbox.hilite-error:focus{box-shadow:0px 0px 5px rgba(176, 69, 69, 0.40);}.infx-form-shell .hilite-error select{background-color:#F8E2E6 !important;border:1px dotted #C49DA4 !important;background-image:none;color:#B04545 !important;}.styled-select select.hilite-error, .styled-select select.myinvalid{border-radius:0px;}#checkout #message.error-state, #registration #message.error-state, #profile #message.error-state, .infx-ecommerce-form-shell .infx-message-wrapper.warning-state{background-image:none;color:#AF7712 !important;margin:1% 0 1% 0;border:1px dotted #A77314;background:#F8DEB0;}#checkout #message.success-state, #registration #message.success-state, #profile #message.success-state, .infx-ecommerce-form-shell .infx-message-wrapper.success-state, .textbox.hilite-valid{background-image:none;color:#4C915A !important;margin:1% 0 1% 0;background-color:#B3F0BF;border:1px dotted #4C915A;}#checkout #message.warning-state, #registration #message.warning-state, #profile #message.warning-state, .popup-dialogue-wrapper .infx-message-wrapper.warning-state, .infx-ecommerce-form-shell .infx-message-wrapper.warning-state{background-image:none;color:#AF7712 !important;margin:1% 0 1% 0;border:1px dotted #A77314;background:#F8DEB0;}.infx-ecommerce-form-shell input:focus, #form textarea:focus, .infx-ecommerce-form-shell textarea:focus, #form select:focus, .infx-ecommerce-form-shell select:focus, .infx-form-shell form .textbox:focus, .infx-form-shell form textarea:focus, .infx-ecommerce-form-shell .textbox:focus, .infx-ecommerce-form-shell textarea:focus, .infx-ecommerce-form-shell select:focus{box-shadow:0px 0px 5px rgba(79, 193, 223, 0.40);}.success-state{position:absolute;bottom:-80px;color:#fff;}.subscription-input-wrapper{display:flex;margin:5rem 0 1rem;position:relative;}.subscription-input-wrapper input{font-size:1.6rem;font-weight:400;width:100%;background:none;border:1px solid #0000a0;font-style:italic;color:#0000a0;padding:1rem 1rem 0.9rem;}.subscription-input-wrapper input.hilite-error{border:1px solid #C49DA4;}.subscription-input-wrapper p{width:70%;margin:6px 0 0 0;}.subscription-input-wrapper .button-group-wrapper{margin:-14px 0 0 0;}.button-group-wrapper .infx-button .block-link{background:rgba(255, 255, 255, 0.2);border:2px solid #fff;}.button-group-wrapper .infx-button .block-link:hover{background:#ffffff;border:1px solid #fff;color:rgb(0, 215, 185);margin:20px 0 0 0;}.subscription-input-wrapper .button-group-wrapper .infx-button .block-link:hover{border:0px solid #fff;}.subscription-input-wrapper input::placeholder{color:#0000a0;opacity:0.8;}.subscription-input-wrapper .infx-message-wrapper{position:absolute;width:100%;top:-30px;}.subscription-input-wrapper~h6{margin:0 0 5rem 0;}.jq-popupcls{padding:20px;max-width:700px;border:0 solid;}.popup-dialogue-wrapper{padding:5px;min-height:48px;}.popup-dialog .astrix{color:rgb(129, 126, 125);}.popup-dialogue-wrapper h2{font-size:3rem;line-height:4rem;color:rgba(129, 126, 125, 1);text-transform:uppercase;}.popup-dialogue-wrapper .consumer-care-info h2{font-size:1.8rem;line-height:2.6rem;color:rgba(129, 126, 125, 1);text-transform:none;}.popup-dialogue-wrapper p, .popup-dialog p{color:rgba(129, 126, 125, 1);margin:20px 0px;}.popup-dialogue-wrapper li{color:rgba(129, 126, 125, 1);}.popup-dialogue-wrapper li:before{content:'~ ';}.popup-dialogue-wrapper .inner-message{margin:20px 0;font-size:1.8rem;}.popup-dialog .close-popup-dialog, .close-popup-dialog, #jq-popup.plain #popup_form .close{font-size:1.8rem;color:#817e7d;position:absolute;top:20px;right:10px;height:0;background-image:none;}.close-popup-dialog:before, #jq-popup.plain #popup_form .close:before{content:"X";cursor:pointer;}.cookie-pop-up-cookie-data{padding:6px;background-color:rgba(255, 255, 255, 0.3);border-radius:4px;margin:6px 0;}.cookie-interface-inner .infx-button .block-link:hover{color:rgb(0, 44, 119);}.cookie-interface-buttons .infx-button.cookie-interface-allow a.block-link{background:rgb(197, 215, 235);}.jq-popupcls .cookie-interface-inner .cookie-container{display:none;}.optanon-alert-box-wrapper .banner-content a.banner-policy-link{color:#fff}.infx-breadcrumb-container{background:rgb(245, 240, 230);padding:5px 0;text-align:left;}#content-container .infx-breadcrumb-container ul.infx-site-breadcrumb{max-width:1000px;width:100%;margin:auto;}.infx-breadcrumb-container a:active, .infx-breadcrumb-container a:visited, .infx-breadcrumb-container li.hover a{color:rgb(43, 43, 43);}.infx-breadcrumb-container li a:active, .infx-breadcrumb-container li a:hover{color:RGB(0, 71, 133)}.infx-breadcrumb-container .infx-site-breadcrumb li a:before{content:">";color:#000000;padding:0.2px}.infx-breadcrumb-container ul li{padding:3px 6px 3px 0;}.accordion_item_block .button{padding:30px 8px 30px 0;}.accordion_item_block .button img{display:none}.accordion_item_block .button:before{font-family:"icomoon";content:'\e906';color:#ffffff;font-size:2.6rem;line-height:0rem;}.accordion_item_block.open .button:before{content:"\e907";}.accordion-content{margin-left:0px;padding:0px;}#content-container .accordion-content .accordion-body{padding:10px;}.accordion_item_block-shell{width:100%;margin-bottom:10px;border-bottom:0px solid rgb(183, 177, 169);border-radius:0px;}.accordion_item_block .accordion-head{cursor:pointer;padding:15px 0;margin:0;}.accordion_item_block p{padding:0 20px 0 0px;}.site-map-wrapper .infx-table.sitemap_table li a, .site-map-wrapper .infx-table.sitemap_table li b{font-size:2rem;}.site-map-wrapper a:hover{color:rgba(151, 57, 97, 1) !important;text-decoration:none;}.cs-sitemap-folder{margin:10px;color:#fff;}h4.cs-sitemap-folder-name{text-decoration:underline;font-weight:700;}.cs-sitemap-element{display:inline-block;width:22%;vertical-align:top;margin:1%;padding:0 0 10px 0;}.infx-button .block-link,
.infx-button a.block-link{color:rgb(255, 255, 255);background:#0000a0;font-size:1.6rem;text-decoration:none;font-weight:bold;min-width:202px;height:0;text-align:center;line-height:0;padding:21px 16px 18px;-webkit-transition:all 0.3s ease 0.05s;transition:all 0.3s ease 0.05s;margin:20px 0 0 0;}.infx-button.background-btn .block-link,
.subscription-input-wrapper .infx-button .block-link{background:transparent;border:1px solid #0000a0;color:#0000a0}.infx-button.background-btn-v2 .block-link{border:1px solid rgb(0, 215, 183);background:transparent;color:rgb(0, 215, 183)}.subscription-input-wrapper .infx-button .block-link{background:#0000a0;color:#ffffff;margin:20px 0 0 0;border:0px solid #0000a0;}.right-info-block .infx-button{right:20px}.infx-button .block-link:focus,
.infx-button .block-link:hover{background:rgb(0, 215, 183);color:#fff;margin:20px 0 0 0;}.subscription-input-wrapper .infx-button .block-link:focus{background:#0000a0;}.infx-button.background-btn .block-link:hover,
.infx-button.background-btn .block-link:focus{background:#0000a0;color:#fff;}.infx-button button, .infx-button button:focus{color:#333;position:relative;z-index:9;}button, .infx-button .button-text, .infx-button.arrow-button .button-text:after{position:relative;z-index:9;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;}button, .infx-button a, .btn a{font-size:1.8rem;line-height:2rem;text-decoration:none;}.infx-button a:hover{text-decoration:none}.infx-button:hover, .btn:hover{opacity:1;}.infx-button.big-button button, .infx-button.big-button a{font-size:2.4rem;line-height:3.6rem;}.infx-button.big-button button.block-link, .infx-button.big-button a.block-link{padding:12px 20px;height:60px;}.info-social-block{position:absolute;bottom:20px;}.info-social-block a:link.social-icons{font-size:3.6rem;padding:0px 5px;line-height:6.5rem;text-decoration:none}.pdf-documents{background-image:url(/x_icons/icon-pdf.png);background-size:32px;height:auto;}#content-container .bullet-wrapper{margin:20px 0px 20px 0px;}#content-container .bullet-wrapper p{font-size:1.6rem;font-weight:500;}.mars-blue .bullet-num{color:#ffffff}.mars-blue a:link{color:#ffffff;text-decoration:underline}#content-container .-sys-dbnewpicture.image-bordered{border:4px solid #fff;height:calc(100% - 1px) !important;}.heritage-image-height{height:360px;}.heritage-title-positioning{position:relative;top:30%;transform:translateY(-50%);}.multicol.swop{direction:rtl;}.multicol.swop .swap-col{direction:ltr;}.anchor-links{position:fixed;right:20px;width:110px;height:280px;padding:24px;z-index:1;border-radius:2px;}.anchor-links h4{border-bottom:2px dotted rgb(0, 215, 185);color:rgb(0, 215, 185);}.anchor-links h4:hover{border-bottom:2px dotted #004785;}.anchor-links a:link, .anchor-links a:visited{text-decoration:none}.animation-block{opacity:0;position:relative;}.animation-block.slide-left{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-100px, 0px, 0px);-webkit-transform:translate3d(-100px, 0px, 0px);-o-transform:translate(-100px, 0px);-ms-transform:translate(-100px, 0px);transform:translate3d(-100px, 0px, 0px);}.animation-block.slide-right{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-o-transform:translate(100px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px);}.animation-block.slide-top{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(0px, -100px, 0px);-webkit-transform:translate3d(0px, -100px, 0px);-o-transform:translate(0px, -100px);-ms-transform:translate(0px, -100px);transform:translate3d(0px, -100px, 0px);}.animation-block.slide-bottom{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-0px, 100px, 0px);-webkit-transform:translate3d(0px, 100px, 0px);-o-transform:translate(0px, 100px);-ms-transform:translate(0px, 100px);transform:translate3d(0px, 100px, 0px);}.animation-block.slide-left.in-view, .animation-block.slide-right.in-view, .animation-block.slide-bottom.in-view, .animation-block.slide-top.in-view{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition-delay:.1s;transition-delay:0.1s;}#content-container .-sys-dbnewpicture.opacity-one .-sys-dbnewpicture-img{opacity:1;}.draw-line{width:3px;margin:auto;transform:rotate(180deg);opacity:1;}.animation-block.draw-line line{stroke-dasharray:140 540;stroke-dashoffset:-200;stroke-width:3px;fill-opacity:0;}.animation-block.draw-line.in-view line{fill-opacity:0;fill:#fff;stroke:#fff;stroke-width:3;animation-name:draw;animation-duration:1s;animation-delay:0.1s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;}@keyframes draw{0%{stroke-dasharray:140 540;stroke-dashoffset:-200;}100%{stroke-dasharray:200;stroke-dashoffset:0;}}path{stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:0.1px;fill-opacity:0;}@keyframes logo-draw{from{stroke-dashoffset:1000;}to{stroke-dashoffset:0;}}path{fill-opacity:0;stroke:#ffffff;stroke-width:0.1;animation-name:logo-draw;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:linear;}@keyframes logo-draw{94%{stroke-dashoffset:0;stroke-width:1;fill-opacity:0;}100%{stroke-width:0;fill-opacity:1;}}#page-preloader{display:none;}div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px;}.popup-close-line{position:absolute;z-index:2;right:-3%;top:-3%;}div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px;}.SECTION-error .content-wrapper{min-height:500px}.SECTION-error h1{margin-bottom:20px}.step-panel-title{display:none}.step-panel-progress{display:inline-block;margin:0 10px 10px 10px}.step-panel-progress.selected{text-decoration:underline;}.step-panel-wrapper .form_radio_icon{display:block;text-align:left;margin:10px 0;}.step-panel-wrapper .form_label{font-size:1.4rem;font-weight:600;text-align:left;padding:0 0 0 0;}.step-panel-wrapper .form_radio_icon label{font-size:2rem;line-height:2.8rem;margin:0px 0 0 0;padding:0 0 0 30px;position:relative;}.step-panel-wrapper .form_radio_icon label:before{position:absolute;top:6px;left:0px;}.survey-form .infx-form-shell .infx-inline-data.form_radio, .survey-form .infx-form-shell .infx-inline-data.form_checkbox{width:33%;margin:5px 0px;vertical-align:top;}.survey-form .infx-form-shell .infx-table-data.form_label{padding:0 0 10px 0;}.survey-form .infx-form-shell .infx-table-data.form_input{padding:0 0 10px 0;margin:0 0 30px 0}.survey-form .infx-form-shell .infx-table-data.form_input .form-radio-text, .survey-form .infx-form-shell .infx-table-data.form_input .checkbox-text{width:calc(100% - 30px);margin:-4px 0 0 5px;vertical-align:top;}.survey-form .infx-table-row.dropdown-block.full{width:31%;display:inline-block;vertical-align:top;margin:0 1%;}.survey-form .class10 p{font-family:'Dosis', sans-serif;font-weight:700;font-style:normal;color:rgb(43, 43, 43);font-size:1.8rem;}.survey-form .infx-form-shell .radio{vertical-align:top;}.survey-form .infx-form-shell .infx-table-row.checkboxes.full .form_label{font-weight:700;}.survey-form .infx-form-shell .error_message{margin:0 0 10px 0;}.waltham-pop-up{margin:auto;}.waltham-pop-up img{background-repeat:no-repeat;height:100px}.word-documents{background-size:32px;}.word-documents, .excel-documents, .powerpoint-documents, .pdf-documents{height:auto}#content-container .-sys-dbnewpicture.svg-image .-sys-dbnewpicture-img{-webkit-opacity:1;opacity:1;height:100px;background-size:contain;}.holo-support-ie #content-container .holo-ie{display:block;}.holo-support-ie #content-container .holo-ie.in-view{opacity:1;-webkit-transition-delay:1s;transition-delay:1s;}.holo-support-ie .holo-ie-hide{display:none;}.holo-support-ie .holo-ie.white-line{width:3px;background:white;height:178px;margin:auto;}.holo-support-ie .holo-ie.white-line.in-view{opacity:1;-webkit-transition-delay:1s;transition-delay:1s;}header{width:100%;position:relative;}#header-outer .header-inner{width:calc(100% - 80px);display:flex;}.infx-header{width:225px;}#header-outer .header-container .company-logo{margin:0px 0px 0;z-index:902;width:225px;}#header-outer .header-container .company-logo img{width:225px;height:78px;background:url('/dyn/_pictures/branding-images/clean-waltham-tm.svg');background-position:center;display:block;background-repeat:no-repeat;background-size:contain;}#header-outer .header-container .company-logo a.logo-link{text-decoration:none !important;color:#000 !important;}.contact-us-btn{float:right;border-left:1px solid #959595;border-right:1px solid #959595;padding:28px 20px;}.contact-us-btn a{font-weight:500;}nav{text-align:center;float:left;}#navigation{z-index:901;width:auto;}.navigation-inner{margin:auto;}#navigation ul{padding:0px;text-align:right;position:inherit;}li.top-nav-creations.tn2.mid{margin:0px 100px 0 0;}li.top-nav-locations.tn3.mid{margin:0 0 0 100px;}#navigation li{list-style-type:none;padding:26px 0 0 0;}#navigation a.inav{-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;font-size:1.6rem;font-weight:bold;line-height:2.4rem;padding:26px 15px;margin:0;color:#3c3c3c;text-decoration:none;position:relative;}#navigation ul.navigation-inner ul>li{position:relative;width:200px;}#navigation a.inav.selected{border-bottom:2px solid #fff;position:relative;}#navigation a.inav.selected:before{content:'';position:absolute;width:100%;height:2px;background:#ff1414;bottom:-2px;left:0;}#navigation a.inav:hover::before{content:'';position:absolute;width:100%;height:2px;background:#ff1414;bottom:-2px;left:0;}#navigation ul.subnavigation-inner{-webkit-transition:all 0.5s;transition:all 0.5s;position:absolute;background-color:rgba(255, 255, 255, 1);z-index:1200;top:78px;display:none;max-width:250px;padding-top:10px;}#navigation ul.subnavigation-inner:hover{-webkit-opacity:1;opacity:1;}#navigation ul.subnavigation-inner li{text-align:left;display:list-item;margin:0;padding:0}#navigation ul.subnavigation-inner li a.inav{color:#999;padding:8px 12px;display:block;min-width:150px;}#footer-outer{background:#0000a0;margin:auto;position:relative;}.copyright{color:#fff;text-align:left;font-size:1.2rem;float:left;}#footer-outer h3{color:#ffc200;}#footer-outer .footer-inner{position:relative;max-width:1440px;padding:40px 10px;min-height:240px;margin:0 auto;background:url('/dyn/_pictures/branding-images/waltham-lockup-dogcat-srgb-white-01.svg');background-size:225px;background-position:right 50px;background-repeat:no-repeat;}#footer-outer .footer-inner .baseline-outer-wrapper{font-size:0;}#footer-outer .footer-inner .lower-baseline{text-align:left;vertical-align:top;padding:0 0 20px 0;border-bottom:1px solid #fff;margin:0 0 20px 0;}#footer-outer .infx-table.sitemap_table{max-width:1000px;margin:0px;width:70%;border-right:1px solid rgba(41, 91, 10, 0.2);display:inline-block;min-height:85px;}#footer-outer .top-button{position:absolute;bottom:20px;right:0;}#footer-outer .top-button .infx-button .block-link{min-width:70px;font-weight:bold}.top-button span.button-icon:after{content:"TOP";font-size:1.6rem;font-weight:bold;color:rgba(255,255,255,1);}.top-button span.button-icon:hover:after{color:rgba(255, 255, 255, 1);}.top-button .infx-button a.block-link:after{display:none}.footer-inner .sitemap_table a{position:relative;padding:0 0px 0 30px;margin:3%}.footer-inner .sitemap_table a b{color:#ffffff;}#footer-outer .footer-inner .sitemap_table .infx-table-data{width:20%;}.footer-left{float:left;width:50%;padding:1%;}.footer-right{float:right;width:50%;padding:1%;}.base_sitemap_container h4{margin:20px 0 0 0;font-weight:bold;}.footer-inner .social-content-wrapper .social{margin:0 0 20px 0;text-align:right;}#footer-outer a:link.social-icons,
#footer-outer a:visited.social-icons{text-decoration:none;}#footer-outer .social-icons:before{font-size:2.4rem;padding:0px 5px;line-height:3rem;}.waltham-social	h4,
.mars-social h4{color:#fff;padding:0px 5px 0 25px;vertical-align:top;display:inline-block;}.social-content-wrapper .social-links{vertical-align:top;display:inline-block;height:20px;}.registration-header-group-wrapper h1,
.registration-header-group-wrapper h2{text-align:center;}fieldset.registration-initial{max-width:600px;margin:0 auto;}#form fieldset.registration-initial input.textbox,
#form fieldset.registration-initial textarea{width:100%;}fieldset.registration-initial .infx-button{float:right;}.postcode-anywhere-popup-dialog .popup-row label{width:100%;display:inline-block;margin:8px 0;max-width:200px;min-width:100px}.infx-button.facebook-share-btn{transition:all 0.5s ease;padding:8px;background-color:#3b5998;}.infx-button.facebook-share-btn:hover{background-color:white;}.infx-button.facebook-share-btn:hover span.button-text{transition:all 0.5s ease;color:#3b5998;}.popup-row .infx-button{margin-top:10px}.google-map a{line-height:1.6rem;}.top-login-interface a.block-link{display:block !important;position:absolute;top:0px;right:0px;}.top-login-interface .infx-button.login-button a.block-link,
.top-login-interface .infx-button.login-button a.block-link:before,
.top-login-interface .infx-button.login-button a.block-link:after{border:none;box-shadow:none;background:rgba(0, 0, 0, 0);padding:0px;}.top-login-interface .login-button.icon-user a.block-link:hover{background:transparent;}.top-login-interface .logged-in .login-button.icon-user{background:rgba(84, 74, 77, 1);z-index:101;position:relative;}.login-top-menu .infx-button a{display:block;}.login-top-menu a.block-link{position:relative;}.login-top-menu .infx-button:hover,
.login-top-menu .btn:hover{background-color:transparent;border-radius:30px;opacity:1;}.login-top-menu .infx-button.login-btn:hover{background:rgba(255, 255, 255, 0.4);}.login-top-menu .button-group-wrapper{margin-top:20px;}.top-nav-top-login-interface{position:absolute;}.top-login-interface .login-button.icon-user{position:relative;padding-top:7px;height:48px;width:48px;color:#fff;text-align:center;font-size:3rem;line-height:3rem;opacity:1;border:0px;background:rgba(255, 255, 255, 0.2);border-radius:50%;box-shadow:0px 0px 0px transparent;}.top-login-interface .login-top-menu{position:absolute;top:25px;right:-25px;padding:20px;background-color:rgba(254, 37, 101, 1);border:1px solid;border-color:rgba(255, 255, 255, 0.5);border-radius:2px;max-width:550px;min-width:300px;display:none;z-index:100;}.top-login-interface .social-media-login-wrapper{margin:0px auto;width:auto;}.top-login-interface .login-button:hover,
.top-login-interface .login-button.login-menu-open{background-color:rgba(254, 37, 101, 1);z-index:101;}.top-login-interface .infx-button.facebook-login-btn{padding:0rem 1rem;}.infx-button.facebook-login-btn:hover,
.infx-button.google-login-btn:hover{background:rgba(255, 255, 255, 0.3) !important;border-radius:2px;}.infx-button.inline-button{margin-bottom:10px !important;}.inline-button a.block-link{background-color:rgba(100, 93, 156, 1);position:relative;}.inline-button a.block-link:hover{background:rgba(84, 74, 77, 1) !important;}.infx-button.inline-button a.block-link{font-size:2rem;color:#fff;border-radius:6px;}.top-login-interface .login-top-menu .infx-button{margin:5px 0;}.top-login-interface .login-top-menu .infx-button a.block-link{border-radius:2px;}.top-login-interface .login-top-menu .infx-button a.block-link:after{display:none;}.login-top-menu .login-left-content{border-right:2px dotted #FDA255;padding-left:10px}.login-top-menu #form input.textbox,
.login-top-menu .infx-ecommerce-form-shell input.textbox,
.login-top-menu #form textarea,
.infx-ecommerce-form-shell textarea{width:100%;}.buy-button-wrapper .add_to_basket>a:before,
.buy-button-wrapper .add_to_basket>a:after,
.buy-button-wrapper img.productimg,
.buy-button-wrapper .productsummary,
.buy-button-wrapper .productprice{display:none;}#form#login_form label,
.popup-dialog label{}#form#login_form label{}.popup-dialogue-wrapper .formright .infx-button,
.popup-dialogue-wrapper .formright .btn{float:right;margin-bottom:15px;}.popup-dialogue-wrapper .formright{width:100%;border-bottom:2px dotted #ffffff;margin-bottom:20px}.social-media-button-group{margin-top:12px;}.social-media-button-group .google-login-btn,
.social-media-button-group .facebook-login-btn{margin:0px;background:none;border-radius:0;}.social-media-button-group .google-login-btn{border:1px solid #dd4b37;}.social-media-button-group .infx-button.google-login-btn .button-text{color:#dd4b37;}.social-media-button-group .facebook-login-btn{border:1px solid #3b5999;}.social-media-button-group .infx-button.facebook-login-btn .button-text{color:#3b5999;}.infx-button.facebook-login-btn{margin-right:15px;}.social-media-button-group .infx-button button:after{display:none;}.infx-button.facebook-login-btn:hover,
.infx-button.google-login-btn:hover{border-radius:0px !important;}#terms_and_conditionsDIV a{text-decoration:underline;}.group-wrapper.product-page-wrapper .embed_object{line-height:0;}.image-framework-wrapper{clear:both;margin:20px;display:inline-block;}.image-framework-wrapper .social-image{position:relative;}.image-framework-wrapper .social-image-one::before{content:"\e6f4";font-size:1.4rem;font-family:'icomoon';background-color:#429afc;position:absolute;color:#fff;padding:5px 7px 5px 7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.image-framework-wrapper .social-image-two::before{content:"\e6f6";font-size:1.4rem;font-family:'icomoon';background-color:#3b5998;position:absolute;color:#fff;padding:5px 7px 5px 7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.image-framework-wrapper .social-image-three::before{content:"\e70c";font-size:1.4rem;font-family:'icomoon';background-color:#3f729b;position:absolute;color:#fff;padding:5px 7px 5px 7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.view-orders-dialog .on,
.view-orders-dialog .off{transition:all 0.3s ease;font-size:16px;}.view-orders-dialog .on>div,
.view-orders-dialog .off>div{display:inline-block;}.view-orders-dialog .on{background-color:rgba(248, 144, 23, 0.2) !important;}.view-orders-dialog .on:first-child{margin-bottom:10px;background-color:transparent !important;border-bottom:1px black solid;}.view-orders-dialog .on:not(:first-of-type):hover,
.view-orders-dialog .off:hover{background-color:rgba(248, 144, 23, 0.8) !important;}.view-orders-dialog .id-col{width:10%;}.view-orders-dialog .order-time-col{width:60%;}.view-orders-dialog .inc-tax-total-col{width:10%;}.view-orders-dialog .status-col{width:10%;}.view-orders-dialog .status-col span{font-weight:bold;}.view-orders-dialog .infx-button{margin-top:20px;}.basket-open-modifier-wrapper{display:none;}.top-nav-mini-basket .basket-icon{background-image:none;}.top-nav-mini-basket.basket-collapsed{position:relative;background:transparent;float:left;}.top-nav-mini-basket .basket-icon,
.basket-collapsed .basket-icon{background-image:none;width:auto;position:absolute;z-index:16;margin:0px 0 0 0;}.top-nav-mini-basket .basket-icon:hover{z-index:30;}.top-nav-mini-basket .basket-icon:before,
.basket-collapsed .basket-icon:before{content:"";text-align:center;padding:0rem;background:red;width:18px;height:18px;display:block;background-repeat:no-repeat;background-size:contain;position:absolute;top:6px;}#navigation li.top-nav-mini-basket{right:0px;left:inherit;position:absolute;margin:initial;width:40px;top:-3px;}.basket-popover-open .basket-icon:before{background:pink;background-size:contain}.basket-collapsed:hover .basket-icon:before:hover{color:#fff;}.basket-item-count{background:none;position:absolute;line-height:inherit;top:9px;right:-40px;color:#817e7d;line-height:1.2rem;font-size:1.8rem;margin:0;}.basket-open-modifier{right:-2px;top:20px;border-radius:2px;padding:10px;border:0px solid;border-color:rgba(255, 255, 255, 0.5);z-index:26;box-shadow:none;}#minibasket{opacity:0;transition:all 0.1s ease 0.05s;-webkit-transition:all 0.1s ease 0.05s;}#minibasket.basket-filled{opacity:1;}.infx-user-profile .tab-panel-block.tab-label-left .tab-labels{width:150px;}.infx-user-profile .tab-panel-block.tab-label-left label.tab-label{white-space:normal;}.infx-user-profile .tab-panel-block.tab-label-left .tab-content{margin-left:150px;padding:10px;}.infx-user-profile .tab-panel-block label.tab-label{font-size:1.5rem;line-height:1.8rem;padding:15px 10px;}.infx-user-profile .tab-panel-block label.tab-label{background-color:rgba(155, 155, 187, 0.20);}.infx-user-profile .tab-panel-block.tab-label-left label.tab-label{margin:0;}.infx-user-profile .tab-panel-block label.tab-label,
.infx-user-profile .tab-panel-block.tab-label-left label.tab-label{border-radius:0px;border:0px;border-bottom:1px solid rgb(155, 155, 187);color:rgb(8, 6, 88);}label.tab-label.data-group-1.tab-label-1.data-link-my-details{border-top:2px solid rgba(151, 57, 97, 1);}.infx-user-profile .tab-panel-block.tab-label-left label.tab-label.selected{border-bottom:1px solid rgba(151, 57, 97, 1);background-color:rgba(151, 57, 97, 1);color:#FFF;}.infx-user-profile .tab-panel-block.tab-label-left label.tab-label.selected:hover{border-radius:0px;}.infx-user-profile .tab-panel-block .tab-content{border:1px solid rgba(53, 53, 53, 0.25);border-top:2px solid rgba(151, 57, 97, 1);}.infx-user-profile .tab-panel-block .tab-content-padding{position:relative;margin:0px 0px 0px 15px;}.infx-user-profile fieldset{border:0px;border-radius:0px;border-top:1px solid rgba(53, 53, 53, 0.25);}.infx-user-profile .order-time-col{width:56%;}.infx-user-profile .status-col,
.infx-user-profile .id-col,
.infx-user-profile .inc-tax-total-col{width:10%}.infx-user-profile .view-order-details-col{width:12%}.infx-user-profile .repeat-wrapper.recent-order-list,
.infx-user-profile .recent-order-list .infx-table-row,
.infx-user-profile .product-list .infx-table-row{background:#fafafa;display:block;padding:4px 0px;margin:0 0 5px 0;border-bottom:1px dotted rgba(53, 53, 53, 0.25);}.infx-user-profile .product-list .infx-table-row:first-child,
.infx-user-profile .recent-order-list .infx-table-row:first-child{height:40px;}.infx-user-profile.generate-password-dialog{background-color:#F2F2F2;width:200px;}.infx-user-profile .generate-password-popup-button{width:30px;height:30px;margin-bottom:10px;}.infx-user-profile .decrease-qty,
.infx-user-profile .increase-qty{padding:0rem 1rem;font-size:2rem;}.infx-user-profile .infx-button.remove-from-favourites-list a.block-link{padding:0.7rem 1rem;margin-top:0px;}.infx-user-profile .margin-top-plus,
.infx-button.margin-top-plus{margin-top:30px;}.infx-user-profile .infx-button.lookup-address-btn.small-button{margin:10px 0px 20px 0px;}.multiple-delivery-address-selector .infx-button.float-left{margin-bottom:20px;margin-right:15px;}.infx-user-profile .infx-button.lookup-address-btn{margin:15px 0 25px 0;}.infx-user-profile .multiple-delivery-address-selector .block-link{font-size:1.5rem;}.saved-basket-list .edit-icon,
.saved-basket-list .delete-icon,
.saved-basket-list .load-icon{width:55px;height:20px;background:transparent;}.saved-basket-list .infx-inline-data.load-col,
.saved-basket-list .infx-inline-data.name-col,
.saved-basket-list .infx-inline-data.delete-col,
.saved-basket-list .infx-inline-data.id-col{width:60px;padding-left:5px;background:red;text-align:left;}.infx-button.save-current-basket-btn,
.infx-button.new-basket-btn{display:inline-block !important;margin:20px 20px 0 0;}.infx-button.view-order-btn,
.infx-button.rename-basket-btn,
.infx-button.load-basket-btn,
.infx-button.delete-basket-btn{background:transparent;box-shadow:none;}.infx-button.view-order-btn a.block-link,
.infx-button.rename-basket-btn a.block-link,
.infx-button.load-basket-btn a.block-link,
.infx-button.delete-basket-btn a.block-link{padding:1rem;box-shadow:none;background:rgba(0, 0, 0, 0);}.infx-button.view-order-btn a,
.infx-button.rename-basket-btn a,
.infx-button.load-basket-btn a,
.infx-button.delete-basket-btn a{line-height:0rem;}.infx-button.view-order-btn a.block-link:hover,
.infx-button.rename-basket-btn a.block-link:hover,
.infx-button.load-basket-btn a.block-link:hover,
.infx-button.delete-basket-btn a.block-link:hover{background:transparent;}.view-order-btn .button-text,
.load-basket-btn .button-text,
.rename-basket-btn .button-text,
.delete-basket-btn .button-text{display:none;}.view-order-btn .button-icon:before,
.rename-basket-btn .button-icon:before,
.load-basket-btn .button-icon:before,
.delete-basket-btn .button-icon:before{font-family:'icomoon-ultimate';font-size:2rem;color:#000;}.infx-button.view-order-btn a.block-link:after,
.infx-button.rename-basket-btn a.block-link:after,
.infx-button.load-basket-btn a.block-link:after,
.infx-button.delete-basket-btn a.block-link:after{display:none;}.rename-basket-btn .button-icon:before{content:'\e90e';}.load-basket-btn .button-icon:before{content:'\ea03';}.delete-basket-btn .button-icon:before{content:'\ed69';color:#AB3E3E;}.view-order-btn .button-icon:before{content:'\e9ab';}.top-nav-search-v2 .search-v2{margin:0;position:absolute;right:0;top:25px;}.search-v2.search-expandable .search-icon{background:none;color:rgb(43,43,43);width:auto;font-size:1.8rem;height:auto;line-height:2.3rem;display:block;font-weight:500;}.search-v2 .icon-search:before{content:"\e91a";padding:0 10px 0 0;font-family:'icomoon';}.search-v2.v3 .search-icon.open::before{content:"\e910";font-family:'icomoon';}.search-v2.search-expandable.hoverable input.search-input{border:1px solid #fd9b1d;border-radius:2px}.search-v2 .search_results{background-color:#fff;z-index:1}.search-v2 .search-icon{background:transparent;}.search-v2 .search_results div .fulldesc .name{padding:1%;background-color:rgba(230, 230, 230, 1);line-height:2rem}.search-v2 .search_results .search-inner-wrapper{border:none}.search-v2 .search_results .search-inner-wrapper .repeat-wrapper.product-listing-item-wrapper{padding-bottom:10px}.search-v2 .search_results .search-inner-wrapper .product-listing-item-wrapper .detail-add-to-basket a.add_to_basket:hover{background-color:#FED100!important}.search-v2 div .fulldesc .name:nth-child(1){border:none}.search-v2 .search_results div .fulldesc .description>i>b{color:#c1310f}.search-v2 .paging{margin-top:10px;background:rgba(0, 0, 0, 1);border:none;border-left:none}.search-v2 .paging a{font-size:1.4rem!important;line-height:2.4rem!important;list-style-position:inside}.search-v3-results-wrapper .title{font-size:2.2rem;line-height:2.8rem;}.search-v3-input-wrapper{padding:30px;margin:auto;position:absolute;left:0;right:0;width:calc(100% - 60px);background:#f5f0e6;z-index:1;border-bottom:1px solid #0000a0;}.search-v3-input-wrapper input{font-size:1.6rem;padding:6px;width:calc(100% - 40px);max-width:1000px;border-radius:1px;border:1px solid #0000a0;}.search-v3-results-wrapper .results-wrapper-close-button:hover{color:#F69831;}.search-v3-results-wrapper{background-color:#f5f0e6;position:absolute;z-index:1;top:171px;width:calc(100% - 60px);left:0;right:0;margin:auto;}.search-v3-results-wrapper .results-wrapper-close-button{top:20px;right:15px;z-index:2;}.search_frame{margin:0 auto;max-width:1000px;}.search-v2 .search_results .search-inner-wrapper .product-listing-item-wrapper .product-listing-item h3 a{font-size:1.2rem !important;}.search-v2 .search_results .search-inner-wrapper .product-listing-item-wrapper .product-tools{margin-top:0px;}.search-v2 .search_results .search-inner-wrapper .product-listing-item-wrapper .product-listing-item .inc-tax-price{font-family:"FreestyleScriptW01-Regu", sans-serif;margin:0%;font-size:3.6rem;line-height:3rem;text-align:left;display:inline-block;vertical-align:sub;}.search-v2 .search_results .inc-tax-saving{display:none;}.search-result-item{padding:10px 20px;border-bottom:2px solid rgb(255, 20, 20);min-height:100px;}.search-result-item:hover{background:rgb(197,215,235)}.name{margin:0 0 10px 0;color:rgb(0,71,133);font-weight:600}.description i{font-style:normal;}