/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.paragraphSystem,.row{margin-left:-15px;margin-right:-15px}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.paragraphSystem:before,.paragraphSystem:after,.row:before,.row:after{content:" ";display:table}.row:after,.paragraphSystem:after,.container:after,.container-fluid:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement,.me-plugin{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:none}.mejs-overlay-button::before{content:"\f04b";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;box-sizing:border-box;border-radius:50%;display:inline-block;font-size:30px;width:100%;height:100%;border:3px solid #3e3e3e;text-indent:7px;background:#fff;text-align:center;line-height:67px}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:url(../background.png);background:rgba(0,0,0,0.9)}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(../../assets/img/loading.gif) center center no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../../assets/img/background.png);background:rgba(0,0,0,0.7);height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:12px;width:12px;border:0}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:rgba(50,50,50,0.8)}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(60,170,200,0.8);width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:rgba(255,255,255,0.8)}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{visibility:hidden;position:absolute;display:block;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail:hover .mejs-time-float{visibility:visible}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px;border-color:#eee transparent transparent;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../../assets/img/background.png);background:rgba(50,50,50,0.7);border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button:hover .mejs-volume-slider{display:block}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:rgba(255,255,255,0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:rgba(255,255,255,0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:rgba(255,255,255,0.9);cursor:N-resize;border-radius:1px;margin:0}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../assets/img/background.png);background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:rgba(0,0,0,0.7);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:rgba(102,102,102,0.7)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(../../assets/img/background.png);background:rgba(20,20,20,0.8)}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-controls{display:block;visibility:visible}.mejs-container .mejs-controls{z-index:25;height:47px;background:#d6d6d6;border-top:2px solid #303030}.mejs-container .mejs-controls .mejs-button{width:20px;height:20px;margin:4px 6px}.mejs-controls .mejs-button button{width:20px;height:20px;margin:0;padding:0;background:inherit}.mejs-controls .mejs-button button::before{font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;display:block;font-size:20px;color:#000;vertical-align:middle}.mejs-controls .mejs-playpause-button button{text-align:center}.mejs-controls .mejs-playpause-button button::before{content:"\f04b"}.mejs-controls .mejs-pause button{width:15px}.mejs-controls .mejs-pause button::before{content:"\f04c"}.mejs-controls .mejs-fullscreen-button button::before{content:"\f0b2"}.mejs-controls .mejs-share-button button{background-position:-2px -39px}.mejs-controls .mejs-share-button button:hover{background-position:-2px -3px}.mejs-controls .mejs-volume-button{margin:4px 6px}.mejs-controls .mejs-volume-button button::before{content:"\f026"}.mejs-controls .mejs-mute button::before{content:"\f028"}.mejs-controls .mejs-unmute button::before{content:"\f026"}.mejs-controls .mejs-horizontal-volume-slider{background:url(../../assets/img/controls.png) 0 -83px no-repeat;display:block!important;width:34px;height:21px;margin-top:12px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:34px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:url(../../assets/img/controls.png) 0 -108px no-repeat;position:absolute;left:0;top:0;height:21px}.mejs-controls .mejs-volume-button .mejs-volume-handle{display:none}.mejs-controls .mejs-time-rail{height:20px;padding-top:8px;margin-left:2px}.mejs-controls .mejs-time-rail .mejs-time-total{height:3px;border-radius:0;background:#303030}.mejs-controls .mejs-time-rail .mejs-time-loaded{height:6px;background-color:transparent;filter:none;background-image:none;display:none;border-radius:0}.mejs-controls .mejs-time-rail .mejs-time-current{height:3px;background-color:#303030;filter:none;background-image:none;border-radius:0}.mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff;border:1px solid #303030;height:14px;width:14px;top:-6px;display:block;padding:0;border-radius:6px}.mejs-container .mejs-controls .mejs-time{width:100px;margin:15px 0 0;padding:0;position:absolute;left:8px;top:12px}.mejs-container .mejs-controls .mejs-time span{float:left;color:#303030;font-size:14px}.mejs-controls .mejs-time-rail .mejs-time-float{z-index:10}.mejs-container-fullscreen{z-index:10000!important}.mejs-overlay:hover .mejs-overlay-button{background-position:0 0;opacity:1}.mejs-overlay-loading{background:url(../../assets/img/loader.gif) center center no-repeat}.mejs-overlay-button{opacity:0.7;height:69px;left:50%;margin:-35px 0 0 -36px;position:absolute;top:50%;width:73px}.mejs-poster{pointer-events:none;background:none!important}.mejs-poster img{width:auto!important;margin:0 auto;display:block}:root .mejs-poster img{display:none \0/IE9}:root .mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.cookiePolicy-info{background-color:#e0e0e0;transition:2s linear all;max-height:1000px;overflow:hidden}.cookiePolicy-info.collapsed{max-height:0}.cookiePolicy-info .cookiePolicy-inner{padding:20px 10px;width:auto;max-width:940px;margin:0 auto}.cookiePolicy-buttons{text-align:right}.cookiePolicy-restrictive{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8);z-index:1000}.cookiePolicy-restrictive.collapsed{display:none}.cookiePolicy-restrictive .cookiePolicy-inner{padding:13px;background-color:#e0e0e0;position:fixed;top:100px;width:700px;margin-left:-363px;left:50%}@media screen and (max-width:699px){.cookiePolicy-restrictive .cookiePolicy-inner{position:absolute;width:auto;margin:20px;left:0;top:0}}@media screen and (max-width:699px){.cookiePolicy-restrictive{position:absolute}}.exit-notification{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.8);z-index:1000}.exit-notification.is-hidden{display:none}.exit-notification-buttons{text-align:right}@media screen and (max-width:699px){.exit-notification-restrictive{position:absolute}}.exit-notification-inner{padding:13px;background-color:#e0e0e0;position:fixed;top:100px;width:700px;margin-left:-363px;left:50%}@media screen and (max-width:699px){.exit-notification-inner{position:absolute;width:auto;margin:20px;left:0;top:0}}@font-face{font-family:'FontAwesome';src:url("../../assets/fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../../assets/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../../assets/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../../assets/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../../assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebRegular/colgate_ready_web-regular.eot");src:url("../../assets/fonts/ColgateReadyWebRegular/colgate_ready_web-regular.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebRegular/colgate_ready_web-regular.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebRegular/colgate_ready_web-regular.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebRegular/colgate_ready_web-regular.svg#ColgateReady") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebItalic/colgate_ready_web-italic.eot");src:url("../../assets/fonts/ColgateReadyWebItalic/colgate_ready_web-italic.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebItalic/colgate_ready_web-italic.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebItalic/colgate_ready_web-italic.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebItalic/colgate_ready_web-italic.svg#ColgateReady") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebLight/colgate_ready_web-light.eot");src:url("../../assets/fonts/ColgateReadyWebLight/colgate_ready_web-light.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebLight/colgate_ready_web-light.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebLight/colgate_ready_web-light.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebLight/colgate_ready_web-light.svg#ColgateReady") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebLightItalic/colgate_ready_web-light_italic.eot");src:url("../../assets/fonts/ColgateReadyWebLightItalic/colgate_ready_web-light_italic.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebLightItalic/colgate_ready_web-light_italic.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebLightItalic/colgate_ready_web-light_italic.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebLightItalic/colgate_ready_web-light_italic.svg#ColgateReady") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebBold/colgate_ready_web-bold.eot");src:url("../../assets/fonts/ColgateReadyWebBold/colgate_ready_web-bold.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebBold/colgate_ready_web-bold.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebBold/colgate_ready_web-bold.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebBold/colgate_ready_web-bold.svg#ColgateReady") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'ColgateReady';src:url("../../assets/fonts/ColgateReadyWebBoldItalic/colgate_ready_web-bold_italic.eot");src:url("../../assets/fonts/ColgateReadyWebBoldItalic/colgate_ready_web-bold_italic.eot?#iefix") format("embedded-opentype"),url("../../assets/fonts/ColgateReadyWebBoldItalic/colgate_ready_web-bold_italic.woff") format("woff"),url("../../assets/fonts/ColgateReadyWebBoldItalic/colgate_ready_web-bold_italic.ttf") format("truetype"),url("../../assets/fonts/ColgateReadyWebBoldItalic/colgate_ready_web-bold_italic.svg#ColgateReady") format("svg");font-weight:700;font-style:italic}.text-center{text-align:center}.no-padding{padding:0}.no-padding > .row,.no-padding > .paragraphSystem{margin:0}.bg-red > .component-content{background-color:#ed1d24;color:white}.bg-red > .component-content a{color:inherit}.bg-red-gradient > .component-content{background:linear-gradient(to right,#a71319 0%,#ed1d24 60%,#a71319 100%);color:white}.bg-red-gradient > .component-content a{color:inherit}.bg-white > .component-content{background-color:white}.bg-gray > .component-content{background-color:#f5f5f5}html{font-size:10px;line-height:1.2}body{font-size:1.4rem;font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;color:#2d2d2d;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;margin:10px 0;font-weight:400}h1{font-size:2.6rem;font-size:calc( 2.6rem + ( 36 - 26 ) * (100vw - 320px) / (448))}@media (min-width:768px){h1{font-size:3.6rem}}h2{font-size:2.4rem;font-size:calc( 2.4rem + ( 32 - 24 ) * (100vw - 320px) / (448))}@media (min-width:768px){h2{font-size:3.2rem}}h3{font-size:2.2rem;font-size:calc( 2.2rem + ( 28 - 22 ) * (100vw - 320px) / (448))}@media (min-width:768px){h3{font-size:2.8rem}}h4{font-size:2rem;font-size:calc( 2rem + ( 24 - 20 ) * (100vw - 320px) / (448))}@media (min-width:768px){h4{font-size:2.4rem}}h5{font-size:1.8rem;font-size:calc( 1.8rem + ( 20 - 18 ) * (100vw - 320px) / (448))}@media (min-width:768px){h5{font-size:2rem}}h6{font-size:1.6rem}p{font-size:1.4rem;line-height:1.4}button,input,optgroup,select,textarea{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif}a{color:#2d2d2d;text-decoration:none}a:hover{color:#a71319}.richText-content a{color:#2d2d2d;text-decoration:underline}.richText-content a:hover{color:#ed1d24}.reference-global-footer .richText-content p{line-height:1.2}.reference-global-footer .richText-content a{text-decoration:none}.reference-header a{text-decoration:none;color:#2d2d2d}.reference-header a:hover{color:#ed1d24}.richText-content ul > li{line-height:1.4}#cq-emulator-content.firefox{background-color:white!important}html,body{width:100%}body{position:relative;overflow:auto}body > .container{background-color:white}[id=wrapper]{color:#2d2d2d;background-color:white}[id=footer]{padding-bottom:0;padding-top:0}img{max-width:100%}input[type="search"]{box-sizing:content-box}.component-content:before,.component-content:after{content:"";display:table}.component-content:after{clear:both}.component > .component-content{margin-bottom:0}.alert{margin-bottom:20px}.alert-list{margin:0;padding:0;list-style:disc inside}.alert-list li{padding-left:4px}.alert-error{color:#ed1d24}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.pull-right{float:right}.pull-left{float:left}.is-hidden{display:none!important;visibility:hidden!important}#content table ul,#content .richText-content ul,.overlay-content-inner table ul,.overlay-content-inner .richText-content ul,.cookiePolicy-inner table ul,.cookiePolicy-inner .richText-content ul{list-style-type:circle}#content table ul ul,#content .richText-content ul ul,.overlay-content-inner table ul ul,.overlay-content-inner .richText-content ul ul,.cookiePolicy-inner table ul ul,.cookiePolicy-inner .richText-content ul ul{list-style-type:disc}.iframe-disable-click{pointer-events:none}.template-ghp-template .container-fluid > .row{min-height:calc(100vh - 15px)}.template-ghp-template #footer{position:absolute;bottom:0;background:white;z-index:10}.template-ghp-template #content{margin-bottom:85px}.overlay-background{position:fixed;top:0;left:0;width:100%;height:100%;background:black;z-index:9998;opacity:0.7}.overlay-container{position:absolute;width:100%;top:150px;text-align:center;z-index:9999;padding-bottom:30px}.overlay-content{position:relative;min-width:80px;min-height:80px;max-width:90%;padding:10px;display:inline-block;background:white;text-align:left;border-radius:5px}.overlay-content-inner{overflow:hidden;padding-left:15px;padding-right:15px}.overlay-loading{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../../assets/img/loader.gif) no-repeat 50% 50%}div.overlay-close{z-index:9999;font-size:25px;line-height:1;position:absolute;top:-15px;right:-15px;cursor:pointer;display:none;color:white;outline:none;background:#bdbdbd;border-radius:50%;width:30px;height:30px;text-align:center}div.overlay-close::after{content:"\f00d";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.tooltip-text{display:none}.tooltip-text--active{display:block;position:absolute;background:white;z-index:9001}.error-message-invalid,.error-message-required{display:none}.controls.error-invalid .error-message-invalid{display:block}.controls.error-required .error-message-required{display:block}.mpc-update-banner-container.visible{display:block;margin-top:100px}.mpc-update-banner-container.visible .mpc-update-banner{bottom:0}.mpc-update-banner{position:fixed;background-color:#fff;bottom:-120px;left:0;right:0;padding:40px 0;text-align:center;box-shadow:0 0 20px 0 rgba(0,0,0,0.3);transition:bottom 0.4s ease-in-out}.mpc-update-banner .update-message{display:inline-block;margin:0 10px}.mpc-update-banner .update-button{display:inline-block;padding:5px 10px;margin:0 10px}.mpc-confirmation-box-wrapper{position:absolute;left:50%;top:10%;background-color:black;border:1px solid black;transform:translateX(-50%);z-index:10;width:520px;max-width:80%;border-radius:5px;overflow:hidden}.mpc-confirmation-box{background-color:white;left:50%;top:50%;padding:20px;overflow:hidden}.mpc-confirmation-box .mpc-confirmation-box-proceed,.mpc-confirmation-box .mpc-confirmation-box-cancel{float:right;margin:20px 0 0 2px;padding:8px 12px;color:#fff;background:#0b57a3;cursor:pointer}.mpc-confirmation-box .mpc-confirmation-box-cancel{background:#666}.mpc-confirmation-box-icon{display:none}.mpc-dashboard-form-wrapper{position:relative}.mpc-questionnaire-boxes-wrapper{width:50%;overflow:hidden;background-color:#CACACA;position:absolute;top:0;right:0}.mpc-questionnaire-boxes-track{position:relative;transition:left 0.2s}.mpc-questionnaire-boxes-track:after{content:"";display:table;clear:both}.mpc-questionnaire-boxes-progress .progress-bar{height:10px;background-color:#666;transition:width 0.4s}.mpc-questionnaire-box{float:left}.mpc-pet-image,.mpc-add-new-pet-circle{border-radius:50%;border:2px solid white;width:80px;height:80px}.mpc-add-new-pet-circle{position:relative}.mpc-header-banner-logo{position:absolute;left:0;top:0}mpc-header{background-color:#3a6285;display:block}mpc-header a,mpc-header p{color:white}mpc-header input[type="file"]{display:none}.mpc-header-icons-wrapper{overflow:hidden;max-width:100%}.mpc-header-icons{padding:20px 38px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;place-content:center;-ms-flex-pack:center;justify-content:center}.mpc-add-new-pet{position:relative}.mpc-add-new-pet span{top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}mpc-navigation{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}mpc-navigation a{margin:0 15px}mpc-component{display:block}mpc-component .hidden{display:none}mpc-image{margin-right:10px}mpc-image p{display:none;text-align:center}mpc-image .active img{width:160px;height:160px}mpc-image .active p{display:block}.mpc-add-new-pet-link{display:none}.mpc-add-new-pet.active .mpc-add-new-pet-circle{width:160px;height:160px}.mpc-add-new-pet.active .mpc-add-new-pet-link{text-align:center;display:block}mpc-quick-links,mpc-reminder{width:50%;display:block}.mpc-quick-link,.mpc-pet-birthday-reminder,.mpc-profile-completeness-reminder{padding:15px 10px;border:1px solid black;border-bottom:none}.mpc-quick-link:last-of-type,.mpc-pet-birthday-reminder:last-of-type,.mpc-profile-completeness-reminder:last-of-type{border-bottom:1px solid black}.mpc-coupons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.mpc-coupons-wrapper iframe{height:265px}.mpc-pet-image,.mpc-add-new-pet-circle{border-radius:50%;border:2px solid white;width:80px;height:80px}.mpc-add-new-pet-circle{position:relative}mpc-header{background-color:#3a6285;display:block;overflow:scroll}mpc-header a,mpc-header p{color:white}.mpc-add-new-pet{position:relative}.mpc-add-new-pet span{top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}mpc-navigation{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}mpc-navigation a{margin:0 15px}mpc-component{display:block}mpc-component .hidden{display:none}mpc-image{margin-right:10px}mpc-image p{display:none;text-align:center}mpc-image .active img{width:160px;height:160px}mpc-image .active p{display:block}.mpc-add-new-pet-link{display:none}.mpc-add-new-pet.active .mpc-add-new-pet-circle{width:160px;height:160px}.mpc-add-new-pet.active .mpc-add-new-pet-link{text-align:center;display:block}mpc-quick-links{width:50%;display:block}.mpc-quick-link{padding:15px 10px;border:1px solid black;border-bottom:none}.mpc-quick-link:last-of-type{border-bottom:1px solid black}mpc-date-.mpc-pet-image,.mpc-add-new-pet-circle{border-radius:50%;border:2px solid white;width:80px;height:80px}.mpc-add-new-pet-circle{position:relative}mpc-header{background-color:#3a6285;display:block}mpc-header a,mpc-header p{color:white}.mpc-add-new-pet{position:relative}.mpc-add-new-pet span{top:50%;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%)}mpc-navigation{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}mpc-navigation a{margin:0 15px}mpc-component{display:block}mpc-component .hidden{display:none}mpc-image{margin-right:10px}mpc-image p{display:none;text-align:center}mpc-image .active img{width:160px;height:160px}mpc-image .active p{display:block}.mpc-add-new-pet-link{display:none}.mpc-add-new-pet.active .mpc-add-new-pet-circle{width:160px;height:160px}.mpc-add-new-pet.active .mpc-add-new-pet-link{text-align:center;display:block}mpc-quick-links{width:50%;display:block}.mpc-quick-link{padding:15px 10px;border:1px solid black;border-bottom:none}.mpc-quick-link:last-of-type{border-bottom:1px solid black}.form-inputs-active .mpc-checkbox-values,.form-inputs-active .mpc-date-values,.form-inputs-active .mpc-input-values,.form-inputs-active .mpc-select-values,.form-inputs-active .mpc-radio-combo-values{display:none}.form-inputs-active .mpc-checkbox-fields,.form-inputs-active .mpc-date-fields,.form-inputs-active .mpc-input-fields,.form-inputs-active .mpc-select-fields,.form-inputs-active .mpc-radio-combo-fields,.form-inputs-active .mpc-password-fields{display:block}.mpc-checkbox-fields,.mpc-date-fields,.mpc-input-fields,.mpc-select-fields,.mpc-radio-combo-fields,.mpc-password-fields{display:none}.mpc-checkbox-values,.mpc-select-values,.mpc-input-values,.mpc-radio-combo-values,.mpc-date-values{width:100px;height:30px;overflow:hidden}.mpc-select-values,.mpc-checkbox-values:first-of-type,.mpc-input-values,.mpc-radio-combo-values,.mpc-date-values{border:1px solid black}.mpc-show-more-container{max-height:0;overflow:hidden}.mpc-show-more-container.mpc-show-more-active{max-height:9999px;overflow:initial}.mpc-validate-error{display:none}.mpc-validate-error.mpc-validate-error-active{display:block}.mpc-inactive{display:none}mpc-radio-combo-form .mpc-radio-combo-checkbox{display:none}mpc-radio-combo-form .mpc-radio-combo-checkbox.mpc-checkbox-visible{display:block}mpc-new-pet-container figure{width:50%;float:left}mpc-new-pet-container section{display:none}mpc-new-pet-container section.mpc-form-active{display:block}mpc-new-pet-image{width:30%;float:left}.mpc-tab-content{position:relative}.mpc-header-pet-name{color:white;text-align:center}.mpc-recommended-articles-container{transition:height 0.4s;overflow:hidden}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_outside + .mCSB_scrollTools{right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:0;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:10px;margin:6px auto;background-color:#46a3ee;opacity:0.4}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_scrollTools.mCSB_2_scrollbar.mCS-light.mCSB_scrollTools_horizontal{display:none}.mCSB_scrollTools.mCSB_2_scrollbar.mCS-light.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag{display:block}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_inside > .mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.hiddenRichText{display:none}.form-error-message{color:red;font-size:14px;font-family:'Lato',sans-serif;display:none}.form-error-message.active{display:block}.social-account-authenticated-not-registered{display:none}.social-account-authenticated-not-registered.active{display:block}.social-class-facebook{display:none}.social-class-facebook.active{display:block}.social-class-google-plus{display:none}.social-class-google-plus.active{display:block}.social-class-linkedin{display:none}.social-class-linkedin.active{display:block}.show-on-logged-in{display:none}.search-autocomplete .search-group .search-group-header{font-size:10px;background-color:#e4e6e7;color:#333;padding:4px 10px 5px;margin:0}.search-autocomplete .search-group li{list-style-type:none;padding:7px 10px;cursor:pointer;display:block}.search-autocomplete .search-group li .search-result-image{width:36px;float:left}.search-autocomplete .search-group li .title{max-width:calc(100% - 50px);float:left}.search-autocomplete .search-group li .row:after{content:"";display:table;clear:both}.search-autocomplete .search-group li .species{opacity:0.5;padding-top:3px;text-transform:uppercase}.search-autocomplete .search-group .search-group-elements{padding:0}.swiftype-search-box-labels{display:none}.fileUpload.pet-image-upload .control-label{display:block;height:150px;width:150px;background-size:cover;border-radius:50%;padding:0}.metadataComponent{background-color:#DCDCDC}search-component search-products,search-component search-articles,search-component search-product,search-component search-article{display:block}search-component search-product{padding-bottom:20px;min-height:560px;text-align:center}search-component search-product.is-clearing{clear:both}search-component search-product .resultProductTitle,search-component search-product .resultProductDescription{text-align:left}search-component search-loader{height:50vh;width:100%;display:block;line-height:50vh;text-align:center;font-style:italic}search-component search-order{display:block;padding:30px}search-component search-order .count{display:inline-block}search-component search-order .dropdown{display:inline-block;width:100px;border:2px solid #000;list-style:none;margin:0;padding:0}search-component search-order .dropdown .selected{display:block;padding:5px}search-component search-order .dropdown .options{display:none;position:absolute;border:2px solid #000;background:#fff;z-index:1000;margin:0;padding:0}search-component search-order .dropdown .options.is-open{display:block}search-component search-order .dropdown .options li{display:block;border-bottom:2px solid #000;padding:0;margin:0}search-component search-order .dropdown .options li a{display:block;padding:5px}search-component search-order .dropdown .options li:last-child{border-bottom:0}search-component search-pagination,search-component search-filters{display:block;width:100%;padding:30px;clear:both}search-component search-pagination{text-align:center;width:auto}search-component search-pagination ul,search-component search-pagination li{list-style:none;padding:0;margin:0}search-component search-pagination ul{display:inline-block;height:30px}search-component search-pagination li{display:block;float:left}search-component search-pagination li:first-child a{border-left-width:1px}search-component search-pagination li:last-child a{border-right-width:1px}search-component search-pagination li.is-active a{background:#000;color:#fff}search-component search-pagination li a{display:block;padding:5px;border:1px solid #000;border-width:1px 0}search-component .no-results{padding:30px}search-component .no-results p{font-weight:bold}search-component .no-results a{text-decoration:underline}search-component search-filters{padding:0}search-component search-filters ul,search-component search-filters li{list-style:none;margin:5px;padding:0}search-component search-filters .facet-item .is-disabled{opacity:.5;pointer-events:none}search-component search-filters .facet-category{display:inline-block;vertical-align:top;min-width:30%}search-component search-filters .facets-list .facets-list-item{display:inline-block}search-component search-filters .facets-list .facets-list-item.reset-all a{background:transparent;padding:5px 10px}search-component search-filters .facets-list .facets-list-item.reset-all a::after{display:none}search-component search-filters .facets-list .facets-list-item a{display:block;background:#e1e1e1;padding:5px 30px 5px 10px;position:relative}search-component search-filters .facets-list .facets-list-item a::after{content:'\00D7';position:absolute;font-weight:700;right:7px;top:6px}search-component .productRating dl,search-component .productRating dd,search-component .productRating dt{margin:0;padding:0}search-component .productRating .bv-rating-ratio{position:relative;height:30px;float:left;margin-right:5px}search-component .productRating .bv-rating-stars{display:block;color:#aaa}search-component .productRating .bv-rating-stars-on{position:absolute;top:0;left:0;color:#000;overflow:hidden}search-component .productRating .bv-off-screen{text-indent:-9999px;display:block;clear:both}.reference-dentist-search-results{display:none}.reference-dentist-search-results.active{display:block}.reference-dentist-search-results .dentists-more-results-button{display:none}.reference-dentist-search-results .dentists-more-results-button.active{display:block}.reference-dentist-search-results .dentist-results-part{display:none}.reference-dentist-search-results .dentist-results-part.active{display:block;border:1px solid;padding:10px}.reference-dentist-search-results .dentist-info{font-weight:bold}.reference-dentist-search-results .dentist-results-postal{font-weight:bold}.reference-media-kit-downloads,form[name="media-kit-downloads-acceptance-form"]{display:none}.reference-media-kit-downloads.is-visible,form[name="media-kit-downloads-acceptance-form"].is-visible{display:block}.gigya-errors-select{display:none}.aem-AuthorLayer-Edit .gigya-errors-select{display:block}.cq-wcm-edit .gigya-errors-select{display:block}.accordion-container{padding:0;margin:0;list-style:none;border:solid 2px #bdbdbd}.accordion-slide{border-top:2px solid black}.accordion-slide:first-child{border-top:0}.accordion-head{padding:13px;display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px;background-color:#e0e0e0;background:#ff5a5a;color:#2d2d2d}.accordion-title{float:none;margin:0;display:inline-block}.accordion-content{padding:13px}.accordion-content-wrapper{border-left:0;border-right:0;border-top:0}.mod-js .accordion-content-wrapper{position:relative;height:0;top:-999999px;left:-999999px;overflow:hidden;box-sizing:border-box;visibility:hidden}.mod-js .accordion-head{position:relative;cursor:pointer}.mod-js .accordion-head::after{position:absolute!important;top:50%;margin-top:-10px;right:15px;content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:12px}.mod-js .accordion-slide.is-active > .accordion-head:hover,.mod-js .accordion-slide.is-active > .accordion-head{color:#2d2d2d;cursor:pointer}.mod-js .accordion-slide.is-active > .accordion-head:hover::after,.mod-js .accordion-slide.is-active > .accordion-head::after{right:15px;content:"\f078";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.mod-js .accordion-slide .accordion-head:hover{color:#2d2d2d}.mod-js .accordion-slide.is-active > .accordion-head{color:black}.mod-js .accordion-slide.is-active > .accordion-head:hover{background-color:#e0e0e0}.mod-js .accordion-slide.is-active > .accordion-content-wrapper{position:relative;top:auto;left:auto;height:auto;visibility:visible}.mod-js .accordion-slide.is-active:last-child > .accordion-content-wrapper{border-bottom:none}.accordion-details .accordion-head{padding:15px 50px;background:white;word-break:break-word}.accordion-details .accordion-head a{color:#ed1d24}.accordion-details .accordion-head::after{left:20px;content:"\f107";font-size:2rem;line-height:1em;color:white;background:#bdbdbd;width:1em;text-align:center;border-radius:50%;height:1em}@media (min-width:993px){.accordion-details .accordion-head::after{left:20px}}.accordion-details .accordion-head:hover::after{background:#ed1d24;transition:background-color 0.3s}.accordion-details .accordion-title{font-size:2rem;font-weight:700}.accordion-details .accordion-content{background-color:white}.accordion-details .accordion-slide{border:1px solid #bdbdbd;margin:10px 0}.accordion-details .accordion-container{border:none}.mod-js .accordion-details .accordion-slide.is-active > .accordion-head::after{content:"\f106";background:#ed1d24;line-height:0.9em}.mod-js .accordion-details .accordion-slide.is-active > .accordion-head:hover{background:white}.accordion-product-filter .accordion-container{border:0}.accordion-product-filter .accordion-container .accordion-slide .accordion-head{background:transparent;padding:13px}.accordion-product-filter .accordion-container .accordion-slide .accordion-head a{color:#ed1d24;font-weight:700;padding-right:20px;max-width:100%;display:inline-block;box-sizing:border-box}.accordion-product-filter .accordion-container .accordion-slide .accordion-head::after{margin-top:auto;transform:translateY(-50%);color:#ed1d24}.accordion-product-filter .accordion-container .accordion-slide.is-active > .accordion-head:hover{background-color:transparent}.accordion-product-filter .accordion-container .accordion-slide .accordion-content{padding-top:0}.accordion-product-filter .accordion-container .accordion-slide{border-color:#bdbdbd;border-top-width:1px}.accordion-product-filter .accordion-container .accordion-title{max-width:100%;word-wrap:break-word;font-size:1.8rem;font-size:calc( 1.8rem + ( 20 - 18 ) * (100vw - 320px) / (448))}@media (min-width:768px){.accordion-product-filter .accordion-container .accordion-title{font-size:2rem}}.accordion-product-filter .accordion-container .grid-filter-section .grid-filter-section__header{display:none}.accordion-ghp-videos{max-width:100%;z-index:20;width:auto;display:inline-block}.accordion-ghp-videos .video-container{position:relative;padding-bottom:56.25%;height:0}.accordion-ghp-videos .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.accordion-ghp-videos .accordion-head{background:transparent;color:#ed1d24;padding:10px}.accordion-ghp-videos .accordion-head a{color:#ed1d24}.accordion-ghp-videos .accordion-head::after,.accordion-ghp-videos .accordion-head:hover{content:''}.accordion-ghp-videos .accordion-head::before{position:absolute!important;content:"+";display:inline-block;font-weight:normal;font-size:32px;line-height:0.5;right:auto;background:#ed1d24;color:white;border-radius:100%;width:25px;height:25px;text-align:center;bottom:-6px;top:auto;left:-9px;border:5px solid white;box-shadow:2px -1px 2px 0 #bdbdbd}.accordion-ghp-videos .accordion-title{width:100%}.accordion-ghp-videos .accordion-title-text{font-size:20px;width:100%;display:inline-block;border-bottom:2px solid #bdbdbd;padding-bottom:3px;margin-bottom:5px}.accordion-ghp-videos .accordion-title-subtext{font-size:12px;color:#616161;text-align:right;width:100%;display:inline-block}.accordion-ghp-videos .accordion-slide.is-active > .accordion-head:hover{background-color:transparent}.accordion-ghp-videos .accordion-container{border:1px solid #e0e0e0;border-radius:0 0 8px 8px;box-shadow:0 3px 3px 0 #bdbdbd;background:linear-gradient(to right,#e0e0e0 0,#f5f5f5 12%,white 63%,#e0e0e0 77%,white 89%)}.accordion-ghp-videos .accordion-content-wrapper{max-height:0;transition:all 0.3s ease-in-out 0.2s}.accordion-ghp-videos .accordion-content-wrapper p{font-size:1.2rem}.accordion-ghp-videos .accordion-slide{max-width:150px;transition:all 0.2s ease-in-out}.accordion-ghp-videos .accordion-slide.is-active{width:auto;max-width:100%}.accordion-ghp-videos .accordion-slide.is-active .accordion-head::after{content:''}.accordion-ghp-videos .accordion-slide.is-active .accordion-head:hover::after{content:''}.accordion-ghp-videos .accordion-slide.is-active .accordion-head::before{content:'-'}.accordion-ghp-videos .accordion-slide.is-active .accordion-title-subtext{height:1px;opacity:0}.accordion-ghp-videos .accordion-slide.is-active .accordion-content-wrapper{max-height:2000px}.accordion-product-features{padding:0;margin-top:30px}.accordion-product-features .accordion-container{border:none}.accordion-product-features .accordion-container .accordion-slide{border-top:none}.accordion-product-features .accordion-container .accordion-slide.is-active .accordion-head:hover{background:white}.accordion-product-features .accordion-container .accordion-slide.is-active .accordion-head::after{content:'\f0d8';font-family:'FontAwesome';font-size:25px;color:#ed1d24}.accordion-product-features .accordion-container .accordion-slide .accordion-head{background:white;width:800px;margin:auto}@media (max-width:992px){.accordion-product-features .accordion-container .accordion-slide .accordion-head{width:100%;box-sizing:border-box}}.accordion-product-features .accordion-container .accordion-slide .accordion-head::after{content:'\f0d7';font-family:'FontAwesome';font-size:25px;color:#ed1d24}.accordion-product-features .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.accordion-product-features .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link img{width:125px;margin-right:30px}@media (max-width:767px){.accordion-product-features .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link img{width:100px;margin-right:15px}}.accordion-product-features .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link span{color:#ed1d24;padding-right:18px}@media (max-width:767px){.accordion-product-features .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link span{font-size:20px}}.articleList > .component-content{padding:13px;border:solid 2px #bdbdbd;background-color:#e0e0e0}.articleList-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.articleList-date{margin-bottom:10px;color:#a71319}.articleList-article{margin-bottom:20px;overflow:hidden}.articleList-article-wrapper{margin:0;padding:0}.articleList-description{overflow:hidden}.articleList-title{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.articleList-list{margin:0;padding:0;list-style:none}.articleList-thumbnail{max-width:100px;float:left;margin-right:15px}@media only screen and (max-width:992px){.articleList-thumbnail{float:none;margin:auto;display:block}}.articleList-more{float:right}.articleList-more::after{display:inline;content:"\00bb"}.articleList-more-arrow{display:none}.no-generatedcontent .articleList-more-arrow{display:inline}.articleList-tags{padding:0;margin:-20px 0 0 0;list-style-type:none}.articleList-tags-item{display:inline-block;margin:0 2px}.articleList-tags-item-link{display:block;padding:1px;background:#ff5a5a;color:black;border:1px solid #ed1d24;font-size:0.85em}.articleList-carousel > .component-content{background-color:transparent;border:none;padding:0}.articleList-carousel .articleList-description-content{display:none}.articleList-carousel .articleList-list .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.articleList-carousel .articleList-list .slick-track .slick-slide{display:-ms-flexbox;display:flex;height:auto;padding:5px}.articleList-carousel .articleList-list .slick-track .slick-slide > div{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin:0 auto;width:100%}@media (min-width:993px){.articleList-carousel .articleList-list{padding:0 44px 44px}}.articleList-carousel .articleList-article{display:-ms-flexbox!important;display:flex!important;margin-bottom:0}.articleList-carousel .articleList-article:focus{outline:0}.articleList-carousel .articleList-heading{color:#ed1d24;font-size:2.2rem;text-align:center;text-transform:uppercase}.articleList-carousel .articleList-article-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:250px;width:100%}.articleList-carousel .articleList-description{-ms-flex-align:center;align-items:center;background:white;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:160px;-ms-flex-pack:center;justify-content:center;-ms-flex-order:1;order:1;padding:15px 0}.articleList-carousel .articleList-description a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}.articleList-carousel .articleList-description a img{-ms-flex-negative:0;flex-shrink:0}.articleList-carousel .articleList-thumbnail-wrapper{background-color:#f5f5f5;margin:0 8px}.articleList-carousel .articleList-thumbnail{margin:0 auto;max-height:100%;max-width:100%;-ms-flex-negative:0;flex-shrink:0}.articleList-carousel .articleList-title{font-size:1.8rem;font-weight:400;padding-top:10px;margin-bottom:0;margin-top:0;min-height:2em;-ms-flex-order:2;order:2;text-align:center;color:#2d2d2d}.articleList-carousel .articleList-title a{color:#2d2d2d;text-decoration:none}.articleList-carousel .articleList-title a:hover{text-decoration:underline}.articleList-carousel .articleList-more{-ms-flex-order:3;order:3;background-color:#ed1d24;color:white;display:block;width:100%;max-width:180px;margin:0 auto 15px;padding:10px 15px;text-align:center}.articleList-carousel .articleList-more:hover{background-color:#a71319;color:white}.articleList-carousel .articleList-more::after{display:none}.articleList-carousel .slick-arrow{background-color:white;border:1px solid #bdbdbd;border-radius:50%;font-size:0;height:44px;position:absolute;top:25%;transform:translateY(25%);width:44px;z-index:1}.articleList-carousel .slick-arrow:hover::before{color:#ed1d24;font-weight:700}.articleList-carousel .slick-arrow::before{color:#bdbdbd;font-size:24px}.articleList-carousel .slick-arrow.slick-next{right:0}.articleList-carousel .slick-arrow.slick-next::before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.articleList-carousel .slick-arrow.slick-prev{left:0}.articleList-carousel .slick-arrow.slick-prev::before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.articleList-carousel .slick-dots{list-style-type:none;padding-left:0;text-align:center}.articleList-carousel .slick-dots li{display:inline-block}.articleList-carousel .slick-dots li:only-child{display:none}.articleList-carousel .slick-dots li button{font-size:0;border:none;background:none;width:16px;height:16px;display:block;padding:0}.articleList-carousel .slick-dots li button::after{width:10px;background-color:#bdbdbd;height:10px;content:'';display:inline-block;border-radius:50%}.articleList-carousel .slick-dots li.slick-active button::after{background:#ed1d24}.articleList-small-carousel > .component-content{background-color:transparent;border:none;padding:0}.articleList-small-carousel .articleList-description-content{display:none}.articleList-small-carousel .articleList-list{padding:0 5px}.articleList-small-carousel .articleList-list .slick-track{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.articleList-small-carousel .articleList-list .slick-track .slick-slide{display:-ms-flexbox;display:flex;height:auto;padding:5px;margin-bottom:0}.articleList-small-carousel .articleList-list .slick-track .slick-slide > div{width:100%}@media (min-width:993px){.articleList-small-carousel .articleList-list{padding:0 44px}}.articleList-small-carousel .articleList-article{margin-bottom:0}.articleList-small-carousel .articleList-article:focus{outline:0}.articleList-small-carousel .articleList-heading{color:#ed1d24;font-size:2em;text-align:center}.articleList-small-carousel .articleList-article-wrapper{height:120px;position:relative;width:100%}.articleList-small-carousel .articleList-article-wrapper::after{bottom:0;content:'';left:0;background-color:rgba(0,0,0,0.5);position:absolute;right:0;top:0;transition:background-color 0.3s}.articleList-small-carousel .articleList-article-wrapper:hover::after{background-color:rgba(0,0,0,0.3)}.articleList-small-carousel .articleList-article-wrapper:hover .articleList-thumbnail{transform:scale(1.05)}.articleList-small-carousel .articleList-description{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.articleList-small-carousel .articleList-description a{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%;-ms-flex-pack:center;justify-content:center}.articleList-small-carousel .articleList-description a img{-ms-flex-negative:0;flex-shrink:0}.articleList-small-carousel .articleList-thumbnail-wrapper{background-color:#f5f5f5;margin:0 8px}.articleList-small-carousel .articleList-thumbnail{-ms-flex-negative:0;flex-shrink:0;margin:0;max-height:120px;max-width:none;width:auto;height:100%;transition:transform 0.3s}.articleList-small-carousel .articleList-title{-ms-flex-align:center;align-items:center;bottom:0;color:white;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:400;-ms-flex-pack:center;justify-content:center;left:0;margin:0;position:absolute;padding-bottom:0;right:0;text-align:center;top:0;z-index:1}.articleList-small-carousel .articleList-title a{box-sizing:border-box;color:white;padding:15px 25px;word-break:break-word}.articleList-small-carousel .articleList-more{display:none}.articleList-small-carousel .articleList-more::after{display:none}.articleList-small-carousel .slick-arrow{background-color:white;border:1px solid #bdbdbd;border-radius:50%;cursor:pointer;font-size:0;height:44px;position:absolute;top:25%;transform:translateY(25%);width:44px;z-index:1}.articleList-small-carousel .slick-arrow:focus{outline:0}.articleList-small-carousel .slick-arrow:hover::before{color:#ed1d24;font-weight:700}.articleList-small-carousel .slick-arrow::before{color:#bdbdbd;font-size:24px}.articleList-small-carousel .slick-arrow.slick-disabled{display:none!important}.articleList-small-carousel .slick-arrow.slick-next{right:-10px}.articleList-small-carousel .slick-arrow.slick-next::before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}@media (min-width:993px){.articleList-small-carousel .slick-arrow.slick-next{right:0}}.articleList-small-carousel .slick-arrow.slick-prev{left:-10px}.articleList-small-carousel .slick-arrow.slick-prev::before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}@media (min-width:993px){.articleList-small-carousel .slick-arrow.slick-prev{left:0}}.articleList-3-in-row .component-content{background-color:transparent;border:none;padding:0}.articleList-3-in-row .articleList-article-wrapper{background-color:white;padding:5px 15px;box-shadow:0 0 9px -3px #616161;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.articleList-3-in-row .articleList-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.articleList-3-in-row .articleList-article{box-sizing:border-box;display:inline-block;padding:0 5px;width:100%;overflow:visible}@media (min-width:768px){.articleList-3-in-row .articleList-article{width:50%}}@media (min-width:1200px){.articleList-3-in-row .articleList-article{width:33.333%}}.articleList-3-in-row .articleList-title,.articleList-3-in-row .articleList-date{margin-bottom:5px}.articleList-3-in-row .articleList-title{color:#ed1d24;padding:0}.articleList-3-in-row .articleList-title a{color:#ed1d24}.articleList-3-in-row .articleList-title a:hover{color:#ff5a5a}.articleList-3-in-row .articleList-description a{display:block;overflow:hidden}.articleList-3-in-row .articleList-description a:hover .articleList-thumbnail{transform:scale(1.05)}.articleList-3-in-row .articleList-description-content{line-height:1.4em}.articleList-3-in-row .articleList-more{display:inline-block;max-width:100%;margin:15px 0;text-align:center;-ms-flex-item-align:start;align-self:flex-start;text-decoration:underline}.articleList-3-in-row .articleList-more:hover{color:#ed1d24}.articleList-3-in-row .articleList-thumbnail{transition:transform 0.3s;width:auto;max-width:100%;max-height:360px;display:block;margin:0 auto 15px;float:none}@media (min-width:768px){.articleList-3-in-row .articleList-thumbnail{max-height:220px}}.articleList-3-in-row .articleList-date{color:#616161;margin-bottom:10px}.articleList-3-in-row .articleList-tags{display:none}.articleList-product-filter > .component-content{background-color:transparent;color:#616161;border:0;padding:0}@media (max-width:767px){.articleList-product-filter > .component-content{margin:0 -15px}}.articleList-product-filter .articleList-thumbnail{width:100%;max-width:none}.articleList-product-filter .articleList-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.articleList-product-filter .articleList-tags{display:none}.articleList-product-filter .articleList-title{margin-top:0;margin-bottom:0;color:#616161}.articleList-product-filter .articleList-more{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:block;padding:10px 25px;text-decoration:none;float:none;text-align:center;margin-top:20px;transition:color 0.3s,background-color 0.3s}.articleList-product-filter .articleList-more .articleList-more-arrow{display:none}.articleList-product-filter .articleList-more::after{content:none}.articleList-product-filter .articleList-description{line-height:1.4em}.articleList-product-filter .articleList-description img{width:100%;max-width:none;margin-bottom:10px}.articleList-product-filter .articleList-article{box-sizing:border-box;display:block;padding:0 15px;width:100%}@media (min-width:768px){.articleList-product-filter .articleList-article{width:50%}}@media (min-width:1200px){.articleList-product-filter .articleList-article{width:33.333%}}.articleList-related-articles > .component-content{background:none;border:none;padding:0}.articleList-related-articles .articleList-heading{text-align:center;color:#ed1d24;font-size:2em}.articleList-related-articles .articleList-list{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.articleList-related-articles .articleList-list{-ms-flex-direction:row;flex-direction:row}}.articleList-related-articles .articleList-article{width:100%;box-shadow:0 0 9px -3px #616161;background-color:#fff}@media (min-width:768px){.articleList-related-articles .articleList-article{width:30%;margin:10px}}.articleList-related-articles .articleList-article-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#f5f5f5;text-align:center}@media (min-width:768px){.articleList-related-articles .articleList-article-wrapper{background-color:transparent}}.articleList-related-articles .articleList-has-image .articleList-description{height:200px}.articleList-related-articles .articleList-has-image .articleList-description::before{display:none}.articleList-related-articles .articleList-title{font-size:1.3em;padding:0 10px}.articleList-related-articles .articleList-title a{color:#ed1d24;font-weight:normal}@media (min-width:768px){.articleList-related-articles .articleList-description{width:100%;text-align:center;position:relative;height:150px;display:block}.articleList-related-articles .articleList-description::before{line-height:150px;content:'\f03e';font-family:'fontAwesome';font-size:100px;display:block;color:#bdbdbd}}.articleList-related-articles .articleList-description > a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:white}.articleList-related-articles .articleList-description-content{display:none}.articleList-related-articles .articleList-thumbnail{display:block;margin:0;float:none;width:100%;max-width:none;transition:transform 0.3s}.articleList-related-articles .articleList-thumbnail:hover{transform:scale(1.05)}.articleList-related-articles .articleList-more{display:none}.articlelist-related-products{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:10px 0;margin-top:20px;margin-bottom:20px}@media (max-width:767px){.articlelist-related-products{padding:30px 0}}.articlelist-related-products .articleList-heading{text-transform:none;font-weight:400;font-size:30px;padding:0}@media (max-width:767px){.articlelist-related-products .articleList-heading{font-size:25px}}.articlelist-related-products .articleList-title{font-size:1em;color:#616161;padding-bottom:18px}@media (min-width:992px){.articlelist-related-products .articleList-list .slick-track{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.articlelist-related-products .articleList-description{height:200px}.articlelist-product-article-list{padding:30px}.articlelist-product-article-list > .component-content{border:none}.articlelist-product-article-list > .component-content .articleList-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.articlelist-product-article-list > .component-content .articleList-article{width:33%}@media (max-width:768px){.articlelist-product-article-list > .component-content .articleList-article{width:100%}}.articlelist-product-article-list > .component-content .articleList-article-wrapper{max-width:unset;-ms-flex-pack:start;justify-content:flex-start}.articlelist-product-article-list > .component-content .articleList-title{display:none}.articlelist-product-article-list > .component-content .articleList-description{padding:0;height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.articlelist-product-article-list > .component-content .articleList-description a{display:inline-block}.articlelist-product-article-list > .component-content .articleList-description img{max-width:100%}.articlelist-product-article-list > .component-content .articleList-description-content{margin:20px 0 10px;display:inline-block;width:100%;-ms-flex-order:1;order:1}.articlelist-product-article-list > .component-content .articleList-description .articleList-title{display:block;padding:0;margin-bottom:0;margin-top:20px;font-weight:400;font-size:1.2em}.articlelist-product-article-list > .component-content .articleList-description .articleList-title a{color:#ed1d24}.articlelist-product-article-list > .component-content .articleList-more{background-color:transparent;color:#2d2d2d;text-align:left;margin:10px 0;padding:0;font-size:12px;width:100%;display:inline-block}.articlelist-product-article-list > .component-content .articleList-more span:not(.articleList-more-arrow){border-bottom:1px solid #bdbdbd;display:inline-block;padding-bottom:3px}.articlelist-product-article-list > .component-content .articleList-more:hover{background:transparent;color:#ed1d24}.articlelist-product-article-list > .component-content .articleList-more::after{display:none}.articlelist-product-article-list > .component-content .articleList-more-arrow{display:inline-block}.articleList-1-in-row > .component-content{background:none;border:none;padding:10px 15px;box-shadow:0 0 9px -3px #616161}.articleList-1-in-row .articleList-heading{text-align:center;color:#ed1d24;font-size:2.2rem;text-transform:uppercase}.articleList-1-in-row .articleList-article{box-shadow:0 0 9px -3px #616161;background-color:#f5f5f5}.articleList-1-in-row .articleList-title{font-size:1.3em;padding:0 10px}.articleList-1-in-row .articleList-title a{color:#ed1d24;font-weight:normal}.articleList-no-description-content .articleList-description-content{display:none}.articlelist-overlay > .component-content{background:none;border:none;padding:0;margin:0 auto 40px}@media (min-width:768px){.articlelist-overlay .slick-list,.articlelist-overlay .slick-track{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.articlelist-overlay .articleList-heading{text-align:center;color:#ed1d24;font-size:2em}.articlelist-overlay .articleList-list{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.articlelist-overlay .articleList-list{-ms-flex-direction:row;flex-direction:row}}.articlelist-overlay .articleList-article{width:100%;box-shadow:0 0 9px -3px #616161;background-color:#fff;padding:unset!important;max-width:450px}@media (max-width:767px){.articlelist-overlay .articleList-article{margin:10px auto}}@media (min-width:768px){.articlelist-overlay .articleList-article{width:30%;margin:10px}}.articlelist-overlay .articleList-article-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background-color:#f5f5f5;text-align:center;max-width:unset!important}@media (min-width:768px){.articlelist-overlay .articleList-article-wrapper{background-color:transparent}}.articlelist-overlay .articleList-article:hover .articleList-description{filter:brightness(100%);transition:all 0.2s}.articlelist-overlay .articleList-has-image .articleList-description{height:auto;filter:brightness(70%)}.articlelist-overlay .articleList-has-image .articleList-description::before{display:none}.articlelist-overlay .articleList-title{font-size:1em;padding:10px;-ms-flex-order:1;order:1}.articlelist-overlay .articleList-title a{color:#ed1d24;font-weight:300}.articlelist-overlay .articleList-description{padding:0;-ms-flex-order:2;order:2}@media (min-width:768px){.articlelist-overlay .articleList-description{width:100%;text-align:center;position:relative;height:150px;display:block}.articlelist-overlay .articleList-description::before{line-height:150px;content:'\f03e';font-family:'fontAwesome';font-size:100px;display:block;color:#bdbdbd}}.articlelist-overlay .articleList-description > a{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:white}.articlelist-overlay .articleList-description-content{display:none}.articlelist-overlay .articleList-thumbnail{display:block;margin:0;float:none;width:100%;max-width:none;transition:transform 0.3s}.articlelist-overlay .articleList-thumbnail:hover{transform:scale(1.05)}.articlelist-overlay .articleList-more{display:none}@media (max-width:767px){.articlelist-overlay .slick-track .articleList-article{margin:10px 20px!important}}.articlelist-pdf .articleList-article .articleList-article-wrapper{display:block!important;max-width:none}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-thumbnail-wrapper{float:left;width:40%;margin:0}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-title,.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-description,.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-more{width:calc(60% - 20px);float:right;text-align:left;padding:0 10px;display:block}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-title{font-size:1.4rem}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-title a{color:#ed1d24;display:block;margin-top:10px}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-description{height:auto;font-size:1.2rem;padding:10px}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-description .articleList-description-content{display:block}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-more{background:#fff;color:#4f4f51;font-size:1.2rem}.articlelist-pdf .articleList-article .articleList-article-wrapper .articleList-more .articleList-more-arrow{display:inline}.articlelist-total-videos.articleList-carousel .articleList-article-wrapper{max-width:none;position:relative}.articlelist-total-videos.articleList-carousel .articleList-description{display:none}.articlelist-total-videos.articleList-carousel .articleList-thumbnail{height:180px;-o-object-fit:cover;object-fit:cover}.articlelist-total-videos.articleList-carousel .articleList-title{height:100%;position:absolute;width:calc(100% - 16px);top:0;left:0;background:rgba(0,0,0,0.2);margin:0 8px;font-weight:100;padding:0;transition:0.3s}.articlelist-total-videos.articleList-carousel .articleList-title:hover{background:none}.articlelist-total-videos.articleList-carousel .articleList-title a{height:calc(100% - 16px);color:#fff;width:100%;display:-ms-flexbox;display:flex;padding:8px;-ms-flex-align:end;align-items:flex-end}.articlelist-total-videos.articleList-carousel .articleList-title a:hover{text-decoration:none}.box-video-bg{position:relative;z-index:1;overflow:hidden}.box-video-bg video.box-video-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}.box-video-bg .component-content{z-index:-1;position:relative}.box > .component-content{background-repeat:no-repeat;background-position:center;background-size:cover}.box > .component-content[style*='background-image']{margin:0 -15px}.box > .component-content[style*='background-image'] > .paragraphSystem{margin:0}.box-centered > .component-content{padding-left:15px;padding-right:15px}@media (min-width:768px){.box-centered > .component-content{padding-left:65px;padding-right:65px}}.box-detail-hero{background:linear-gradient(to bottom,#e0e0e0 0%,white 70%,white 100%)}.box-detail-hero > div{min-height:500px}.box-detail-hero > .component-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-detail-hero > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;width:calc(100% + 30px)}.box-detail-hero > .component-content > .content::before{content:normal}.box-detail-hero-description{padding:25px 30px}@media (min-width:768px){.box-detail-hero-description{border:1px solid #616161;border-right:none}}.box-country-selector-container{min-height:0;max-height:0;transition:max-height 0.5s;overflow:hidden;box-shadow:0 -10px 10px -5px #e0e0e0 inset;transform-origin:top}.cs-active .box-country-selector-container{max-height:620px}@media (max-width:767px){.cs-active .box-country-selector-container{max-height:1800px}}.box-wide-tiles{position:relative}.box-wide-tiles > .component-content{padding-left:8px;padding-right:8px}.box-wide-tiles .box-wide-tiles-item{position:relative;height:260px}.box-wide-tiles .box-wide-tiles-item.box-wide-small{height:175px}.box-wide-tiles .box-wide-tiles-item.box-wide-small .box{width:75%;bottom:15%}.box-wide-tiles .box-wide-tiles-item > .component-content{height:calc(100% - 14px)}.box-wide-tiles .box-wide-tiles-item > .component-content > .content{padding:7px;height:100%}.box-wide-tiles .box-wide-tiles-item > .component-content[style*="background-image"]{margin:7px -7px;filter:grayscale(0);transition:0.3s ease-in-out}.box-wide-tiles .box-wide-tiles-item > .component-content[style*="background-image"]:hover{filter:grayscale(0.5);cursor:pointer}.box-wide-tiles .box-wide-tiles-item:hover .box{cursor:pointer}.box-wide-tiles .box-wide-tiles-item .box{position:absolute;width:50%;color:white;left:8px;bottom:20%;z-index:100;pointer-events:none}.box-wide-tiles .box-wide-tiles-item .box > .component-content{padding-top:7px;padding-bottom:7px;padding-left:15px}.box-wide-tiles .box-wide-tiles-item .box p{margin:5px}@media (max-width:1199px){.box-wide-tiles .box-wide-tiles-item .box{width:75%;bottom:15%}}@media (max-width:1199px) and (min-width:993px){.box-wide-tiles .box-wide-tiles-item .box,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box{width:85%}}@media (max-width:767px){.box-wide-tiles .box-wide-tiles-item{height:100px}.box-wide-tiles .box-wide-tiles-item.box-wide-small{height:100px}.box-wide-tiles .box-wide-tiles-item .component-content{max-width:100%}.box-wide-tiles .box-wide-tiles-item .component-content[style*="background-image"]{background-size:0;filter:grayscale(0)}.box-wide-tiles .box-wide-tiles-item .component-content > a{z-index:110}.box-wide-tiles .box-wide-tiles-item .box,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box{left:7px;top:7px;right:7px;bottom:7px;width:calc(100% - 14px);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.1)}.box-wide-tiles .box-wide-tiles-item .box .content .richText,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText{position:relative;text-transform:uppercase}.box-wide-tiles .box-wide-tiles-item .box .content .richText p,.box-wide-tiles .box-wide-tiles-item .box .content .richText p span,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText p,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText p span{color:#ed1d24}.box-wide-tiles .box-wide-tiles-item .box .content .richText:not(.first),.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText:not(.first){display:none}.box-wide-tiles .box-wide-tiles-item .box .content .richText.first,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText.first{padding-left:60px}.box-wide-tiles .box-wide-tiles-item .box .content .richText.first p,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText.first p{text-decoration:underline}.box-wide-tiles .box-wide-tiles-item .box .content .richText.first::before,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText.first::before{content:'';position:absolute;top:50%;left:40px;height:10px;width:10px;background:transparent;z-index:1;transform:translateY(-50%) rotateZ(45deg);border-top:2px solid white;border-right:2px solid white;margin-top:1px}.box-wide-tiles .box-wide-tiles-item .box .content .richText.first::after,.box-wide-tiles .box-wide-tiles-item.box-wide-small .box .content .richText.first::after{content:'';position:absolute;top:50%;left:35px;height:25px;width:25px;background-color:#ed1d24;border-radius:20px;transform:translateY(-50%);margin-top:1px}}@media (max-width:767px){.box-hide-on-mobile{display:none}}.box-background-white{background:white;background-color:white}.box-background-red{background-color:#ed1d24;color:white}.box-background-red a{color:white}.box-background-red a:hover{color:white}.box-background-gray{background-color:#e0e0e0}.box-background-lighter-gray{background-color:#f5f5f5}.box-background-black-semi-transparent{background-color:rgba(0,0,0,0.35)}.box-background-red-semi-transparent{background-color:rgba(237,29,36,0.85)}.overlay-question{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,0.6);z-index:9999999;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.overlay-question .component-content{width:100%}.overlay-question .paragraphSystem.content{background-color:#dcdcdc;width:50%;margin:0 auto;padding:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.overlay-question .paragraphSystem.content .title{text-align:center;padding-bottom:30px;width:100%}.overlay-question .paragraphSystem.content .title h1{font-weight:bold;font-size:40px}.overlay-question .richText{background-color:#e92429;padding:20px 28px;margin:10px;cursor:pointer}.overlay-question .richText p{color:#fff;font-size:19px;margin:0}.overlay-question .richText p strong{font-size:25px}.overlay-question .richText a{color:#fff}.box-1_4-hero > .component-content > .content{min-height:90px}.box-1_2-hero > .component-content > .content{min-height:250px}.box-3_4-hero > .component-content > .content{min-height:510px}@media (max-width:991px){.box-3_4-hero > .component-content > .content{min-height:320px}}.box-column-tiles > .component-content > .paragraphSystem > .box img{max-width:100%}@media (max-width:767px){.box-column-tiles > .component-content > .paragraphSystem > .box{margin-bottom:15px}.box-column-tiles > .component-content > .paragraphSystem img{width:100%;display:block}.box-column-tiles > .component-content > .paragraphSystem .richText p{margin:0;margin-top:-1px}}.box-fullheight-hero > .component-content > .content{min-height:660px}@media (max-width:991px){.box-fullheight-hero > .component-content > .content{min-height:340px}}.box-center-vertically > .component-content{display:-ms-flexbox;display:flex}.box-center-vertically > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap row;flex-flow:wrap row;width:calc(100% + 30px);margin:0 -15px}.box-center-vertically > .component-content[style*='background-image'] > .content{margin:0}@media (max-width:767px){.box-revers-order-xs > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.box-event-filter{color:#616161}.box-event-filter .gridFilter .grid-filter__header{display:none}.box-event-filter .gridFilter .gridFilterSection .grid-filter-section__header{color:#616161;display:block;float:left;margin-right:10px}@media (max-width:767px){.box-event-filter .gridFilter .gridFilterSection .grid-filter-section__header{float:none}}.box-event-filter .gridFilter .gridFilterSection .grid-filter-section__tag-list{display:none}.box-event-filter .gridFilter .gridFilterSection .SumoSelect{margin-top:5px;width:100%;max-width:250px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect .CaptionCont.SelectBox{border-color:#bdbdbd;border-radius:0;padding:10px 12px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect .CaptionCont.SelectBox label{right:5px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect .CaptionCont.SelectBox label i{background-image:none;border-bottom:2px solid white;border-right:2px solid white;height:6px;top:-2px;transform:rotate(45deg);width:6px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect .CaptionCont.SelectBox label::before{background:#bdbdbd;border-radius:50%;content:'';height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect.open > .optWrapper{border-radius:0;top:38px}.box-event-filter .gridFilter .gridFilterSection .SumoSelect .opt{padding:8px 12px}@media (max-width:767px){.box-event-filter .gridFilter .gridFilterSection .SumoSelect{display:block;margin-left:0;margin-top:0}}.logged-in-state .box-show-on-logged-out{display:none}.logged-in-state .box-show-on-logged-in{display:block}.logged-out-state .box-show-on-logged-in{display:none}.logged-out-state .box-show-on-logged-out{display:block}.box-right-bottom-background > .component-content{background-position:bottom right;background-size:475px}@media (min-width:768px){.box-right-bottom-background > .component-content{background-size:cover;background-position-x:right;background-position-y:center}}@media (min-width:1200px){.box-right-bottom-background > .component-content{background-size:contain}}.owHero{overflow:hidden}@media (max-width:767px){.owHero:first-of-type{display:none}}.owHero:first-of-type > .component-content{position:relative;background-size:contain;height:0;padding-top:53%}.owHero:first-of-type .richText:first-of-type{position:absolute;top:-10px;text-align:left;width:60%;margin-left:35%}.owHero:first-of-type .richText:first-of-type p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:3vw;color:#ed1d24;line-height:1.2}.owHero:first-of-type .richText:nth-of-type(2){position:absolute;bottom:0;text-align:right;width:90%}.owHero:first-of-type .richText:nth-of-type(2) p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:2.5vw;color:white}.owHero:first-of-type .richText:nth-of-type(2) .buyButton a{font-size:1.5vw;color:red;background:white;text-decoration:none;padding:5px 25px}.owHero:last-of-type{display:none}@media (max-width:767px){.owHero:last-of-type{display:block}}.owHero:last-of-type > .component-content{background-position:top}.owHero:last-of-type .richText:first-of-type{position:absolute;top:-7px;text-align:left;width:68%;margin-left:32%}.owHero:last-of-type .richText:first-of-type p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:4.5vw;color:#ed1d24;line-height:1.2}.owHero:last-of-type .richText:nth-of-type(2){position:absolute;bottom:-5px;text-align:center}.owHero:last-of-type .richText:nth-of-type(2) p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:1.2em;color:white}.owHero:last-of-type .richText:nth-of-type(2) .buyButton a{font-size:12px;background:white;color:red;padding:3px 15px}.owResources{margin-top:20px}.owResources .box{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.owAdvancedTech{margin-bottom:20px}.owAdvancedTech .box{margin-bottom:20px}.owAdvancedTech .box .richText h5{color:red}.owAdvancedTech .box .richText p{color:gray;width:70%;margin:0 auto}.owQuote{background:#ebebeb}.owQuote .richText{width:55%;margin:20px auto;display:block;float:none}.owQuote .richText p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:30px;font-weight:300;color:#707070}@media (max-width:991px){.owQuote .richText{width:75%}.owQuote .richText p{font-size:25px}}@media (max-width:767px){.owQuote .richText{width:85%}.owQuote .richText p{font-size:17px}}.owBeforeAndAfter .richText:first-of-type p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:25px;color:#ed1d24;margin-top:50px}.owBeforeAndAfter .box .richText p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:15px;color:#ed1d24;margin-top:1px}.owBeforeAndAfter .box .image{margin-bottom:20px}.owBeforeAndAfter .box img{border:2px solid #ed1d24}.owBeforeAndAfter .richText:nth-of-type(4){margin-top:20px;margin-bottom:40px}.owBeforeAndAfter .richText:nth-of-type(4) .buyButton a{background:#ed1d24;color:white;padding:5px 20px;font-size:15px;text-decoration:none;margin-bottom:20px}@media (max-width:767px){.optic-white-accordion-panel-1:first-of-type{display:none}}.optic-white-accordion-panel-1:last-of-type{display:none}@media (max-width:767px){.optic-white-accordion-panel-1:last-of-type{display:block}}.optic-white-accordion-panel-1 > .component-content{background-position:top}.optic-white-accordion-panel-1 > .component-content > .content > .box{padding-left:25px;margin-top:11.5%;margin-bottom:11.5%}@media (max-width:767px){.optic-white-accordion-panel-1 > .component-content > .content > .box{width:50%;padding:0}}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:992px){.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText{width:100%;padding-left:30px}}@media (max-width:767px){.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText{padding-right:40px}}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText p{color:#616161;font-weight:300;margin:2px 0 5px}@media (max-width:767px){.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText p{font-size:0.8em}}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText h2{color:#ff5a5a;font-size:1.3em;margin:6px 0;font-weight:300}@media (max-width:767px){.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .richText h2{font-size:1em}}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .image{margin-bottom:10px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:992px){.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .image{display:none}}.optic-white-accordion-panel-1 > .component-content > .content > .box > .component-content > .content .image img{width:100px}@media (max-width:767px){.optic-white-accordion-panel-2:first-of-type{display:none}}.optic-white-accordion-panel-2:last-of-type{display:none}@media (max-width:767px){.optic-white-accordion-panel-2:last-of-type{display:block}}.optic-white-accordion-panel-2 > .component-content{background-position:top}@media (max-width:767px){.optic-white-accordion-panel-2 > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}.optic-white-accordion-panel-2 > .component-content > .content .richText{padding-left:80px;padding-right:0;width:25%}@media (max-width:767px){.optic-white-accordion-panel-2 > .component-content > .content .richText{padding:0 30px;width:50%}}.optic-white-accordion-panel-2 > .component-content > .content .richText:first-of-type{margin-top:9.5%}@media (max-width:767px){.optic-white-accordion-panel-2 > .component-content > .content .richText:first-of-type{margin-top:0;margin-bottom:10%}.optic-white-accordion-panel-2 > .component-content > .content .richText:first-of-type p{margin-top:0}}.optic-white-accordion-panel-2 > .component-content > .content .richText:last-of-type{padding-left:60px;margin-top:23.5%;margin-bottom:10%}@media (max-width:992px){.optic-white-accordion-panel-2 > .component-content > .content .richText:last-of-type{margin-top:22%}}@media (max-width:767px){.optic-white-accordion-panel-2 > .component-content > .content .richText:last-of-type{padding:0 30px;margin-top:0;margin-bottom:0}}.optic-white-accordion-panel-2 > .component-content > .content .richText p{color:#616161;font-weight:300;text-align:right}@media (max-width:767px){.owAccordionPanel3:first-of-type{display:none}}.owAccordionPanel3:first-of-type .box .richText p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;color:#474747}.owAccordionPanel3:first-of-type .box .richText:first-of-type p{font-size:2em;font-weight:300;margin-top:80px}.owAccordionPanel3:first-of-type .box .richText:nth-of-type(3) p{font-size:0.7em;width:80%;margin:20px auto}.owAccordionPanel3:first-of-type .box .richText:nth-of-type(4) p{text-align:center;font-size:1em}@media (max-width:991px){.owAccordionPanel3:first-of-type .box{width:60%;float:right}.owAccordionPanel3:first-of-type .box .richText p{width:80%;margin:10px auto}.owAccordionPanel3:first-of-type .box .richText:first-of-type p{font-size:1em;margin-top:30px}.owAccordionPanel3:first-of-type .box img{max-width:75%}}.owAccordionPanel3:last-of-type{display:none}@media (max-width:767px){.owAccordionPanel3:last-of-type{display:block}}.owAccordionPanel3:last-of-type .box{width:60%;float:right}.owAccordionPanel3:last-of-type .box .richText p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;width:80%;margin:10px auto;color:#474747}.owAccordionPanel3:last-of-type .box .richText:first-of-type p{font-size:1em;font-weight:300;margin-top:20px;line-height:1.2}.owAccordionPanel3:last-of-type .box .richText:nth-of-type(3) p{font-size:0.7em;line-height:1.2}.owAccordionPanel3:last-of-type .box .richText:nth-of-type(4) p{text-align:center;font-size:0.8em}.margin-bottom{margin-bottom:60px}.box.show-if-student{display:none}.total-video .richText p{font-size:20px;margin:30px 15px 15px}.total-video .reference-youtube-video-embed{margin-bottom:30px}.total-bacterial-reductions .component-content{min-height:800px;text-align:center}.total-bacterial-reductions .red{color:red}.total-bacterial-reductions .main-title{font-size:30px;font-weight:300;margin-top:150px}.total-bacterial-reductions .description{font-size:20px;font-weight:300;margin-top:30px}.total-bacterial-reductions .percentages{margin-top:50px;margin-bottom:20px}.total-bacterial-reductions .percentages > .title{color:red;font-size:20px;margin-bottom:25px}.total-bacterial-reductions .percentages .percentage{position:relative;display:inline-block;color:red;height:120px;width:200px}.total-bacterial-reductions .percentages .percentage .title{font-size:25px;font-weight:300}.total-bacterial-reductions .percentages .percentage .percent{font-size:35px;font-weight:700}.total-bacterial-reductions .percentages .percentage::after{content:'';position:absolute;left:0;right:0;width:0;margin:5px auto 0;border-left:35px solid transparent;border-right:35px solid transparent;border-top:25px solid yellow}.total-bacterial-reductions .link a{color:red;font-size:15px}.total-bacterial-reductions .footnote{text-align:left;font-size:10px;margin:40px auto 0;max-width:700px}@media only screen and (min-width:426px) and (max-width:768px){.total-bacterial-reductions .component-content{min-height:750px}.total-bacterial-reductions .main-title{margin-top:110px}.total-bacterial-reductions .description{font-size:18px;margin-top:20px}.total-bacterial-reductions .percentages{margin-top:25px;margin-bottom:30px}.total-bacterial-reductions .percentages > .title{font-size:18px}.total-bacterial-reductions .percentages .percentage{height:100px;width:120px}.total-bacterial-reductions .percentages .percentage .title{font-size:20px}.total-bacterial-reductions .percentages .percentage .percent{font-size:30px}.total-bacterial-reductions .footnote{margin:50px auto 0}}@media only screen and (max-width:425px){.total-bacterial-reductions .component-content{min-height:700px}.total-bacterial-reductions .main-title{display:none}.total-bacterial-reductions .description{font-size:18px;margin:120px auto 0;width:300px}.total-bacterial-reductions .percentages{margin-top:30px}.total-bacterial-reductions .percentages > .title{font-size:18px}.total-bacterial-reductions .percentages .percentage{height:100px;width:120px}.total-bacterial-reductions .percentages .percentage .title{font-size:20px}.total-bacterial-reductions .percentages .percentage .percent{font-size:30px}.total-bacterial-reductions .link{display:none}.total-bacterial-reductions .footnote{margin:80px auto 0}}.total-bacterial-reductions:first-of-type{display:none}@media only screen and (min-width:769px){.total-bacterial-reductions:first-of-type{display:block}}.total-bacterial-reductions:nth-of-type(2){display:none}@media only screen and (min-width:426px) and (max-width:768px){.total-bacterial-reductions:nth-of-type(2){display:block}}.total-bacterial-reductions:nth-of-type(3){display:none}@media only screen and (max-width:425px){.total-bacterial-reductions:nth-of-type(3){display:block}}.total-links .richText:first-of-type{margin-top:20px}.total-links .richText:first-of-type p{font-size:20px;color:gray}.total-links .richText:last-of-type{margin-bottom:40px}.total-links .richText:last-of-type ul{display:table;margin:0 auto;padding:0}.total-links .richText:last-of-type ul li{display:table-cell;vertical-align:middle;position:relative;height:45px;width:250px}.total-links .richText:last-of-type ul li a{display:block;color:red;text-decoration:none;margin-left:55px;width:150px}.total-links .richText:last-of-type ul li a::before{content:url("../../assets/img/links_icon.jpg");position:absolute;top:7px;left:0}@media only screen and (max-width:992px){.total-links .richText:first-of-type{max-width:400px;margin:20px auto 0;float:none}.total-links .richText:last-of-type ul{margin:10px}.total-links .richText:last-of-type ul li{width:auto;display:list-item;list-style-type:none;margin-bottom:10px}.total-links .richText:last-of-type ul li a{display:table-cell;padding-left:55px;height:45px;width:auto;font-size:16px;line-height:1;vertical-align:middle}.total-links .richText:last-of-type ul li::before{top:0}}.total-graphs{position:relative}.total-graphs > .component-content > .content > .richText:first-of-type{font-size:25px;font-weight:300;margin:50px auto 0;max-width:800px;float:none}.total-graphs > .component-content > .content > .richText:nth-of-type(4){font-size:10px}.total-graphs > .component-content > .content > .richText:nth-of-type(5){margin-top:20px;margin-bottom:40px;font-size:15px;font-weight:300}.total-graphs .box .component-content{max-width:738px;height:630px;margin:0 auto;background-size:contain}.total-graphs .tabs{position:static;margin-top:40px;margin-bottom:30px}.total-graphs .tabs .tabs-nav{position:absolute;overflow:visible;max-width:738px;left:0;right:0;margin:0 auto}.total-graphs .tabs .tabs-nav .tabs-nav-list{overflow:visible}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item{border:none;background:transparent;position:absolute;font-size:20px;font-weight:400}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:hover{background-color:transparent}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item a:hover{cursor:pointer}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(1){top:230px;left:420px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(1) a{color:#df3a40}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(2){top:275px;left:515px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(2) a{color:#eda374}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(3){top:385px;left:520px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(3) a{color:#b6a312}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(4){top:485px;left:370px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(4) a{color:#4c9634}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(5){top:540px;left:170px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(5) a{color:#2ba9d5}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(5) span{display:inline-block;word-break:break-word;width:150px;text-align:center;font-size:14px;text-transform:lowercase}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(5) span::first-line{text-transform:capitalize;font-size:20px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(6){top:485px;left:80px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(6) a{color:#5a91cd}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(6) span{display:inline-block;word-break:break-word;width:100px;text-transform:lowercase}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(6) span::first-line{text-transform:capitalize}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(7){top:355px;left:175px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(7) a{color:#9e6fb1}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(8){top:270px;left:240px}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(8) a{color:#8c476f}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(8) span{display:inline-block;word-break:break-word;width:150px;text-align:center;font-size:14px;text-transform:lowercase}.total-graphs .tabs .tabs-nav .tabs-nav-list .tabs-nav-item:nth-child(8) span::first-line{text-transform:capitalize;font-size:20px}.total-graphs .tabs .tabs-content{border:none}.total-graphs .tabs .tabs-nav-switcher{display:none}.total-graphs .accordion{margin-top:50px;margin-bottom:30px}.total-graphs .accordion .accordion-container{border:none}.total-graphs .accordion .accordion-slide{border:none;margin:0 0 15px;max-height:36px;transition:max-height 0.5s ease-out;overflow:hidden}.total-graphs .accordion .accordion-slide .accordion-head{padding:0}.total-graphs .accordion .accordion-slide .accordion-head .accordion-title{font-size:18px;font-weight:300;padding:5px 15px 10px;display:inline-block}.total-graphs .accordion .accordion-slide .accordion-head .accordion-title a{color:#fff}.total-graphs .accordion .accordion-slide .accordion-head::after{content:"\f078";font-family:FontAwesome;font-size:16px;color:#fff}.total-graphs .accordion .accordion-slide .accordion-content-wrapper{height:auto;visibility:visible;top:auto;left:auto}.total-graphs .accordion .accordion-slide.is-active{max-height:1000px;transition:max-height 0.5s ease-in}.total-graphs .accordion .accordion-slide.is-active .accordion-head::after{content:"\f077"}.total-graphs .accordion .accordion-slide:nth-child(1) .accordion-head{background-color:#df3a40}.total-graphs .accordion .accordion-slide:nth-child(2) .accordion-head{background-color:#eda374}.total-graphs .accordion .accordion-slide:nth-child(3) .accordion-head{background-color:#b6a312}.total-graphs .accordion .accordion-slide:nth-child(4) .accordion-head{background-color:#4c9634}.total-graphs .accordion .accordion-slide:nth-child(5) .accordion-head{background-color:#2ba9d5}.total-graphs .accordion .accordion-slide:nth-child(6) .accordion-head{background-color:#5a91cd}.total-graphs .accordion .accordion-slide:nth-child(7) .accordion-head{background-color:#9e6fb1}.total-graphs .accordion .accordion-slide:nth-child(8) .accordion-head{background-color:#8c476f}@media only screen and (max-width:767px){.total-graphs > .component-content > .content > .richText:first-of-type{font-size:18px;margin-bottom:20px}.total-graphs > .component-content > .content > .richText:nth-of-type(4){margin-top:20px}.total-graphs .box{display:none}.total-graphs .tabs{display:none}}@media only screen and (min-width:768px){.total-graphs .accordion{display:none}}.new-total-reinvent{color:white}.new-total-reinvent h1{font-weight:300;font-size:2.6rem}.new-total-reinvent h3{font-weight:300;font-size:1.5rem;padding:0 80px}@media only screen and (max-width:992px){.new-total-reinvent h3{font-size:2rem}}.new-total-reinvent h5{font-weight:300;font-size:1rem}@media only screen and (max-width:992px){.new-total-reinvent h5{font-weight:100;font-size:1.7rem}}.new-total-reinvent .new-total-reinvent-title{margin-top:40px;margin-bottom:50px}.new-total-reinvent .new-total-reinvent-contents{margin-bottom:40px}.new-total-reinvent .new-total-reinvent-notes{margin-bottom:40px}.total-landing-section{margin:0;padding:0;overflow:hidden}@keyframes fade-in-up{from{transform:translate3d(0,40px,0)}to{transform:translate3d(0,0,0);opacity:1}}.total-landing-section .animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.total-landing-section .animated-fade-in-up{opacity:0}.total-landing-section .fade-in-up{opacity:0;animation-name:fade-in-up;-webkit-animation-name:fade-in-up}.total-landing-section .fade-in-up.one{animation-delay:0.7s}.total-landing-section .fade-in-up.two{animation-delay:1.2s}.total-landing-section .fade-in-up.three{animation-delay:1.6s}.total-landing-section .fade-in-up.four{animation-delay:2s}.total-landing-section img{width:100%}.total-landing-section .text-section{position:absolute;color:red;width:35%;left:10%;top:5%}@media (max-width:992px){.total-landing-section .text-section{width:43%}}.total-landing-section .text-section p{font-size:2vw;font-weight:100;line-height:125%;padding:0;margin:2%}.total-landing-section .text-section .get-sample-button p{background-color:white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;font-size:1.5rem;margin-top:15%}@media (max-width:992px){.total-landing-section .text-section .get-sample-button p{margin-top:5%}}.total-landing-section .text-section .get-sample-button a{color:red;text-decoration:none}.total-landing-section .text-section .reference-note p{color:black;font-size:1rem;font-weight:300;line-height:unset}.total-landing-section-mobile{margin:0;padding:0;overflow:hidden}.total-landing-section-mobile .richText-image.pull-left{margin:0}.total-landing-section-mobile img{width:100%;padding:unset}.total-landing-section-mobile .text-section{position:absolute;color:red;width:97%;left:3%;top:2%}.total-landing-section-mobile .text-section p{font-size:4.8vw;font-weight:100;line-height:125%;padding:0;margin:3%}.total-landing-section-mobile .text-section .get-sample-button p{background-color:white;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:3%;font-size:4vw;margin-top:80%;margin-left:auto;margin-right:auto}.total-landing-section-mobile .text-section .get-sample-button a{color:red;text-decoration:none}.total-landing-section-mobile .text-section .reference-note p{color:black;font-size:2.5vw;font-weight:300;line-height:unset}.is-hidden{display:none!important;visibility:hidden!important}@media only screen and (min-width:1200px){.hidden-lg{display:none}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-md{display:none}}@media only screen and (min-width:992px) and (max-width:991px){.hidden-sm{display:none}}@media only screen and (max-width:992px){.hidden-xs{display:none}}.breadcrumbs{margin:10px 0}.breadcrumbs-list{overflow:hidden;margin:0;padding:0;list-style:none}.breadcrumbs-list li{float:left;margin-right:6px;height:18px}.breadcrumbs-list a:hover{color:#ed1d24}.breadcrumbs-separator{margin:0 10px}.breadcrumbs-without-separator .breadcrumbs-separator{display:none}.breadcrumbs-without-separator li{position:relative;padding-right:15px;margin-right:9px}.breadcrumbs-without-separator li::before{top:5px;right:0;content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;position:absolute;font-size:8px}.breadcrumbs-without-separator li:last-child{background-image:none}.breadcrumbs-without-separator li:last-child::before{display:none}.carousel > .component-content{position:relative;padding:15px 60px;border:solid 2px #bdbdbd;background-color:#e0e0e0}.carousel-slides{overflow:hidden;position:relative;margin:0;padding:0;list-style:none}.carousel-slide{clear:both;position:absolute;width:100%}.carousel-slide .no-content,.carousel-slide .no-image{text-align:center}.carousel-slide.is-active{display:block;position:relative}.carousel-slide .image-and-content{overflow:hidden}.carousel-slide .no-content .carousel-cover{float:none;max-width:100%}.carousel-slide .no-image .carousel-content{float:none;max-width:100%}.carousel-cover{max-width:50%;height:auto;float:right}@media only screen and (max-width:992px){.carousel-cover{max-width:100%;float:none;margin:auto;display:block}}.carousel-content{max-width:48%;float:left;width:100%;text-align:left;transition:margin 200ms ease-in}@media only screen and (max-width:992px){.carousel-content{max-width:100%;float:none}}.carousel-nav{padding:0;margin-top:20px;overflow:hidden;text-align:center}.carousel-nav li{display:inline-block;margin:0 3px}.carousel-nav li.is-active a{background:#ed1d24}.carousel-nav a{display:inline-block;width:10px;height:10px;font-size:0;color:transparent;border:2px solid #ff5a5a}.carousel-nav-prev,.carousel-nav-next{position:absolute;top:50%;width:19px;height:31px;border:none}.carousel-nav-prev a,.carousel-nav-next a{display:block;width:100%;height:100%;border:none}.carousel-nav-prev a::before,.carousel-nav-next a::before{font-size:30px;color:#ed1d24}.carousel-nav-prev a:hover::before,.carousel-nav-next a:hover::before{color:#a71319}@media only screen and (max-width:992px){.carousel-nav-prev,.carousel-nav-next{display:block}}.carousel-nav-prev{left:10px}.carousel-nav-prev a::before{content:"\f053";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.carousel-nav-next{right:10px}.carousel-nav-next a::before{content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.no-js .carousel-slide{position:static}.no-js .carousel-slide:first-child{margin-top:0;border-top:none}.no-js .carousel-nav li{display:none}.carousel-hero > .component-content{margin:0 -15px;padding:0;border:none;background-color:white}.carousel-hero .carousel-slides{padding-bottom:35px}@media (min-width:768px){.carousel-hero .carousel-slides{padding-bottom:0}}.carousel-hero .carouselSlide{padding:0}.carousel-hero .no-content img{width:100%}.carousel-hero .image-and-content img{width:100%}.carousel-hero .image-and-content .carousel-content{z-index:1;max-width:100%;position:relative}@media screen and (min-width:768px) and (max-width:1199px){.carousel-hero .image-and-content .carousel-content h1{font-size:2.6rem}.carousel-hero .image-and-content .carousel-content h2{font-size:2.4rem}.carousel-hero .image-and-content .carousel-content h3{font-size:2.2rem}.carousel-hero .image-and-content .carousel-content h4{font-size:2rem}.carousel-hero .image-and-content .carousel-content h5{font-size:1.8rem}}@media screen and (min-width:768px){.carousel-hero .image-and-content .carousel-content{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-width:768px){.carousel-hero .image-and-content .carousel-content .box .component-content .content{padding:0 12% 0 6%}}.carousel-hero .carousel-cover{max-width:100%}.carousel-hero .carousel-nav{list-style-type:none;width:100%;height:100%;position:absolute;bottom:0;margin:0}.carousel-hero .carousel-nav li.carousel-nav-item{position:relative;top:calc(100% - 2em);z-index:1}.carousel-hero .carousel-nav li.carousel-nav-item a{border:none}.carousel-hero .carousel-nav li.carousel-nav-item a::before{background-color:#bdbdbd;width:100%;height:100%;content:'';display:inline-block;padding:0;border-radius:50%}.carousel-hero .carousel-nav li.carousel-nav-item.is-active a{background-color:transparent}.carousel-hero .carousel-nav li.carousel-nav-item.is-active a::before{background-color:#ed1d24}.carousel-hero .carousel-nav-prev,.carousel-hero .carousel-nav-next{width:22px;height:44px;z-index:1}.carousel-hero .carousel-nav-prev a,.carousel-hero .carousel-nav-next a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.carousel-hero .carousel-nav-prev a::before,.carousel-hero .carousel-nav-next a::before{font-size:44px;color:white;text-shadow:0 0 5px #616161;transition:transform 0.3s}.carousel-hero .carousel-nav-prev a:hover::before,.carousel-hero .carousel-nav-next a:hover::before{transform:scale(1.4)}.carousel-hero .carousel-nav-prev{left:10px}@media (max-width:767px){.carousel-hero .carousel-nav-prev{left:0}}.carousel-hero .carousel-nav-prev a::before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.carousel-hero .carousel-nav-next{right:10px}@media (max-width:767px){.carousel-hero .carousel-nav-next{right:0}}.carousel-hero .carousel-nav-next a::before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.carousel-video > .component-content{padding:0;margin-bottom:15px;border:none;background:transparent}.carousel-video > .component-content .carousel-slides{height:auto}.carousel-video .carouselSlide{margin:0 0 22px}@media (min-width:768px){.carousel-video .carouselSlide{margin:0 44px 22px}}.carousel-video .carouselSlide .carousel-content{z-index:1;position:relative}.carousel-video .carousel-cover{max-width:100%}.carousel-video .carousel-nav{list-style-type:none;width:100%;height:100%;position:absolute;bottom:0;margin:0;padding-bottom:5px}.carousel-video .carousel-nav li.carousel-nav-item{position:relative;top:calc(100% - 1em);z-index:1}.carousel-video .carousel-nav li.carousel-nav-item a{border:none}.carousel-video .carousel-nav li.carousel-nav-item a::before{background-color:#bdbdbd;width:100%;height:100%;content:'';display:inline-block;padding:0;border-radius:50%}.carousel-video .carousel-nav li.carousel-nav-item.is-active a{background-color:transparent}.carousel-video .carousel-nav li.carousel-nav-item.is-active a::before{background-color:#ed1d24}.carousel-video .carousel-nav-prev,.carousel-video .carousel-nav-next{width:22px;height:44px;z-index:1;transform:translateY(-80%);transform:translateY(calc(-50% - 15px))}.carousel-video .carousel-nav-prev a,.carousel-video .carousel-nav-next a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.carousel-video .carousel-nav-prev a::before,.carousel-video .carousel-nav-next a::before{font-size:44px;color:white;text-shadow:0 0 5px #616161;transition:transform 0.3s}.carousel-video .carousel-nav-prev a:hover::before,.carousel-video .carousel-nav-next a:hover::before{transform:scale(1.4)}.carousel-video .carousel-nav-prev{left:10px}@media (max-width:767px){.carousel-video .carousel-nav-prev{left:0}}.carousel-video .carousel-nav-prev a::before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.carousel-video .carousel-nav-next{right:10px}@media (max-width:767px){.carousel-video .carousel-nav-next{right:0}}.carousel-video .carousel-nav-next a::before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.divider > .component-content{height:1px;margin:15px -15px;background:#bdbdbd}.divider.transparent > .component-content{height:0}@media (max-width:767px){.divider-hide-on-mobile{display:none}}@media (min-width:768px){.divider-hide-on-desktop{display:none}}.divider-height-0 .component-content{margin-top:0;margin-bottom:0}.divider-height-1 .component-content{margin-top:15px;margin-bottom:15px}.divider-height-2 .component-content{margin-top:30px;margin-bottom:30px}.divider-height-3 .component-content{margin-top:45px;margin-bottom:45px}.divider-height-4 .component-content{margin-top:60px;margin-bottom:60px}.divider-height-5 .component-content{margin-top:75px;margin-bottom:75px}.fileList-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.fileList-date{margin-bottom:10px;color:#a71319}.fileList-file{margin-bottom:20px;overflow:hidden}.fileList-description{overflow:hidden}.fileList-title{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.fileList-list{margin:0;padding:0;list-style:none}.fileList-thumbnail{margin-right:15px;float:left;max-width:100px}@media only screen and (max-width:992px){.fileList-thumbnail{float:none;margin:auto;display:block}}.fileList-download{text-align:right}.fileList-download-size{display:block;color:#a71319}.file-list-blocks .fileList-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-list-blocks .fileList-file{display:table;width:30%;margin:0 1.667% 25px;box-sizing:border-box;border:1px solid #e0e0e0;padding:20px;height:185px;background-color:#f5f5f5}@media (max-width:991px){.file-list-blocks .fileList-file{width:96%;margin-left:2%;margin-right:2%}}.file-list-blocks .fileList-file .fileList-title{font-size:15px;font-weight:normal;margin-top:0;padding-bottom:0;display:table-row}.file-list-blocks .fileList-file .fileList-description{display:table-row}.file-list-blocks .fileList-file .fileList-description .fileList-thumbnail{margin-right:15px;float:left;max-width:100px;position:relative}.file-list-blocks .fileList-file .fileList-description .fileList-download{position:relative}.file-list-blocks .fileList-file .fileList-description .fileList-download .fileList-download-link{display:inline-block;padding:10px 25px;background-color:#ed1d24;color:white;font-size:1em;border-radius:0;border:none;cursor:pointer;margin-bottom:10px;margin-top:5px;transition:color 0.3s,background-color 0.3s}.file-list-blocks .fileList-file .fileList-description .fileList-download .fileList-download-link:hover{background-color:#a71319;color:white}.file-list-blocks .fileList-file.fileList-extension-pdf .fileList-description .fileList-thumbnail{display:none}.file-list-blocks .fileList-file.fileList-extension-pdf .fileList-description .fileList-download::after{position:absolute;top:50%;left:0;content:'\f1c1';font-family:FontAwesome;font-size:64px;transform:translateY(-50%)}.fileList-link .fileList-list .fileList-file{margin-bottom:5px}.fileList-link .fileList-list .fileList-file .fileList-title{padding:0;margin:0;font-size:1.4rem;font-weight:400}.fileList-link .fileList-list .fileList-file .fileList-title a{color:#2d2d2d;text-decoration:underline}.fileList-link .fileList-list .fileList-file .fileList-title a:hover{color:#ed1d24}.fileList-link .fileList-list .fileList-file .fileList-description{display:none}.flash > .component-content{text-align:center}.flash object{max-width:100%}.flash-missing{margin:0 auto}.flash .seoDescription{display:none}.form-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.form form{margin:0 0 20px}.form fieldset{background-color:#e0e0e0;border:solid 2px #bdbdbd;padding:13px;margin:15px 0}.form label,.form input,.form button,.form select,.form textarea{font-size:14px}.form select,.form textarea,.form input{width:100%;max-width:250px;padding:4px 6px;margin-bottom:0;cursor:pointer;font-size:14px;line-height:20px;color:#2d2d2d;border-radius:4px;background-color:white;border:1px solid #ff5a5a;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear 0.2s,box-shadow linear 0.2s}.form select:focus,.form textarea:focus,.form input:focus{border-color:rgba(37,65,96,0.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(37,65,96,0.6)}.form select:focus:invalid,.form textarea:focus:invalid,.form input:focus:invalid{color:#ed1d24;border-color:#f57b80}.form select:focus:-ms-input-placeholder,.form textarea:focus:-ms-input-placeholder,.form input:focus:-ms-input-placeholder{color:#616161;opacity:1}.form select:focus::placeholder,.form textarea:focus::placeholder,.form input:focus::placeholder{color:#616161;opacity:1}.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder,.form input:-ms-input-placeholder{color:#616161;opacity:1}.form select::placeholder,.form textarea::placeholder,.form input::placeholder{color:#616161;opacity:1}.form legend{font-size:18px;font-weight:700;margin-left:10px;padding:0 5px;display:block;margin-right:10px}.form textarea{height:auto;resize:vertical}.form label{display:block;margin-bottom:5px}.form select{max-width:260px}.form select[multiple],.form select[size]{height:auto}.form input{height:20px;width:350px;max-width:100%;border-radius:0;border:none;box-shadow:0 1px 1px rgba(0,0,0,0.075);padding:20px 15px;box-sizing:border-box}.form input[type="radio"],.form input[type="checkbox"]{width:auto;height:auto;box-shadow:none}.form .control-label{padding:5px 0}.form .control-group{margin-bottom:10px}.no-js .clearButton{display:none}.hiddenField{display:none}.error-message-required,.error-message-invalid,.error-message-other{color:#ed1d24}.error-message-other{display:none}.form-register .form-heading{display:none}.form-register h3.title-heading{margin:10px 0 35px}.form-register input{width:100%;border-radius:0;border:1px solid #bdbdbd;box-shadow:0 1px 1px rgba(0,0,0,0.075);padding:0 15px;box-sizing:border-box;height:45px}.form-register input:focus:invalid{border:1px solid #bdbdbd}.form-register select{border:1px solid #bdbdbd;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.075);width:100%;max-width:100%;padding:10px;height:45px}.form-register select:focus:invalid{border:1px solid #bdbdbd;color:black}.form-register div.outline > fieldset .control-label,.form-register div.outline > fieldset .controls{display:inline-block}.form-register div.outline > fieldset .control-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.form-register div.outline > fieldset .control-group .control-label{-ms-flex-order:2;order:2}.form-register div.outline > fieldset .control-group .controls{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-order:1;order:1;margin-right:10px;margin-top:-1px}.form-register div.outline > fieldset legend{padding-top:30px;padding-bottom:0}.form-register .fieldSet.last .richText{font-size:12px}.form-register fieldset{border:none;box-sizing:border-box;color:#616161;background-color:transparent}.form-register fieldset legend{font-weight:400;padding:2em 0 1.4em;font-size:1.55em}.form .required{color:#ed1d24}@media (min-width:768px){.form .block-register-professionals,.form .block-register-hygienist{margin-top:25px}}.form .selectField-register-dental-professionals,.form .selectField-register-faculty,.form .selectField-register-students,.form .selectField-register-hygienist,.form .selectField-register-professiongroup1,.form .selectField-register-professiongroup2,.form .selectField-register-professiongroup3,.form .box-register-students,.form .box-register-faculty,.form .box-register-dental-professionals,.form .box-register-professiongroup1,.form .box-register-professiongroup2,.form .box-register-professiongroup3,.form .block-register-professionals,.form .block-register-hygienist{display:none}.form .active{display:block}.form .disabled-input{background-color:#f5f5f5;color:#bdbdbd}.form .box-register-address-box{display:none}.form .box-register-address-box.always-view,.form .box-register-address-box.viewed{display:block}.form .hyperlinkStyle-register-add-address{display:none}.form .hyperlinkStyle-register-add-address.active{display:inline-block}.form-login form{margin:0}.form-login fieldset{margin:auto;background-color:#f5f5f5;text-align:left;box-sizing:border-box;border:none;box-shadow:0 3px 6px #e0e0e0;color:#616161}@media screen and (min-width:768px){.form-login fieldset{padding:10px 50px}}@media screen and (min-width:1200px){.form-login fieldset{padding-left:100px;padding-right:100px}}.form-login fieldset .label{font-weight:300}.form-login fieldset input{width:calc(100% - 30px);box-shadow:0 3px 6px #e0e0e0;padding:10px 15px;box-sizing:content-box;height:auto}.form-login .formButton .component-content{text-align:center}.form-login .formButton .component-content button{display:inline-block;color:white;border-radius:0;border:none;cursor:pointer;transition:color 0.3s,background-color 0.3s;padding:10px 25px;background-color:#ed1d24;margin:auto}.form-login .formButton .component-content button:hover{background-color:#a71319}.form-profile-update .form-heading{display:none}.form-profile-update h3.title-heading{margin:10px 0 35px}.form-profile-update input{width:100%;border-radius:0;border:1px solid #bdbdbd;box-shadow:0 1px 1px rgba(0,0,0,0.075);padding:0 15px;box-sizing:border-box;height:45px}.form-profile-update input:focus:invalid{border:1px solid #bdbdbd}.form-profile-update select{border:1px solid #bdbdbd;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.075);width:100%;max-width:100%;padding:10px;height:45px}.form-profile-update select:focus:invalid{border:1px solid #bdbdbd;color:black}.form-profile-update div.outline > fieldset .control-label,.form-profile-update div.outline > fieldset .controls{display:inline-block}.form-profile-update div.outline > fieldset .control-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.form-profile-update div.outline > fieldset .control-group .control-label{-ms-flex-order:2;order:2}.form-profile-update div.outline > fieldset .control-group .controls{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-order:1;order:1;margin-right:10px;margin-top:-1px}.form-profile-update div.outline > fieldset legend{padding-top:30px;padding-bottom:0}.form-profile-update .fieldSet.last .richText{font-size:12px}.form-profile-update fieldset{border:none;box-sizing:border-box;color:#616161;background-color:transparent}.form-profile-update fieldset legend{font-weight:400;padding:2em 0 1.4em;font-size:1.55em}.form .required{color:#ed1d24}.form .selectField-register-dental-professionals,.form .selectField-register-faculty,.form .selectField-register-students,.form .selectField-register-hygienist,.form .box-register-students,.form .box-register-faculty,.form .box-register-dental-professionals,.form .block-register-professionals,.form .block-register-hygienist{display:none}.form .active{display:block}.form .disabled-input{background-color:#f5f5f5;color:#bdbdbd}.form .box-register-address-box{display:none}.form .box-register-address-box.always-view,.form .box-register-address-box.viewed{display:block}.form .hyperlinkStyle-register-add-address{display:none}.form .hyperlinkStyle-register-add-address.active{display:inline-block}.form .confirm-active{display:block}.form.form-gigya form input{width:100%;border:1px solid #bdbdbd;padding:0 15px;height:45px;box-sizing:border-box}.form.form-gigya form input:disabled{background-color:#f5f5f5;color:#bdbdbd}.form.form-gigya form select{border:1px solid #bdbdbd;color:#2d2d2d;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.075);width:100%;max-width:100%;padding:10px;height:45px}.form.form-gigya form input[type="checkbox"]{position:relative;border:1px solid black;padding:0;width:20px;height:20px;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all 500ms ease}.form.form-gigya form input[type="checkbox"]:checked{background-color:#ed1d24}.form.form-gigya form input[type="checkbox"]:checked::after{content:'';position:absolute;top:5px;left:4px;height:4px;width:9px;border-left:2px solid white;border-bottom:2px solid white;transform:rotateZ(-45deg);transition:all 0.2s ease-in-out}.form.form-gigya form .checkboxField .control-group{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center}.form.form-gigya form .checkboxField .control-group .controls{-ms-flex-order:1;order:1}.form.form-gigya form .checkboxField .control-group .control-label{-ms-flex-order:2;order:2;margin-left:10px}.form.form-gigya form .reference-school-institution-name .checkbox{margin-top:10px}.form.form-gigya form .reference-school-institution-name .checkbox input[type="checkbox"]{top:5px;margin-right:10px}.form.form-gigya form .formButton{text-align:center}.form.form-gigya form .formButton button{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:inline-block;padding:10px 25px;transition:background-color 0.3s}.form.form-gigya form .formButton button:hover{background-color:#a71319}.form.form-gigya form .accordion{margin:40px 0}.form.form-gigya form .accordion .accordion-container{border:none}.form.form-gigya form .accordion .accordion-container .accordion-slide{border:1px solid black;background-color:#f5f5f5;margin-bottom:20px}.form.form-gigya form .accordion .accordion-container .accordion-slide.is-active .accordion-head{background:#ed1d24}.form.form-gigya form .accordion .accordion-container .accordion-slide.is-active .accordion-head::after{color:white}.form.form-gigya form .accordion .accordion-container .accordion-slide.is-active .accordion-head .accordion-title .accordion-title-link{color:white}.form.form-gigya form .accordion .accordion-container .accordion-slide .accordion-head{padding:5px 12px;background:#e0e0e0;transition:all 0.5s ease}.form.form-gigya form .accordion .accordion-container .accordion-slide .accordion-head .accordion-title .accordion-title-link{transition:all 0.5s ease}.image .right{text-align:right}.image .left{text-align:left}.image .middle{text-align:center}@media (max-width:767px){.image-hide-on-mobile{display:none}}@media (min-width:768px){.image-hide-on-desktop{display:none}}@media (max-width:767px){.image-center-on-mobile .component-content{text-align:center}}.image-full-width img{width:100%}.image-grayscale-filter img{filter:grayscale(0);transition:0.3s ease-in-out}.image-grayscale-filter img:hover{filter:grayscale(0.5)}.image-bg-gray-lighter .component-content{background-color:#f5f5f5}.imageGallery > .component-content{padding:13px;border:solid 2px #bdbdbd;background-color:#e0e0e0}.imageGallery .gallery-play{color:#2d2d2d}.imageGallery-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.imageGallery-description{margin:15px 0}.imageGallery-thumbnails{position:relative;margin:20px 0}.imageGallery-thumbnail,.imageGallery-view{cursor:pointer}.imageGallery.is-playing .imageGallery-view-overlay::before{content:"\f04c";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;text-indent:0}.imageGallery-arrow,.imageGallery-arrow.is-disabled:hover{position:absolute;top:50%;margin-top:-30px;width:35px;height:60px;cursor:pointer;font:0/0 serif;color:transparent}.imageGallery-arrow::before,.imageGallery-arrow.is-disabled:hover::before{position:absolute;top:50%;color:#ff5a5a}.imageGallery-arrow{text-align:center}.imageGallery-arrow.is-disabled{opacity:0.5}.imageGallery-arrow:hover::before{color:#ed1d24}.imageGallery-arrow-left,.imageGallery-arrow-left.is-disabled:hover{left:0}.imageGallery-arrow-left::before,.imageGallery-arrow-left.is-disabled:hover::before{content:"\f053";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:30px}.imageGallery-arrow-right,.imageGallery-arrow-right.is-disabled:hover{right:0}.imageGallery-arrow-right::before,.imageGallery-arrow-right.is-disabled:hover::before{content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:30px}.imageGallery-thumbnail{position:relative;display:block;float:left;padding:0;margin:0 9px;border:solid 4px #a71319;text-align:center;overflow:hidden;cursor:pointer;opacity:0.7;transition:opacity 0.2s}.imageGallery-thumbnail a{display:block}.imageGallery-thumbnail-image{position:relative;margin:2px;border:solid 2px #a71319}.imageGallery-thumbnail-image img{display:block;width:63px;height:52px;margin:0 auto}.imageGallery-thumbnail-cover{display:block;max-width:none}.imageGallery-thumbnail-title{display:block;margin:10px auto 0;width:71px;font-size:11px}.imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay{opacity:0;transition:opacity 0.5s}.imageGallery-thumbnail-overlay{position:absolute;left:50%;top:50%;margin:-14px 0 0 -15px;height:28px;width:30px;cursor:pointer;opacity:0.7}.imageGallery-thumbnail-overlay::before{display:inline-block;height:100%;width:100%;box-sizing:border-box;content:"\f04b";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:15px;border-radius:50%;border:3px solid #a71319;text-indent:7px;background:white;text-align:center;line-height:24px}.imageGallery-thumbnail.is-active,.imageGallery-thumbnail:hover{opacity:1}.imageGallery-list{overflow:hidden;margin:0 50px;position:relative}.imageGallery-list li:hover .image,.imageGallery-list li.active .image{margin:0;border:solid 4px #a71319}.imageGallery-list-inner{display:block;position:relative;top:0;left:0;padding:0;margin:0;width:4000px;overflow:hidden;list-style:none}.imageGallery-view{position:relative;margin-bottom:10px;border:solid 2px #bdbdbd;overflow:hidden;text-align:center;background:white}.imageGallery-view img{display:block;margin:0 auto;max-height:100%;max-width:100%}.imageGallery-view:hover-overlay{opacity:0.7}.imageGallery-view-overlay{position:absolute;top:50%;left:50%;margin:-34px 0 0 -36px;width:73px;height:69px;cursor:pointer;transition:opacity 0.5s;opacity:0}.imageGallery-view-overlay:hover{opacity:1;text-decoration:none}.imageGallery-view-overlay::before{display:inline-block;height:100%;width:100%;box-sizing:border-box;content:"\f04b";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;background:white;border:3px solid #a71319;border-radius:50%;font-size:30px;text-indent:5px;text-align:center;line-height:65px}.mod-js .imageGallery-thumbnail{padding:0}.mod-js .imageGallery-thumbnail .imageGallery-thumbnails{position:relative}.no-js .imageGallery-view{display:none}.no-js .imageGallery-list{margin:0}.no-js .imageGallery-arrow{display:none}.no-js .imageGallery-thumbnail{float:none;border:0;opacity:1;overflow:hidden}.no-js .imageGallery-thumbnail img{width:auto;height:auto}.no-js .imageGallery-thumbnail a::after{display:block;padding:10px 0 30px;content:attr(data-description);text-align:left}.logo-embed-code{width:100%}.map-canvas{margin-bottom:10px;border:solid 2px #bdbdbd;text-align:center}.map-canvas img{width:100%;max-width:inherit}.no-js .map-canvas img{width:100%;max-width:640px}.navigation-root{text-align:left;z-index:10;max-width:100%}.navigation-mobile-menu{display:none}@media only screen and (max-width:992px){.navigation-mobile-menu{display:block;position:relative;margin:0 0 -2px -2px;width:100%;height:41px;cursor:pointer;box-sizing:border-box;overflow:hidden;background:whitesmoke;border:2px solid #a71319}.navigation-mobile-menu::after{content:"\f0c9";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;display:block;width:41px;height:41px;position:absolute;top:0;line-height:38px;font-size:25px;right:0}}.navigation-branch{margin:0;padding:0;box-sizing:border-box;overflow:visible;list-style:none;border:2px solid #a71319}.navigation-branch.navigation-level1{display:block;border:none}.navigation-item{margin:0;display:block}.navigation-item > .navigation-item-title{display:block!important;padding:5px 15px 5px 40px;background:none;font-size:12px;line-height:1.5;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.navigation-item > .navigation-item-title:hover{color:white;background:#ed1d24;text-decoration:none}.navigation-item.has-children > .navigation-item-title .navigation-item-decoration{background-color:#ff2727}.navigation-item.has-active-child > .navigation-item-title,.navigation-item.is-active > .navigation-item-title{color:#2d2d2d;background:#ccc;text-decoration:none}.navigation-item.is-open > .navigation-branch,.no-js .navigation-item:hover > .navigation-branch{display:block}.navigation-item.navigation-level1{margin:0 0 -2px -2px;box-sizing:border-box;border:2px solid #a71319}.navigation-item.navigation-level1 > .navigation-item-title{padding:10px 20px;background:none;font-size:12px;line-height:1.5;text-decoration:none;display:block}.navigation-item.navigation-level1 > .navigation-item-title:hover{color:white;background:#ed1d24;text-decoration:none}.navigation-item.navigation-level1.has-active-child > .navigation-item-title,.navigation-item.navigation-level1.is-active > .navigation-item-title{color:white;background:#980c11;text-decoration:none}@media only screen and (max-width:992px){.navigation-item.navigation-level1{width:100%}}.navigation-item.navigation-level2{border-top:1px solid #a71319}@media only screen and (max-width:992px){.navigation-item.navigation-level2{display:none}.navigation-item.navigation-level2.is-open{display:block}}.navigation-branch.navigation-level2{display:block}.pageDataLayerConfiguration{background-color:#DCDCDC}.pr-components-conflict{display:none}.pr-components-conflict.pr-components-conflict--active{display:block}.productCatalogConfig{display:none}#header .snippetReference{padding:0}#footer .snippetReference{padding:0}@media screen and (max-width:992px){#footer .snippetReference .box.box-hide-on-mobile{margin-left:0%;width:100%}#footer .snippetReference .box.box-hide-on-mobile h6{font-size:14px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:0;left:0}.SumoSelect p{margin:0}.SumoSelect{width:200px}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;width:100%;margin:0;padding:5px 8px;border:none;box-sizing:border-box;border-radius:5px}.SumoSelect.open > .search > label,.SumoSelect.open > .search > span{visibility:hidden}.SelectClass,.SumoUnder{right:0;height:100%;width:100%;border:none;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all > label,.SumoSelect > .CaptionCont,.SumoSelect > .optWrapper > .options li.opt label{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:0}.SumoSelect.open > .CaptionCont,.SumoSelect:focus > .CaptionCont,.SumoSelect:hover > .CaptionCont{box-shadow:0 0 2px #7799D0;border-color:#7799D0}.SumoSelect > .CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px;margin:0}.SumoSelect > .CaptionCont > span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect > .CaptionCont > span.placeholder{color:#ccc;font-style:italic}.SumoSelect > .CaptionCont > label{position:absolute;top:0;right:0;bottom:0;width:30px}.SumoSelect > .CaptionCont > label > i{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect > .optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,0.11);border-radius:3px;overflow:hidden}.SumoSelect.open > .optWrapper{top:35px;display:block}.SumoSelect.open > .optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect > .optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect > .optWrapper > .options{border-radius:2px;position:relative;max-height:250px}.SumoSelect > .optWrapper.okCancelInMulti > .options{border-radius:2px 2px 0 0}.SumoSelect > .optWrapper.selall > .options{border-radius:0 0 2px 2px}.SumoSelect > .optWrapper.selall.okCancelInMulti > .options{border-radius:0}.SumoSelect > .optWrapper > .options li.group.disabled > label{opacity:.5}.SumoSelect > .optWrapper > .options li ul li.opt{padding-left:22px}.SumoSelect > .optWrapper.multiple > .options li ul li.opt{padding-left:50px}.SumoSelect > .optWrapper.isFloating > .options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect > .optWrapper > .options li.opt{padding:6px;position:relative;border-bottom:1px solid #f5f5f5}.SumoSelect > .optWrapper > .options > li.opt:first-child{border-radius:2px 2px 0 0}.SumoSelect > .optWrapper.selall > .options > li.opt:first-child{border-radius:0}.SumoSelect > .optWrapper > .options > li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.SumoSelect > .optWrapper.okCancelInMulti > .options > li.opt:last-child{border-radius:0}.SumoSelect > .optWrapper > .options li.opt:hover{background-color:#E4E4E4}.SumoSelect .select-all.sel,.SumoSelect > .optWrapper > .options li.opt.sel{background-color:#a1c0e4}.SumoSelect > .optWrapper > .options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect > .optWrapper > .options li span{display:none}.SumoSelect > .optWrapper > .options li.group > label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect > .optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect > .optWrapper > .options li.opt.disabled{background-color:inherit;pointer-events:none}.SumoSelect > .optWrapper > .options li.opt.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect > .optWrapper.multiple > .options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all > span,.SumoSelect > .optWrapper.multiple > .options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all > span i,.SumoSelect > .optWrapper.multiple > .options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff}.SumoSelect > .optWrapper > .MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px}.SumoSelect > .optWrapper.multiple.isFloating > .MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls{display:block}.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p{padding:6px}.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect > .optWrapper.multiple > .MultiControls > p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect > .optWrapper.multiple > .MultiControls > p:hover{background-color:#f1f1f1}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel{border-radius:0 0 3px}.SumoSelect > .optWrapper.isFloating > .options li.opt{padding:12px 6px}.SumoSelect > .optWrapper.multiple.isFloating > .options li.opt{padding-left:35px}.SumoSelect > .optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial > span i,.SumoSelect .select-all.selected > span i,.SumoSelect > .optWrapper.multiple > .options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled > .CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all > label,.SumoSelect .select-all > span i{cursor:pointer}.SumoSelect .select-all.partial > span i{background-color:#ccc}.SumoSelect > .optWrapper > .options li.optGroup{padding-left:5px;text-decoration:underline}.productGallery .product-gallery-link{position:relative;display:inline-block;line-height:28px;color:#ed1d24;font-weight:700;font-size:1.3em}.productGallery .product-gallery-link::after{right:-20px}.productGallery .product-gallery-container{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.7);z-index:100;padding:30px 0;opacity:0;visibility:hidden;transition:opacity 0.1s 0.4s,visibility 0.1s 0.4s}.productGallery .product-gallery-container.is-active{opacity:1;visibility:visible;transition:opacity 0.1s,visibility 0.1s}.productGallery .product-gallery-container.is-active .product-gallery-content{opacity:1;visibility:visible;transform:translateY(-50%);transition:transform 0.3s ease-out 0.1s,opacity 0.3s 0.2s,visibility 0.3s}.productGallery .product-gallery-container .product-gallery-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;top:50%;visibility:hidden;padding:60px 0;width:600px;min-height:530px;max-height:100%;margin:auto;overflow:hidden;font-size:0;background-color:white;opacity:0;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,0.5);transform:translateY(-70%);transition:transform 0.3s ease-out,opacity 0.3s 0.1s,visibility 0.3s}.productGallery .product-gallery-container .product-gallery-content .product-gallery-closer{font-size:21px;line-height:1;font-weight:700;position:absolute;top:15px;right:15px;color:#000;text-shadow:0 1px 0 white;opacity:0.2;text-decoration:none;transform:translate3d(0,0,0);transition:opacity 0.2s}.productGallery .product-gallery-container .product-gallery-content .product-gallery-closer:hover{opacity:0.5}.productGallery .product-gallery-container .product-gallery-content .product-gallery-thumbnails{position:relative;width:20%;max-height:90vh;padding:0;font-size:0;text-align:center;overflow:auto;list-style-type:none;z-index:1}@media (max-width:469px){.productGallery .product-gallery-container .product-gallery-content .product-gallery-thumbnails{width:100px}}.productGallery .product-gallery-container .product-gallery-content .product-gallery-thumbnails li{text-align:center;display:inline-block;width:84px;height:84px;margin:14px 0;border:2px solid;cursor:pointer;overflow:hidden;transition:border-color 0.3s}.productGallery .product-gallery-container .product-gallery-content .product-gallery-thumbnails li:focus{box-shadow:0 0 1px 1px}.productGallery .product-gallery-container .product-gallery-content .product-gallery-view{position:relative;display:inline-block;padding:0 15px;width:80%;text-align:center;font-size:0;list-style-type:none;z-index:0}@media (max-width:469px){.productGallery .product-gallery-container .product-gallery-content .product-gallery-view{max-width:78%}}.productGallery .product-gallery-container .product-gallery-content .product-gallery-view li{display:none;overflow:hidden}.productGallery .product-gallery-container .product-gallery-content .product-gallery-view li.is-active{display:inline-block}.productGallery .product-gallery-container .product-gallery-content .product-gallery-view li img{max-width:100%}body.has-visible-gallery{overflow:hidden}.productTeaser{text-align:center}.richText-image{display:block;margin-bottom:10px}.richText-image.pull-left{margin:5px 15px 5px 10px;float:left}.richText-image.pull-right{margin:5px 10px 5px 15px;float:right}.richText--border-right{border-right:1px solid #e0e0e0}.richText--bg-red > .component-content{background-color:#ed1d24;color:white}.richText--bg-red a{color:inherit;text-decoration:underline}.footnote{margin-bottom:25px}.footnote p{text-align:center;color:#616161;font-size:0.7em;padding:0 20%}.richText-text-gray .richText-content{color:#616161}.richText-text-gray a{color:#616161}.richText-text-gray a:hover{color:#ed1d24}.richText-text-white .richText-content{color:white}.richText-text-white a{color:white;border-bottom:1px solid rgba(255,255,255,0.5)}.richText-text-white a:hover{border-bottom:none}.richText-links .richText-content ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding:0}.richText-links .richText-content li{list-style:none;padding:0 10px;text-transform:uppercase}.richText-links .richText-content li + li{padding-left:0}.richText-links .richText-content li + li > a::before{content:'|';padding-right:10px}@media (max-width:767px){.richText-center-on-mobile .richText-content{text-align:center}.richText-center-on-mobile .richText-content ul{-ms-flex-pack:center;justify-content:center}}.richText-no-margin-top .richText-content > *{margin-top:0}.richText-no-margin-bottom .richText-content > *{margin-bottom:0}.richText-menu ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;list-style:none;height:50px;margin:0 -10px;padding-left:0}@media (min-width:992px){.richText-menu ul{-ms-flex-pack:end;justify-content:flex-end}}.richText-menu ul li{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:relative}.richText-menu ul li > a{margin:0 10px}@media (max-width:991px){.richText-menu ul li:first-of-type{border-right:1px solid #e0e0e0;margin-right:auto;transform:translateX(-15px)}.richText-menu ul li:first-of-type a{display:inline-block;width:50px}}#content .richText-main-navigation .richText-content ul{list-style-type:none}.richText-main-navigation{height:60px}.richText-main-navigation > .component-content{height:100%}.richText-main-navigation > .component-content .richText-content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:end;justify-content:flex-end}.richText-main-navigation a{color:white;text-decoration:none}.richText-main-navigation a:hover{border-bottom:none}.richText-main-navigation ul{display:-ms-flexbox;display:flex;height:100%;max-width:none;z-index:100;margin:0;padding:0;box-sizing:border-box;overflow:visible;list-style:none}.richText-main-navigation ul br{display:none}.richText-main-navigation ul > li{-ms-flex-align:center;align-items:center;border:none;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;box-sizing:border-box}.richText-main-navigation ul > li > ul{display:none;left:0;position:absolute;top:100%;filter:drop-shadow(0 0 3px rgba(189,189,189,0.3));-ms-flex-direction:column;flex-direction:column;max-width:none;min-width:100%;padding:10px 0;height:auto}.richText-main-navigation ul > li > ul::before{border-style:solid;border-width:0 10px 12px;border-color:transparent transparent white transparent;content:"";height:0;left:30px;position:absolute;width:0;top:-11px}.richText-main-navigation ul > li > ul li{border-top:0;height:100%;display:block}.richText-main-navigation ul > li > ul li > a{background:transparent;color:black;padding:10px 15px;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.richText-main-navigation ul > li > ul ul{display:none!important}.richText-main-navigation ul > li > a{display:block;padding:10px;line-height:1.5;text-decoration:none;background:rgba(0,0,0,0);margin:5px 0;font-size:1.4rem;text-align:center}.richText-main-navigation ul > li > a:hover{background:none}.richText-main-navigation ul > li.navigation-item-active{background:white}.richText-main-navigation ul > li.navigation-item-active > a{color:#ed1d24}.richText-main-navigation ul > li.navigation-item-active ul{background:white;border:none;display:-ms-flexbox;display:flex}.richText-main-navigation ul > li.navigation-item-active ul a{color:black;font-weight:400}.richText-main-navigation ul > li.navigation-item-active ul .navigation-item-active a{color:#ed1d24}.richText-main-navigation ul > li.navigation-item-active:last-child ul{left:auto;right:0}.richText-main-navigation ul > li.navigation-item-active:last-child ul::before{right:30px;left:auto}@media (max-width:992px){.richText-main-navigation{position:static;font-weight:300}.richText-main-navigation > .component-content .richText-content{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.richText-main-navigation > .component-content .richText-content .navigation-mobile-menu{background:none;border:none;outline:none;margin:0;margin-right:-5px;width:40px;height:40px}.richText-main-navigation > .component-content .richText-content .navigation-mobile-menu::after{color:white;font-size:30px;height:40px;right:0;width:40px}.richText-main-navigation ul{background:#ed1d24;-ms-flex-direction:column;flex-direction:column;left:0;max-width:none;position:absolute;right:0;top:100%;height:auto;display:none}.richText-main-navigation ul > li{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.richText-main-navigation ul > li > a{color:white;padding:10px 15px;text-align:left}.richText-main-navigation ul > li.has-children::after{content:"\f067";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;cursor:pointer;color:white;display:block;font-size:20px;padding:10px 15px;position:absolute;right:5px;top:0}.richText-main-navigation ul > li.navigation-item-active{background:#f5f5f5}.richText-main-navigation ul > li.navigation-item-active > a{color:#ed1d24}.richText-main-navigation ul > li.navigation-item-active.has-children::after{color:#ed1d24;content:"\f068"}.richText-main-navigation ul > li.navigation-item-active ul{display:-ms-flexbox;display:flex;height:auto;-ms-flex-item-align:stretch;align-self:stretch;background:white;padding:0;position:relative;top:0}.richText-main-navigation ul > li.navigation-item-active ul li{box-shadow:none}.richText-main-navigation ul > li.navigation-item-active ul li > a{padding:15px;width:100%;box-sizing:border-box;font-weight:300}.richText-main-navigation ul > li.navigation-item-active ul li > a:hover{color:#ed1d24}.richText-main-navigation ul > li.navigation-item-active ul li.navigation-item-active > a{color:#ed1d24}.richText-main-navigation ul > li.navigation-item-active:last-child{padding-bottom:10px}.richText-main-navigation ul > li.navigation-item-active:last-child ul::before{right:auto;left:30px}.richText-main-navigation ul > li:last-child{padding-bottom:10px}}.richText-main-navigation ul.is-open{display:-ms-flexbox;display:flex}.richText-no-margin-on-first .richText-content > *:first-child{margin-top:0;line-height:1em}.richText-horizontal-list ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:4px -10px 0 -10px}.richText-horizontal-list ul li{list-style:none;margin:10px 10px 0}.richText-center-vertically > .component-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.richText-center-image .richText-image{margin:0 auto 10px}.form-error-message{color:#ed1d24;font-size:1.4rem;font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif}.form-error-message p{margin-top:-10px}.form-success-message-samples-sent{display:none}.form-success-message-samples-sent .richText-content{padding:15px;border:1px solid #18a713;margin:15px 0;color:#18a713;font-weight:700}.owSectionHeader p{font-family:"ColgateReady","Helvetica Neue",Helvetica,sans-serif;font-size:30px;color:red;text-align:center;width:65%;margin:0 auto;margin-top:30px;margin-bottom:40px}.owSectionHeader h6{text-align:center;margin-top:-15px;margin-bottom:25px;font-size:1em}@media (max-width:991px){.owSectionHeader p{width:80%;line-height:1.2;font-size:25px}}@media (max-width:767px){.owSectionHeader p{width:84%;line-height:1.2;font-size:20px}}.colgate-total-title{color:#ed1d24;font-size:1.8rem}.colgate-total-title h4{font-weight:100;padding-bottom:20px}.colgate-total-title .new-total-title{color:#4f4f51;font-weight:400}.richText-samples-form-restricted-postal-codes{display:none}.searchBox input[type=text]{width:81px}.searchBox-title{cursor:default}.searchBox .form-content .textField{display:inline;float:left;margin-right:15px}.searchBox .form-contentButton{display:inline;float:left}.searchBox .form-contentButton.section{margin:-1px 0 0}.searchBox .form-content .section{margin:0 15px 0 0}.searchBox .form-search.no-box,.searchBox .form-search.no-box .section{margin-top:0;margin-bottom:0}.searchBox-menu{position:relative;width:50px;padding:20px 0 19px;text-align:center;cursor:pointer;transition:0.25s background ease-in-out;height:60px}@media (min-width:993px){.searchBox-menu{margin-left:-15px}}.searchBox-menu::before{content:'\f002';font-family:'fontAwesome';font-size:18px}.searchBox-menu:hover{background-color:white}.searchBox-menu:hover::before{color:#ed1d24}.searchBox-menu .searchBox-menu-btn{position:absolute;top:0;bottom:0;left:0;right:0}.searchBox-menu .form-search{position:absolute;bottom:-46px;right:0;width:250px;z-index:101;padding:10px;background-color:#2d2d2d;box-shadow:#2d2d2d 2px 5px 10px -2px;transform:scaleY(0);transform-origin:top;transition:0.2s transform ease-in-out}.searchBox-menu .form-search .searchBox-label{display:-ms-flexbox;display:flex}.searchBox-menu .form-search .searchBox-label .searchBox-title{display:inline-block;margin:auto;font-size:0}.searchBox-menu .form-search .searchBox-label .searchBox-title::before{content:'\f002';font-family:'fontAwesome';font-size:16px}.searchBox-menu .form-search .searchBox-label .search-query{display:inline-block;margin-left:10px;border:none;padding:5px;width:calc(100% - 35px);line-height:1}.searchBox-menu .form-search .button{position:absolute;left:0;top:0;height:100%;width:35px;background:transparent;border:0;font-size:0;cursor:pointer}.searchBox-menu .form-search-toggle{transform:scaleY(1)}.searchBox-menu-clicked{background-color:white}.searchBox-menu-clicked::before{color:#ed1d24}.searchBox-result-page input.search-query{width:200px;height:32px;padding:0 5px}.searchBox-result-page button[type="submit"]{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:inline-block;margin-bottom:5px;padding:10px 25px;text-decoration:none}@media (max-width:767px){.searchBox-result-page{text-align:center}.searchBox-result-page input.search-query{width:150px}}.searchResults-title{margin-left:110px;display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.searchResults-term{font-style:italic}.searchResults-number{margin-top:10px;margin-bottom:10px;text-align:left}.searchResults-results{margin-bottom:10px}.searchResults-description,.searchResults-url{margin-left:110px}.searchResults-url{margin-top:10px}.searchResults-image{float:left;width:100px;height:100px;margin:10px 0}.searchResults-result{position:relative;padding:0 10px 20px;overflow:hidden;background-color:#ff5a5a}.searchResults-result:nth-child(even){background-color:inherit}.searchResults-icon-wrapper{position:absolute;left:0;top:0;width:70px;margin-top:10px;text-align:center}.searchResults-date{margin-bottom:10px;margin-left:110px}.searchResults-pagination{padding:0;margin-top:10px;margin-bottom:10px;text-align:center;overflow:hidden;cursor:default}.searchResults-pagination-list{padding:0;margin:0}.searchResults-pagination-item{display:inline-block;margin:1px;line-height:30px;background-color:#ff7474;cursor:default}.searchResults-pagination-item a{display:inline-block;min-width:30px;padding:0 10px;background-color:#ff5a5a;cursor:pointer}.searchResults-pagination-item a:hover{background-color:#ff6e6e;text-decoration:none}.searchResults-pagination-item.is-active{font-weight:bold}.searchResults-tags{list-style-type:none;padding:0}.searchResults-tags-item{display:inline-block;margin:0 2px}.searchResults-tags-item-link{display:block;padding:1px;color:black;font-size:0.85em;background:#ff5a5a;border:1px solid #ed1d24}.shareThis-list{overflow:hidden;margin:0 -5px -10px;padding:0;list-style:none;float:right}.shareThis-list li{float:left;margin:0 5px 10px}.shareThis-item a{display:block;height:32px;transition:all 0.3s}.shareThis-item a:hover img{opacity:1}.shareThis-item img{opacity:0.7;transition:opacity 0.2s ease-in-out;width:32px;height:32px}.shareThis-left ul.shareThis-list{float:none}.sitemap-column{float:left}.sitemap-column > ul{margin:0 5px}.sitemap-columns-1 .sitemap-column{width:100%}.sitemap-columns-2 .sitemap-column{width:50%}.sitemap-columns-3 .sitemap-column{width:33.33333%}.sitemap-columns-4 .sitemap-column{width:25%}.sitemap-columns-5 .sitemap-column{width:20%}.sitemap-columns-6 .sitemap-column{width:16.66667%}.sitemap-columns-7 .sitemap-column{width:14.28571%}.sitemap-columns-8 .sitemap-column{width:12.5%}.sitemap-columns-9 .sitemap-column{width:11.11111%}.sitemap-columns-10 .sitemap-column{width:10%}.sitemap-columns-11 .sitemap-column{width:9.09091%}.sitemap-columns-12 .sitemap-column{width:8.33333%}.sitemap-column{margin-top:20px}.sitemap-column .component-content{overflow:hidden}.sitemap-column a{text-decoration:none}.sitemap-column a:hover{text-decoration:underline}.sitemap-column h3{padding:5px 10px;font-size:13px;font-weight:bold}.sitemap-column ul{padding:0 0 10px;margin-bottom:10px;list-style:none}.sitemap-column ul ul{padding-bottom:0;padding-left:10px;margin-bottom:0;margin-left:0}.sitemap-column ul ul li{position:relative;line-height:150%}.sitemap-column ul ul ul{margin-top:0}.sitemap-column ul ul ul li{margin-left:10px;font-weight:normal}@media only screen and (max-width:992px){.component-content .sitemap-column{width:100%;float:none}.component-content .sitemap-column > ul{margin:0 0 15px}}.smart-link{margin:10px 0}.smart-link-previous::before,.smart-link-next::after{display:inline-block;position:relative;top:-1px;height:14px;width:6px;font-size:8px;color:black}.smart-link-next::after{margin-left:10px;content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.smart-link-previous::before{margin-right:10px;content:"\f053";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.smart-link-list{margin:0;padding:0;overflow:hidden;list-style:none;text-align:center}.smart-link-list li{display:inline-block}.article-search-sorting-dropdown{display:none}.article-search-sorting-dropdown.dropdown-open{display:block}.table-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.table .button{display:none}@media only screen and (max-width:992px){.table .button{display:block;margin:20px}}.table-caption{padding:13px;border:solid 2px #bdbdbd;background-color:#e0e0e0;border-bottom:none}.table-caption .button{display:block;margin:10px 0 0 5px}@media only screen and (max-width:992px){.table-caption .button{display:none}}.table th,.table td{border:solid 2px #bdbdbd;padding:5px}.table td{vertical-align:middle}.table th{background-color:#e0e0e0;font-weight:bold;text-align:center}.table table{width:100%;border:solid 2px #bdbdbd;border-collapse:collapse}.no-js .table .button{display:none}.tabs{position:relative}.tabs-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.tabs-nav{position:relative;top:0;left:0;height:39px;z-index:150;width:100%;overflow:hidden}.tabs-nav-list{position:relative;left:0;padding:0;margin:0;list-style:none;overflow:hidden}.tabs-nav-item{display:inline;float:left;margin-left:5px;height:21px;top:4px;padding:7px 10px;border-width:2px 2px 0;border-style:solid;border-color:#a71319;background:#ff5a5a;font-weight:bold;font-size:12px;cursor:pointer}.tabs-nav-item a{color:#2d2d2d}.tabs-nav-item.is-active,.tabs-nav-item.is-active a,.tabs-nav-item.is-active:hover{cursor:default;background:white}.tabs-nav-item.is-active,.tabs-nav-item.is-active:hover{border-bottom:none;padding-bottom:9px}.tabs-nav-item.is-active:hover a{color:#2d2d2d}.tabs-nav-item:first-child{margin-left:0}.tabs-nav-item:hover{background:#ed1d24}.tabs-nav-item:hover a{color:white;text-decoration:none}.tabs-nav-switcher{position:absolute;top:0;height:35px;width:15px;border:2px solid #a71319;background:#ff5a5a;cursor:pointer}.tabs-nav-switcher-right{right:0}.tabs-nav-switcher-left{left:0}.tabs-nav-switcher-left::before{content:"f053";margin-left:-4px}.tabs-nav-switcher::before{left:50%;margin-left:-3px;padding:7px 0;font-size:12px;content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.tabs-content{padding:13px;position:relative;top:-2px;z-index:100;border:solid 2px #bdbdbd;background:white;overflow:hidden}.tabMenuItem{margin-bottom:0}.no-js .tabs > .component-content{padding-top:0}.no-js .tabs-nav{display:none}.no-js .tabs-content{display:block!important;visibility:visible!important}.total-graphs .tabs-nav-item a:hover,.total-graphs .tabs-nav-item.is-active a{text-shadow:1px 1px 1px currentColor}.tabs-ghp:not(.initialized)::before{content:'';background:url("../../assets/img/loader-colpro.svg");background-color:white;background-position:center center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:999}.tabs-ghp > .component-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:993px){.tabs-ghp > .component-content{-ms-flex-direction:row;flex-direction:row}}.tabs-ghp > .component-content .tabs-nav{-ms-flex-order:1;order:1;width:250px;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:100}@media (max-width:992px){.tabs-ghp > .component-content .tabs-nav{width:auto}}@media screen and (max-width:992px) and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (max-width:992px) and (min-width:0\0) and (min-resolution:72dpi){.tabs-ghp > .component-content .tabs-nav{max-width:100%}}.tabs-ghp > .component-content .tabs-nav-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:auto}@media (max-width:992px){.tabs-ghp > .component-content .tabs-nav-list{-ms-flex-direction:row;flex-direction:row}}.tabs-ghp > .component-content .tabs-nav-item{display:block;float:none;position:relative;height:auto;padding:0;top:auto;border:none;font-weight:normal;background:transparent;font-size:20px;text-align:left;margin:20px 0}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.tabs-ghp > .component-content .tabs-nav-item{width:33%}}.tabs-ghp > .component-content .tabs-nav-item a{color:#616161}.tabs-ghp > .component-content .tabs-nav-item .tabMenuItem > div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tabs-ghp > .component-content .tabs-nav-item img{max-width:75px}@media (max-width:480px){.tabs-ghp > .component-content .tabs-nav-item img{display:none}}.tabs-ghp > .component-content .tabs-nav-item .text-wrapper{padding-left:20px;padding-right:20px}@media (max-width:480px){.tabs-ghp > .component-content .tabs-nav-item .text-wrapper{padding-bottom:10px;text-align:center}}.tabs-ghp > .component-content .tabs-nav-item:hover > a{color:#ed1d24}.tabs-ghp > .component-content .tabs-nav-item.is-active > a{color:#ed1d24}.tabs-ghp > .component-content .tabs-nav-item.is-active::before{color:#ed1d24}.tabs-ghp > .component-content .tabs-nav-item::before{content:'\2022';font-size:40px;margin-top:13px;margin-right:5px;color:#616161;float:left}@media (max-width:992px){.tabs-ghp > .component-content .tabs-nav-item::before{position:absolute;bottom:-25px;right:0;left:0;text-align:center;margin-right:0}}@media (max-width:992px){.tabs-ghp > .component-content .tabs-nav-item{font-size:14px}.tabs-ghp > .component-content .tabs-nav-item img{max-width:55px}}.tabs-ghp > .component-content .tabs-nav-switcher{display:none}.tabs-ghp > .component-content .tabs-content{-ms-flex:1;flex:1;border:none}@media (max-width:992px){.tabs-ghp > .component-content .tabs-content{height:auto}}@media screen and (max-width:992px) and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (max-width:992px) and (min-width:0\0) and (min-resolution:72dpi){.tabs-ghp > .component-content .tabs-content{-ms-flex:none;flex:none}}.tabs.tabs-form{padding:0;margin-top:15px}.tabs.tabs-form .tabs-nav{height:auto}.tabs.tabs-form .tabs-nav .tabs-nav-switcher{display:none}.tabs.tabs-form .tabs-nav .tabs-nav-list{text-align:center}@media only screen and (max-width:992px){.tabs.tabs-form .tabs-nav .tabs-nav-list{padding:0 20px}}.tabs.tabs-form .tabs-nav .tabs-nav-list .tabs-nav-item{display:inline-block;float:none;border:none;width:165px;height:auto;font-weight:500;margin:5px;padding:45px 10px;background-color:rgba(0,0,0,0.5);transition:all 1s ease}@media only screen and (max-width:992px){.tabs.tabs-form .tabs-nav .tabs-nav-list .tabs-nav-item{display:block;float:left;width:100%;padding:15px 0;margin:5px 0}}.tabs.tabs-form .tabs-nav .tabs-nav-list .tabs-nav-item a .tabMenuItem span{font-size:14px;color:white}.tabs.tabs-form .tabs-nav .tabs-nav-list .tabs-nav-item.is-active{background-color:#ed1d24}.tabs.tabs-form .tabs-content{border:none;margin-top:15px}.tabs.tabs-form .tabs-content .tabContent > .paragraphSystem{margin:0}.tabs-optic-white .tabs-nav .tabs-nav-item.odd:hover{border-color:#00437b;background-color:#00437b}.tabs-optic-white .tabs-nav .tabs-nav-item.odd::before{border-color:#00437b;background-color:#00437b}.tabs-optic-white .tabs-nav .tabs-nav-item.is-active.odd{border-color:#00437b;background-color:#00437b}.tabs-optic-white .tabs-nav .tabs-nav-item.even:hover{border-color:#9f0e1b;background-color:#9f0e1b}.tabs-optic-white .tabs-nav .tabs-nav-item.even::before{border-color:#9f0e1b;background-color:#9f0e1b}.tabs-optic-white .tabs-nav .tabs-nav-item.is-active.even{border-color:#9f0e1b;background-color:#9f0e1b}.tabs-optic-white .tabs-content > .tabContent > .content{margin:0 -15px}.tabs-optic-white .map-canvas{padding-bottom:40%;border:0;margin:0}@media (max-width:469px){.tabs-optic-white .map-canvas{padding-bottom:100%}}.tabs-optic-white .reference-find-a-store-search-form{position:absolute;z-index:11;bottom:-45px;left:120px;padding:0;width:auto}.tabs-optic-white .reference-find-a-store-search-form input{font-size:17px;color:#323131;font-weight:normal;border:5px solid rgba(50,49,49,0.3);box-shadow:0 1px 0 rgba(50,49,49,0.2);height:36px;width:330px;padding:0 15px}@media only screen and (max-width:992px){.tabs-optic-white .reference-find-a-store-search-form input{font-size:12px;width:190px;padding-right:30px}}.tabs-optic-white .reference-find-a-store-search-form .fa{font-size:28px;color:#e1e1e1;display:block;width:26px;height:26px;cursor:pointer;position:absolute;top:4px;right:6px;z-index:12}.tabs-optic-white .gm-style-iw{text-align:left!important}.tagList-tag-link,.tagList-tag-item{background-color:#e1e1e1;border:1px solid #656363;color:#323131;padding:5px 20px;border-radius:20px;cursor:pointer;display:inline-block}.tagList-tag-link:hover,.tagList-tag-item:hover{background-color:#939191;color:white}.tagList-heading{font-weight:bold;color:#323131;margin:10px 0;font-size:1.5rem;display:block}.tagList-list{margin:0;padding:0;list-style:none}.tagList-tag{display:inline-block}.tagList-tag-link,.tagList-tag-item{margin-right:5px;text-decoration:none}.tagList-tag-link:hover,.tagList-tag-link:active,.tagList-tag-item:hover,.tagList-tag-item:active{color:#fff}.title h1{margin-top:0;word-wrap:break-word}.title h2{margin-top:0;word-wrap:break-word}.title h3{margin-top:0;word-wrap:break-word}.title h4{margin-top:0;word-wrap:break-word}.title h5{margin-top:0;word-wrap:break-word}.title h6{margin-top:0;word-wrap:break-word}.twitter > .component-content{padding:13px;border:solid 2px #bdbdbd;background-color:#e0e0e0}.twitter-feed{position:relative;display:block;margin:10px 0;padding-left:55px;list-style-type:none}.twitter-feed:before,.twitter-feed:after{content:"";display:table}.twitter-feed:after{clear:both}.twitter-content a:hover strong{text-decoration:underline}.twitter a:hover,.twitter-sender-avatar{position:absolute;top:3px;left:0}.twitter-date{float:right}.twitter-actions{padding:0;margin:0;float:right}.twitter-action{list-style-type:none;display:inline}.feed-provider-heading{display:inline-block;margin:0 0 0 20px;line-height:30px}.feed-provider-heading-image{float:left;width:30px;height:30px}.feed-provider-description{margin:10px 0;padding:10px 0;border-bottom:1px solid black}.feed-provider-feeds{padding:0;margin:0}.video object,.video embed{width:100%}.video-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.video-description{padding:13px;margin-top:-2px;border:solid 2px #bdbdbd}.video-video{border:solid 2px #bdbdbd}.video-video-container{margin:0 auto}.video-nojs{display:none;padding:20px 0;text-align:center;color:#ed1d24}.no-js .video-nojs{display:block}.youtubevideo-basic > .component-content > .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media (max-width:768px){.youtubevideo-basic > .component-content > .content{display:block;padding:0 10%}}.reference-youtube-video-link{max-width:400px;box-shadow:0 0 9px -3px #616161;background-color:#fff;padding:0;margin:0 20px}@media (max-width:768px){.reference-youtube-video-link{margin:0 auto 20px;display:block;max-width:unset}}.reference-youtube-video-link h2{font-size:1em;padding:10px;color:#ed1d24;font-weight:300;text-align:center}.reference-youtube-video-link .image-overlay{filter:brightness(70%)}.reference-youtube-video-link img{width:100%}.reference-youtube-video-link:hover .image-overlay{filter:brightness(100%);transition:all 0.2s}.youtubevideo-carousel .slick-arrow{background-color:white;border:1px solid #bdbdbd;border-radius:50%;font-size:0;height:44px;position:absolute;top:25%;transform:translateY(25%);width:44px;z-index:1}.youtubevideo-carousel .slick-arrow:hover::before{color:#ed1d24;font-weight:700}.youtubevideo-carousel .slick-arrow::before{color:#bdbdbd;font-size:24px}.youtubevideo-carousel .slick-arrow.slick-next{right:0}.youtubevideo-carousel .slick-arrow.slick-next::before{content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.youtubevideo-carousel .slick-arrow.slick-prev{left:0}.youtubevideo-carousel .slick-arrow.slick-prev::before{content:"\f104";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.youtubevideo-carousel .slick-dots{list-style-type:none;padding-left:0;text-align:center}.youtubevideo-carousel .slick-dots li{display:inline-block}.youtubevideo-carousel .slick-dots li:only-child{display:none}.youtubevideo-carousel .slick-dots li button{font-size:0;border:none;background:none;width:16px;height:16px;display:block;padding:0}.youtubevideo-carousel .slick-dots li button::after{width:10px;background-color:#bdbdbd;height:10px;content:'';display:inline-block;border-radius:50%}.youtubevideo-carousel .slick-dots li.slick-active button::after{background:#ed1d24}.youtubevideo-carousel .slick-slide{padding:10px;box-sizing:border-box}.videoGallery-heading{display:block;color:#2d2d2d;font-size:20px;font-weight:bold;padding-bottom:10px}.videoGallery-video{border:2px solid #a71319}.videoGallery-video object,.videoGallery-video embed{width:100%!important}.videoGallery-thumbnail{position:relative;display:inline;float:left;margin:0 9px;padding:0;max-width:100px;overflow:hidden;cursor:pointer;text-align:center}.videoGallery-thumbnail-image{position:relative;margin:2px;border:solid 2px #a71319}.videoGallery-thumbnail-image img{display:block;margin:0 auto}.videoGallery-thumbnail-title{display:block;margin:10px auto 0;width:71px;font-size:11px}.videoGallery-thumbnail-overlay{position:absolute;top:50%;left:50%;height:28px;width:30px;margin:-14px 0 0 -15px;opacity:0.7}.videoGallery-thumbnail-overlay::before{display:inline-block;width:100%;height:100%;box-sizing:border-box;content:"\f04b";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;background:white;border:3px solid #a71319;border-radius:50%;line-height:24px;text-align:center;text-indent:5px;font-size:15px}.videoGallery-thumbnail.is-active,.videoGallery-thumbnail-overlay{opacity:0;transition:opacity 0.5s}.videoGallery-thumbnails{position:relative;margin-top:18px}.videoGallery-thumbnails-list li:hover .image,.videoGallery-thumbnails-list li.active .image{margin:0;border:solid 4px #a71319}.videoGallery-thumbnails-title{display:block;margin:10px auto 0;width:71px;font-size:11px}.videoGallery-list{position:relative;margin:0 50px;overflow:hidden}.videoGallery-list-inner{display:block;position:relative;top:0;left:0;margin:0;padding:0;overflow:hidden;list-style:none}.videoGallery-description{margin:15px 0}.videoGallery-arrow,.videoGallery-arrow.is-disabled:hover{position:absolute;top:0;width:35px;height:60px;background:50% no-repeat;font:0/0 serif;cursor:pointer}.videoGallery-arrow::before,.videoGallery-arrow.is-disabled:hover::before{position:absolute;top:50%;color:#2d2d2d}.videoGallery-arrow.is-disabled{opacity:0.5}.videoGallery-arrow:hover::before{color:#ff5a5a}.videoGallery-arrow-left,.videoGallery-arrow-left.is-disabled:hover{left:0}.videoGallery-arrow-left::before,.videoGallery-arrow-left.is-disabled:hover::before{content:"\f053";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:30px}.videoGallery-arrow-right,.videoGallery-arrow-right.is-disabled:hover{right:0;text-align:right}.videoGallery-arrow-right::before,.videoGallery-arrow-right.is-disabled:hover::before{content:"\f054";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:30px}.mod-js .videoGallery-nojs{display:none}.listing-item:first-of-type{margin-left:0}.grid_12 .listing .listing-item.grid_1:nth-of-type(12n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_2:nth-of-type(6n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_3:nth-of-type(4n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_4:nth-of-type(3n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_5:nth-of-type(2.4n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_6:nth-of-type(2n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_7:nth-of-type(1.71429n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_8:nth-of-type(1.5n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_9:nth-of-type(1.33333n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_10:nth-of-type(1.2n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_11:nth-of-type(1.09091n + 1){margin-left:0}.grid_12 .listing .listing-item.grid_12:nth-of-type(1n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_1:nth-of-type(16n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_2:nth-of-type(8n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_3:nth-of-type(5.33333n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_4:nth-of-type(4n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_5:nth-of-type(3.2n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_6:nth-of-type(2.66667n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_7:nth-of-type(2.28571n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_8:nth-of-type(2n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_9:nth-of-type(1.77778n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_10:nth-of-type(1.6n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_11:nth-of-type(1.45455n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_12:nth-of-type(1.33333n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_13:nth-of-type(1.23077n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_14:nth-of-type(1.14286n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_15:nth-of-type(1.06667n + 1){margin-left:0}.grid_16 .listing .listing-item.grid_16:nth-of-type(1n + 1){margin-left:0}form{counter-reset:fieldset 0}form .field-set-counter{margin-top:125px;position:relative}form .field-set-counter::before{counter-increment:fieldset;content:counter(fieldset);color:white;position:absolute;top:-50px;width:60px;height:60px;background:#254160;border-radius:100%;left:50%;transform:translateX(-50%);text-align:center;padding:10px;font-size:22px;box-sizing:border-box}form div.outline > fieldset{outline:1px solid #e0e0e0;border:none;box-sizing:border-box;color:#616161;background-color:transparent}form div.lg-padding > fieldset{padding-top:60px;padding-bottom:60px}.selectionStyle-red{color:#ed1d24}.selectionStyle-gray{color:#616161}.selectionStyle-blue{color:#254160}.selectionStyle-white{color:white}.selectionStyle-light{font-weight:300}.selectionStyle-normal{font-weight:400}.selectionStyle-bold{font-weight:700}.selectionStyle-margin{display:inline-block;margin-bottom:15px}.selectionStyle-uppercase{text-transform:uppercase}.selectionStyle-word-wrap{word-wrap:break-word}@media (max-width:767px){.selectionStyle-hide-on-mobile{display:none}}.selectionStyle-small{font-size:0.8em}.selectionStyle-sup,.selectionStyle-sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.selectionStyle-sup{top:-0.5em}.selectionStyle-sub{bottom:-0.25em}a.hyperlinkStyle-button,a.hyperlinkStyle-button-small,a.hyperlinkStyle-button-big,a.hyperlinkStyle-button-block,a.hyperlinkStyle-button-block-mobile{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:inline-block;margin-bottom:5px;padding:15px 30px;text-decoration:none;transition:color 0.3s,background-color 0.3s}a.hyperlinkStyle-button-small{padding:10px 25px}a.hyperlinkStyle-button-big{padding:20px 40px}a.hyperlinkStyle-button-block{display:block}@media (max-width:767px){a.hyperlinkStyle-button-block-mobile{display:block}}a.hyperlinkStyle-button:hover,a.hyperlinkStyle-button-small:hover,a.hyperlinkStyle-button-big:hover,a.hyperlinkStyle-button-block:hover,a.hyperlinkStyle-button-block-mobile:hover{background-color:#a71319;color:white}a.hyperlinkStyle-button-inverse{background-color:white;color:#ed1d24}a.hyperlinkStyle-button-inverse:hover{background-color:#f5f5f5;color:#a71319}a.show-on-logged-in{display:block!important}a.hyperlinkStyle-arrow-before{position:relative;padding-left:1.85em;padding-right:0.75em;z-index:0;transition:color 0.3s;display:inline-block;border-bottom:none;text-decoration:none}a.hyperlinkStyle-arrow-before::before{font-size:1em;line-height:1.5em;text-align:center;content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}a.hyperlinkStyle-arrow-before::after{content:'';background-color:white;border-radius:1.5em;z-index:-1;transition:width 0.3s}a.hyperlinkStyle-arrow-before::before,a.hyperlinkStyle-arrow-before::after{color:#ed1d24;width:1.5em;height:1.5em;top:50%;transform:translateY(-50%);position:absolute;left:0}a.hyperlinkStyle-arrow-before:hover{color:#ed1d24}a.hyperlinkStyle-arrow-before:hover .selectionStyle-white{color:#ed1d24}a.hyperlinkStyle-arrow-before:hover::after{width:100%}a.hyperlinkStyle-underline-with-arrow{color:#ed1d24;font-weight:bold;position:relative;text-decoration:none}a.hyperlinkStyle-underline-with-arrow::after{content:"\f18e";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;display:block;position:absolute;top:3px;right:-16px}a.hyperlinkStyle-underline-with-arrow::before{background-color:#ed1d24;bottom:-2px;content:"";display:block;left:0;height:2px;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.4s ease;width:100%}a.hyperlinkStyle-underline-with-arrow:hover::before{transform-origin:0 50%;transform:scaleX(1)}.hyperlinkStyle-anchor-box{position:absolute;top:0;left:0;height:100%;width:100%;color:transparent}.hyperlinkStyle-anchor-box:hover{color:transparent}a.hyperlinkStyle-professional-button,a.hyperlinkStyle-faculty-button,a.hyperlinkStyle-students-button,a.hyperlinkStyle-hygiene-button,a.hyperlinkStyle-professiongroup1,a.hyperlinkStyle-professiongroup2,a.hyperlinkStyle-professiongroup3{display:block;background-color:rgba(0,0,0,0.5);margin:0}@media (min-width:768px){a.hyperlinkStyle-professional-button,a.hyperlinkStyle-faculty-button,a.hyperlinkStyle-students-button,a.hyperlinkStyle-hygiene-button,a.hyperlinkStyle-professiongroup1,a.hyperlinkStyle-professiongroup2,a.hyperlinkStyle-professiongroup3{display:inline-block;width:165px;margin:5px;padding:45px 10px}}a.hyperlinkStyle-professional-button:hover,a.hyperlinkStyle-faculty-button:hover,a.hyperlinkStyle-students-button:hover,a.hyperlinkStyle-hygiene-button:hover,a.hyperlinkStyle-professiongroup1:hover,a.hyperlinkStyle-professiongroup2:hover,a.hyperlinkStyle-professiongroup3:hover{background-color:rgba(0,0,0,0.3)}a.hyperlinkStyle-professional-button.clicked,a.hyperlinkStyle-faculty-button.clicked,a.hyperlinkStyle-students-button.clicked,a.hyperlinkStyle-hygiene-button.clicked,a.hyperlinkStyle-professiongroup1.clicked,a.hyperlinkStyle-professiongroup2.clicked,a.hyperlinkStyle-professiongroup3.clicked{background-color:#ed1d24}a.hyperlinkStyle-scroll-down-arrow{font-size:0;text-decoration:none;border:none;transition:transform 0.3s;display:block}a.hyperlinkStyle-scroll-down-arrow::after{content:"\f107";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:44px;line-height:0;text-shadow:0 0 5px #616161}a.hyperlinkStyle-scroll-down-arrow:hover{transform:scale(1.4);color:white}.hyperlinkStyle-lang-selector{padding-left:20px}.hyperlinkStyle-lang-selector::before{content:"\f0ac";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:14px;position:absolute;left:0}.hyperlinkStyle-lang-selector::after{content:'';width:0;height:0;border-top:10px solid #e0e0e0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;opacity:0;top:0;transition:opacity 0.5s;left:50%}@media (max-width:991px){.hyperlinkStyle-lang-selector::after{content:none}}@media (max-width:991px){.hyperlinkStyle-lang-selector{font-size:0;height:100%;padding-left:0}.hyperlinkStyle-lang-selector::before{padding-right:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.cs-active .hyperlinkStyle-lang-selector::after{opacity:1}.hyperlinkStyle-facebook-icon{font-size:0}.hyperlinkStyle-facebook-icon::before{font-size:32px;padding:0 3px;content:"\f230";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.hyperlinkStyle-youtube-icon{font-size:0}.hyperlinkStyle-youtube-icon::before{font-size:32px;padding:0 3px;content:"\f166";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.hyperlinkStyle-linkedin-icon{font-size:0}.hyperlinkStyle-linkedin-icon::before{font-size:32px;padding:0 3px;content:"\f08c";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.hyperlinkStyle-instagram-icon{font-size:0}.hyperlinkStyle-instagram-icon::before{font-size:32px;padding:0 3px;content:"\f16d";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal}.countrySelector ul{column-count:4;column-gap:20px;list-style:none;padding-left:0;padding-bottom:15px}@media (max-width:767px){.countrySelector ul{column-count:2}}.countrySelector .country-names{line-height:1.75em}@media (max-width:767px){.countrySelector .country-names{line-height:2.9em}}.grid-filter__header{text-align:center;margin-bottom:30px}.grid-filter-section__tag-list{padding-left:0}.grid-filter-section__tag-list li{position:relative;list-style:none;margin-bottom:5px}.grid-filter-section__tag-list input[type="checkbox"]{cursor:pointer;opacity:0;width:21px;height:20px;padding:0;margin-right:-8px;transform:translateY(5px);float:left}.grid-filter-section__tag-list input[type="checkbox"] + span{pointer-events:none;display:block;line-height:2em;margin-left:2em}.grid-filter-section__tag-list input[type="checkbox"] + span::before{position:absolute;top:1px;left:0;width:20px;height:20px;content:'';z-index:0;box-sizing:border-box;margin-top:4px;border-radius:2px;transition:0.2s ease-in-out}.grid-filter-section__tag-list input[type="checkbox"]:checked + span::before{background:#ed1d24}.grid-filter-section__tag-list input[type="checkbox"]:checked + span::after{content:'';position:absolute;top:10px;left:3px;height:5px;width:10px;border-left:2px solid white;border-bottom:2px solid white;transform:rotateZ(-45deg);transition:0.2s ease-in-out}.grid-filter-section__tag-list input[type="checkbox"]:not(:checked) + span::before{border:1px solid #616161}.button-small .component-content{text-align:center}.button-small .component-content button{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:inline-block;padding:10px 25px;transition:background-color 0.3s}.button-small .component-content button:hover{background-color:#a71319}.button-small .component-content button:disabled{background-color:gray;cursor:not-allowed}.button-right .component-content button{float:right}@media (max-width:767px){.button-center-on-mobile .component-content button{float:none;margin:0 auto;display:block}}.swiftypeFilteredSearchResult .search-filter-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e0e0e0;padding-bottom:15px}@media (max-width:767px){.swiftypeFilteredSearchResult .search-filter-container{-ms-flex-direction:column;flex-direction:column;text-align:center}}.swiftypeFilteredSearchResult .search-update-results-message{font-weight:700}@media (min-width:768px){.swiftypeFilteredSearchResult .search-update-results-message{margin-right:20px}}.swiftypeFilteredSearchResult .search-filter-wrapper .filter-checkbox{display:inline-block;margin:0 10px;position:relative}@media (max-width:767px){.swiftypeFilteredSearchResult .search-filter-wrapper{margin-bottom:20px}}.swiftypeFilteredSearchResult .update-results-button{background-color:#ed1d24;border:none;border-radius:0;color:white;cursor:pointer;display:inline-block;margin-bottom:5px;padding:10px 25px;text-decoration:none}@media (min-width:768px){.swiftypeFilteredSearchResult .update-results-button{margin-left:20px}}.swiftypeFilteredSearchResult input[type="checkbox"]{cursor:pointer;opacity:0;width:21px;height:20px;padding:0;margin-right:-8px;transform:translateY(5px);float:left}.swiftypeFilteredSearchResult input[type="checkbox"] + label{display:block;line-height:2em;margin-left:2em}.swiftypeFilteredSearchResult input[type="checkbox"] + label::before{cursor:pointer;position:absolute;top:1px;left:0;width:20px;height:20px;content:'';z-index:0;box-sizing:border-box;margin-top:4px;border-radius:2px;transition:0.2s ease-in-out}.swiftypeFilteredSearchResult input[type="checkbox"]:checked + label::before{background:#ed1d24}.swiftypeFilteredSearchResult input[type="checkbox"]:checked + label::after{content:'';position:absolute;top:10px;left:3px;height:5px;width:10px;border-left:2px solid white;border-bottom:2px solid white;transform:rotateZ(-45deg);transition:0.2s ease-in-out}.swiftypeFilteredSearchResult input[type="checkbox"]:not(:checked) + label::before{border:1px solid #616161}.swiftypeFilteredSearchResult .st-swiftype-filtered-search-result-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;padding-top:25px}.swiftypeFilteredSearchResult .search-result-item{box-sizing:border-box;width:100%;margin:0 5px 10px;padding:15px;overflow:visible;background-color:white;box-shadow:0 0 9px -3px #616161}.swiftypeFilteredSearchResult .search-result-item--left-column{text-align:center}.swiftypeFilteredSearchResult .search-result-item--left-column img{max-height:150px}@media (min-width:768px){.swiftypeFilteredSearchResult .search-result-item{width:calc(50% - 10px)}}@media (min-width:1200px){.swiftypeFilteredSearchResult .search-result-item{width:calc(33.333% - 10px)}}@media (max-width:767px){.swiftypeFilteredSearchResult .search-result-item--left-column{display:none}}.swiftypeFilteredSearchResult .search-results-item-title{color:#ed1d24;font-size:20px;font-weight:bold;padding-bottom:10px}.swiftypeFilteredSearchResult .search-results-item-cta-button{margin:15px 0;text-decoration:underline}.swiftypeFilteredSearchResult .search-results-item-cta-button:hover{color:#ed1d24}.swiftypeFilteredSearchResult .search-pagination-container{width:100%;text-align:center}.swiftypeFilteredSearchResult .search-pagination-container ul{padding:0}.swiftypeFilteredSearchResult .search-pagination-container ul li{display:inline-block}.swiftypeFilteredSearchResult .search-pagination-container ul li a{font-size:14px;font-size:1.4rem;line-height:1.4;font-weight:400;display:inline-block;padding:6px 12px;border:1px solid #e0e0e0;color:#ed1d24}.swiftypeFilteredSearchResult .search-pagination-container ul li a.active{background-color:#e0e0e0;font-weight:700}.swiftypeFilteredSearchResult .search-pagination-container ul li + li a{border-left:0}.swiftypeFilteredSearchResult .search-pagination-container ul li:first-of-type a{border-radius:4px 0 0 4px;background-color:#ed1d24;color:white}.swiftypeFilteredSearchResult .search-pagination-container ul li:last-of-type a{border-radius:0 4px 4px 0;background-color:#ed1d24;color:white}.icon-fa{position:relative;font-style:normal;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fa::before{content:attr(data-unicode);font-family:FontAwesome;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:10}.reference-icon-background .component-content{display:inline-block}.reference-icon-background .icon-fa{cursor:pointer;margin-top:15%}.reference-icon-background .icon-fa::after{background-color:#bdbdbd;border-radius:50%;width:130%;height:130%;display:block;margin-top:-15%;margin-left:-15%;content:'';position:absolute;top:0;left:0;z-index:0}.scrollUp,.scrollUp2{cursor:pointer;position:absolute;transform:translateY(-50%);z-index:10}.scrollUp:hover .scrollUp-circle,.scrollUp2:hover .scrollUp-circle{stroke:none}.scrollUp:hover .scrollUp-arrow,.scrollUp2:hover .scrollUp-arrow{fill:white}.scrollUp:hover .scrollUp-fill,.scrollUp2:hover .scrollUp-fill{fill:#e0e0e0}@media (max-width:767px){.scrollUp,.scrollUp2{left:0;right:0;margin:0 auto}}.reference-colgate-checkbox .checkbox{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.reference-colgate-checkbox .checkbox .controls{position:relative;margin-right:10px}.reference-colgate-checkbox .checkbox .controls input{opacity:0;width:21px;height:20px;padding:0}.reference-colgate-checkbox .checkbox .controls input + .signature{pointer-events:none}.reference-colgate-checkbox .checkbox .controls input + .signature::before{position:absolute;top:50%;left:50%;width:20px;height:20px;content:'';z-index:0;transform:translate(-50%,-50%);box-sizing:border-box;margin-top:-2px;border-radius:2px;transition:0.2s ease-in-out}.reference-colgate-checkbox .checkbox .controls input:checked + .signature::before{background:#ed1d24}.reference-colgate-checkbox .checkbox .controls input:checked + .signature::after{position:absolute;top:5px;left:4px;content:'';height:5px;width:10px;border-left:2px solid white;border-bottom:2px solid white;transform:rotateZ(-45deg);transition:0.2s ease-in-out}.reference-colgate-checkbox .checkbox .controls input:not(:checked) + .signature::before{border:1px solid #616161}.reference-colgate-checkbox.checkbox-left .checkbox{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.reference-grid-filter-selected .grid-filter-tag-menu > *{padding:0 15px}@media (max-width:767px){.reference-grid-filter-selected .grid-filter-tag-menu > *{padding:0}}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-management{clear:both;padding-top:10px}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-selected,.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all{color:#616161;width:50%;float:left;margin-bottom:10px;margin-top:10px;box-sizing:border-box}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all{text-align:right}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all:hover{cursor:pointer}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all:hover .grid-filter-tag-menu-refresh{transform:rotate(180deg)}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all .grid-filter-tag-menu-refresh{color:#ed1d24;margin-right:5px;transition:0.3s ease-in-out;display:inline-block}.reference-grid-filter-selected .grid-filter-tag-menu .grid-filter-tag-menu-clear-all .grid-filter-tag-menu-refresh::after{content:'\f021';font-family:FontAwesome;font-style:normal}.reference-grid-filter-selected .grid-filters .filter-item{margin-bottom:10px;margin-right:5px;display:inline-block;padding:6px 6px 6px 12px;background-color:#e0e0e0;border-radius:50px}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter{background-color:#616161;color:#616161;display:inline-block;width:18px;height:18px;border-radius:20px;text-align:center;margin-left:5px;position:relative;transition:0.2s ease-in-out}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter::before{content:'';position:absolute;width:2px;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(-45deg);height:calc(100% - 6px);border-radius:5px;background-color:#e0e0e0;transition:0.2s ease-in-out}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter::after{content:'';position:absolute;width:2px;top:50%;left:50%;transform:translate(-50%,-50%) rotateZ(45deg);height:calc(100% - 6px);border-radius:5px;background-color:#e0e0e0;transition:0.2s ease-in-out}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter:hover{background-color:#ed1d24;color:#ed1d24;cursor:pointer}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter:hover::before{background-color:#f5f5f5}.reference-grid-filter-selected .grid-filters .filter-item .remove-filter:hover::after{background-color:#f5f5f5}.reference-youtube-video-embed .video-container{position:relative;padding-bottom:56.25%;height:0}.reference-youtube-video-embed .video-container[data-ratio="sixteen-by-nine"]{padding-bottom:56.25%}.reference-youtube-video-embed .video-container[data-ratio="four-by-three"]{padding-bottom:75%}.reference-youtube-video-embed .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tooth-container{height:75vh;max-width:820px;position:relative;cursor:pointer}@media (max-width:768px){.tooth-container{height:50vh}}@media (max-width:992px) and (orientation:landscape){.tooth-container{height:100vh;margin-top:50px}}.tooth-container div[class^="tooth-image"]{background-repeat:no-repeat;background-position:left bottom;background-size:contain;position:absolute;height:100%;width:100%;bottom:0;opacity:0}.tooth-container div[class^="tooth-image"].show{opacity:1}.tooth-container .arrows{position:absolute;right:0;bottom:55%;text-align:center;cursor:pointer}@media (max-width:768px){.tooth-container .arrows{bottom:auto;top:10px}}.tooth-container .arrows .arrows-container{font-size:70px;color:#f5f5f5;border:2px solid white;border-radius:15px;box-shadow:0 0 0 1px #ed1d24;display:inline-block;overflow:hidden}.tooth-container .arrows .arrows-container::before{pointer-events:none}@media (max-width:768px){.tooth-container .arrows .arrows-container{font-size:55px}}.tooth-container .arrows .arrow-description{font-size:10px;max-width:100px;text-align:center}.tooth-container .arrows .arrow-description-mobile{display:none}@media (max-width:991px){.tooth-container .arrows .arrow-description-mobile{display:block}.tooth-container .arrows .arrow-description-desktop{display:none}}@media (max-width:768px){.tooth-container .arrows .arrow-description{font-size:9px;max-width:70px}}.tooth-container .arrows button{width:40px;height:50px;display:block;background:#616161;border:0;outline:0}.tooth-container .arrows button:active,.tooth-container .arrows button:hover{opacity:0.9}@media (max-width:768px){.tooth-container .arrows button{width:30px;height:40px}}.reference-teeth #teeth{max-width:100%;height:100%;max-height:70vh}@media (max-width:992px) and (orientation:landscape){.reference-teeth{text-align:center}.reference-teeth #teeth{height:110vh}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0\0) and (min-resolution:72dpi){.reference-teeth #teeth{height:70vh;width:55vh}}.reference-ghp-patient-report{padding:0}@media only screen and (min-width:767px){.reference-ghp-patient-report{padding:0 -15px}}.reference-ghp-patient-report .patientReportTab{overflow:auto;margin:0;padding:10px 10px 10px 20px;border-radius:10px;border:1px solid #d3d3d3;background:linear-gradient(to right,#e5e6e6 0,#fcfcfc 23%,#f7f8f8 38%,#e0e1e2 62%,#b6b5b6 93%,#bebebe 97%,#c9c9ca 100%)}@media only screen and (max-width:767px){.reference-ghp-patient-report .patientReportTab{max-height:none;clear:both;margin:20px 0}}@media only screen and (min-width:992px){.reference-ghp-patient-report .patientReportTab{margin:0 50px 0 0}}.reference-ghp-patient-report .patientReportTab h1{color:#aeaeae;font-size:23px;font-weight:800;margin-bottom:20px}@media only screen and (min-width:767px){.reference-ghp-patient-report .patientReportTab h1{margin:0}}.reference-ghp-patient-report .patientReportTab h3{color:gray;font-size:14px;float:left;margin:0}.reference-ghp-patient-report .patientReportTab h5{margin:0;font-weight:500;color:gray;font-size:13px}.reference-ghp-patient-report .patientReportTab p{font-weight:500;color:gray;font-size:13px;margin:0}.reference-ghp-patient-report .patientReportTab .requiredKey{font-size:12px;font-weight:300;font-style:italic;color:gray}.reference-ghp-patient-report .patientReportTab hr.special{margin:10px 0;border-bottom:none;border-top:2px solid #ed1c24}.reference-ghp-patient-report .patientReportTab .row{margin-left:-5px;margin-right:-5px}.reference-ghp-patient-report .patientReportTab .row::after{content:" ";display:table}.reference-ghp-patient-report .patientReportTab .form-group{margin-bottom:15px}.reference-ghp-patient-report .patientReportTab .form-group .checkbox-inline,.reference-ghp-patient-report .patientReportTab .form-group .radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;font-size:12px;color:#767676}.reference-ghp-patient-report .patientReportTab .form-group .checkbox-inline input[type="checkbox"],.reference-ghp-patient-report .patientReportTab .form-group .radio-inline input[type="checkbox"]{box-sizing:border-box;padding:0;float:left;line-height:normal;margin:4px 0 0;margin-left:-20px;font-size:12px;outline:none}.reference-ghp-patient-report .patientReportTab .form-group .checkbox-inline.has-error,.reference-ghp-patient-report .patientReportTab .form-group .radio-inline.has-error{font-size:10px;font-weight:300;color:#fe0022}.reference-ghp-patient-report .patientReportTab .customInputBox{display:block;height:31px;font-size:12px;line-height:1.428571429;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;box-shadow:none;top:-5px;width:77%;position:relative;background:0 0;border-radius:0;border:#ed1c24;border-bottom:1px solid #d2362f;padding:2px 4px;color:#767676}.reference-ghp-patient-report .patientReportTab .customInputBox.visit-group{width:100%}.reference-ghp-patient-report .patientReportTab .padding-top{padding-top:10px;margin-bottom:15px}.reference-ghp-patient-report .patientReportTab .headerItalics{font-weight:300;font-style:italic}.reference-ghp-patient-report .patientReportTab .textInputHeader{margin-top:20px;min-height:40px;width:100%;background:linear-gradient(to right,#d8d8da 0,#d8d8d8 50%,#b6b7b8 84%,#ababac 100%);box-shadow:-3px 5px 5px 0 #aaa;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media only screen and (min-width:767px){.reference-ghp-patient-report .patientReportTab .textInputHeader{-ms-flex-flow:row wrap;flex-flow:row wrap}}.reference-ghp-patient-report .patientReportTab .textInputHeader .personalizedTag{min-width:20%;border-right:2px solid #9f2924;padding:5px 5px 5px 10px;line-height:15px;background-color:#d2362f;-webkit-clip-path:polygon(0 0,75% 0,100% 100%,0 100%);clip-path:polygon(0 0,75% 0,100% 100%,0 100%);width:145px}.reference-ghp-patient-report .patientReportTab .textInputHeader .personalizedTag span{color:#fff;text-transform:uppercase}@media only screen and (max-width:767px){.reference-ghp-patient-report .patientReportTab .textInputHeader .personalizedTag{min-width:39%;margin-right:auto}}.reference-ghp-patient-report .patientReportTab .textInputHeader .practiceAddress{font-size:12px;color:#767676;text-align:center;line-height:1.428571429}@media only screen and (max-width:767px){.reference-ghp-patient-report .patientReportTab .textInputHeader .practiceAddress{padding-left:0}}.reference-ghp-patient-report .patientReportTab .textInputHeader .practiceAddress a{color:#428bca;text-decoration:none;cursor:pointer}.reference-ghp-patient-report .patientReportTab .textInputHeader .practiceAddress input{margin:0;vertical-align:middle;outline:none}.reference-ghp-patient-report .patientReportTab .textInputHeader .preparerTag{width:44%;padding:0 5px}@media only screen and (max-width:767px){.reference-ghp-patient-report .patientReportTab .textInputHeader .preparerTag{clear:both;width:100%;padding:10px 5px;margin:10px 0}}@media only screen and (min-width:768px){.reference-ghp-patient-report .patientReportTab .textInputHeader .preparerTag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.reference-ghp-patient-report .patientReportTab .textInputHeader .preparerTag label{display:inline-block;width:100%;text-align:center;font-weight:300;font-size:12px;line-height:1.428571429}.reference-ghp-patient-report .patientReportTab .textInputHeader .preparerTag .customInputBox{top:0;width:94%;margin:0 10px;text-align:left}.reference-ghp-patient-report .patientReportTab .textInputHeader::after{content:" ";display:table;clear:both}.reference-ghp-patient-report .patientReportTab .buttonContainer{margin-top:20px}.reference-ghp-patient-report .patientReportTab .btn{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.reference-ghp-patient-report .patientReportTab .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.reference-ghp-patient-report .patientReportTab .btn-danger.custom{padding:2px 10px;width:80%;margin:0 10% 3%;font-size:25px;text-transform:none;border-radius:4px;background-color:#d2362f;box-shadow:inset -2px 2px 2px 1px #f4785f}.reference-ghp-patient-report textarea{margin:0;overflow:auto;display:block;width:100%;padding:6px 12px;font-size:12px;line-height:1.428571429;color:#555;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;resize:auto;cursor:text;max-width:none;box-sizing:border-box;background-image:url("/content/dam/cp-sites/oral-care/professional/en-us/general/backgrounds/underline-repeat.png")}.reference-ghp-patient-report textarea.form-control{height:auto}.reference-ghp-patient-report .col-xs-6,.reference-ghp-patient-report .col-md-6,.reference-ghp-patient-report .col-md-8,.reference-ghp-patient-report .col-md-12{padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.reference-ghp-patient-report .col-xs-6,.reference-ghp-patient-report .col-md-6,.reference-ghp-patient-report .col-md-8,.reference-ghp-patient-report .col-md-12{width:100%!important}}.reference-ghp-patient-report .has-error{font-size:10px;font-weight:300;color:#fe0022}.reference-ghp-patient-report input[type="checkbox"]{margin:4px 0 0;line-height:normal;font-size:10px;outline:none}.reference-ghp-patient-report .modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:rgba(0,0,0,0.4)}.reference-ghp-patient-report .modal .modal-dialog{z-index:1050;position:relative;width:auto;max-width:800px}@media screen and (min-width:768px){.reference-ghp-patient-report .modal .modal-dialog{margin:30px auto}}.reference-ghp-patient-report .modal .modal-content{box-sizing:border-box;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none;z-index:200}@media screen and (min-width:768px){.reference-ghp-patient-report .modal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.reference-ghp-patient-report .modal .modal-content .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.428571429px}.reference-ghp-patient-report .modal .modal-content .modal-header .close{float:right;font-size:18px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;padding:0;cursor:pointer;background:transparent;border:0;margin-top:-2px}.reference-ghp-patient-report .modal .modal-content .modal-header h4{font-size:15px;color:#454545;margin:0;line-height:1.428571429}.reference-ghp-patient-report .modal .modal-content .modal-body{box-sizing:border-box;background-color:white;margin-bottom:-15px;position:relative;padding:20px;color:#767676;font-size:12px;background-image:url("/content/dam/cp-sites/oral-care/professional/en-us/general/backgrounds/GHP_Landing_HeaderBanner_Intro.jpg");background-repeat:no-repeat;background-size:cover;background-position-x:left}@media screen and (min-width:992px){.reference-ghp-patient-report .modal .modal-content .modal-body{background-position-x:right}}.reference-ghp-patient-report .modal .modal-content .modal-body .row{margin-left:-5px;margin-right:-5px}.reference-ghp-patient-report .modal .modal-content .modal-body .row h3{font-weight:500;line-height:1.1;margin-top:17px;margin-bottom:8.5px;font-size:21px;color:#fe0022}.reference-ghp-patient-report .modal .modal-content .modal-body .row p{font-size:12px;margin:0 0 8.5px;color:#757575}.reference-ghp-patient-report .modal .modal-content .modal-body .row a{color:#428bca;text-decoration:none}.reference-ghp-patient-report .modal .modal-content .modal-body .row input{outline:none}.reference-ghp-patient-report .modal .modal-content .modal-footer{box-sizing:border-box;margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.reference-ghp-patient-report .modal .modal-content .modal-footer button{display:inline-block;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;font-size:12px;line-height:1.428571429;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;color:#fff;text-transform:uppercase;padding:0 10px;margin-bottom:3px;background-color:#fe0022;border:2px solid #fff;box-shadow:0 0 2px 1px #d0d0d0}.reference-ghp-patient-report .required{color:#fe0022}#generate::before{content:"\f1c1";display:inline-block;font-family:FontAwesome;font-style:normal;position:relative;font-weight:normal;font-size:1em;padding-right:10px}.logged-out-state #generate{background-color:gray;border:none;box-shadow:none;cursor:not-allowed}html[lang="en-CA"] #generate,html[lang="fr-CA"] #generate{border-radius:4px;background-color:#d2362f;box-shadow:inset -2px 2px 2px 1px #f4785f}.opticWhiteCalculator{margin-left:-15px;margin-right:-15px}.opticWhiteCalculator header{background-color:#da2d27;height:110px;width:100%;color:white;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.opticWhiteCalculator header img{margin:0 20px}.opticWhiteCalculator header h1{color:white;margin:0}.opticWhiteCalculator section{margin-left:0;padding-left:20px}.opticWhiteCalculator .left{float:left}.opticWhiteCalculator #savings header{border-left:1px solid #bdbdbd}.opticWhiteCalculator #savings header h1{padding-left:40px}.opticWhiteCalculator #opportunity .math-holder{padding-left:90px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.opticWhiteCalculator #opportunity .math-desc{font-weight:bold}.opticWhiteCalculator #opportunity .math-right p,.opticWhiteCalculator #opportunity .math-left p{margin-top:5px}.opticWhiteCalculator .math-desc p{margin:0}.opticWhiteCalculator .question{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:90px;background-color:#e0e0e0;border-radius:0 100px 100px 0;margin:10px 0}.opticWhiteCalculator .question.active{background-color:#2d2d2d;color:white!important}.opticWhiteCalculator .question.active p,.opticWhiteCalculator .question.active span,.opticWhiteCalculator .question.active h3,.opticWhiteCalculator .question.active h2{color:white}.opticWhiteCalculator .question.active input{background-color:#616161;color:white!important}.opticWhiteCalculator .question .q-left,.opticWhiteCalculator .question .q-middle,.opticWhiteCalculator .question .q-right{position:relative}.opticWhiteCalculator .question .q-left span,.opticWhiteCalculator .question .q-middle span,.opticWhiteCalculator .question .q-right span{float:left;width:100%}.opticWhiteCalculator .question .q-left{margin-left:20px;float:left}.opticWhiteCalculator .question h3{color:#616161;float:left;display:block;font-weight:bold;margin-bottom:0}.opticWhiteCalculator .question .q-row{float:left;margin-top:10px;width:95%}.opticWhiteCalculator .question .q-row input{margin-right:10px}.opticWhiteCalculator .question .q-row span{width:40%;float:left}.opticWhiteCalculator .question input{background-color:#f5f5f5;border:none;border-bottom:1px solid #ed1d24;width:140px;margin-bottom:5px;height:26px;padding-left:10px;margin-right:5px}.opticWhiteCalculator .question .math-left{float:left;width:30%;position:relative}.opticWhiteCalculator #q2 .question{height:125px}.opticWhiteCalculator #q2 #question2{margin-bottom:0}.opticWhiteCalculator #q3 .question{height:110px}.opticWhiteCalculator #q3 .item-label{float:left;margin-left:10px;height:auto}.opticWhiteCalculator #q3 .item-label.in-office{margin-top:-18px}.opticWhiteCalculator .ios #q3 #question3{margin-top:-12px;margin-right:-10px}.opticWhiteCalculator #q4 .question{height:150px}.opticWhiteCalculator #q4 .question4-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:20px}.opticWhiteCalculator #q4 p.subtext{float:left;margin:-5px 0 0 0}.opticWhiteCalculator #q5 .math-holder .q-left span{font-weight:bold}.opticWhiteCalculator #q6 .math-holder .q-left span{color:#ed1d24}.opticWhiteCalculator .question .q-number,.opticWhiteCalculator .math-holder .q-number{float:left;width:80px;border-right:1px solid #bdbdbd;text-align:center;font-size:62px;margin:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.opticWhiteCalculator .question .q-text,.opticWhiteCalculator .math-holder .q-text{margin-left:20px;width:40%}.opticWhiteCalculator .question .eq,.opticWhiteCalculator .math-holder .eq{float:left;width:50px;text-align:center}.opticWhiteCalculator .question .math-right,.opticWhiteCalculator .math-holder .math-right{float:left}.opticWhiteCalculator .question .math-right p,.opticWhiteCalculator .math-holder .math-right p{font-style:italic}.opticWhiteCalculator .question .math-desc{margin-left:30px;float:left;width:150px}.opticWhiteCalculator .math-holder{margin:10px 0}.opticWhiteCalculator .math-holder .math-desc{margin:25px 0 0 30px;float:left;width:150px}.opticWhiteCalculator .math-holder .math-left{float:left;width:30%}.opticWhiteCalculator .math-holder .q-left{margin-left:100px}.opticWhiteCalculator .math-holder .q-middle p,.opticWhiteCalculator .math-holder .q-right p{font-style:italic}.opticWhiteCalculator .xsym{font-size:30px;margin:0 40px 0 20px}.opticWhiteCalculator .red-shape{background-color:transparent;float:left;width:0;height:0;border-style:solid;border-width:30px 0 30px 20px;border-color:transparent transparent transparent #ed1d24;display:block}.opticWhiteCalculator .red-box{width:50px;height:60px;float:left;background-color:#ed1d24}.opticWhiteCalculator #a1{height:150px;margin-top:30px;width:100%}.opticWhiteCalculator #a1 .a-row{margin-left:20px;float:left;width:70%;height:60px;margin-bottom:10px}.opticWhiteCalculator #a1 .a-row .a-left{width:50%;float:left;vertical-align:middle;position:relative;top:50%;transform:translateY(-50%)}.opticWhiteCalculator #a1 .a-row .a-middle{float:left;color:#ed1d24;vertical-align:middle;position:relative;top:30%;transform:translateY(-50%)}.opticWhiteCalculator #a1 .a-row .a-right{float:right;vertical-align:middle;position:relative;top:50%;transform:translateY(-50%)}.opticWhiteCalculator #a2{height:180px;margin-top:20px}.opticWhiteCalculator #a2 .red-shape{background-color:transparent;float:left;width:0;height:0;border-style:solid;border-width:160px 0 160px 30px;border-color:transparent transparent transparent #ed1d24;display:block}.opticWhiteCalculator #a2 .red-box{width:50px;height:320px;float:left;background-color:#ed1d24}.opticWhiteCalculator #a2 .a-row{margin-left:20px;float:left;width:70%;height:120px;margin-bottom:10px}.opticWhiteCalculator #a2 .a-row .a-left{width:50%;float:left;font-weight:400}.opticWhiteCalculator #a2 .a-row .a-left span{display:block;margin-top:15px;float:left;width:100%}.opticWhiteCalculator #a2 .a-row .a-left span.sub-text{margin-top:0;display:inline;float:none;font-weight:100}.opticWhiteCalculator #a2 .a-row .a-left span.sub-answer{margin-top:0;display:inline;float:none;font-weight:100;margin-left:20px}.opticWhiteCalculator #a2 .a-row .a-middle{float:left;color:#ed1d24}.opticWhiteCalculator #a2 .a-row .a-right{float:right;width:50%;margin-top:-20px}.opticWhiteCalculator #a2 .a-row .a-right span{color:#ed1d24}.opticWhiteCalculator #a2 .a-row .a-right p{font-style:italic}.opticWhiteCalculator .disclaimer{padding-left:115px;color:#ed1d24;margin-top:0}.opticWhiteCalculator .disclaimer p{color:#ed1d24}@media screen and (min-width:960px){.opticWhiteCalculator .col-xl-6{width:50%;float:left;padding:0;margin:0}.opticWhiteCalculator header{position:fixed;z-index:999}.opticWhiteCalculator section .first{padding-top:130px}.opticWhiteCalculator #savings{border-left:1px solid #bdbdbd}}@media screen and (max-width:960px){.opticWhiteCalculator section{padding:0;overflow:hidden}.opticWhiteCalculator #a2{height:auto}}@media screen and (max-width:1500px){.opticWhiteCalculator .xsym{margin:0 10px}.opticWhiteCalculator .question .q-number,.opticWhiteCalculator .math-holder .q-number{font-size:36px;width:40px;padding:0}.opticWhiteCalculator #opportunity .math-holder{padding-left:60px}.opticWhiteCalculator #opportunity .question .q-number,.opticWhiteCalculator #opportunity .math-holder .q-number{margin-right:10px}.opticWhiteCalculator .question .eq,.opticWhiteCalculator .math-holder .eq{width:30px}.opticWhiteCalculator #a2 .a-row .a-right{margin-top:0}.opticWhiteCalculator #a2 .a-row .a-left span{margin-top:0}.opticWhiteCalculator .question .math-desc,.opticWhiteCalculator .math-holder .math-desc{width:80px;margin:0 20px}.opticWhiteCalculator .question input{width:100px;padding-left:0}.opticWhiteCalculator #a1 .a-row{width:60%}.opticWhiteCalculator #a1 .a-row .a-left{width:40%}.opticWhiteCalculator #q4 .question4-wrapper{margin-left:0}}@media screen and (max-width:1250px){.opticWhiteCalculator .red-box{width:20px}.opticWhiteCalculator .question .q-text{width:50%}.opticWhiteCalculator .xsym{font-size:16px}.opticWhiteCalculator .math-holder .math-desc{margin:0 0 0 20px}.opticWhiteCalculator .disclaimer{padding-left:50px;font-weight:normal}.opticWhiteCalculator .question .math-desc{margin:0 0 0 20px;width:100px}.opticWhiteCalculator .question .q-row{margin-top:5px}.opticWhiteCalculator .question .q-row span{margin-top:5px;width:45%}.opticWhiteCalculator .question .q-left,.opticWhiteCalculator .question .q-text{margin-left:0}.opticWhiteCalculator .math-holder{padding-left:55px}.opticWhiteCalculator .math-holder .q-left{margin-left:0}.opticWhiteCalculator #q1{margin-top:20px}.opticWhiteCalculator #q1 .question{height:80px}.opticWhiteCalculator #q3 .question{height:100px}.opticWhiteCalculator #q4 .question{height:130px}.opticWhiteCalculator #q6 .math-holder .q-left{font-weight:normal}.opticWhiteCalculator #a1 .a-row{margin-left:10px;width:80%}.opticWhiteCalculator #a1 .a-row .a-right{margin-left:10px;margin-top:-10px;float:left;font-style:italic}.opticWhiteCalculator #a2 .red-box{width:20px}.opticWhiteCalculator #a2 .a-row .a-left{width:47%;margin-right:3%}.opticWhiteCalculator #savings .math-holder .col-xs-3,.opticWhiteCalculator #savings .question .col-xs-3{width:30%}}@media screen and (max-width:545px){.opticWhiteCalculator section .col-xs-12.row{padding-right:0}.opticWhiteCalculator #opportunity header h1{padding:15px 25px 25px;text-align:center}.opticWhiteCalculator .math-desc p{margin:0}.opticWhiteCalculator #opportunity .math-right p,.opticWhiteCalculator #opportunity .math-left p{margin-left:0}.opticWhiteCalculator #q4 .question{height:150px}}@media screen and (max-width:480px){.opticWhiteCalculator header{-ms-flex-direction:column;flex-direction:column;height:auto}.opticWhiteCalculator header img{float:none;margin:10px 0 0}.opticWhiteCalculator header h1{padding:25px}.opticWhiteCalculator #opportunity .math-holder{padding-left:20px}.opticWhiteCalculator .math-holder{padding-left:0}.opticWhiteCalculator .question .math-desc,.opticWhiteCalculator .math-holder .math-desc{width:80px;margin:0 0 0 10px}.opticWhiteCalculator .question .q-number,.opticWhiteCalculator .math-holder .q-number{font-size:24px;width:25px}.opticWhiteCalculator .question .q-text{width:40%}.opticWhiteCalculator .xsym{display:none}.opticWhiteCalculator #q2 .question{height:auto;padding-top:10px;padding-bottom:10px}.opticWhiteCalculator #q6 .question{height:150px}.opticWhiteCalculator .question .math-left p{margin-left:10px}.opticWhiteCalculator #q3 .question{height:130px}.opticWhiteCalculator #q4 .question{height:auto;padding-bottom:10px}.opticWhiteCalculator #a1 .a-row{width:70%}.opticWhiteCalculator .math-holder .q-left{margin-left:0}.opticWhiteCalculator .question input{width:65px}}div.opticWhiteCalculator header h1{font-size:36px}@media screen and (max-width:1250px){div.opticWhiteCalculator header h1{font-size:20px}}div.opticWhiteCalculator #opportunity .math-right p,div.opticWhiteCalculator #opportunity .math-left p,div.opticWhiteCalculator .question .q-middle span,div.opticWhiteCalculator .question .q-right span,div.opticWhiteCalculator .math-holder .q-middle p,div.opticWhiteCalculator .math-holder .q-right p,div.opticWhiteCalculator #a2 .a-row .a-right p{font-size:12px}@media screen and (max-width:1250px){div.opticWhiteCalculator #opportunity .math-right p,div.opticWhiteCalculator #opportunity .math-left p,div.opticWhiteCalculator .question .q-middle span,div.opticWhiteCalculator .question .q-right span,div.opticWhiteCalculator .math-holder .q-middle p,div.opticWhiteCalculator .math-holder .q-right p,div.opticWhiteCalculator #a2 .a-row .a-right p{font-size:10px}}div.opticWhiteCalculator .math-holder .q-middle p,div.opticWhiteCalculator .math-holder .q-right p,div.opticWhiteCalculator #a2 .a-row .a-right p{margin-top:5px}div.opticWhiteCalculator #a1 .a-row,div.opticWhiteCalculator #a2 .a-row{font-size:18px}@media screen and (max-width:1500px){div.opticWhiteCalculator #a1 .a-row,div.opticWhiteCalculator #a2 .a-row{font-size:16px}}@media screen and (max-width:1250px){div.opticWhiteCalculator #a1 .a-row,div.opticWhiteCalculator #a2 .a-row{font-size:14px}}@media screen and (max-width:480px){div.opticWhiteCalculator #a1 .a-row,div.opticWhiteCalculator #a2 .a-row{font-size:11px}}div.opticWhiteCalculator #a1 .a-row .a-middle,div.opticWhiteCalculator #a2 .a-row .a-right span{font-size:48px}@media screen and (max-width:1500px){div.opticWhiteCalculator #a1 .a-row .a-middle,div.opticWhiteCalculator #a2 .a-row .a-right span{font-size:28px}}@media screen and (max-width:480px){div.opticWhiteCalculator #a1 .a-row .a-middle,div.opticWhiteCalculator #a2 .a-row .a-right span{font-size:20px}}div.opticWhiteCalculator .question .q-text,div.opticWhiteCalculator .question h3{font-size:20px;font-weight:normal}@media screen and (max-width:1500px){div.opticWhiteCalculator .question .q-text,div.opticWhiteCalculator .question h3{font-size:14px}}@media screen and (max-width:480px){div.opticWhiteCalculator .question .q-text,div.opticWhiteCalculator .question h3{font-size:11px}}div.opticWhiteCalculator .question .q-row span,div.opticWhiteCalculator .math-desc p,div.opticWhiteCalculator .question .q-left,div.opticWhiteCalculator #q6 .math-holder .q-left span,div.opticWhiteCalculator .disclaimer p,div.opticWhiteCalculator .math-holder .q-left{font-size:14px}@media screen and (max-width:1250px){div.opticWhiteCalculator .question .q-row span,div.opticWhiteCalculator .math-desc p,div.opticWhiteCalculator .question .q-left,div.opticWhiteCalculator #q6 .math-holder .q-left span,div.opticWhiteCalculator .disclaimer p,div.opticWhiteCalculator .math-holder .q-left{font-size:10px}}div.opticWhiteCalculator span.perc{font-size:20px}@media screen and (max-width:1250px){div.opticWhiteCalculator span.perc{font-size:11px}}div.opticWhiteCalculator .math-holder .math-left span,div.opticWhiteCalculator .question .math-right span,div.opticWhiteCalculator .math-holder .math-right span{font-size:36px}@media screen and (max-width:1250px){div.opticWhiteCalculator .math-holder .math-left span,div.opticWhiteCalculator .question .math-right span,div.opticWhiteCalculator .math-holder .math-right span{font-size:22px}}div.opticWhiteCalculator .math-holder .q-middle span,div.opticWhiteCalculator .math-holder .q-right span{font-size:26px}@media screen and (max-width:1250px){div.opticWhiteCalculator .math-holder .q-middle span,div.opticWhiteCalculator .math-holder .q-right span{font-size:22px}}@media screen and (max-width:480px){div.opticWhiteCalculator .math-holder .q-middle span,div.opticWhiteCalculator .math-holder .q-right span{font-size:14px}}div.opticWhiteCalculator #a1 .a-row .a-right,div.opticWhiteCalculator .question .q-row i,div.opticWhiteCalculator #savings .question .col-xs-3.q-middle,div.opticWhiteCalculator #savings .question .col-xs-3.q-right{font-size:14px}@media screen and (max-width:1250px){div.opticWhiteCalculator #a1 .a-row .a-right,div.opticWhiteCalculator .question .q-row i,div.opticWhiteCalculator #savings .question .col-xs-3.q-middle,div.opticWhiteCalculator #savings .question .col-xs-3.q-right{font-size:10px}}div.opticWhiteCalculator .question input{font-size:12px}@media screen and (max-width:1500px){div.opticWhiteCalculator .question input{font-size:10px}}@media screen and (max-width:1250px){div.opticWhiteCalculator .question input{font-size:9px}}@media screen and (max-width:480px){div.opticWhiteCalculator .question input{}div.opticWhiteCalculator .question input::-webkit-input-placeholder{font-size:7px}div.opticWhiteCalculator .question input::-moz-placeholder{font-size:7px}div.opticWhiteCalculator .question input:-ms-input-placeholder{font-size:7px}div.opticWhiteCalculator .question inputinput:-moz-placeholder{font-size:7px}}.opticWhiteContainer{display:-ms-flexbox;display:flex;position:relative;width:100%;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.opticWhiteContainer #map{display:-ms-inline-flexbox;display:inline-flex;height:600px;width:65%}@media only screen and (max-width:992px){.opticWhiteContainer #map{width:100%;-ms-flex-order:1;order:1;height:400px}}.opticWhiteContainer #floating-panel{position:absolute;top:10px;right:0;width:70%;padding:5px;text-align:center;font-family:'Roboto','sans-serif';line-height:30px}@media only screen and (max-width:992px){.opticWhiteContainer #floating-panel{width:100%;position:unset}}.opticWhiteContainer #floating-panel #opticWhiteSearch{position:relative;width:350px;margin:auto}@media only screen and (max-width:768px){.opticWhiteContainer #floating-panel #opticWhiteSearch{width:240px}}.opticWhiteContainer #floating-panel #opticWhiteSearch input{font-size:17px;color:#333;font-weight:normal;border:5px solid #ccc;height:45px;width:90%;padding:0 4%;border-radius:5px;position:relative;z-index:4}.opticWhiteContainer #floating-panel #opticWhiteSearch #searchIcon{width:26px;height:26px;cursor:pointer;position:absolute;padding:3px;top:10px;right:9px;background-color:white;z-index:5}.opticWhiteContainer #floating-panel #opticWhiteSearch #searchIcon::before{content:"\f18e";font-family:FontAwesome;font-size:33px;color:red;display:block;z-index:12;font-style:normal}.opticWhiteContainer #location-list{display:-ms-inline-flexbox;display:inline-flex;width:34%;height:600px;overflow-y:auto}@media only screen and (max-width:992px){.opticWhiteContainer #location-list{width:100%;-ms-flex-order:2;order:2}}.opticWhiteContainer #location-list ul{list-style:none;margin:0;padding:5%;width:100%}@media only screen and (max-width:992px){.opticWhiteContainer #location-list ul{padding:0;margin:5px 0}}.opticWhiteContainer #location-list ul li{border-bottom:1px solid #ccc;cursor:pointer;padding:10px;position:relative}.opticWhiteContainer #location-list ul li:hover{-webkit-transition:background-color 200ms;background-color:#f9f9f9}.opticWhiteContainer #location-list ul li h3{font-size:12px;margin:0;font-weight:bold}.opticWhiteContainer #location-list ul li h5{font-size:12px;display:inline-block;margin:0 5px 0 0;margin-bottom:0}.opticWhiteContainer #location-list ul li p{font-size:14px;display:inline-block;margin:1px 0;color:#0087ff}@media only screen and (max-width:992px){.opticWhiteContainer #location-list ul li p{width:100%}}.opticWhiteContainer #location-list ul li.info.active{background-color:#e8e8e8;color:#333;-webkit-transition:background-color 200ms}.opticWhiteContainer #location-list ul li.info.active:hover{-webkit-transition:background-color 200ms;background-color:#dadada}.opticWhiteContainer #location-list ul li.info.active p{color:#0075dd}.opticWhiteContainer #location-list ul li div{width:80%;vertical-align:middle}@media only screen and (max-width:992px){.opticWhiteContainer #location-list ul li div{display:-ms-inline-flexbox;display:inline-flex;width:29%;padding:1% 2%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}}@media only screen and (max-width:768px){.opticWhiteContainer #location-list ul li div{display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}}.opticWhiteContainer #location-list ul li div.mapIt{width:auto;position:absolute;right:10px;top:30%}@media only screen and (max-width:992px){.opticWhiteContainer #location-list ul li div.mapIt{position:unset}}.opticWhiteContainer #location-list ul li div.mapIt a{padding:7px;background-color:#9f9f9f;color:white;border-radius:5px;font-size:12px;display:block;width:auto;text-transform:uppercase}.opticWhiteContainer #location-list ul li div.mapIt a:hover{background-color:#b5b5b5}.opticWhiteContainer #location-list ul li.noRes{display:none;font-size:18px}.opticWhiteContainer #location-list ul li.noRes p{color:#333}.dentistLocationPath{display:block;width:80%;margin:auto;padding:20px}.Mapflag{padding:5px}.Mapflag h3{font-size:12px;font-weight:bold}.Mapflag h5{font-size:12px;display:inline-block}.Mapflag h5,.Mapflag h3,.Mapflag p{margin:0}.Mapflag .mapIt{display:none}.dNum{transform:uppercase;border-bottom:1px solid #ddd;color:#333}.dNum h2{font-size:22px;display:inline-block;padding:0 10px}.dNum h2:nth-of-type(2){display:none}@media only screen and (max-width:992px){.dNum h2{font-size:18px;width:29%;padding:1% 2%}.dNum h2:nth-of-type(2){display:inline-block}}@media only screen and (max-width:768px){.dNum h2{font-size:18px;width:84%;padding:1% 2%}.dNum h2:nth-of-type(2){display:none}}.dNum img{position:relative;bottom:-5px;width:25px;left:3px}.reference-samplesProduct .sampleProduct{transition:transform 0.3s;box-shadow:0 0 5px -2px;margin:5px 0}.reference-samplesProduct .sampleProduct:hover{transform:scale(1.005);box-shadow:0 0 10px -4px}.reference-samplesProduct .sampleProduct.productDisabled{opacity:0.5}.reference-samplesProduct .sampleProduct.productDisabled label{cursor:not-allowed}.reference-samplesProduct .sampleProduct.productDisabled a{display:inline-block;pointer-events:none}.reference-samplesProduct .sampleProduct.productDisabled a:hover{cursor:not-allowed}.reference-samplesProduct .sampleProduct.productDisabled:hover{transform:none;box-shadow:0 0 5px -2px}.reference-samplesProduct .sampleProduct .sample-out-of-stock,.reference-samplesProduct .sampleProduct .sample-ordered-before{display:none;color:#ed1d24;font-weight:700}.reference-samplesProduct .control-label{cursor:pointer;padding:30px}.reference-samplesProduct .sample-image{position:relative;left:30px;max-width:calc(100% - 30px);padding-bottom:15px}.reference-samplesProduct .checkbox{position:relative}.reference-samplesProduct .checkbox .controls{position:absolute;margin-right:10px;display:inline-block;left:30px;top:50px}.reference-samplesProduct .checkbox .controls input{opacity:0;width:21px;height:20px;padding:0;position:relative;left:calc(50% - 10px)}.reference-samplesProduct .checkbox .controls input + .signature{pointer-events:none}.reference-samplesProduct .checkbox .controls input + .signature::before{position:absolute;top:50%;left:50%;width:20px;height:20px;content:'';z-index:0;transform:translate(-50%,-50%);box-sizing:border-box;margin-top:-2px;border-radius:2px;transition:0.2s ease-in-out}.reference-samplesProduct .checkbox .controls input:checked + .signature::before{background:#ed1d24}.reference-samplesProduct .checkbox .controls input:checked + .signature::after{position:absolute;top:5px;left:calc(50% - 6px);content:'';height:5px;width:10px;border-left:2px solid white;border-bottom:2px solid white;transform:rotateZ(-45deg);transition:0.2s ease-in-out}.reference-samplesProduct .checkbox .controls input:not(:checked) + .signature::before{border:1px solid #616161}.reference-samplesProduct h3{color:#ed1d24}@media (min-width:769px){.reference-samplesProduct h3{padding-left:30px}.reference-samplesProduct label{overflow:auto}.reference-samplesProduct label .sample-image{float:right;max-width:30%;position:static}}.reference-samples-user-address-information .shippingAddress{display:none;background:white;border-left:4px solid #616161;padding:10px 15px}.reference-samples-user-address-information .shippingAddress span:not(:last-child){display:block;padding-bottom:5px}.black-select select option{color:black}.black-select select:focus:invalid{color:black;border-color:black}.loader-container{display:none;opacity:0;position:fixed;margin:auto;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4);z-index:1001}.loader-container > svg{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}