html body #main #home-page-carousel-holder,html body #main .navbar,html body #main .topSliderHolder{margin-bottom:1rem;padding:0}html,html body{height:100%}html body{background-color:#fff}html body .rftsRow{margin:0 auto 1rem;width:90%}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,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:0 0;border:1px transparent;color:#fff;cursor:pointer;float:right;padding:1rem;width:20%}html body #floating-contact-us{background:#ffc68e;border-radius:5px 0 0 5px;font-size:14px;font-style:italic;font-weight:700;line-height:18px;padding:10px 1rem;position:fixed;right:0;text-align:center;top:200px;width:120px;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}html body #main .navbar .navbar-nav .nav-item .nav-link{color:#bfbfbf;font-family:FiraSansBold,Arial,Helvetica,sans-serif;font-size:1.1rem;height:64px;text-align:center;text-decoration:none;text-transform:uppercase}html body #main .ItemHolderPage .item-page-summary .ItemHolderPage-supplier-block .ItemHolderPage-supplier-block-inner p,html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.current,html body #main .navbar .navbar-nav .nav-item .nav-link.current,html body #main .navbar .navbar-nav .nav-item .nav-link.section,html body #main .partner-product-block .partner-product .partner-product-caption a{color:#000}html body #main .DownloadsPage .card-header,html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover,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 .lifeCycleStagePagesHolder .pointer-inner a:hover,html body #main .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.current:hover,html body #main .testimonialBlock h3,html body .footer .footer-button:hover,html body .footer a{color:#fff}html body #main .topSliderHolder .carousel-caption{background:orange;box-shadow:2px 2px 5px 0 #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:#fff;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:#666;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:red}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-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 .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:10px;position:relative;right:unset}html body #main #home-page-carousel-holder .carousel-indicators{bottom:-10px}html body #main .ItemPage .item-page-summary,html body #main .ProductPage,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 img{width:100%}html body #main .post-summary{background-color:#487d88;color:#fff;margin-bottom:1rem}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_ConfirmPassword,html body #main .DownloadsPage #Password_Password{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:#fff;padding:15px}html body #main .testimonialBlock{background:#b4c7e7;color:#000;padding:1.5rem}html body #main #fridge-magnet-container{background:#ef9944;margin-bottom:1.5rem;padding:1rem}html body #main #fridge-magnet-container .fridge-magnet{margin:.5rem;padding:.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 .footer-button{color:#000;font-family:FiraSansRegular,Arial,Helvetica,sans-serif;text-transform:uppercase}html body .footer .footer-button1,html body .footer .footer-button3{background-color:#afabab;border:1px solid #afabab}html body .footer .footer-button1:hover,html body .footer .footer-button2:hover,html body .footer .footer-button3:hover{border:1px solid #487d88;color:#487d88}html body .footer .footer-button2{background-color:#cde1e5;border:1px solid #cde1e5}.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:0 0;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 #main .navbar,html body #main .topSliderHolder{padding:0;margin-bottom:1rem}html body .rftsRow{width:96%}html body #floating-contact-us,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 .header-search-box{margin-top:initial}html body #main .navbar{background-color:#fff}html body #main .navbar .navbar-nav .nav-item .nav-link.section,html body #main .navbar .navbar-nav .nav-item .nav-link:hover,html body #main .partner-product-block .partner-product .partner-product-caption a{color:#000}html body #main .navbar .navbar-nav .nav-item .dropdown-menu{border-radius:0;top:50px}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:#fff;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:red}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,html body #main .testimonialBlock h3{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 .ItemPage .item-page-summary,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 .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 #fridge-magnet-container .fridge-magnet h3{white-space:inherit!important}html body .footer{height:auto}}