html{height:100%}html body{background-color:#FFF;height:100%}html body .rftsRow{margin:0 auto;width:90%;margin-bottom:1rem}html body .rfts-button{background-color:#EF9944;border-radius:0}html body .top-header{margin-top:1rem}html body .top-header .top-header-col-center h3,html body .top-header .top-header-col-right h3{font-family:FiraSansBlack, arial, Helvetica, sans-serif;font-size:2.1rem;text-transform:unset}html body .top-header .top-header-col-center{padding-top:33px}html body .top-header .top-header-col-right{padding-top:33px}html body .top-header .header-site-search-button{cursor:pointer}html body .header-search-box{background-color:#487D88;border:2px solid #487D88;display:none;margin-top:-3.75rem}html body .header-search-box input[type="text"]{border:1px transparent;float:left;padding:1rem;width:80%}html body .header-search-box input[type="submit"]{background:transparent;border:1px transparent;color:#fff;cursor:pointer;float:right;padding:1rem;width:20%}html body #floating-contact-us{background:#ffc68e;border-radius:5px 0 0px 5px;font-size:14px;font-style:italic;font-weight:bold;line-height:18px;padding-bottom:10px;padding-top:10px;position:fixed;right:0;text-align:center;top:200px;width:78px;z-index:1200}html body #floating-contact-us a{text-decoration:none;color:inherit}html body #floating-contact-us img{background-image:none}html body #floating-contact-us:hover{background:#fffc00}html body #main{background-image:url(../images/graph-paper.png);background-position:bottom;background-repeat:repeat-x;height:auto;min-height:100%;padding:0 0 222px;margin:0 auto -222px}html body #main .navbar{background-color:#FFF;margin-bottom:1rem;padding:0}html body #main .navbar .navbar-nav .nav-item .nav-link{color:#BFBFBF;font-family:FiraSansBold, Arial, Helvetica, sans-serif;font-size:23pt;font-size:1.1rem;height:64px;text-align:center;text-decoration:none;text-transform:uppercase}html body #main .navbar .navbar-nav .nav-item .nav-link.current{color:#000}html body #main .navbar .navbar-nav .nav-item .nav-link.section{color:#000}html body #main .navbar .navbar-nav .nav-item .nav-link:hover{background-color:#487d88;color:#FFF}html body #main .navbar .navbar-nav .nav-item .dropdown-menu{border-radius:0;top:56px}html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#BFBFBF;font-family:FiraSansMedium, Arial, Helvetica, sans-serif;font-size:1.2em;text-decoration:none;text-transform:uppercase}html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{background-color:#487d88;color:#FFF}html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.current{color:#000}html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.current:hover{color:#FFF}html body #main .topSliderHolder{margin-bottom:1rem;padding:0}html body #main .topSliderHolder .carousel-caption{background:orange;box-shadow:2px 2px 5px 0px #666;font-family:FiraSansBold, Arial, Helvetica, sans-serif;font-size:33pt;left:unset;padding-top:10px;padding-bottom:10px;right:unset;width:100%}html body #main .greenBox{background-color:#487D88;color:#FFFFFF;margin-bottom:2rem;padding:1.5rem}html body #main .greenBox h1,html body #main .greenBox h2,html body #main .greenBox h3{text-shadow:-1px 1px #000}html body #main .greenBox .partner-right aside{background:#FFF;height:100%;padding:1.5rem}html body #main #homepageMainColRight{color:#666666;padding-right:0}html body #main #homepageMainColRight #homepageMainColRightInner .ss-htmleditorfield-file{width:100% !important}html body #main #homepageMainColRight #homepageMainColRightInner iframe{width:100%;height:auto}html body #main .homeTagline2{padding:1rem 0}html body #main .homeTagline2 h1{font-size:2.4rem}html body #main .homeTagline2 h2{line-height:3rem;margin-bottom:0}html body #main .lifeCycleStagePagesHolder{background:#F00}html body #main .lifeCycleStagePagesHolder #pointer-1{background-color:#FF7D00}html body #main .lifeCycleStagePagesHolder #pointer-2{background-color:#FFB18B}html body #main .lifeCycleStagePagesHolder #pointer-3{background-color:#FFC000}html body #main .lifeCycleStagePagesHolder #pointer-4{background-color:#FFE178}html body #main .lifeCycleStagePagesHolder #pointer-5{background-color:#FFC878}html body #main .lifeCycleStagePagesHolder #pointer-6{background-color:#FFB150}html body #main .lifeCycleStagePagesHolder .pointer-inner{margin:1rem}html body #main .lifeCycleStagePagesHolder .pointer-inner a{color:inherit;font-family:FiraSansMedium, Arial, Helvetica, sans-serif;font-size:1.2rem;line-height:1.4rem;text-decoration:none}html body #main .lifeCycleStagePagesHolder .pointer-inner a:hover{color:#FFF}html body #main .lifeCycleStagePagesHolder #pointer-1,html body #main .lifeCycleStagePagesHolder #pointer-2,html body #main .lifeCycleStagePagesHolder #pointer-3,html body #main .lifeCycleStagePagesHolder #pointer-4,html body #main .lifeCycleStagePagesHolder #pointer-5,html body #main .lifeCycleStagePagesHolder #pointer-6{height:5rem;width:200px;position:relative}html body #main .lifeCycleStagePagesHolder #pointer-1 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-2 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-3 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-4 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-5 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-6 .pointer-inner{font-size:16px}html body #main .lifeCycleStagePagesHolder #pointer-1:before{border-left:20px solid #FF7D00}html body #main .lifeCycleStagePagesHolder #pointer-2:before{border-left:20px solid #FFB18B}html body #main .lifeCycleStagePagesHolder #pointer-3:before{border-left:20px solid #FFC000}html body #main .lifeCycleStagePagesHolder #pointer-4:before{border-left:20px solid #FFE178}html body #main .lifeCycleStagePagesHolder #pointer-5:before{border-left:20px solid #FFC878}html body #main .lifeCycleStagePagesHolder #pointer-6:before{border-left:20px solid #FFB150}html body #main .lifeCycleStagePagesHolder #pointer-1:before,html body #main .lifeCycleStagePagesHolder #pointer-2:before,html body #main .lifeCycleStagePagesHolder #pointer-3:before,html body #main .lifeCycleStagePagesHolder #pointer-4:before,html body #main .lifeCycleStagePagesHolder #pointer-5:before,html body #main .lifeCycleStagePagesHolder #pointer-6:before{content:"";position:absolute;right:-20px;bottom:0;width:0;height:0;border-top:2.5rem solid transparent;border-bottom:2.5rem solid transparent;z-index:1001}html body #main #home-page-carousel-holder{margin-bottom:1rem;padding:0}html body #main #home-page-carousel-holder .home-page-carousel-caption{background:url("../images/opaque-background.png");color:#FFF;font-family:FiraSansRegular, Arial, Helvetica, sans-serif;font-size:20pt;left:unset;margin-top:-62px;padding-top:10px;padding:10px;position:relative;right:unset}html body #main #home-page-carousel-holder .carousel-indicators{bottom:-10px}html body #main .partner-product-block{margin-bottom:2rem}html body #main .partner-product-block .partner-product .partner-product-caption{text-align:center}html body #main .partner-product-block .partner-product .partner-product-caption a{color:#000}html body #main .partner-product-block .partner-product .partner-product-caption img{width:100%}html body #main .post-summary{background-color:#487D88;color:#FFF;margin-bottom:1rem}html body #main .ProductPage{margin-bottom:2rem}html body #main .DownloadsPage .card-header{background-color:#487D88;color:#FFF}html body #main .DownloadsPage .level1{font-size:25px;margin-left:1rem}html body #main .DownloadsPage .level2{font-size:20px;margin-left:1.5rem}html body #main .DownloadsPage .level3{font-size:15px;margin-left:2rem}html body #main .DownloadsPage #Password_Password,html body #main .DownloadsPage #Password_ConfirmPassword{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}html body #main #SearchResults{list-style:none;padding:0}html body #main #SearchResults li{background-color:#FFF;margin-bottom:1.5rem;padding:1rem}html body #main .ItemHolderPage .item-page-summary .ItemHolderPage-supplier-block{padding-bottom:15px}html body #main .ItemHolderPage .item-page-summary .ItemHolderPage-supplier-block .ItemHolderPage-supplier-block-inner{background:#ffffff;padding:15px}html body #main .ItemHolderPage .item-page-summary .ItemHolderPage-supplier-block .ItemHolderPage-supplier-block-inner p{color:#000}html body #main .ItemPage .item-page-summary{margin-bottom:2rem}html body #main .testimonialBlock{background:#B4C7E7;color:#000;padding:1.5rem}html body #main .testimonialBlock h3{color:#FFF}html body #main #fridge-magnet-container{background:#EF9944;margin-bottom:1.5rem;padding:1rem}html body #main #fridge-magnet-container .fridge-magnet{margin:0.5rem;padding:0.75rem}html body #main #fridge-magnet-container .fridge-magnet h3{color:#FFF;font-family:FiraSansBold, Arial, Helvetica, sans-serif;font-size:23pt;text-shadow:1px 1px #000;text-transform:uppercase;white-space:nowrap}html body #main #fridge-magnet-container .fridge-magnet a{color:inherit;text-decoration:none}html body .footer{background-color:#EF9944;line-height:60px;height:222px;padding:1rem;width:100%}html body .footer a{color:white}html body .footer .footer-button{color:#000;font-family:FiraSansRegular, Arial, Helvetica, sans-serif;text-transform:uppercase}html body .footer .footer-button:hover{color:#FFF}html body .footer .footer-button1{background-color:#AFABAB;border:1px solid #AFABAB}html body .footer .footer-button1:hover{border:1px solid #487D88;color:#487D88}html body .footer .footer-button2{background-color:#CDE1E5;border:1px solid #CDE1E5}html body .footer .footer-button2:hover{border:1px solid #487D88;color:#487D88}html body .footer .footer-button3{background-color:#AFABAB;border:1px solid #AFABAB}html body .footer .footer-button3:hover{border:1px solid #487D88;color:#487D88}.userform-textarea{background-color:transparent;border:0;color:#fff;padding:0}.userform-textarea textarea{background:#FFF;color:#000}.form-control{margin-bottom:1rem}.subscribe-card{background:transparent;border:1px solid #FFF}form .message{width:100%;border:1px solid}form p.bad{background-color:red;color:#FFF}form p.good{background-color:#1CBA0A;color:#FFF}@media screen and (max-width: 640px){html body .rftsRow{width:96%}html body #floating-contact-us{display:none}html body .header-search-box{margin-top:initial}html body #main .navbar{background-color:#FFF;margin-bottom:1rem;padding:0}html body #main .navbar .navbar-nav .nav-item .nav-link.section{color:#000}html body #main .navbar .navbar-nav .nav-item .nav-link:hover{color:#000}html body #main .navbar .navbar-nav .nav-item .dropdown-menu{border-radius:0;top:50px}html body #main .topSliderHolder{margin-bottom:1rem;padding:0}html body #main .topSliderHolder .carousel-caption{position:relative;bottom:0}html body #main #homepageMainColRight{padding-left:inherit;padding-right:inherit}html body #main .greenBox{background-color:#487D88;color:#FFFFFF;margin-bottom:2rem;padding:1.5rem}html body #main .greenBox #homepageMainColRight{padding-right:initial}html body #main .greenBox #homepageMainColRight #homepageMainColRightInner{margin:1.5rem}html body #main .greenBox .partner-right aside{background:#FFF;height:100%;padding:1.5rem}html body #main .lifeCycleStagePagesHolder{background:#F00}html body #main .lifeCycleStagePagesHolder .pointer-inner{margin:1rem}html body #main .lifeCycleStagePagesHolder .pointer-inner a{color:inherit;font-weight:bolder;text-decoration:none}html body #main .lifeCycleStagePagesHolder .pointer-inner a:hover{color:#FFF}html body #main .lifeCycleStagePagesHolder #pointer-1,html body #main .lifeCycleStagePagesHolder #pointer-2,html body #main .lifeCycleStagePagesHolder #pointer-3,html body #main .lifeCycleStagePagesHolder #pointer-4,html body #main .lifeCycleStagePagesHolder #pointer-5,html body #main .lifeCycleStagePagesHolder #pointer-6{width:100%}html body #main .lifeCycleStagePagesHolder #pointer-1 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-2 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-3 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-4 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-5 .pointer-inner,html body #main .lifeCycleStagePagesHolder #pointer-6 .pointer-inner{font-size:16px}html body #main .lifeCycleStagePagesHolder #pointer-1:before,html body #main .lifeCycleStagePagesHolder #pointer-2:before,html body #main .lifeCycleStagePagesHolder #pointer-3:before,html body #main .lifeCycleStagePagesHolder #pointer-4:before,html body #main .lifeCycleStagePagesHolder #pointer-5:before,html body #main .lifeCycleStagePagesHolder #pointer-6:before{display:none}html body #main .partner-product-block{margin-bottom:2rem}html body #main .partner-product-block .partner-product .partner-product-caption{text-align:center}html body #main .partner-product-block .partner-product .partner-product-caption a{color:#000}html body #main .ItemPage .item-page-summary{margin-bottom:2rem}html body #main .ItemPage .item-page-summary .item-page-summary-image{margin-bottom:1rem}html body #main .testimonialBlock{background:#B4C7E7;color:#000;padding:1.5rem}html body #main .testimonialBlock h3{color:#FFF}html body #main #fridge-magnet-container .fridge-magnet h3{white-space:inherit !important}html body .footer{height:auto}}
