﻿@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"/dist/material-design-icons.css";.pnotify.stack-bar-bottom{bottom:0;top:auto;right:0 !important;left:0 !important}.pnotify.stack-bar-bottom>.pnotify-container{border-radius:0}.sfs-pnotify-alert{font-family:"Source Sans Pro",Tahoma,Geneva,sans-serif;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.sfs-pnotify-alert .pnotify-text{clear:both}.sfs-pnotify-alert.sfs-pnotify-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.sfs-pnotify-alert.sfs-pnotify-alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.sfs-pnotify-alert.sfs-pnotify-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.sfs-pnotify-alert.sfs-pnotify-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.section-title-1{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:20px}@media(min-width: 768px){.section-title-1{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.section-title-1{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.section-title-1{font-size:40px}}.section-title-1:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-1:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-1:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.section-title-1:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-1.light-font{font-family:"Source Sans Pro";font-weight:400;color:#fff;font-size:20px}@media(min-width: 768px){.section-title-1.light-font{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.section-title-1.light-font{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.section-title-1.light-font{font-size:40px}}.section-title-1.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-1.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-1.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.section-title-1.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-1.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){.section-title-1.light-weight{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.section-title-1.light-weight{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.section-title-1.light-weight{font-size:40px}}.section-title-1.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-1.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-1.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.section-title-1.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-1.light-font.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:20px}@media(min-width: 768px){.section-title-1.light-font.light-weight{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.section-title-1.light-font.light-weight{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.section-title-1.light-font.light-weight{font-size:40px}}.section-title-1.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-1.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-1.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.section-title-1.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-2{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:17px}@media(min-width: 768px){.section-title-2{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.section-title-2{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.section-title-2{font-size:30px}}.section-title-2:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-2:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-2:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-2:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-2.light-font{font-family:"Source Sans Pro";font-weight:400;color:#fff;font-size:17px}@media(min-width: 768px){.section-title-2.light-font{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.section-title-2.light-font{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.section-title-2.light-font{font-size:30px}}.section-title-2.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-2.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-2.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-2.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-2.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:17px}@media(min-width: 768px){.section-title-2.light-weight{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.section-title-2.light-weight{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.section-title-2.light-weight{font-size:30px}}.section-title-2.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-2.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-2.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-2.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-2.light-font.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:17px}@media(min-width: 768px){.section-title-2.light-font.light-weight{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.section-title-2.light-font.light-weight{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.section-title-2.light-font.light-weight{font-size:30px}}.section-title-2.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-2.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-2.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-2.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-3{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:15px}@media(min-width: 768px){.section-title-3{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.section-title-3{font-size:20px}}.section-title-3:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-3:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-3:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-3:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-3.light-font{font-family:"Source Sans Pro";font-weight:400;color:#fff;font-size:15px}@media(min-width: 768px){.section-title-3.light-font{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.section-title-3.light-font{font-size:20px}}.section-title-3.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-3.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-3.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-3.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-3.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}@media(min-width: 768px){.section-title-3.light-weight{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.section-title-3.light-weight{font-size:20px}}.section-title-3.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-3.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-3.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-3.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-3.light-font.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:15px}@media(min-width: 768px){.section-title-3.light-font.light-weight{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.section-title-3.light-font.light-weight{font-size:20px}}.section-title-3.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.section-title-3.light-font.light-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.section-title-3.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.section-title-3.light-font.light-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.section-title-4{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:15px}@media(min-width: 1200px){.section-title-4{font-size:17px}}.section-title-4.light-font{font-family:"Source Sans Pro";font-weight:400;color:#fff;font-size:15px}@media(min-width: 1200px){.section-title-4.light-font{font-size:17px}}.section-title-4.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}@media(min-width: 1200px){.section-title-4.light-weight{font-size:17px}}.section-title-4.light-font.light-weight{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:15px}@media(min-width: 1200px){.section-title-4.light-font.light-weight{font-size:17px}}.body-copy{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}.body-copy b{font-weight:400}@media(min-width: 768px){.body-copy{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.body-copy{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.body-copy{font-size:19px}}.body-copy:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.body-copy:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.body-copy:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.body-copy:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.body-copy.light-font{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:15px}.body-copy.light-font b{font-weight:400}@media(min-width: 768px){.body-copy.light-font{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.body-copy.light-font{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.body-copy.light-font{font-size:19px}}.body-copy.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.body-copy.light-font:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.body-copy.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.body-copy.light-font:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.body-copy.heavy-weight{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:15px}.body-copy.heavy-weight b{font-weight:400}@media(min-width: 768px){.body-copy.heavy-weight{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.body-copy.heavy-weight{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.body-copy.heavy-weight{font-size:19px}}.body-copy.heavy-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.body-copy.heavy-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.body-copy.heavy-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.body-copy.heavy-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.body-copy.light-font.heavy-weight{font-family:"Source Sans Pro";font-weight:400;color:#fff;font-size:15px}.body-copy.light-font.heavy-weight b{font-weight:400}@media(min-width: 768px){.body-copy.light-font.heavy-weight{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.body-copy.light-font.heavy-weight{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.body-copy.light-font.heavy-weight{font-size:19px}}.body-copy.light-font.heavy-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.body-copy.light-font.heavy-weight:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.body-copy.light-font.heavy-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.body-copy.light-font.heavy-weight:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.body-copy .body-copy-list-item:not(:first-child){padding-top:5px}.links-text{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.links-text b{font-weight:400}@media(min-width: 768px){.links-text{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.links-text{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.links-text{font-size:19px}}.links-text:hover{color:#337ab7}.links-text.light-font{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#fff}.links-text.light-font b{font-weight:400}@media(min-width: 768px){.links-text.light-font{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.links-text.light-font{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.links-text.light-font{font-size:19px}}.section-title-1-spacing{margin-top:25px}@media(min-width: 1200px){.section-title-1-spacing{margin-top:40px}}.section-title-2-spacing{margin-top:30px}@media(min-width: 1200px){.section-title-2-spacing{margin-top:40px}}.section-title-3-spacing{margin-top:30px}@media(min-width: 1200px){.section-title-3-spacing{margin-top:40px}}.body-copy-spacing{margin-top:25px}@media(min-width: 992px){.body-copy-spacing{margin-top:40px}}.header-copy{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:12px}@media(min-width: 1200px){.header-copy{font-size:15px}}@media(min-width: 1200px)and (min-width: 1500px){.header-copy{font-size:18px}}.tabs-copy{background-color:#ecedee;position:relative;padding:15px 45px 15px 15px;cursor:pointer;margin-top:25px}.tabs-copy .tabs-text{display:inline-block;color:#000;font-weight:400;font-family:"Source Sans Pro";line-height:1em;font-size:20px}@media(min-width: 992px){.tabs-copy .tabs-text{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px){.tabs-copy .tabs-text{font-size:18px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.tabs-copy .tabs-text{font-size:19px}}.tabs-copy .tabs-arrow{display:inline-block}.tabs-copy .tabs-arrow::before{color:#f20808;content:"";font-family:"material icons";font-size:28px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs-copy+.tab-content{display:none;text-align:center}@media(min-width: 992px){.tabs-copy+.tab-content{text-align:left}}.tabs-copy.open .tabs-arrow::before{content:""}.tabs-copy.open+.tab-content{display:block}@media(min-width: 992px){.tabs-copy{margin-top:40px}}.tabs-copy .hover-color{background-color:#ecedee;position:relative;padding:15px 45px 15px 15px;cursor:pointer;margin-top:25px}.tabs-copy .hover-color .tabs-text{display:inline-block;color:#000;font-weight:400;font-family:"Source Sans Pro";line-height:1em;font-size:20px}@media(min-width: 992px){.tabs-copy .hover-color .tabs-text{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px){.tabs-copy .hover-color .tabs-text{font-size:18px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.tabs-copy .hover-color .tabs-text{font-size:19px}}.tabs-copy .hover-color .tabs-arrow{display:inline-block}.tabs-copy .hover-color .tabs-arrow::before{color:#f20808;content:"";font-family:"material icons";font-size:28px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs-copy .hover-color+.tab-content{display:none;text-align:center}@media(min-width: 992px){.tabs-copy .hover-color+.tab-content{text-align:left}}.tabs-copy .hover-color.open .tabs-arrow::before{content:""}.tabs-copy .hover-color.open+.tab-content{display:block}.tabs-copy .hover-color:hover{background-color:#d8d8d8}@media(min-width: 992px){.tabs-copy .hover-color{margin-top:40px}}.relative-container{position:relative}.border-container{border:1px solid #d8d8d8;border-radius:5px}.border-container.spacing{padding:15px 15px 25px}.inline-block{display:inline-block}.content-container-spacing{padding-bottom:25px}@media(min-width: 992px){.content-container-spacing{padding-bottom:40px}}@media(min-width: 768px){.content-container-spacing-sm{padding-bottom:25px}}@media(min-width: 768px)and (min-width: 992px){.content-container-spacing-sm{padding-bottom:40px}}@media(min-width: 768px){.content-container-spacing-sm-off{padding-bottom:0}}@media(min-width: 992px){.content-container-spacing-md{padding-bottom:25px}}@media(min-width: 992px)and (min-width: 992px){.content-container-spacing-md{padding-bottom:40px}}@media(min-width: 992px){.content-container-spacing-md-off{padding-bottom:0}}@media(min-width: 1200px){.content-container-spacing-lg{padding-bottom:25px}}@media(min-width: 1200px)and (min-width: 992px){.content-container-spacing-lg{padding-bottom:40px}}@media(min-width: 1200px){.content-container-spacing-lg-off{padding-bottom:0}}@media(min-width: 1500px){.content-container-spacing-xl{padding-bottom:25px}}@media(min-width: 1500px)and (min-width: 992px){.content-container-spacing-xl{padding-bottom:40px}}@media(min-width: 1500px){.content-container-spacing-xl-off{padding-bottom:0}}.special-instructions-container:not(.small){font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;position:relative}.special-instructions-container:not(.small) b{font-weight:400}@media(min-width: 768px){.special-instructions-container:not(.small){font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.special-instructions-container:not(.small){font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.special-instructions-container:not(.small){font-size:19px}}.special-instructions-container:not(.small):not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.special-instructions-container:not(.small):not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.special-instructions-container:not(.small):not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.special-instructions-container:not(.small):not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){.special-instructions-container:not(.small){padding-left:65px}.special-instructions-container:not(.small)::before{content:""}}.special-instructions-container:not(.small)::before{font-family:"Material Icons";color:#f20808;position:absolute;top:0;left:0;font-size:55px}.special-instructions-container:not(.small) .special-instructions-title{color:#f20808;font-weight:400;font-family:"Source Sans Pro";position:relative;display:inline-block;padding-left:25px;display:inline-block;margin-top:-0.3em;font-size:20px}.special-instructions-container:not(.small) .special-instructions-title::before{content:"";font-family:"Material Icons";position:absolute;left:0;top:50%;transform:translateY(-50%)}@media(min-width: 992px){.special-instructions-container:not(.small) .special-instructions-title{padding-left:0;font-size:25px}.special-instructions-container:not(.small) .special-instructions-title::before{content:""}}@media(min-width: 992px)and (min-width: 1200px){.special-instructions-container:not(.small) .special-instructions-title{font-size:30px}}.special-instructions-container.small{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}.special-instructions-container.small b{font-weight:400}@media(min-width: 768px){.special-instructions-container.small{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.special-instructions-container.small{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.special-instructions-container.small{font-size:19px}}.special-instructions-container.small:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.special-instructions-container.small:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.special-instructions-container.small:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.special-instructions-container.small:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.special-instructions-container.small .special-instructions-title{color:#f20808;font-weight:400;font-family:"Source Sans Pro";position:relative;display:inline-block;padding-left:25px}.special-instructions-container.small .special-instructions-title::before{content:"";font-family:"Material Icons";position:absolute;left:0;top:50%;transform:translateY(-50%)}.special-instructions-container.small .special-instructions-text{margin-top:calc(25px - 0.3em)}.primary-button{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button{min-width:188px}}.primary-button.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button+.primary-button,.primary-button+.text-input-elements,.primary-button+.textarea-input-elements{margin-left:25px}}.primary-button:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button:not(.no-spacing)+.primary-button,.primary-button:not(.no-spacing)+.text-input-elements,.primary-button:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}.primary-button.outline:hover{background-color:#f20808;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.outline{min-width:188px}}.primary-button.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.outline+.primary-button,.primary-button.outline+.text-input-elements,.primary-button.outline+.textarea-input-elements{margin-left:25px}}.primary-button.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.outline:not(.no-spacing)+.primary-button,.primary-button.outline:not(.no-spacing)+.text-input-elements,.primary-button.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.card:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}.primary-button.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.card+.primary-button,.primary-button.card+.text-input-elements,.primary-button.card+.textarea-input-elements{margin-left:25px}}.primary-button.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.card:not(.no-spacing)+.primary-button,.primary-button.card:not(.no-spacing)+.text-input-elements,.primary-button.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;min-width:148px}.primary-button.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}.primary-button.card.outline:hover{background-color:#f20808;color:#fff;text-decoration:none}.primary-button.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.card.outline+.primary-button,.primary-button.card.outline+.text-input-elements,.primary-button.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.card.outline:not(.no-spacing)+.primary-button,.primary-button.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.has-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}@media(min-width: 768px){.primary-button.has-sm-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 992px){.primary-button.has-md-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 1200px){.primary-button.has-lg-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 1500px){.primary-button.has-xl-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}.primary-button.site-blue{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #0375a3;background-color:#0375a3;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-blue:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-blue:hover{background-color:#036086;border-color:#036086;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-blue{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-blue{min-width:188px}}.primary-button.site-blue.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-blue+.primary-button,.primary-button.site-blue+.text-input-elements,.primary-button.site-blue+.textarea-input-elements{margin-left:25px}}.primary-button.site-blue:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-blue:not(.no-spacing)+.primary-button,.primary-button.site-blue:not(.no-spacing)+.text-input-elements,.primary-button.site-blue:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-blue:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-blue:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-blue.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #0375a3;background-color:#fff;color:#0375a3;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-blue.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#0375a3}.primary-button.site-blue.outline:hover{background-color:#0375a3;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-blue.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-blue.outline{min-width:188px}}.primary-button.site-blue.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-blue.outline+.primary-button,.primary-button.site-blue.outline+.text-input-elements,.primary-button.site-blue.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-blue.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-blue.outline:not(.no-spacing)+.primary-button,.primary-button.site-blue.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-blue.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-blue.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-blue.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-blue.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #0375a3;background-color:#0375a3;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.site-blue.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-blue.card:hover{background-color:#036086;border-color:#036086;color:#fff;text-decoration:none}.primary-button.site-blue.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-blue.card+.primary-button,.primary-button.site-blue.card+.text-input-elements,.primary-button.site-blue.card+.textarea-input-elements{margin-left:25px}}.primary-button.site-blue.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-blue.card:not(.no-spacing)+.primary-button,.primary-button.site-blue.card:not(.no-spacing)+.text-input-elements,.primary-button.site-blue.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-blue.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-blue.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-blue.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #0375a3;background-color:#fff;color:#0375a3;height:40px;line-height:36px;min-width:148px}.primary-button.site-blue.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#0375a3}.primary-button.site-blue.card.outline:hover{background-color:#0375a3;color:#fff;text-decoration:none}.primary-button.site-blue.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-blue.card.outline+.primary-button,.primary-button.site-blue.card.outline+.text-input-elements,.primary-button.site-blue.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-blue.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-blue.card.outline:not(.no-spacing)+.primary-button,.primary-button.site-blue.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-blue.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-blue.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-blue.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-light-blue{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #73c8ef;background-color:#73c8ef;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-light-blue:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-light-blue:hover{background-color:#37beed;border-color:#37beed;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-light-blue{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-light-blue{min-width:188px}}.primary-button.site-light-blue.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-light-blue+.primary-button,.primary-button.site-light-blue+.text-input-elements,.primary-button.site-light-blue+.textarea-input-elements{margin-left:25px}}.primary-button.site-light-blue:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-light-blue:not(.no-spacing)+.primary-button,.primary-button.site-light-blue:not(.no-spacing)+.text-input-elements,.primary-button.site-light-blue:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-light-blue:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-light-blue:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-light-blue.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #73c8ef;background-color:#fff;color:#73c8ef;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-light-blue.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#73c8ef}.primary-button.site-light-blue.outline:hover{background-color:#73c8ef;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-light-blue.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-light-blue.outline{min-width:188px}}.primary-button.site-light-blue.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-light-blue.outline+.primary-button,.primary-button.site-light-blue.outline+.text-input-elements,.primary-button.site-light-blue.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-light-blue.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-light-blue.outline:not(.no-spacing)+.primary-button,.primary-button.site-light-blue.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-light-blue.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-light-blue.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-light-blue.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-light-blue.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #73c8ef;background-color:#73c8ef;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.site-light-blue.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-light-blue.card:hover{background-color:#37beed;border-color:#37beed;color:#fff;text-decoration:none}.primary-button.site-light-blue.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-light-blue.card+.primary-button,.primary-button.site-light-blue.card+.text-input-elements,.primary-button.site-light-blue.card+.textarea-input-elements{margin-left:25px}}.primary-button.site-light-blue.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-light-blue.card:not(.no-spacing)+.primary-button,.primary-button.site-light-blue.card:not(.no-spacing)+.text-input-elements,.primary-button.site-light-blue.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-light-blue.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-light-blue.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-light-blue.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #73c8ef;background-color:#fff;color:#73c8ef;height:40px;line-height:36px;min-width:148px}.primary-button.site-light-blue.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#73c8ef}.primary-button.site-light-blue.card.outline:hover{background-color:#73c8ef;color:#fff;text-decoration:none}.primary-button.site-light-blue.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-light-blue.card.outline+.primary-button,.primary-button.site-light-blue.card.outline+.text-input-elements,.primary-button.site-light-blue.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-light-blue.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-light-blue.card.outline:not(.no-spacing)+.primary-button,.primary-button.site-light-blue.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-light-blue.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-light-blue.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-light-blue.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-yellow{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f8d038;background-color:#f8d038;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-yellow:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-yellow:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-yellow{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-yellow{min-width:188px}}.primary-button.site-yellow.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-yellow+.primary-button,.primary-button.site-yellow+.text-input-elements,.primary-button.site-yellow+.textarea-input-elements{margin-left:25px}}.primary-button.site-yellow:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-yellow:not(.no-spacing)+.primary-button,.primary-button.site-yellow:not(.no-spacing)+.text-input-elements,.primary-button.site-yellow:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-yellow:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-yellow:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-yellow.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f8d038;background-color:#fff;color:#f8d038;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-yellow.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f8d038}.primary-button.site-yellow.outline:hover{background-color:#f8d038;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-yellow.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-yellow.outline{min-width:188px}}.primary-button.site-yellow.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-yellow.outline+.primary-button,.primary-button.site-yellow.outline+.text-input-elements,.primary-button.site-yellow.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-yellow.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-yellow.outline:not(.no-spacing)+.primary-button,.primary-button.site-yellow.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-yellow.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-yellow.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-yellow.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-yellow.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #f8d038;background-color:#f8d038;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.site-yellow.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-yellow.card:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}.primary-button.site-yellow.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-yellow.card+.primary-button,.primary-button.site-yellow.card+.text-input-elements,.primary-button.site-yellow.card+.textarea-input-elements{margin-left:25px}}.primary-button.site-yellow.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-yellow.card:not(.no-spacing)+.primary-button,.primary-button.site-yellow.card:not(.no-spacing)+.text-input-elements,.primary-button.site-yellow.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-yellow.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-yellow.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-yellow.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #f8d038;background-color:#fff;color:#f8d038;height:40px;line-height:36px;min-width:148px}.primary-button.site-yellow.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f8d038}.primary-button.site-yellow.card.outline:hover{background-color:#f8d038;color:#fff;text-decoration:none}.primary-button.site-yellow.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-yellow.card.outline+.primary-button,.primary-button.site-yellow.card.outline+.text-input-elements,.primary-button.site-yellow.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-yellow.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-yellow.card.outline:not(.no-spacing)+.primary-button,.primary-button.site-yellow.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-yellow.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-yellow.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-yellow.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-green{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #44b649;background-color:#44b649;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-green:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-green:hover{background-color:#36913a;border-color:#36913a;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-green{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-green{min-width:188px}}.primary-button.site-green.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-green+.primary-button,.primary-button.site-green+.text-input-elements,.primary-button.site-green+.textarea-input-elements{margin-left:25px}}.primary-button.site-green:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-green:not(.no-spacing)+.primary-button,.primary-button.site-green:not(.no-spacing)+.text-input-elements,.primary-button.site-green:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-green:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-green:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-green.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #44b649;background-color:#fff;color:#44b649;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-green.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#44b649}.primary-button.site-green.outline:hover{background-color:#44b649;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-green.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-green.outline{min-width:188px}}.primary-button.site-green.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-green.outline+.primary-button,.primary-button.site-green.outline+.text-input-elements,.primary-button.site-green.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-green.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-green.outline:not(.no-spacing)+.primary-button,.primary-button.site-green.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-green.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-green.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-green.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-green.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #44b649;background-color:#44b649;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.site-green.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-green.card:hover{background-color:#36913a;border-color:#36913a;color:#fff;text-decoration:none}.primary-button.site-green.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-green.card+.primary-button,.primary-button.site-green.card+.text-input-elements,.primary-button.site-green.card+.textarea-input-elements{margin-left:25px}}.primary-button.site-green.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-green.card:not(.no-spacing)+.primary-button,.primary-button.site-green.card:not(.no-spacing)+.text-input-elements,.primary-button.site-green.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-green.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-green.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-green.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #44b649;background-color:#fff;color:#44b649;height:40px;line-height:36px;min-width:148px}.primary-button.site-green.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#44b649}.primary-button.site-green.card.outline:hover{background-color:#44b649;color:#fff;text-decoration:none}.primary-button.site-green.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-green.card.outline+.primary-button,.primary-button.site-green.card.outline+.text-input-elements,.primary-button.site-green.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-green.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-green.card.outline:not(.no-spacing)+.primary-button,.primary-button.site-green.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-green.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-green.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-green.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-haccp-green{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #209044;background-color:#209044;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-haccp-green:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-haccp-green:hover{background-color:#1b7b3a;border-color:#1b7b3a;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-haccp-green{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-haccp-green{min-width:188px}}.primary-button.site-haccp-green.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-haccp-green+.primary-button,.primary-button.site-haccp-green+.text-input-elements,.primary-button.site-haccp-green+.textarea-input-elements{margin-left:25px}}.primary-button.site-haccp-green:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-haccp-green:not(.no-spacing)+.primary-button,.primary-button.site-haccp-green:not(.no-spacing)+.text-input-elements,.primary-button.site-haccp-green:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-haccp-green:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-haccp-green:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-haccp-green.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #209044;background-color:#fff;color:#209044;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}.primary-button.site-haccp-green.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#209044}.primary-button.site-haccp-green.outline:hover{background-color:#209044;color:#fff;text-decoration:none}@media(min-width: 992px){.primary-button.site-haccp-green.outline{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){.primary-button.site-haccp-green.outline{min-width:188px}}.primary-button.site-haccp-green.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-haccp-green.outline+.primary-button,.primary-button.site-haccp-green.outline+.text-input-elements,.primary-button.site-haccp-green.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-haccp-green.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-haccp-green.outline:not(.no-spacing)+.primary-button,.primary-button.site-haccp-green.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-haccp-green.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-haccp-green.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-haccp-green.outline:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-haccp-green.card{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #209044;background-color:#209044;color:#fff;height:40px;line-height:36px;min-width:148px}.primary-button.site-haccp-green.card:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.primary-button.site-haccp-green.card:hover{background-color:#1b7b3a;border-color:#1b7b3a;color:#fff;text-decoration:none}.primary-button.site-haccp-green.card.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-haccp-green.card+.primary-button,.primary-button.site-haccp-green.card+.text-input-elements,.primary-button.site-haccp-green.card+.textarea-input-elements{margin-left:25px}}.primary-button.site-haccp-green.card:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-haccp-green.card:not(.no-spacing)+.primary-button,.primary-button.site-haccp-green.card:not(.no-spacing)+.text-input-elements,.primary-button.site-haccp-green.card:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-haccp-green.card:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-haccp-green.card:not(.no-spacing).text-input-elements{max-width:310px}}.primary-button.site-haccp-green.card.outline{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:17px;border:1px solid #209044;background-color:#fff;color:#209044;height:40px;line-height:36px;min-width:148px}.primary-button.site-haccp-green.card.outline:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#209044}.primary-button.site-haccp-green.card.outline:hover{background-color:#209044;color:#fff;text-decoration:none}.primary-button.site-haccp-green.card.outline.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.primary-button.site-haccp-green.card.outline+.primary-button,.primary-button.site-haccp-green.card.outline+.text-input-elements,.primary-button.site-haccp-green.card.outline+.textarea-input-elements{margin-left:25px}}.primary-button.site-haccp-green.card.outline:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.primary-button.site-haccp-green.card.outline:not(.no-spacing)+.primary-button,.primary-button.site-haccp-green.card.outline:not(.no-spacing)+.text-input-elements,.primary-button.site-haccp-green.card.outline:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.primary-button.site-haccp-green.card.outline:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.primary-button.site-haccp-green.card.outline:not(.no-spacing).text-input-elements{max-width:310px}}.caption{font-size:12px !important;font-weight:300}.font-weight-bold{font-weight:400 !important}.reset-button{padding:0;border:0;background:none;color:inherit;font:inherit;line-height:normal;overflow:visible}.text-input-elements{background-color:#fff;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:15px;width:100%;margin-bottom:0;padding:8px 12px;border:1px solid #d8d8d8;border-radius:5px;max-width:310px;line-height:20px;min-height:40px}.text-input-elements b{font-weight:400}@media(min-width: 768px){.text-input-elements{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.text-input-elements{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.text-input-elements{font-size:19px}}.text-input-elements.button-spacing{margin-top:25px}@media(min-width: 992px){.text-input-elements.button-spacing+.text-input-elements,.text-input-elements.button-spacing+.text-input-elements,.text-input-elements.button-spacing+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.text-input-elements.button-spacing{margin-top:40px}}@media(max-width: 991px){.text-input-elements.button-spacing.text-input-elements{max-width:310px}}.text-input-elements:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}.text-input-elements :-moz-placeholder{color:#d8d8d8}.text-input-elements ::-moz-placeholder{color:#d8d8d8}.text-input-elements :-ms-input-placeholder{color:#d8d8d8}.text-input-elements ::-webkit-input-placeholder{color:#d8d8d8}.text-input-elements ::placeholder{color:#d8d8d8}.text-input-elements:disabled{background-color:#f3f3f4;color:#909090}@media(min-width: 768px){.text-input-elements{max-width:360px}}@media(min-width: 768px)and (min-width: 992px){.text-input-elements{max-width:230px}.text-input-elements+.text-input-elements,.text-input-elements+.primary-button,.text-input-elements+.textarea-input-elements{margin-left:15px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.text-input-elements{max-width:320px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.text-input-elements{max-width:360px}}.text-input-elements.has-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}@media(min-width: 768px){.text-input-elements.has-sm-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 992px){.text-input-elements.has-md-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 1200px){.text-input-elements.has-lg-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}@media(min-width: 1500px){.text-input-elements.has-xl-shadow{box-shadow:3px 3px 10px rgba(155,155,155,.6)}}select.text-input-elements{-webkit-appearance:menulist-button;-moz-appearance:menulist;padding:6px 12px}select.text-input-elements::-ms-expand{display:block}select.text-input-elements:not(.select-element-width){width:auto;max-width:100%;min-width:0}.textarea-input-elements{background-color:#fff;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:15px;width:100%;margin-bottom:0;padding:8px 12px;border:1px solid #d8d8d8;border-radius:5px;max-width:310px;resize:none;height:130px}.textarea-input-elements b{font-weight:400}@media(min-width: 768px){.textarea-input-elements{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.textarea-input-elements{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.textarea-input-elements{font-size:19px}}.textarea-input-elements.button-spacing{margin-top:25px}@media(min-width: 992px){.textarea-input-elements.button-spacing+.text-input-elements,.textarea-input-elements.button-spacing+.text-input-elements,.textarea-input-elements.button-spacing+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.textarea-input-elements.button-spacing{margin-top:40px}}@media(max-width: 991px){.textarea-input-elements.button-spacing.text-input-elements{max-width:310px}}.textarea-input-elements:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}.textarea-input-elements :-moz-placeholder{color:#d8d8d8}.textarea-input-elements ::-moz-placeholder{color:#d8d8d8}.textarea-input-elements :-ms-input-placeholder{color:#d8d8d8}.textarea-input-elements ::-webkit-input-placeholder{color:#d8d8d8}.textarea-input-elements ::placeholder{color:#d8d8d8}.textarea-input-elements:disabled{background-color:#f3f3f4;color:#909090}@media(min-width: 768px){.textarea-input-elements{max-width:360px}}@media(min-width: 768px)and (min-width: 992px){.textarea-input-elements{max-width:230px}.textarea-input-elements+.text-input-elements,.textarea-input-elements+.primary-button,.textarea-input-elements+.textarea-input-elements{margin-left:15px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.textarea-input-elements{max-width:320px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.textarea-input-elements{max-width:360px}}.text-input-element-spacing{margin-top:15px}.text-input-element-spacing.button-spacing{margin-top:25px}@media(min-width: 992px){.text-input-element-spacing.button-spacing+.text-input-elements,.text-input-element-spacing.button-spacing+.text-input-elements,.text-input-element-spacing.button-spacing+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.text-input-element-spacing.button-spacing{margin-top:40px}}@media(max-width: 991px){.text-input-element-spacing.button-spacing.text-input-elements{max-width:310px}}.checkbox-input-elements{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;position:relative;margin-top:15px;cursor:pointer}.checkbox-input-elements b{font-weight:400}@media(min-width: 768px){.checkbox-input-elements{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.checkbox-input-elements{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.checkbox-input-elements{font-size:19px}}.checkbox-input-elements:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.checkbox-input-elements:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.checkbox-input-elements:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.checkbox-input-elements:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.checkbox-input-elements>span,.checkbox-input-elements>div,.checkbox-input-elements>p,.checkbox-input-elements>i,.checkbox-input-elements>b{display:inline-block;vertical-align:middle}.checkbox-input-elements input[type=checkbox]{position:relative;z-index:5;height:38px;width:38px;border:#d8d8d8;background:#fff;border:1px solid #d8d8d8;outline:none;color:#000;-webkit-appearance:none;-webkit-font-smoothing:antialiased;border-radius:5px;margin:0;cursor:pointer;display:inline-block;vertical-align:middle}.checkbox-input-elements input[type=checkbox]:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}.checkbox-input-elements input[type=checkbox]:checked{background-color:#fff}.checkbox-input-elements input[type=checkbox]:checked:after{content:"";font-family:"Material Icons";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#000;font-size:24px}.checkbox-label-element{display:flex}.checkbox-label-element .checkbox-input-wrapper{display:flex;flex-direction:column;justify-content:center;padding-right:15px}.checkbox-label-element .checkbox-input-wrapper input{position:relative;z-index:5;height:38px;width:38px;border:#d8d8d8;background:#fff;border:1px solid #d8d8d8;outline:none;color:#000;-webkit-appearance:none;-webkit-font-smoothing:antialiased;border-radius:5px;margin:0;cursor:pointer;display:inline-block}.checkbox-label-element .checkbox-input-wrapper input:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}.checkbox-label-element .checkbox-input-wrapper input:checked{background-color:#fff}.checkbox-label-element .checkbox-input-wrapper input:checked:after{content:"";font-family:"Material Icons";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#000;font-size:24px}form[data-form-validate] .form-validator-user-error{border-color:#f20808 !important}form[data-form-validate] .form-validator-errormessage{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:15px;color:#f20808;margin:2px 0 3px;padding:0}@media(min-width: 1200px){form[data-form-validate] .form-validator-errormessage{font-size:17px}}form[data-form-validate] .checkbox-input-elements+.form-validator-error-box .form-validator-errormessage{margin-top:6px}.input-informative-copy{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#d8d8d8;margin-bottom:-13px}.input-informative-copy b{font-weight:400}@media(min-width: 768px){.input-informative-copy{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.input-informative-copy{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.input-informative-copy{font-size:19px}}.numbered-list{padding:0 20px}.numbered-list li{list-style-type:decimal;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.numbered-list li b{font-weight:400}@media(min-width: 768px){.numbered-list li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.numbered-list li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.numbered-list li{font-size:19px}}.numbered-list li:not(:first-of-type){margin-top:5px}.numbered-list li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.numbered-list li a b{font-weight:400}@media(min-width: 768px){.numbered-list li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.numbered-list li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.numbered-list li a{font-size:19px}}.numbered-list li a:hover{color:#337ab7}.bulleted-list{padding:0 20px;margin-top:.5em}.bulleted-list li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.bulleted-list li b{font-weight:400}@media(min-width: 768px){.bulleted-list li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.bulleted-list li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bulleted-list li{font-size:19px}}.bulleted-list li:not(:first-of-type){margin-top:5px}.bulleted-list li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.bulleted-list li a b{font-weight:400}@media(min-width: 768px){.bulleted-list li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.bulleted-list li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bulleted-list li a{font-size:19px}}.bulleted-list li a:hover{color:#337ab7}.centered-list{padding:0;margin-top:.5em}.centered-list li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-list li b{font-weight:400}@media(min-width: 768px){.centered-list li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list li{font-size:19px}}.centered-list li:not(:first-of-type){margin-top:5px}.centered-list li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list li a b{font-weight:400}@media(min-width: 768px){.centered-list li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list li a{font-size:19px}}.centered-list li a:hover{color:#337ab7}.centered-list li p{margin:0}.centered-bulleted-list{padding:0;margin-top:.5em}.centered-bulleted-list li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-bulleted-list li b{font-weight:400}@media(min-width: 768px){.centered-bulleted-list li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-bulleted-list li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-bulleted-list li{font-size:19px}}.centered-bulleted-list li:not(:first-of-type){margin-top:5px}.centered-bulleted-list li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-bulleted-list li a b{font-weight:400}@media(min-width: 768px){.centered-bulleted-list li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-bulleted-list li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-bulleted-list li a{font-size:19px}}.centered-bulleted-list li a:hover{color:#337ab7}.centered-bulleted-list li p{margin:0}@media(min-width: 992px){.centered-bulleted-list{padding:0 20px;margin-top:.5em}.centered-bulleted-list li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.centered-bulleted-list li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.centered-bulleted-list li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.centered-bulleted-list li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-bulleted-list li{font-size:19px}}@media(min-width: 992px){.centered-bulleted-list li:not(:first-of-type){margin-top:5px}.centered-bulleted-list li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-bulleted-list li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.centered-bulleted-list li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.centered-bulleted-list li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-bulleted-list li a{font-size:19px}}@media(min-width: 992px){.centered-bulleted-list li a:hover{color:#337ab7}}.centered-list-xs-only{padding:0;margin-top:.5em}.centered-list-xs-only li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-list-xs-only li b{font-weight:400}@media(min-width: 768px){.centered-list-xs-only li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-xs-only li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-xs-only li{font-size:19px}}.centered-list-xs-only li:not(:first-of-type){margin-top:5px}.centered-list-xs-only li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-xs-only li a b{font-weight:400}@media(min-width: 768px){.centered-list-xs-only li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-xs-only li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-xs-only li a{font-size:19px}}.centered-list-xs-only li a:hover{color:#337ab7}.centered-list-xs-only li p{margin:0}@media(min-width: 768px){.centered-list-xs-only{padding:0 20px;margin-top:.5em}.centered-list-xs-only li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.centered-list-xs-only li b{font-weight:400}}@media(min-width: 768px)and (min-width: 768px){.centered-list-xs-only li{font-size:17px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 1200px){.centered-list-xs-only li{font-size:18px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-xs-only li{font-size:19px}}@media(min-width: 768px){.centered-list-xs-only li:not(:first-of-type){margin-top:5px}.centered-list-xs-only li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-xs-only li a b{font-weight:400}}@media(min-width: 768px)and (min-width: 768px){.centered-list-xs-only li a{font-size:17px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 1200px){.centered-list-xs-only li a{font-size:18px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-xs-only li a{font-size:19px}}@media(min-width: 768px){.centered-list-xs-only li a:hover{color:#337ab7}}.centered-list-sm-down{padding:0;margin-top:.5em}.centered-list-sm-down li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-list-sm-down li b{font-weight:400}@media(min-width: 768px){.centered-list-sm-down li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-sm-down li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-sm-down li{font-size:19px}}.centered-list-sm-down li:not(:first-of-type){margin-top:5px}.centered-list-sm-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-sm-down li a b{font-weight:400}@media(min-width: 768px){.centered-list-sm-down li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-sm-down li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-sm-down li a{font-size:19px}}.centered-list-sm-down li a:hover{color:#337ab7}.centered-list-sm-down li p{margin:0}@media(min-width: 992px){.centered-list-sm-down{padding:0 20px;margin-top:.5em}.centered-list-sm-down li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.centered-list-sm-down li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.centered-list-sm-down li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.centered-list-sm-down li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-sm-down li{font-size:19px}}@media(min-width: 992px){.centered-list-sm-down li:not(:first-of-type){margin-top:5px}.centered-list-sm-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-sm-down li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.centered-list-sm-down li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.centered-list-sm-down li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-sm-down li a{font-size:19px}}@media(min-width: 992px){.centered-list-sm-down li a:hover{color:#337ab7}}.centered-list-md-down{padding:0;margin-top:.5em}.centered-list-md-down li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-list-md-down li b{font-weight:400}@media(min-width: 768px){.centered-list-md-down li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-md-down li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-md-down li{font-size:19px}}.centered-list-md-down li:not(:first-of-type){margin-top:5px}.centered-list-md-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-md-down li a b{font-weight:400}@media(min-width: 768px){.centered-list-md-down li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-md-down li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-md-down li a{font-size:19px}}.centered-list-md-down li a:hover{color:#337ab7}.centered-list-md-down li p{margin:0}@media(min-width: 1200px){.centered-list-md-down{padding:0 20px;margin-top:.5em}.centered-list-md-down li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.centered-list-md-down li b{font-weight:400}}@media(min-width: 1200px)and (min-width: 768px){.centered-list-md-down li{font-size:17px}}@media(min-width: 1200px)and (min-width: 768px)and (min-width: 1200px){.centered-list-md-down li{font-size:18px}}@media(min-width: 1200px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-md-down li{font-size:19px}}@media(min-width: 1200px){.centered-list-md-down li:not(:first-of-type){margin-top:5px}.centered-list-md-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-md-down li a b{font-weight:400}}@media(min-width: 1200px)and (min-width: 768px){.centered-list-md-down li a{font-size:17px}}@media(min-width: 1200px)and (min-width: 768px)and (min-width: 1200px){.centered-list-md-down li a{font-size:18px}}@media(min-width: 1200px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-md-down li a{font-size:19px}}@media(min-width: 1200px){.centered-list-md-down li a:hover{color:#337ab7}}.centered-list-lg-down{padding:0;margin-top:.5em}.centered-list-lg-down li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.centered-list-lg-down li b{font-weight:400}@media(min-width: 768px){.centered-list-lg-down li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-lg-down li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-lg-down li{font-size:19px}}.centered-list-lg-down li:not(:first-of-type){margin-top:5px}.centered-list-lg-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-lg-down li a b{font-weight:400}@media(min-width: 768px){.centered-list-lg-down li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.centered-list-lg-down li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-lg-down li a{font-size:19px}}.centered-list-lg-down li a:hover{color:#337ab7}.centered-list-lg-down li p{margin:0}@media(min-width: 1500px){.centered-list-lg-down{padding:0 20px;margin-top:.5em}.centered-list-lg-down li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.centered-list-lg-down li b{font-weight:400}}@media(min-width: 1500px)and (min-width: 768px){.centered-list-lg-down li{font-size:17px}}@media(min-width: 1500px)and (min-width: 768px)and (min-width: 1200px){.centered-list-lg-down li{font-size:18px}}@media(min-width: 1500px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-lg-down li{font-size:19px}}@media(min-width: 1500px){.centered-list-lg-down li:not(:first-of-type){margin-top:5px}.centered-list-lg-down li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.centered-list-lg-down li a b{font-weight:400}}@media(min-width: 1500px)and (min-width: 768px){.centered-list-lg-down li a{font-size:17px}}@media(min-width: 1500px)and (min-width: 768px)and (min-width: 1200px){.centered-list-lg-down li a{font-size:18px}}@media(min-width: 1500px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.centered-list-lg-down li a{font-size:19px}}@media(min-width: 1500px){.centered-list-lg-down li a:hover{color:#337ab7}}.specific-page-btn-container{display:inline-block}.numeric-navigation .numeric-btn-navigation{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:30px;line-height:28px;min-width:39px;color:#000;font-size:15px;font-weight:400;border-color:#f3f3f4;border-width:1px;background-color:#fff;border-radius:0;width:auto}.numeric-navigation .numeric-btn-navigation:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}.numeric-navigation .numeric-btn-navigation:hover{background-color:#f20808;color:#fff;text-decoration:none}.numeric-navigation .numeric-btn-navigation.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.numeric-navigation .numeric-btn-navigation+.numeric-btn-navigation,.numeric-navigation .numeric-btn-navigation+.text-input-elements,.numeric-navigation .numeric-btn-navigation+.textarea-input-elements{margin-left:9px}}.numeric-navigation .numeric-btn-navigation:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.numeric-navigation .numeric-btn-navigation:not(.no-spacing)+.numeric-btn-navigation,.numeric-navigation .numeric-btn-navigation:not(.no-spacing)+.text-input-elements,.numeric-navigation .numeric-btn-navigation:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.numeric-navigation .numeric-btn-navigation:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.numeric-navigation .numeric-btn-navigation:not(.no-spacing).text-input-elements{max-width:310px}}@media(max-width: 767px){.numeric-navigation .numeric-btn-navigation:not(:first-child):not(:last-child):not(:nth-last-child(2)){margin-right:13px}}@media(min-width: 992px){.numeric-navigation .numeric-btn-navigation:not(:first-child){margin-left:15px !important}}@media(min-width: 992px)and (min-width: 1200px){.numeric-navigation .numeric-btn-navigation:not(:first-child){margin-left:25px !important}}.numeric-navigation .numeric-btn-navigation.selected,.numeric-navigation .numeric-btn-navigation:hover{color:#000;background-color:#f3f3f4}.numeric-navigation .next-navigation,.numeric-navigation .prev-navigation{min-width:88px;display:block}@media(min-width: 768px){.numeric-navigation .next-navigation,.numeric-navigation .prev-navigation{display:inline-block}}.gray-section{background-color:#f3f3f4}.align-top{vertical-align:top}.required-field::after{content:"*";color:#f20808}.error-text{color:#f20808}.languageModalWindow{max-width:630px;max-height:100%}.languageModalWindow .languageModalContentContainer{padding-top:0;min-height:358px}.languageModalWindow .languageModalContentContainer .languageModalLoadingMask{height:350px;width:100%;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center}.languageModalWindow .languageModalContentContainer .languageModalTopContainer{text-align:left;font-family:"Source Sans Pro"}.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText{width:100%;font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:17px;text-align:center;padding-bottom:0}@media(min-width: 768px){.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText{font-size:30px}}.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText .modalColoredText{color:#0375a3}.languageModalWindow .languageModalContentContainer .languageModalRadioList{text-align:center;padding-bottom:25px}@media(min-width: 992px){.languageModalWindow .languageModalContentContainer .languageModalRadioList{padding-bottom:40px}}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL{padding:0 20px !important;margin-top:.5em}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li{list-style-type:disc !important;list-style-position:outside !important;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left !important}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li b{font-weight:400}@media(min-width: 768px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li{font-size:19px}}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li:not(:first-of-type){margin-top:5px}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a{text-decoration:underline !important;cursor:pointer !important;font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:#545454 !important}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a b{font-weight:400 !important}@media(min-width: 768px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a{font-size:19px !important}}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL li a:hover{color:#337ab7 !important}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListUL .languageModalRadioListRI{text-align:left;width:490px !important;list-style-type:none !important;list-style-image:none !important;list-style-position:outside;cursor:pointer;padding-left:35px !important}.editor-dynamic-code *{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:inherit}.editor-dynamic-code * b{font-weight:400}@media(min-width: 768px){.editor-dynamic-code *{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.editor-dynamic-code *{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code *{font-size:19px}}.editor-dynamic-code [style*=font]{font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:inherit !important}.editor-dynamic-code [style*=font] b{font-weight:400 !important}@media(min-width: 768px){.editor-dynamic-code [style*=font]{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){.editor-dynamic-code [style*=font]{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code [style*=font]{font-size:19px !important}}.editor-dynamic-code [style*=color],.editor-dynamic-code font[color]{color:inherit !important}.editor-dynamic-code b,.editor-dynamic-code strong,.editor-dynamic-code [style*="font-weight: 500"],.editor-dynamic-code [style*="font-weight: 600"],.editor-dynamic-code [style*="font-weight: 700"],.editor-dynamic-code [style*="font-weight: 800"],.editor-dynamic-code [style*="font-weight: 900"],.editor-dynamic-code [style*="font-weight: bold"],.editor-dynamic-code [style*="font-weight: bolder"],.editor-dynamic-code [style*="font-weight: 600"],.editor-dynamic-code font[weight*="600"]{font-weight:400 !important}.editor-dynamic-code b *,.editor-dynamic-code strong *,.editor-dynamic-code [style*="font-weight: 500"] *,.editor-dynamic-code [style*="font-weight: 600"] *,.editor-dynamic-code [style*="font-weight: 700"] *,.editor-dynamic-code [style*="font-weight: 800"] *,.editor-dynamic-code [style*="font-weight: 900"] *,.editor-dynamic-code [style*="font-weight: bold"] *,.editor-dynamic-code [style*="font-weight: bolder"] *,.editor-dynamic-code [style*="font-weight: 600"] *,.editor-dynamic-code font[weight*="600"] *{font-weight:400 !important}.editor-dynamic-code ul{padding:0}.editor-dynamic-code ul li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.editor-dynamic-code ul li b{font-weight:400}@media(min-width: 768px){.editor-dynamic-code ul li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.editor-dynamic-code ul li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code ul li{font-size:19px}}.editor-dynamic-code ul li:not(:first-of-type){margin-top:5px}.editor-dynamic-code ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.editor-dynamic-code ul li a b{font-weight:400}@media(min-width: 768px){.editor-dynamic-code ul li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.editor-dynamic-code ul li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code ul li a{font-size:19px}}.editor-dynamic-code ul li a:hover{color:#337ab7}.editor-dynamic-code ul li p{margin:0}@media(min-width: 992px){.editor-dynamic-code ul{padding:0 20px}.editor-dynamic-code ul li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.editor-dynamic-code ul li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.editor-dynamic-code ul li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.editor-dynamic-code ul li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code ul li{font-size:19px}}@media(min-width: 992px){.editor-dynamic-code ul li:not(:first-of-type){margin-top:5px}.editor-dynamic-code ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.editor-dynamic-code ul li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.editor-dynamic-code ul li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.editor-dynamic-code ul li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.editor-dynamic-code ul li a{font-size:19px}}@media(min-width: 992px){.editor-dynamic-code ul li a:hover{color:#337ab7}}.stepList .editor-dynamic-code ul{padding:0}.stepList .editor-dynamic-code ul li{list-style-type:none;padding-left:none;text-align:left}.jModalWindow .editor-dynamic-code ul{padding:0 20px;margin-top:.5em}.jModalWindow .editor-dynamic-code ul li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.jModalWindow .editor-dynamic-code ul li b{font-weight:400}@media(min-width: 768px){.jModalWindow .editor-dynamic-code ul li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.jModalWindow .editor-dynamic-code ul li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.jModalWindow .editor-dynamic-code ul li{font-size:19px}}.jModalWindow .editor-dynamic-code ul li:not(:first-of-type){margin-top:5px}.jModalWindow .editor-dynamic-code ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.jModalWindow .editor-dynamic-code ul li a b{font-weight:400}@media(min-width: 768px){.jModalWindow .editor-dynamic-code ul li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.jModalWindow .editor-dynamic-code ul li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.jModalWindow .editor-dynamic-code ul li a{font-size:19px}}.jModalWindow .editor-dynamic-code ul li a:hover{color:#337ab7}.core-heading-container{padding-bottom:40px}.core-heading-container .core-heading{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:20px}@media(min-width: 768px){.core-heading-container .core-heading{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.core-heading-container .core-heading{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.core-heading-container .core-heading{font-size:40px}}.core-heading-container .core-heading:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.core-heading-container .core-heading:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.core-heading-container .core-heading:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.core-heading-container .core-heading:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.core-heading-container .core-heading i{font-size:20px;color:#0375a3;display:inline-block;vertical-align:bottom;padding-right:10px}@media(min-width: 768px){.core-heading-container .core-heading i{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.core-heading-container .core-heading i{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.core-heading-container .core-heading i{font-size:40px}}.core-heading-container .core-sub-heading{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:30px}@media(min-width: 768px){.core-heading-container .core-sub-heading{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.core-heading-container .core-sub-heading{font-size:20px}}.core-heading-container .core-sub-heading:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.core-heading-container .core-sub-heading:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.core-heading-container .core-sub-heading:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.core-heading-container .core-sub-heading:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 1200px){.core-heading-container .core-sub-heading{margin-top:40px}}.text-uppercase{text-transform:uppercase}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.styleguide-modalWindow{min-width:300px}.styleguide-modalWindow .styleguide-modalBody{padding-top:15px;padding-bottom:25px;padding-left:15px;padding-right:15px;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}@media(min-width: 992px){.styleguide-modalWindow .styleguide-modalBody{padding-bottom:40px}}.styleguide-modalWindow .styleguide-modalBody b{font-weight:400}@media(min-width: 768px){.styleguide-modalWindow .styleguide-modalBody{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.styleguide-modalWindow .styleguide-modalBody{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.styleguide-modalWindow .styleguide-modalBody{font-size:19px}}.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;position:relative;padding-top:5px !important;cursor:pointer}.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li b{font-weight:400}@media(min-width: 768px){.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li{font-size:19px}}.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li::before{content:"";border:1px solid #0375a3;border-radius:22px;width:22px;height:22px;position:absolute;left:-5px}.styleguide-modalWindow .styleguide-modalBody .styleguide-radiolist li.selectedstyleguide-radiolistRI::before{background-color:#0375a3}hr.page-spacer{max-width:none;margin:20px auto;border-color:#d8d8d8}.light-font{color:#fff}.rating-share-your-success{background-color:#f3f3f4}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-]{cursor:pointer;text-decoration:none;display:inline-block;font-size:40px}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-]+[class*=sfs-icon-]{margin-left:15px}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-].sfs-icon-facebook{color:#3a5a98}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-].sfs-icon-twitter{color:#39c5f3}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-].sfs-icon-google-plus{color:#e22107}.rating-share-your-success .rating-social-media-icons [class*=sfs-icon-].sfs-icon-linked-in{color:#0078b5}.star-ratings-container .star-ratings-list{display:inline-block;max-height:21px;white-space:nowrap;vertical-align:middle}.star-ratings-container .star-ratings-list .star{font-family:"Material Icons"}.star-ratings-container .star-ratings-list .star::before{color:#d8d8d8;content:""}.star-ratings-container .star-ratings-list[data-score*="1"]>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="2"]>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="3"]>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="4"]>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="5"]>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="6"]>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="7"]>.star>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="8"]>.star>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="9"]>.star>.star>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-ratings-list[data-score*="10"]>.star>.star>.star>.star>.star::before{color:#f8d038;content:""}.star-ratings-container .star-average-rating-text,.star-ratings-container .star-amount-of-ratings{padding-left:10px}.star-ratings-container .star-average-rating-text-color{color:#f8d038}.plModuleHeader .header-height{height:auto;position:relative}.plModuleHeader .header-height .header-icon-menu ul{margin:0}.plModuleHeader .navbar-toggle-module-header{border:0 !important;border-radius:5px;margin:2px 0 2px;position:relative;float:right;padding:9px 10px;background-color:rgba(0,0,0,0);background-image:none}.plModuleHeader .header-icon-item{height:auto}.plModuleHeader #header-language-nav-new{width:auto;background:rgba(0,0,0,0);float:right;height:auto;display:block;position:relative;margin:3px 0;padding:7px 10px 7px 31px;cursor:pointer;outline:none}.plModuleHeader #header-language-nav-new::before{content:"";font-family:"material icons";font-size:24px;position:absolute;top:50%;left:-10px;transform:translateY(-50%);left:5px;outline:none}.plModuleHeader #header-language-nav-new li.active-lang-item{display:block;opacity:1;width:auto;height:auto;padding:0px;position:relative}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container{position:absolute;left:-10px;z-index:3;top:calc(100% + 3px);display:none}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container.header-language-container-visible{display:block}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container .header-language-dropdown-option{width:100%;min-width:106px;line-height:26px;font-size:12px;z-index:1000;visibility:hidden;opacity:0;padding:9px 0px 9px 14px;position:relative;-webkit-transition:opacity .3s,margin-top .3s,visibility .3s;transition:opacity .3s,margin-top .3s,visibility .3s;-webkit-box-shadow:1px 3px 2px 1px rgba(50,50,50,.5);box-shadow:1px 3px 2px 1px rgba(50,50,50,.5);height:47px}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container .header-language-dropdown-option:first-child{margin-top:0}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container .header-language-dropdown-option:last-child{border-radius:0px 0px 7px 7px}.plModuleHeader #header-language-nav-new .header-language-dropdown-option-container .header-language-visible{opacity:1;visibility:visible}.plModuleHeader .login-section{font-size:12px;width:100%}@media(min-width: 992px){.plModuleHeader .login-section{background-color:rgba(0,0,0,0);color:inherit}}.plModuleHeader .login-section .navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.plModuleHeader .login-section .navbar-collapse.collapse{display:none}.plModuleHeader .login-section .navbar-collapse.collapse.in{display:block}.plModuleHeader .login-section .navbar-collapse .nav{padding-left:0;list-style:none}.plModuleHeader .login-section .navbar-collapse .navbar-nav{margin:3px -15px}.plModuleHeader .login-section .navbar-collapse .nav.navbar-nav li{position:relative;border:none}.plModuleHeader .login-section .navbar-collapse a{line-height:normal !important;background-color:rgba(0,0,0,0) !important}.plModuleHeader .login-section .navbar-collapse a .help-text,.plModuleHeader .login-section .navbar-collapse a .login-text{position:relative;top:-8px}.plModuleHeader .indexBanner{padding:35px 15px;min-height:146px}.plModuleHeader .indexBanner img{cursor:pointer;max-width:100px;float:left;position:relative;z-index:1000}.plModuleHeader .indexBanner .indexBannerTextContainer{display:block;min-height:101px;position:relative}.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer{position:absolute;left:130px;right:0;top:50%;transform:translateY(-50%)}.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle{font-family:"Source Sans Pro";font-weight:400;font-size:20px;margin:0 !important}@media(min-width: 768px){.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle{font-size:40px}}.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle span{font-weight:300;display:none}@media(min-width: 992px){.plModuleHeader .indexBanner .indexBannerTextContainer .indexBannerTextContainerFloatedContainer h1.indexBannerTitle span{display:inline}}.plModuleHeader .indexBanner .indexBannerTextContainer.bannerNoLogo .indexBannerTextContainerFloatedContainer{left:0px}.plModuleHeader .indexBanner .indexBannerTextContainer.bannerNoLogo .indexBannerTextContainerFloatedContainer h1.indexBannerTitle span{display:inline}@media(min-width: 768px){.plModuleHeader .indexBanner .indexBannerTextContainer.bannerNoLogo .indexBannerTextContainerFloatedContainer{left:20px}}@media(min-width: 768px)and (min-width: 992px){.plModuleHeader .indexBanner .indexBannerTextContainer.bannerNoLogo .indexBannerTextContainerFloatedContainer{left:130px}}.pl-slick-dots li{display:inline-block}.pl-slick-dots li button{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-width:0px;margin:2px;padding:0 5px}.pl-slick-dots li button::before{content:"";width:10px;height:10px;border-radius:10px;display:block;background-color:#fff;border:1px solid #3d3d3d}.pl-slick-dots li.slick-active button::before{background-color:#3d3d3d}@media(max-width: 479px){.slick-list{margin-left:-5px;margin-right:-5px}.slick-list .productInfoCard.slick-slide,.slick-list .mobileProductInfoCard.slick-slide{margin-left:5px;margin-right:5px}}.plProductContainer,.plMobileProductContainer{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;background-color:#fff;text-align:center}.plProductContainer b,.plMobileProductContainer b{font-weight:400}@media(min-width: 768px){.plProductContainer,.plMobileProductContainer{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer,.plMobileProductContainer{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer,.plMobileProductContainer{font-size:19px}}.plProductContainer .plProductContainerTitle,.plProductContainer .plMobileProductContainerTitle,.plMobileProductContainer .plProductContainerTitle,.plMobileProductContainer .plMobileProductContainerTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px;padding-top:15px}@media(min-width: 768px){.plProductContainer .plProductContainerTitle,.plProductContainer .plMobileProductContainerTitle,.plMobileProductContainer .plProductContainerTitle,.plMobileProductContainer .plMobileProductContainerTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.plProductContainer .plProductContainerTitle,.plProductContainer .plMobileProductContainerTitle,.plMobileProductContainer .plProductContainerTitle,.plMobileProductContainer .plMobileProductContainerTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.plProductContainer .plProductContainerTitle,.plProductContainer .plMobileProductContainerTitle,.plMobileProductContainer .plProductContainerTitle,.plMobileProductContainer .plMobileProductContainerTitle{font-size:40px}}@media(min-width: 992px){.plProductContainer .plProductContainerTitle,.plProductContainer .plMobileProductContainerTitle,.plMobileProductContainer .plProductContainerTitle,.plMobileProductContainer .plMobileProductContainerTitle{padding-top:49px}}.plProductContainer .plProductContainerSubtitle,.plMobileProductContainer .plProductContainerSubtitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:17px}@media(min-width: 768px){.plProductContainer .plProductContainerSubtitle,.plMobileProductContainer .plProductContainerSubtitle{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.plProductContainer .plProductContainerSubtitle,.plMobileProductContainer .plProductContainerSubtitle{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.plProductContainer .plProductContainerSubtitle,.plMobileProductContainer .plProductContainerSubtitle{font-size:30px}}.plProductContainer .plProductContainerSubtitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductContainerSubtitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.plProductContainer .plProductContainerSubtitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductContainerSubtitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.plProductContainer .plProductContainerSubtitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductContainerSubtitle:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.plProductContainer .plProductContainerSubtitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductContainerSubtitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.plProductContainer .plProductContainerText,.plMobileProductContainer .plProductContainerText{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:17px;padding-top:5px}@media(min-width: 768px){.plProductContainer .plProductContainerText,.plMobileProductContainer .plProductContainerText{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.plProductContainer .plProductContainerText,.plMobileProductContainer .plProductContainerText{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.plProductContainer .plProductContainerText,.plMobileProductContainer .plProductContainerText{font-size:30px}}.plProductContainer .plProductContainerText:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductContainerText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.plProductContainer .plProductContainerText:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductContainerText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.plProductContainer .plProductContainerText:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductContainerText:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.plProductContainer .plProductContainerText:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductContainerText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){.plProductContainer .plProductContainerText,.plMobileProductContainer .plProductContainerText{padding-top:15px}}.plProductContainer .plProductButtonContainer,.plMobileProductContainer .plProductButtonContainer{text-transform:uppercase;padding-top:20px}@media(min-width: 992px){.plProductContainer .plProductButtonContainer,.plMobileProductContainer .plProductButtonContainer{display:none}}.plProductContainer .plProductButtonContainer .plProductButton,.plMobileProductContainer .plProductButtonContainer .plProductButton{display:inline-block;min-width:75px;width:33%;max-width:140px;text-align:center;border:1px solid #3d3d3d;border-left:0px;cursor:pointer;background-color:#fff;font-size:14px;line-height:25px}.plProductContainer .plProductButtonContainer .plProductButton:hover,.plMobileProductContainer .plProductButtonContainer .plProductButton:hover{background-color:#575757;color:#fff}.plProductContainer .plProductButtonContainer .plProductButton:first-child,.plMobileProductContainer .plProductButtonContainer .plProductButton:first-child{border-left:1px solid #3d3d3d;border-radius:22px 0px 0px 22px}.plProductContainer .plProductButtonContainer .plProductButton:last-child,.plMobileProductContainer .plProductButtonContainer .plProductButton:last-child{border-radius:0px 22px 22px 0px}.plProductContainer .plProductButtonContainer .plProductButton.selected,.plMobileProductContainer .plProductButtonContainer .plProductButton.selected{background-color:#3d3d3d;color:#fff}.plProductContainer .plProductCardContainer,.plProductContainer .plMobileProductCardContainer,.plMobileProductContainer .plProductCardContainer,.plMobileProductContainer .plMobileProductCardContainer{text-align:center;padding-top:30px}.plProductContainer .plProductCardContainer.slick-slider,.plProductContainer .plMobileProductCardContainer.slick-slider,.plMobileProductContainer .plProductCardContainer.slick-slider,.plMobileProductContainer .plMobileProductCardContainer.slick-slider{overflow:hidden;margin-bottom:0}.plProductContainer .plProductCardContainer .productInfoCard,.plProductContainer .plProductCardContainer .mobileProductInfoCard,.plProductContainer .plMobileProductCardContainer .productInfoCard,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plProductCardContainer .productInfoCard,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard{display:inline-block;vertical-align:top;margin:0px 10px 35px;background-color:#fff;max-width:255px;border-radius:5px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard,.plProductContainer .plProductCardContainer .mobileProductInfoCard,.plProductContainer .plMobileProductCardContainer .productInfoCard,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plProductCardContainer .productInfoCard,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard{width:30%;max-width:335px;margin:40px 10px 40px}}@media(min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard,.plProductContainer .plProductCardContainer .mobileProductInfoCard,.plProductContainer .plMobileProductCardContainer .productInfoCard,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plProductCardContainer .productInfoCard,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard{margin:40px 20px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard,.plProductContainer .plProductCardContainer .mobileProductInfoCard,.plProductContainer .plMobileProductCardContainer .productInfoCard,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plProductCardContainer .productInfoCard,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard{max-width:432px;margin:40px 20px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plProductCardContainer .productInfoCard .mobileProductInfoCardTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .mobileProductInfoCardTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .mobileProductInfoCardTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .mobileProductInfoCardTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .mobileProductInfoCardTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .mobileProductInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .mobileProductInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .mobileProductInfoCardTitle{background-color:#f20808;color:#fff;border-radius:5px 5px 0px 0px;padding:5px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle{position:relative;padding-bottom:32px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle{padding:8px 5px 32px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle{padding:12px 5px 42px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:17px;min-height:46px}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{font-size:30px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing),.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{min-height:75px}}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{min-height:inherit}}@media(min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitle,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitle{min-height:inherit}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost{display:table;width:auto;margin:0 auto}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost{margin:5px auto}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div{display:table-row;width:100%}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost>div span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost>div span{display:table-cell;vertical-align:middle}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt{font-style:italic;padding-right:5px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt{font-size:17px;padding-right:10px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .pStartingAt,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .pStartingAt{font-size:22px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price{font-size:45px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price{font-size:60px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .price,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .price{font-size:76px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents{font-size:18px;vertical-align:top;padding:10px 0 0 5px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents{font-size:25px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleCost .cents,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleCost .cents{font-size:32px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles{min-height:22px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pSubtitles .pTitleNotInc{min-height:inherit}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker{position:absolute;right:5px;top:calc(100% - 25px);background-repeat:no-repeat;width:55px;height:55px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker{right:10px;top:calc(100% - 35px)}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker{right:20px;top:calc(100% - 45px);width:73px;height:74px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker{background-image:url("/images/pl/best_value_sticker.png");background-size:cover;width:65px;height:65px}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .sticker.bundleSticker,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .sticker.bundleSticker{width:114px;height:113px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes{position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:20px;width:65px;color:#000;background:#eaecee;border-radius:10px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes{line-height:25px;width:85px;border-radius:13px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardTitle .pTitleIncludes,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardTitle .pTitleIncludes{line-height:32px;width:110px;border-radius:16px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody{border:1px solid #3d3d3d;border-top:0;border-radius:0 0 5px 5px;padding:20px 10px 16px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody{padding:30px 10px 22px}}@media(min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody{padding:40px 10px 27px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody hr,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody hr,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody hr,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody hr,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody hr{max-width:150px;border-color:#9b9a9a;margin:25px auto 30px}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody hr,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody hr,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody hr,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody hr,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody hr,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody hr{max-width:200px;margin:30px auto}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardPrice,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardPrice,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardPrice,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardPrice,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardPrice,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardPrice,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardPrice,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardPrice{font-size:41px;margin-bottom:8px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription{min-height:230px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font{font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span b,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font b{font-weight:400 !important}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription font,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription font{font-size:19px !important}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b{font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;font-weight:600 !important}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b b{font-weight:400 !important}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b{font-size:19px !important}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b span,.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b font,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b span,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b font,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b span,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b font,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b span,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b font,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b span,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b font,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b span,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b font,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b span,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription b font,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b span,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription b font{font-weight:600 !important}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"],.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription *[style*="font-weight: 700"]{font-weight:600 !important}@media(min-width: 992px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription{min-height:315px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul{padding:0;margin-top:.5em;margin-top:7px;margin-bottom:0px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li b{font-weight:400}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li{font-size:19px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type),.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li:not(:first-of-type){margin-top:5px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a b{font-weight:400}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a{font-size:19px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li a:hover{color:#337ab7}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li p,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li p{margin:0}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardDecription ul li,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardDecription ul li{list-style-type:none !important}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardBtnContainer .primary-button{margin:0 auto 30px}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink b{font-weight:400}@media(min-width: 768px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink{font-size:19px}}.plProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plMobileProductContainer .plProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plMobileProductContainer .plProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plMobileProductContainer .plMobileProductCardContainer .productInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover,.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard .productInfoCardBody .productInfoCardLearnMoreLink:hover{color:#337ab7}@media(min-width: 992px)and (min-width: 992px){.plProductContainer .plProductCardContainer.semiCircle,.plMobileProductContainer .plProductCardContainer.semiCircle{margin-bottom:40px}}@media(min-width: 992px){.plProductContainer .plProductCardContainer.semiCircle::after,.plMobileProductContainer .plProductCardContainer.semiCircle::after{content:"";width:80px;height:40px;background-color:#eaecee;border-bottom-right-radius:100px;border-bottom-left-radius:100px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.plMobileProductContainer{background-color:#fff}@media(min-width: 992px){.plMobileProductContainer{display:none}}.plMobileProductContainer .plProductContainerDescription{padding:0 30px}.plMobileProductContainer .plMobileProductCardContainer .mobileProductInfoCard{background-color:#f3f3f4}.redeem-voucher-only{text-align:center}@media(min-width: 992px){.redeem-voucher-only{text-align:left;padding-bottom:40px}}@media(min-width: 992px){.redeem-voucher-only .redeemVoucherInput,.redeem-voucher-only .redeemVoucherButton.primary-button{margin-top:100px}}@media(min-width: 992px){.redeem-voucher-only .redeemVoucherButton.primary-button{margin-top:116px}}#first-bootstrap-site-header.site-header{border-bottom:1px solid #eee}@media(min-width: 992px){#first-bootstrap-site-header.site-header{border-bottom-width:0px;height:98px}#first-bootstrap-site-header.site-header.logged-in-site-header{height:121px}#first-bootstrap-site-header.site-header.checkoutProcessHeader,#first-bootstrap-site-header.site-header.checkoutProcessHeader.logged-in-site-header{height:74px}#first-bootstrap-site-header.site-header .header-content-container{min-height:74px;border-bottom:1px solid #eee;position:fixed;z-index:9999;width:100%;background-color:#fff;top:0;left:0;right:0;margin:0 auto}}#first-bootstrap-site-header.site-header .navbar-header{float:none}#first-bootstrap-site-header.site-header .navbar-header .header-logo-container{position:relative;width:240px;height:71px;display:inline-block}@media(min-width: 768px){#first-bootstrap-site-header.site-header .navbar-header .header-logo-container{width:275px}}@media(min-width: 992px){#first-bootstrap-site-header.site-header .navbar-header .header-logo-container:not(.header-logo-logged-in-container){position:inherit;width:auto;height:auto;display:inherit}}#first-bootstrap-site-header.site-header .navbar-header .header-logo-container .navbarHeaderImageContainer img{position:absolute;top:50%;left:15px;transform:translateY(-50%);max-width:220px;height:auto}@media(min-width: 768px){#first-bootstrap-site-header.site-header .navbar-header .header-logo-container .navbarHeaderImageContainer img{max-width:inherit}}#first-bootstrap-site-header.site-header .navbar-header .navbar-toggle{border-width:0px;background-color:rgba(0,0,0,0);padding:9px 0}@media(min-width: 768px){#first-bootstrap-site-header.site-header .navbar-header .navbar-toggle{padding:9px 10px}}#first-bootstrap-site-header.site-header .navbar-header .navbar-toggle .icon-bar{margin-bottom:7px}#first-bootstrap-site-header.site-header .navbar-header .upper-header-menu{float:right;padding-top:10px;padding-bottom:0px}#first-bootstrap-site-header.site-header .navbar-header .upper-header-menu .header-icon-menu{display:none;float:right;margin-top:14px}@media(min-width: 768px){#first-bootstrap-site-header.site-header .navbar-header .upper-header-menu .header-icon-menu{display:block}}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul{margin-bottom:0px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .header-icon-item,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul .header-icon-item{display:inline-block;vertical-align:middle;margin-right:10px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .header-icon-item .material-icons,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul .header-icon-item .material-icons{color:#c8c5c4}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .header-icon-item .material-icons:hover,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul .header-icon-item .material-icons:hover{color:#c8c5c4}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .search-icon,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul .search-icon{display:inline-block;margin-right:0px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .lang-icon,#first-bootstrap-site-header.site-header #navbar .header-icon-menu ul .lang-icon{margin-right:0px;outline:none}@media(min-width: 992px){#first-bootstrap-site-header.site-header .upper-header-menu{padding-bottom:10px;padding-top:0px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .header-icon-item{margin-right:25px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .search-icon{display:none;margin-right:15px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .lang-icon{margin-right:15px}#first-bootstrap-site-header.site-header .upper-header-menu .header-icon-menu ul .support-icon{margin-right:0px}}#first-bootstrap-site-header.site-header #navbar .header-icon-menu>ul{text-align:right}#first-bootstrap-site-header.site-header #navbar .header-icon-menu>ul .header-icon-item{vertical-align:top}#first-bootstrap-site-header.site-header:after,#first-bootstrap-site-header.site-header:before,#first-bootstrap-site-header.site-header .navbar:after,#first-bootstrap-site-header.site-header .navbar:before,#first-bootstrap-site-header.site-header #navbar:after,#first-bootstrap-site-header.site-header #navbar:before,#first-bootstrap-site-header.site-header #navbar .navbar-nav:after,#first-bootstrap-site-header.site-header #navbar .navbar-nav:before{content:none}@media(min-width: 992px){#first-bootstrap-site-header.site-header:after,#first-bootstrap-site-header.site-header:before,#first-bootstrap-site-header.site-header .navbar:after,#first-bootstrap-site-header.site-header .navbar:before,#first-bootstrap-site-header.site-header #navbar:after,#first-bootstrap-site-header.site-header #navbar:before,#first-bootstrap-site-header.site-header #navbar .navbar-nav:after,#first-bootstrap-site-header.site-header #navbar .navbar-nav:before{content:" "}}#first-bootstrap-site-header.site-header #navbar{overflow-y:visible}#first-bootstrap-site-header.site-header #navbar .navbar-nav{margin-bottom:0px}#first-bootstrap-site-header.site-header #navbar .navbar-nav .search-bar{padding:0px 0px 13px;display:none}#first-bootstrap-site-header.site-header #navbar .navbar-nav .search-bar .search-form .desktop-search-bar{position:relative}#first-bootstrap-site-header.site-header #navbar .navbar-nav .search-bar .search-form .desktop-search-bar i{position:absolute;font-size:13px;top:50%;left:25px}#first-bootstrap-site-header.site-header #navbar .navbar-nav .search-bar .search-form input{border-radius:10px;border:1px solid #d1cfcf;margin-left:15px;margin-right:15px;margin-top:13px;margin-bottom:0px;padding:0px 10px 0 29px;width:150px;color:#353434}@media(min-width: 992px){#first-bootstrap-site-header.site-header #navbar .navbar-nav .search-bar{display:inline-block}}@media(min-width: 768px){#first-bootstrap-site-header.site-header #navbar .navbar-nav .mobile-header-icon-menu-container{display:none}}#first-bootstrap-site-header.site-header #navbar .navbar-nav .mobile-header-icon-menu-container .header-icon-menu>ul>li{display:inline-block}#first-bootstrap-site-header.site-header #navbar .navbar-nav li a.headerSubItem{padding-left:35px}#first-bootstrap-site-header.site-header .dropdown-toggle{display:block}#first-bootstrap-site-header.site-header .dropdown-toggle .md-header-icon{display:none;color:#ccc}#first-bootstrap-site-header.site-header .dropdown-toggle .xs-header-icon{float:right;color:#ccc;font-size:50px;transform:translateY(-25%);display:block}@media(min-width: 992px){#first-bootstrap-site-header.site-header .dropdown-toggle{display:inline-block}#first-bootstrap-site-header.site-header .dropdown-toggle .xs-header-icon{display:none}#first-bootstrap-site-header.site-header .dropdown-toggle .md-header-icon{transform:translateY(25%);font-size:20px;display:inline-block}}#first-bootstrap-site-header.site-header .nav.navbar-nav>li{border-bottom:1px solid #ccc;border-top:1px solid #fff}#first-bootstrap-site-header.site-header .nav.navbar-nav>li a{line-height:2.5 !important}@media(min-width: 992px){#first-bootstrap-site-header.site-header .nav.navbar-nav>li{border-top:3px solid rgba(0,0,0,0);border-bottom:0px}}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu{border-radius:0px;background-color:#52545d;padding:0px}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:hover,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:hover a{background-color:#52545d}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active{background-color:#3a3c42}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active a,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active a:focus,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li a:focus{background-color:rgba(0,0,0,0);color:#fff}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active a:hover,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active a:focus:hover,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li a:focus:hover{color:#fff}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li{border-top:1px solid #fff}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li a{color:#fff}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li ul a{padding-left:45px}@media(min-width: 992px){#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu{background-color:#fff;border:4px solid #eee}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:hover,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:hover a,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li.active a,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:focus,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu li:focus a{background-color:#ecedee;color:#353434 !important}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li{border:none}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li a,#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>.dropdown-menu>li a:focus{color:#353434}}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a:focus{background-color:rgba(0,0,0,0)}@media(min-width: 992px){#first-bootstrap-site-header.site-header .nav.navbar-nav>li:hover{border-top:3px solid #4080bf}}@media(min-width: 992px){#first-bootstrap-site-header.site-header .nav.navbar-nav>li.search-bar.focused,#first-bootstrap-site-header.site-header .nav.navbar-nav>.dropdown.open>li{border-top:3px solid #4080bf;background-color:#ecedee}}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>a.dropdown-toggle{background-color:#eee}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>a.dropdown-toggle.active{background-color:#d1d4d6}#first-bootstrap-site-header.site-header .nav.navbar-nav>li.dropdown.open>a.dropdown-toggle.active>i{color:#e6e6e6}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a{text-align:left}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a{background-color:#ecedee}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a:focus,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a:focus{background-color:#ecedee}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.active>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a.active,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.active>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a.active{background-color:#d1d4d6}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.active>a>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a.active>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.active>a>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a.active>i{color:#e6e6e6}@media(min-width: 992px){#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a{background-color:#fff}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a:focus,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a:focus{background-color:#fff}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.active>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a.active,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.active>a,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a.active{background-color:#eee}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.active>a>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown>a.active>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.active>a>i,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li>a.active>i{color:#cdcdcd}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.open,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>.dropdown.login-visible,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.open,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.login-visible{border-top:3px solid #4080bf !important}}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu{border-top:0px solid rgba(0,0,0,0) !important}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a{border-top-right-radius:3px;border-top-left-radius:3px;text-align:center;background-color:#369;color:#fff;border-top:3px solid rgba(0,0,0,0)}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a:focus:not(#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a:hover){background-color:#369}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a:hover,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a.login-btn-clicked{border-top:3px solid #4080bf}@media(min-width: 992px){#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu{float:right}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu>a{color:#fff;background-color:#369}}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav>li.dropdown.login-menu.login-visible>a{color:#353434}#first-bootstrap-site-header.site-header .dropdown>.dropdown-menu{border:4px solid #ecedee;padding:13px 0px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#first-bootstrap-site-header.site-header .dropdown-menu .divider{height:0px;margin:0px;border:0px !important}@media(min-width: 992px){#first-bootstrap-site-header.site-header .dropdown-menu .divider{height:1px;margin:9px 0px}}#first-bootstrap-site-header.site-header .dropdown-menu>li{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer}#first-bootstrap-site-header.site-header .dropdown-menu .sub-menu{position:relative;display:none;box-shadow:none;width:100%;padding:0px;border-width:0px}#first-bootstrap-site-header.site-header .dropdown-menu .sub-menu>li>a{border-top:1px solid #fff}@media(min-width: 992px){#first-bootstrap-site-header.site-header .dropdown.open>.dropdown-menu{border:4px solid #ecedee;background-color:#fff}}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu{position:inherit;width:100%;height:260px;right:0;left:inherit;padding:25px;background:#ecedee;border:none;box-shadow:none;color:#9d9fa2}@media(min-width: 992px){#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu{width:250px;position:absolute}}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu label{width:100%;text-align:center}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu .input-container{margin-top:10px;margin-bottom:20px}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu a{color:#8d9dbe;display:block;text-align:center;padding-top:10px;font-size:11px}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu i{position:absolute;left:5px;top:3px;color:#d0cecd}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName],#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]{border:1px solid #f3f5f4;color:#585858;padding:5px 0px 5px 35px;width:100%}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName]::-webkit-input-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName]:-ms-input-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName]::-moz-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName]:-moz-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=userName]::placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]::-webkit-input-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]:-ms-input-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]::-moz-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]:-moz-placeholder,#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[name=password]::placeholder{color:#d0cecd;opacity:1}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[type=button]{width:100%;background:none;border:none;font-size:1em;background-color:#44b649;color:#fff;height:40px;border-radius:10px;border-bottom:4px solid #3c9b46}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[type=button]:hover{background-color:#3c9b46;border-color:#44b649}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu input[type=button]:active{border-bottom-width:0px}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu.login-visible{display:block}#first-bootstrap-site-header.site-header.navbar-default .nav.navbar-nav .dropdown .dropdown-menu.login-menu label{font-weight:inherit !important}#first-bootstrap-site-header.site-header .login-btn-clicked{background:#ecedee !important}#first-bootstrap-site-header.site-header.navbar.navbar-default.site-header{font-family:Tahoma,Geneva,sans-serif}.module-footer.footer-bootstrap{background-color:#3d3d3d;color:rgba(255,255,255,.8);padding-top:15px}.module-footer.footer-bootstrap .footer-logo-link{display:inline-block}.module-footer.footer-bootstrap .footer-content-container{margin-bottom:23px}.module-footer.footer-bootstrap .footer-title{font-size:16px;margin-bottom:4px;font-family:"Source Sans Pro";font-weight:600}.module-footer.footer-bootstrap .footer-item{font-size:12px;font-weight:400;font-family:"Source Sans Pro"}@media(min-width: 992px){.module-footer.footer-bootstrap .footer-item{font-weight:300}}.module-footer.footer-bootstrap .footer-title,.module-footer.footer-bootstrap .footer-item{clear:both}.module-footer.footer-bootstrap .footer-title a,.module-footer.footer-bootstrap .footer-item a{color:inherit;text-align:left}.module-footer.footer-bootstrap .footer-bar{height:2px;background-color:#aeabaa}.module-footer.footer-bootstrap .footerBlockWrapper{text-align:center}.module-footer.footer-bootstrap .footerBlockWrapper img{margin:0px auto 20px}@media(min-width: 992px){.module-footer.footer-bootstrap .footerBlockWrapper{text-align:left}}.module-footer.footer-bootstrap .lower-footer{min-height:100px}.module-footer.footer-bootstrap .lower-footer .copy-text{font-size:12px;font-family:"Source Sans Pro";font-weight:400;margin-top:21px;text-align:center}.module-footer.footer-bootstrap .lower-footer .copy-text .copyright-text{padding-bottom:5px}.module-footer.footer-bootstrap .lower-footer .ansi-auth-logos{margin-top:15px}.module-footer.footer-bootstrap .lower-footer .ansi-auth-logos .ansi-cont #ansi-logo{float:right}.module-footer.footer-bootstrap .lower-footer .ansi-auth-logos .ansi-cont #ansi-logo img{max-height:72px}.module-footer.footer-bootstrap .lower-footer .socialMedia{text-align:center;margin-top:12px}.module-footer.footer-bootstrap .lower-footer .socialMedia .footer-social{display:inline-block;padding:2%}@media(min-width: 768px){.module-footer.footer-bootstrap .lower-footer .socialMedia .footer-social:first-child{padding-left:0%}}@media(min-width: 768px){.module-footer.footer-bootstrap .lower-footer .copy-text{text-align:left}.module-footer.footer-bootstrap .lower-footer .socialMedia{text-align:left;margin-top:0px}}.form-validator-modal-window.login-modal-window{background-color:#3d3d3d}.form-validator-modal-window.login-modal-window .form-validator-modal-window-exit-section .form-validator-modal-exit-container{text-align:right}.form-validator-modal-window.login-modal-window .form-validator-modal-window-exit-section .form-validator-modal-exit-container .form-validator-modal-window-exit i{color:#fff}.form-validator-modal-window.login-modal-window .form-validator-modal-window-form .login-copy{text-align:center}.form-validator-modal-window.login-modal-window .form-validator-modal-window-form .remember-username-section input[type=radio],.form-validator-modal-window.login-modal-window .form-validator-modal-window-form .remember-username-section input[type=checkbox]{margin:4px 0 0;margin-top:1px \9 ;line-height:normal}.form-validator-modal-window.login-modal-window .form-validator-modal-window-form .remember-username-section .section-title-4{color:#fff;font-size:15px}.form-validator-modal-window.login-modal-window .form-validator-modal-window-button-section .primary-button{margin-top:20px}.form-validator-modal-window.login-modal-window .form-validator-modal-window-button-section .uppercase-form-button{text-transform:uppercase}.form-validator-modal-window.login-modal-window .form-validator-modal-window-footer{margin-top:15px}.form-validator-modal-window.login-modal-window .form-validator-modal-window-footer .forgot-copy{font-size:15px;text-align:center}.info-icon{color:#c8c5c4}.info-icon:after{content:"";font-family:"Material Icons";font-size:15px;position:absolute;transform:translate(25%)}.info-icon.hd-mobile-cart{position:absolute;top:15px;left:67px}@media(min-width: 768px){.info-icon.hd-mobile-cart{left:72px}}@media(min-width: 768px)and (min-width: 992px){.info-icon.hd-mobile-cart{display:none}}.info-icon.icon-black{color:#000}.info-icon.icon-white{color:#fff}.info-icon .popup,.hd-video .popup{position:absolute;background:#eee;border:1px solid #ccc;padding:8px;max-width:290px;min-width:180px;z-index:100;display:none;color:#000}.info-icon.hd-mobile-cart .popup,.hd-video.hd-mobile-cart .popup{top:20px}.info-icon.white .popup,.hd-video.white .popup{right:0}.site-nav.header-2018.fixed-header-desktop{top:0;left:0;right:0;z-index:102;position:fixed}.site-nav.header-2018.sfs-checkout-header .dark-header{justify-content:space-between !important;padding:0 10%}.site-nav.header-2018+#contentbox{margin-top:70px}@media(min-width: 1200px){.site-nav.header-2018+#contentbox{margin-top:55px}}@media(max-width: 1199px){.site-nav.header-2018 .navbar{min-height:40px}.site-nav.header-2018 .navbar>.container-fluid{padding:0}}.site-nav.header-2018 .site-nav-inner-container{background-color:#ecedee}@media(min-width: 1200px){.site-nav.header-2018 .site-nav-inner-container{display:table;width:100%}.site-nav.header-2018 .site-nav-inner-container .site-nav-navbar-container{display:table-cell;vertical-align:middle}}.site-nav.header-2018 .site-nav-inner-container .navbar-brand{padding:3px 15px;position:relative;z-index:1000;float:none;display:none}@media(min-width: 320px){.site-nav.header-2018 .site-nav-inner-container .navbar-brand{padding:3px 10px}}@media(min-width: 1200px){.site-nav.header-2018 .site-nav-inner-container .navbar-brand{padding:3px 3px 3px 0px;display:flex;flex:0 0 auto;float:left;vertical-align:middle}.site-nav.header-2018 .site-nav-inner-container .navbar-brand>div{display:flex !important;flex:1 1 auto}.site-nav.header-2018 .site-nav-inner-container .navbar-brand>div img{flex:1 1 auto}}.site-nav.header-2018 .site-nav-inner-container .navbar-brand.mobile-toolbar-logo{display:inline-block;height:auto}.site-nav.header-2018 .site-nav-inner-container .navbar-brand img{height:48px}@media(min-width: 1200px){.site-nav.header-2018 .nav.navbar-nav>li{display:table}}.site-nav.header-2018 .nav.navbar-nav>li>a,.site-nav.header-2018 .nav.navbar-nav>li .dropdown-item-content>a{line-height:1.3em}.site-nav.header-2018 .nav.navbar-nav>li .dropdown-menu{border:0}@media(max-width: 1199px){.site-nav.header-2018 .nav.navbar-nav>li .dropdown-menu a{float:left;width:100%}.site-nav.header-2018 .nav.navbar-nav>li .dropdown-menu a:hover{color:#3d3d3d}}.site-nav.header-2018 nav.navbar{border-radius:0}@media(min-width: 992px){.site-nav.header-2018 nav.navbar .navbar-header{float:none}}@media(min-width: 992px)and (min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-header{float:left}}.site-nav.header-2018 nav.navbar .navbar-toggle{display:inline-block}@media(min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-toggle{display:none}}@media(min-width: 992px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing{display:none !important}.site-nav.header-2018 nav.navbar .navbar-collapse.collapse.in,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing.in{display:block !important;overflow-y:auto !important}}@media(min-width: 992px)and (min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing{display:block !important}.site-nav.header-2018 nav.navbar .navbar-collapse.collapse.in,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing.in{overflow-y:visible !important}}.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav.upper-nav,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav.upper-nav{display:none}@media(min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav.upper-nav,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav.upper-nav{display:table}}@media(min-width: 992px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav{float:none !important}}@media(min-width: 992px)and (min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav{float:right !important;margin:0}.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav.lower-nav-left,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav.lower-nav-left{float:left !important;padding-left:15px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav.lower-nav-left,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav.lower-nav-left{padding-left:35px}}@media(max-width: 1199px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav .open .dropdown-menu,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:rgba(0,0,0,0);border:0;box-shadow:none}}@media(min-width: 992px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav>li,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav>li{float:none}}@media(min-width: 992px)and (min-width: 1200px){.site-nav.header-2018 nav.navbar .navbar-collapse.collapse .nav.navbar-nav>li,.site-nav.header-2018 nav.navbar .navbar-collapse.collapsing .nav.navbar-nav>li{float:left}}.site-nav.header-2018 .navbar-nav li a i,.site-nav.header-2018 .nav-tabs li a i{font-size:17px;vertical-align:text-top}@media(max-width: 1200px){.site-nav.header-2018 .navbar-nav li a i,.site-nav.header-2018 .nav-tabs li a i{font-size:20px}}.site-nav.header-2018 .navbar-nav li .desktop-text,.site-nav.header-2018 .nav-tabs li .desktop-text{display:none}@media(min-width: 992px){.site-nav.header-2018 .navbar-nav li .desktop-text,.site-nav.header-2018 .nav-tabs li .desktop-text{display:inline}}.site-nav.header-2018 .navbar-nav li .mobile-text,.site-nav.header-2018 .nav-tabs li .mobile-text{display:inline}@media(min-width: 992px){.site-nav.header-2018 .navbar-nav li .mobile-text,.site-nav.header-2018 .nav-tabs li .mobile-text{display:none}}.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.divider,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.divider{background-color:#545454;width:100%;margin:0}@media(min-width: 1200px){.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.divider,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.divider{max-width:calc(100% - 40px);background-color:#e5e5e5;margin:5px auto;display:list-item}}.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority>a,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority>a{color:#fff}.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority>a:hover,.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority>a:focus,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority>a:hover,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority>a:focus{color:#fff}.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority.active>a,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority.active>a{background-color:#f3f3f4;color:#f20808}.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority.active>a:hover,.site-nav.header-2018 .navbar-nav li.dropdown ul.dropdown-menu li.dropdown-priority.active>a:focus,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority.active>a:hover,.site-nav.header-2018 .nav-tabs li.dropdown ul.dropdown-menu li.dropdown-priority.active>a:focus{background-color:#f3f3f4;color:#f20808}.site-nav.header-2018 li.upper-header-shopping-cart>a:hover>i,.site-nav.header-2018 li.upper-header-shopping-cart>a:focus>i{color:#3d3d3d}.site-nav.header-2018 li.upper-header-shopping-cart>a>i{position:relative}@media(min-width: 1200px){.site-nav.header-2018 li.upper-header-shopping-cart>a>i{color:#fff}}.site-nav.header-2018 li.upper-header-shopping-cart>a>i:before{content:attr(data-qty);font-family:"Source Sans Pro";position:absolute;color:#fff;background-color:#44b649;border-radius:20px;z-index:999;text-align:center;font-size:13px;height:15px;width:15px;transform:translate(100%, -25%);padding-top:2px}@media(min-width: 1200px){.site-nav.header-2018 li.upper-header-shopping-cart>a>i:before{transform:none;right:-9px;top:-7px;height:20px;width:20px;font-size:15px}}.site-nav.header-2018 .site-lower-nav{background-color:#545454;border:none;margin-bottom:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);z-index:999;height:70px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav{height:auto;min-height:55px;padding:0 15px}}.site-nav.header-2018 .site-lower-nav .navbar-header{height:100%}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header{background-color:#545454;height:70px;display:flex;align-items:center;justify-content:space-around}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header img{height:60px;margin-top:0;margin-left:0}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header{display:none}}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header a.two-level-header-mobile-toolbar-link{color:#fff}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header a.two-level-header-mobile-toolbar-link:hover{color:#000}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header a.two-level-header-mobile-toolbar-link:hover i{position:relative;z-index:2}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header a.two-level-header-mobile-toolbar-link:hover i::after{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:100%;background-color:#fff;content:"";z-index:-1}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header .two-level-header-mobile-toolbar-link.upper-header-shopping-cart.hidden{display:block !important}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header .two-level-header-mobile-toolbar-link.upper-header-shopping-cart i{position:relative}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header .two-level-header-mobile-toolbar-link.upper-header-shopping-cart i:before{content:attr(data-qty);font-family:"Source Sans Pro";position:absolute;color:#fff;background-color:#44b649;border-radius:20px;z-index:999;text-align:center;font-size:13px;height:15px;width:15px;transform:translate(100%, -25%);padding-top:2px}.site-nav.header-2018 .site-lower-nav .navbar-header .dark-header .two-level-header-mobile-toolbar-link.upper-header-shopping-cart i[data-qty="0"]::before{content:"";display:none}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle{background-color:rgba(0,0,0,0);border:0;margin:0 0 5px 0;float:none}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle .icon-bar{position:relative;transition:all 200ms ease-in-out;background-color:#fff}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle .icon-bar:nth-of-type(2){top:1px}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle .icon-bar:nth-of-type(3){top:2px}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(2){background-color:rgba(0,0,0,0)}.site-nav.header-2018 .site-lower-nav .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.site-nav.header-2018 .site-lower-nav .two-level-header-logged-in-text{display:inline-flex;align-items:center}.site-nav.header-2018 .site-lower-nav .two-level-header-logged-in-text .two-level-header-logged-in-initials{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid;border-radius:100%;font-weight:400}.site-nav.header-2018 .site-lower-nav .two-level-header-logged-in-text .two-level-header-logged-in-intro{display:inline-flex;flex-direction:column;padding-left:15px}.site-nav.header-2018 .site-lower-nav .two-level-header-logged-in-text .two-level-header-logged-in-intro .two-level-header-logged-in-name{font-weight:400}.site-nav.header-2018 .site-lower-nav .two-level-header-logged-in-text .two-level-header-logged-in-intro .two-level-header-logged-in-sub-text{font-size:13px}.site-nav.header-2018 .site-lower-nav .two-level-header-desktop-menu{padding:0}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu{font-weight:300;position:fixed;top:70px;left:0;right:0;bottom:0;max-width:320px;padding:0;background-color:#fff;overflow-x:hidden !important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:none}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item{border-radius:0;border:0;margin-bottom:0;position:static;display:block;color:#000}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item:focus{outline:none}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.list-group-item-action{display:flex;align-items:center}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.list-group-item-action .material-icons{color:#545454;font-size:16px}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.two-level-header-mobile-sub-menu-back-button{background-color:#ecedee;position:relative}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.two-level-header-mobile-sub-menu-back-button:focus{outline:none}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.two-level-header-mobile-sub-menu-back-button:hover::before,.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.two-level-header-mobile-sub-menu-back-button:focus::before{content:" ";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.1)}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .list-group-item.dropdown-priority{color:#f20808}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group.two-level-header-mobile-menu-initial .list-group-item{justify-content:space-between}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .list-group .two-level-header-mobile-login-button{width:auto;margin:0;min-width:125px}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .two-level-header-mobile-sub-menu{display:none;position:absolute;background-color:#fff;top:0;bottom:0;right:0;left:0}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .two-level-header-mobile-separator-container{padding:5px 15px}.site-nav.header-2018 .site-lower-nav .two-level-header-mobile-menu .two-level-header-mobile-separator-container .two-level-header-mobile-separator{margin:0;border-color:#d8d8d8}.site-nav.header-2018 .site-lower-nav .navbar-collapse{border-top:none}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .navbar-collapse{background-color:rgba(0,0,0,0);max-width:none}}.site-nav.header-2018 .site-lower-nav .nav{margin:0px -15px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav{display:table}}.site-nav.header-2018 .site-lower-nav .nav li{display:table}@media(max-width: 1199px){.site-nav.header-2018 .site-lower-nav .nav li{width:100%}}.site-nav.header-2018 .site-lower-nav .nav li .top-border{border-top:1px solid #ecedee}.site-nav.header-2018 .site-lower-nav .nav li.hide-on-desktop,.site-nav.header-2018 .site-lower-nav .nav li .hide-on-desktop{display:table}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li.hide-on-desktop,.site-nav.header-2018 .site-lower-nav .nav li .hide-on-desktop{display:none}}.site-nav.header-2018 .site-lower-nav .nav li.hide-on-mobile,.site-nav.header-2018 .site-lower-nav .nav li .hide-on-mobile{display:none}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li.hide-on-mobile,.site-nav.header-2018 .site-lower-nav .nav li .hide-on-mobile{display:table-cell}}.site-nav.header-2018 .site-lower-nav .nav li>a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content>a{display:table-cell;vertical-align:middle;position:relative;min-height:40px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li>a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content>a{min-height:55px}}.site-nav.header-2018 .site-lower-nav .nav li.open>a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content.open>a{background-color:#545454}.site-nav.header-2018 .site-lower-nav .nav li a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a{height:40px;padding-left:11px;padding-right:11px;color:#3d3d3d;font-size:13px}@media(min-width: 768px){.site-nav.header-2018 .site-lower-nav .nav li a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a{font-size:13px}}@media(min-width: 768px)and (min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a{height:55px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.site-nav.header-2018 .site-lower-nav .nav li a,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a{font-size:15px}}.site-nav.header-2018 .site-lower-nav .nav li a:hover,.site-nav.header-2018 .site-lower-nav .nav li a:focus,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a:hover,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a:focus{background-color:#545454}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li a:hover,.site-nav.header-2018 .site-lower-nav .nav li a:focus,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a:hover,.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content a:focus{border-bottom-color:#545454}}.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item .dropdown-item-content.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item>a.active span,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item .dropdown-item-content>a.active span{position:relative}.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item .dropdown-item-content.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item>a.active span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item .dropdown-item-content>a.active span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item ul.dropdown-menu li.lower-header-li-icon a{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item i.lower-header-root-icon{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-handler-header-item ul.dropdown-menu li.dropdown-priority:not(.active)>a{color:#f20808}.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item .dropdown-item-content.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item>a.active span,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item .dropdown-item-content>a.active span{position:relative}.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item .dropdown-item-content.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item>a.active span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item .dropdown-item-content>a.active span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item ul.dropdown-menu li.lower-header-li-icon a{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item i.lower-header-root-icon{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-manager-header-item ul.dropdown-menu li.dropdown-priority:not(.active)>a{color:#f20808}.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item .dropdown-item-content.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item>a.active span,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item .dropdown-item-content>a.active span{position:relative}.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item .dropdown-item-content.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item>a.active span::before,.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item .dropdown-item-content>a.active span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item ul.dropdown-menu li.lower-header-li-icon a{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item i.lower-header-root-icon{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.food-allergens-header-item ul.dropdown-menu li.dropdown-priority:not(.active)>a{color:#f20808}.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item .dropdown-item-content.open>a span,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item>a.active span,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item .dropdown-item-content>a.active span{position:relative}.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item .dropdown-item-content.open>a span::before,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item>a.active span::before,.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item .dropdown-item-content>a.active span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item ul.dropdown-menu li.lower-header-li-icon a{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item i.lower-header-root-icon{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav li.alcohol-server-header-item ul.dropdown-menu li.dropdown-priority:not(.active)>a{color:#f20808}.site-nav.header-2018 .site-lower-nav .nav li .lower-header-root-icon{margin-right:7px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li .lower-header-root-icon{display:none}}.site-nav.header-2018 .site-lower-nav .nav li .lower-header-root-icon.add-icon-circle-background{padding-right:5px}.site-nav.header-2018 .site-lower-nav .nav li i.item-arrow{display:inline}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav li i.item-arrow{display:none}}.site-nav.header-2018 .site-lower-nav .nav li i.item-arrow:after{content:"keyboard_arrow_down";font-size:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.site-nav.header-2018 .site-lower-nav .nav li .dropdown-item-content.open i.item-arrow:after{content:"keyboard_arrow_up" !important}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li{display:table-cell;vertical-align:middle;float:none !important}}.site-nav.header-2018 .site-lower-nav .nav>li.divider{height:35px;margin-top:10px;width:1px;background-color:#545454;display:none}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li.divider{display:block}}.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content{height:40px;display:table;width:100%}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content{height:55px}}.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a{padding-top:6px;padding-bottom:6px;text-decoration:none;border-top:1px solid #fff}.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a:hover span,.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a:focus span{position:relative}.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a:hover span::before,.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a:focus span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a{border-top:0;background-color:#545454;color:#fff}}@media(max-width: 1199px){.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content>a{background-color:#545454;color:#fff}}.site-nav.header-2018 .site-lower-nav .nav>li.dropdown{min-height:40px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li.dropdown{min-height:55px}}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li.dropdown .dropdown-item-content>a{word-wrap:break-word;text-align:left;max-width:180px}}@media(min-width: 1200px)and (min-width: 1500px){.site-nav.header-2018 .site-lower-nav .nav>li.dropdown .dropdown-item-content>a{max-width:200px}}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav>li.search-bar.hide-on-mobile{display:table-cell;vertical-align:middle}}.site-nav.header-2018 .site-lower-nav .nav>li.search-bar>a{padding-top:6px;padding-bottom:6px;text-decoration:none;background-color:#545454;color:#fff}.site-nav.header-2018 .site-lower-nav .nav>li.search-bar>a:hover span,.site-nav.header-2018 .site-lower-nav .nav>li.search-bar>a:focus span{position:relative}.site-nav.header-2018 .site-lower-nav .nav>li.search-bar>a:hover span::before,.site-nav.header-2018 .site-lower-nav .nav>li.search-bar>a:focus span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav>li.header-help-item>a{color:#fff}.site-nav.header-2018 .site-lower-nav .nav>li.header-help-item>a:hover span,.site-nav.header-2018 .site-lower-nav .nav>li.header-help-item>a:focus span{position:relative}.site-nav.header-2018 .site-lower-nav .nav>li.header-help-item>a:hover span::before,.site-nav.header-2018 .site-lower-nav .nav>li.header-help-item>a:focus span::before{position:absolute;right:0;bottom:-4px;left:0;border-top:2px solid #f20808;content:" "}.site-nav.header-2018 .site-lower-nav .nav>li.dark-separator .dropdown-item-content>a{border-top-color:#fff}.site-nav.header-2018 .site-lower-nav .nav>li .dropdown-item-content.open>ul.dropdown-menu{display:table-row}.site-nav.header-2018 .site-lower-nav .nav>li ul.dropdown-menu{border-radius:0 0 4px 4px}.site-nav.header-2018 .site-lower-nav .nav>li ul.dropdown-menu li{width:100%}.site-nav.header-2018 .site-lower-nav .nav>li ul.dropdown-menu li a:hover{color:#3d3d3d}.site-nav.header-2018 .site-lower-nav .nav>li ul.dropdown-menu li::after{content:"";display:table;clear:both}.site-nav.header-2018 .site-lower-nav .nav>li ul.dropdown-menu li:last-child a:hover{border-radius:0 0 4px 4px}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu{padding:0;background-color:#fff;margin-top:0px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li:last-child a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li:last-child a{padding-bottom:15px}}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a{height:auto;min-height:25px;padding-top:7px;padding-bottom:7px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a{padding-top:10px;padding-bottom:10px}}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a:hover,.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a:focus,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a:hover,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a:focus{background-color:#f3f3f4}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.active a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.active a{background-color:#f3f3f4}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a{padding-left:65px}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li a{padding-left:17px;border-bottom:none}}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.lower-header-li-icon,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.lower-header-li-icon{display:none;text-align:center}@media(min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.lower-header-li-icon,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.lower-header-li-icon{display:list-item}}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.lower-header-li-icon>a,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.lower-header-li-icon>a{width:100%;display:inline-block}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.lower-header-li-icon i,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.lower-header-li-icon i{font-size:35px;vertical-align:middle}.site-nav.header-2018 .site-lower-nav .nav .dropdown-item-content ul.dropdown-menu li.lower-header-li-icon i.add-icon-circle-background,.site-nav.header-2018 .site-lower-nav .nav ul.dropdown-menu li.lower-header-li-icon i.add-icon-circle-background{background-color:#545454;color:#fff;font-size:26px;border-radius:1000px;padding:5px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn{display:flex;height:55px;padding:8.5px 0px 8.5px 21px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .two-level-header-desktop-log-in-button{min-width:90px;height:34px;padding:4px;border-bottom:0;border-radius:5px;background-color:#f20808;color:#fff;font-size:13px;text-align:center}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .two-level-header-desktop-log-in-button:hover{background-color:#c70707}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .two-level-header-initials-dropdown-button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:100%;background-color:#f20808;color:#fff;font-size:17px;font-weight:400}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .two-level-header-initials-dropdown-button:hover{background-color:#c70707}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;right:-15px;min-width:250px;margin:0;padding:0;border-radius:0 0 4px 4px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group b{font-weight:400}@media(min-width: 768px){.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group{font-size:19px}}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .list-group-item{height:auto;margin-bottom:0;padding:10px 15px;border:0;border-radius:0;font-size:15px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .list-group-item.dropdown-priority{color:#f20808}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .list-group-item:hover,.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .list-group-item:focus{outline:none;background-color:#f3f3f4}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .list-group-item:last-child{border-radius:0 0 4px 4px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .two-level-header-logged-in-separator-container{padding:5px 15px}.site-nav.header-2018 .site-lower-nav .nav .dropdown.header-login-btn .dropdown-menu.list-group .two-level-header-logged-in-separator-container .two-level-header-logged-in-separator{margin:0;border-color:#d8d8d8}.header-mobile-search-input-mask,.header-mobile-menu-mask{position:fixed;background-color:RGBA(27, 18, 18, 0.5);left:0;right:0;bottom:0;z-index:101;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header-mobile-search-input{position:fixed;left:0;right:0;width:100%;height:50px;border:0;padding-left:15px;padding-right:15px;z-index:1001}.header-mobile-search-close{position:fixed;right:15px;cursor:pointer}#tabsSection2018 .float-right{float:right}#tabsSection2018 .graySection{background-color:#f3f3f4}@media(min-width: 992px){#tabsSection2018 .graySection.artSection{background-color:#fff}}#tabsSection2018 .fluid-tab-container{display:flex;align-items:stretch;justify-content:center}#tabsSection2018 hr{border-top-color:#d81c24;width:75px;margin:0 auto 10px}@media(min-width: 992px){#tabsSection2018 hr{display:none}}#tabsSection2018 .AnchorButttonSection{text-align:center;margin-top:15px;margin-bottom:25px;overflow:visible}@media(min-width: 992px){#tabsSection2018 .AnchorButttonSection{margin-top:60px}}#tabsSection2018 .AnchorButttonSection .anchorBtnCol{padding:0 15px;display:inline-block;float:none;vertical-align:top}#tabsSection2018 .AnchorButttonSection .anchorBtnCol::before{background-color:#545454}#tabsSection2018 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn.selected{background-color:#d1d4d6}#tabsSection2018 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn.selected::after{content:"";position:absolute;z-index:1;border-top:25px solid #d1d4d6;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);left:50%;transform:translateX(-50%);bottom:-25px}#tabsSection2018 .AnchorButttonSection .anchorBtnCol:not(:first-child):before{content:"";position:absolute;left:0;height:21px;width:1px;background-color:#000;top:50%;transform:translateY(-50%)}#tabsSection2018 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{display:flex;flex-direction:column;justify-content:center;height:100%;padding:15px 0;font-size:15px}#tabsSection2018 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn:hover{background-color:#d1d4d6;cursor:pointer}@media(min-width: 1500px){#tabsSection2018 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{font-size:18px}}#tabsSection2018 .learnMoreSectionBtn{font-size:20px;height:60px;background-color:#eaecee;border-bottom:1px solid #000;cursor:pointer;padding-right:85px}@media(min-width: 768px){#tabsSection2018 .learnMoreSectionBtn{padding-left:50px}}@media(min-width: 992px){#tabsSection2018 .learnMoreSectionBtn{display:none}}#tabsSection2018 .learnMoreSectionBtn>div{top:50%;transform:translateY(-50%)}#tabsSection2018 .learnMoreSectionBtn>div::after{color:#d81c24;content:"";font-family:"Material Icons";right:-50px;position:absolute;font-size:40px;top:50%;transform:translateY(-50%)}#tabsSection2018 .learnMoreSectionBtn.selected{border-bottom:0px}#tabsSection2018 .learnMoreSectionBtn.selected>div::after{content:""}#tabsSection2018 .learnMoreSectionBtn.selected~.groupRedeemSection{margin-top:30px}@media(max-width: 991px){#tabsSection2018 .learnMoreSectionBtn:not(.selected)+.learnMoreSections.expanded{display:none}}#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px;display:none}@media(min-width: 768px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:40px}}#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{display:block}}@media(min-width: 992px){#tabsSection2018 .learnMoreSectionBtn.selected+.learnMoreSections hr{display:none}}#tabsSection2018 .learnMoreSections{display:none;padding-bottom:0;text-align:center}@media(min-width: 992px){#tabsSection2018 .learnMoreSections{text-align:left}}#tabsSection2018 .learnMoreSections.expanded{display:block;padding-top:25px;padding-bottom:25px}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.expanded{padding-bottom:40px}}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.expanded{padding-bottom:0;padding-top:0}}#tabsSection2018 .learnMoreSections.BORKED{display:block;padding-top:25px;padding-bottom:25px}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.BORKED{padding-bottom:40px}}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.BORKED{padding-bottom:0;padding-top:0}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .food-handler-about-video{position:relative;max-width:672px;margin:0 auto 31px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .food-handler-about-video:before{display:block;content:"";width:100%;padding-top:56.25%}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .food-handler-about-video>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .food-handler-about-video{margin:0}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .food-handler-about-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .num-container{text-align:center}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .num-container{display:none}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper i{vertical-align:top;padding-top:8px;padding-bottom:15px;font-size:24px;cursor:pointer;color:#dbddde}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper i:first-child{padding-right:2px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .num{display:inline-block;vertical-align:top;font-size:16px;text-align:center;padding-top:8px;letter-spacing:5px}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .num{display:none}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel:not(.slick-slider) *{display:none}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{max-width:650px;margin:0 auto}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{padding-bottom:20px}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider .slick-slide img{margin:0 auto;width:100%}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol{margin:0px auto;display:none}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager{display:none}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:none;text-align:center;margin-bottom:0px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .rslides_here a{background:rgba(0,0,0,0);box-shadow:0 0 0 2px #666}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .slick-slide{padding:0 5px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized img{margin:2%;cursor:pointer}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized video{float:left;margin:2%;cursor:pointer}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .videoContainer{position:relative}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon{margin-left:5px;position:absolute;width:100%;height:100%;left:0;cursor:pointer}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon i{font-size:60px;color:#fff;opacity:.8;transform:translateY(50%);position:absolute;top:0;left:0;right:0;bottom:0;line-height:0}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:block}}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .special-slide{border:1px solid #dbddde}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container,#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{position:absolute;top:0;bottom:0;transform:translateY(50%)}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container .slick-arrow,#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container .slick-arrow{display:none}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container{right:-41px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{left:-41px}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{line-height:0;cursor:pointer;font-size:60px !important;color:#dbddde;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{display:none}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material.slick-arrow,#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material.slick-arrow{display:inherit}}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol{display:block}}#tabsSection2018 .learnMoreSections.product-description .course-breakdown{text-align:left;max-width:300px;margin:15px auto}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.product-description .course-breakdown{max-width:443px;margin:0}}@media(min-width: 1500px){#tabsSection2018 .learnMoreSections.product-description .course-breakdown{max-width:475px}}#tabsSection2018 .learnMoreSections.product-description .course-breakdown .course-breakdown-row.bottom-border+.course-breakdown-row .course-breakdown-item{padding-top:10px}#tabsSection2018 .learnMoreSections.product-description .course-breakdown .course-breakdown-row .course-breakdown-item{padding-bottom:10px}#tabsSection2018 .learnMoreSections.product-description .course-breakdown .bottom-border{border-bottom:2px solid #000}#tabsSection2018 .learnMoreSections.product-description .course-breakdown .right-border{border-right:2px solid #000}#tabsSection2018 .learnMoreSections.training-demo .course-demo-video-container{width:100%;height:0;padding-bottom:56.25%;position:relative;margin-bottom:17px}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.training-demo .course-demo-video-container{margin-bottom:0}}#tabsSection2018 .learnMoreSections.training-demo .course-demo-video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}#tabsSection2018 .learnMoreSections.questions-answers .faqQuestion.section-title-3{margin-bottom:0}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.certificate-reprint-info .fm-certificate-reprint-row .mobile-button{display:none}}#tabsSection2018 .learnMoreSections.certificate-reprint-info .fm-certificate-reprint-row .desktop-button{margin-left:0;margin-right:0;display:none}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.certificate-reprint-info .fm-certificate-reprint-row .desktop-button{display:block}}#tabsSection2018 .learnMoreSections.course-demo{padding-top:0;text-align:center}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.course-demo{text-align:left}}#tabsSection2018 .learnMoreSections.course-demo .course-demo-video-container{position:relative;max-width:672px;margin:0 auto 31px}#tabsSection2018 .learnMoreSections.course-demo .course-demo-video-container:before{display:block;content:"";width:100%;padding-top:56.25%}#tabsSection2018 .learnMoreSections.course-demo .course-demo-video-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.course-demo .course-demo-video-container{margin:0}}#tabsSection2018 .learnMoreSections.course-demo .course-demo-video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%}#tabsSection2018 .learnMoreSections.course-demo .course-demo-italics{font-style:italic}#tabsSection2018 .learnMoreSections.course-demo .course-demo-text,#tabsSection2018 .learnMoreSections.course-demo .course-demo-title-text{padding-bottom:31px}#tabsSection2018 .learnMoreSections.course-demo .course-demo-title-text{font-weight:400}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding-bottom:10px;font-weight:400}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title b{font-weight:400}@media(min-width: 768px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:19px}}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text b{font-weight:400}@media(min-width: 768px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:19px}}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-info-text:first-child{margin-top:.3em}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-video-container{position:relative;max-width:672px;margin:14px auto 0}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-video-container:before{display:block;content:"";width:100%;padding-top:56.25%}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-video-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%;border:none}@media(min-width: 1200px){#tabsSection2018 .learnMoreSections.group-purchase-info .group-purchase-video-container{margin-top:28px}}#tabsSection2018 .learnMoreSections.additional-info a{text-decoration:underline}#tabsSection2018 .learnMoreSections.additional-info a:hover{color:#337ab7}#tabsSection2018 .learnMoreSections .section-title{margin-bottom:12px}#tabsSection2018 .learnMoreSections .steps-row{padding-top:5px}#tabsSection2018 .learnMoreSections .steps-row .steps ol{text-align:left;margin:0;padding:0}#tabsSection2018 .learnMoreSections .steps-row .steps ol li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;padding:6px 0 0 50px;margin:0;display:block;position:relative;min-height:60px}#tabsSection2018 .learnMoreSections .steps-row .steps ol li b{font-weight:400}@media(min-width: 768px){#tabsSection2018 .learnMoreSections .steps-row .steps ol li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#tabsSection2018 .learnMoreSections .steps-row .steps ol li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#tabsSection2018 .learnMoreSections .steps-row .steps ol li{font-size:19px}}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:before{display:block;position:absolute;z-index:1;left:0;top:0;width:34px;height:34px;line-height:30px;color:#f20808;background:#fff;border:1px solid #f20808;border-radius:100%;text-align:center;font-size:24px;font-weight:400}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(1):before{content:"1"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(2):before{content:"2"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(3):before{content:"3"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(4):before{content:"4"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(5):before{content:"5"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(6):before{content:"6"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(7):before{content:"7"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(8):before{content:"8"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(9):before{content:"9"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:nth-of-type(10):before{content:"10"}#tabsSection2018 .learnMoreSections .steps-row .steps ol li:not(:last-child):after{content:"";display:block;position:absolute;left:0;top:22px;bottom:-3px;width:18px;border-right:2px dashed #f20808}.mobile-cps-coupon-banner{padding-top:10px;padding-bottom:15px;position:relative;background-color:#44b649;color:#fff;text-align:center;font-size:15px;font-weight:300;font-family:"Source Sans Pro"}.mobile-cps-coupon-banner>.row+.row{padding-top:10px}.mobile-cps-coupon-banner .mobile-cps-coupon-banner-close{z-index:2;cursor:pointer;position:absolute;top:7px;right:10px}.mobile-cps-coupon-banner .mobile-cps-coupon-banner-content .mobile-cps-coupon-banner-super-bold{font-weight:400;font-size:17px;text-transform:uppercase}.mobile-cps-coupon-banner .mobile-cps-coupon-banner-content .mobile-cps-coupon-banner-code{border:1px solid #fff;padding:0 3px 1px;border-radius:2px}.mobile-cps-coupon-banner .mobile-cps-coupon-banner-subcontent{font-size:13px}@media(min-width: 992px){.remote-proctor-agreement-container .remote-proctor-agreement-content{display:flex}.remote-proctor-agreement-container .remote-proctor-agreement-content .remote-proctor-agreement-text{flex:2 0 0}.remote-proctor-agreement-container .remote-proctor-agreement-content .remote-proctor-agreement-text .remote-proctor-agreement-text-inner-container{padding-right:15px}.remote-proctor-agreement-container .remote-proctor-agreement-content .remote-proctor-agreement-video{flex:1 0 0}}.remote-proctor-agreement-container .remote-proctor-agreement-content .remote-proctor-agreement-text-inner-container>:first-child{margin-top:0}@media(min-width: 992px){.remote-proctor-agreement-container .ytcontainer{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.remote-proctor-agreement-container .ytcontainer iframe{position:absolute;top:0;width:100%;height:100%}}.remote-proctor-terms-modal-mask{background-color:rgba(0,0,0,.65);position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999;display:none}.remote-proctor-terms{background-color:#fff;position:fixed;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:auto;max-height:80%;max-width:100%;z-index:99999;padding-bottom:25px}@media(min-width: 992px){.remote-proctor-terms{width:775px}}@media(min-width: 768px){.remote-proctor-terms{left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.remote-proctor-terms .remote-proctor-agreements-container .remote-proctor-agreement .remote-proctor-agreement-contents{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:10px}.remote-proctor-terms .remote-proctor-agreements-container .remote-proctor-agreement .remote-proctor-agreement-contents b{font-weight:400}@media(min-width: 768px){.remote-proctor-terms .remote-proctor-agreements-container .remote-proctor-agreement .remote-proctor-agreement-contents{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.remote-proctor-terms .remote-proctor-agreements-container .remote-proctor-agreement .remote-proctor-agreement-contents{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.remote-proctor-terms .remote-proctor-agreements-container .remote-proctor-agreement .remote-proctor-agreement-contents{font-size:19px}}.remote-proctor-terms .modal-exit-container .modal-window-exit{padding-top:15px}.remote-proctor-terms .modal-exit-container .modal-window-exit .material-icons:hover{cursor:pointer}.reviewSection{margin-top:25px;text-align:center}@media(min-width: 992px){.reviewSection{margin-top:40px}}@media(min-width: 992px){.reviewSection{text-align:left}}.reviewSection .mobile-review-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px;padding-top:20px}@media(min-width: 768px){.reviewSection .mobile-review-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.reviewSection .mobile-review-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.reviewSection .mobile-review-title{font-size:40px}}.reviewSection .mobile-review-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.reviewSection .mobile-review-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.reviewSection .mobile-review-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){.reviewSection .mobile-review-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.reviewSection .star-average{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}.reviewSection .star-average b{font-weight:400}@media(min-width: 768px){.reviewSection .star-average{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.reviewSection .star-average{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.reviewSection .star-average{font-size:19px}}.reviewSection .star-average:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.reviewSection .star-average:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.reviewSection .star-average:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.reviewSection .star-average:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.reviewSection .star-ratings-container{display:inline-block;margin-right:10px}.reviewSection .linkToAllReviewsBtn{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454;display:inline-block}.reviewSection .linkToAllReviewsBtn b{font-weight:400}@media(min-width: 768px){.reviewSection .linkToAllReviewsBtn{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.reviewSection .linkToAllReviewsBtn{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.reviewSection .linkToAllReviewsBtn{font-size:19px}}.reviewSection .linkToAllReviewsBtn:hover{color:#337ab7}.reviewSection .rating-break-down-section{margin-top:25px;padding-bottom:25px;width:auto;margin-right:auto;margin-left:auto}@media(min-width: 992px){.reviewSection .rating-break-down-section{margin-top:40px}}@media(min-width: 992px){.reviewSection .rating-break-down-section{padding-bottom:40px}}@media(min-width: 992px){.reviewSection .rating-break-down-section{margin-right:0;margin-left:0}}.reviewSection .rating-break-down-section .average-box{display:inline-block;width:93px;margin-right:10px;text-align:center;vertical-align:top}@media(min-width: 768px){.reviewSection .rating-break-down-section .average-box{width:100px}}@media(min-width: 992px){.reviewSection .rating-break-down-section .average-box{width:129px;margin-right:25px}}@media(min-width: 1500px){.reviewSection .rating-break-down-section .average-box{width:139px;margin-right:35px}}.reviewSection .rating-break-down-section .average-box .average-box-top{display:inline-block;width:100%;height:60px;border-top:1px solid #3d3d3d;border-right:1px solid #3d3d3d;border-left:1px solid #3d3d3d;color:#f20808;font-size:35px;font-weight:400;line-height:60px}@media(min-width: 768px){.reviewSection .rating-break-down-section .average-box .average-box-top{height:68px;font-size:43px;line-height:68px}}@media(min-width: 1200px){.reviewSection .rating-break-down-section .average-box .average-box-top{height:71px;line-height:71px}}@media(min-width: 1500px){.reviewSection .rating-break-down-section .average-box .average-box-top{height:85px;font-size:57px;line-height:85px}}.reviewSection .rating-break-down-section .average-box .average-box-bottom{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:15px;display:inline-block;position:relative;width:100%;height:36px;border:1px solid #f3f3f4;background:#3d3d3d;font-weight:400;line-height:36px}.reviewSection .rating-break-down-section .average-box .average-box-bottom b{font-weight:400}@media(min-width: 768px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{font-size:19px}}@media(min-width: 768px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{height:42px;line-height:42px}}@media(min-width: 1200px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{height:44px;line-height:44px}}@media(min-width: 1500px){.reviewSection .rating-break-down-section .average-box .average-box-bottom{height:50px;line-height:50px}}.reviewSection .rating-break-down-section .average-box .average-box-bottom::before{position:absolute;top:-9px;left:15px;width:0;height:0;border-right:7px solid rgba(0,0,0,0);border-bottom:9px solid #3d3d3d;border-left:7px solid rgba(0,0,0,0);content:""}@media(min-width: 992px){.reviewSection .rating-break-down-section .average-box .average-box-bottom::before{top:-12px;left:23px;border-right:10px solid rgba(0,0,0,0);border-bottom:12px solid #3d3d3d;border-left:10px solid rgba(0,0,0,0)}}.reviewSection .rating-break-down-section .bar-graph{display:inline-block;width:calc(100% - 103px);max-width:208px;vertical-align:top}@media(min-width: 768px){.reviewSection .rating-break-down-section .bar-graph{width:calc(100% - 110px);max-width:224px}}@media(min-width: 992px){.reviewSection .rating-break-down-section .bar-graph{width:auto;max-width:calc(100% - 154px)}}@media(min-width: 1500px){.reviewSection .rating-break-down-section .bar-graph{max-width:calc(100% - 175px)}}.reviewSection .rating-break-down-section .bar-graph .star-percent{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;display:block;text-align:left}.reviewSection .rating-break-down-section .bar-graph .star-percent b{font-weight:400}@media(min-width: 768px){.reviewSection .rating-break-down-section .bar-graph .star-percent{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.reviewSection .rating-break-down-section .bar-graph .star-percent{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.reviewSection .rating-break-down-section .bar-graph .star-percent{font-size:19px}}.reviewSection .rating-break-down-section .bar-graph .star-percent:not(:last-of-type){margin-bottom:1px}@media(min-width: 1500px){.reviewSection .rating-break-down-section .bar-graph .star-percent:not(:last-of-type){margin-bottom:5px}}.reviewSection .rating-break-down-section .bar-graph .star-percent span{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454;display:inline-block;vertical-align:baseline}.reviewSection .rating-break-down-section .bar-graph .star-percent span b{font-weight:400}@media(min-width: 768px){.reviewSection .rating-break-down-section .bar-graph .star-percent span{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.reviewSection .rating-break-down-section .bar-graph .star-percent span{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.reviewSection .rating-break-down-section .bar-graph .star-percent span{font-size:19px}}.reviewSection .rating-break-down-section .bar-graph .star-percent span:hover{color:#337ab7}.reviewSection .rating-break-down-section .bar-graph .star-percent span.grey-bar{position:relative;width:200px;max-width:calc(100% - 100px);height:12px;margin:0 10px;background:#f3f3f4}@media(min-width: 992px){.reviewSection .rating-break-down-section .bar-graph .star-percent span.grey-bar{max-width:calc(100% - 110px)}}@media(min-width: 1200px){.reviewSection .rating-break-down-section .bar-graph .star-percent span.grey-bar{max-width:calc(100% - 114px)}}@media(min-width: 1500px){.reviewSection .rating-break-down-section .bar-graph .star-percent span.grey-bar{max-width:calc(100% - 140px);margin:0 19px 0 25px}}.reviewSection .rating-break-down-section .bar-graph .star-percent span.grey-bar .yellow-bar{position:absolute;top:0;bottom:0;left:0;transition:all 2s ease;background:#f8d038}.reviewSection .rating-break-down-section .bar-graph .star-percent:hover span{color:#337ab7}.reviewSection .review-section{padding-left:0}@media(min-width: 992px){.reviewSection .review-section{position:relative;padding-left:100px}}.reviewSection .review-section>:nth-last-child(2),.reviewSection .review-section>:last-child{margin-bottom:0 !important}@media(min-width: 992px){.reviewSection .review-section .review-icon{position:absolute;left:0;margin-top:15px}}.reviewSection .review-section .review-icon .material-icons{border-radius:18px;background-color:#fff;color:#f3f3f4;font-size:35px}@media(min-width: 768px){.reviewSection .review-section .review-icon .material-icons{background-color:#f3f3f4;color:#fff}}@media(min-width: 992px){.reviewSection .review-section .review-icon .material-icons{border-radius:45px;font-size:90px}}.reviewSection .review-section .review-title-section .review-title{display:block;padding-top:0;font-weight:400}.reviewSection .review-section .review-title-section .review-stars{display:block}.reviewSection .review-section .review-title-section .review-stars .ratings-container{margin-top:0;padding-left:0}.reviewSection .review-section .review-title-section .review-stars .ratings-container .star-ratings-list{max-height:25px;white-space:nowrap}.reviewSection .review-section .review-title-section .review-stars .ratings-container .star-ratings-list .star{font-size:26px;vertical-align:top}@media(min-width: 992px){.reviewSection .review-section .review-title-section:not(.top) .review-title{display:inline-block;width:calc(100% - 135px);padding-top:2px;float:right}}@media(min-width: 992px){.reviewSection .review-section .review-title-section:not(.top) .review-stars{display:inline-block;width:135px;float:left}}.reviewSection .review-section .review-author{font-style:normal}.reviewSection .review-section .review-author .author-name{font-style:italic;font-weight:400}.reviewSection .review-section .review-content{font-style:italic}@media(min-width: 992px){.reviewSection .review-section .links-container,.reviewSection .review-section .reply-links-container{margin-top:30px}}.reviewSection .review-section .links-container .read-more,.reviewSection .review-section .links-container .reply-read-more,.reviewSection .review-section .reply-links-container .read-more,.reviewSection .review-section .reply-links-container .reply-read-more{float:right}.reviewSection .review-section .links-container .show-comments-link,.reviewSection .review-section .reply-links-container .show-comments-link{float:left}.reviewSection .review-section .links-container .show-comments-link.showText::before,.reviewSection .review-section .reply-links-container .show-comments-link.showText::before{content:attr(data-show)}.reviewSection .review-section .links-container .show-comments-link.showText::after,.reviewSection .review-section .reply-links-container .show-comments-link.showText::after{content:" (+)"}.reviewSection .review-section .links-container .show-comments-link.hideText::before,.reviewSection .review-section .reply-links-container .show-comments-link.hideText::before{content:attr(data-hide)}.reviewSection .review-section .links-container .show-comments-link.hideText::after,.reviewSection .review-section .reply-links-container .show-comments-link.hideText::after{content:" (-)"}.reviewSection .review-section .hidden-links{display:none}.reviewSection .review-section .hidden-content{max-height:57px;overflow:hidden}@media(min-width: 768px){.reviewSection .review-section .hidden-content{max-height:66px}}@media(min-width: 1200px){.reviewSection .review-section .hidden-content{max-height:69px}}@media(min-width: 1200px){.reviewSection .review-section .hidden-content{max-height:72px}}.reviewSection .review-section .hidden-comments{display:none}@media(min-width: 992px){.reviewSection .review-section .reply-section{margin-left:45px}}.reviewSection .review-section .reply-section :nth-last-child(2),.reviewSection .review-section .reply-section :nth-last-child(3){margin-bottom:0 !important}.reviewSection .review-section .reply-section .reply-container{position:relative;padding-right:15px;padding-left:15px;text-align:left}.reviewSection .review-section .reply-section .reply-container::before{display:block;position:absolute;top:0;bottom:0;left:0;border-left:1px solid #d8d8d8;content:""}.reviewSection .review-section .reply-section .reply-container .review-title-section .review-title{display:block;float:none}.reviewSection .review-section .reply-section .reply-container .reply-content{margin-top:40px}.reviewSection .fav-review-container{background-color:#f3f3f4}@media(min-width: 992px){.reviewSection .fav-review-container{background-color:#fff}}.reviewSection .fav-review-container .fav-carousel{margin-bottom:0}.reviewSection .fav-review-container .fav-carousel .slick-dots{position:initial;margin-top:25px;margin-bottom:25px}@media(min-width: 992px){.reviewSection .fav-review-container .fav-carousel .slick-dots{margin-top:40px}}.reviewSection .fav-review-container .fav-carousel .slick-dots li button::before{font-size:50px}.reviewSection .allReviewsSection .filter-container .filter-dropdown-text{padding-right:15px;font-weight:400}.reviewSection .allReviewsSection .filter-container .filter-dropdown{margin-top:25px}.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-text{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);display:inline-block}.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-navigation{display:inline-block}@media(min-width: 768px){.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-navigation{white-space:nowrap}}.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-navigation .primary-button{display:inline-block;width:auto;min-width:0;max-width:none;border-radius:0}.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-navigation .primary-button.selected{background-color:#f20808;color:#fff;text-decoration:none}.reviewSection .allReviewsSection .all-reviews-page-navigation-row .page-number-navigation .primary-button:not(:first-child){margin-left:15px}@media(min-width: 992px){.reviewSection .allReviewsSection .all-reviews-page-navigation-row>:last-child{text-align:right}}.reviewSection .allReviewsSection .all-reviews-container .review-section{margin-top:40px}@media(min-width: 992px){.reviewSection .allReviewsSection .all-reviews-container .review-section{margin-top:60px;padding-left:0}.reviewSection .allReviewsSection .all-reviews-container .review-section:not(:first-of-type){margin-top:80px}}.reviewSection .allReviewsSection .all-reviews-container .reply-section{margin-top:40px}.reviewSection .allReviewsSection.hidden-reviews-section{margin-top:0;padding:30px}@media(min-width: 992px){.reviewSection .allReviewsSection.hidden-reviews-section{margin-top:25px;padding:0}}.reviewSection .allReviewsSection.hidden-reviews-section .all-reviews-section-title-row,.reviewSection .allReviewsSection.hidden-reviews-section .filter-container,.reviewSection .allReviewsSection.hidden-reviews-section .all-reviews-page-navigation-row,.reviewSection .allReviewsSection.hidden-reviews-section .all-reviews-content-row{display:none}.reviewSection .allReviewsSection:not(.hidden-reviews-section) .show-reviews-container{padding-left:15px}#cartform-page-container{background-color:#fff}.requiredAsterisk{color:#f20808}@media(min-width: 480px){.pac-container{min-width:360px}}@media(min-width: 480px)and (min-width: 768px){.pac-container{min-width:400px}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px){.pac-container{min-width:420px}}#checkout-registration-controller .title{text-align:center}#checkout-registration-controller .info-icon::after{position:relative}#checkout-registration-controller #monthOfBirthInput{min-width:95px}#checkout-registration-controller #dayOfBirthInput{min-width:95px}#checkout-registration-controller #yearOfBirthInput{min-width:95px}#checkout-registration-controller form .accountFloatedSection{display:inline-block;float:none;vertical-align:top}@media(min-width: 992px){#checkout-registration-controller form .accountFloatedSection{width:auto}}#checkout-registration-controller form .accountFloatedSection .dob-selection select{width:auto;display:block}@media(min-width: 992px){#checkout-registration-controller form .accountFloatedSection .dob-selection select{display:inline-block}}#checkout-registration-controller form .accountFloatedSection .accountFloatedSection{width:auto;max-width:33.333333%;padding:0 0 0 15px}#checkout-registration-controller .primaryButtonSection .primary-button{margin:15px auto 0px;float:none}@media(min-width: 992px){#checkout-registration-controller .primaryButtonSection .primary-button{float:right}}#checkout-registration-controller .password-strength-bar{background-color:#f3f3f4;border:1px solid #d8d8d8;margin-top:1px;width:100%;min-height:20px;z-index:1;position:relative;max-width:310px}@media(min-width: 768px){#checkout-registration-controller .password-strength-bar{max-width:360px}}@media(min-width: 768px)and (min-width: 992px){#checkout-registration-controller .password-strength-bar{max-width:230px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#checkout-registration-controller .password-strength-bar{max-width:320px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#checkout-registration-controller .password-strength-bar{max-width:360px}}#checkout-registration-controller .password-strength-bar[data-strength="0"] .psb-color{display:none}#checkout-registration-controller .password-strength-bar[data-strength="1"] .psb-color{background-color:#f20808;right:75%}#checkout-registration-controller .password-strength-bar[data-strength="2"] .psb-color{background-color:#f8d038;right:50%}#checkout-registration-controller .password-strength-bar[data-strength="3"] .psb-color{background-color:#73c8ef;right:25%}#checkout-registration-controller .password-strength-bar[data-strength="4"] .psb-color{background-color:#44b649;right:0}#checkout-registration-controller .password-strength-bar[data-strength="4"] .psb-text{color:#fff}#checkout-registration-controller .password-strength-bar .psb-text{display:table;vertical-align:middle;text-align:center;width:100%;color:#000}#checkout-registration-controller .password-strength-bar .psb-color{z-index:-1;position:absolute;top:0;left:0;bottom:0;transition:right .5s linear}#checkoutRegistrationPage{background-color:#fff;overflow:hidden}#checkoutRegistrationPage a.primary-button{margin-right:auto;margin-left:auto}@media(min-width: 992px){#checkoutRegistrationPage a.primary-button{min-width:240px;margin-right:0;margin-left:0}#checkoutRegistrationPage a.primary-button:after,#checkoutRegistrationPage a.primary-button:before{display:table;clear:both;content:""}}#checkoutRegistrationPage .forgotLink{display:block;padding-top:10px}@media(min-width: 992px){#checkoutRegistrationPage .forgotLink{display:table-cell;height:52px;vertical-align:middle}}#checkoutRegistrationPage label{display:block;width:100%;max-width:310px;margin-right:auto;margin-left:auto}@media(min-width: 992px){#checkoutRegistrationPage label{width:auto;min-width:168px;max-width:none;margin-right:0;margin-left:0}}@media(min-width: 992px)and (min-width: 1200px){#checkoutRegistrationPage label{min-width:188px}}#checkoutRegistrationPage input[type=text],#checkoutRegistrationPage input[type=password]{display:block;margin-right:auto;margin-left:auto}@media(min-width: 992px){#checkoutRegistrationPage input[type=text],#checkoutRegistrationPage input[type=password]{margin-right:0;margin-left:0}}#checkoutRegistrationPage .form-validator-error-box{text-align:center}@media(min-width: 992px){#checkoutRegistrationPage .form-validator-error-box{text-align:left}}#checkoutRegistrationPage .account-action-container{display:flex;flex-direction:column;justify-content:space-around}@media(min-width: 992px){#checkoutRegistrationPage .account-action-container{flex-direction:row}}#checkoutRegistrationPage .vertical-line{display:none}@media(min-width: 992px){#checkoutRegistrationPage .vertical-line{display:block;margin-top:30px;border-right:1px solid #d8d8d8}}.checkoutProcessSuccessContainer{background-color:#fff;text-align:center}.checkoutProcessSuccessContainer .checkoutProcessSuccessCheckmark{display:block;width:80px;height:80px;margin:0 auto;border-radius:186px;background-color:#44b649;position:relative;margin-top:30px}@media(min-width: 1200px){.checkoutProcessSuccessContainer .checkoutProcessSuccessCheckmark{margin-top:40px}}.checkoutProcessSuccessContainer .checkoutProcessSuccessCheckmark::before{content:"";font-family:"Material Icons";font-size:79px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 768px){.checkoutProcessSuccessContainer .checkoutProcessSuccessCheckmark{width:186px;height:186px}.checkoutProcessSuccessContainer .checkoutProcessSuccessCheckmark::before{font-size:185px}}.checkoutProcessSuccessContainer .checkoutProcessSuccessButton{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;width:100%;max-width:360px;display:block;margin:0 auto}.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton{width:auto;max-width:none;display:inline-block;min-width:218px}}@media(min-width: 992px)and (min-width: 1200px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton{min-width:238px}}.checkoutProcessSuccessContainer .checkoutProcessSuccessButton.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton+.checkoutProcessSuccessButton,.checkoutProcessSuccessContainer .checkoutProcessSuccessButton+.text-input-elements,.checkoutProcessSuccessContainer .checkoutProcessSuccessButton+.textarea-input-elements{margin-left:25px}}.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing){margin-top:25px}@media(min-width: 992px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing)+.checkoutProcessSuccessButton,.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing)+.text-input-elements,.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){.checkoutProcessSuccessContainer .checkoutProcessSuccessButton:not(.no-spacing).text-input-elements{max-width:310px}}.review-this-course-page input,.review-this-course-page textarea{width:100%;min-width:0;max-width:none}.review-this-course-page .floatedRightElement{float:right}.review-this-course-page .floatedRightElement::before{content:attr(data-left)}.review-this-course-page .restricted-size{max-width:580px;margin:0 auto}.review-this-course-page.thank-you-page .rating-share-your-success{position:absolute;bottom:0;left:0;right:0;margin:0}.review-this-course-page.thank-you-page .thank-you-page-h2{max-width:245px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.review-this-course-page.thank-you-page .thank-you-page-h2{max-width:280px}}@media(min-width: 768px)and (min-width: 992px){.review-this-course-page.thank-you-page .thank-you-page-h2{max-width:none}}.review-this-course-page .rating-section{padding-top:40px}@media(min-width: 992px){.review-this-course-page .rating-section:first-child{padding-top:60px}}.review-this-course-page .rating-section .rating-top-icon .rating-icon-circle{display:inline-block;background-color:#f20808;width:50px;height:50px;border-radius:50px;position:relative}.review-this-course-page .rating-section .rating-top-icon .rating-icon-circle::after{content:"";font-size:35px;cursor:default;font-family:"Material Icons";color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.review-this-course-page .rating-section .rating-rate-text{display:block}@media(min-width: 992px){.review-this-course-page .rating-section .rating-rate-text{display:inline-block;float:left}}.review-this-course-page .rating-section .rating-rate-stars{display:inline-block}@media(min-width: 992px){.review-this-course-page .rating-section .rating-rate-stars{padding-left:15px;display:inline-block;float:left}}@media(min-width: 992px){.review-this-course-page .rating-section .rating-rate-stars>.star{margin-top:-2px}}@media(min-width: 992px)and (min-width: 1500px){.review-this-course-page .rating-section .rating-rate-stars>.star{margin-top:4px}}.review-this-course-page .rating-section .rating-rate-stars>.star,.review-this-course-page .rating-section .rating-rate-stars>.star .star{display:inline-block;max-height:35px;cursor:pointer}.review-this-course-page .rating-section .rating-rate-stars>.star::before,.review-this-course-page .rating-section .rating-rate-stars>.star .star::before{content:"";font-family:"Material Icons";line-height:1;font-size:35px;color:#d8d8d8}.review-this-course-page .rating-section .rating-rate-stars>.star:hover::before,.review-this-course-page .rating-section .rating-rate-stars>.star .star:hover::before{content:"";color:#f8d038}.review-this-course-page .rating-section .rating-rate-stars[data-score*="1"]>.star::before{color:#f8d038;content:""}.review-this-course-page .rating-section .rating-rate-stars[data-score*="2"]>.star>.star::before{color:#f8d038;content:""}.review-this-course-page .rating-section .rating-rate-stars[data-score*="3"]>.star>.star>.star::before{color:#f8d038;content:""}.review-this-course-page .rating-section .rating-rate-stars[data-score*="4"]>.star>.star>.star>.star::before{color:#f8d038;content:""}.review-this-course-page .rating-section .rating-rate-stars[data-score*="5"]>.star>.star>.star>.star>.star::before{color:#f8d038;content:""}.review-this-course-page .rating-section .rating-rate-stars:hover .star::before{content:"" !important}.review-this-course-page .rating-section .rating-rate-stars:hover .star:hover::before{content:"" !important}#voucher-information-content .redeem-voucher-box{border-style:none;width:100%}@media(min-width: 992px){#voucher-information-content .redeem-voucher-box{min-width:300px;width:auto;border-style:solid}}#loginContent .login-form{background-color:#3d3d3d;max-width:290px;padding:30px;margin:25px auto 0}@media(min-width: 992px){#loginContent .login-form{margin:40px auto 0px 0px}}#loginContent .login-form .form-title{color:#fff}#loginContent .login-form .submit-btn{width:100%;margin-top:25px}#loginContent .login-form .forgot-link{color:#fff;font-size:13px;text-decoration:underline;display:block;margin-top:19px;display:block}.avatar-contentbox{display:table;width:100%}.avatar-contentbox .avatar-container{display:table-cell;vertical-align:bottom;position:relative;bottom:-1px}@media(min-width: 992px){.avatar-contentbox .avatar-container .inline-avatar{display:inline-block;vertical-align:bottom;float:none}}.avatar-contentbox .avatar-container .inline-avatar .avatar-image img{float:right}.expired-demo-page{vertical-align:middle !important}@media(min-width: 992px){.expired-demo-page{vertical-align:bottom !important}.expired-demo-page .inline-avatar{vertical-align:middle !important}}.privacyPages .privacyImg{padding:3px}#examAccommodationPolicy ul{padding-left:40px;margin:12px 0}#examAccommodationPolicy ul li{list-style-type:disc;margin:12px 0}#examAccommodationPolicy ul li ul li{list-style-type:circle}.form-validator-modal-window-mask{background-color:rgba(0,0,0,.65);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}.form-validator-modal-window{background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-height:100%;overflow:auto;padding-left:40px;padding-right:40px;max-width:390px}@media(min-width: 768px){.form-validator-modal-window{max-width:440px}}@media(min-width: 768px)and (min-width: 992px){.form-validator-modal-window{max-width:750px}}.form-validator-modal-window .form-validator-modal-window-form label{display:block;font-weight:400 !important}.form-validator-modal-window .form-validator-modal-window-form label.required-form-item-label::after{content:"*";color:#f20808}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-section .form-section-title{margin-top:calc(40px - 0.3em);font-weight:300}.form-validator-modal-window .form-validator-modal-window-form .form-checkbox-group-items{padding-top:20px}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container label{margin-top:calc(25px - 0.3em)}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container.form-checkbox-item-container{display:inline-block;position:relative;padding-left:20px}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container.form-checkbox-item-container label{display:inline-block;margin-top:0}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container.form-checkbox-item-container input{position:absolute;left:0;width:auto}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container.form-validator-invalid-field-container .glyph-input-group{border-color:#f20808}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container.form-validator-invalid-field-container .glyph-input-group .glyph-input-group-addon{border-color:#f20808}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container .glyph-input-group{display:table;width:100%;background-color:#fff;border:1px solid #d8d8d8;border-radius:5px}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container .glyph-input-group:focus{box-shadow:0 0 0 1px #3d3d3d}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container .glyph-input-group .glyph-input-group-addon{display:table-cell;vertical-align:middle;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:15px}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container .glyph-input-group .glyph-input-group-input{display:table-cell;margin:0;border:0 !important;border-top-left-radius:0;border-bottom-left-radius:0;line-height:1}.form-validator-modal-window .form-validator-modal-window-form .form-validator-modal-window-form-item-container .glyph-input-group .glyph-input-group-input:focus{box-shadow:none}.form-validator-modal-window .form-validator-modal-window-exit{display:inline-block;padding-top:10px;padding-right:15px;margin-right:-15px;cursor:pointer}.form-validator-modal-window .form-validator-modal-window-exit i{color:#000}#article-list-container .articleListContainer{padding-top:15px;display:none}#article-list-container .articleListContainer.articleListContainerExpanded{display:block}#article-list-container .articleListContainer ol,#article-list-container .articleListContainer ul{margin-left:20px;margin-bottom:10px;font-size:inherit}#article-list-container .articleListContainer ol li,#article-list-container .articleListContainer ul li{list-style:inherit}#article-list-container .articleListContainer .fullArticleRow{display:none}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full{margin-top:8px}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full *{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full b,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full * b{font-weight:400}@media(min-width: 768px){#article-list-container .articleListContainer .fullArticleRow .article-list-content-full,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full *{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#article-list-container .articleListContainer .fullArticleRow .article-list-content-full,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full *{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#article-list-container .articleListContainer .fullArticleRow .article-list-content-full,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full *{font-size:19px}}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full img:first-child{float:right;margin:0 0 10px 15px;max-width:100%;height:auto}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full p{margin-bottom:10px}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full a,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full a span{color:#545454;cursor:pointer;text-decoration:underline}#article-list-container .articleListContainer .fullArticleRow .article-list-content-full a:hover,#article-list-container .articleListContainer .fullArticleRow .article-list-content-full a span:hover{color:#337ab7}#article-list-container .articleListContainer .fullArticleRow .fullArticleColSpace{min-width:66px;max-width:66px}#article-list-container .articleListContainer .article-list-row{height:62px;display:table}#article-list-container .articleListContainer .article-list-row:hover{cursor:pointer}#article-list-container .articleListContainer .article-list-row:hover .article-list-icon-container i.article-list-icon{background-color:#f20808;color:#fff}#article-list-container .articleListContainer .article-list-row .article-list-icon-container{margin-top:13px;min-width:66px;max-width:66px}#article-list-container .articleListContainer .article-list-row .article-list-icon-container i.article-list-icon{font-size:32px;border:2px solid #d81c24;color:#d81c24;border-radius:10px}#article-list-container .articleListContainer .article-list-row .article-list-content-container{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;display:table-cell;vertical-align:middle;float:none}#article-list-container .articleListContainer .article-list-row .article-list-content-container b{font-weight:400}@media(min-width: 768px){#article-list-container .articleListContainer .article-list-row .article-list-content-container{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#article-list-container .articleListContainer .article-list-row .article-list-content-container{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#article-list-container .articleListContainer .article-list-row .article-list-content-container{font-size:19px}}#article-list-container .articleListContainer .article-list-row .article-list-content-container img{display:block;max-width:100%;height:auto}#article-list-container .articleListContainer .article-list-row .article-list-content-container div{display:inline-block}#article-list-container .articleListContainer .article-post{padding:10px 20px 15px;width:100%;display:block;margin:0 0 20px 0;background-color:#f1f2f2;overflow:hidden;border:1px solid #ccc;border-bottom:2px solid #437499;color:#444}#article-list-container .articleListContainer .article-post .article-title{display:block;float:left;font-size:26px;text-align:initial;transition:color .3s ease-in-out;padding-bottom:5px;color:#168fc8}#article-list-container .articleListContainer .article-post .article-title:hover{text-decoration:none;color:#444}#article-list-container .articleListContainer .article-post .article-title#article-article-title{color:#444}#article-list-container .articleListContainer .article-post .article-description-container{display:block;clear:both}#article-list-container .articleListContainer .article-post .article-description-container .article-description{display:inline-block;float:left;clear:both}#article-list-container .articleListContainer .article-post .article-description-container .article-description div a:last-child{display:none}#article-list-container .articleListContainer .article-post .article-description-container .article-description-continue{background-color:#1375a3;display:inline-block;clear:both;width:auto;padding:5px 12px;transition:background-color .3s;margin-top:6px;text-transform:uppercase;color:#fff;font-style:normal;line-height:1.6em;border:1px solid rgba(0,0,0,0);text-decoration:none}#article-list-container .articleListContainer .article-post .article-description-container .article-description-continue:hover{background-color:#168fc8;text-decoration:none}#article-list-container .articleListContainer .article-post .article-description-container .article-img-cont{vertical-align:top;padding-right:20px}@media(max-width: 573px){#article-list-container .articleListContainer .article-post .article-description-container .article-img-cont{padding-right:0px}}#article-list-container .articleListContainer .article-post .article-description-container .article-img-cont img{max-height:170px;max-width:215px;width:auto;float:right;display:inline-block;cursor:pointer;transition:all .3s ease-in-out}@media(max-width: 573px){#article-list-container .articleListContainer .article-post .article-description-container .article-img-cont img{display:none}}#article-list-container .articleListContainer .article-post .article-description-container .article-img-cont img:hover{opacity:.8}#article-list-container .articleListContainer .article-post .article-post-description{clear:both;position:relative}#article-list-container .articleListContainer .article-post .article-post-description a{color:#545454;cursor:pointer;text-decoration:underline}#article-list-container .articleListContainer .article-post .article-post-description a:hover{color:#2269af}#article-list-container .articleListContainer .article-post .article-post-description img:first-child{float:right;margin:0 0 10px 15px;max-width:100%;height:auto}#article-list-container .articleListContainer .article-post .article-post-description p{margin-bottom:10px}#article-list-container .articleListContainer .article-post .article-post-description ol,#article-list-container .articleListContainer .article-post .article-post-description ul{margin-left:20px;font-size:inherit}#article-list-container .articleListContainer .article-post .article-post-description ol li,#article-list-container .articleListContainer .article-post .article-post-description ul li{font-size:inherit;list-style:inherit}#article-list-container .article-nav-container{text-align:right;margin-top:25px}#article-list-container .article-nav-container .article-nav-button{display:inline-block;width:39px;height:30px;text-align:center;line-height:30px;margin-right:4px;border:1px solid #d7d7d7;font-size:16px;cursor:pointer}#article-list-container .article-nav-container .articleSelected{background-color:#ecedee;font-weight:400}@font-face{font-family:sfs;src:url("https://cdn.statefoodsafety.com/fonts/sfs/sfs.ttf?dbxike") format("truetype"),url("https://cdn.statefoodsafety.com/fonts/sfs/sfs.woff?dbxike") format("woff"),url("https://cdn.statefoodsafety.com/fonts/sfs/sfs.svg?dbxike#sfs") format("svg");font-style:normal;font-weight:normal}[class*=" sfs-icon-"],[class^=sfs-icon-]{font-family:sfs !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:0;line-height:1;text-transform:none;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures}.sfs-icon-alcohol::before{content:""}.sfs-icon-alcohol-round::before{content:""}.sfs-icon-alcohol-round-small::before{content:""}.sfs-icon-alcohol-small::before{content:""}.sfs-icon-handler::before{content:""}.sfs-icon-handler-round::before{content:""}.sfs-icon-handler-round-small::before{content:""}.sfs-icon-handler-small::before{content:""}.sfs-icon-manager::before{content:""}.sfs-icon-manager-round::before{content:""}.sfs-icon-manager-round-small::before{content:""}.sfs-icon-manager-small::before{content:""}.sfs-icon-manager-exam-round::before{content:""}.sfs-icon-manager-exam::before{content:""}.sfs-icon-practice-test-round::before{content:""}.sfs-icon-practice-test::before{content:""}.sfs-icon-facebook::before{content:""}.sfs-icon-google-plus::before{content:""}.sfs-icon-linked-in::before{content:""}.sfs-icon-twitter::before{content:""}.sfs-icon-youtube::before{content:""}.sfs-icon-bloodborne-pathogens::before{content:""}.sfs-icon-allergens::before{content:""}.sfs-icon-approvals::before{content:""}.sfs-icon-pricing::before{content:""}.sfs-icon-download::before{content:""}.sfs-icon-shield::before{content:""}.sfs-icon-speed::before{content:""}.sfs-icon-half-circle::before{content:""}.sfs-icon-tools::before{content:""}.sfs-icon-add-user::before{content:""}.sfs-icon-group::before{content:""}.material-icons.sfs-material-info::before{content:""}.material-icons.sfs-material-error::before{content:""}.material-icons.sfs-material-success::before{content:""}.material-icons.sfs-material-closer::before{content:""}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;font-stretch:normal;src:url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Light.ttf.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Light.ttf.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-stretch:normal;src:url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Regular.ttf.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Regular.ttf.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;font-stretch:normal;src:url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-It.ttf.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-It.ttf.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-stretch:normal;src:url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Semibold.ttf.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/ssp/SourceSansPro-Semibold.ttf.woff") format("woff")}@font-face{font-family:Arimo;font-style:normal;font-weight:700;src:url("https://cdn.statefoodsafety.com/fonts/arimo/Arimo-Bold.ttf") format("truetype"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-bold-webfont.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-bold-webfont.woff") format("woff")}@font-face{font-family:Arimo;font-style:italic;font-weight:700;src:url("https://cdn.statefoodsafety.com/fonts/arimo/Arimo-BoldItalic.ttf") format("truetype"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-bolditalic-webfont.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-bolditalic-webfont.woff") format("woff")}@font-face{font-family:Arimo;font-style:italic;font-weight:400;src:url("https://cdn.statefoodsafety.com/fonts/arimo/Arimo-Italic.ttf") format("truetype"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-italic-webfont.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-italic-webfont.woff") format("woff")}@font-face{font-family:Arimo;font-style:normal;font-weight:400;src:url("https://cdn.statefoodsafety.com/fonts/arimo/Arimo-Regular.ttf") format("truetype"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-regular-webfont.woff2") format("woff2"),url("https://cdn.statefoodsafety.com/fonts/arimo/arimo-regular-webfont.woff") format("woff")}@font-face{font-family:Kozuka Gothic Medium;src:url("/fonts/KozGoPr6N-Medium.otf?_ltc=1747930047");font-weight:normal;font-style:normal}@font-face{font-family:Kozuka Gothic Light;src:url("/fonts/KozGoPr6N-Light.otf?_ltc=1747930047");font-weight:normal;font-style:normal}@font-face{font-family:hn;src:url("/fonts/helveticaneue.ttf?_ltc=1747930047");font-weight:normal;font-style:normal}@font-face{font-family:hcb;src:url("/fonts/helveticaneuecondensedblack.ttf?_ltc=1747930047");font-weight:normal;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}body{font-family:tahoma,arial,verdana,sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased}a{color:#444;text-decoration:none}a:hover{text-decoration:underline}a.x-btn:hover{text-decoration:none}h2,#sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px;font-weight:bold}ul,li{font-size:12px}strong{font-weight:bold}.ssb_down{background:rgba(0,0,0,0) url(/images/scrollbar/icon_arrow_down.png);bottom:0;cursor:pointer;position:absolute;right:0}.ssb_sb{background:rgba(0,0,0,0) url(/images/scrollbar/middle.png);cursor:pointer;position:absolute;right:0}.ssb_sb_down{background:rgba(0,0,0,0) url(/images/scrollbar/middrag.png)}.ssb_sb_over{background:rgba(0,0,0,0) url(/images/scrollbar/midhover.png)}.ssb_st{background:rgba(0,0,0,0) url(/images/scrollbar/back.png);cursor:pointer;height:100%;position:absolute;right:0;top:0}.ssb_up{background:rgba(0,0,0,0) url(/images/scrollbar/icon_arrow_up.png);cursor:pointer;position:absolute;right:0;top:0}#cartFormPageContent #showCart{display:none !important}#cartFormPageContent #newCartForm{display:block;background-color:#fff;width:99%;height:auto;margin:0% .5%;border:1px solid #d7d7d7;margin-bottom:40px}#cartFormPageContent #newCartForm #newCart #cartContainer{color:#686868;font-family:"Arimo",sans-serif !important;width:99%;display:inline-block;position:relative;margin-left:.5%;margin-right:.5%;min-height:321px}#cartFormPageContent #newCartForm #newCart #cartContainer #cartLoadingMask{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center;display:block}#cartFormPageContent #newCartForm #newCart #cartContainer #newCartTitle{color:#686868;font-size:18px;margin:14px 0px 0px 10px;font-family:tahoma;background:#fff url("/images/checkout/cartImage.png") no-repeat left center;min-height:50px;padding-top:14px;padding-bottom:14px;padding-left:60px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer{width:69%;padding-right:5px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:678px;height:12px;margin-top:5px;border-bottom:1px solid #dadada}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #products{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:67px;margin-left:5px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #price{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:50px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #hdFee{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:47px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #qty{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:29px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #subtotal{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:66px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont #remove{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;letter-spacing:.1em;font-weight:bold;font-size:10px;min-width:53px;max-width:53px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #prodCont>div>div{display:inline}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl{max-width:678px;font-size:14px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList{padding:2px;margin:1px 0px;max-width:678px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:nowrap;font-size:14px;line-height:25px;background-color:#eee}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productName{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;min-width:67px;margin-left:2px;overflow:hidden;text-overflow:ellipsis}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productName .productLiName{overflow:hidden;text-overflow:ellipsis}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productName .couponName{overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:bold;line-height:normal;margin-top:-3px;margin-left:5%}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productPrice{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:50px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productPrice .normPrice{text-decoration:line-through}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productPrice .disPrice{color:red;line-height:normal;margin-top:-4px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productHdFee{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:47px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productQty{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:29px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productQty input{height:20px;width:28px;text-align:center;border:none;color:#686868}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productQty input.procFees{background-color:rgba(0,0,0,0)}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .productSub{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:66px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .removeProduct{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:53px;max-width:53px}#cartFormPageContent #newCartForm #newCart #cartContainer #mainProductContainer #productListUl .productList .removeProduct .removeProductImg{height:20px;width:20px;margin:0 auto;cursor:pointer;background:url("/images/checkout/cartRemove.png") no-repeat center}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection{float:right;min-height:288px;height:96%;width:31%;border-left:1px solid #e1e1e1;background:url("/images/checkout/icon_cartBackground.png") no-repeat right 52px;position:absolute;top:7px;right:0px;padding-left:2px}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer{color:#686868;font-family:tahoma,arial,verdana,sans-serif;font-size:14px;width:auto;margin:52px auto;margin-bottom:0px !important;border-bottom:2px solid #73b8d0}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #checkoutOrder{font-size:18px;border-bottom:2px solid #73b8d0;width:auto;text-align:right;padding-right:20px}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection{width:100%;display:table;border-bottom:1px solid #dadada}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionLeft{display:table-cell;width:75%}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionLeft #checkoutCourseFeesLeft,#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionLeft #checkoutDiscountLeft,#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionLeft #checkoutHDFeesLeft{height:21px;line-height:21px;text-align:right;background:#f1f1f1;border-top:1px solid #fff}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionLeft #checkoutHDFees{margin-bottom:5px;padding-bottom:5px}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionRight{display:table-cell}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionRight #checkoutCourseFeesRight,#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionRight #checkoutDiscountRight,#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionRight #checkoutHDFeesRight{height:21px;line-height:21px;text-align:right;background:#f1f1f1;border-top:1px solid #fff;padding-right:20px;padding-left:3px;white-space:nowrap}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #breakDownSection #breakDownSectionRight #checkoutHDFees{margin-bottom:5px;padding-bottom:5px}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutTotalContainer #cartTotal{font-size:18px;text-align:right;background:#e4e4e4;font-family:tahoma,arial,verdana,sans-serif;border-top:1px solid #fff;border-bottom:1px solid #fff;width:auto;height:26px;line-height:26px;padding-right:20px}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #checkoutBtn{width:223px;height:84px;margin:0 auto;padding-left:68px;padding-top:28px;margin-top:11px;font-family:"Arimo",sans-serif;font-weight:bold;font-size:20px;color:#fff;letter-spacing:.1em;border-radius:5px;background-image:url("/images/checkout/cart-checkout-btn.png");cursor:pointer}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #continueShoppingBtn{text-align:center;margin-top:5px;font-size:11px;color:#000;font-weight:normal;font-family:tahoma,arial,verdana,sans-serif}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #continueShoppingBtn:hover{color:#2269af}#cartFormPageContent #newCartForm #newCart #cartContainer #checkoutSection #continueShoppingBtn div{text-decoration:underline;margin:5px auto;cursor:pointer;width:135px}#cartFormPageContent #newCartForm #newCart .newCartFooter{background-color:#eee;margin:2px;opacity:.8}#cartFormPageContent #newCartForm #newCart .newCartFooter #couponText{display:inline-block;color:#656565;margin-left:6px;vertical-align:middle;padding:3px 2px 3px 33px;background:url("/images/checkout/cartHelp.png") no-repeat left center}#cartFormPageContent #newCartForm #newCart .newCartFooter #couponText p{margin:0px}#cartFormPageContent #newCartForm #newCart .newCartFooter #voucherText{display:inline-block;color:#656565;margin-right:8px;margin-left:6px;vertical-align:middle;padding:3px 2px 3px 33px;background:url("/images/checkout/cartHelp.png") no-repeat left center}#cartFormPageContent #newCartForm #newCart .newCartFooter #voucherText p{margin:0px}#cartFormPageContent #newCartForm #newCart .newCartFooter .applyCont{display:inline-block;vertical-align:middle;margin:0px 12px}#cartFormPageContent #newCartForm #newCart .newCartFooter .applyCont #couponBox{display:inline-block;height:22px;width:130px}#cartFormPageContent #newCartForm #newCart .newCartFooter .applyCont #voucherBox{display:inline-block;height:22px;width:130px}#cartFormPageContent #newCartForm #newCart .newCartFooter .applyCont .applyBtn{display:inline-block;width:68px;height:22px;padding:4px;margin-left:6px;color:#fff;background-color:gray !important;vertical-align:top;text-align:center;cursor:pointer}#cartFormPageContent #newCartForm #newCart .newCartFooter #checkBox{display:inline-block;float:right;margin:10px 8px 10px 0px;font-weight:bold;font-size:12px;color:#656565;cursor:default}#cartFormPageContent #newCartForm #newCart .newCartFooter #checkBox #checkMark{display:inline-block;vertical-align:middle;height:13px;width:13px;cursor:pointer;background:url("/images/checkout/icon_checkboxes.png") no-repeat}#cartFormPageContent #newCartForm #newCart .newCartFooter #checkBox #checkBoxText{display:inline-block}#cartFormPageContent .cartform-return-customer-text{font-size:12px;text-align:center}#cartFormPageContent .cartform-return-customer-text>div{padding-bottom:25px}#cartFormPageContent .cartform-return-customer-text a,#cartFormPageContent .cartform-return-customer-text .psuedoLink{cursor:pointer;text-decoration:underline;color:#000}#cartFormPageContent .cartform-return-customer-text a:hover,#cartFormPageContent .cartform-return-customer-text .psuedoLink:hover{color:#2269af}.x-grid-row-summary{display:none}#gridcolumn-1010-textEl,#gridcolumn-1011-textEl,#gridcolumn-1012-textEl,#gridcolumn-1013-textEl,#gridcolumn-1014-textEl,#gridcolumn-1015-textEl,#actioncolumn-1016-textEl,#cart-codes-chk-boxLabelEl,#checkout_code_label-inputEl font{font-family:tahoma !important;margin-top:5px;font-weight:bold;font-size:12px}.x-form-item-body .x-form-checkbox{background-image:url("/images/checkout/icon_checkboxes.png");border:2px solid #eee;width:17px;height:17px;margin-bottom:3px}.x-form-cb-label{font-weight:bold;color:#656565}.jModalTitleBar{background-color:#0375a3}.modalColoredText{color:#0375a3}.languageOptionsTopContent{text-align:center;font-family:tahoma,sans-serif;margin-bottom:23px;padding:20px 80px 0}.languageOptionsTopContent #languageOptionsL1{font-size:24px}.languageOptionsTopContent #languageOptionsL2{font-size:20px}.languageOptionsTopContent #languageOptionsL3{font-size:20px}.languageOptionsTopContent #languageOptionsL4{font-size:20px}.languageOptionsTopContent #languageOptionsL5{font-size:20px}.languageOptionsTopContent #languageOptionsL6{font-size:20px}.languageOptionsBottomContent{padding:0 80px 20px}.languageOptionsLI{list-style:none;float:left;width:auto;min-width:395px;padding-left:30px;background:rgba(0,0,0,0) url("/images/cps/icon-jModal-unchecked.png") no-repeat left 4px;cursor:hand;cursor:pointer;font-size:18px;font-family:tahoma,sans-serif;clear:both;margin:8px 90px}.languageOptionsLI.loSelected{background:rgba(0,0,0,0) url("/images/cps/icon-jModal-checked.png") no-repeat left 4px}.languageOptionsSubLItem{font-family:tahoma,sans-serif;font-size:10px;color:#595959}#languageOptionsSub1{float:right;margin-right:172px}.languageFooterSubText{font-family:tahoma,sans-serif;font-size:12px;color:#494949;float:right;width:auto;clear:both}#sublanguageOptionsSub1{position:absolute;right:74px;top:17px}#sublanguageOptionsSub2{float:left !important}#sublanguageOptionsSub3{margin-left:-66px}.languageFooterMainText{margin-top:-8px}.hdr-static{width:997px;height:80px;color:#fff;padding:0}.hdr-static .hdr-text-bg{display:block;background-color:#fff;height:80px;width:997px;font-family:"Arimo",sans-serif;font-style:italic;margin:0}.hdr-static .hdr-text-bg .title{position:relative;font-size:20px;line-height:20px;top:20px;left:25px;color:#08719d;font-weight:bold;max-width:975px;margin:0}.hdr-static .hdr-text-bg .title h1{font-size:20px}.hdr-static .hdr-text-bg .sub-title-extra{position:relative;font-size:11px;line-height:15px;top:10px;left:35px}.hdr-static .hdr-text-bg .sub-title{position:relative;font-size:12px;line-height:12px;top:20px;left:25px;color:#444;font-style:italic;max-width:975px}.welcome-msg{position:absolute;right:10px;top:5px;text-align:right;color:#444;font-size:12px}.side-info{background-color:#f6f6f6;border-radius:0;border:1px solid #aaa;padding:14px 6px;margin:5px}.side-info ol{list-style:decimal outside none;margin:0 0 0 20px}.side-info ol li{list-style:decimal outside none}.side-info .quote{padding:12px 0 0}.side-info .quote-author{color:#ed7b3d;font-style:italic;text-align:left;font-size:10px;margin:-10px 0px 0px 0px !important}.side-info .quote-author b{font-style:normal;font-weight:bold;font-size:12px;color:#444}.cart-icon .cartContainer{position:relative}.cart-icon .cartContainer .cartLink .cartQty{position:absolute;top:-6px;left:10px;background-color:#b50000;border-radius:10px;min-width:15px;height:15px;line-height:15px;text-align:center;color:#fff}.upper-links-login-button,.legacy-login{width:auto;min-width:65px;height:28px;border-radius:5px;color:#444;float:left;cursor:pointer;text-align:center;padding:0px}.upper-links-login-button:hover,.legacy-login:hover{color:#fff !important;background-color:#ed7b3d}.upper-links-login-button .login-a,.upper-links-login-button #logout-btn,.upper-links-login-button #login-btn,.legacy-login .login-a,.legacy-login #logout-btn,.legacy-login #login-btn{text-decoration:none;color:inherit !important;width:100%;height:100%;line-height:22px;display:block;border:2px solid #ed7b3d;border-radius:5px}.upper-links-login-button .login-a:hover,.upper-links-login-button #logout-btn:hover,.upper-links-login-button #login-btn:hover,.legacy-login .login-a:hover,.legacy-login #logout-btn:hover,.legacy-login #login-btn:hover{text-decoration:none !important;color:#fff !important}#site-menu-container{visibility:hidden}#site-menu-container2{background-color:#a7c2d6;height:0px;overflow:hidden;width:100%;position:relative;-webkit-transition:height 400ms;transition:height 400ms}#site-menu-container2 #siteMenu2{background-color:#eaf3f9;padding-bottom:15px}#site-menu-container2 #siteMenu2 .siteMenu2Li{font-size:14px;display:block;font-weight:bold;margin-left:11px;margin-bottom:12px;line-height:14px}#site-menu-container2 #siteMenu2 .siteMenu2Li a{display:block;text-decoration:none;vertical-align:middle !important;text-align:left;width:100% !important;color:#416175}#site-menu-container2 #siteMenu2 .innerSiteMenuUl{margin-top:6px}#site-menu-container2 #siteMenu2 .innerSiteMenuUl .siteMenu2LiCh{font-size:14px;display:block;font-weight:normal;margin-left:11px;margin-bottom:5px}#site-menu-container2 #siteMenu2 .innerSiteMenuUl .siteMenu2LiCh a{display:block;vertical-align:middle !important;text-align:left;width:100% !important;color:#416175}#site-menu-container2 #siteMenu2 .indent a{padding-left:5px}#page .upper-header-menu #header-language-nav-new,#page #navbar #header-language-nav-new-mobile{background:none;text-align:left}#page .upper-header-menu #header-language-nav-new::before,#page #navbar #header-language-nav-new-mobile::before{content:"";color:#c8c5c4;font-family:"material icons";font-size:24px;position:absolute;top:50%;left:4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#page.mobileHeader .upperHeaderMobileLinks{background-color:#a7c2d6;padding:12px 11px 3px 11px;margin-bottom:12px}#page.mobileHeader .upperHeaderMobileLinks [class^=upper-links-login-button-mobileHeader]{vertical-align:top;width:auto;min-width:65px;padding:0px 5px;height:28px;display:inline-block;border-radius:5px;border:2px solid #ed7b3d;color:#fff;cursor:pointer;text-align:center;background-color:#ed7b3d;margin-bottom:5px;margin-right:10px}#page.mobileHeader .upperHeaderMobileLinks [class^=upper-links-login-button-mobileHeader] [id^=login-a-mobileHeader]{text-decoration:none;color:inherit !important;width:100%;height:100%;line-height:22px;display:block}#page.mobileHeader .upperHeaderMobileLinks [id^=header-language-nav-new-mobileHeader]{vertical-align:top;display:inline-block;width:auto;height:auto;min-width:106px;background:#fff url(/images/header/icon-lang-globe.png) no-repeat 4px 4px;position:relative;border-radius:5px;margin-right:10px;padding:7px 10px 7px 31px;cursor:pointer;margin-bottom:5px}#page.mobileHeader .upperHeaderMobileLinks [id^=header-language-nav-new-mobileHeader] li.active-lang-item-mobileHeaderClass{display:block;opacity:1;width:auto;height:auto;padding:0px;position:relative}#page.mobileHeader .upperHeaderMobileLinks [id^=header-language-nav-new-mobileHeader] .header-language-dropdown-option-mobileHeaderClass{width:100%;height:44px;line-height:26px;color:#444;font-size:12px;background-color:#fff;border:1px solid #e6e6e6;padding:9px 0px 9px 14px;position:absolute;z-index:1000;opacity:0;visibility:hidden;top:30px;left:0px}#page.mobileHeader .upperHeaderMobileLinks [id^=header-language-nav-new-mobileHeader] .header-language-dropdown-option-mobileHeaderClass:last-child{border-radius:0px 0px 5px 5px}#page.mobileHeader .upperHeaderMobileLinks .tempClass{opacity:1 !important;visibility:visible !important}#page.mobileHeader .upperHeaderMobileLinks [id^=header-language-nav-new-mobileHeader]:hover .active-lang-item-mobileHeaderClass{text-decoration:none;background-color:#fff}#page.mobileHeader .upperHeaderMobileLinks [id^=header-product-search-mobileHeader]{vertical-align:top;width:auto;height:28px;display:inline-block;border-radius:5px;background:#fff;padding:6px 12px;font-weight:bold;margin-right:10px;margin-bottom:5px}#page.mobileHeader .upperHeaderMobileLinks [id^=header-product-search-mobileHeader]>a{text-decoration:none;color:#416175}#page.mobileHeader .upperHeaderMobileLinks [id^=header-product-search-mobileHeader]>a span{padding-left:22px;position:relative}#page.mobileHeader .upperHeaderMobileLinks [id^=header-product-search-mobileHeader]>a span:before{content:"";font-family:"Material Icons";padding-right:7px;font-size:18px;position:absolute;left:0;bottom:0;top:0;color:#d5d5d5}#page.mobileHeader .upperHeaderMobileLinks [id^=header-product-search-mobileHeader] i{display:none}#page.mobileHeader .upperHeaderMobileLinks [id^=main-help-btn-mobileHeader]{vertical-align:top;width:auto;height:28px;display:inline-block;border-radius:5px;background:#fff;padding:6px 12px;font-weight:bold;margin-right:10px;margin-bottom:5px}#page.mobileHeader .upperHeaderMobileLinks [id^=main-help-btn-mobileHeader] [id^=helpLink-mobileHeader]{color:#416175;width:83%;text-align:right;background-position:-10px -10px;background:rgba(0,0,0,0) url(/images/header/icon_help.png) no-repeat;text-decoration:none;height:100%;margin-top:-4px;padding-top:3px;padding-left:16px}#page.mobileHeader .upperHeaderMobileLinks [id^=cart-container-mobileHeader]{vertical-align:top;margin-bottom:5px;margin-right:10px}#page.mobileHeader .upperHeaderMobileLinks [id^=cart-container-mobileHeader] [id^=btn-cart-mobileHeader]{width:auto;height:28px;display:inline-block;padding:6px 0px 0px 30px;font-size:13px;background:#fff url("/images/header/icon_cart.png") no-repeat 4px 1px;color:#464646;border-right:none;border-radius:5px}#page.mobileHeader .upperHeaderMobileLinks [id^=cart-container-mobileHeader] [id^=btn-cart-mobileHeader] [id^=cart-quantity-mobileHeader]{padding:1px 8px;margin:0px 5px 0px 7px;border-radius:16px;background-color:#b50000;text-decoration:none;color:#fff}#header{-webkit-transition:height 400ms;transition:height 400ms;border-bottom:2px solid #a7c2d6 !important}#moreLinkSection{background-color:#eaf3f9;height:0px;overflow:hidden;width:1002px;position:absolute;left:-1px;bottom:0px;-webkit-transition:height 400ms;transition:height 400ms}.headerDropDown{height:230px !important}.dropDownMenu{height:115px !important}.moreArrow{padding-bottom:1px;padding-left:3px}.borderRemove{border-bottom-color:#a7c2d6 !important}.borderRemove:hover{border-bottom-color:#fff !important}.activeHeaderTab{background-color:#f1f2f2 !important;border-bottom-color:#f1f2f2 !important}.first-item.activeHeaderTab{background-color:#fff !important;border-bottom-color:#fff !important}.home-link,.first-level,.more-level{max-width:118px;line-height:normal !important}.home-link a,.first-level a,.more-level a{display:table-cell !important;vertical-align:middle;font-size:11px}.main-2-nav li a{display:block !important}.tools .main-2-nav{left:-129px}.main-3-nav{-webkit-box-shadow:-1px 5px 7px rgba(50,50,50,.75) !important;-moz-box-shadow:-1px 5px 7px rgba(50,50,50,.75) !important;box-shadow:-1px 5px 7px rgba(50,50,50,.75) !important}.support-menu .dropdown-menu{left:auto;right:0px}.legacy-header #site-menu-container{visibility:visible}.legacy-header #btn-cart{margin:0px}.legacy-header #cart-container{margin-right:10px}.legacy-header #header-language-nav-new{margin:0px 10px 0px 0px;width:55px}.legacy-header #legacydeletemebox{margin:6px 0 0 -11px}.scrollDownBtn{position:fixed;top:calc(100vh - 70px);margin:0 auto;z-index:5;left:50% !important;transform:translateX(-50%);background-color:#3d3d3d;color:#fff;font-size:42px;border-radius:40px;width:40px;height:40px;margin:0 auto 12px;text-align:center;opacity:0;cursor:pointer;display:block;opacity:0;animation:show .5s forwards 29.5s,bounce 1s forwards 30s}@-webkit-keyframes show{0%{opacity:0}100%{opacity:.5}}@-moz-keyframes show{0%{opacity:0}100%{opacity:.5}}@-o-keyframes show{0%{opacity:0}100%{opacity:.5}}@keyframes show{0%{opacity:0}100%{opacity:.5}}@-webkit-keyframes bounce{0%{top:calc(100vh - 70px)}16%{top:calc(100vh - 65px)}33%{top:calc(100vh - 70px)}49%{top:calc(100vh - 65px)}66%{top:calc(100vh - 70px)}82%{top:calc(100vh - 65px)}100%{top:calc(100vh - 70px)}}@-moz-keyframes bounce{0%{top:calc(100vh - 70px)}16%{top:calc(100vh - 65px)}33%{top:calc(100vh - 70px)}49%{top:calc(100vh - 65px)}66%{top:calc(100vh - 70px)}82%{top:calc(100vh - 65px)}100%{top:calc(100vh - 70px)}}@-o-keyframes bounce{0%{top:calc(100vh - 70px)}16%{top:calc(100vh - 65px)}33%{top:calc(100vh - 70px)}49%{top:calc(100vh - 65px)}66%{top:calc(100vh - 70px)}82%{top:calc(100vh - 65px)}100%{top:calc(100vh - 70px)}}@keyframes bounce{0%{top:calc(100vh - 70px)}16%{top:calc(100vh - 65px)}33%{top:calc(100vh - 70px)}49%{top:calc(100vh - 65px)}66%{top:calc(100vh - 70px)}82%{top:calc(100vh - 65px)}100%{top:calc(100vh - 70px)}}.scrollDownBtn i{font-size:40px;display:block}.site-header .navbar-header .header-logo-container .navbarHeaderImageContainer img{width:220px}@media(min-width: 768px){.site-header .navbar-header .header-logo-container .navbarHeaderImageContainer img{width:253px}}body{font-size:12px}label{font-weight:inherit !important}a.white{color:#fff}.center{text-align:center}.orangeBG{background-color:#e24502}.orangeText{color:#e24502}.greenBG{background-color:#6f9b12}.greenText{color:#6f9b12}.blueBG{background-color:#1d809d}.blueText{color:#1d809d}.bold{font-weight:bold}.right{text-align:right}.clear{clear:both}.red-font{color:#c00}#body-outer{position:relative}#page{box-shadow:0px 0px 15px #888;margin:0 auto}#contentbox{background-color:#fff;margin:0 auto;min-height:530px;position:relative;padding-bottom:1px}#contentbox #forgot-page-content .left-content .forgotForm .subtitle a{color:#545454 !important;cursor:pointer !important;text-decoration:underline !important}#contentbox #forgot-page-content .left-content .forgotForm .subtitle a:hover{color:#2269af !important}div#content{padding:5px;min-height:600px;margin:0 auto;border-radius:5px;background-color:#fff}div#content-inner{margin:0 auto;clear:both;padding:5px;color:#555}div#content-inner p,div#content-inner h1,div#content-inner h2,div#content-inner #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect div#content-inner .course-title,div#content-inner #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more div#content-inner .solutions-title,div#content-inner h3,div#content-inner h4,div#content-inner h5,div#content-inner h6{max-width:620px;font-weight:normal;margin:10px 0}div#content-inner .policy_info h1{max-width:950px}div#content-inner h1{font-size:24px}div#content-inner h2,div#content-inner #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect div#content-inner .course-title,div#content-inner #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more div#content-inner .solutions-title,div#content-inner #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more div#content-inner .solutions-title{font-size:20px}div#content-inner h3{font-size:18px}div#content-inner h4{font-size:15px;margin:7px 0 7px 0;font-weight:bold}div#content-inner h5{font-size:14px}div#content-inner #content-inner-main{width:620px;float:left}div#content-inner #content-inner-main ul.disc-list{padding-left:30px}div#content-inner #content-inner-main ul.disc-list ul,div#content-inner #content-inner-main ul.disc-list li{list-style-type:none;list-style-image:url("/images/hci1_orange_bullet.png")}div#content-inner #content-inner-side{width:340px;float:right}div#healthDepartmentSolutionsInner #content-inner{margin:0 auto;margin-bottom:50px}div#healthDepartmentSolutionsInner .hdr-static{margin:0 auto}div#searchInner #content-inner{margin:0 auto}div#searchInner .hdr-static{margin:0 auto}.flag{border-radius:3px;font-size:12px !important;height:27px !important;line-height:7px !important;width:auto !important;margin:0 4px !important}.flag img{display:none !important}.msg .x-box-mc{font-size:14px}#msg-div{position:absolute;left:35%;top:100px;width:300px;z-index:801}#msg-div .msg{border-radius:8px;-moz-border-radius:8px;background:#f6f6f6;border:2px solid #ccc;margin-top:2px;padding:10px 15px;color:#555}#msg-div .msg h3{margin:0 0 8px;font-weight:bold;font-size:15px}#msg-div .msg p{margin:0}.block{display:block}.inline-block{display:inline-block}ul.disc-list{list-style-position:inside}ul.disc-list li{list-style:disc}.big-arrow{padding-right:16px;background-position:-280px -40px;width:8px;height:7px;margin:5px 0 0 4px;float:right}.msg-box-info{height:135px !important;background:#c9c9c9;box-shadow:none;border:none;border-radius:0;min-width:470px}.msg-box-info .x-window-header{background-color:rgba(0,0,0,0);margin:0;padding:6px 6px 0;box-shadow:none;border:none;top:-6px !important;left:-19px !important}.msg-box-info .x-window-header .msg-box-icon{width:92px;height:135px;background-image:url("/images/msg-box-info.png");background-repeat:no-repeat;background-position:left center;margin-left:10px}.msg-box-info .x-window-header .x-window-header-text-container{left:136px !important;top:0 !important}.msg-box-info .x-window-header .x-window-header-text-container .x-window-header-text{color:#4a4a4a;font-size:36px;font-family:"Arimo",sans-serif;height:45px;line-height:45px}.msg-box-info .x-window-body{background-color:rgba(0,0,0,0);border:none;height:55px !important;top:28px !important;left:114px !important}.msg-box-info .x-window-body .x-box-inner{min-width:432px !important}.msg-box-info .x-window-body .x-form-display-field{color:#4a4a4a;font-size:11px}.msg-box-info .x-toolbar .x-btn{background:#4a4a4a !important;border-radius:0;border-color:#d1d1d1;border-style:none;width:100px !important;height:23px}.msg-box-info .x-toolbar .x-btn .x-btn-inner{color:#fff;font-weight:bold;letter-spacing:1px}.msg-box-info .x-box-inner{height:55px}.msg-box-info .x-window-text .x-form-display-field{width:335px !important}.msg-box-info .x-toolbar{top:95px !important}.msg-box-warning{height:135px !important;background:#f9fafc;box-shadow:none;border:none;border-radius:0;min-width:470px;width:582px !important}.msg-box-warning .x-window-header{background-color:rgba(0,0,0,0);margin:0;padding:6px 6px 0;box-shadow:none;border:none;top:-6px !important;left:-19px !important}.msg-box-warning .x-window-header .msg-box-icon{width:92px;height:135px;background-image:url("/images/msg-box-warn.png");background-repeat:no-repeat;background-position:left center;margin-left:10px}.msg-box-warning .x-window-header .x-window-header-text-container{left:136px !important;top:0 !important}.msg-box-warning .x-window-header .x-window-header-text-container .x-window-header-text{color:#ff9700;font-size:36px;font-family:"Arimo",sans-serif;height:45px;line-height:45px}.msg-box-warning .x-window-body{background-color:rgba(0,0,0,0);border:none;height:55px !important;top:28px !important;left:114px !important}.msg-box-warning .x-window-body .x-box-inner{min-width:432px !important}.msg-box-warning .x-window-body .x-form-display-field{color:#4a4a4a;font-size:11px}.msg-box-warning .x-toolbar .x-btn{background:#ff9700 !important;border-radius:0;border-color:#d1d1d1;border-style:none;width:100px !important;height:23px}.msg-box-warning .x-toolbar .x-btn .x-btn-inner{color:#fff;font-weight:bold;letter-spacing:1px}.msg-box-warning .x-box-inner{height:55px}.msg-box-warning .x-window-text .x-form-display-field{width:335px !important}.msg-box-warning .x-window-body .x-box-inner{min-height:45px !important}.msg-box-warning .x-window-body{top:38px !important;z-index:1}.msg-box-warning .x-toolbar{top:95px !important}.msg-box-error{height:135px !important;background:#f9fafc;box-shadow:none;border:none;border-radius:0;min-width:470px}.msg-box-error .x-window-header{background-color:rgba(0,0,0,0);margin:0;padding:6px 6px 0;box-shadow:none;border:none;top:-6px !important;left:-19px !important}.msg-box-error .x-window-header .msg-box-icon{width:92px;height:135px;background-image:url("/images/msg-box-error.png");background-repeat:no-repeat;background-position:left center;margin-left:10px}.msg-box-error .x-window-header .x-window-header-text-container{left:136px !important;top:0 !important}.msg-box-error .x-window-header .x-window-header-text-container .x-window-header-text{color:#bf0c11;font-size:36px;font-family:"Arimo",sans-serif;height:45px;line-height:45px}.msg-box-error .x-window-body{background-color:rgba(0,0,0,0);border:none;height:55px !important;top:28px !important;left:114px !important}.msg-box-error .x-window-body .x-box-inner{min-width:432px !important}.msg-box-error .x-window-body .x-form-display-field{color:#4a4a4a;font-size:11px}.msg-box-error .x-toolbar .x-btn{background:#bf0c11 !important;border-radius:0;border-color:#d1d1d1;border-style:none;width:100px !important;height:23px}.msg-box-error .x-toolbar .x-btn .x-btn-inner{color:#fff;font-weight:bold;letter-spacing:1px}.msg-box-error .x-box-inner{height:55px}.msg-box-error .x-window-text .x-form-display-field{width:335px !important}.msg-box-error .x-toolbar{top:95px !important}.jmsg-box{width:582px;height:135px;position:relative;margin:465px auto 0px;background-color:#fff}.jmsg-box .jmsg-box-info{width:92px;height:135px;float:left;background:#fff url("/images/msg-box-info.png") no-repeat center left}.jmsg-box .jmsg-info-color{color:#4a4a4a}.jmsg-box .jmsg-box-warning{width:92px;height:135px;float:left;background:#fff url("/images/msg-box-warn.png") no-repeat center left}.jmsg-box .jmsg-warning-color{color:#ff9700}.jmsg-box .jmsg-box-error{width:92px;height:135px;float:left;background:#fff url("/images/msg-box-error.png") no-repeat center left}.jmsg-box .jmsg-error-color{color:#bf0c11}.jmsg-box .jmsg-box-title{width:450px;display:block;float:left;font:36px "Arimo",sans-serif;font-weight:bold;margin:0px 0px 0px 35px}.jmsg-box .jmsg-box-body{margin:5px 0px 0px 35px;display:block;float:left;font:12px tahoma,sans-serif;width:450px;height:55px}.jmsg-box .jmsg-box-btn{width:100px;height:25px;margin:0 auto;cursor:pointer;color:#fff;font-weight:bold;text-align:center;padding-top:5px;display:table-caption;vertical-align:bottom;float:left;margin-right:10px}.jmsg-box .jmsg-infoBtn-color{background-color:#4a4a4a}.jmsg-box .jmsg-warningBtn-color{background-color:#ff9700}.jmsg-box .jmsg-errorBtn-color{background-color:#bf0c11}.jmsg-box .jmsg-btn-leftmost{margin-left:185px}.jmsg-box .jmsg-btn2-leftmost{margin-left:127px}ol.decimal-list{list-style-type:decimal;list-style-position:outside;margin-left:40px;padding-left:5px}ol.decimal-list li{list-style:decimal outside}ol.decimal-list li ol.alpha-lower-list{list-style-type:lower-alpha;list-style-position:outside;margin:0 0 0 16px}ol.decimal-list li ol.alpha-lower-list li{list-style:lower-alpha outside}.transcript{padding:5px}.transcript .course-name{font-weight:bold;font-size:18px}.transcript .attempt{padding:5px}.transcript .attempt .heading{background-color:#4772b0;padding:5px;border-radius:5px;color:#fff;font-weight:bold}.transcript .attempt .heading .attempt-title{display:inline}.transcript .attempt .heading .attempt-date{margin-left:15px;display:inline}.transcript .attempt .asset-complete .asset-name{display:inline}.transcript .attempt .asset-complete .asset-date{display:inline;margin-left:15px}.transcript .attempt .asset-complete .asset-score{display:inline;margin-left:15px}.course-details-descriptor{font-weight:bold;color:#333}.sales-receipt{background-color:#fff;margin:10px;padding:5px;border-radius:5px;border:1px solid #ccc;width:auto}.sales-receipt .logo{width:250px;height:70px;display:block;margin:15px auto}.sales-receipt .receipt-date{display:inline-block;float:left}.sales-receipt .receipt-number{clear:both;float:left}.sales-receipt .receipt-info{clear:both;margin-top:15px}.sales-receipt .receipt-info .title{text-align:center;font-size:16px;font-weight:bold}.sales-receipt .receipt-info .content{border-radius:5px;border:1px solid #555;overflow:hidden;display:inline-block}.sales-receipt .receipt-info .content table{border:none}.sales-receipt .receipt-info .content table th{border:none;border-bottom:1px solid #555;padding:5px;font-weight:bold}.sales-receipt .receipt-info .content table td{padding:5px}.sales-receipt .receipt-info .content table td.quantity{text-align:center}.sales-receipt .receipt-info .receipt-total{margin:5px 0 5px 5px;float:right;padding:5px}.purchase-summary-container{border:1px solid #ccc;border-radius:5px;overflow:hidden;margin:10px;width:425px}.purchase-summary-container .purchases-summary th,.purchase-summary-container .purchases-summary td{padding:5px}.purchase-summary-container .purchases-summary th{font-weight:bold;font-size:12px}.purchase-summary-container .purchases-summary td{font-size:12px}.purchase-summary-container .purchases-summary .purchase-summary-purchase-even{background-color:#ccc}.purchase-summary-container .purchases-summary .purchase-summary-purchase-odd{background-color:#fff}.purchase-summary-container .purchases-summary .purchase-summary-purchase td,.purchase-summary-container .purchases-summary .purchase-summary-purchase th,.purchase-summary-container .purchases-summary .purchase-summary-header td,.purchase-summary-container .purchases-summary .purchase-summary-header th{text-align:center}.purchase-summary-container .purchases-summary .purchase-summary-purchase .purchase-summary-id,.purchase-summary-container .purchases-summary .purchase-summary-header .purchase-summary-id{width:125px}.purchase-summary-container .purchases-summary .purchase-summary-purchase .purchase-summary-date,.purchase-summary-container .purchases-summary .purchase-summary-header .purchase-summary-date{width:100px}.purchase-summary-container .purchases-summary .purchase-summary-purchase .purchase-summary-total,.purchase-summary-container .purchases-summary .purchase-summary-header .purchase-summary-total{width:100px}.purchase-summary-container .purchases-summary .purchase-summary-purchase .purchase-summary-view,.purchase-summary-container .purchases-summary .purchase-summary-header .purchase-summary-view{width:100px}.purchase-summary-container .purchases-summary .purchase-summary-purchase .purchase-summary-view{cursor:pointer}.defaultModal{padding:0px;box-shadow:6px 6px 25px #000}.defaultModal.x-window-default{background-color:#fff;border-width:0px;border-color:rgba(0,0,0,0)}.defaultModal .defaultModal-body-cls .x-panel-body{border-radius:3px}.defaultModal .x-window-body-default{border-width:0px;border-color:rgba(0,0,0,0)}.defaultModal .x-window-body{-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px}.defaultModal .x-window-body .x-panel{-webkit-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;background-color:#fff}.defaultModal .x-tool-close{background-image:url("/images/close.png");background-position:0px 0px}.defaultModal .x-panel-body{border:none;border-width:0px;padding:4px}.defaultModal .x-window-header-default-top{padding:2px 5px 2px 5px;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;background:#0074a1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA3NGExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNmY5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #0074a1), color-stop(100%, #006f9a));background:-webkit-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-o-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-ms-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:linear-gradient(135deg, #0074a1 0%, #006f9a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0074a1", endColorstr="#006f9a",GradientType=1 );border-width:0px;box-shadow:none}.defaultModal .x-window-header-default-top .x-window-header-text{color:#fff}.defaultModal .x-toolbar{background:#cdd5de;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjY2RkNWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkxOTk5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg, #cdd5de 0%, #91999e 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #cdd5de), color-stop(100%, #91999e));background:-webkit-linear-gradient(-45deg, #cdd5de 0%, #91999e 100%);background:-o-linear-gradient(-45deg, #cdd5de 0%, #91999e 100%);background:-ms-linear-gradient(-45deg, #cdd5de 0%, #91999e 100%);background:linear-gradient(135deg, #cdd5de 0%, #91999e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#cdd5de", endColorstr="#91999e",GradientType=1 );border-top:1px solid #a3acb3;-webkit-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px}.defaultModal .defaultModal-base-cls-header{height:30px;background:#0074a1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDA3NGExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNmY5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #0074a1), color-stop(100%, #006f9a));background:-webkit-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-o-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:-ms-linear-gradient(-45deg, #0074a1 0%, #006f9a 100%);background:linear-gradient(135deg, #0074a1 0%, #006f9a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#0074a1", endColorstr="#006f9a",GradientType=1 );color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.defaultModal .defaultModal-base-cls-header .x-tool-close{background-image:url("/images/checkout/close.png");background-position:0px 0px;height:18px;width:18px}.defaultModal .x-btn-default-small{background-color:#2d90b6;background-image:none;height:30px;border-color:#146382;border-width:2px !important;border-radius:5px;text-decoration:none}.defaultModal .x-btn-default-small .x-btn-inner{color:#fff;font-weight:bold;font-size:18px;font-family:arial,tahoma,verdana,sans-serif}.x-livesearch-match{font-weight:bold;background-color:#ff0}table.voucher-options tr td{text-align:right}table.voucher-options tr td .action-box{margin-left:5px}.action-box{height:22px;background-color:#8ba7b6;border:1px solid #476676;border-radius:3px;margin:0;display:inline-block;padding:0px;cursor:pointer}.action-box .action-box-img{background-image:url("/images/sprite-actions.png");background-repeat:no-repeat;display:inline-block}.action-box .action-box-img.edit-action-box-img{background-position:0px 0px;margin:2px;height:16px;width:16px}.action-box .action-box-img.email-action-box-img{background-position:-25px 0px;height:12px;margin:4px 2px;width:16px}.action-box .action-box-img.add-action-box-img{background-position:-125px 0px;height:14px;margin:3px;width:14px}.action-box .action-box-img.print-action-box-img{background-position:-50px 0px;height:17px;margin:2px 2px 1px 2px;width:19px}.action-box .action-box-img.search-action-box-img{background-position:-75px 0px;margin:2px 2px 0px 0px;height:18px;width:20px}.action-box .action-box-img.delete-action-box-img{background-position:-100px 0px;margin:2px;height:16px;width:16px}.underline{text-decoration:underline}#content-header{margin:15px 5px 40px 20px}#content-header .left img{margin-top:10px}#content-header .right{padding-left:10px;padding-top:10px}#content-header .right .title{text-align:left;color:#313131;font-size:30px;line-height:30px;height:30px}#content-header .right .sub-title{text-align:left;color:#313131;font-size:12px;line-height:12px;height:12px}.file-view-container{margin:3px;float:left;border:1px dashed #000;height:102px;width:102px}.file-view-container td{vertical-align:middle}.file-view-container td img{width:100px}.form-image-selector-field{position:relative}.form-image-selector-field .form-image-selector-field-image{border:1px dashed #000;height:102px;width:102px;float:left}.form-image-selector-field .form-image-selector-field-browsebutton{float:left}.form-image-selector-field .form-image-selector-field-uploadbutton{float:left}.pointerCursor{cursor:pointer}.display-false{display:none}.policy_info{line-height:180%;margin:0 auto;background-color:#fff;width:100%;padding:20px 0 0 20px;*padding:20px 0 0 0;min-height:435px}.policy_info h1{color:#444}.policy_info p{color:#444;padding-bottom:5px;max-width:98% !important}.policy_info a{color:#545454;cursor:pointer;text-decoration:underline}.policy_info a:hover{color:#2269af}.bordernone{border:none}.google-search-results input{all:initial}.google-search-results .gsc-control-cse{padding:0px}.google-search-results .gsc-selected-option-container.gsc-inline-block{min-width:80px}.youtube-container{display:block;margin:20px auto;width:100%;max-width:600px}.youtube-player{display:block;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative;width:100%;height:100%;cursor:hand;cursor:pointer}img.youtube-thumb{display:block;left:0;margin-top:-9.25%;max-width:100%;width:100%;position:absolute;right:0;top:0;height:auto}div.play-button{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("/images/videoPlayButton.png") no-repeat}.youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.youtube-description{opacity:.8;height:28px;width:100%;left:0;top:0;margin-left:0px;margin-top:0px;position:absolute;background-color:#000;color:#a9a9a9;line-height:28px;padding-left:20px}.sprite-icon_social{background-image:url("/images/header/icon_social_SPRITES.png");background-repeat:no-repeat;display:inline-block;height:18px;z-index:10}.sprite-icon_social.google-plus{width:18px;background-position:-1px -1px}.sprite-icon_social.linkedin{width:18px;background-position:-21px -1px}.sprite-icon_social.youtube{width:26px;background-position:-41px -1px}.sprite-icon_social.facebook{width:18px;background-position:-69px -1px}.login-btn-clicked{background:#ecedee !important}#_404Inner #content-inner{margin:50px auto 50px auto;top:0px}#utahCountyLocaterInner #content-inner{margin:0 auto}#cartFormInner #content-inner{margin:0 auto;border:0;padding-top:0px}#cartFormPageContent{max-width:1002px;margin:0 auto}#cartFormPageContent #newCartForm{border-width:0px}#footer-checkout{padding-left:10px}#vouchersInner #content-inner{margin:0 auto}#privacyCenter .hdr-static{width:inherit}#privacyCenter .hdr-static .hdr-text-bg{width:inherit}#resources-header-static{margin:0px}div#system-req-content{border:none !important}#forgot-page-content{border:none !important}div#faq-contentbox-header{background-color:#fff !important;width:1002px;margin:0 auto}div#faq-contentbox{border:none !important;margin:0 auto !important;padding-top:0px !important}.become-a-proctor-banner{font-family:"Source Sans Pro";font-weight:300;background-color:#0375a3;color:#fff;text-align:center;padding:9px 15px 16px;margin-bottom:-1px}@media(min-width: 992px){.become-a-proctor-banner{text-align:left}}@media(min-width: 992px)and (min-width: 1500px){.become-a-proctor-banner{padding-left:77px}}.become-a-proctor-banner .banner-title{font-size:20px;font-weight:400;padding-bottom:2px}@media(min-width: 992px){.become-a-proctor-banner .banner-title{font-size:35px;padding-bottom:0;font-weight:300}}@media(min-width: 992px)and (min-width: 1200px){.become-a-proctor-banner .banner-title{font-size:40px}}.become-a-proctor-banner .banner-txt{font-size:15px;font-weight:300;max-width:650px;margin:0 auto}@media(min-width: 992px){.become-a-proctor-banner .banner-txt{max-width:none}}@media(min-width: 992px)and (min-width: 1200px){.become-a-proctor-banner .banner-txt{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.become-a-proctor-banner .banner-txt{font-size:19px}}.become-a-proctor-banner .banner-txt a{color:#fff;text-decoration:underline;font-weight:normal}#sfs-homepage{font-family:"Source Sans Pro";font-size:15px;color:#545454;z-index:10;z-index:10;z-index:10}#sfs-homepage .homepage-gray-back{background-color:#f3f3f4}#sfs-homepage .mfc{font-weight:400;font-family:"Source Sans Pro";text-align:center;margin-bottom:27px;font-size:17px}@media(min-width: 768px){#sfs-homepage .mfc{font-size:20px}}@media(min-width: 992px){#sfs-homepage .mfc{display:none}}#sfs-homepage .homepage-banner{font-weight:300;background-color:#0375a3;color:#fff;text-align:center;padding:9px 0 16px}@media(min-width: 992px){#sfs-homepage .homepage-banner{text-align:left}}#sfs-homepage .homepage-banner .banner-title{font-size:20px;font-weight:400;padding-bottom:2px}@media(min-width: 992px){#sfs-homepage .homepage-banner .banner-title{font-size:35px;padding-bottom:0;font-weight:300}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .homepage-banner .banner-title{font-size:40px}}#sfs-homepage .homepage-banner .banner-txt{font-size:15px;font-weight:300;max-width:650px;margin:0 auto}@media(min-width: 992px){#sfs-homepage .homepage-banner .banner-txt{max-width:none}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .homepage-banner .banner-txt{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#sfs-homepage .homepage-banner .banner-txt{font-size:19px}}#sfs-homepage .homepage-banner .banner-txt a{color:#fff;text-decoration:underline;font-weight:normal}#sfs-homepage hr{width:75px;border:0 solid #000;border-bottom:2px solid #cd2028;margin:24px auto 18px}@media(min-width: 992px){#sfs-homepage hr.mobile-hr{display:none}}#sfs-homepage .learn-more-btn{display:inline-block;text-align:center;color:#fff;background-color:#ec2127;min-width:229px;min-height:35px;line-height:35px;border-radius:5px;padding-left:5px;padding-right:5px;font-size:17px;font-weight:400}#sfs-homepage .learn-more-btn:hover{cursor:pointer;background-color:#c8151a}@media(min-width: 768px){#sfs-homepage .learn-more-btn{min-width:168px}}@media(min-width: 992px){#sfs-homepage .learn-more-btn{font-size:19px;font-weight:300}}@media(min-width: 1500px){#sfs-homepage .learn-more-btn{min-height:40px;line-height:40px}}#sfs-homepage .industry-solutions .solutions-learn-more,#sfs-homepage .become-a-proctor .solutions-learn-more,#sfs-homepage .regulatory-solutions .solutions-learn-more,#sfs-homepage .homepage-about .solutions-learn-more{position:static}@media(min-width: 992px){#sfs-homepage .industry-solutions .solutions-learn-more,#sfs-homepage .become-a-proctor .solutions-learn-more,#sfs-homepage .regulatory-solutions .solutions-learn-more,#sfs-homepage .homepage-about .solutions-learn-more{position:absolute;top:0;padding:0 50px}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .industry-solutions .solutions-learn-more,#sfs-homepage .become-a-proctor .solutions-learn-more,#sfs-homepage .regulatory-solutions .solutions-learn-more,#sfs-homepage .homepage-about .solutions-learn-more{padding:0 80px}}#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title{margin:16px 0 12px;color:#000;font-weight:400}@media(min-width: 992px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title{font-size:35px;font-weight:300;margin:20px 0 23px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title{font-size:40px;margin:41px 0 32px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title{margin:41px 0 51px}}#sfs-homepage .industry-solutions .solutions-learn-more .solutions-content,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-content,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-content,#sfs-homepage .homepage-about .solutions-learn-more .solutions-content{font-weight:300;max-width:650px}@media(min-width: 992px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-content,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-content,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-content,#sfs-homepage .homepage-about .solutions-learn-more .solutions-content{max-width:none}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-content,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-content,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-content,#sfs-homepage .homepage-about .solutions-learn-more .solutions-content{line-height:28px;font-size:17px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#sfs-homepage .industry-solutions .solutions-learn-more .solutions-content,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-content,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-content,#sfs-homepage .homepage-about .solutions-learn-more .solutions-content{line-height:38px;font-size:19px}}#sfs-homepage .industry-solutions .solutions-learn-more .solutions-learn-more-button,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-learn-more-button,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-learn-more-button,#sfs-homepage .homepage-about .solutions-learn-more .solutions-learn-more-button{margin-bottom:32px;text-align:center}#sfs-homepage .homepage-freq-purchased{background-color:#3e3e3e;height:50px;z-index:5;display:none;z-index:10;z-index:10;z-index:10}@media(min-width: 992px){#sfs-homepage .homepage-freq-purchased{display:block}}#sfs-homepage .homepage-freq-purchased *{color:#fff}#sfs-homepage .homepage-freq-purchased:hover .freq-purchased-blink,#sfs-homepage .homepage-freq-purchased:hover .freq-purchased-blink-twice,#sfs-homepage .homepage-freq-purchased:hover .freq-purchased-blink-three{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#sfs-homepage .homepage-freq-purchased.mobile-freq-purchased-banner{background-color:#3e3e3e;display:none}#sfs-homepage .homepage-freq-purchased.mobile-freq-purchased-banner *{color:#fff}@media(min-width: 768px){#sfs-homepage .homepage-freq-purchased.mobile-freq-purchased-banner{display:block}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage .homepage-freq-purchased.mobile-freq-purchased-banner{display:none}}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-moz-keyframes blink-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-o-keyframes blink-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@keyframes blink-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three.freq-purchased-blink-three-1{opacity:1;z-index:10;-webkit-animation:blink-freq-purchased-blink-three 33s linear 0s infinite;-moz-animation:blink-freq-purchased-blink-three 33s linear 0s infinite;-ms-animation:blink-freq-purchased-blink-three 33s linear 0s infinite;animation:blink-freq-purchased-blink-three 33s linear 0s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three.freq-purchased-blink-three-2{-webkit-animation:blink-freq-purchased-blink-three 33s linear 11s infinite;-moz-animation:blink-freq-purchased-blink-three 33s linear 11s infinite;-ms-animation:blink-freq-purchased-blink-three 33s linear 11s infinite;animation:blink-freq-purchased-blink-three 33s linear 11s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three.freq-purchased-blink-three-3{-webkit-animation:blink-freq-purchased-blink-three 33s linear 22s infinite;-moz-animation:blink-freq-purchased-blink-three 33s linear 22s infinite;-ms-animation:blink-freq-purchased-blink-three 33s linear 22s infinite;animation:blink-freq-purchased-blink-three 33s linear 22s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-moz-keyframes blink-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-o-keyframes blink-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@keyframes blink-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice.freq-purchased-blink-twice-1{opacity:1;z-index:10;-webkit-animation:blink-freq-purchased-blink-twice 22s linear 0s infinite;-moz-animation:blink-freq-purchased-blink-twice 22s linear 0s infinite;-ms-animation:blink-freq-purchased-blink-twice 22s linear 0s infinite;animation:blink-freq-purchased-blink-twice 22s linear 0s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice.freq-purchased-blink-twice-2{-webkit-animation:blink-freq-purchased-blink-twice 22s linear 11s infinite;-moz-animation:blink-freq-purchased-blink-twice 22s linear 11s infinite;-ms-animation:blink-freq-purchased-blink-twice 22s linear 11s infinite;animation:blink-freq-purchased-blink-twice 22s linear 11s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@-moz-keyframes blink-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@-o-keyframes blink-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@keyframes blink-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink.freq-purchased-blink-1{opacity:1;z-index:10;-webkit-animation:blink-freq-purchased-blink 11s linear 11s infinite;-moz-animation:blink-freq-purchased-blink 11s linear 11s infinite;-ms-animation:blink-freq-purchased-blink 11s linear 11s infinite;animation:blink-freq-purchased-blink 11s linear 11s infinite}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three{text-align:center;font-size:16px}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink .freq-purchased-span,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice .freq-purchased-span,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three .freq-purchased-span{display:inline-block;margin-left:10px}#sfs-homepage .homepage-freq-purchased .freq-purchased-blink sup,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice sup,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three sup{top:auto;vertical-align:initial}@media(min-width: 1500px){#sfs-homepage .homepage-freq-purchased .freq-purchased-blink,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-twice,#sfs-homepage .homepage-freq-purchased .freq-purchased-blink-three{font-size:18px}}#sfs-homepage .mobile-freq-purchased-blink-three{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-mobile-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-moz-keyframes blink-mobile-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-o-keyframes blink-mobile-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@keyframes blink-mobile-freq-purchased-blink-three{0%{opacity:0;z-index:-1}1.5151515152%{opacity:0;z-index:-1}3.0303030303%{opacity:1;z-index:10}33.3333333333%{opacity:1;z-index:10}34.8484848485%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}#sfs-homepage .mobile-freq-purchased-blink-three.mobile-freq-purchased-blink-three-1{opacity:1;z-index:10;-webkit-animation:blink-mobile-freq-purchased-blink-three 33s linear 0s infinite;-moz-animation:blink-mobile-freq-purchased-blink-three 33s linear 0s infinite;-ms-animation:blink-mobile-freq-purchased-blink-three 33s linear 0s infinite;animation:blink-mobile-freq-purchased-blink-three 33s linear 0s infinite}#sfs-homepage .mobile-freq-purchased-blink-three.mobile-freq-purchased-blink-three-2{-webkit-animation:blink-mobile-freq-purchased-blink-three 33s linear 11s infinite;-moz-animation:blink-mobile-freq-purchased-blink-three 33s linear 11s infinite;-ms-animation:blink-mobile-freq-purchased-blink-three 33s linear 11s infinite;animation:blink-mobile-freq-purchased-blink-three 33s linear 11s infinite}#sfs-homepage .mobile-freq-purchased-blink-three.mobile-freq-purchased-blink-three-3{-webkit-animation:blink-mobile-freq-purchased-blink-three 33s linear 22s infinite;-moz-animation:blink-mobile-freq-purchased-blink-three 33s linear 22s infinite;-ms-animation:blink-mobile-freq-purchased-blink-three 33s linear 22s infinite;animation:blink-mobile-freq-purchased-blink-three 33s linear 22s infinite}#sfs-homepage .mobile-freq-purchased-blink-twice{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-mobile-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-moz-keyframes blink-mobile-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@-o-keyframes blink-mobile-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}@keyframes blink-mobile-freq-purchased-blink-twice{0%{opacity:0;z-index:-1}2.2727272727%{opacity:0;z-index:-1}4.5454545455%{opacity:1;z-index:10}50%{opacity:1;z-index:10}52.2727272727%{opacity:0;z-index:-1}100%{opacity:0;z-index:-1}}#sfs-homepage .mobile-freq-purchased-blink-twice.mobile-freq-purchased-blink-twice-1{opacity:1;z-index:10;-webkit-animation:blink-mobile-freq-purchased-blink-twice 22s linear 0s infinite;-moz-animation:blink-mobile-freq-purchased-blink-twice 22s linear 0s infinite;-ms-animation:blink-mobile-freq-purchased-blink-twice 22s linear 0s infinite;animation:blink-mobile-freq-purchased-blink-twice 22s linear 0s infinite}#sfs-homepage .mobile-freq-purchased-blink-twice.mobile-freq-purchased-blink-twice-2{-webkit-animation:blink-mobile-freq-purchased-blink-twice 22s linear 11s infinite;-moz-animation:blink-mobile-freq-purchased-blink-twice 22s linear 11s infinite;-ms-animation:blink-mobile-freq-purchased-blink-twice 22s linear 11s infinite;animation:blink-mobile-freq-purchased-blink-twice 22s linear 11s infinite}#sfs-homepage .mobile-freq-purchased-blink{opacity:0;z-index:-1;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes blink-mobile-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@-moz-keyframes blink-mobile-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@-o-keyframes blink-mobile-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}@keyframes blink-mobile-freq-purchased-blink{0%{opacity:1;z-index:10}4.5454545455%{opacity:0;z-index:-1}9.0909090909%{opacity:0;z-index:-1}13.6363636364%{opacity:1;z-index:10}100%{opacity:1;z-index:10}}#sfs-homepage .mobile-freq-purchased-blink.mobile-freq-purchased-blink-1{opacity:1;z-index:10;-webkit-animation:blink-mobile-freq-purchased-blink 11s linear 11s infinite;-moz-animation:blink-mobile-freq-purchased-blink 11s linear 11s infinite;-ms-animation:blink-mobile-freq-purchased-blink 11s linear 11s infinite;animation:blink-mobile-freq-purchased-blink 11s linear 11s infinite}#sfs-homepage .mobile-freq-purchased-blink,#sfs-homepage .mobile-freq-purchased-blink-twice,#sfs-homepage .mobile-freq-purchased-blink-three{margin-top:-10px}#sfs-homepage .mobile-freq-purchased-blink.mobile-freq-purchased-blink-1,#sfs-homepage .mobile-freq-purchased-blink .mobile-freq-purchased-blink-2,#sfs-homepage .mobile-freq-purchased-blink .mobile-freq-purchased-blink-3,#sfs-homepage .mobile-freq-purchased-blink-twice.mobile-freq-purchased-blink-1,#sfs-homepage .mobile-freq-purchased-blink-twice .mobile-freq-purchased-blink-2,#sfs-homepage .mobile-freq-purchased-blink-twice .mobile-freq-purchased-blink-3,#sfs-homepage .mobile-freq-purchased-blink-three.mobile-freq-purchased-blink-1,#sfs-homepage .mobile-freq-purchased-blink-three .mobile-freq-purchased-blink-2,#sfs-homepage .mobile-freq-purchased-blink-three .mobile-freq-purchased-blink-3{width:100%}#sfs-homepage .mobile-homepage-freq-purchased{background-color:#3e3e3e;font-size:17px;min-height:125px}#sfs-homepage .mobile-homepage-freq-purchased .mobile-freq-purchased-title{padding-bottom:5px}#sfs-homepage .mobile-homepage-freq-purchased a{color:#fff;font-size:15px;font-weight:300;text-decoration:underline}#sfs-homepage .mobile-homepage-freq-purchased a:hover{color:#ccc}#sfs-homepage .mobile-homepage-freq-purchased sup{top:auto;vertical-align:initial}#sfs-homepage h1{text-align:center;font-size:20px;line-height:1;margin-top:24px}@media(min-width: 768px){#sfs-homepage h1{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage h1{font-size:35px;padding-bottom:25px;margin-top:36px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#sfs-homepage h1{font-size:40px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#sfs-homepage h1{padding-bottom:53px}}@media(min-width: 992px){#sfs-homepage .home-hero-section-col{position:relative;padding-bottom:58px;min-height:325px}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .home-hero-section-col{padding-bottom:65px}}@media(min-width: 992px){#sfs-homepage .home-hero-section-col:not(:first-child)::before{content:"";position:absolute;border-left:1px solid #606161;height:90%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#sfs-homepage .home-hero-section-col .homepage-hero-manager .red-text{color:#f20808;margin:3px 0px 8px;font-size:15px}@media(min-width: 1500px){#sfs-homepage .home-hero-section-col .homepage-hero-manager .red-text{font-size:17px}}#sfs-homepage .home-hero-section-col .homepage-hero-manager .red-text>a{color:#f20808;margin:3px 0px 8px;font-size:15px;text-decoration:none}@media(min-width: 1500px){#sfs-homepage .home-hero-section-col .homepage-hero-manager .red-text>a{font-size:17px}}#sfs-homepage .hero-row{display:flex;align-items:center;flex-wrap:wrap}#sfs-homepage .hero-row .hero-title{padding-bottom:0;color:#000;text-align:center}@media(min-width: 992px){#sfs-homepage .hero-row .hero-title{text-align:left}}#sfs-homepage .hero-row .hero-mobile{margin-top:24px}@media(min-width: 992px){#sfs-homepage .hero-row .hero-mobile{margin-top:0}}#sfs-homepage .hero-row .course-buttons .primary-button{display:block;max-width:350px;box-shadow:#d8d8d8 7px 7px}#sfs-homepage .hero-row .course-buttons .primary-button :last-child{margin-bottom:7px}@media(min-width: 992px){#sfs-homepage .hero-row .course-buttons .primary-button{max-width:75%;margin-left:0}}#sfs-homepage .hero-row .course-buttons .food-manager-button-color{border-color:#0375a3;background-color:#0375a3}#sfs-homepage .hero-row .course-buttons .food-manager-button-color:hover{border-color:#036086;background-color:#036086}#sfs-homepage .hero-row .course-buttons .alcohol-server-button-color{border-color:#37beed;background-color:#37beed}#sfs-homepage .hero-row .course-buttons .alcohol-server-button-color:hover{border-color:#73c8ef;background-color:#73c8ef}#sfs-homepage .hero-row .course-buttons .food-allergen-button-color{border-color:#934a9c;background-color:#934a9c}#sfs-homepage .hero-row .course-buttons .food-allergen-button-color:hover{border-color:#723a79;background-color:#723a79}@media(min-width: 768px){#sfs-homepage .row.equal{display:flex;flex-wrap:wrap}}#sfs-homepage .row-title{color:#000;font-size:25px}#sfs-homepage .industry-information-card{display:flex;flex-direction:column;height:100%;margin-top:20px;padding:15px;background-color:#fff;box-shadow:#d8d8d8 6px 6px}@media(min-width: 768px){#sfs-homepage .industry-information-card{margin-top:0}}#sfs-homepage .industry-information-card h3{color:#000}#sfs-homepage .industry-information-card .body-copy{margin-top:12px;margin-bottom:12px}#sfs-homepage .industry-information-card .text-input-elements{max-width:240px}#sfs-homepage .industry-information-card .primary-button{margin-top:10px}@media(min-width: 768px){#sfs-homepage .industry-information-card .primary-button{margin-top:auto}}#sfs-homepage .industry-information-card.mobile-first{margin-top:0}#sfs-homepage .section-title-hr{margin:14px auto 19px}#sfs-homepage .mobile-home-hero-btn.mobile-home-handler{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;width:100%;max-width:365px;display:block;margin:0 auto}#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler{width:auto;max-width:none;display:inline-block;min-width:223px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler{min-width:243px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-handler.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-handler+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-handler+.textarea-input-elements{margin-left:25px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing)+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing)+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#sfs-homepage .mobile-home-hero-btn.mobile-home-handler:not(.no-spacing).text-input-elements{max-width:310px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-manager{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #0375a3;background-color:#0375a3;color:#fff;height:40px;line-height:36px;width:100%;max-width:365px;display:block;margin:0 auto}#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:hover{background-color:#036086;border-color:#036086;color:#fff;text-decoration:none}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager{width:auto;max-width:none;display:inline-block;min-width:223px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager{min-width:243px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-manager.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-manager+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-manager+.textarea-input-elements{margin-left:25px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing)+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing)+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#sfs-homepage .mobile-home-hero-btn.mobile-home-manager:not(.no-spacing).text-input-elements{max-width:310px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #73c8ef;background-color:#73c8ef;color:#fff;height:40px;line-height:36px;width:100%;max-width:365px;display:block;margin:0 auto}#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:hover{background-color:#37beed;border-color:#37beed;color:#fff;text-decoration:none}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol{width:auto;max-width:none;display:inline-block;min-width:223px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol{min-width:243px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol+.textarea-input-elements{margin-left:25px}}#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing)+.primary-button,#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing)+.text-input-elements,#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#sfs-homepage .mobile-home-hero-btn.mobile-home-alcohol:not(.no-spacing).text-input-elements{max-width:310px}}#sfs-homepage .mobile-home-hero-btn.primary-button{position:relative;white-space:normal;padding-left:35px;padding-right:5px;text-align:left;height:auto;min-height:50px;line-height:1.3em}@media(min-width: 992px){#sfs-homepage .mobile-home-hero-btn.primary-button{display:none}}#sfs-homepage .mobile-home-hero-btn.primary-button .mobile-home-hero-container{display:table;height:50px;width:100%}#sfs-homepage .mobile-home-hero-btn.primary-button .mobile-home-hero-container .mobile-home-hero-btn-txt{display:table-cell;vertical-align:middle}#sfs-homepage .mobile-home-hero-btn .mobile-home-hero-icon{position:absolute;top:50%;left:7.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#sfs-homepage .mobile-home-hero-btn .mobile-home-hero-icon::before{color:#fff;font-size:21px}#sfs-homepage .homepage-hero-section{display:none;text-align:center}@media(min-width: 992px){#sfs-homepage .homepage-hero-section{display:block}}#sfs-homepage .homepage-hero-section .homepage-hero-icon{display:inline-block;cursor:pointer}#sfs-homepage .homepage-hero-section .homepage-hero-icon::before{font-size:124px;min-height:147px;line-height:147px;display:inline-block}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-handler-round::before{color:#eb2227;font-size:147px}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-handler-round:hover::before{color:#c81217}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-manager-round::before{color:#0076a4}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-manager-round:hover::before{color:#005171}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-alcohol-round::before{color:#73c8ef}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-alcohol-round:hover::before{color:#45b6ea}@media(min-width: 1500px){#sfs-homepage .homepage-hero-section .homepage-hero-icon::before{font-size:172px;min-height:194px;line-height:194px}#sfs-homepage .homepage-hero-section .homepage-hero-icon.sfs-icon-handler-round::before{font-size:194px}}#sfs-homepage .homepage-hero-section .h2{font-size:25px;max-width:95%;margin:20px auto 0;min-height:58px;cursor:pointer;color:#545454}@media(min-width: 1500px){#sfs-homepage .homepage-hero-section .h2{font-size:30px;min-height:79px;margin-top:39px}}#sfs-homepage .homepage-hero-section .h2:hover{color:#878787}#sfs-homepage .homepage-hero-section .homepage-hero-description{font-size:15px;max-width:320px;min-height:60px;margin:0 auto;line-height:normal}@media(min-width: 1500px){#sfs-homepage .homepage-hero-section .homepage-hero-description{font-size:17px}}#sfs-homepage .homepage-hero-btn-row{text-align:center;margin-bottom:46px}@media(min-width: 1500px){#sfs-homepage .homepage-hero-btn-row{margin-bottom:63px}}#sfs-homepage .home-hero-login{text-align:center;display:block;padding-bottom:20px;padding-top:30px}@media(min-width: 992px){#sfs-homepage .home-hero-login{padding-top:0;padding-bottom:17px}#sfs-homepage .home-hero-login .home-hero-login-title{margin-right:3px}#sfs-homepage .home-hero-login .home-hero-login-link,#sfs-homepage .home-hero-login .home-hero-login-title{display:inline-block}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .home-hero-login{padding-bottom:25px}}#sfs-homepage .home-hero-login .home-hero-login-link{color:#545454;cursor:pointer;text-decoration:underline;text-decoration:underline}#sfs-homepage .home-hero-login .home-hero-login-link:hover{color:#2269af}#sfs-homepage .home-hero-login .browse-all-courses-link,#sfs-homepage .home-hero-login .redeem-voucher-link{position:absolute;top:0;display:none;text-decoration:underline;color:#545454;cursor:pointer;text-decoration:underline;cursor:pointer}#sfs-homepage .home-hero-login .browse-all-courses-link:hover,#sfs-homepage .home-hero-login .redeem-voucher-link:hover{color:#2269af}@media(min-width: 992px){#sfs-homepage .home-hero-login .browse-all-courses-link,#sfs-homepage .home-hero-login .redeem-voucher-link{display:inline-block}}#sfs-homepage .home-hero-login .browse-all-courses-link{right:45px}#sfs-homepage .home-hero-login .redeem-voucher-link{left:45px}#sfs-homepage .homepage-guarantees{padding:0}#sfs-homepage .homepage-guarantees .guarantee-banner{cursor:pointer;min-height:65px;text-align:center;margin:0 auto}@media(max-width: 767px){#sfs-homepage .homepage-guarantees .guarantee-banner{min-height:100px}}@media(min-width: 992px){#sfs-homepage .homepage-guarantees .guarantee-banner{min-height:56px}}@media(min-width: 1500px){#sfs-homepage .homepage-guarantees .guarantee-banner{min-height:65px}}#sfs-homepage .homepage-guarantees .guarantee-banner .guarantees-li{display:block;position:relative;padding-left:25px;padding-right:30px;text-align:center;top:20px;color:#fff;margin:0 auto;font-size:15px;font-weight:300}@media(min-width: 768px){#sfs-homepage .homepage-guarantees .guarantee-banner .guarantees-li{display:inline-block;top:20px}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage .homepage-guarantees .guarantee-banner .guarantees-li{font-size:20px;top:14px;margin:0;padding-left:0;padding-right:41px}}@media(min-width: 768px)and (min-width: 1500px){#sfs-homepage .homepage-guarantees .guarantee-banner .guarantees-li{top:20px}}#sfs-homepage .homepage-guarantees .guarantee-banner .guarantee-spacer{display:none}@media(min-width: 992px){#sfs-homepage .homepage-guarantees .guarantee-banner .guarantee-spacer{display:inline-block;height:1px;width:7%;min-width:40px;max-width:110px;display:inline-block}}#sfs-homepage .homepage-continue-training{text-align:center;background-color:rgba(0,0,0,0);color:#000;padding-left:0px}@media(min-width: 992px){#sfs-homepage .homepage-continue-training{background-color:#0375a3;color:#fff;text-align:left}}@media(min-width: 992px){#sfs-homepage .homepage-continue-training .homepage-continue-training-row{padding:9px 0 28px 50px}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .homepage-continue-training .homepage-continue-training-row{padding:9px 0 28px 92px}}#sfs-homepage .homepage-continue-training .homepage-continue-training-row .banner-title{font-weight:400}@media(min-width: 992px){#sfs-homepage .homepage-continue-training .homepage-continue-training-row .banner-title{font-weight:300}}#sfs-homepage .homepage-continue-training .abs-banner-btn{margin-top:20px;position:static}#sfs-homepage .homepage-continue-training .abs-banner-btn .banner-login-btn{display:inline-block;text-align:center;cursor:pointer;color:#fff;background-color:#ec2127;min-width:230px;min-height:35px;line-height:35px;font-size:17px;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#sfs-homepage .homepage-continue-training .abs-banner-btn .banner-login-btn:hover{cursor:pointer;background-color:#c8151a}@media(min-width: 768px){#sfs-homepage .homepage-continue-training .abs-banner-btn .banner-login-btn{min-width:168px}}@media(min-width: 992px){#sfs-homepage .homepage-continue-training .abs-banner-btn .banner-login-btn{position:absolute;top:50%;font-size:19px;font-weight:300;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width: 1500px){#sfs-homepage .homepage-continue-training .abs-banner-btn .banner-login-btn{min-height:40px;line-height:40px}}#sfs-homepage .special-instructions-row{color:#000}#sfs-homepage .special-instructions-row .special-instructions-group-purchase,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{line-height:1;font-weight:400}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{position:relative;font-weight:300}#sfs-homepage .special-instructions-row .special-instructions-group-purchase hr,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher hr{display:none}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{padding:50px 70px 70px 50px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-title,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-title{font-size:20px;line-height:1;font-weight:400;padding-bottom:4px}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-title,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-title{font-size:35px;font-weight:300;padding-bottom:0}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-title,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-title{font-size:40px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-title a,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-title a{text-decoration:underline}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{max-width:540px;font-weight:300}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text a,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text a{text-decoration:underline;font-weight:normal}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{text-align:left;line-height:28px;padding-top:22px}}@media(min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{font-size:17px}}@media(min-width: 1500px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{font-size:19px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-group-purchase input,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher input{height:35px;width:230px;line-height:35px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:24px auto 0}@media(min-width: 1500px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-group-purchase input,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher input{height:40px;line-height:40px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase input,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher input{padding-left:20px;border:1px solid #dadcdc}@media(min-width: 768px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase input,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher input{width:220px}}@media(min-width: 768px)and (min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase input,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher input{width:268px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button{border:1px solid #d81c24;font-size:17px;background-color:rgba(0,0,0,0);text-align:center;color:#d81c24;cursor:pointer}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button:hover,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button:hover{background-color:#d81c24;color:#fff}@media(min-width: 768px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button{width:168px;display:inline-block;margin-left:15px}}@media(min-width: 768px)and (min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button,#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-button{margin-left:40px;font-size:19px}}#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{text-align:center;padding:24px 17px 31px}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{text-align:left;padding-left:50px}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher{padding-left:92px}}#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{margin:0 auto}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text{margin:0}}#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text a{color:#545454;cursor:pointer;text-decoration:underline}#sfs-homepage .special-instructions-row .special-instructions-redeem-voucher .special-instructions-text a:hover{color:#2269af}#sfs-homepage .special-instructions-row .homepage-industry-solutions-title-mobile-row{background-color:#fff;color:#000;font-size:20px;padding:25px 0;font-weight:400}#sfs-homepage .special-instructions-row .special-instructions-group-purchase{padding:10px 12px 18px;background-color:#0375a3}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase{padding:24px 17px 31px;background-color:rgba(0,0,0,0)}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase *{color:#fff}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase *{color:#000}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text{padding-top:6px;line-height:17px}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text{padding-top:22px;line-height:28px}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text a:hover{color:#e6e6e6}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-text a{display:none}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button{display:none}@media(min-width: 992px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button{display:inline-block;float:right;margin-right:25px;width:200px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-button{width:235px;margin-right:0}}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-group-wrap{max-width:540px}#sfs-homepage .special-instructions-row .special-instructions-group-purchase .special-instructions-group-wrap:after{clear:both}#sfs-homepage .homepage-all-courses hr{margin:14px auto 19px}#sfs-homepage .homepage-all-courses .all-courses-title{color:#000;font-weight:400;font-size:20px;line-height:1;margin:0;text-align:center}@media(min-width: 992px){#sfs-homepage .homepage-all-courses .all-courses-title{font-weight:300}}#sfs-homepage .homepage-all-courses .hovereffect{margin:0 auto;width:100%;max-width:402px;position:relative;overflow:hidden;cursor:pointer}@media(max-width: 991px){#sfs-homepage .homepage-all-courses .hovereffect{position:relative}#sfs-homepage .homepage-all-courses .hovereffect:before{display:block;content:"";width:100%;padding-top:116.6023166023%}#sfs-homepage .homepage-all-courses .hovereffect>.content{position:absolute;top:0;left:0;right:0;bottom:0}}#sfs-homepage .homepage-all-courses .hovereffect .overlay{display:none}#sfs-homepage .homepage-all-courses .hovereffect .course-title{display:table;width:101%;background-color:rgba(61,61,61,.69);color:#fff;margin:0;height:60px;text-align:center;padding:5px 10px;font-size:19px;position:absolute;bottom:0;left:0;right:0;line-height:19.44px}#sfs-homepage .homepage-all-courses .hovereffect .course-title span{text-align:center;display:table-cell;vertical-align:middle;line-height:normal}#sfs-homepage .homepage-all-courses .hovereffect .img-blur{width:100%;background-repeat:no-repeat;background-size:cover}@media(max-width: 991px){#sfs-homepage .homepage-all-courses .hovereffect .img-blur{position:absolute;top:0;left:0;right:0;bottom:0}}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.asc{background-image:url("/images/all-courses/alcohol-server-certification_1000.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fhc{background-image:url("/images/all-courses/food-handlers-card-permit_1000.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fmc{background-image:url("/images/all-courses/food-safety-manager-certification_1000.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.ae{background-image:url("/images/all-courses/food-safety-allergens-essentials_1000.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fsfs{background-image:url("/images/all-courses/food-safety-hand-hygiene_1000.jpg")}@media(min-width: 768px){#sfs-homepage .homepage-all-courses .ac-wrap{max-width:777px;margin:0 auto}}@media(min-width: 992px){#sfs-homepage .homepage-all-courses .ac-wrap{max-width:1506px}#sfs-homepage .homepage-all-courses .ac-wrap .ac-col{float:none;display:inline-block;vertical-align:top}#sfs-homepage .homepage-all-courses hr{margin:23px auto 20px}#sfs-homepage .homepage-all-courses .all-courses-title{font-weight:300;font-size:35px}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .homepage-all-courses .all-courses-title{font-size:40px}}@media(min-width: 992px){#sfs-homepage .homepage-all-courses .hovereffect{overflow:hidden;position:relative;text-align:center;margin:10px auto 10px}#sfs-homepage .homepage-all-courses .hovereffect .course-title{background:none;padding:0;margin:19px 0 0;color:#000;font-size:25px;font-weight:300;height:auto;position:relative}#sfs-homepage .homepage-all-courses .hovereffect .overlay{display:block;width:100%;min-height:272px;position:absolute;overflow:hidden;top:0;left:0;padding:30px 41px 0}#sfs-homepage .homepage-all-courses .hovereffect .overlay p{text-align:center;position:relative;font-size:15px;font-weight:lighter;padding:0;line-height:35px}#sfs-homepage .homepage-all-courses .hovereffect .overlay span.info{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-transform:uppercase;display:inline-block;padding:8px;line-height:1;margin:0 auto;background-color:#e9262f;font-size:19.77px;font-weight:lighter;position:absolute;left:50%;bottom:36px;min-width:168px;min-height:34px;-webkit-transition:transform 0.4s ease-in, opacity 0.4s ease-in;-moz-transition:transform 0.4s ease-in, opacity 0.4s ease-in;transition:transform 0.4s ease-in, opacity 0.4s ease-in;-webkit-transform-origin:bottom left;transform-origin:bottom left}#sfs-homepage .homepage-all-courses .hovereffect .overlay span.info:hover{background-color:#c8141d}#sfs-homepage .homepage-all-courses .hovereffect .overlay p{-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;transition:all 0.4s ease-in}#sfs-homepage .homepage-all-courses .hovereffect .overlay p,#sfs-homepage .homepage-all-courses .hovereffect .overlay span.info{opacity:0;color:#fff}#sfs-homepage .homepage-all-courses .hovereffect .overlay p{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#sfs-homepage .homepage-all-courses .hovereffect .overlay span.info{-webkit-transform:scale(0.7) translateX(-50%);-ms-transform:scale(0.7) translateX(-50%);transform:scale(0.7) translateX(-50%)}#sfs-homepage .homepage-all-courses .hovereffect .img-blur{width:100%;height:272px;display:block;position:relative;background-position:center;-webkit-transition:transform 0.4s ease-in;-moz-transition:transform 0.4s ease-in;transition:transform 0.4s ease-in}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.asc{background-image:url("/images/all-courses/alcohol-server-certification_1920.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fhc{background-image:url("/images/all-courses/food-handlers-card-permit_1920.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fmc{background-image:url("/images/all-courses/food-safety-manager-certification_1920.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.ae{background-image:url("/images/all-courses/food-safety-allergens-essentials_1920.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur.fsfs{background-image:url("/images/all-courses/food-safety-hand-hygiene_1920.jpg")}#sfs-homepage .homepage-all-courses .hovereffect .img-blur:after{-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;transition:all 0.4s ease-in}}@media(min-width: 992px)and (min-width: 1200px){#sfs-homepage .homepage-all-courses .hovereffect .overlay p{font-size:17px}}@media(min-width: 992px)and (min-width: 1500px){#sfs-homepage .homepage-all-courses{padding:48px 0 52px}#sfs-homepage .homepage-all-courses hr{margin:27px auto 25px}#sfs-homepage .homepage-all-courses .hovereffect .img-blur{height:302px}#sfs-homepage .homepage-all-courses .hovereffect .course-title{font-size:33px;margin:27px 0 10px}#sfs-homepage .homepage-all-courses .hovereffect .overlay{min-height:302px}#sfs-homepage .homepage-all-courses .hovereffect .overlay p{font-size:19px;line-height:41px}#sfs-homepage .homepage-all-courses .hovereffect .overlay span.info{font-size:22.96px;bottom:41px}}@media(min-width: 992px){#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.ae,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.asc,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fhc,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fmc,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fsfs{filter:blur(3px);-webkit-filter:blur(3px);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden}#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur:after,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.ae:after,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.asc:after,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fhc:after,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fmc:after,#sfs-homepage .homepage-all-courses .hovereffect:hover .img-blur.fsfs:after{content:"";position:absolute;top:0;left:0;right:0;height:302px;background:rgba(0,0,0,.5);pointer-events:none}#sfs-homepage .homepage-all-courses .hovereffect:hover p,#sfs-homepage .homepage-all-courses .hovereffect:hover span.info{opacity:1}#sfs-homepage .homepage-all-courses .hovereffect:hover span.info{-webkit-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}#sfs-homepage .homepage-all-courses .hovereffect:hover p{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#sfs-homepage .homepage-become-a-proctor-title-mobile-row{background-color:#fff;color:#000;font-size:20px;padding:25px 0;font-weight:400}@media(min-width: 992px){#sfs-homepage .become-a-proctor{background-image:url("/images/homepage/Become_a_Proctor_1920.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .become-a-proctor:before{display:block;content:"";width:100%;padding-top:28.6458333333%}#sfs-homepage .become-a-proctor>.content{position:absolute;top:0;left:0;right:0;bottom:0}}#sfs-homepage .become-a-proctor .become-a-proctor-image-row{background-image:url("/images/homepage/Become_a_Proctor_1000.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .become-a-proctor .become-a-proctor-image-row:before{display:block;content:"";width:100%;padding-top:41.875%}#sfs-homepage .become-a-proctor .become-a-proctor-image-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#sfs-homepage .become-a-proctor .become-a-proctor-image-row{display:none}}#sfs-homepage .become-a-proctor .become-a-proctor-learn-more{text-align:left}@media(min-width: 768px){#sfs-homepage .become-a-proctor .become-a-proctor-learn-more{text-align:center}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage .become-a-proctor .become-a-proctor-learn-more{left:0;text-align:left}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#sfs-homepage .become-a-proctor .become-a-proctor-learn-more{padding-right:100px;padding-left:92px}}#sfs-homepage .become-a-proctor .become-a-proctor-learn-more .become-a-proctor-title{font-weight:300}#sfs-homepage .become-a-proctor .become-a-proctor-learn-more .become-a-proctor-content{margin:25px auto;text-align:center;color:#000}@media(min-width: 992px){#sfs-homepage .become-a-proctor .become-a-proctor-learn-more .become-a-proctor-content{text-align:left}}@media(min-width: 992px){#sfs-homepage .become-a-proctor .become-a-proctor-learn-more .become-a-proctor-learn-more-button{text-align:left}}@media(min-width: 992px){#sfs-homepage .industry-solutions{background-image:url("/images/homepage/Industry-Solutions_Regulatory-Compiance-Food-Safety-Training_1920.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .industry-solutions:before{display:block;content:"";width:100%;padding-top:28.6458333333%}#sfs-homepage .industry-solutions>.content{position:absolute;top:0;left:0;right:0;bottom:0}}#sfs-homepage .industry-solutions .industry-solutions-img-row{background-image:url("/images/homepage/Industry-Solutions_Regulatory-Compiance-Food-Safety-Training_1000.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .industry-solutions .industry-solutions-img-row:before{display:block;content:"";width:100%;padding-top:41.875%}#sfs-homepage .industry-solutions .industry-solutions-img-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#sfs-homepage .industry-solutions .industry-solutions-img-row{display:none}}#sfs-homepage .industry-solutions .industry-learn-more{text-align:right}@media(min-width: 768px){#sfs-homepage .industry-solutions .industry-learn-more{text-align:center}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage .industry-solutions .industry-learn-more{right:0;text-align:right}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#sfs-homepage .industry-solutions .industry-learn-more{padding-left:100px}}#sfs-homepage .industry-solutions .industry-learn-more .industry-solutions-title{font-weight:300}#sfs-homepage .industry-solutions .industry-learn-more .industry-solutions-content{margin:25px auto;text-align:center;color:#000}@media(min-width: 992px){#sfs-homepage .industry-solutions .industry-learn-more .industry-solutions-content{text-align:right}}@media(min-width: 992px){#sfs-homepage .industry-solutions .industry-learn-more .industry-learn-more-button{text-align:right}}#sfs-homepage .homepage-regulatory-solutions-title-mobile-row{background-color:#fff;color:#000;font-size:20px;padding:25px 0;font-weight:400}@media(min-width: 992px){#sfs-homepage .regulatory-solutions{background-image:url("/images/homepage/Regulatory-Food_Safety_Training_Resources_1920.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .regulatory-solutions:before{display:block;content:"";width:100%;padding-top:28.6458333333%}#sfs-homepage .regulatory-solutions>.content{position:absolute;top:0;left:0;right:0;bottom:0}}#sfs-homepage .regulatory-solutions .regulatory-solutions-image-row{background-image:url("/images/homepage/Regulatory-Food_Safety_Training_Resources_1000.jpg");background-repeat:no-repeat;background-size:cover;position:relative}#sfs-homepage .regulatory-solutions .regulatory-solutions-image-row:before{display:block;content:"";width:100%;padding-top:41.875%}#sfs-homepage .regulatory-solutions .regulatory-solutions-image-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#sfs-homepage .regulatory-solutions .regulatory-solutions-image-row{display:none}}#sfs-homepage .regulatory-solutions .regulatory-learn-more{text-align:left}@media(min-width: 768px){#sfs-homepage .regulatory-solutions .regulatory-learn-more{text-align:center}}@media(min-width: 768px)and (min-width: 992px){#sfs-homepage .regulatory-solutions .regulatory-learn-more{left:0;text-align:left}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#sfs-homepage .regulatory-solutions .regulatory-learn-more{padding-right:100px;padding-left:92px}}#sfs-homepage .regulatory-solutions .regulatory-learn-more .regulatory-solutions-title{font-weight:300}#sfs-homepage .regulatory-solutions .regulatory-learn-more .regulatory-solutions-content{margin:25px auto;text-align:center;color:#000}@media(min-width: 992px){#sfs-homepage .regulatory-solutions .regulatory-learn-more .regulatory-solutions-content{text-align:left}}@media(min-width: 992px){#sfs-homepage .regulatory-solutions .regulatory-learn-more .regulatory-learn-more-button{text-align:left}}#sfs-homepage .homepage-free-resources{margin:15px -15px -1px}#sfs-homepage .homepage-about .homepage-about-more{text-align:center;position:inherit}#sfs-homepage .homepage-about .homepage-about-more .homepage-about-title{font-weight:400}#sfs-homepage .homepage-about .homepage-about-more .homepage-about-content{margin:25px auto;text-align:center;color:#000}@media(min-width: 992px){#sfs-homepage .homepage-about .homepage-about-more .homepage-about-content{text-align:left}}#sfs-homepage .homepage-about .homepage-about-more .homepage-about-content>a{color:#000;text-decoration:underline;font-weight:normal}#sfs-homepage .homepage-guarantees .guarantee-banner #best-price:after,#sfs-homepage .homepage-guarantees .guarantee-banner #govt-approved:after,#sfs-homepage .homepage-guarantees .guarantee-banner #pass-guaranteed:after{content:"";font-family:"Material Icons";font-size:20px;font-weight:bold;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;padding-left:12px}@media(min-width: 768px){#sfs-homepage .homepage-guarantees .guarantee-banner #best-price:after,#sfs-homepage .homepage-guarantees .guarantee-banner #govt-approved:after,#sfs-homepage .homepage-guarantees .guarantee-banner #pass-guaranteed:after{right:0;padding-left:0}}input.noDefault,textarea.noDefault{outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none}input.noDefault:-webkit-autofill,textarea.noDefault:-webkit-autofill{color:#fff !important}input.noDefault:focus,textarea.noDefault:focus{outline:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sprite-icon_homepage{background-image:url("/images/icon_homepage_SPRITES.png");background-repeat:no-repeat;float:left;width:50px;height:47px;margin-right:10px;cursor:pointer;z-index:10}.sprite-icon_homepage_corporate_solutions{background-position:-1px -1px}.sprite-icon_homepage_health_solutions{background-position:-53px -1px}.sprite-icon_homepage_group_purchases{background-position:-1px -50px}.sprite-icon_homepage_redeem_voucher{background-position:-53px -50px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,#sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-all-courses .hovereffect .course-title,h3,h4,h5,h6{font-family:"Source Sans Pro"}.demoContent{max-width:1002px;margin:0 auto}.demoContent #content-inner{border:0px}.demoContent .demo-page h1{color:#585858}.demoContent .demo-page .demo-display{width:650px;padding:10px;margin:0 auto}.demoContent .demo-page .demo-display #demo-player{width:550px;height:413px;display:block;border-radius:5px;border:1px solid #333;background-color:#333}.demoContent .demo-page #demo-main-video{text-align:center}.demoContent .demo-page #demo-main-video iframe{margin:20px 0px}.demoContent .demo-page #demo-main-video iframe:first-child{margin-right:15px}.demoContent .demo-page #demo-main-video iframe:last-child{margin-left:15px}.page-404 a{width:598px;height:394px;margin:100px auto 0 auto;display:block;text-decoration:none}.page-404 a .bg-404{width:598px;height:394px;background:url("/images/404.png") no-repeat center center}div#sfs-404-centered-container{width:770px;height:500px;margin:0 auto}div#sfs-404-centered-container #loginSection{position:absolute;left:240px;top:100px}div#sfs-404-orange-bin-container{width:160px;height:144px;margin:10px 0px 5px 300px}div#sfs-404-orange-bin{width:160px;height:144px;background:url(/images/404bin.png)}div#sfs-403-red-circle{font-size:123px;width:100%;text-align:center;height:auto}div#sfs-404-big-text{width:770px;height:50px;color:#437499;font-size:48px;font-family:tahoma;text-align:center;margin-bottom:10px;margin-top:10px;padding-left:8px}div#sfs-404-smaller-text{width:770px;height:20px;color:#437499;font-size:18px;font-family:tahoma;text-align:center;margin-bottom:59px;padding-left:12px}div.sfs-404-buttons{width:419px;height:67px;margin-bottom:10px;border-radius:2px;margin-left:187px;cursor:pointer}div#sfs-404-FHT{background:#2fd0ed}div#sfs-404-FHT-right{background:#1ab7d3}div#sfs-404-SUP{background:#688fb2}div#sfs-404-SUP-right{background:#5a83a8}div#sfs-404-FAQ{background:#004a80}div#sfs-404-FAQ-right{background:#00406e}div.sfs-404-btn-text{max-width:353px;font-size:20px;font-family:tahoma;padding:20px 30px 0px;color:#fff;display:inline-block;float:left}div.sfs-404-btn-right-cont{width:66px;height:67px;float:right;border-top-right-radius:2px;border-bottom-right-radius:2px}div.sfs-404-btn-arrow{width:32px;height:32px;background:url(/images/404arrow.png);margin:17px}div.sfs-404-button-link{display:block;cursor:pointer;text-decoration:none}div.sfs-404-button-link:active{cursor:pointer}#faq-room-content #faq-menu,#faq-room-content #right-content-videos,#faq-room-content #faq-right-content-info{background:#f3f3f4;border:1px solid #bebec3}@media(min-width: 992px){#faq-room-content #faq-left-content{padding-left:0px}}#faq-room-content #faq-left-content #faq-search-label{position:relative;display:inline}#faq-room-content #faq-left-content #faq-search-label:before{content:"";font-family:"Material Icons";font-size:20px;width:20px;height:20px;display:block;color:#d8d8d8;background:rgba(0,0,0,0);border:none;position:absolute;top:33%;right:10px;transform:translateY(-50%)}#faq-room-content #faq-right-content{margin-top:20px}@media(min-width: 992px){#faq-room-content #faq-right-content{margin-top:0}}#faq-room-content #faq-right-content #right-content-videos{display:none}#faq-room-content #faq-right-content #right-content-videos #right-content-ios-videos{display:none}#faq-room-content #faq-right-content #right-content-videos #right-content-non-ios-videos{display:none}#supportInner .primary-button{margin-left:0;white-space:normal;height:auto;min-height:40px}@media(min-width: 992px){#supportInner .primary-button{width:300px;max-width:100%}}#supportInner .support-section-title-container{padding-left:50px;position:relative}#supportInner .support-section-title-container:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";font-family:"Material Icons";font-size:40px;color:#73c8ef}#supportInner .support-section-title-container.customer-support:before{content:""}#supportInner .support-section-title-container.billing:before{content:""}#supportInner .support-section-title-container.sales:before{content:""}#supportInner .support-section-title-container .support-section-title{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:17px}@media(min-width: 768px){#supportInner .support-section-title-container .support-section-title{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){#supportInner .support-section-title-container .support-section-title{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#supportInner .support-section-title-container .support-section-title{font-size:30px}}#supportInner .support-section-title-container .support-section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#supportInner .support-section-title-container .support-section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#supportInner .support-section-title-container .support-section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){#supportInner .support-section-title-container .support-section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#supportInner .support-section-title-container .support-section-subtitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:.3em}#supportInner .support-section-title-container .support-section-subtitle b{font-weight:400}@media(min-width: 768px){#supportInner .support-section-title-container .support-section-subtitle{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#supportInner .support-section-title-container .support-section-subtitle{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#supportInner .support-section-title-container .support-section-subtitle{font-size:19px}}#supportInner .phone{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#supportInner .phone b{font-weight:400}@media(min-width: 768px){#supportInner .phone{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#supportInner .phone{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#supportInner .phone{font-size:19px}}#supportInner .phone:hover{color:#337ab7}#supportInner .phone.emphasized{color:#0375a3;font-weight:400}#supportInner .phone.emphasized:hover{color:#036086}#supportInner .support-closed{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding:20px;border-color:#f20808}#supportInner .support-closed b{font-weight:400}@media(min-width: 768px){#supportInner .support-closed{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#supportInner .support-closed{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#supportInner .support-closed{font-size:19px}}@media(min-width: 992px){#supportInner .dash-separator-top{border-top:1px solid #d8d8d8}}@media(min-width: 992px){#system-requirements .system-req-button-container{min-width:305px}}#system-requirements .system-req-button-container .primary-button{min-width:275px}@media(min-width: 992px){#system-requirements .system-req-button-container .primary-button:first-child{margin-top:0px}}#system-requirements .system-req-button-container hr{border-color:#d8d8d8}@media(min-width: 992px){#system-requirements .system-req-button-container hr{display:none}}@media(min-width: 992px){#system-requirements div.system-req-content{background-color:#fff;border:1px solid #d7d7d7;max-width:calc(100% - 305px)}}@media(min-width: 992px){#system-requirements div.system-req-content .system-requirements-title-container{padding-left:137px;background:url("/images/sys-req/icon_lg.png") no-repeat 10px 5px}}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result{margin-bottom:10px}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-status-icon{width:65px;display:inline-block;vertical-align:top}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-status-info{width:calc(100% - 65px);display:inline-block}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .appIcon{background:url("/images/sys-req/loader.gif") no-repeat center center;height:65px}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .appIcon-error{background-image:url("/images/sys-req/x.png")}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .appIcon-correct{background-image:url("/images/sys-req/check.png")}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .appIcon-warning{background-image:url("/images/sys-req/warning.png")}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-info{background-color:#ededed;padding-top:10px;padding-bottom:10px;padding-right:10px;min-height:65px}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-info.error{background-color:#f1d3d3}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-info.Info-correct{background-color:#ededed}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-info .app-info-icon{display:inline-block;vertical-align:top;padding-right:5px;padding-left:10px;width:61px}#system-requirements div.system-req-content .sys-req-results-container .sys-test-result .app-info .app-info-content-container{display:inline-block;width:calc(100% - 61px)}#troubleshoot-browser{margin-left:auto}#system-info-response>*{margin-top:20px}.about-page .about-us-image-outer-container{display:none;position:relative;color:#000}@media(min-width: 992px){.about-page .about-us-image-outer-container{display:flex}}.about-page .about-us-image-outer-container .about-us-image-container{position:relative}.about-page .about-us-image-outer-container .about-us-image-container .about-us-image-blur{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left, #3D3D3D 0, transparent 7px, transparent 100%)}.about-page .about-us-image-outer-container .about-us-corporate-offices{position:absolute;bottom:8px;left:8px;color:#fff;font-family:tahoma,sans-serif}.about-page .about-us-image-outer-container .about-us-corporate-offices .about-us-corp-title{margin-bottom:3px;font-size:14px;font-weight:bold}.about-page .about-us-image-outer-container .about-us-corporate-offices .about-us-corp-subtitle{font-size:11px;font-style:italic}.about-page .about-us-image-outer-container .about-us-contact-info{display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;padding:0 15px;background-color:#3d3d3d;color:#fff;font-weight:300;z-index:1}.about-page .about-us-image-outer-container .about-us-contact-info b{font-weight:400}.about-page #mobile-about-us-contact-info{color:#000}@media(min-width: 992px){.about-page #mobile-about-us-contact-info{display:none}}.about-page #mobile-about-us-contact-info div{display:inline-block;padding-right:5px}@media(min-width: 992px){.about-page #mobile-about-us-contact-info div{display:block;padding-right:0}}.groupPurchaseSystemContent .gps-selection-row .gps-initial-loading-mask{position:relative;max-width:360px;min-height:485px;margin:0 auto;background-color:#f3f3f4}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-initial-loading-mask{max-width:none;min-height:350px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container{display:none}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container.initialized{display:block}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container{margin-right:-15px;margin-left:-15px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}@media(min-width: 390px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container{max-width:360px;margin-right:auto;margin-left:auto}}@media(min-width: 390px)and (min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container{max-width:none;margin-right:0;margin-left:0;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table{margin:0;text-align:left}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table.header-table{display:none;background-color:#f3f3f4}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table.header-table{display:table}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table.header-table td{padding-top:20px;padding-bottom:20px}@media(min-width: 390px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}}@media(min-width: 390px)and (min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container{border-right:0;border-left:0}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table{width:100%}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr:first-child{border-top:1px solid #d8d8d8}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr+tr{border-top:1px solid #d8d8d8}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr+tr.discount{display:table-row}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr+tr.nodiscount{display:none}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td{display:block;position:relative;padding-top:10px;padding-right:10px;padding-left:110px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td{display:table-cell;padding-top:20px;padding-bottom:25px;vertical-align:top}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td:last-child{padding-bottom:10px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;display:inline-block;position:absolute;top:0;bottom:0;width:100px;margin-left:-110px;padding:10px 5px 0;background-color:#f3f3f4;content:attr(data-th) ": "}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before b{font-weight:400}@media(min-width: 768px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before{font-size:19px}}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td::before{content:none}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .learn-more-container{margin-top:10px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .learn-more-container{margin-top:15px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .learn-more-container .links-text{font-size:15px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .learn-more-container .links-text{font-size:17px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .gps-proctor-container select{margin-top:10px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .gps-proctor-container select{margin-top:15px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .gps-proctor-container .proctor-tooltip-container{display:inline-block;position:relative;width:20px;height:20px;margin:0 8px;border-radius:100px;background-color:#d3e6ed;font-size:15px;text-align:center;cursor:pointer}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .gps-proctor-container .proctor-tooltip-container .proctor-tooltip{position:absolute;top:15px;left:-150px;width:300px;padding:5px 0;transition:top .3s,opacity .3s;border-radius:6px;background-color:#555;opacity:0;color:#fff;font-size:14px;text-align:center;z-index:8}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.product .gps-proctor-container .proctor-tooltip-container .proctor-tooltip.proctor-tooltip--visible{top:25px;opacity:.9}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.qty input{max-width:65px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td.remove .remove-btn{cursor:pointer}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td select,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td input{width:100%;max-width:none;margin:0}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td select+select,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td input+select{margin-top:10px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td select+select,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .content-table-container table tr td input+select{margin-top:20px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table{width:100%;margin:0;background-color:rgba(0,0,0,0);border-collapse:collapse;border-spacing:0;table-layout:fixed}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.course-type,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.location,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.product{width:23%;max-width:240px;border-right:1px solid #d8d8d8}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.qty{padding-right:10px;padding-left:10px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.remove{width:70px;padding-right:20px;padding-left:10px}}@media(min-width: 992px)and (min-width: 1200px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.remove{width:auto}}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.course-type,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.location,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.product,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table table tr td.price{padding-right:20px;padding-left:20px}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer{padding:15px 20px;border-top:1px solid #d8d8d8;text-align:right}@media(min-width: 390px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}}@media(min-width: 390px)and (min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer{border-right:0;border-left:0}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer .add-row-btn-container{display:inline-block;width:100%;max-width:310px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer .add-row-btn-container .add-row-btn{margin:0;line-height:34px;text-transform:uppercase}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer .add-row-btn-container .add-row-btn .primary-button-glyph,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer .add-row-btn-container .add-row-btn .primary-button-glyph-text{display:inline-block;vertical-align:middle}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-table-container .table.gps-overall-table .gps-overall-table-footer .add-row-btn-container .add-row-btn .primary-button-glyph{padding-right:7px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container{max-width:310px;margin:0 auto}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container{max-width:none;margin:0}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row{display:table}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row{display:block}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container{display:table-row}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container{display:inline}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container>span,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container>span{display:table-cell}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container>span,.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container>span{display:inline}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container>span:not(:first-child),.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container>span:not(:first-child){padding-left:5px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-courses-container>span:not(:first-child),.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-checkout-price-row .gps-total-price-container>span:not(:first-child){padding-left:0}}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .gps-total-courses{padding-right:15px}.groupPurchaseSystemContent .gps-selection-row .gps-selection-container .gps-checkout-container .primary-button{text-transform:uppercase}.groupPurchaseSystemContent .gps-info-row .gps-steps-row{background-color:#f3f3f4}.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-1 .steps-img,.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-2 .steps-img,.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-3 .steps-img,.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-4 .steps-img{max-width:100%}.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-1 .gps-step-1-text-col .foot-note-text{font-size:13px}@media(min-width: 992px){.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-1 .gps-step-1-text-col .foot-note-text{font-size:15px}}.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-2{background-color:#fff}@media(min-width: 992px){.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-2{background-color:rgba(0,0,0,0)}}.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-4{background-color:#fff}@media(min-width: 992px){.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-4{background-color:rgba(0,0,0,0)}}.groupPurchaseSystemContent .gps-info-row .gps-steps-row .gps-step-4 .indented-list{padding:0 40px}.groupPurchaseSystemContent .gps-info-row .gps-faq-row{background-color:#f3f3f4}@media(min-width: 992px){.groupPurchaseSystemContent .gps-info-row .gps-faq-row{background-color:#fff}}.groupPurchaseSystemContent .gps-info-row .gps-faq-row .gps-faq-answer{margin-top:25px}.groupPurchaseSystemContent .gps-info-row .gps-faq-row .gps-faq-answer .gps-faq-center-content{max-width:525px;margin:0 auto}@media(min-width: 992px){.groupPurchaseSystemContent .gps-info-row .gps-faq-row .gps-faq-answer .gps-faq-center-content{max-width:inherit;margin:0}}#industrySolutions img{max-width:100% !important}#industrySolutions .primary-button{text-transform:uppercase}#industrySolutions .is-header-row{position:relative;background-image:url("/images/IndustrySolutions/Industry-Solutions-Banner-1000x300.png");background-repeat:no-repeat;background-position:left;background-size:cover}@media(min-width: 992px){#industrySolutions .is-header-row{background-image:url("/images/IndustrySolutions/Industry-Solutions-Banner-1500x388.png")}}@media(min-width: 1500px){#industrySolutions .is-header-row{background-image:url("/images/IndustrySolutions/Industry-Solutions-Banner-1920x500.png")}}#industrySolutions .is-header-row.content-container-spacing{padding-bottom:0}@media(min-width: 992px){#industrySolutions .is-header-row.content-container-spacing{padding-bottom:30px}}#industrySolutions .is-header-row h2,#industrySolutions .is-header-row #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #industrySolutions .is-header-row .course-title{max-width:645px;margin-left:auto;margin-right:auto}@media(min-width: 992px){#industrySolutions .is-header-row h2,#industrySolutions .is-header-row #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #industrySolutions .is-header-row .course-title{margin-left:0px;margin-right:auto}}@media(min-width: 1500px){#industrySolutions .is-header-row h2,#industrySolutions .is-header-row #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #industrySolutions .is-header-row .solutions-title,#industrySolutions .is-header-row #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #industrySolutions .is-header-row .course-title{max-width:800px}}#industrySolutions .is-header-row .section-title-2{margin-top:20px}@media(max-width: 991px){#industrySolutions .is-header-row .section-title-2{margin-top:15px}}#industrySolutions .is-header-row .body-copy{margin-top:25px}#industrySolutions .is-header-row .primary-button{margin-top:30px}#industrySolutions .is-header-row .background-opacity{background:rgba(255,255,255,.7);padding-bottom:20px}@media(min-width: 992px){#industrySolutions .is-header-row .background-opacity{max-width:700px;margin-top:30px}}@media(min-width: 1500px){#industrySolutions .is-header-row .background-opacity{max-width:800px}}#industrySolutions .iconContainer{background:#f20808;display:block;width:52px;height:52px;margin:0 auto;border-radius:50%;position:relative}#industrySolutions .iconContainer i{color:#fff;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}#industrySolutions .iconContainer i.thumb_up{font-size:32px}#industrySolutions .iconContainer i.sfs-icon-approvals,#industrySolutions .iconContainer i.sfs-icon-pricing{font-size:50px}#industrySolutions .iconContainer i.assessment,#industrySolutions .iconContainer i.web,#industrySolutions .iconContainer i.supervisor_account{font-size:36px}#industrySolutions .is-anchor-row{border-bottom:1px solid #d8d8d8}@media(min-width: 992px){#industrySolutions .is-anchor-row{padding-bottom:25px;border-bottom:1px solid #d8d8d8}}#industrySolutions .is-anchor-row .solutions-container{margin:0 auto}#industrySolutions .is-anchor-row .solutions-container .info-anchor{border-top:1px solid #d8d8d8;min-height:179px;display:inline-block;vertical-align:middle;position:relative;border-right:1px solid #d8d8d8;cursor:pointer}@media(min-width: 992px){#industrySolutions .is-anchor-row .solutions-container .info-anchor{border:none;min-height:inherit;display:block}}#industrySolutions .is-anchor-row .solutions-container .info-anchor:nth-child(even){border-right:none}#industrySolutions .is-anchor-row .solutions-container .info-anchor .anchor-wrap{position:absolute;width:100%;padding:0 15px;top:50%;left:0;transform:translateY(-50%)}@media(min-width: 992px){#industrySolutions .is-anchor-row .solutions-container .info-anchor .anchor-wrap{position:relative;width:auto;padding:0;top:auto;left:auto;transform:none}}#industrySolutions .is-anchor-row .solutions-container .info-anchor .anchor-wrap p{margin-top:24px}@media(min-width: 992px){#industrySolutions .is-anchor-row .solutions-container .info-anchor .anchor-wrap p{margin-top:21px;margin-bottom:10px}}#industrySolutions .is-links-row{margin-top:25px;padding-bottom:25px}@media(min-width: 992px){#industrySolutions .is-links-row{margin-top:40px}}@media(min-width: 992px){#industrySolutions .is-links-row{padding-bottom:40px}}@media(min-width: 992px){#industrySolutions .is-links-row{margin-top:50px;border-bottom:1px solid #d8d8d8}}#industrySolutions .is-links-row a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454;font-size:15px}#industrySolutions .is-links-row a b{font-weight:400}@media(min-width: 768px){#industrySolutions .is-links-row a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#industrySolutions .is-links-row a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#industrySolutions .is-links-row a{font-size:19px}}#industrySolutions .is-links-row a:hover{color:#337ab7}#industrySolutions .is-info-row{position:relative}@media(max-width: 992px){#industrySolutions .is-info-row{padding-top:25px}}#industrySolutions .is-info-row#quality .mobile-image{background-image:url("/images/IndustrySolutions/results_driven_training1000x300c.png");position:relative;background-size:cover}#industrySolutions .is-info-row#quality .mobile-image:before{display:block;content:"";width:100%;padding-top:30%}#industrySolutions .is-info-row#quality .mobile-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}#industrySolutions .is-info-row#reporting .mobile-image{background-image:url("/images/IndustrySolutions/lms1000x300c.png");position:relative;background-size:cover}#industrySolutions .is-info-row#reporting .mobile-image:before{display:block;content:"";width:100%;padding-top:30%}#industrySolutions .is-info-row#reporting .mobile-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(max-width: 768px){#industrySolutions .is-info-row#reporting .mobile-image:before{padding-top:32%}}#industrySolutions .is-info-row#customization .mobile-image{background-image:url("/images/IndustrySolutions/custom_portal1000x300c.png");position:relative;background-size:cover}#industrySolutions .is-info-row#customization .mobile-image:before{display:block;content:"";width:100%;padding-top:30%}#industrySolutions .is-info-row#customization .mobile-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}#industrySolutions .is-info-row#service .mobile-image{background-image:url("/images/IndustrySolutions/service1000x300c.png");position:relative;background-size:cover}#industrySolutions .is-info-row#service .mobile-image:before{display:block;content:"";width:100%;padding-top:30%}#industrySolutions .is-info-row#service .mobile-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}#industrySolutions .is-info-row .mobile-image{margin-top:20px}@media(min-width: 992px){#industrySolutions .is-info-row .mobile-image{margin-top:0}}#industrySolutions .is-info-row .section-title-2.title-extra-spacing{margin-top:calc(60px - .3em)}@media(min-width: 992px){#industrySolutions .is-info-row .section-title-2.title-extra-spacing{margin-top:calc(30px - .3em)}}#industrySolutions .is-info-row h3{padding-top:3px}#industrySolutions .is-info-row h3 .iconContainer{width:40px;height:40px;position:absolute;top:30px;left:50%;transform:translateY(-50%) translateX(-50%)}@media(min-width: 992px){#industrySolutions .is-info-row h3 .iconContainer{position:relative;transform:none;top:auto;left:auto;margin-left:18px;display:inline-block;vertical-align:middle}}#industrySolutions .is-info-row h3 .iconContainer i.thumb_up{font-size:24px}#industrySolutions .is-info-row h3 .iconContainer i.sfs-icon-approvals,#industrySolutions .is-info-row h3 .iconContainer i.sfs-icon-pricing{font-size:40px}#industrySolutions .is-info-row h3 .iconContainer i.assessment,#industrySolutions .is-info-row h3 .iconContainer i.web,#industrySolutions .is-info-row h3 .iconContainer i.supervisor_account{font-size:28px}#industrySolutions .is-info-row .blue-text{color:#0375a3;max-width:650px;margin-left:auto;margin-right:auto}@media(min-width: 1200px){#industrySolutions .is-info-row .blue-text{max-width:780px}}#industrySolutions .is-info-row .shield-list{padding-left:0px;margin-top:15px}#industrySolutions .is-info-row .shield-list .sfs-icon-shield{list-style:none}#industrySolutions .is-info-row .shield-list .sfs-icon-shield:before{font-size:26px;display:inline-block;vertical-align:middle;margin-right:5px}#industrySolutions .is-info-row .shield-list .sfs-icon-shield.food-handler:before{color:#f20808}#industrySolutions .is-info-row .shield-list .sfs-icon-shield.food-manager:before{color:#0075a2}#industrySolutions .is-info-row .shield-list .sfs-icon-shield.alcohol-server:before{color:#71c8f0}#industrySolutions .is-info-row .shield-list .sfs-icon-shield.allergens:before{color:#934a9c}#industrySolutions .is-info-row .column-vertical-separator>div:first-child:after{display:none}@media(min-width: 992px){#industrySolutions .is-info-row .column-vertical-separator>div:first-child:after{background:#d8d8d8;content:" ";right:5px;position:absolute;width:1px;bottom:0;top:calc(40px - .3em);display:inherit}}#industrySolutions .is-quote-row{background:#f3f3f4;min-height:95px}@media(min-width: 768px){#industrySolutions .is-quote-row{min-height:98px}}@media(min-width: 992px){#industrySolutions .is-quote-row{min-height:144px}}@media(min-width: 1500px){#industrySolutions .is-quote-row{min-height:145px}}#industrySolutions #approvedCarousel.slick-slider{margin-bottom:0px}#industrySolutions #approvedCarousel .slide img{margin:10px auto 0}#industrySolutions #approvedCarousel .slide .legend-container .legend-item{display:none;padding:0px}@media(min-width: 992px){#industrySolutions #approvedCarousel .slide .legend-container .legend-item{display:inline-block;padding:0px 5px}}#industrySolutions #approvedCarousel .slide .legend-container .legend-text:before{content:"";height:10px;width:10px;display:inline-block;border-radius:3px;margin-right:3px}#industrySolutions #approvedCarousel .slide .legend-container.food-handler-legend .accepted-statewide::before{background-color:#ef1c1d}#industrySolutions #approvedCarousel .slide .legend-container.food-handler-legend .accepted-most-areas::before{background-color:#e99a9b}#industrySolutions #approvedCarousel .slide .legend-container.food-handler-legend .not-accepted::before{background-color:#cdcdcd}#industrySolutions #approvedCarousel .slide .legend-container.food-manager-legend .accepted-statewide::before{background-color:#1f71a0}#industrySolutions #approvedCarousel .slide .legend-container.food-manager-legend .accepted-most-areas::before{background-color:#62cfec}#industrySolutions #approvedCarousel .slide .legend-container.food-manager-legend .not-accepted::before{background-color:#cdcdcd}#industrySolutions #approvedCarousel ul.slick-dots{position:static;margin:15px 0px 0px 0px}#industrySolutions #approvedCarousel ul.slick-dots li{height:auto;width:auto}#industrySolutions #approvedCarousel ul.slick-dots li button{height:15px;width:15px;border-radius:10px}#industrySolutions #approvedCarousel ul.slick-dots li button:before{content:""}#industrySolutions #approvedCarousel ul.slick-dots li:first-child button{background-color:#ef1c1d}#industrySolutions #approvedCarousel ul.slick-dots li:nth-child(2) button{background-color:#1f71a0}#industrySolutions #approvedCarousel ul.slick-dots li.slick-active button{border:1px solid #545454}@media(min-width: 768px){#cps-container.food-handler #cps-radioContainer,#cps-container.food-manager #cps-radioContainer,#cps-container.alcohol-server #cps-radioContainer,#cps-container.bloodborne-pathogens #cps-radioContainer,#cps-container.allergens #cps-radioContainer{max-width:320px}}@media(min-width: 768px)and (min-width: 992px){#cps-container.food-handler #cps-radioContainer,#cps-container.food-manager #cps-radioContainer,#cps-container.alcohol-server #cps-radioContainer,#cps-container.bloodborne-pathogens #cps-radioContainer,#cps-container.allergens #cps-radioContainer{max-width:430px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cps-container.food-handler #cps-radioContainer,#cps-container.food-manager #cps-radioContainer,#cps-container.alcohol-server #cps-radioContainer,#cps-container.bloodborne-pathogens #cps-radioContainer,#cps-container.allergens #cps-radioContainer{max-width:450px}}#cps-container.food-handler #cps-radioContainer #cps-radioListItems,#cps-container.food-manager #cps-radioContainer #cps-radioListItems,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems,#cps-container.allergens #cps-radioContainer #cps-radioListItems{margin-top:50px;margin-bottom:0}#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem{cursor:pointer;position:relative;padding-left:20px;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;font-weight:400}#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem b,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem b,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem b,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem b,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem b{font-weight:400}@media(min-width: 768px){#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem{font-size:19px}}#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem+.cps-radioItem,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem+.cps-radioItem,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem+.cps-radioItem,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem+.cps-radioItem,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem+.cps-radioItem{margin-top:10px}#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem::before,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem::before,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem::before,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem::before,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem::before{content:"";display:block;border-radius:16px;width:16px;height:16px;border:2px solid #545454;position:absolute;left:0;top:calc(0.3em - 1px)}#cps-container.food-handler #cps-radioContainer #cps-radioListItems .cps-radioItem.selected::after,#cps-container.food-manager #cps-radioContainer #cps-radioListItems .cps-radioItem.selected::after,#cps-container.alcohol-server #cps-radioContainer #cps-radioListItems .cps-radioItem.selected::after,#cps-container.bloodborne-pathogens #cps-radioContainer #cps-radioListItems .cps-radioItem.selected::after,#cps-container.allergens #cps-radioContainer #cps-radioListItems .cps-radioItem.selected::after{content:"";display:block;border-radius:10px;width:10px;height:10px;background-color:#545454;position:absolute;left:3px;top:calc(0.3em + 2px)}#cps-container.food-handler #productSelectionMain,#cps-container.food-manager #productSelectionMain,#cps-container.alcohol-server #productSelectionMain,#cps-container.bloodborne-pathogens #productSelectionMain,#cps-container.allergens #productSelectionMain{border:none;padding-bottom:0px;min-height:0}#cps-container.food-handler #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.food-manager #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.alcohol-server #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.allergens #productSelectionMain #part1Info .list-heading-container .list-headings{margin-left:0px;display:inline-block;text-align:left}@media(min-width: 1018px){#cps-container.food-handler #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.food-manager #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.alcohol-server #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-heading-container .list-headings,#cps-container.allergens #productSelectionMain #part1Info .list-heading-container .list-headings{width:239px;text-align:left;margin-left:14px}}#cps-container.food-handler #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.food-manager #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.alcohol-server #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.allergens #productSelectionMain #part1Info .list-heading-container #countyListHeading{display:none}@media(max-width: 1018px){#cps-container.food-handler #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.food-manager #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.alcohol-server #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-heading-container #countyListHeading,#cps-container.allergens #productSelectionMain #part1Info .list-heading-container #countyListHeading{display:none !important}}#cps-container.food-handler #productSelectionMain #part1Info .list-container,#cps-container.food-manager #productSelectionMain #part1Info .list-container,#cps-container.alcohol-server #productSelectionMain #part1Info .list-container,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-container,#cps-container.allergens #productSelectionMain #part1Info .list-container{margin-top:50px;margin-bottom:0px}#cps-container.food-handler #productSelectionMain #part1Info .list-container .tabbedCity,#cps-container.food-manager #productSelectionMain #part1Info .list-container .tabbedCity,#cps-container.alcohol-server #productSelectionMain #part1Info .list-container .tabbedCity,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-container .tabbedCity,#cps-container.allergens #productSelectionMain #part1Info .list-container .tabbedCity{padding-left:30px;position:relative}#cps-container.food-handler #productSelectionMain #part1Info .list-container .tabbedCity::before,#cps-container.food-manager #productSelectionMain #part1Info .list-container .tabbedCity::before,#cps-container.alcohol-server #productSelectionMain #part1Info .list-container .tabbedCity::before,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .list-container .tabbedCity::before,#cps-container.allergens #productSelectionMain #part1Info .list-container .tabbedCity::before{content:"";display:block;width:5px;height:5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px;margin-left:-13px;margin-top:-2px}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask,#cps-container.allergens #productSelectionMain #part1Info #location-blurb,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask{margin:50px 0px 0px 11px;height:auto;min-height:350px;width:auto;max-width:715px;padding-bottom:10px;padding-top:3px;display:none;opacity:0;position:relative;overflow-y:auto;text-align:left}@media(max-width: 1018px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask,#cps-container.allergens #productSelectionMain #part1Info #location-blurb,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask{max-width:500px;margin:0 auto;text-align:center}}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb>.col-xs-12:not(:first-of-type),#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask>.col-xs-12:not(:first-of-type),#cps-container.food-manager #productSelectionMain #part1Info #location-blurb>.col-xs-12:not(:first-of-type),#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask>.col-xs-12:not(:first-of-type),#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb>.col-xs-12:not(:first-of-type),#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask>.col-xs-12:not(:first-of-type),#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb>.col-xs-12:not(:first-of-type),#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask>.col-xs-12:not(:first-of-type),#cps-container.allergens #productSelectionMain #part1Info #location-blurb>.col-xs-12:not(:first-of-type),#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask>.col-xs-12:not(:first-of-type){margin-top:calc(35px - .3em)}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .location-title{margin-top:calc(35px - .3em)}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .location-title,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .location-title,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .location-title{margin-top:calc(0px - .3em)}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing{margin-top:calc(15px - .3em)}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .custom-body-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .custom-body-spacing{margin-top:calc(30px - .3em)}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing{margin-top:calc(15px - .3em)}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .custom-title-spacing,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .custom-title-spacing{margin-top:calc(30px - .3em)}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .produt-price,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .produt-price,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .produt-price,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .produt-price,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .produt-price,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .produt-price,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .produt-price,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .produt-price,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .produt-price,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .produt-price{font-size:30px}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .languages,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .languages,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .languages,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .languages,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .languages,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .languages,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .languages,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .languages,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .languages,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .languages{display:inline-block}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts{margin:0 auto !important}@media(min-width: 992px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .details-section #test_attempts,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .details-section #test_attempts{margin:0}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent{margin:0 auto !important}@media(min-width: 992px){#cps-container.food-handler #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent,#cps-container.allergens #productSelectionMain #part1Info #location-blurb .details-section #passing_percent,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .details-section #passing_percent{margin:0}}#cps-container.food-handler #productSelectionMain #part1Info #location-blurb-mask .load-prod-info,#cps-container.food-manager #productSelectionMain #part1Info #location-blurb-mask .load-prod-info,#cps-container.alcohol-server #productSelectionMain #part1Info #location-blurb-mask .load-prod-info,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #location-blurb-mask .load-prod-info,#cps-container.allergens #productSelectionMain #part1Info #location-blurb-mask .load-prod-info{width:100%;height:100%;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center;position:absolute;top:0;right:0;bottom:0;left:0}#cps-container.food-handler #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.food-handler #productSelectionMain #part1Info #selection-continue,#cps-container.food-manager #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.food-manager #productSelectionMain #part1Info #selection-continue,#cps-container.alcohol-server #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.alcohol-server #productSelectionMain #part1Info #selection-continue,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #selection-continue,#cps-container.allergens #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.allergens #productSelectionMain #part1Info #selection-continue{float:none;display:block;max-width:310px;margin:25px auto 0}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.food-handler #productSelectionMain #part1Info #selection-continue,#cps-container.food-manager #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.food-manager #productSelectionMain #part1Info #selection-continue,#cps-container.alcohol-server #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.alcohol-server #productSelectionMain #part1Info #selection-continue,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info #selection-continue,#cps-container.allergens #productSelectionMain #part1Info #add-to-cart-btn,#cps-container.allergens #productSelectionMain #part1Info #selection-continue{float:right;max-width:none;margin:40px 5px 0 25px}}#cps-container.food-handler #productSelectionMain #part1Info .part1BtnShow,#cps-container.food-manager #productSelectionMain #part1Info .part1BtnShow,#cps-container.alcohol-server #productSelectionMain #part1Info .part1BtnShow,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .part1BtnShow,#cps-container.allergens #productSelectionMain #part1Info .part1BtnShow{opacity:1 !important;display:inline-block !important;float:none}@media(min-width: 1019px){#cps-container.food-handler #productSelectionMain #part1Info .part1BtnShow,#cps-container.food-manager #productSelectionMain #part1Info .part1BtnShow,#cps-container.alcohol-server #productSelectionMain #part1Info .part1BtnShow,#cps-container.bloodborne-pathogens #productSelectionMain #part1Info .part1BtnShow,#cps-container.allergens #productSelectionMain #part1Info .part1BtnShow{float:right}}.product-selection-subheader{margin-left:5px;margin-top:15px;text-align:left}#product-subheader-blurb{width:700px;max-width:700px;padding-top:7px;color:#444;font-family:tahoma,sans-serif;display:inline-block}#selection-header{z-index:1;height:75px;width:992px;line-height:75px;font-family:"Arimo",sans-serif;background:#a3bfd1 url("/images/products/check.png") no-repeat 11px center;padding-left:44px;color:#fff;font-weight:bold;font-size:14px;text-transform:uppercase;opacity:0;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;position:absolute;display:none;right:0;left:0;margin:0 auto;*display:none}#selection-header #heading-text{margin-right:0px;line-height:75px;height:75px;float:left}#selectedstateimage{opacity:0;z-index:1}#productMainLoadingScreen{width:992px;min-height:590px;background-color:#fff;border:1px solid #d7d7d7;margin-left:5px;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center;display:block;position:absolute;top:80px;bottom:5px}#productSelectionMain{width:987px;min-height:602px;background-color:#fff;border:1px solid #d7d7d7;margin-left:5px;position:relative;padding-bottom:30px}#productSelectionMain #part1Info{width:100%;height:100%;display:inline-block;text-align:center}@media(min-width: 1019px){#productSelectionMain #part1Info{text-align:left}}#productSelectionMain #part1Info #fmProCont{min-width:420px;max-width:715px;width:100%;height:auto;border:1px solid #d5dadf;display:none;opacity:0;margin-top:50px}#productSelectionMain #part1Info #fmProCont .cps-prometric-locator{height:auto !important}#productSelectionMain #part1Info #fmProCont .cps-prometric-locator>div{height:auto !important}#productSelectionMain #part1Info #fmProCont .cps-prometric-locator .x-grid-cell-inner{position:relative !important}#productSelectionMain #part1Info #fmProCont .cps-prometric-locator .x-grid-cell-inner .mapBox{position:absolute;right:5px}#productSelectionMain #part1Info #fmProductSelection{min-width:420px;max-width:715px;width:100%;height:auto;border:1px solid #d5dadf;display:inline-block;margin-top:50px}#productSelectionMain #part1Info #fmProductSelection #listItems{text-align:left}#productSelectionMain #part2Info{width:100%;height:100%;padding-top:80px;display:none;position:relative;text-rendering:optimizeLegibility}#productSelectionMain #part2Info .potential_product{min-height:130px;background-color:#f7f7f7;margin:0px 12px 38px 150px;padding-bottom:15px;border:1px solid #ddd;overflow:hidden}#productSelectionMain #part2Info .potential_product.potential_product_checked{background-color:#efefef}#productSelectionMain #part2Info .potential_product .product-inner-top{width:100%;min-height:30px;display:block;float:left}#productSelectionMain #part2Info .potential_product .product-inner-bottom{width:100%;min-height:80px;display:block;float:left}#productSelectionMain #part2Info .potential_product.food_handler_upsell{width:670px}#productSelectionMain #part2Info .potential_product.food_handler_upsell .product_upsell_title{font-family:"Arimo",sans-serif;font-weight:bold;color:#4b4b4b;font-size:14px;padding-top:7px;width:100%}#productSelectionMain #part2Info .potential_product.food_handler_upsell .product_content_right .price_price{color:#444;font-size:25px}#productSelectionMain #part2Info .potential_product .product_checkbox{height:26px;width:26px;background:rgba(0,0,0,0) url("/images/checkbox_unChecked.png") no-repeat center;left:117px;position:absolute;cursor:pointer}#productSelectionMain #part2Info .potential_product .product_checkbox.checked{background:rgba(0,0,0,0) url("/images/checkbox_checked.png") no-repeat center}#productSelectionMain #part2Info .potential_product .product_title_container{width:100%;min-height:30px;display:block}#productSelectionMain #part2Info .potential_product .product_title_info{width:85%;min-height:30px;display:inline-block;float:left;padding-bottom:6px}#productSelectionMain #part2Info .potential_product .product_icon{float:left;margin:3px 18px 0px 20px}#productSelectionMain #part2Info .potential_product .product_title{font-family:"Arimo",sans-serif;font-weight:bold;color:#5280a0;font-size:18px;padding-top:4px;display:inline-block;width:100%}#productSelectionMain #part2Info .potential_product .approval{min-height:15px;font-family:tahoma,sans-serif;font-size:12px;color:#444;display:inline-block}#productSelectionMain #part2Info .potential_product .bar_div{clear:both;display:block;width:100%;height:1px}#productSelectionMain #part2Info .potential_product .blue_bar{width:67px;height:1px;background-color:#638aad;margin:0px 6px 0px 7px;float:left}#productSelectionMain #part2Info .potential_product .red_bar{width:64px;height:1px;background-color:#c66363;float:left;margin:0px 6px 0px 7px}#productSelectionMain #part2Info .potential_product .grey_bar{width:83%;height:1px;background-color:#bcbcbc;float:left}#productSelectionMain #part2Info .potential_product .product_content_right{float:left;margin:10px 10px 10px 80px;min-width:110px;max-width:122px}#productSelectionMain #part2Info .potential_product .product_content_right .price_title{font-family:tahoma,sans-serif;font-size:12px;font-weight:bold;color:#444}#productSelectionMain #part2Info .potential_product .product_content_right .price_price{margin-top:2px;display:block;font-family:arimo,sans-serif;font-size:33px;font-weight:bold;color:#444;width:105px}#productSelectionMain #part2Info .potential_product .product_content_left{float:left;margin-top:10px;height:62px;text-rendering:optimizeLegibility}#productSelectionMain #part2Info .potential_product .product_content_left .price_breakdown{width:170px;height:56px;float:left;font-family:tahoma,sans-serif;border-left:1px solid #bcbcbc;padding-left:5px;padding-right:5px;color:#444}#productSelectionMain #part2Info .potential_product .product_content_left .price_breakdown .price_breakdown_title{font-weight:bold;color:#444;font-size:14px}#productSelectionMain #part2Info .potential_product .product_content_left .price_breakdown .fees_div{width:100%;float:left;color:#444}#productSelectionMain #part2Info .potential_product .product_content_left .price_breakdown .fee{display:block;font-family:tahoma,sans-serif;margin-top:2px;float:left}#productSelectionMain #part2Info .potential_product .product_content_left .price_breakdown .fee_amount{font:bold 14px tahoma;display:block;color:#444;float:left}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages{float:left;padding-left:5px;height:56px;border-left:1px solid #bcbcbc;width:264px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages .available_languages_title{font-family:tahoma,sans-serif;font-weight:bold;color:#444;font-size:14px;padding-left:9px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container0{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container0 .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container1{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container1 .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container2{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container2 .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container3{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container3 .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container4{margin:4px 0px 0px 0px}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages #product-flag-container4 .flag{width:43px;text-align:center;color:#888;font-family:tahoma,sans-serif;float:left;height:15px !important}#productSelectionMain #part2Info .potential_product .product_content_left .available_languages_wo_price_breakdown{margin-left:0px}#productSelectionMain #part2Info .potential_product .product_content_left .TestandPassingContainer{float:left;font-size:12px;font-weight:bold;font-family:tahoma,sans-serif;padding-left:5px;padding-top:5px;border-left:1px solid #bcbcbc;min-height:56px;color:#444}#productSelectionMain #part2Info .potential_product .product_content_left .TestandPassingContainer .TestAttempts{margin-bottom:7px}#productSelectionMain #part2Info .potential_product .product_content_left .productLearnMore{clear:both;text-decoration:underline;font-family:tahoma,sans-serif;font-size:12px;color:#444}#productSelectionMain #part2Info .potential_product .product_content_left .productLearnMore:hover{text-decoration:none;cursor:pointer}#productSelectionMain #part2Info .learn_more_link{clear:both;margin-left:80px;font-family:tahoma,sans-serif;font-size:13px;text-transform:uppercase}#productSelectionMain #part2Info .learn_more_link a{text-decoration:underline}#productSelectionMain #part2Info .learn_more_link a:hover{text-decoration:none}#productSelectionMain #part3Info{width:100%;height:100%;display:none;position:relative}#productSelectionMain #button_holder{position:relative;width:100%;height:50px}#productSelectionMain #addtoCartBtn{width:200px;height:49px;background:#5280a0 url("/images/groupPurchase/icon_checkout.png") no-repeat left center;text-align:center;border-radius:2px;position:absolute;right:7px;bottom:12px;cursor:pointer}#productSelectionMain #addtoCartBtn span{color:#fff;text-shadow:1px 1px #51708b;font-family:tahoma,sans-serif;font-weight:bold;font-size:18px;line-height:50px;margin-left:58px}#productSelectionMain #selection-continue-btn,#productSelectionMain #addtoCartBtn2{position:absolute;right:15px;bottom:35px;opacity:0;width:200px;height:49px;background-color:#5280a0;text-align:center;border-radius:2px;cursor:pointer;display:none}#productSelectionMain #selection-continue-btn span,#productSelectionMain #addtoCartBtn2 span{color:#fff;text-shadow:1px 1px #51708b;font-family:tahoma,sans-serif;font-weight:bold;font-size:18px;line-height:49px}#productSelectionMain #addtoCartBtn2{background:#5280a0 url("/images/groupPurchase/icon_checkout.png") no-repeat left center}#productSelectionMain #addtoCartBtn2 span{margin-left:58px}#productSelectionMain .contLearnMoreBtn{background:#5280a0 !important}#productSelectionMain .contLearnMoreBtn span{margin:0 !important}#productSelectionMain #goBackBtn{width:112px;height:21px;background-color:#cdcdcd;cursor:pointer;font-weight:bold;font-family:tahoma,sans-serif;color:#fff;text-align:center;line-height:21px;position:absolute;bottom:40px;left:155px}#productSelectionMain #cart_unselectable_cover{width:200px;height:49px;position:absolute;right:7px;bottom:12px;background-color:rgba(213,218,233,.65);z-index:1;display:block}#productSelectionMain .orange-emphasis{color:#ed7b3d}#productSelectionMain #course-selection{height:43px;line-height:43px;font-size:19px;font-weight:bold;font-family:"Arimo",sans-serif;min-width:218px;margin:11px 0px 13px 28px;border-right:1px solid #dcdcdc;float:left;clear:both;padding-right:23px;color:#585858}#productSelectionMain #select-your-state{float:left;display:none;line-height:43px;height:43px;font-family:"Arimo",sans-serif;font-weight:bold;font-size:14px;color:#444;margin-top:11px;padding-left:23px}.list-heading-container{width:100%;display:inline-block}.list-heading{margin-left:28px;font-weight:bold;font-family:"Arimo",sans-serif;color:#444;font-size:14px;display:inline-block}.list-container{width:239px;*width:230px;height:350px;border:1px solid #d5dadf;background-color:#fff;position:relative;margin:11px 11px 90px 15px;float:left;padding:5px 0px;overflow-y:auto;-webkit-overflow-scrolling:touch}.list-container#list-container-counties,.list-container#county-blurb-mask{display:none;opacity:0;margin-left:5px}.list-container#list-container-counties .load-prod-info,.list-container#county-blurb-mask .load-prod-info{width:100%;height:100%;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center;position:absolute;top:0;right:0;bottom:0;left:0}.list-container .product-selection-loader{width:220px;height:275px;display:block;background:rgba(0,0,0,0) url("/images/cps/cps-loader.gif") no-repeat center center}.list-container li{height:23px;line-height:23px;color:#444;background-color:#fff;font-family:helvetica,sans-serif;cursor:pointer;padding-left:15px;text-transform:uppercase;list-style:none}.list-container li ul{position:relative}#mobileCountyListHeading{text-align:center;width:100%;display:inline-block;margin:0 !important}@media(min-width: 1019px){#mobileCountyListHeading{display:none !important}}.cpsMainProducts .available_languages{width:315px !important}#citiesModal{border:none !important;padding:0px !important;border-radius:2px}#citiesModal #citiesModal-body{border:none !important;width:562px !important;height:300px !important;background:#fff}#citiesModal #citiesModal-body #modelContent{width:450px;margin:0 auto}#citiesModal #citiesModal-body #modelContent #modelTitle{line-height:30px;font-size:17px;font-weight:bold;font-family:"Arimo",sans-serif;color:#444;background:rgba(0,0,0,0) url("/images/cps/icon_model_exclimation.png") no-repeat left center;padding-left:45px}#citiesModal #citiesModal-body #modelContent #modelTitle .modelLocation{color:#ed7b3d;text-transform:uppercase}#citiesModal #citiesModal-body #modelContent #modelQuestion{font-family:tahoma,sans-serif;font-weight:bold;font-size:16px;color:#444;padding-top:7px;text-align:center}#citiesModal #citiesModal-body #modelContent #modelCitiesList{margin:23px auto 0px;height:120px}#citiesModal #citiesModal-body #modelContent #modelCitiesList li{float:left;height:33px;width:125px;padding-left:20px;background:rgba(0,0,0,0) url("/images/cps/icon-jModal-unchecked.png") no-repeat left top;cursor:pointer}#citiesModal #citiesModal-body #modelContent #modelCitiesList li.Selected{background:rgba(0,0,0,0) url("/images/cps/icon-jModal-checked.png") no-repeat left top}#citiesModal #citiesModal-body #modelContent .modelOrangeEmphasis{color:#ed7b3d}#modelCitiesList{margin:23px auto 0px;height:120px}#modelCitiesList li{font-family:tahoma,sans-serif;font-size:14px;color:#595959;float:left;height:33px;width:175px;margin:10px 25px;padding-left:25px;background:rgba(0,0,0,0) url("/images/cps/icon-jModal-unchecked.png") no-repeat left top;cursor:pointer}#modelCitiesList li.Selected{background:rgba(0,0,0,0) url("/images/cps/icon-jModal-checked.png") no-repeat left top}.modalExitButton{background-color:#5b5e63;color:#fff;border-top-right-radius:2px;border:none;padding:0px}.modalExitButton .x-btn-inner{background-color:#5b5e63;color:#fff;border-top-right-radius:2px;font-family:"Arimo",sans-serif;font-size:18px;font-weight:bold}.buttonOption{background:#6191b0 !important}.buttonOption span{font-family:tahoma,sans-serif;color:#444}#list-container-inner-states ul{height:350px}#states,#counties{padding:0px;margin:0px}div.also_purchased_bar{width:826px;margin-left:150px;font-family:"Arimo";font-size:14px;color:#4f4c4b;font-weight:bold}div.also_purchased_bar hr{margin:5px 0px 10px 0px;border:0;height:1px;background:#bcbcbc;background-image:-webkit-linear-gradient(left, #DEDEDE, #bcbcbc, #DEDEDE);background-image:-moz-linear-gradient(left, #DEDEDE, #bcbcbc, #DEDEDE);background-image:-ms-linear-gradient(left, #DEDEDE, #bcbcbc, #DEDEDE);background-image:-o-linear-gradient(left, #DEDEDE, #bcbcbc, #DEDEDE)}#yesBtn{opacity:.4;border-radius:2px;width:114px !important;height:36px !important}#yesBtn #yesBtn-btnEl{color:#fff !important}#yesBtn #yesBtn-btnEl #yesBtn-btnInnerEl{color:#fff !important;font-family:"Arimo",sans-serif;font-size:14px;font-weight:bold;width:107px !important;height:36px !important}#noBtn{border-radius:2px;width:114px !important;height:36px !important}#noBtn #noBtn-btnEl{overflow:hidden}#noBtn #noBtn-btnEl #noBtn-btnInnerEl{color:#fff !important;font-family:"Arimo",sans-serif;font-size:14px;font-weight:bold;width:114px !important;height:36px !important;line-height:30px !important;padding-right:10px}#cpsFmOptsContainer{padding:20px 80px}.cpsFmOpts{color:#585858;font-size:16px;padding-left:35px;margin:20px 0px;background:rgba(0,0,0,0) url("/images/cps/icon-jModal-unchecked.png") no-repeat 5px center;cursor:pointer}.cpsFmOpts.selected{background:rgba(0,0,0,0) url("/images/cps/icon-jModal-checked.png") no-repeat 5px center}.cpsFmOpts2{color:#437499;font-weight:bold;font-size:14px;padding-left:35px;margin:2px 0px;background:rgba(0,0,0,0) url("/images/cps/radioBtn.png") no-repeat 5px center;cursor:pointer}.cpsFmOpts2.selected{background:rgba(0,0,0,0) url("/images/cps/selectedRadioBtn.png") no-repeat 5px center}#caliCpsModalCont{padding:20px 80px}.part1BtnShow{opacity:1 !important;display:block !important}#fullLoadingMask{display:none;background-color:#fff;background-image:url("/images/cps/cps-loader.gif");background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.location_course_details{clear:both;color:#444}.cps-return-customer-text{font-size:12px;text-align:center}.cps-return-customer-text>div{padding-bottom:25px}.cps-return-customer-text a,.cps-return-customer-text .psuedoLink{cursor:pointer;text-decoration:underline;color:#000}.cps-return-customer-text a:hover,.cps-return-customer-text .psuedoLink:hover{color:#2269af}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:center}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer b{font-weight:400}@media(min-width: 768px){#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer{font-size:19px}}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cpsMobileHeroImage{position:relative}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cpsMobileHeroImage .cpsHeroImageContentContainer .cpsHeroImageCenteredContainer .cps-title-icon{color:#f20808;margin-top:25px}@media(min-width: 1200px){#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cpsMobileHeroImage .cpsHeroImageContentContainer .cpsHeroImageCenteredContainer .cps-title-icon{margin-top:40px}}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cpsMobileHeroImage .cpsHeroImageContentContainer .cpsHeroImageCenteredContainer .cps-title-icon::before{font-size:105px;padding:0 15px}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cpsMobileHeroImage .cpsHeroImageContentContainer .cpsHeroImageCenteredContainer .cps-title-text{padding-left:15px;padding-right:15px}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cps-location-text{margin-bottom:10px}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cps-subtitle-text{margin-left:auto;margin-right:auto}#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cps-subtitle-text span{display:none}@media(min-width: 992px){#cpsB .cpsHeroImageRow .cpsHeroImageTextContainer .cps-subtitle-text span{display:inline}}#reg-requirement-contentbox{margin:0 auto;clear:both;padding:10px;color:#555;width:992px;background-color:#fff;border:1px solid #d7d7d7;min-height:748px}.videoContainer.sfsGray{border-top-left-radius:3px;border-top-right-radius:3px;position:relative;background-color:#b9e2e9;width:100%;height:auto;visibility:hidden}.videoContainer.sfsGray video{width:100%;height:100%;border-top-left-radius:3px;border-top-right-radius:3px}.videoContainer.sfsGray .videoCenterPlayBtn{width:70px;height:70px;background:url(/images/video/ScreenPlayBtn.png) no-repeat;position:absolute;cursor:pointer;left:0px;top:0px}.videoContainer.sfsGray .videoControlsContainer{width:100%;height:50px;background:#eaedf1;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.videoContainer.sfsGray .videoPlayBtn{width:50px;height:50px;background-color:#aeaeae;cursor:pointer;display:inline-block;float:left;border-bottom-left-radius:3px}.videoContainer.sfsGray .videoPlayIcon{background-image:url(/images/video/playIcon.png)}.videoContainer.sfsGray .videoPauseIcon{background-image:url(/images/video/pauseIcon.png)}.videoContainer.sfsGray .videoSeeksliderContainer{width:0px;height:50px;display:inline-block;float:left;position:absolute}.videoContainer.sfsGray .videoSeekslider{width:0px;height:8px;display:block;float:left;background:#aeaeae;border-radius:5px;padding-right:8px;cursor:pointer;margin:21px 15px}.videoContainer.sfsGray .videoSeekslider .ui-slider-range{width:100%;height:8px;margin-top:20px;border-radius:15px;background:#ed7b3d;top:-20px;padding-right:4px;position:relative}.videoContainer.sfsGray .videoSeekslider .ui-slider-handle{width:9px;height:8px;background-color:#fff;border-radius:3.5px;position:absolute;margin-top:-28px;margin-left:14px}.videoContainer.sfsGray .videoVolumeContainer{width:50px;height:50px;display:block;float:right;position:relative;bottom:115px}.videoContainer.sfsGray .videoVolumeContainer:hover{height:175px}.videoContainer.sfsGray .videoMuteBtn{width:50px;height:50px;background:#eaedf1;background-image:url(/images/video/volumeIcon.png);cursor:pointer;margin-top:15px}.videoContainer.sfsGray .videoMutedIcon{background-image:url(/images/video/volumeIconMuted.png) !important}.videoContainer.sfsGray .videoVolumeSeekslider{width:8px;height:90px;background:#ed7b3d;margin-left:20px;border-radius:15px;position:relative;visibility:hidden;margin-top:10px;border-top:8px solid #aeaeae;cursor:pointer}.videoContainer.sfsGray .videoVolumeSeekslider .ui-slider-range{width:8px;height:100%;border-bottom-right-radius:15px;border-bottom-left-radius:15px;position:relative;background:#aeaeae}.videoContainer.sfsGray .videoVolumeSeekslider .ui-slider-handle{width:8px;height:9px;background-color:#fff;border-radius:3.5px;position:absolute;margin-top:8px}.videoContainer.sfsGray .videoFullscreenBtn{width:50px;height:50px;display:block;float:right;background-image:url(/images/video/fullscreenBtnSimple.png);background-repeat:no-repeat;background-position:center;position:relative;cursor:pointer;border-bottom-right-radius:3px}#productPage2015{color:#444;font-family:"Source Sans Pro",sans-serif;padding-top:11px;margin-bottom:10px}#productPage2015 a,#productPage2015 a font{color:#545454;cursor:pointer;text-decoration:underline}#productPage2015 a:hover,#productPage2015 a font:hover{color:#2269af}#productPage2015 #productPageUpper{background:#f0f5f7 url("/images/productPage/productPageFHTrimmedIcon.png") no-repeat right center;border-top:3px solid #ed7b3d;border-bottom:1px solid #d6dee1}#productPage2015 #productPageUpper #productPageSummaryContainer{min-height:279px;overflow:hidden;position:relative}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageImage{background-color:#fff;position:absolute;top:0;bottom:0;text-align:center;width:199px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageImage table{width:100%;height:100%}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageImage table td{text-align:center;vertical-align:middle}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageImage table td img{max-width:100%}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary{border-collapse:collapse;display:inline-block;min-height:inherit;padding-left:199px;width:100%}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary>div{margin-left:30px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle{font-size:26px;font-weight:bold;margin-top:17px;padding-right:23px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle h1{font-size:26px;display:inline;vertical-align:middle}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle .star-ratings-container{display:inline}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle .star{font-size:22px;padding-bottom:10px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle .star:before{color:#ffbf23}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle .star:after{content:"";display:table;clear:both;height:10px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperTitle #productPageUpperStars{background:rgba(0,0,0,0) url("/images/productPage/productPageStar.png") repeat-x center;height:31px;overflow:hidden;width:110px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperSubtitle{font-size:13px;margin-bottom:10px;padding-right:23px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperSubtitle span{display:block}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperCourseDetails{margin-bottom:5px;padding-right:23px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperCourseDetails .productPageUpperCourseTitle{font-size:14px;font-weight:bold}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperLanguages{margin-bottom:15px;padding-right:23px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperLanguages .productPageUpperAvailable{font-size:14px;font-weight:bold}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperLanguages .productPageUpperLangName{margin-right:2px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing{display:table-row;height:83px;vertical-align:bottom}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingBlock{display:inline-block;float:left;min-width:120px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingBlock .productPagePricingTitle{border-right:1px solid silver;font-size:14px;padding:0px 15px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingBlock .productPagePrice{border-right:1px solid silver;font-size:26px;padding:0px 15px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingBlock .productPagePriceFirst{margin-left:30px;padding-left:0px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingBlock .productPagePriceLast{border-right:none}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperPricing .productPagePricingSeperator{background-color:silver;clear:both;height:1px;margin:4px 0px;width:100%}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter{height:85px;vertical-align:bottom;width:100%;margin-left:0px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent{height:inherit;background-color:rgba(240,245,247,.4)}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons{display:inline-block;float:left}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls{background-color:#f9f9f9;background:-webkit-linear-gradient(#ffffff, #f4f4f4);background:-o-linear-gradient(#ffffff, #f4f4f4);background:-moz-linear-gradient(#ffffff, #f4f4f4);background:linear-gradient(#ffffff, #f4f4f4);border:1px solid #c9c9c9;border-radius:5px;cursor:pointer;display:inline-block;float:left;font-size:15px;font-weight:bold;height:62px;margin:11px 0px 0px 26px;min-width:159px;padding-top:11px;text-align:center;vertical-align:top}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls:hover{border:3px solid #c9c9c9}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls:hover img{float:right;margin-right:6px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls:hover span{float:left;margin-left:13px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls img{float:right;margin-right:8px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons .productPageUpperButtonCls span{float:left;margin-left:15px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy{background-color:#ff7f17;background:-webkit-linear-gradient(#ff8a2a, #ff7402);background:-o-linear-gradient(#ff8a2a, #ff7402);background:-moz-linear-gradient(#ff8a2a, #ff7402);background:linear-gradient(#ff8a2a, #ff7402);border:1px solid #ff5a00;color:#fff}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy:hover{border:3px solid #ef5400;padding-top:9px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy:hover img{margin-right:1px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy:hover span{margin-left:20px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy img{margin-right:3px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonBuy span{margin-left:22px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonDemo{padding-top:20px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperButtons #productPageUpperButtonDemo:hover{padding-top:18px}#productPage2015 #productPageUpper #productPageSummaryContainer #productPageSummary #productPageUpperFooter #productPageUpperFooterContent #productPageUpperTime{background:rgba(0,0,0,0) url("/images/productPage/productPageClockIcon.png") no-repeat right center;display:inline-block;float:right;font-size:14px;height:74px;line-height:74px;margin-right:27px;padding-right:40px}#productPage2015 #productPageLower #productPageLowerTabs{margin-top:18px}#productPage2015 #productPageLower #productPageLowerTabs #productPageLowerTab1{border-left:0px}#productPage2015 #productPageLower #productPageLowerTabs .productPageLowerTab{background-color:#fff;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-top:5px solid #d2d2d2;cursor:pointer;display:inline-block;font-size:15px;font-weight:bold;height:38px;line-height:38px;margin-right:2px;min-width:147px;padding:0px 10px;text-align:center}#productPage2015 #productPageLower #productPageLowerTabs .productPageActiveTab{border-top:5px solid #add3e1}#productPage2015 #productPageLower #productPageLowerContent>div{display:none}#productPage2015 #productPageLower #productPageLowerContent>div.show{display:block}#productPage2015 #productPageLower #productPageLowerContent{background-color:#fff;border-bottom:1px solid #dbdede;border-top:1px solid #dbdede;margin-top:-1px;width:100%}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubExpanded{padding:33px 29px 21px 7px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer{cursor:auto;height:auto;padding-left:28px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer{border-bottom:1px solid #dbdede}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerImageContainer{background:#fff url("/images/productPage/productPageMaxIcon.png") no-repeat 7px center;display:inline-block;float:left;height:49px;margin-right:24px;width:42px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerInfo{border-collapse:collapse;display:table;margin-bottom:21px;overflow:hidden}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerInfo .productPageLowerTitles{font-size:15px;font-weight:bold;margin-top:15px;padding-right:23px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerInfo .productPageLowerInfoContent .productPageLowerSubtitles{color:#606060;font-size:12px;font-weight:bold;margin-top:20px;padding-right:23px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerInfo .productPageLowerInfoContent .productPageLowerText{color:#606060;font-size:12px;padding-right:23px}#productPage2015 #productPageLower #productPageLowerContent .productPageLowerSubContainer .productPageLowerInfo .productPageLowerInfoContent p{margin-top:18px}#learning-objectives-modal-window{background-color:#fff;border-radius:2px;border:3px solid #bfbfbf;height:auto !important}#learning-objectives-modal-window #learning-objectives-modal-window-body{height:auto !important;border:none}#learning-objectives-modal-window #learning-objectives-modal-window-body .learning-objectives-section-heading{font-family:"Arimo",sans-serif;font-weight:bold;font-size:20px;color:#444;text-align:center;margin:2px 0px 15px 0px;width:794px}#learning-objectives-modal-window #learning-objectives-modal-window-body .btn-cancel{background:#55d4eb !important;border-radius:2px !important;width:75px;height:25px;margin:10px}#learning-objectives-modal-window #learning-objectives-modal-window-body .btn-cancel button{height:25px}#learning-objectives-modal-window #learning-objectives-modal-window-body .btn-cancel button span{color:#fff;font-family:tahoma,sans-serif;font-weight:bold;height:25px;line-height:23px;letter-spacing:.5px}#learning-objectives-modal-window #learning-objectives-modal-window-body .course-details{margin-left:6px;font-family:tahoma,sans-serif}#learning-objectives-modal-window #learning-objectives-modal-window-body .course-details .modal-course-details-descriptor{height:45px;font-weight:bold;color:#444;vertical-align:top;width:160px}#learning-objectives-modal-window #learning-objectives-modal-window-body .course-details .modal-course-details-data{width:606px;vertical-align:top}#learning-objectives-modal-window #learning-objectives-modal-window-body #learning-objectives-list{margin-left:44px}#learning-objectives-modal-window #learning-objectives-modal-window-body #learning-objectives-list ul li{font-size:15px;margin-bottom:5px;font-family:tahoma,sans-serif}#product-page2 .product-content-top{width:100%;max-width:1000px;margin:0 auto}#product-page2 .product-content-top .product-content-left{width:203px;height:358px;background-color:#fff;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;vertical-align:top;overflow:hidden;margin-left:5px;text-align:center}#product-page2 .product-content-top .product-content-left table{width:100%;height:100%;table-layout:fixed}#product-page2 .product-content-top .product-content-left table td{text-align:center;vertical-align:middle}#product-page2 .product-content-top .product-content-left table td #product-image2{max-width:100%}#product-page2 .product-content-top .product-content-right{background-color:#fff;overflow:hidden;margin-left:7px;vertical-align:top;width:782px;*width:766px;min-height:358px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-left:15px;position:relative}#product-page2 .product-content-top .product-content-right .approval-section-container{margin-top:5px;position:relative;right:10px}#product-page2 .product-content-top .product-content-right .approval-section-container .approval-section{min-height:73px;background:#def3f8 url("/images/approveCheck.png") no-repeat 10px 6px;padding:23px 0px 6px 95px;width:770px;*width:676px;margin-bottom:6px}#product-page2 .product-content-top .product-content-right .approval-section-container .approval-section .heading{color:#585858;font-size:14px;line-height:14px;font-weight:bold;font-family:tahoma,sans-serif;letter-spacing:.5px}#product-page2 .product-content-top .product-content-right .approval-section-container .approval-section .approval-info{font-family:tahoma,sans-serif;color:#444;font-size:11px;line-height:11px;padding-top:2px}#product-page2 .product-content-top .product-content-right .product-title{margin-top:42px;margin-bottom:-4px;padding-bottom:3px;font-family:tahoma,Arial,Sans-serif}#product-page2 .product-content-top .product-content-right .product-title h1{font-weight:bold;font-size:20px;color:#585858;line-height:20px;margin-bottom:4px}#product-page2 .product-content-top .product-content-right .product-title h2,#product-page2 .product-content-top .product-content-right .product-title #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #product-page2 .product-content-top .product-content-right .product-title .solutions-title,#product-page2 .product-content-top .product-content-right .product-title #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #product-page2 .product-content-top .product-content-right .product-title .solutions-title,#product-page2 .product-content-top .product-content-right .product-title #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #product-page2 .product-content-top .product-content-right .product-title .solutions-title,#product-page2 .product-content-top .product-content-right .product-title #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #product-page2 .product-content-top .product-content-right .product-title .solutions-title,#product-page2 .product-content-top .product-content-right .product-title #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #product-page2 .product-content-top .product-content-right .product-title .course-title{font-weight:bold;font-size:14px;color:#ff7300;line-height:14px;margin-bottom:7px;width:682px}#product-page2 .product-content-top .product-content-right .included-counties{color:#4e4e4e;font-weight:bold;font-size:12px}#product-page2 .product-content-top .product-content-right .product-sub-title{color:#4e4e4e;font-size:12px;width:683px;border-top:1px solid #dfdfdf;padding-top:7px;font-family:tahoma,sans-serif}#product-page2 .product-content-top .product-content-right .product-sub-title .lost-text{color:#0072bc;font-size:12px;display:inline-block}#product-page2 .product-content-top .product-content-right .product-sub-title .lost-text a{color:#545454;cursor:pointer;text-decoration:underline;text-decoration:underline}#product-page2 .product-content-top .product-content-right .product-sub-title .lost-text a:hover{color:#2269af}#product-page2 .product-content-top .product-content-right .product-buy-panel{position:relative;height:172px;width:770px;margin-top:14px;background-color:#f3f3f3;right:10px}#product-page2 .product-content-top .product-content-right .product-buy-panel #redeemTable{height:auto}#product-page2 .product-content-top .product-content-right .product-buy-panel #redeemTable .product-redeem-panel{padding:5px 10px !important}#product-page2 .product-content-top .product-content-right .product-buy-panel #redeemTable .product-redeem-panel #accessVoucherCont{color:#f60;font-size:18px;font-weight:bold;display:inline-block;margin-bottom:25px}#product-page2 .product-content-top .product-content-right .product-buy-panel #redeemTable .product-redeem-panel #accessVoucherCont #voucher-redeem_code{padding:5px;border-radius:5px}#product-page2 .product-content-top .product-content-right .product-buy-panel #redeemTable .product-redeem-panel #accessVoucherCont .submit{padding:5px}#product-page2 .product-content-top .product-content-right .product-buy-panel table{height:150px;width:770px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-left{vertical-align:middle;width:240px;padding-right:8px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-left .product-buy-btn{background:url("/images/buy-now-btn.png") no-repeat center center;height:137px;width:221px;padding-top:24px;margin:8px 0px 0px 10px;cursor:pointer}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-left .product-buy-btn .product-buy-btn-top-text{width:221px;text-align:center;font-family:tahoma,sans-serif;font-weight:bold;font-size:18px;color:#fff}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-left .product-buy-btn .product-buy-btn-btm-text{width:221px;text-align:center;font-family:tahoma,sans-serif;font-weight:bold;font-size:18px;color:#fff}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right{vertical-align:top;padding:10px 0;width:500px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top{height:30px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top .product-under-price-blurb{font-family:tahoma,sans-serif;color:#626262;font-size:12px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top .product-question{color:#444;font-family:"Arimo",sans-serif;font-size:18px;line-height:18px;font-weight:bold;padding-top:5px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top .more-info-bar{position:relative;top:3px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top .blue-bar{height:1px;width:67px;background-color:#638aad;float:left}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-top .grey-bar{height:1px;width:400px;background-color:#dfdfdf;margin-left:4px;float:left}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left{float:left;width:155px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .product-answer-title{margin:7px 0px 5px 0px;color:#444;font-family:"Arimo",Sans-serif;font-weight:bold;font-size:14px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .product-answer-price{margin-bottom:10px;color:#55595d}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .product-answer-price .price{font-family:"Arimo",sans-serif;font-size:39px;line-height:33px;color:#444}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .price-breakdown{font-family:tahoma,sans-serif;color:#444;font-size:11px;text-align:right;padding-right:30px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .price-breakdown .breakdown-title{font-weight:bold}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .price-breakdown .hd-fee{font-weight:bold;padding-left:5px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .price-breakdown .breakdown-us-title{padding-left:37px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-left .price-breakdown .us-fee{font-weight:bold;padding-left:5px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right{float:left;margin-top:8px;border-left:1px solid #dfdfdf;padding-left:0px;height:60px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right .flag-container{margin-top:11px;max-width:340px;height:auto}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right .flag-container .flag{width:50px;float:left;text-align:center;color:#888;font-size:9px;font-family:tahoma,sans-serif;height:15px !important}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right .flag-container .flag .flag-image{margin-bottom:1px}#product-page2 .product-content-top .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right .product-question{color:#444;font-size:14px;font-weight:bold;font-family:"arimo",sans-serif;padding-left:13px}#product-page2 .product-content-top .product-content-right .product-buy-panel .panel-image{position:absolute;right:-94px;top:-16px}#product-page2 .product-content-bottom{margin:7px 0}#product-page2 .product-content-bottom .product-content-info{width:1002px;min-height:265px;*min-height:377px;margin:0 auto}#product-page2 .product-content-bottom .product-content-info .product-content-info-left{margin:0 0 10px 5px;position:relative;width:211px;min-height:198px;float:left;z-index:2;padding-top:10px}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab{height:60px;margin-right:-1px;border:1px solid #d7d9d9;border-top-width:0px;overflow:hidden;cursor:pointer;background-color:#def3f8}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active.tab-course-resources{border-top-width:0px !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active.tab-course-summary{border-top-width:0px !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.tab-course-details{border-top-width:1px}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab:hover .tab-text{text-decoration:underline}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab table{height:60px}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-left{width:10px}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-icon{width:40px;background-repeat:no-repeat;background-position:center center}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-icon.tab-icon-details{background-image:url("/images/coursename_inactive.png")}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-icon.tab-icon-summary{background-image:url("/images/coursesummary_inactive.png")}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-icon.tab-icon-resources{background-image:url("/images/resources_inactive.png")}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab .tab-text{color:#a8c0c6;padding-left:12px;font-size:11px;letter-spacing:1px;font-family:tahoma,Sans-serif}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active{background-color:#fff;border-right:1px solid #fff;border-bottom:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-top:1px solid #d7d7d7}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active .tab-icon-details{background-image:url("/images/coursename_active.png")}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active .tab-icon-summary{background-image:url("/images/coursesummary_active.png");border-top-width:0px !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active .tab-icon-resources{background-image:url("/images/resources_active.png")}#product-page2 .product-content-bottom .product-content-info .product-content-info-left .product-content-info-tab.product-content-info-tab-active .tab-text{color:#585858;font-weight:bold;font-size:11px;letter-spacing:1px;font-family:tahoma,Sans-serif}#product-page2 .product-content-bottom .product-content-info .product-content-info-right{margin:0 0 10px 0;padding:15px;padding-left:30px;position:relative;width:782px;float:left;min-height:265px;z-index:1;border:1px solid #d7d7d7;background-color:#fff;*position:absolute;*right:0px;*width:735px}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #course-condense-btn{display:none}#product-page2 .product-content-bottom .product-content-info .product-content-info-right .expand-condense-btn{color:#ed7b3d;text-align:left;width:150px;cursor:pointer;margin-top:15px;text-decoration:underline;font-family:tahoma,arial,sans-serif}#product-page2 .product-content-bottom .product-content-info .product-content-info-right .product-content-course-info-body{overflow:hidden;display:none}#product-page2 .product-content-bottom .product-content-info .product-content-info-right .product-bulet ul,#product-page2 .product-content-bottom .product-content-info .product-content-info-right ol,#product-page2 .product-content-bottom .product-content-info .product-content-info-right li{list-style:square;margin-left:18px}#product-page2 .product-content-bottom .product-content-info .product-content-info-right .product-content-course-info-body-active{display:block}#product-page2 .product-content-bottom .product-content-info .product-content-info-right .product-content-course-info-body-expanded{max-height:none;height:auto}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details td{height:40px;vertical-align:top}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-descriptor{text-align:left;width:178px;font-size:12px;font-weight:bold;color:#444;font-family:Tahoma,Arial,sans-serif;line-height:12px}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data{padding-bottom:15px;color:#444;font-size:12px;font-weight:normal;font-family:Tahoma,Arial,sans-serif !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data p span{font-family:Tahoma !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data span{font-family:Tahoma !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data p{font-family:Tahoma !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data p b span{font-family:Tahoma !important}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data a,#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data a span{color:#545454;cursor:pointer;text-decoration:underline}#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data a:hover,#product-page2 .product-content-bottom .product-content-info .product-content-info-right #product-content-course-details .course-details .course-details-data a span:hover{color:#2269af}.available-langanges{float:left}.available-langanges .flags .flag{float:left;margin:2px 8px}.available-langanges .flags .flag .flag-text{text-align:center;color:#000}.available-langanges .flags .flag .flag-image{width:38px;height:27px;background-repeat:no-repeat}.available-langanges .flags .flag .flag-1{background-position:-520px -80px}.available-langanges .flags .flag .flag-2{background-position:-560px 0}.available-langanges .flags .flag .flag-7{background-position:-520px 0}.available-langanges .flags .flag .flag-9{background-position:-520px -40px}.available-langanges .flags .flag .flag-8{background-position:-560px -40px}.available-langanges .flags .flag .flag-10{background-position:-560px -80px}.part1-product-left-container .price-breakdown{font-family:tahoma,sans-serif;color:#444;font-size:11px;text-align:right;padding-right:30px}.part1-product-left-container .price-breakdown .breakdown-title{font-weight:bold}.part1-product-left-container .price-breakdown .hd-fee{font-weight:bold;padding-left:5px}.part1-product-left-container .price-breakdown .breakdown-us-title{padding-left:37px}.part1-product-left-container .price-breakdown .us-fee{font-weight:bold;padding-left:5px}.product-add-container{border:1px solid #333;border-radius:7px;background-color:#d2d2d2;padding:8px}.product-add-container .product-add-left{float:left;width:130px;height:70px}.product-add-container .product-add-left .price{margin-left:20px;font-size:30px;color:#444;font-weight:bold}.product-add-container .product-add-right{float:right;width:130px;height:70px;text-align:center}.product-add-container .product-add-right .product-quantity{font-size:16px;line-height:30px}.product-add-container .product-add-right .product-quantity input{border:1px solid #aaa;font-size:14px;font-weight:bold;margin:4px;padding:4px 2px;text-align:center}#product-info .product-add-container{width:300px;border:1px solid #333;border-radius:7px;background-color:#d2d2d2;padding:8px}#product-info .product-add-container .product-add-left{float:left;width:130px;height:70px}#product-info .product-add-container .product-add-left .price{margin-left:20px;font-size:30px;color:#c00;font-weight:bold}#product-info .product-add-container .product-add-right{float:right;width:130px;height:70px;text-align:center}#product-info .product-add-container .product-add-right .product-quantity{font-size:16px;line-height:30px}#product-info .product-add-container .product-add-right .product-quantity input{border:1px solid #aaa;font-size:14px;font-weight:bold;margin:4px;padding:4px 2px;text-align:center}div.products-item-right{float:right;width:355px}div.products-item-right table td{width:150px}div.products-item-right #price{font-size:20px;font-weight:bold}div#products-page-title{text-align:center;border-bottom:1px solid #747474;width:970px;margin:0 auto}div.products-item{width:925px;margin:5px auto;border-top:1px solid #747474;clear:both}div.first-products-item{margin-top:20px;border:0}h3.products-item-title{padding:0px;font-weight:bold}div#content-inner h4.products-item-subtitle{margin-left:5px}div.products-item-left{float:left;width:545px;padding:5px 5px 5px 15px}div.products-item-left ul,div.products-item-left li{list-style:square}div.products-item-left p{font-size:15px}a.products-item-link{cursor:pointer;display:block;margin:10px 0 30px 20px}div.products-item-right{float:right;width:355px}div.products-item-right table td{width:150px}div.products-item-right #price{font-size:20px;font-weight:bold}.columbia-lang-aval-style{font-size:14px;color:#444;font-weight:bold;font-family:"arimo",sans-serif;position:relative;top:-60px;left:370px}.columbia-lang-style{color:#444;position:relative;top:-60px;left:370px}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .citiesCountiesModalWindow{width:100% !important;min-height:initial !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalTitleBar{height:auto !important;overflow:hidden}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalTitleBar .citiesCountiesModalTitleContent{height:auto !important;min-height:50px}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalContentContainer{padding:20px}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalRadioList{width:100% !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalContentContainer ul{width:100% !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalContentContainer ul li{width:100% !important;margin:0px 0px 10px 0px !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalFooter{height:auto !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalFooter .jModalFooterText{max-width:initial;left:10px;top:5px;position:relative;float:left}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalFooter .jModalBtn{margin-bottom:10px;margin-top:10px !important}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalFooter .jModalBtn#jModalNO{clear:both;margin-right:6px}body#homepageBody .jModalWindowMask .citiesCountiesModalWindow .citiesCountiesModalFooter .jModalBtn#citiesCountiesModalYesBtn{margin-right:8px}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalTitleBar{height:60px !important}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText{width:100%;font-family:"Source Sans Pro" !important;font-weight:400 !important;color:#000 !important;font-size:17px !important;padding-bottom:0}}@media(max-width: 1018px)and (min-width: 768px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText{font-size:20px !important}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 992px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText{font-size:25px !important}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1500px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText{font-size:30px !important}}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}}@media(max-width: 1018px)and (min-width: 1200px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}}@media(max-width: 1018px)and (min-width: 1200px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody #languageModalTopText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList{width:100%}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL{padding:0 20px !important;margin-top:.5em;padding-bottom:25px;width:100%}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li{list-style-type:disc !important;list-style-position:outside !important;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left !important}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li b{font-weight:400}}@media(max-width: 1018px)and (min-width: 768px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li{font-size:17px}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 1200px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li{font-size:18px}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li{font-size:19px}}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li:not(:first-of-type){margin-top:5px}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a{text-decoration:underline !important;cursor:pointer !important;font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:#545454 !important}body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a b{font-weight:400 !important}}@media(max-width: 1018px)and (min-width: 768px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a{font-size:17px !important}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 1200px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a{font-size:18px !important}}@media(max-width: 1018px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a{font-size:19px !important}}@media(max-width: 1018px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL li a:hover{color:#337ab7 !important}}@media(max-width: 1018px)and (min-width: 992px){body#homepageBody .jModalWindowMask .languageModalWindow .languageModalBody .languageModalRadioList .languageModalRadioListUL{padding-bottom:40px}}@media(max-width: 1018px){body#homepageBody #page{width:100% !important;border-top:none}body#homepageBody #page #header{border-left:none !important;border-right:none !important;border-top:6px solid #437499 !important}body#homepageBody #page #header #hdr-upper{min-height:107px;height:auto;width:100% !important}body#homepageBody #page #header #hdr-upper #site-menu-container{position:absolute;top:52px;right:0px;bottom:-5px;left:auto}body#homepageBody #page #header #hdr-upper #site-menu-container .main-1-nav{position:initial;top:0px !important;width:100% !important}body#homepageBody #page #header #hdr-upper #site-menu-container .main-1-nav .home-link{max-width:118px !important;border-bottom:2px solid #a7c2d6}body#homepageBody #page #header #hdr-upper #site-menu-container .main-1-nav .first-level{max-width:118px !important;border-bottom:2px solid #a7c2d6}body#homepageBody #page #header #hdr-upper #site-menu-container .main-1-nav .more-level{border-bottom:2px solid #a7c2d6}body#homepageBody #page #header #hdr-upper #site-menu-container .main-1-nav .main-2-nav{width:175px;right:0px;left:initial}body#homepageBody #page #header #hdr-upper #logo{position:absolute !important;left:1%}body#homepageBody #page #header #moreLinkSection{width:100%;margin-left:1px}body#homepageBody #page #header #moreLinkSection #moreList{height:115px;overflow:hidden;padding:10px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}body#homepageBody #page #header #moreLinkSection #moreList .moreCustomLi{height:23px;width:250px;display:block;padding:3px;font-size:14px;font-weight:bold}body#homepageBody #page #header #moreLinkSection #moreList .moreCustomLi a{color:#416175}body#homepageBody #page #header #moreLinkSection #moreList .moreCustomLi .moreCustomUl{margin-left:10px;font-size:14px;font-weight:normal}body#homepageBody #page #header #moreLinkSection #moreList .moreCustomLi .moreCustomUl li{padding-top:3px;padding-bottom:3px}body#homepageBody #page #header #moreLinkSection #moreList .moreCustomLi .moreCustomUl li a{color:#416175}body#homepageBody .hdr-static{width:100%;height:auto !important;overflow:hidden}body#homepageBody .hdr-static .hdr-text-bg{width:100%}body#homepageBody .hdr-static .hdr-text-bg .title{left:0px;top:0px;padding:20px 25px 0px;width:100%}body#homepageBody .hdr-static .hdr-text-bg #corp-title,body#homepageBody .hdr-static .hdr-text-bg #corp-subtitle,body#homepageBody .hdr-static .hdr-text-bg .title,body#homepageBody .hdr-static .hdr-text-bg .sub-title{display:block;width:auto;float:left;clear:both}body#homepageBody .hdr-static .hdr-text-bg .sub-title{left:0px;top:0px;padding:0px 25px;width:100%}body#homepageBody #contentbox{width:100%;min-height:0px}body#homepageBody #contentbox #product-page2 .product-content-top{display:block}body#homepageBody #contentbox #product-page2 .product-content-top tbody,body#homepageBody #contentbox #product-page2 .product-content-top tr{display:block}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-left-container{display:none;width:100%}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-left-container .product-content-left{width:100%;margin-left:0px}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container{display:block;width:100%;margin-top:5px;border-top:1px solid #d7d7d7}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right{width:100%;margin-left:0px}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-sub-title{width:90%}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .approval-section{width:100%}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel{width:100%;height:auto;text-align:center}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel table,body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel tbody,body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel tr{width:100%;display:block;height:auto}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel td{display:inline-block;text-align:left}body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-left,body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-right{width:auto}}@media screen and (max-width: 1018px)and (max-width: 460px){body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-left .product-buy-panel-right-bottom-right,body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right{clear:both;border-left:none}}@media(max-width: 1018px){body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-left .product-buy-panel-right-bottom-right #lm-flag-container,body#homepageBody #contentbox #product-page2 .product-content-top .product-content-right-container .product-content-right .product-buy-panel .product-buy-panel-right .product-buy-panel-right-bottom-right #lm-flag-container{width:100%}body#homepageBody #contentbox #product-page2 .product-content-info{width:100%;height:auto}body#homepageBody #contentbox #product-page2 .product-content-info .product-content-info-left{height:auto;margin:0px;clear:both;min-height:0px;width:100%}body#homepageBody #contentbox #product-page2 .product-content-info .product-content-info-left div{border-right:1px solid #d7d7d7;border-bottom:1px solid #fff;margin-bottom:-3px;display:inline-block}body#homepageBody #contentbox #product-page2 .product-content-info .product-content-info-left div .tab-text{padding-right:10px}body#homepageBody #contentbox #product-page2 .product-content-info .product-content-info-right{clear:both;width:100%;float:left}body#homepageBody #contentbox #product-page2 .product-content-info .product-content-info-right .course-details td{float:left;height:auto;width:100%}body#homepageBody #contentbox .clear{width:100%}body#homepageBody #contentbox #about-us-content-inner{width:100%;border-right:0px;margin-bottom:0px}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main{width:100%}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info{width:100%;padding:0px}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-us-hr{width:100%}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-uscontent-inner-side{position:relative;top:auto;left:auto;width:100%}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-uscontent-inner-side div{width:100%}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-us-content{width:100%}body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-us-content .about-us-headers,body#homepageBody #contentbox #about-us-content-inner #about-us-content-inner-main #static-page .policy_info #about-us-content .about-us-paragraphs{width:100%}body#homepageBody #contentbox #content-inner{width:100%;margin:0px;padding:10px;border-right:0px}body#homepageBody #contentbox #content-inner #sfs-404-centered-container{width:100%;height:auto}body#homepageBody #contentbox #content-inner #sfs-404-centered-container #sfs-404-orange-bin-container{margin:0 auto}body#homepageBody #contentbox #content-inner #sfs-404-centered-container #sfs-404-big-text{width:100%;text-align:center;padding:0px;height:auto}body#homepageBody #contentbox #content-inner #sfs-404-centered-container #sfs-404-smaller-text{width:100%;text-align:center;padding:0px;height:auto}body#homepageBody #contentbox #content-inner #sfs-404-centered-container .sfs-404-buttons{max-width:419px;width:100%;margin:0 auto 10px}body#homepageBody #contentbox #content-inner #sfs-404-centered-container .sfs-404-buttons .sfs-404-btn-right-cont{display:none}body#homepageBody #contentbox #content-inner #sfs-404-centered-container .sfs-404-buttons .sfs-404-btn-text{width:100%;padding:0px;line-height:67px}body#homepageBody #contentbox #content-inner #content-inner-main{width:100%}body#homepageBody #contentbox #content-inner #content-inner-main #static-page p{width:100%;margin-left:0px;max-width:100%}body#homepageBody #contentbox #content-inner #content-inner-main #static-page span{width:100%;display:block;text-align:center}body#homepageBody #contentbox #content-inner #content-inner-main #static-page .health-dept-body-titles{margin-left:0px}body#homepageBody #contentbox #content-inner #content-inner-side{float:left;width:100%}body#homepageBody #contentbox #content-inner #system-req-content{width:100%}body#homepageBody #contentbox #content-inner #system-req-content #heading{width:100%;padding:39px 8px 53px 158px;margin:0px;background:url("/images/sys-req/icon_lg.png") no-repeat 21px 34px}}@media screen and (max-width: 1018px)and (max-width: 370px){body#homepageBody #contentbox #content-inner #system-req-content #heading{padding:105px 15px 20px;background-position:center 20px}}@media(max-width: 1018px){body#homepageBody #contentbox #content-inner #system-req-content #heading .sys-req-br{width:100%}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-results{width:100%;padding:0px 10px}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-results .sys-test-result{position:relative;clear:both;height:auto}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-results .sys-test-result .appIcon{display:block;float:left}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-results .sys-test-result .app-info{margin:0px;width:auto;height:auto;min-height:57px;padding:7px;float:none;display:block;margin-left:65px}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-refresh-btn-container{margin:10px 0px 0px 0px;width:100%;text-align:center}body#homepageBody #contentbox #content-inner #system-req-content #sys-req-refresh-btn-container #sys-req-refresh-btn{margin:0 auto;margin-right:10px}body#homepageBody #footer-checkout{width:100%}body#homepageBody #footer{width:100%;height:auto}body#homepageBody #footer #footer-social-media-icons{float:right;margin-left:0px;margin-right:0px;width:100%}body#homepageBody #footer #footer_copy{margin-top:0px;padding-left:0px;text-align:center;padding-top:15px;width:100%}body#homepageBody #footer #footer_copy #footer_copy_year{padding-left:0px}body#homepageBody #footer .footer-nav{float:left;width:100%;text-align:center;padding-top:15px}body#homepageBody #footer .footer-nav .footer-link-group{float:none;background:none;display:inline-block;vertical-align:top;padding:7px;margin:0px;height:auto;width:176px !important}body#homepageBody #footer .footer-logos{margin-left:0px;width:100%}body#homepageBody #footer .footer-logos #top-row{float:none;margin:0 auto}}@media(max-width: 850px){#homepageBody .responsiveImageModalWindow{width:100% !important;left:0px !important;position:fixed !important;height:100% !important;top:0px !important;-webkit-transform:none;-ms-transform:none;transform:none}#homepageBody .responsiveImageModalWindow .responsiveImageModalTitleBar{border-radius:0px}#homepageBody .responsiveImageModalWindow .responsiveImageModalBody{height:100% !important}#homepageBody .responsiveImageModalWindow .responsiveImageModalBody img{width:100%;height:auto}#homepageBody .responsiveImageModalWindow .responsiveImageModalFooter{position:absolute;left:0;bottom:0;border-radius:0px}}.jModalWindowMask{min-width:280px;position:fixed;width:100%;height:100%;background-color:rgba(204,204,204,.7);z-index:19020;background-color:#ccc \9 }.jModalWindow{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto;background-color:#fff;z-index:19000;font-weight:bold;-webkit-box-shadow:-1px 0 15px 0 rgba(50,50,50,.75);-moz-box-shadow:-1px 0 15px 0 rgba(50,50,50,.75);box-shadow:-1px 0 15px 0 rgba(50,50,50,.75);max-width:100%}.jModalWindow .jModalTitleBar{width:100%;min-height:50px;color:#fff;background-color:#0375a3}.jModalWindow .jModalTitleBar .jModalTitleContent{width:83%;height:50px;padding:14px 0 0 58px;display:inline-block;font-family:"Source Sans Pro";color:#545454;font-size:15px;color:#fff}@media(min-width: 1200px){.jModalWindow .jModalTitleBar .jModalTitleContent{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.jModalWindow .jModalTitleBar .jModalTitleContent{font-size:19px}}.jModalWindow .jModalTitleBar .jModalTitleExitBtn{width:49px;height:50px;float:right;cursor:pointer;text-align:center;padding-top:12px;border-top-right-radius:10px;display:inline-block}.jModalWindow .jModalBody{position:relative;font-weight:normal;box-sizing:border-box;overflow:auto;width:100%}.jModalWindow .jModalBody .modalPrintBtn{display:inline-block;float:right;color:#fff;background-color:#545454;margin:15px 0;padding:5px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.jModalWindow .jModalBody .modalPrintBtn:hover{background-color:#2e2e2e}.jModalWindow .jModalBody .modalPrintBtn:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.jModalWindow .jModalBody iframe{display:block}.jModalWindow .jModalBody .UL .RI,.jModalWindow .jModalBody div[class*=ModalRadioList] ul[class*=ModalRadioListUL] li[class*=ModalRadioListRI]{position:relative}.jModalWindow .jModalBody .UL .RI::before,.jModalWindow .jModalBody div[class*=ModalRadioList] ul[class*=ModalRadioListUL] li[class*=ModalRadioListRI]::before{content:"";border:1px solid #0375a3;border-radius:22px;width:22px;height:22px;position:absolute;left:-5px}.jModalWindow .jModalBody .UL .RI.selectedRI::before,.jModalWindow .jModalBody .UL .RI[class*=" selected"]::before,.jModalWindow .jModalBody div[class*=ModalRadioList] ul[class*=ModalRadioListUL] li[class*=ModalRadioListRI].selectedRI::before,.jModalWindow .jModalBody div[class*=ModalRadioList] ul[class*=ModalRadioListUL] li[class*=ModalRadioListRI][class*=" selected"]::before{background-color:#0375a3}.jModalWindow .jModalFooter{float:left;width:100%;background-color:#eff3f7;position:relative;bottom:0;left:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.jModalWindow .jModalFooter .jModalFooterText{max-width:50%;position:absolute;top:31px;left:40px;color:#494949;font-family:tahoma,sans-serif;font-size:22px;font-weight:bold}.jModalWindow .jModalFooter .jModalBtn{width:148px;height:48px;font-family:"Source Sans Pro";color:#fff;font-size:15px;background-color:#0375a3;text-align:center;float:right;margin-top:20px;margin-right:15px;border-radius:5px;cursor:pointer;font-family:"Source Sans Pro",Tahoma,sans-serif;font-size:18px;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media(min-width: 1200px){.jModalWindow .jModalFooter .jModalBtn{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.jModalWindow .jModalFooter .jModalBtn{font-size:19px}}.jModalWindow .jModalFooter .jModalBtn .table-jModalBtn{display:table;width:100%;height:100%}.jModalWindow .jModalFooter .jModalBtn .table-jModalBtn .tableCell-jModalBtn{display:table-cell;vertical-align:middle}.jModalWindow .jModalFooter #jModalCHECKOUT{width:171px;height:48px;background:#0375a3 url("/images/cps/icon-jModal-cart.png") no-repeat 10px center;padding-left:40px;cursor:pointer;font-family:"Source Sans Pro";text-shadow:none}.jModalWindow .jModalFooter #jModalContinueBtn{background-color:#0375a3;text-shadow:none;font-family:"Source Sans Pro";border-radius:5px}.jModalContainer{padding:20px 80px;font-size:16px}.jModalContainer ul{list-style-type:disc;font-size:16px;margin-left:20px}.jModalContainer ul li{list-style-type:disc;font-size:16px;margin-bottom:10px}.jModalContainer .jModalRadioList{margin:20px 0 0 !important}.jModalContainer .jModalRadioList .jModalRadioListRI{cursor:pointer;color:#585858;font-size:16px;padding-left:35px !important;margin-bottom:20px !important}.modalOrangeText{color:#ed7b3d;font-weight:bold}.modalColoredText{color:#0375a3}.freeloaderModalWindow{max-width:630px;max-height:100%}.freeloaderModalWindow .freeloaderModalBody .freeloaderModalBodyContent{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center}.freeloaderModalWindow .jModalBtn{position:relative;cursor:default !important;opacity:.5}.languageModalWindow{max-width:630px;max-height:100%}.languageModalWindow .languageModalContentContainer{padding-top:11px;min-height:358px}.languageModalWindow .languageModalContentContainer .languageModalLoadingMask{height:350px;width:100%;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center}.languageModalWindow .languageModalContentContainer .languageModalTopContainer{text-align:left;font-family:tahoma,sans-serif}.languageModalWindow .languageModalContentContainer .languageModalTopContainer #languageModalTopText{width:100%;text-align:center;font-size:24px;padding-bottom:15px}.languageModalWindow .languageModalContentContainer .languageModalRadioList{padding-bottom:10px;margin:10px 0 0;text-align:center;font-family:Arimo,Tahoma,sans-serif;font-size:12px;padding-left:18px}.languageModalWindow .languageModalContentContainer .languageModalRadioList .languageModalRadioListRI{text-align:left;width:490px !important;list-style-type:none;list-style-image:none;list-style-position:outside;font-family:Arimo,Tahoma,Sans-serif;cursor:pointer;margin-bottom:20px !important;font-size:16px;padding-left:35px !important}.voucher-errorWindow{background-color:#fff;padding:4px 44px 4px 132px;background-image:url("/images/msg-box-error2.png");background-position:left center;background-repeat:no-repeat;background-size:auto 100%}.voucher-errorWindow .voucher-errorTitleContent{color:#bf0c11;font-size:36px;font-family:"Arimo",sans-serif;font-weight:bold}.voucher-errorWindow .voucher-errorBody{font-family:tahoma,arial,verdana,sans-serif;font-size:12px;font-weight:normal;height:55px}.voucher-errorWindow .voucher-errorBtn{color:#fff;font-weight:bold;letter-spacing:1px;background-color:#bf0c11;width:100px;height:23px;text-align:center;margin:0 auto;cursor:pointer}.errorModalWindow,.loginErrorModalWindow{padding:10px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:0;max-width:590px;-webkit-box-shadow:0 0 0 0 #323232;-moz-box-shadow:0 0 0 0 #323232;box-shadow:0 0 0 0 #323232}.errorModalWindow .leftErrorImage,.loginErrorModalWindow .leftErrorImage{display:none;position:absolute;left:0;top:0;bottom:0;width:92px;background-color:#9e0b0f}.errorModalWindow .leftErrorImage img,.loginErrorModalWindow .leftErrorImage img{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.errorModalWindow #forgotYourUserNameOrPassword,.loginErrorModalWindow #forgotYourUserNameOrPassword{color:#000;max-width:100%;font-size:12px;font-family:Arimo,san-serif}@media(min-width: 768px){.errorModalWindow,.loginErrorModalWindow{padding:4px 44px 4px 132px}.errorModalWindow .leftErrorImage,.loginErrorModalWindow .leftErrorImage{display:block}}.errorModalWindow #errorModalErrorText,.errorModalWindow .loginErrorModalErrorText,.loginErrorModalWindow #errorModalErrorText,.loginErrorModalWindow .loginErrorModalErrorText{color:#bf0c11;width:414px;max-width:100%;font-size:36px;font-family:Arimo,san-serif;font-weight:bold;margin-bottom:5px}.errorModalWindow #errorModalContentText,.errorModalWindow .loginErrorModalContentText,.loginErrorModalWindow #errorModalContentText,.loginErrorModalWindow .loginErrorModalContentText{font-family:"Source Sans Pro";color:#545454;font-size:15px;padding:28px;min-height:25px}@media(min-width: 1200px){.errorModalWindow #errorModalContentText,.errorModalWindow .loginErrorModalContentText,.loginErrorModalWindow #errorModalContentText,.loginErrorModalWindow .loginErrorModalContentText{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.errorModalWindow #errorModalContentText,.errorModalWindow .loginErrorModalContentText,.loginErrorModalWindow #errorModalContentText,.loginErrorModalWindow .loginErrorModalContentText{font-size:19px}}.errorModalWindow #errorModalOkButton,.errorModalWindow .loginErrorModalOkButton,.loginErrorModalWindow #errorModalOkButton,.loginErrorModalWindow .loginErrorModalOkButton{font-family:tahoma,arial,verdana,sans-serif;font-size:12px;color:#fff;font-weight:bold;letter-spacing:1px;background-color:#bf0c11;text-align:center;margin:0 auto;cursor:pointer;margin-top:20px}.modernErrorModalWindow .modernErrorModalTitleBar{background-color:#e61c24;color:#fff}.modernErrorModalWindow #errorModalContentTitle{padding:28px 28px 28px 0}.modernErrorModalWindow #errorModalContentText{font-family:"Source Sans Pro";color:#545454;font-size:15px;padding:28px;min-height:25px}@media(min-width: 1200px){.modernErrorModalWindow #errorModalContentText{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.modernErrorModalWindow #errorModalContentText{font-size:19px}}.modernErrorModalWindow .modernErrorModalFooter .jModalBtn{background-color:#e61c24;text-shadow:none}.modernOldModalWindow .modernOldModalTitleBar{background-color:#0375a3;color:#fff}.modernOldModalWindow .modernOldModalBody{padding:28px;min-height:25px}.modernOldModalWindow .modernOldModalBody,.modernOldModalWindow .modernOldModalBody li{font-family:"Source Sans Pro";color:#545454;font-size:15px}@media(min-width: 1200px){.modernOldModalWindow .modernOldModalBody,.modernOldModalWindow .modernOldModalBody li{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.modernOldModalWindow .modernOldModalBody,.modernOldModalWindow .modernOldModalBody li{font-size:19px}}.modernOldModalWindow .modernOldModalFooter .jModalBtn{background-color:#0375a3;text-shadow:none;font-family:"Source Sans Pro";border-radius:5px}div.modernWarningModalWindow .modernWarningModalTitleBar{color:#000;background-color:#fbd038}div.modernWarningModalWindow .modernWarningModalTitleBar .modernWarningModalTitleContent{color:#000}div.modernWarningModalWindow .warningModalContentText{font-family:"Source Sans Pro";color:#545454;font-size:15px;padding:28px;min-height:25px}@media(min-width: 1200px){div.modernWarningModalWindow .warningModalContentText{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){div.modernWarningModalWindow .warningModalContentText{font-size:19px}}div.modernWarningModalWindow .modernWarningModalFooter .warningModalYesBtn{background-color:#fbd038;text-shadow:none;color:#000}div.modernWarningModalWindow .modernWarningModalFooter .warningModalNoBtn{background-color:#eff3f7;border-radius:5px;border:1px solid #fbd038;text-shadow:none;color:#000}div.modernWarningModalWindow .modernWarningModalFooter #jModalOK{background-color:#fbd038}.citiesCountiesModalWindow #citiesCountiesModalYesBtn{background-color:rgba(0,0,0,0);border:1px solid #0375a3;color:#0375a3;cursor:default;border-radius:5px;text-shadow:none}.citiesCountiesModalWindow #citiesCountiesModalYesBtn.active{border:none;color:#fff;background-color:#0375a3;cursor:pointer}.citiesCountiesModalWindow #jModalNO{border-radius:5px;text-shadow:none}.citiesCountiesModalWindow .citiesCountiesModalContentContainer{padding:20px 80px}.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalTextContainer{font-family:"Source Sans Pro";color:#545454;font-size:15px}@media(min-width: 1200px){.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalTextContainer{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalTextContainer{font-size:19px}}.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalRadioList{margin:23px auto 0;font-size:12px}.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalRadioList .citiesCountiesModalRadioListRI{font-family:"Source Sans Pro";color:#545454;font-size:15px;padding-top:10px !important;height:33px !important;width:175px !important;color:#595959;float:left;cursor:pointer;position:relative}@media(min-width: 1200px){.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalRadioList .citiesCountiesModalRadioListRI{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.citiesCountiesModalWindow .citiesCountiesModalContentContainer .citiesCountiesModalRadioList .citiesCountiesModalRadioListRI{font-size:19px}}.citiesCountiesModalWindow .citiesCountiesModalContentContainer #citiesCountiesModalLoadLoadingMask{top:0;bottom:0;left:0;right:0;position:absolute;background:#fff url("/images/cps/cps-loader.gif") no-repeat center center;display:block}.learnMoreSelectionModalWindow{max-width:100%;max-height:100%}.learnMoreSelectionModalWindow .learnMoreSelectionModalBody{font-size:20px;padding:30px}.learnMoreSelectionModalWindow .learnMoreSelectionModalBody li{font-size:20px;cursor:pointer}div.oldModalWindow{max-width:500px}div.oldModalWindow .oldModalTitleBar{background-color:#0074a1;border-radius:5px 5px 0 0}div.oldModalWindow .oldModalTitleBar .oldModalTitleContent{font-weight:bold;padding:4px 0 0 15px;height:auto !important;font-size:11px}div.oldModalWindow .oldModalTitleBar .oldModalTitleExitBtn{width:20px;background-repeat:no-repeat;background-position:0 2px;background-image:url("https://www.statefoodsafety.com/images/close.png");font-size:16px;padding-top:2px;height:20px}div.oldModalWindow div.oldModalBody .cartCardFormErrors ul li{font-size:12px}div.oldModalWindow div.oldModalBody .accFailMsg{font-size:13px;padding:10px}div.oldModalWindow div.oldModalBody #termsAndConditionsContainer{max-height:400px;overflow:auto;margin-bottom:-5px;position:relative;display:inline-block}div.oldModalWindow div.oldModalBody .confirmationModalBody{font-size:12px;width:100%;height:auto;min-height:145px;padding:5px;display:block;float:left}div.oldModalWindow div.oldModalBody .confirmationProductInfo{width:100%;height:auto;position:relative;clear:both}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles{width:100%;height:30px;color:#024c68}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationProduct,div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationQuantity,div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationSubtotal{display:inline-block;font-weight:bold;font-family:tahoma,sans-serif;font-size:11px;padding:3px 6px 4px}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationProduct{width:50%}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationQuantity{width:25%}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBarTitles .confirmationSubtotal{width:25%}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar{width:100%;min-height:48px;height:auto;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#0d6384;color:#fff;margin-bottom:2px}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationProductVal,div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationQuantityVal,div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationSubtotalVal{display:table-cell;vertical-align:middle;min-height:48px;height:auto;font-weight:bold;font-family:tahoma,sans-serif;font-size:11px;padding:0 10px}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationProductVal{width:50%;display:inline-block;padding:15px 10px}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationQuantityVal{width:25%;display:inline-block;padding-top:15px}div.oldModalWindow div.oldModalBody .confirmationProductInfo .confirmationProductBlueBar .confirmationSubtotalVal{width:25%;display:inline-block;padding-top:15px}div.oldModalWindow div.oldModalBody .confirmationSummaryPanel{width:100%;height:80px;padding:4px;position:relative}div.oldModalWindow div.oldModalBody .confirmationSummaryPanel .confirmationSummaryPanelInner{width:100%;height:72px;background-color:#e4e9f0;border-radius:7px}div.oldModalWindow div.oldModalBody .confirmationSummaryPanel .confirmationSummaryPanelInner .confirmationTotal{height:30px;width:auto;float:right;color:#0a83b2;font-family:tahoma,sans-serif;font-size:24px;font-weight:bold;margin-right:15px;margin-top:20px}div.oldModalWindow div.oldModalBody .confirmationModalFooter{width:100%;height:38px;clear:both;display:block;float:left;background-color:#cdd5de;position:relative;clear:both;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div.oldModalWindow div.oldModalBody .confirmationModalFooter .confirmationModalBtn{display:inline;float:right;margin:4px 5px 4px 0;text-align:center;width:85px;height:30px;background-color:#2d90b6;border-radius:5px;color:#fff;padding-top:4px;font-size:18px;cursor:pointer;font-weight:bold;font-size:16px}div.oldModalWindow div.oldModalFooter{background-color:#cdd5de;overflow:auto;border-radius:0 0 5px 5px}div.oldModalWindow div.oldModalFooter div.oldModalOkButton{float:none;text-shadow:none;background-color:#2d90b6;margin:4px auto}.warningModalWindow{max-width:590px;min-width:300px;padding:10px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:0;-webkit-box-shadow:0 0 0 0 #323232;-moz-box-shadow:0 0 0 0 #323232;box-shadow:0 0 0 0 #323232}.warningModalWindow .leftWarningImage{display:none;position:absolute;left:0;top:0;bottom:0;width:92px;background-color:#ff9700}.warningModalWindow .leftWarningImage img{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 768px){.warningModalWindow{padding:4px 44px 4px 132px}.warningModalWindow .leftWarningImage{display:block}}.warningModalWindow .warningModalContentHeader{color:#ff9700;font-size:36px;font-family:Arimo,san-serif;font-weight:bold}.warningModalWindow .warningModalContentText{min-height:66px;font-family:tahoma,arial,verdana,sans-serif;font-size:12px;font-weight:normal;padding-top:18px}.warningModalWindow .warningModalBtnContainer{padding-top:5px}.warningModalWindow .warningModalBtnContainer .warningModalYesBtn{margin:0 6px 6px 0}.warningModalWindow .warningModalBtnContainer .warningModalNoBtn,.warningModalWindow .warningModalBtnContainer .warningModalYesBtn{font-family:tahoma,arial,verdana,sans-serif;font-size:12px;color:#fff;font-weight:bold;letter-spacing:1px;background-color:#ff9700;text-align:center;cursor:pointer;display:inline-block;float:left}.careersModalWindow{color:#555;font-family:Arial,helvetica;padding:13px;border:2px solid #86aac1;-webkit-box-shadow:0 0 0 0 #323232;-moz-box-shadow:0 0 0 0 #323232;box-shadow:0 0 0 0 #323232}.careersModalWindow .jobModalBtn{background:url("https://abovetraining.com/images/icons/icon_x.png") no-repeat center left;padding-left:16px;font-size:11px}.careersModalWindow .jobModalBtn:hover{text-decoration:underline;cursor:pointer}.careers-modalWindow{width:700px}.careers-modalWindow .careers-modalBody{min-height:400px}.careers-modalWindow .careers-modalBody .editor-dynamic-code,.careers-modalWindow .careers-modalBody .editor-dynamic-code p,.careers-modalWindow .careers-modalBody .editor-dynamic-code div{display:inline-block;vertical-align:top}.guaranteesModalWindow{max-width:700px;width:100%;min-height:300px}.guaranteesModalWindow .guaranteesModalTitleBar>div{float:none}.guaranteesModalWindow .guaranteesModalTitleBar .guaranteesModalTitleContent{font-family:"Source Sans Pro";font-weight:400;font-size:17px;color:#fff}.guaranteesModalWindow .guaranteesModalBody{padding:50px}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle{font-family:"Source Sans Pro";font-weight:600;font-size:15px;color:#000}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000;padding-bottom:10px}.mapModalWindow{min-width:320px;font-family:"Source Sans Pro";color:#fff;font-size:15px}@media(min-width: 1200px){.mapModalWindow{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.mapModalWindow{font-size:19px}}.mapModalWindow .mapModalTitleBar{background-color:#00769d}.mapModalWindow .mapModalTitleContent #modalTitle{position:relative;width:auto;display:inline-block;margin-right:5px}.mapModalWindow .mapModalBody{overflow:hidden;position:relative}.mapModalWindow .mapModalBody #btnPanelCont{width:100%;text-align:center;height:105px;padding-bottom:10px;margin:0 auto;background-color:#00769d;border:1px solid #00769d;display:block}@media(max-width: 460px){.mapModalWindow .mapModalBody #btnPanelCont{display:none}}@media(min-width: 768px){.mapModalWindow .mapModalBody #btnPanelCont{height:60px}}.mapModalWindow .mapModalBody #btnPanelCont #panel{position:relative;display:block;min-width:348px;text-align:center;min-height:45px;z-index:5;border-radius:5px;padding-right:7px}@media(min-width: 768px){.mapModalWindow .mapModalBody #btnPanelCont #panel{display:inline-block}}.mapModalWindow .mapModalBody #btnPanelCont #panel #address{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:223px;padding:7px 0 7px 20px;border:1px solid #b3b0b0;color:#545454;background-color:#fff;border-radius:5px;margin:8px 10px;top:0;left:0}.mapModalWindow .mapModalBody #btnPanelCont #panel #address.error{color:#e61c24;border-color:#e61c24}.mapModalWindow .mapModalBody #btnPanelCont #panel #directionBtn{display:inline-block;padding:7px;text-align:center;min-width:93px;border-radius:5px;cursor:pointer;border:1px solid #fff}.mapModalWindow .mapModalBody #btnPanelCont #panel #directionBtn:hover{background-color:rgba(0,0,0,.15)}.mapModalWindow .mapModalBody #btnPanelCont #panel #directionsErrorMsg{position:absolute;bottom:-25px;color:#ea3232;left:-1px;width:348px;border:1px solid #999;border-top:0 solid #999;border-radius:0 0 5px 5px;background-color:#eff3f7;font-size:23px;text-align:center;display:none}.mapModalWindow .mapModalBody #panel2{position:relative;display:inline-block;padding:0 7px;min-width:200px;min-height:45px;z-index:5;border-radius:5px;margin-right:5px}.mapModalWindow .mapModalBody #panel2 #moreLocations{top:0;padding:2px;font-size:17px;text-align:center;min-width:185px;min-height:29px;border-radius:5px;margin:7px auto;cursor:pointer;color:#fff;cursor:pointer;text-decoration:underline;font-weight:300}.mapModalWindow .mapModalBody #panel2 #moreLocations:hover{color:#b3b3b3}.mapModalWindow .mapModalBody #panel2 #moreLocations.loaded{color:#fff;cursor:default;text-decoration:none}.mapModalWindow .mapModalBody #map-canvas{margin:0;padding:0;top:105px;bottom:0;left:0;right:0;position:absolute !important}@media(max-width: 460px){.mapModalWindow .mapModalBody #map-canvas{top:0}}@media(min-width: 768px){.mapModalWindow .mapModalBody #map-canvas{top:60px}}.mapModalWindow .mapModalBody #map-canvas .map-info-window{color:#545454;height:auto;width:auto;max-width:300px;min-height:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.mapModalWindow .mapModalBody #map-canvas .map-info-window .mapInfoBtn{position:absolute;bottom:0;text-align:center;width:100%}.mapModalWindow .mapModalBody #map-canvas .map-info-window .mapInfoBtn div{border:1px solid #b6b6b6;display:inline-block;width:120px;margin-left:20px;cursor:pointer}.mapModalWindow .mapModalBody #map-canvas .map-info-window .mapInfoBtn div:hover{background-color:#b6b6b6}.mapModalWindow .mapModalBody #map-canvas .map-info-window .largeText{font-size:18px;padding-bottom:2px;text-align:center}.mapModalWindow .mapModalBody #gmap-mask{display:none;position:absolute;top:-50px;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,.5);background-image:url("/images/cps/gmap-loader.gif");background-repeat:no-repeat;background-position:center;z-index:5;border-radius:10px 10px 0 0}@media(max-width: 600px){.percentageModalWindow{width:100% !important}}.cfpmModal{max-width:700px;width:100%;min-height:300px}.cfpmModal .cfpmTitleBar>div{float:none}.cfpmModal .cfpmTitleBar .cfpmModalContent{font-family:"Source Sans Pro";font-weight:400;font-size:17px;color:#fff}.cfpmModal .cfpmModalBody{padding:50px}.cfpmModal .cfpmModalBody .cfpmContentTitle{font-family:"Source Sans Pro";font-weight:600;font-size:15px;color:#000}.cfpmModal .cfpmModalBody .cfpmModalContentTxt{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000;padding-bottom:10px}.cfpmSpecialModalWindow .cfpmSpecialModalBody{padding:0px 40px 40px}.cfpmSpecialModalWindow .cfpmSpecialModalBody span,.cfpmSpecialModalWindow .cfpmSpecialModalBody div,.cfpmSpecialModalWindow .cfpmSpecialModalBody ul{padding-top:25px;margin:0}.cfpmSpecialModalWindow .cfpmSpecialModalBody,.cfpmSpecialModalWindow .cfpmSpecialModalBody li{font-family:"Source Sans Pro";color:#000;font-size:15px}@media(min-width: 1200px){.cfpmSpecialModalWindow .cfpmSpecialModalBody,.cfpmSpecialModalWindow .cfpmSpecialModalBody li{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){.cfpmSpecialModalWindow .cfpmSpecialModalBody,.cfpmSpecialModalWindow .cfpmSpecialModalBody li{font-size:19px}}.cfpmSpecialModalWindow .cfpmSpecialModalBody span{display:inline-block;color:#545454}.cfpmSpecialModalWindow .cfpmSpecialModalFooter .jModalBtn{font-weight:300}.cps-modalWindow .cps-modal-dropdown-container .primary-button{background-color:#0375a3;border-color:#0375a3}.cps-modalWindow .cps-modal-dropdown-container .primary-button:hover{background-color:#03638a;border-color:#03638a}.cfpmModalWindow{max-width:675px;width:100%}.cfpmModalWindow .cfpmModalBody{font-size:18px;min-height:200px;padding:10px}.cfpmModalWindow .cfpmModalBody a{color:#000;text-decoration:underline}.cfpmModalWindow .cfpmModalBody a:hover{color:#4d4d4d}.free-food-manager-modalWindow{width:100%;max-width:550px}.free-food-manager-modalWindow .container-fluid.body-copy{padding-left:20px;padding-right:20px}@media(min-width: 992px){.free-food-manager-modalWindow .container-fluid.body-copy{padding-left:40px;padding-right:50px}}.free-food-manager-modalWindow .container-fluid.body-copy p{margin:0 0 15px}.free-food-manager-modalWindow .container-fluid.body-copy p:last-child{margin:0}.free-food-manager-modalWindow .free-food-manager-modalTitleContent{background:none !important}.free-food-manager-modalWindow .free-food-manager-modalTitleContent::before{content:"";font-family:"material icons";position:absolute;left:14px;top:11px;font-size:35px;font-style:normal;font-weight:normal}.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-blue,.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-blue .links-text{color:#00759c;font-weight:400}.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-big{font-size:18px}@media(min-width: 992px){.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-big{font-size:20px}}.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-small,.free-food-manager-modalWindow .free-food-manager-modalBody .i-am-small .links-text{font-size:13px}.free-food-manager-modalWindow .free-food-manager-modalBody .checkbox-input-elements{margin:0}.free-food-manager-modalWindow .free-food-manager-modalBody .checkbox-input-elements input+span{padding-left:20px;width:calc(100% - 38px)}.free-food-manager-modalWindow .i-am-green-container{position:relative;background-color:#44b649;color:#fff;padding-top:33px;padding-bottom:12px;text-align:right}.free-food-manager-modalWindow .i-am-green-container .left-col{text-align:left;padding-top:36px}@media(min-width: 992px){.free-food-manager-modalWindow .i-am-green-container .left-col{padding-top:31px}}.free-food-manager-modalWindow .i-am-green-container .i-have-top-padding{padding-top:16px}.free-food-manager-modalWindow .i-am-green-container svg{margin-top:-1px;position:absolute;top:0;left:0}.free-food-manager-modalWindow .i-am-green-container .price-container{display:inline-block;text-align:left}.free-food-manager-modalWindow .i-am-green-container .price-container p{margin:0}.free-food-manager-modalWindow .i-am-green-container .price-container .price-text .price-sign{font-size:29px;vertical-align:top}.free-food-manager-modalWindow .i-am-green-container .price-container .price-text .price-integer{font-size:68px;line-height:1}.free-food-manager-modalWindow .i-am-green-container .price-container .price-text .price-decimal{font-size:29px;vertical-align:top}.free-food-manager-modalWindow .jModalBtn{text-transform:uppercase}.free-food-manager-modalWindow .jModalBtn.outline{background-color:#fff;border:1px solid #0375a3;color:#0375a3}.free-food-manager-modalWindow .jModalBtn.disabled{opacity:.5}#fmProCont{padding-top:0px !important;border:0px solid #d5dadf !important;margin-top:11px}#fmProCont .cps-prometric-locator{width:100% !important}#fmProCont .cps-prometric-locator #prometricBlurbCont{padding-bottom:10px}#fmProCont .cps-prometric-locator .cpsPrometricLocMilesField{position:relative;display:block;right:350px;color:#585858;float:right}#fmProCont .cps-prometric-locator .cpsPrometricLocMilesField .milesArrow{background-image:url("/images/groupPurchase/sprite_dropdown_gray_prometric.png");border-bottom-color:#bcbcbc;height:30px}#fmProCont .cps-prometric-locator .PrometricLocatorLearnMore{text-decoration:underline;cursor:pointer;width:65px !important}.milesDropDownMenu{border-color:#d5dadf !important}.milesDropDownMenu .x-list-plain li{border:none !important;color:#585858}.milesDropDownMenu .x-list-plain .x-boundlist-item.x-boundlist-selected{background-color:#828282;color:#fff}.milesDropDownMenu .x-list-plain .x-boundlist-item-over{background-color:#bcbcbc;color:#fff}#fmProCont .cps-prometric-locator .cpsPrometricLocMilesField input{color:#585858;height:30px !important}#fmProCont .cps-prometric-locator .milesLabel{margin-top:0px !important;width:100px !important;color:#585858;padding-bottom:3px}#fmProCont .cps-prometric-locator #cpsPrometricLocTextField input{color:#585858;height:30px !important}#fmProCont .cps-prometric-locator .zipCodeLabel{margin-top:0px !important;color:#585858;padding-bottom:3px;width:220px !important}#fmProCont .cps-prometric-locator .x-form-focus,#fmProCont .cps-prometric-locator .x-form-text{border-color:#d5dadf !important}#fmProCont .cps-prometric-locator .x-column-header{border-right:0px solid #c5c5c5 !important;background-image:none !important;background-color:#fff !important}#fmProCont .cps-prometric-locator .x-column-header .x-column-header-text{font-size:13px !important;color:#585858 !important}#fmProCont .cps-prometric-locator .x-column-header .x-column-header-text #percent{font-size:12px !important}#fmProCont .cps-prometric-locator .x-column-header-over{background-image:none !important;background-color:#fff !important}#fmProCont .cps-prometric-locator .x-grid-header-ct{border:0px solid #bcbcbc !important;background-image:none !important;background-color:#fff !important}#fmProCont .cps-prometric-locator .x-grid-body{border-color:#bcbcbc !important;border:0px solid #bcbcbc !important}#fmProCont .cps-prometric-locator .x-grid-cell{border-color:#fff !important;border-right:0px solid #fff !important;border-bottom:0px solid #fff !important;background-color:#f7f7f7 !important;font-size:13px !important;color:dimgray !important}#fmProCont .cps-prometric-locator .x-grid-cell .x-grid-cell-inner{padding-top:6px !important;padding-bottom:7px !important}#fmProCont .cps-prometric-locator .x-grid-cell .x-grid-cell-inner:before{border:0px solid #000 !important}#fmProCont .cps-prometric-locator .mapIconContainer>div{height:26px;width:34px;padding:0px}#fmProCont .cps-prometric-locator .x-grid-cell-last{border-right:0px solid #fff !important}#fmProCont .cps-prometric-locator .mapBox{background-image:url("/images/cps/icon_map.png");background-repeat:no-repeat;width:20px;height:20px;cursor:pointer;display:inline-block}#fmProCont .cps-prometric-locator .x-grid-row.x-grid-row-focused .x-grid-cell.x-grid-td{background-color:#0375a3 !important;color:#fff !important}#fmProCont .cps-prometric-locator .x-grid-td{line-height:19px !important;vertical-align:middle;cursor:pointer}#fmProCont .cps-prometric-locator .x-grid-row{border:0px solid #000 !important}#fmProCont .cps-prometric-locator .x-grid-row.x-grid-row-selected .x-grid-cell.x-grid-td{background-color:#0375a3 !important;color:#fff !important}#fmProCont .cps-prometric-locator .x-grid-row.x-grid-row-alt .x-grid-td{background-color:#fff !important}#fmProCont .cps-prometric-locator .x-grid-table{border-top:0px solid #fff !important}#fmProCont .cps-prometric-locator .x-grid{border:1px solid #d5dadf !important}#fmProCont .cps-prometric-locator .columnCentering div{text-align:center !important}#fmProCont .cps-prometric-locator .x-column-header-first .x-column-header-inner{padding-left:2px !important}#fmProCont .cps-prometric-locator .x-grid-cell-first{background-image:url("/images/cps/radioBtn.png") !important;background-repeat:no-repeat !important;background-position:center !important}#fmProCont .cps-prometric-locator .x-grid-row-selected .x-grid-cell-first{background-image:url("/images/cps/selectedRadioBtn.png") !important}#hdpage #hdbody{padding-top:50px;margin:0 auto;display:block}#hdpage #hdbody .contentText{text-align:center}#hdpage #hdbody #zipEntryContainer{text-align:center}#hdpage .hdInfoContainer{text-align:left}@media(min-width: 768px){#hdpage .hdInfoContainer{text-align:center}}#hdpage .hdInfoContainer #hdname p{max-width:none;font-weight:normal;margin:10px 0}#hdpage #top-section{text-align:center;max-width:600px;margin:0 auto}@media(min-width: 768px){#hdpage #top-section{text-align:center}}#hdpage #top-section #titleContainer{display:inline-block;vertical-align:top}#hdpage #top-section #titleContainer #hdtitle{font-size:60px;font-weight:600;position:relative;top:20px;color:#3d3f3d;text-align:center}@media(min-width: 992px){#hdpage #top-section #titleContainer #hdtitle{text-align:left}}#hdpage #top-section #titleContainer #hdsubtitle{font-size:27.5px;position:relative;top:10px;color:#3d3f3d;font-weight:normal;text-align:center}@media(min-width: 992px){#hdpage #top-section #titleContainer #hdsubtitle{text-align:left}}#hdpage #top-section #hdtitleimg{display:inline-block;height:150px;width:150px;background-image:url("/images/custom/utahState.png");background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;left:-10px;margin:0 auto}@media(min-width: 768px){#hdpage #top-section #hdtitleimg{margin:0}}#hdpage #hdtitlecont{position:relative;float:left}#hdpage button{border:2px outset buttonface;background-color:buttonface}body #verifycontentbox{background-color:#fff}body #verifycontentbox .form-box{max-width:500px;padding-top:20px;margin:0 auto}@media(min-width: 992px){body #verifycontentbox .form-box{padding-top:105px;margin:0}}body #verifycontentbox .form-box .form-head-box{background-color:#c70707;min-height:51px;line-height:51px;padding-left:15px;padding-right:15px}body #verifycontentbox .form-box form{padding-left:15px;padding-right:15px;border:1px solid #3d3d3d;border-top:0;margin-top:-1px;padding-top:1px}body #verifycontentbox .form-box form .error-text{color:#f20808}body #verifycontentbox .form-box form label{display:block}body #verifycontentbox .form-box form input,body #verifycontentbox .form-box form .primary-button{width:100% !important;max-width:100% !important}body #verifycontentbox .form-box form .grecaptcha-badge{z-index:1}.forgot-password-page .forgot-page-btns{white-space:normal;height:auto;min-height:40px}@media(min-width: 992px){.forgot-password-page .forgot-page-btns{width:300px;max-width:100%}}#blog_wrapper .gsc-selected-option-container.gsc-inline-block{min-width:80px}#blog_wrapper .gsc-control-cse{margin-top:30px;padding:0px}@media(min-width: 1200px){#blog_wrapper .gsc-control-cse{margin-top:40px}}#blog_wrapper .blogrss-loading{background:rgba(0,0,0,0) url("/images/cps/cps-loader.gif") no-repeat center 50px;min-height:100px}#blog_wrapper .blogrss-sidebar-container{min-width:245px}@media(min-width: 992px){#blog_wrapper .blogrss-sidebar-container{max-width:305px}}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-link-container{width:100%;border-top:3px solid #437499;background-color:#fff}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-link-container .blogrss-sidebar-link{padding:5px 0 5px 15px;border:1px solid #aaa;border-top:none;display:block;text-align:left;transition:all .1s ease-in-out}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-link-container .blogrss-sidebar-link:hover{text-decoration:none;background-color:#168fc8;color:#fff;cursor:pointer;border-right:1px solid #168fc8;border-left:1px solid #168fc8}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-link-container a.blogrss-sidebar-active{background-color:#0074a2;color:#fff;border-right:1px solid #0074a2;border-left:1px solid #0074a2}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container>form{position:relative;height:39px}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container>div{margin-bottom:3px}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container input{max-width:100%;height:100%}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container .blogrss-search-field{padding-right:40px;height:100%}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container .blogrss-search-field input{padding:0px 5px;width:100%}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-search-container .blogrss-search-button{width:40px;position:absolute;right:0;top:0}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-product-button-container .blogrss-product-title{margin-bottom:3px}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-product-button-container .blogrss-product-button{min-width:215px}#blog_wrapper .blogrss-sidebar-container .blogrss-sidebar-product-button-container .blogrss-product-button.top-button{margin-top:0px}@media(min-width: 768px){#blog_wrapper .blogrss-right-content{max-width:calc(100% - 245px)}}#blog_wrapper .blogrss-post-container{padding-top:10px;font-family:tahoma,sans-serif}#blog_wrapper .blogrss-post-container a{color:#168fc8}#blog_wrapper .blogrss-post-container .social-logos-bar{position:fixed;top:30%;right:5px;width:70px;height:75px;cursor:pointer;z-index:100}@media(max-width: 992px){#blog_wrapper .blogrss-post-container .social-logos-bar{right:2px;width:50px;height:50px}}#blog_wrapper .blogrss-post-container .blogrss-post{padding:10px 20px 15px;width:100%;display:block;margin:0 0 20px 0;background-color:#f1f2f2;overflow:hidden;border:1px solid #ccc;border-bottom:2px solid #437499;color:#444}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-title{font-size:26px;display:block;float:left;transition:color .3s ease-in-out;padding-bottom:5px}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-title:hover{text-decoration:none;color:#444}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-title#blogrss-article-title{color:#444}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container{display:block;clear:both}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-description{display:inline-block;float:left;font-size:14px;clear:both}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-description div a:last-child{display:none}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-description-continue{background-color:#1375a3;display:inline-block;clear:both;width:auto;padding:5px 12px;transition:background-color .3s;margin-top:6px;text-transform:uppercase;color:#fff;font-size:11px;font-style:normal;line-height:1.6em;border:1px solid rgba(0,0,0,0)}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-description-continue:hover{background-color:#168fc8;text-decoration:none}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-img-cont{vertical-align:top;padding-right:20px}@media(max-width: 573px){#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-img-cont{padding-right:0px}}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-img-cont img{max-height:170px;max-width:215px;width:auto;float:right;display:inline-block;cursor:pointer;transition:all .3s ease-in-out}@media(max-width: 573px){#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-img-cont img{display:none}}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-description-container .blogrss-img-cont img:hover{opacity:.8}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description{clear:both;font-size:14px !important;position:relative}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description a{color:#545454;cursor:pointer;text-decoration:underline}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description a:hover{color:#2269af}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description .blogrss-post-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:#f1f2f2 url("/images/cps/cps-loader.gif") no-repeat center 30px}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description img:first-child{float:right;margin:0 0 10px 15px;max-width:100%;height:auto}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description p{margin-bottom:10px}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description ol,#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description ul{margin-left:20px;font-size:inherit}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description ol li,#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-description ul li{font-size:inherit;list-style:inherit}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-post-author{font-size:14px}#blog_wrapper .blogrss-post-container .blogrss-post .blogrss-date{border:1px solid #eee;background:#fff;display:block;float:left;padding:0 7px;text-transform:uppercase;line-height:22px;margin:5px 0;clear:both;font-size:12px}#blog_wrapper .blogrss-paging-container{clear:both;text-align:center;font-family:tahoma,sans-serif}#blog_wrapper .blogrss-paging-container .blogrss-paging-button{color:#73b8d0;background-color:#fff;border:1px solid #d7d7d7;display:inline-block;margin:0px 3px;padding:3px 15px;text-align:center;text-decoration:none;font-size:12px;font-weight:bold;transition:all .1s ease-in-out}#blog_wrapper .blogrss-paging-container .blogrss-paging-button:hover{background-color:#168fc8;color:#fff}#blog_wrapper .blogrss-paging-container .blogrss-current-page{text-decoration:underline;color:#fff;background-color:#168fc8}#blog_wrapper .blogrss-post-nav-container .blogrss-post-nav{cursor:pointer}#blog_wrapper .blogrss-post-nav-container .blogrss-post-nav .post-article-nav{color:#545454;cursor:pointer;text-decoration:underline;text-decoration:none;font-weight:bold;font-size:18px;text-align:center}#blog_wrapper .blogrss-post-nav-container .blogrss-post-nav .post-article-nav:hover{color:#2269af}#blog_wrapper .blogrss-post-nav-container .blogrss-post-nav .post-article-nav-link{color:#545454;cursor:pointer;text-decoration:underline;font-size:14px;text-align:center}#blog_wrapper .blogrss-post-nav-container .blogrss-post-nav .post-article-nav-link:hover{color:#2269af}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .courseOverviewList li{list-style:square inside;padding-left:20px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .col-md-push-exact-0{left:0px}.container-fluid>.row:not(#landingPage2017) .col-md-pull-exact-0{right:0px}}.bootstrapBody{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000;font-family:"Source Sans Pro","sans-serif","tahoma","Arial"}.bootstrapBody .container-fluid>.row:not(#landingPage2017) .slick-slider .slick-track,.bootstrapBody .container-fluid>.row:not(#landingPage2017) .slick-slider div.slick-list{transform:none;-ms-transform:none;-webkit-transform:none;-moz-transform:none}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent{background-color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul{padding:0;margin-top:.5em}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li b{font-weight:400}@media(min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:19px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li:not(:first-of-type){margin-top:5px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a b{font-weight:400}@media(min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:19px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a:hover{color:#337ab7}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li p{margin:0}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul{padding:0 20px;margin-top:.5em}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li{font-size:19px}}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li:not(:first-of-type){margin-top:5px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a{font-size:19px}}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li a:hover{color:#337ab7}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li *{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li * b{font-weight:400}@media(min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li *{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li *{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent ul li *{font-size:19px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent hr{border-top:1px solid #ed1c24;width:75px;height:1px;margin:0 auto 10px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections{padding-top:32px;padding-bottom:75px;background-color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections .section-title{font-family:"Source Sans Pro";font-weight:300;font-size:40px;color:#000;margin-bottom:12px;letter-spacing:1px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections .title-bar-red{margin-bottom:37px;height:2px;width:50px;background-color:#e21f27}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.specSection{padding-bottom:0}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.specSection{padding-bottom:75px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection{padding-bottom:0;padding-top:0}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection{background-color:#fff;padding-top:18px;padding-bottom:23px}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection{background-color:#0074a2;padding-top:13px;padding-bottom:13px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionText{font-size:18px;font-family:"Source Sans Pro";font-weight:400;color:#000;text-align:center;margin-bottom:18px}@media(min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionText{font-size:30px;font-weight:300}}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionText{text-align:left;color:#fff;margin-bottom:0px;font-size:40px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText{text-align:center;padding-bottom:15px}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText{color:#fff;text-align:left}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink{color:#545454;cursor:pointer;text-decoration:underline;text-decoration:underline;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink:hover{color:#2269af}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink{color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink:hover{color:#fff}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuyBtn{background-color:#e8282d;border-radius:5px;font-size:28px;font-family:"Source Sans Pro";font-weight:300;color:#fff;text-align:center;max-width:285px;margin:0 auto;height:48px;line-height:48px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuyBtn:hover{cursor:pointer;background-color:#c8151a}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .lowerBuySection .lowerBuyBtn{margin:9px 0px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:#fff}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .learnMoreSections.groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .graySection{background-color:#ecedee}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer{padding-bottom:39px;background-color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .titleRow{margin-bottom:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .breadcrumbs{white-space:nowrap;padding-top:11px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer #learnMoreTitle{font-family:"Source Sans Pro";font-weight:400;font-size:29px;color:#000;margin-top:19px;margin-bottom:0px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer #learnMoreSubtitle{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000;margin-top:8px;margin-bottom:0px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .star-ratings-container .star-average-rating-text,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .star-ratings-container .star-amount-of-ratings{vertical-align:sub}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .star{margin-top:9px;font-size:26px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .star:before{color:#ef8936}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .row{text-align:center}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .row{text-align:left}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection{padding-bottom:0px;color:#666766}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTxt,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTxtTotal{padding-bottom:10px;float:left}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesPrice,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTotal{float:right}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesPlus,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesPrice,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTxt{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTxtTotal{padding-bottom:15px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesPlus{position:absolute}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTotal,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .feesTxtTotal{font-family:"Source Sans Pro";font-weight:600;font-size:20px;color:#000}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .priceSectionBar1{height:2px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .priceSection .priceSectionBar1{background-color:#eeeeef;margin-bottom:12px;margin-top:2px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .btn{-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#fff;font-size:17px;padding:12px 10px 10px;text-decoration:none;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .buyBtnCol .btnBuy{text-align:center;width:100%;max-width:250px;border-radius:5px;margin-left:auto;margin-right:auto;margin-bottom:30px !important;margin-top:5px;background-color:#ed7b3d;padding:5px 10px;font-family:"Source Sans Pro";font-weight:400;font-size:26px;color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .buyBtnCol .btnBuy:hover{background-color:#d56e36;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection{margin-bottom:30px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeIcon{font-size:19px;vertical-align:sub;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .rowSpacing{margin-bottom:5px}@media(min-width: 1200px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .rowSpacing{min-width:295px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTxt,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTitleTxt{color:#ccc}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTitleTxt{font-size:17px;margin-bottom:11px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTxt{text-align:left;padding-top:7px;color:#545454;cursor:pointer;text-decoration:underline}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTxt:hover{color:#2269af}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTxt:hover,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeTitleTxt span:hover{text-decoration:underline;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeImg{min-width:71px;text-align:right}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .buyNowContainer .guaranteeSection .guaranteeImg:hover{opacity:.8;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .courseOverviewText{font-family:"Source Sans Pro";font-weight:600;font-size:15px;color:#000}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .courseOverviewContent{font-size:14px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .specialInstructionsTitle{font-family:"Source Sans Pro";font-weight:600;font-size:15px;color:#000;margin-top:20px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .dollarArea .specialInstructionsContent{font-size:14px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .num{font-size:16px;text-align:center;padding-top:8px;letter-spacing:5px}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .num{display:none}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper #myCarousel:not(.slick-slider) *{display:none}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper #myCarousel.slick-slider .slick-slide img{margin:0 auto;width:100%}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol{margin:0px auto}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager{display:none}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:none;text-align:center;margin-bottom:0px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .rslides_here a{background:rgba(0,0,0,0);box-shadow:0 0 0 2px #666}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .slick-slide{padding:0 5px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized img{margin:2%;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized video{float:left;margin:2%;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .videoContainer{position:relative}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon{margin-left:5px;position:absolute;width:100%;height:100%;left:0;cursor:pointer}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon i{font-size:60px;color:#fff;opacity:.8;transform:translateY(50%);position:absolute;top:0;left:0;right:0;bottom:0;line-height:0}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:block}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .special-slide{border:1px solid #dbddde}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next-material-container,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev-material-container{position:absolute;top:0;bottom:0;-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next-material-container .slick-arrow,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev-material-container .slick-arrow{display:none}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next-material-container{right:-42px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev-material-container{left:-45px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next_material,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev_material{line-height:0;cursor:pointer;font-size:60px !important;color:#dbddde;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next_material,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev_material{display:none}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .next_material.slick-arrow,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .slideWrapper .carouselSliderCol .prev_material.slick-arrow{display:inherit}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .anchorBtnContainer{padding-top:50px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .anchorBtnContainer .anchorBtnCol{max-width:225px;min-width:163px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .anchorBtnContainer .anchorBtnCol .row .col-xs-12{padding-left:10px;padding-right:10px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .anchorBtnContainer .learnMoreAnchorBtn{cursor:pointer;background-color:#135375;border-radius:5px;padding:10px 0px;text-align:center;font-family:"Source Sans Pro";font-weight:400;font-size:17px;color:#fff;font-size:15px;color:#eceeee}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .productInfoContainer .anchorBtnContainer .learnMoreAnchorBtn:hover{opacity:.8}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .descriptionSection .descriptionContent{font-family:"Source Sans Pro",sans-serif}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .descriptionSection .descriptionContent *{font-family:"Source Sans Pro",sans-serif !important;font-size:15px !important}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .descriptionSection .descriptionContent div{font-size:15px !important;margin-bottom:5px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .descriptionSection .descriptionContent div:first-child{margin-bottom:0px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .descriptionSection .descriptionContent div:last-child{margin-bottom:0px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection{font-family:"Source Sans Pro";font-weight:400;font-size:15px;color:#000}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .spec-title,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .questions,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .spec-title,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .questions,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .spec-title,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .questions,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .spec-title,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .questions{font-family:"Source Sans Pro";font-weight:600;font-size:15px;color:#000;letter-spacing:.5px;padding-bottom:7px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .spec-content,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .answers,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .spec-content,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .answers,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .spec-content,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .answers,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .spec-content,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .answers{padding-bottom:28px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .spec-content span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .answers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .spec-content span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .answers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .spec-content span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .answers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .spec-content span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .answers span{font-family:"Source Sans Pro" !important;font-size:15px !important;color:#000 !important;font-weight:400 !important}@media(min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .spec-content.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .specs-row .answers.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .spec-content.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .questions-answers .q-a-rows .answers.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .spec-content.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .specs-row .answers.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .spec-content.landingTestAnswers span,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specSection .q-a-rows .answers.landingTestAnswers span{font-size:18px !important}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection.mobileVoucher{background-color:#fff}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection .specialInstructionsInfoText{margin:0px 0px 41px;width:100%}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container ::-webkit-input-placeholder{font-size:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container ::-moz-placeholder{font-size:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container :-ms-input-placeholder{font-size:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container :-moz-placeholder{font-size:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container :placeholder{font-size:12px}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{margin:0px auto 25px;height:34px;border-radius:3px;text-align:left;display:block;width:100%;max-width:188px;border:1px solid #e4e0e0;padding-left:20px}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{margin:0px 0px 25px;max-width:none}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseTitle{color:#000;font-size:20px;font-family:"Source Sans Pro";font-weight:300;margin-top:18px;margin-bottom:9px;text-align:center}@media(min-width: 768px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseTitle{font-size:30px}}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialPurchaseTitle{text-align:left;font-size:40px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText{margin:0px auto 20px;font-size:15px;font-family:"Source Sans Pro";font-weight:normal;color:#000;text-align:center}@media(min-width: 992px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText{text-align:left;margin:0px 0px 41px}}@media(min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText{font-size:18px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText a{color:#545454;cursor:pointer;text-decoration:underline;font-size:15px;font-family:"Source Sans Pro";font-weight:normal;text-decoration:underline}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText a:hover{color:#2269af}@media(min-width: 1500px){.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsInfoText a{font-size:18px}}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsButtonColumn button{width:100%;min-width:160px;max-width:188px;margin:0px auto 25px;height:34px;border-radius:5px;text-align:center;display:block;padding:0;border:0;background-color:rgba(0,0,0,0);border:1px solid #e8282d;color:#e8282d;font-family:"Source Sans Pro";font-weight:300;font-size:17px;cursor:pointer;position:relative}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsButtonColumn button:hover{background-color:#d81c24;color:#fff}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsButtonColumn button::-moz-focus-inner{padding:0;border:0}.bootstrapBody #contentbox .container-fluid>.row:not(#landingPage2017) .mainContent .specialInstructionsButtonColumn .whiteBtn:hover{background-color:#f2f2f2}.cps-page .banner-container{padding-bottom:25px;background-repeat:no-repeat;background-position:left top}@media(min-width: 992px){.cps-page .banner-container{background-color:gray}}.cps-page .banner-container .banner-details-shadow{background-color:rgba(0,0,0,.5);z-index:1}@media(max-width: 992px){.cps-page .banner-container .banner-details-shadow{padding-bottom:25px}}.cps-page .banner-container .cps-selection-shadow{background-color:rgba(0,0,0,0)}@media(min-width: 992px){.cps-page .banner-container .cps-selection-shadow{padding-bottom:25px;background-color:rgba(0,0,0,.5)}}@media(min-width: 320px){.cps-page .banner-container .mobile-banner-container{background-position:left -35px}}@media(min-width: 320px)and (min-width: 768px){.cps-page .banner-container .mobile-banner-container{background-position:left -35px}}@media(min-width: 320px)and (min-width: 768px)and (min-width: 992px){.cps-page .banner-container .mobile-banner-container{padding-bottom:0}}.cps-page .banner-container .banner-title{color:#fff}.cps-page .banner-container .banner-text{color:#fff}.cps-page .banner-container .banner-list{margin-bottom:0}.cps-page .banner-container .banner-list .banner-list-number{display:block;color:#fff}@media(min-width: 992px){.cps-page .banner-container .banner-list .banner-list-number{display:inline-block;margin-right:45px}}.cps-page .banner-container .banner-list .banner-list-number.one::before{content:"1"}.cps-page .banner-container .banner-list .banner-list-number.two::before{content:"2"}.cps-page .banner-container .banner-list .banner-list-number.three::before{content:"3"}.cps-page .banner-container .banner-list .banner-list-number::before{display:inline-block;top:5px;left:0;width:34px;height:34px;border:1px solid #ed1c24;border-radius:50%;background:#ed1c24;color:#fff;font-size:25px;font-weight:bold;line-height:30px;text-align:center;z-index:1}.cps-page .banner-container .banner-list .banner-list-number .banner-li-text{display:inline-block;margin-left:10px}.cps-page .banner-container .starting-at-text{color:#fff}@media(max-width: 992px){.cps-page .banner-container .starting-at-text{color:#000}}.cps-page .banner-container .location-selection-text{color:#fff}@media(max-width: 992px){.cps-page .banner-container .location-selection-text{color:#000}}.cps-page .banner-container .cps-dropdown-container .cps-dropdown-select{margin-top:25px}.cps-page .banner-container .cps-dropdown-container .cps-dropdown-button{margin-top:25px}.cps-page .freq-purchased-links{padding-top:15px;padding-bottom:15px}.cps-page .freq-purchased-links .top-spacing{margin-top:10px}@media(min-width: 992px){.cps-page .freq-purchased-links .top-spacing{margin-top:0}}.cps-page .freq-purchased-links .top-spacing.bold-text,.cps-page .freq-purchased-links .top-spacing .links-text{color:#000;font-weight:400}.cps-page .red-bkg{background-color:#f20808}.cps-page .gray-bkg{background-color:#ecedee}.cps-page .red-title{margin:24px auto -0.3em;color:#f20808 !important;font-size:18px}@media(min-width: 992px){.cps-page .red-title{font-size:40px;font-weight:300}}.cps-page .white-text{color:#fff}.cps-page .CPS-Content-2018 .guarantee-section .guarantee-img{margin:10px auto}.cps-page .CPS-Content-2018 .review-section{background-image:url("/images/cps/Reviews-section_1920x460c.jpg");background-repeat:no-repeat;background-position:center top}.cps-page .CPS-Content-2018 .review-section .slick-slide{margin-right:0;margin-left:0}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide{padding:20px}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-icon{position:relative;width:46px;height:46px;margin:0 auto;border-radius:50%;color:#f20808}@media(min-width: 992px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-icon{position:absolute;top:15px}}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-icon i{padding:5%;font-size:42px}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-stars{margin-top:10px;font-size:18px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-stars{font-size:24px}}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text{height:auto;padding-left:0;color:#fff;font-size:15px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text{padding-left:60px;font-size:17px}}@media(min-width: 992px)and (min-width: 1200px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text{font-size:18px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text{font-size:19px}}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text .title{margin-top:10px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text .title{margin-top:15px}}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text .author{margin-top:10px}.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text .review{margin-top:10px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .review-section .redQuotesSlide .redQuotes-text .review{margin-top:25px}}.cps-page .CPS-Content-2018 .review-section .slick-dots{position:relative;bottom:0}.cps-page .CPS-Content-2018 .review-section .slick-dots li.slick-active button::before,.cps-page .CPS-Content-2018 .review-section .slick-dots li button::before{opacity:1;color:#fff;font-size:46px}.cps-page .CPS-Content-2018 .review-section .slick-dots li.slick-active button{border:1px solid #d8d8d8;border-radius:100%;background-color:#fff}.cps-page .CPS-Content-2018 .review-section .slick-dots li.slick-active button::before{color:rgba(0,0,0,0)}.cps-page .CPS-Content-2018 .steps-row .icon-circle{width:56px;height:56px;margin:35px auto 0;border-radius:50%;color:#fff}@media(min-width: 992px){.cps-page .CPS-Content-2018 .steps-row .icon-circle{width:70px;height:70px}}.cps-page .CPS-Content-2018 .steps-row .icon-circle i{padding:18%;font-size:36px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .steps-row .icon-circle i{padding:14%;font-size:50px}}.cps-page .CPS-Content-2018 .buy-now-bottom .lower-buy-now-btn:hover{border-color:#fff}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .slick-slider{margin-bottom:15px}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .slick-slider .slick-slide img{width:100%}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .num-container{text-align:center}@media(min-width: 992px){.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .num-container{display:none}}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .num-container i{padding-top:8px;padding-bottom:15px;font-size:24px;cursor:pointer;vertical-align:top}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .num-container i:first-child{padding-right:2px}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .num-container .num{display:inline-block;padding-top:8px;vertical-align:top}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container,.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{position:absolute;top:0;bottom:0;transform:translateY(50%)}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container .slick-arrow,.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container .slick-arrow{display:none}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container{right:-45px}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{left:-45px}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{color:#dbddde;font-size:60px !important;line-height:0;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{display:none}@media(min-width: 992px){.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material.slick-arrow,.cps-page .CPS-Content-2018 .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material.slick-arrow{display:inherit}}.cps-page .CPS-Content-2018 .questions-answers .answer{margin-top:8px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .questions-answers .answer{margin-top:20px}}.cps-page .CPS-Content-2018 .questions-answers .answer p{margin:20px 0 0}.cps-page .CPS-Content-2018 .article-section .article-box{max-width:500px;margin-right:auto;margin-bottom:30px;margin-left:auto;background-color:#fff;-webkit-box-shadow:10px 10px 12px 1px rgba(136,136,136,.2);-moz-box-shadow:10px 10px 12px 1px rgba(136,136,136,.2);box-shadow:10px 10px 12px 1px rgba(136,136,136,.2)}@media(min-width: 992px){.cps-page .CPS-Content-2018 .article-section .article-box{max-width:auto;margin:0 30px 0 0}}.cps-page .CPS-Content-2018 .article-section .article-box .article-img{width:100%}.cps-page .CPS-Content-2018 .article-section .article-box .article-img img{margin:0 auto}.cps-page .CPS-Content-2018 .article-section .article-box .article-text{position:relative;padding:1px 15px 20px}.cps-page .CPS-Content-2018 .article-section .article-box .article-text .article-icon{position:absolute;top:-25px;right:23px;border-radius:25px;background-color:#fff;color:#f20808;font-size:48px}.cps-page .CPS-Content-2018 .article-section .article-box .article-text .article-title{display:block;min-height:50px}.cps-page .CPS-Content-2018 .article-section .article-box .article-text .article-title:hover{text-decoration:underline;cursor:pointer}.cps-page .CPS-Content-2018 .article-section .article-box .article-text .article-content{min-height:100px}.cps-page .CPS-Content-2018 .article-section .article-box .article-text .red-text{color:#f20808 !important}.cps-page .CPS-Content-2018 .redeem-voucher #cps_voucher_code{max-width:310px}@media(min-width: 992px){.cps-page .CPS-Content-2018 .redeem-voucher #cps_voucher_code{max-width:inherit}}.cps-page .CPS-Content-2018 .redeem-voucher #cps_voucher_Submit:hover{border-color:#fff}.category-cps-dropdown-container .cps-dropdown-button,.category-cps-info-blurb-container .cps-dropdown-button{text-transform:uppercase}.category-cps-dropdown-container .primary-button.loading,.category-cps-info-blurb-container .primary-button.loading{position:relative}.category-cps-dropdown-container .cps-dropdown-select,.category-cps-dropdown-container .cps-dropdown-button,.category-cps-dropdown-container .cps-dropdown-language-select{display:block;width:100%;max-width:310px;margin-right:auto;margin-left:auto}@media(min-width: 992px){.category-cps-dropdown-container .cps-dropdown-select,.category-cps-dropdown-container .cps-dropdown-button,.category-cps-dropdown-container .cps-dropdown-language-select{display:inline-block;margin-right:15px;margin-left:0 !important}}@media(min-width: 992px){.category-cps-dropdown-container .cps-dropdown-select{max-width:200px}}@media(min-width: 992px)and (min-width: 1500px){.category-cps-dropdown-container .cps-dropdown-select{max-width:240px}}@media(min-width: 992px){.category-cps-dropdown-container .cps-dropdown-button{min-width:148px;max-width:148px;vertical-align:bottom}}@media(min-width: 992px)and (min-width: 1500px){.category-cps-dropdown-container .cps-dropdown-button{min-width:168px;max-width:168px}}.category-cps-info-blurb-container{padding-bottom:15px}.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container{border-bottom:1px solid #d8d8d8}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container{margin-top:0;padding-bottom:25px}}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container .info-blurb-subtitle{margin-top:15px}}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container .ratings-container{margin-top:13px}}.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container .ratings-container .star-ratings-container{display:inline-block;margin-right:5px;font-size:22px}.category-cps-info-blurb-container .info-blurb-title-row .info-blurb-title-container .ratings-container .rating-text{display:inline-block}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details{max-width:300px;margin:0 auto}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details{max-width:none;margin:0}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .dynamic-details{margin-top:25px;margin-bottom:0}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .static-details{margin-bottom:0}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .static-details{margin-top:25px}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .bulleted-list{padding:0 0 0 30px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .bulleted-list li{position:relative;list-style:none}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-course-details .bulleted-list li::before{position:absolute;top:1px;left:-30px;font-family:"Material Icons";font-size:21px;content:""}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-special-instructions .special-instructions-title{display:inline-block;position:relative;padding-left:25px;color:#ed1c24;font-weight:400}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-special-instructions .special-instructions-title::before{position:absolute;top:50%;left:0;transform:translateY(-50%);font-family:"Material Icons";content:""}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-special-instructions .special-instructions-text{margin-top:5px}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col{float:right;text-align:right}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section{width:100%;max-width:330px;margin-right:auto;margin-left:auto}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section{margin-right:0;text-align:left}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container{width:100%;margin:25px auto 0;border:1px solid #d8d8d8;text-align:left}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container{margin:25px 0 0}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee{display:flex;padding:6px 15px;border-bottom:1px solid #d8d8d8}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee:last-child,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee:last-child{border-bottom:0}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee .hd-fee,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee .course-fee,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee .hd-fee,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee .course-fee{flex:2;padding-right:15px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee .hd-fee-price,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-hd-fee .course-fee-price,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee .hd-fee-price,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-price-container .info-blurb-course-fee .course-fee-price{flex:1;min-width:95px;padding-left:5px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container{display:flex;align-items:center;width:100%;margin:5px auto 0;padding:10px 15px;background-color:#f3f3f4;text-align:left}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container{margin:5px 0 0}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price-text{flex:0 0 auto;padding-right:5px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price{flex:1 0 auto;padding-left:5px;font-weight:400;text-align:right}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price .total-price-sign,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price .total-price-cents,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price .total-price-dollars{display:inline-block;font-size:15px;vertical-align:top}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section .info-blurb-total-price-container .total-price .total-price-dollars{font-size:42px;line-height:.7}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form{margin-right:auto;margin-left:auto}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form{max-width:235px}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .text-input-elements{width:100%;max-width:330px}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button{margin-top:25px}}@media(min-width: 992px)and (min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button+.primary-button,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button+.text-input-elements,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px)and (min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button{margin-top:40px}}@media(min-width: 992px)and (max-width: 991px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .primary-button.text-input-elements{max-width:310px}}@media(min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section form .info-blurb-language-selection+.primary-button{margin-top:10px}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-hd-fee,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-course-fee{position:relative;align-items:center;padding:10px 50px 15px 10px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-hd-fee span,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-course-fee span{min-width:85px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-hd-fee .hd-video,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-course-fee .hd-video{position:absolute;top:50%;right:10px;min-width:auto;max-width:55px;height:30px;transform:translateY(-50%);border-radius:10px;border-color:#0375a3;background-color:#0375a3}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-hd-fee .hd-video:hover,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-course-fee .hd-video:hover{background-color:#036086}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-hd-fee .hd-video .popup,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-course-fee .hd-video .popup{right:0;font-size:18px;font-weight:300}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-checkout-col .info-blurb-price-section.hd-fee-section .info-blurb-total-price-container{padding-right:50px}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees{width:100%;max-width:315px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees{max-width:456px}}@media(min-width: 768px)and (min-width: 992px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees{margin-left:-15px}}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .best-price,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .government-approved,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .training-success{display:inline-block;width:33.3%;vertical-align:top}.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .best-price img,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .government-approved img,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .training-success img{width:100%;padding:5px}@media(min-width: 768px){.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .best-price img,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .government-approved img,.category-cps-info-blurb-container .info-blurb-content-row .info-blurb-guarantees .training-success img{padding:15px}}#product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#product-icon-container #product-icon.product_type_icon{margin-top:40px}}#product-icon-container #product-icon.product_type_icon::before{color:#fff}#old-cps-banner .cps-dropdown-container.food-manager,#old-cps-banner .cps-dropdown-container.alcohol-server,#old-cps-banner .cps-dropdown-container.bloodborne-pathogens,#old-cps-banner .cps-dropdown-container.allergens{text-align:center}#old-cps-banner.food-handler #product-selection-subheader,#old-cps-banner.food-manager #product-selection-subheader,#old-cps-banner.alcohol-server #product-selection-subheader,#old-cps-banner.bloodborne-pathogens #product-selection-subheader,#old-cps-banner.allergens #product-selection-subheader{padding-bottom:6px}#old-cps-banner.food-handler #product-selection-subheader #product-icon-container .product_type_icon::before,#old-cps-banner.food-manager #product-selection-subheader #product-icon-container .product_type_icon::before,#old-cps-banner.alcohol-server #product-selection-subheader #product-icon-container .product_type_icon::before,#old-cps-banner.bloodborne-pathogens #product-selection-subheader #product-icon-container .product_type_icon::before,#old-cps-banner.allergens #product-selection-subheader #product-icon-container .product_type_icon::before{padding:0 15px;font-size:105px}#old-cps-banner.food-handler #product-selection-subheader #product-subheader-title,#old-cps-banner.food-manager #product-selection-subheader #product-subheader-title,#old-cps-banner.alcohol-server #product-selection-subheader #product-subheader-title,#old-cps-banner.bloodborne-pathogens #product-selection-subheader #product-subheader-title,#old-cps-banner.allergens #product-selection-subheader #product-subheader-title{padding-right:15px;padding-left:15px}#old-cps-banner.food-handler #product-selection-subheader #productTypeContent,#old-cps-banner.food-manager #product-selection-subheader #productTypeContent,#old-cps-banner.alcohol-server #product-selection-subheader #productTypeContent,#old-cps-banner.bloodborne-pathogens #product-selection-subheader #productTypeContent,#old-cps-banner.allergens #product-selection-subheader #productTypeContent{padding-right:15px;padding-left:15px}#old-cps-banner.food-handler #product-selection-subheader #cps-course-selection,#old-cps-banner.food-manager #product-selection-subheader #cps-course-selection,#old-cps-banner.alcohol-server #product-selection-subheader #cps-course-selection,#old-cps-banner.bloodborne-pathogens #product-selection-subheader #cps-course-selection,#old-cps-banner.allergens #product-selection-subheader #cps-course-selection{padding-right:15px;padding-left:15px}#old-cps-banner.food-handler #product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#old-cps-banner.food-handler #product-icon-container #product-icon.product_type_icon{margin-top:40px}}#old-cps-banner.food-handler #product-icon-container #product-icon.product_type_icon::before{color:#f20808}#old-cps-banner.food-manager #product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#old-cps-banner.food-manager #product-icon-container #product-icon.product_type_icon{margin-top:40px}}#old-cps-banner.food-manager #product-icon-container #product-icon.product_type_icon::before{color:#0375a3}#old-cps-banner.alcohol-server #product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#old-cps-banner.alcohol-server #product-icon-container #product-icon.product_type_icon{margin-top:40px}}#old-cps-banner.alcohol-server #product-icon-container #product-icon.product_type_icon::before{color:#73c8ef}#old-cps-banner.bloodborne-pathogens #product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#old-cps-banner.bloodborne-pathogens #product-icon-container #product-icon.product_type_icon{margin-top:40px}}#old-cps-banner.bloodborne-pathogens #product-icon-container #product-icon.product_type_icon::before{color:#f20808}#old-cps-banner.allergens #product-icon-container #product-icon.product_type_icon{margin-top:25px}@media(min-width: 1200px){#old-cps-banner.allergens #product-icon-container #product-icon.product_type_icon{margin-top:40px}}#old-cps-banner.allergens #product-icon-container #product-icon.product_type_icon::before{color:#934a9c}.redeem-voucher-links{margin-top:25px}@media(min-width: 992px){.redeem-voucher-links{margin-top:50px}}#landingPage2017 .AnchorButttonSection{margin-top:15px}.bbp-page{padding-top:25px;padding-bottom:25px}.bbp-page .bbp-mt-ten{margin-top:10px}#table_f06a_0{font-family:"helvetica","sans-serif";table-layout:fixed;background-color:#fff;width:100%;font-size:14px;margin-bottom:30px}#table_f06a_1{background-color:#349b48}#td_f06a_0,#td_f06a_1,#td_f06a_2,#td_f06a_3,#td_f06a_4,#td_f06a_5{padding:20px}@media(min-width: 768px){#td_f06a_0,#td_f06a_1,#td_f06a_2,#td_f06a_3,#td_f06a_4,#td_f06a_5{padding:20px 60px}}#td_f06a_3 img{vertical-align:top}#h2_f06a_0{margin-bottom:20px;color:#fff;font-size:30px}#div_f06a_0{margin-bottom:20px;color:#fff}#div_f06a_1{margin-bottom:20px;color:#fff}#h3_f06a_0{font-size:21px;margin:0 0 20px 0}#div_f06a_2{margin-bottom:20px}#a_f06a_0{margin-right:10px}#table_f06a_2{background-color:#eceded}#h3_f06a_1{font-size:21px;margin:0 0 20px 0}#div_f06a_3{margin-bottom:20px}#a_f06a_1{margin-right:10px}#h3_f06a_2{font-size:21px;margin:0 0 20px 0}#div_f06a_4{margin-bottom:20px}#a_f06a_2{margin-right:10px}#a_f06a_2 img{margin-bottom:10px}#a_f06a_3{margin-right:10px}#a_f06a_3 img{margin-bottom:10px}#div_f06a_5{margin-top:20px}#table_f06a_3{background-color:#eceded}#h3_f06a_3{font-size:21px;margin:0 0 20px 0}#div_f06a_6{margin-bottom:20px}#a_f06a_4{margin-right:10px}#a_f06a_4a img{margin-bottom:10px;vertical-align:top}#h3_f06a_4{font-size:21px;margin-bottom:20px}#div_f06a_7{margin-bottom:20px}#a_f06a_5{margin-right:10px}#a_f06a_5 img{margin-bottom:10px;vertical-align:top}.deadlineIcon{display:none}@media(min-width: 768px){.deadlineIcon{display:block}}.job-listing .job-listing-content{margin-top:calc(10px - 0.3em)}.job-listing .primary-button{margin-top:15px}.careers-grey-section{background-color:#f3f3f4}#customSearchEngine .core-heading-container .core-heading>i{color:#f20808}#customSearchEngine .search-bar{margin-bottom:20px}#customSearchEngine .search-bar .search-input .text-input-elements{margin-top:0;max-width:none}#customSearchEngine .search-bar .search-button{margin-top:15px}@media(min-width: 768px){#customSearchEngine .search-bar .search-button{padding-left:0;margin-top:0}}#customSearchEngine .page-number-navigation-inner-container{text-align:center}#customSearchEngine .page-number-navigation-inner-container .active-page-button{color:#000;background-color:#f3f3f4}.container-fluid>.row:not(#landingPage2017) #landingPage2017 .stepCol .stepBox .stepBoxList li,#landingPage2017 .stepCol .stepBox .container-fluid>.row:not(#landingPage2017) .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li{font-size:14px;display:block;position:relative;padding-left:20px}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) #landingPage2017 .stepCol .stepBox .stepBoxList li,#landingPage2017 .stepCol .stepBox .container-fluid>.row:not(#landingPage2017) .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li{font-size:15px}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) #landingPage2017 .stepCol .stepBox .stepBoxList li,#landingPage2017 .stepCol .stepBox .container-fluid>.row:not(#landingPage2017) .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li{font-size:17px}}.container-fluid>.row:not(#landingPage2017) #landingPage2017 .stepCol .stepBox .stepBoxList li:before,#landingPage2017 .stepCol .stepBox .container-fluid>.row:not(#landingPage2017) .stepBoxList li:before,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li:before,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li:before{content:"";font-family:"Material Icons";font-size:17px;font-weight:bold;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow{padding-bottom:40px}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol{padding-right:0;color:#000;max-width:275px;display:block;float:none;margin:0 auto}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox{cursor:pointer;position:relative;width:100%}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxNumber{width:35px;height:35px;color:#e8282d;border:2px solid #e8282d;border-radius:35px;display:inline-block;line-height:31px;text-align:center;font-weight:bold;margin-right:10px}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxTitle{font-size:16px}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxLines{position:absolute;width:2px;left:16.5px;top:39px;bottom:2px;background-image:url("/images/productPage/landingpage/dashedStepLine.png");background-repeat:repeat}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList{margin:0px 0 0 65px !important}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li{text-align:left !important}.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li:before{color:#e8282d}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol{padding-right:0;color:#000}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol{color:#fff}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox{width:calc(100% - 36px);height:154px;position:relative;z-index:10;padding:18px 0 0 21px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox{background-color:#0074a2}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox{height:190px}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTotal,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesPrice{text-align:right}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTxt,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesPrice,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTxtTotal,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTotal{font-size:16px;padding-bottom:6px}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTxt,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesPrice,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTxtTotal,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTotal{font-size:18px}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTxtTotal,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .feesTotal{padding-top:6px;font-weight:bold}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .priceSectionBar1{border-bottom:1px solid #d6d6d6}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxNumber{width:31px;height:31px;background-color:#fff;color:#e8282d;border-radius:31px;display:inline-block;line-height:31px;text-align:center;margin-right:10px;font-size:20px;font-weight:bold}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxNumber{font-size:24px;width:34px;height:34px;border-radius:34px;line-height:34px}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxTitle{font-size:17px}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxTitle{font-size:20px}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxTitle{font-size:22px}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList{margin-top:15px !important}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li{color:#fff !important}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .buyBtnCol .btnBuy{color:#fff;max-width:229px;text-align:center;height:48px;line-height:48px;background-color:#e8282d;border-radius:5px;margin:7px auto 0;font-size:22px}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .buyBtnCol .btnBuy:hover{cursor:pointer;background-color:#c8151a}@media(min-wdith: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .buyBtnCol .btnBuy{margin:10px auto 0}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:first-child) .stepBox:before,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox:before{content:"";position:absolute;top:0;left:-35px;width:0;height:0;z-index:-1;border-left:35px solid rgba(0,0,0,0);border-top:77px solid #0074a2;border-right:35px solid #0074a2;border-bottom:77px solid #0074a2}}@media(min-width: 992px)and (min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:first-child) .stepBox:before,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox:before{border-bottom:95px solid #0074a2;border-top:95px solid #0074a2}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child){width:33.33333%}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child):first-child{width:30%}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child):last-child{width:36.66666%}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child) .stepBox{cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px;text-align:center;padding:0px}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child) .stepBox:after{content:"";position:absolute;top:0;right:-35px;z-index:-1;border-top:77px solid rgba(0,0,0,0);border-bottom:77px solid rgba(0,0,0,0);border-left:36px solid #0074a2}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child) .stepBox:after{border-bottom:95px solid rgba(0,0,0,0);border-top:95px solid rgba(0,0,0,0)}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child) .stepBox .stepBoxContentContainer{text-align:left;display:inline-block;padding:20px 10px 0}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:not(:only-child) .stepBox .stepBoxContentContainer{padding-top:28px}}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child{padding-right:15px}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{width:100%;max-width:300px;padding-right:25px;padding-top:4px;background-color:rgba(0,0,0,0);color:#000;margin:10px auto 0px}.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox:before{content:none}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{max-width:100%;margin:0}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{padding-top:15px}}.container-fluid>.row:not(#landingPage2017) .landingPage a{color:#545454;cursor:pointer;text-decoration:underline}.container-fluid>.row:not(#landingPage2017) .landingPage a:hover{color:#2269af}.container-fluid>.row:not(#landingPage2017) .landingPage hr{display:block;height:1px;border:0;border-top:1px solid #ed1c24;margin:0px auto 10px;width:75px;padding:0}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage hr{margin:0px auto 10px 0}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-col{background-color:#e45e26}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container{margin:0;max-width:2940px}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container{position:absolute;z-index:10;top:0;right:0;left:0;bottom:0;max-width:100%;color:#fff;background-color:rgba(0,0,0,.5)}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container{padding:30px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container{background-color:#e45e26;right:auto;right:initial;left:auto;left:initial;width:445px}}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container{width:36%;max-width:577px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container img{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:75px}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container img{max-width:105px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container img{top:auto;top:initial;-webkit-transform:none;transform:none}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title{margin-left:115px;min-height:115px;margin-bottom:20px;position:relative;height:100%;max-height:145px}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{display:inline;position:static;left:auto;left:initial;right:auto;right:initial;top:auto;top:initial;-webkit-transform:none;transform:none}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{margin-top:0px;font-size:20px;display:inline-block;width:100%}@media(max-width: 991px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{margin:0}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{width:100%;margin-top:10px;display:none}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{display:inline-block}}@media(min-width: 768px)and (min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{display:none}}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title{max-height:100%}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:30px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title{height:auto}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:40px;display:inline}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-title-bottom #learnMoreSubtitle2{font-size:17px;margin-top:26px;margin-bottom:0px;display:inline-block;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section{position:absolute;bottom:0;left:0;display:block;width:100%;padding:0 20px}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section #learnMoreSubtitle{font-size:17px;margin-top:0px;margin-bottom:26px;text-align:center}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section #learnMoreSubtitle{font-size:20px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container hr{width:100% !important;border-color:#fff !important;display:none;padding-bottom:15px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-txt-container hr{display:block}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img{height:145px;position:relative;overflow:hidden;z-index:9}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img{height:292px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img{max-width:2144px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;min-width:500px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img img{max-height:292px;min-width:auto;right:-140px}}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img img{right:0}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-hero-container .landing-page-hero-img img{max-height:361px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-red-txt{font-size:14px;text-align:center;color:#e8282d;font-weight:300}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-red-txt{font-size:17px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-family:"Source Sans Pro";color:#000;font-size:20px;text-align:center;font-size:20px;margin-top:6px;font-weight:300}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-size:40px}}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{margin-top:12px}}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-size:30px;margin-top:12px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-txt{font-size:40px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row .landing-page-title-red-line{width:75px;border-bottom:2px solid #e8282d;margin:0 auto}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row>div{margin-top:17px}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-title-row>div:last-child{margin-bottom:32px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section{padding:20px 15px;font-size:15px;margin-top:10px;background-color:rgba(0,0,0,0)}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section{margin-top:0px;padding-top:5px}}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section{padding:0 15px 0 0}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section{font-size:18px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantees-row{max-width:430px;margin:0 auto}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantees-row{max-width:100%;margin:0px}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title{text-align:center;padding-bottom:20px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title{padding-bottom:5px;text-align:right}}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title{padding:0;text-align:center}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title span{cursor:pointer}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title span:hover{text-decoration:underline}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title i{cursor:pointer;font-size:19px;vertical-align:sub;color:#858585}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-title i:hover{color:#9f9f9f}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-base-col{float:none;max-width:230px;margin:0 auto}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col,.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-img-col{height:45px}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-img-col{text-align:center;width:100%}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-img-col{text-align:left;width:auto;display:inline-block}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-img-col img{max-height:45px;cursor:pointer;padding:3px 0}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-img-col img:hover{opacity:.6}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col{position:relative;text-align:center;width:100%}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col{max-width:calc(100% - 45px);display:inline-block;vertical-align:top;text-align:left;width:auto}}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt{color:#545454;cursor:pointer;text-decoration:underline;cursor:pointer;word-spacing:500px;text-align:center}.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt:hover{color:#2269af}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt{-webkit-transform:translateY(-50%);transform:translateY(-50%);word-spacing:normal;padding-left:10px;position:relative;text-align:left;top:50%}}.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection{text-align:center;margin-top:15px;margin-bottom:5px}@media(min-width: 1200px){.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection{margin-top:60px}}.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection .anchorBtnCol{padding:0 11px 0 15px;display:inline-block;float:none;vertical-align:top}.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection .anchorBtnCol:not(:first-child):before{content:"";position:absolute;left:0;height:21px;width:1px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{padding:15px 0;font-size:15px}.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn:hover{background-color:#d1d4d6;cursor:pointer}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{font-size:18px}}.container-fluid>.row:not(#landingPage2017) .landingPage .mobile-title-section{text-align:center;font-size:20px;padding-bottom:12px}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .mobile-title-section{font-size:30px}}.container-fluid>.row:not(#landingPage2017) .landingPage .mobileVoucherAndStepsCol .mobile-title-section{padding-top:20px}.container-fluid>.row:not(#landingPage2017) .landingPage .mobileVoucherAndStepsCol hr{margin:0 auto 10px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseGroupPurchaseSection{background-color:#fff}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseGroupPurchaseSection{background-color:rgba(0,0,0,0)}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseGroupPurchaseSection .specialInstructionsButtonColumn button{float:left}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection.mobileVoucher{background-color:#fff}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection .specialInstructionsInfoText{margin:0px 0px 41px}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container ::-webkit-input-placeholder{font-size:12px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container ::-moz-placeholder{font-size:12px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container :-ms-input-placeholder{font-size:12px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container :-moz-placeholder{font-size:12px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container :placeholder{font-size:12px}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{margin:0px auto 25px;height:34px;border-radius:3px;text-align:left;display:block;width:100%;max-width:188px;border:1px solid #e4e0e0;padding-left:20px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{margin:0px 0px 25px;max-width:none}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseTitle{color:#000;font-size:20px;font-family:"Source Sans Pro";font-weight:300;margin-top:18px;margin-bottom:9px;text-align:center}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseTitle{font-size:30px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialPurchaseTitle{text-align:left;font-size:40px}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText{max-width:400px;margin:0px auto 20px;font-size:15px;font-family:"Source Sans Pro";font-weight:normal;color:#000;text-align:center}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText{text-align:left;margin:0px 0px 20px}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText{font-size:18px}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText a{color:#545454;cursor:pointer;text-decoration:underline;font-size:15px;font-family:"Source Sans Pro";font-weight:normal}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText a:hover{color:#2269af}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsInfoText a{font-size:18px}}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsButtonColumn button{width:100%;min-width:160px;max-width:188px;margin:0px auto 25px;height:34px;border-radius:5px;text-align:center;display:block;padding:0;border:0;background-color:rgba(0,0,0,0);border:1px solid #e8282d;color:#e8282d;font-family:"Source Sans Pro";font-weight:300;font-size:17px;cursor:pointer;position:relative}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsButtonColumn button:hover{background-color:#d81c24;color:#fff}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsButtonColumn button::-moz-focus-inner{padding:0;border:0}.container-fluid>.row:not(#landingPage2017) .landingPage .specialInstructionsButtonColumn .whiteBtn:hover{background-color:#f2f2f2}.container-fluid>.row:not(#landingPage2017) .landingPage .learnMoreSections{padding-bottom:50px}.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-content{text-align:center}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-content{text-align:left}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .spec-content,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .questions,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .answers,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .spec-content{font-size:18px !important}}.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title{font-size:20px !important}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title{font-size:30px !important}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .section-title,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .section-title{font-size:40px !important}}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .questions-answers .article-list-content-container,.container-fluid>.row:not(#landingPage2017) .landingPage .specSection .article-list-content-container,.container-fluid>.row:not(#landingPage2017) .landingPage .artSection .article-list-content-container{font-size:18px !important}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .num{font-size:16px;text-align:center;padding-top:8px;letter-spacing:5px;padding-bottom:15px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .num{display:none}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper #myCarousel:not(.slick-slider) *{display:none}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{margin-bottom:0px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{margin-bottom:30px}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper #myCarousel.slick-slider .slick-slide img{margin:0 auto;width:100%}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol{margin:0px auto}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager{display:none}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:none;text-align:center;margin-bottom:0px}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .rslides_here a{background:rgba(0,0,0,0);box-shadow:0 0 0 2px #666}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .slick-slide{padding:0 5px}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized img{margin:2%;cursor:pointer}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized video{float:left;margin:2%;cursor:pointer}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .videoContainer{position:relative}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon{margin-left:5px;position:absolute;width:100%;height:100%;left:0;cursor:pointer}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon i{font-size:60px;color:#fff;opacity:.8;transform:translateY(50%);position:absolute;top:0;left:0;right:0;bottom:0;line-height:0}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:block}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .special-slide{border:1px solid #dbddde}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{position:absolute;top:0;bottom:0;-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container{right:-42px}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{left:-45px}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{line-height:0;cursor:pointer;font-size:60px !important;color:#dbddde;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{display:none}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material.slick-arrow,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material.slick-arrow{display:inherit}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow{text-align:center}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow{text-align:left}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow #learnMoreSubtitle{font-size:15px;text-align:center}@media(min-width: 480px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow #learnMoreSubtitle{margin-top:0px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow #learnMoreSubtitle{text-align:left}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .mobileTitleHr hr{margin:0 auto 10px}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .DescriptionContent *,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .specialInstructionsContent *{font-family:"Source Sans Pro" !important;font-size:15px !important}@media(min-width: 1500px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .DescriptionContent *,.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .specialInstructionsContent *{font-size:18px !important}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle{font-family:"Source Sans Pro";font-weight:300;font-size:20px;margin:12px 0}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle#learnMoreTitle{text-align:center}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle#learnMoreTitle{margin-top:0px;text-align:left}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle#aboutCourse{margin-top:0px;margin-bottom:14px;line-height:1}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle{font-size:30px;margin:12px 0 8px 0}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle{font-size:40px;margin:12px 0 5px 0}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle.specialInstructionsTitle{margin-top:25px;display:inline-block;position:relative}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle.specialInstructionsTitle{margin-top:20px}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .subTitle.specialInstructionsTitle .specialInstructionsIcon{color:#7e7e7e}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .specialInstructionsIcon{font-size:30px;position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .specialInstructionsIcon{right:-60px;font-size:40px}}.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .StarRow{color:#f6d02d;margin:0px 0px 12px 0px;text-align:center}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .landingPage .carousel-prodoct-row .titleRow .StarRow{text-align:left}}.container-fluid>.row:not(#landingPage2017) .lpmContentContainer .lpmContentTitle{font-size:22px;font-weight:bold;padding:10px 0px 0px 10px;margin-bottom:30px}.container-fluid>.row:not(#landingPage2017) .lpmContentContainer .lpmContentBody .lpmContentUl{margin-left:50px}.container-fluid>.row:not(#landingPage2017) .lpmContentContainer .lpmContentBody .lpmContentUl .lpmContentLi{font-size:15px;margin-bottom:15px}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection{background-color:#ecedee;padding-top:18px;padding-bottom:23px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection{background-color:#0074a2;padding-top:13px;padding-bottom:13px}}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionText{font-size:18px;font-family:"Source Sans Pro";font-weight:400;color:#000;text-align:center;margin-bottom:18px}@media(min-width: 768px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionText{font-size:30px;font-weight:300}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionText{text-align:left;color:#fff;margin-bottom:0px;font-size:40px}}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText{text-align:center;padding-bottom:15px}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText{color:#fff;text-align:left}}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink{color:#545454;cursor:pointer;text-decoration:underline;text-decoration:underline;cursor:pointer}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink:hover{color:#2269af}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink{color:#fff}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuySectionLoginText .psuedoLink:hover{color:#fff}}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuyBtn{background-color:#e8282d;border-radius:5px;font-size:28px;font-family:"Source Sans Pro";font-weight:300;color:#fff;text-align:center;max-width:285px;margin:0 auto;height:48px;line-height:48px}.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuyBtn:hover{cursor:pointer;background-color:#c8151a}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .lowerBuySection .lowerBuyBtn{margin:9px 0px}}@media(min-width: 992px){.container-fluid>.row:not(#landingPage2017) .groupRedeemSection .specialPurchaseContainer{padding-bottom:10px}}.bootstrapBody #contentbox #landingTst .mainContent .container-fluid>.row:not(#landingPage2017) .artSection{background-color:#fff}#proctorRegistrationPage.row .mainContent.landingPage{font-family:"Source Sans Pro";color:#000;font-size:15px}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps){padding:0;margin-top:.5em}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li p{margin:0}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps){padding:0 20px;margin-top:.5em}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li{font-size:19px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a{font-size:19px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}}#proctorRegistrationPage.row .mainContent.landingPage .artSection{background-color:#fff !important}#proctorRegistrationPage.row .mainContent.landingPage .graySection{background-color:#f3f3f4}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .graySection.artSection{background-color:#fff}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-col{background-color:#fff}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container{text-align:center;color:#fff}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-opacity{position:absolute;height:100%;z-index:10;background-color:#000;width:100%;opacity:.5}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img{position:relative;width:100%;height:auto;min-height:initial;max-height:initial;position:relative}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img:before{display:block;content:"";width:100%;padding-top:40.5555555556%}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img{top:0;position:relative}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img:before{display:block;content:"";width:100%;padding-top:18.75%}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img{position:relative}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img:before{display:block;content:"";width:100%;padding-top:18.8020833333%}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;min-width:initial;-webkit-transform:none;-ms-transform:none;transform:none}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-xs{top:-60px}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-xs{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-md{display:none}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-md{display:block}}@media(min-width: 768px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-md{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-xl{display:none}@media(min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-img img.landing-page-hero-img-xl{display:block}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title{width:100%;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt h2,#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt .solutions-title,#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt .solutions-title,#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt .solutions-title,#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt .solutions-title,#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-txt .course-title{font-size:16px}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-titles-container{display:inline-block}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:24px}@media(min-width: 480px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:36px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container{background-color:rgba(0,0,0,0);padding:50px 30px 30px;min-width:492px}}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container{width:50%;max-width:700px}}@media(min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container{max-width:620px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title{width:437px}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-family:"Source Sans Pro";color:#fff;font-size:20px;max-width:224px}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:40px}}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:100%}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{font-family:"Source Sans Pro";color:#fff;font-size:17px}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .fakeH2{font-size:30px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title-mobile-ansi-container{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title-mobile-ansi-container .landing-page-hero-title-ansi{right:10px;left:auto;transform:none;bottom:0;top:auto;max-width:44px;padding-bottom:20px;clip:rect(0px, 44px, 30px, 0px)}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-title-mobile-ansi-container .landing-page-hero-title-ansi{max-width:55px;clip:rect(0px, 55px, 35px, 0px)}}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section{max-width:585px}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section hr{border-color:#fff;width:100%}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section .landing-page-hero-title-ansi-col{margin-bottom:25px}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section .landing-page-hero-title-ansi-col .landing-page-hero-title-ansi{position:absolute;width:72px;top:50%;padding-bottom:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);clip:rect(0px, 72px, 45px, 0px)}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-hero-container .landing-page-hero-txt-container .landing-page-hero-bottom-section .landing-page-hero-title-ansi-col #learnMoreSubtitle{margin-bottom:0;padding-left:90px;padding-bottom:20px;text-align:left}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-row{padding:0px 100px}}#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-steps-image{height:87px;display:inline-block;float:left;padding-right:20px}#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-title{font-size:33px;padding-bottom:20px}#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding-left:107px;padding-right:50px}#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .proctor-steps-column .proctor-column-text>p{margin:0}#proctorRegistrationPage.row .mainContent.landingPage .landing-page-title-txt{font-size:15px;margin:25px 0px 0px;font-weight:300}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-title-txt{font-size:35px}}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .landing-page-title-txt{font-size:40px}}#proctorRegistrationPage.row .mainContent.landingPage .stepBox{height:auto !important;max-width:350px;margin:0 auto}#proctorRegistrationPage.row .mainContent.landingPage .buyBtnCol .btnBuy{max-width:285px}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .buyBtnCol .btnBuy{max-width:229px}}#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .specialInstructionsInfoText{max-width:470px;min-width:auto;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .specialInstructionsInfoText b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .specialInstructionsInfoText{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .specialInstructionsInfoText{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .specialInstructionsInfoText{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section a,#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .login-to-continue{color:#545454;cursor:pointer;text-decoration:underline}#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section a:hover,#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .login-to-continue:hover{color:#337ab7}@media(min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section a,#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .login-to-continue{font-size:19px}}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section a,#proctorRegistrationPage.row .mainContent.landingPage .proctor-login-top-section .login-to-continue{font-size:17px}}#proctorRegistrationPage.row .mainContent.landingPage .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .row:not(.mobileStepRow)>div.stepCol:only-child .stepBox{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow .stepBoxTitle{font-size:20px;font-weight:400}#proctorRegistrationPage.row .mainContent.landingPage .mobileStepRow .stepBoxParagraph{padding-left:48px}#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections{padding-top:0}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections{padding-top:32px}#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections hr{display:none}}@media(max-width: 991px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .slideWrapper .prev-material-container,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .slideWrapper .next-material-container{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections #myCarousel{max-width:650px;margin:0 auto}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections #myCarousel{padding-bottom:20px}}#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent span,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent div,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent span b,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent div b,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent li b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent span,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent div,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent span,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent div,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent span,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent div,#proctorRegistrationPage.row .mainContent.landingPage .carousel-prodoct-row.learnMoreSections .DescriptionContent li{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .questions-answers .section-title-3{margin-bottom:0px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo{padding-top:0px;text-align:center}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo{padding-top:32px;text-align:left}}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo .appliction-form-picture img{max-width:100%}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo *:not(.section-title){font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo *:not(.section-title) b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo *:not(.section-title){font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo *:not(.section-title){font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.course-demo *:not(.section-title){font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .group-purchase-info .proctorBenefitsText *{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .group-purchase-info .proctorBenefitsText * b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .group-purchase-info .proctorBenefitsText *{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .group-purchase-info .proctorBenefitsText *{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .group-purchase-info .proctorBenefitsText *{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col{padding:25px 15px;text-align:center}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col{padding:25px 65px 0}}@media(min-width: 768px)and (min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col{text-align:left;padding-right:15px;padding-left:50px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col{margin:0px 120px;width:40%}}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsTitle{font-family:"Source Sans Pro";color:#000;font-size:20px;position:relative;line-height:30px;display:inline-block}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsTitle{font-size:25px}}@media(min-width: 992px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsTitle{font-size:30px}}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsTitle::before{content:"";font-family:"Material Icons";font-size:30px;line-height:30px;position:relative;top:9px;color:#545454;padding-right:5px}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsTitle::before{position:absolute;top:0;left:-35px;padding-right:0}}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col hr{margin:10px auto}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent{text-align:center;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent b{font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent{font-size:19px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .special-instructions-col .specialInstructionsContent{text-align:left}}#proctorRegistrationPage.row .mainContent.landingPage .AnchorButttonSection{margin-bottom:25px;overflow:visible}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .AnchorButttonSection{margin-top:30px}}#proctorRegistrationPage.row .mainContent.landingPage .anchorBtnCol::before{background-color:#545454}#proctorRegistrationPage.row .mainContent.landingPage .anchorBtnCol .learnMoreAnchorBtn.selected{background-color:#d1d4d6}#proctorRegistrationPage.row .mainContent.landingPage .anchorBtnCol .learnMoreAnchorBtn.selected::after{content:"";position:absolute;z-index:1;border-top:25px solid #d1d4d6;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-25px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn{font-size:20px;height:60px;background-color:#eaecee;border-bottom:1px solid #000;cursor:pointer;padding-right:85px}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn{padding-left:50px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn>div{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn>div::after{color:#d81c24;content:"";font-family:"Material Icons";right:-50px;position:absolute;font-size:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected{border-bottom:0px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected>div::after{content:""}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected~.groupRedeemSection{margin-top:30px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections{display:none;padding-bottom:0}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.expanded{display:block;padding-top:25px !important;padding-bottom:45px !important}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections.expanded{padding-bottom:0 !important}}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections .slideWrapper .num-container{text-align:center}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections .slideWrapper .num-container{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections .slideWrapper .num-container i{vertical-align:top;padding-top:8px;padding-bottom:15px;font-size:24px;cursor:pointer;color:#dbddde}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections .slideWrapper .num-container i:first-child{padding-right:2px}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSections .slideWrapper .num-container .num{display:inline-block;vertical-align:top}@media(max-width: 991px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn:not(.selected)+.learnMoreSections.expanded{display:none}}#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-family:"Source Sans Pro";color:#000;font-size:20px;font-weight:300;display:none}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:40px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections .section-title{display:block}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .learnMoreSectionBtn.selected+.learnMoreSections hr{display:none}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection{margin-top:75px}}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection{padding-top:20px;padding-bottom:30px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection{background-color:#0074a2}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .section-title-1{color:#000}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .section-title-1{color:#fff}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuySectionText{margin-top:35px;color:#000}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuySectionText{margin-top:0px;color:#fff}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .buybtnrow{text-align:center}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuyBtn{display:inline-block;padding:0 20px;margin:20px 0px;font-size:22px !important;font-weight:400;max-width:285px;width:100%;font-family:"Source Sans Pro";color:#fff;font-size:15px}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuyBtn{width:229px}}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuyBtn{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .lowerBuySection .lowerBuyBtn{font-size:19px}}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer{padding-left:35px;padding-right:35px}}@media(min-width: 992px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer{padding-left:85px;padding-right:85px}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";color:#000;font-size:20px;font-weight:300}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{max-width:470px;min-height:45px;min-width:auto;font-family:"Source Sans Pro";color:#545454;font-size:15px}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:19px}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer a,#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{color:#545454;cursor:pointer;text-decoration:underline}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer a:hover,#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue:hover{color:#2269af}@media(min-width: 1500px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer a,#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:19px}}@media(min-width: 1200px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer a,#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:17px}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .alreadyPurchasedBuyButton button{background-color:#d81c24;color:#fff;margin-top:15px;width:100%;max-width:284px !important;height:48px;font-size:22px;font-weight:400}@media(min-width: 768px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .alreadyPurchasedBuyButton button{width:229px}}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .alreadyPurchasedBuyButton button:hover{background-color:#ab161c}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .alreadyPurchasedBuyButton button{height:34px;font-size:17px;font-weight:300;margin-top:0;background-color:rgba(0,0,0,0);color:#d81c24}#proctorRegistrationPage.row .mainContent.landingPage .groupRedeemSection .alreadyPurchasedBuyButton button:hover{background-color:#d81c24;color:#fff}}#proctorRegistrationPage.row .mainContent.landingPage .mobileVoucherAndStepsCol .mobile-title-section{padding-top:30px}#proctorRegistrationPage.row .mainContent .specialInstructionsButtonColumn button{max-width:100%;width:auto}@media(min-width: 992px){#proctorRegistrationPage.row .mainContent .specialInstructionsButtonColumn button{margin-left:0}}#proctorRegistrationPage.row .mainContent .specialInstructionsButtonColumn button:hover{background-color:#d81c24;color:#fff}#proctorRegistrationPage.row .mainContent .specialInstructionsButtonColumn button span{padding:0 10px}.lpm2017ContentContainer{padding:0 15px}.lpm2017ContentContainer [style],.lpm2017ContentContainer font{font-family:"Source Sans Pro" !important;font-size:inherit !important}.lpm2017ContentContainer .lpmContentTitle{font-family:"Source Sans Pro";font-weight:400;color:#000;font-size:17px}@media(min-width: 768px){.lpm2017ContentContainer .lpmContentTitle{font-size:20px}}@media(min-width: 768px)and (min-width: 992px){.lpm2017ContentContainer .lpmContentTitle{font-size:25px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1500px){.lpm2017ContentContainer .lpmContentTitle{font-size:30px}}.lpm2017ContentContainer .lpmContentTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(30px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){.lpm2017ContentContainer .lpmContentTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.lpm2017ContentContainer .lpmContentTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(30px - 0.3em)}@media(min-width: 1200px){.lpm2017ContentContainer .lpmContentTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.lpm2017ContentContainer .lpmContentBody{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding-bottom:25px;margin-left:35px;margin-right:35px;margin-bottom:0 !important}.lpm2017ContentContainer .lpmContentBody b{font-weight:400}@media(min-width: 768px){.lpm2017ContentContainer .lpmContentBody{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.lpm2017ContentContainer .lpmContentBody{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.lpm2017ContentContainer .lpmContentBody{font-size:19px}}.lpm2017ContentContainer .lpmContentBody:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.lpm2017ContentContainer .lpmContentBody:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.lpm2017ContentContainer .lpmContentBody:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.lpm2017ContentContainer .lpmContentBody:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){.lpm2017ContentContainer .lpmContentBody{padding-bottom:40px}}.lpm2017ContentContainer .lpmContentBody ul{padding:0 20px !important;margin-top:.5em}.lpm2017ContentContainer .lpmContentBody ul li{list-style-type:disc !important;list-style-position:outside !important;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left !important}.lpm2017ContentContainer .lpmContentBody ul li b{font-weight:400}@media(min-width: 768px){.lpm2017ContentContainer .lpmContentBody ul li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.lpm2017ContentContainer .lpmContentBody ul li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.lpm2017ContentContainer .lpmContentBody ul li{font-size:19px}}.lpm2017ContentContainer .lpmContentBody ul li:not(:first-of-type){margin-top:5px}.lpm2017ContentContainer .lpmContentBody ul li a{text-decoration:underline !important;cursor:pointer !important;font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:#545454 !important}.lpm2017ContentContainer .lpmContentBody ul li a b{font-weight:400 !important}@media(min-width: 768px){.lpm2017ContentContainer .lpmContentBody ul li a{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){.lpm2017ContentContainer .lpmContentBody ul li a{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.lpm2017ContentContainer .lpmContentBody ul li a{font-size:19px !important}}.lpm2017ContentContainer .lpmContentBody ul li a:hover{color:#337ab7 !important}.lpm2017ContentContainer .lpmContentBody b,.lpm2017ContentContainer .lpmContentBody strong,.lpm2017ContentContainer .lpmContentBody [style*="font-weight: 600"]{font-weight:400 !important}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;font-weight:400}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle b{font-weight:400}@media(min-width: 768px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle{font-size:19px}}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt b{font-weight:400}@media(min-width: 768px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){.guaranteesModalWindow .guaranteesModalBody .guaranteesModalContentTxt{font-size:19px}}#landingPage2017{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#landingPage2017 .float-right{float:right}#landingPage2017 b{font-weight:400}@media(min-width: 768px){#landingPage2017{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017{font-size:19px}}#landingPage2017 a{color:#545454;cursor:pointer;text-decoration:underline}#landingPage2017 a:hover{color:#337ab7}#landingPage2017 hr{border-top-color:#d81c24;width:75px;margin:10px auto}#landingPage2017 ul:not(.steps ul):not(.steps){padding:0 !important;margin-top:.5em}#landingPage2017 ul:not(.steps ul):not(.steps) li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none !important;text-align:center !important}#landingPage2017 ul:not(.steps ul):not(.steps) li b{font-weight:400}@media(min-width: 768px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:19px}}#landingPage2017 ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#landingPage2017 ul:not(.steps ul):not(.steps) li a{text-decoration:underline !important;cursor:pointer !important;font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:#545454 !important}#landingPage2017 ul:not(.steps ul):not(.steps) li a b{font-weight:400 !important}@media(min-width: 768px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:17px !important}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:18px !important}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:19px !important}}#landingPage2017 ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7 !important}#landingPage2017 ul:not(.steps ul):not(.steps) li p{margin:0 !important}@media(min-width: 992px){#landingPage2017 ul:not(.steps ul):not(.steps){padding:0 20px !important;margin-top:.5em}#landingPage2017 ul:not(.steps ul):not(.steps) li{list-style-type:disc !important;list-style-position:outside !important;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left !important}#landingPage2017 ul:not(.steps ul):not(.steps) li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 ul:not(.steps ul):not(.steps) li{font-size:19px}}@media(min-width: 992px){#landingPage2017 ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#landingPage2017 ul:not(.steps ul):not(.steps) li a{text-decoration:underline !important;cursor:pointer !important;font-family:"Source Sans Pro" !important;font-weight:300 !important;color:#000 !important;font-size:15px !important;color:#545454 !important}#landingPage2017 ul:not(.steps ul):not(.steps) li a b{font-weight:400 !important}}@media(min-width: 992px)and (min-width: 768px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:17px !important}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:18px !important}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 ul:not(.steps ul):not(.steps) li a{font-size:19px !important}}@media(min-width: 992px){#landingPage2017 ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7 !important}}#landingPage2017 .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#landingPage2017 .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .section-title{font-size:40px}}#landingPage2017 .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#landingPage2017 .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#landingPage2017 .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#landingPage2017 .graySection{background-color:#f3f3f4}@media(min-width: 992px){#landingPage2017 .graySection.artSection{background-color:#fff}}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList li,#landingPage2017 .stepCol .stepBox .stepBoxList li,#landingPage2017 .container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox #landingPage2017 .stepBoxList li,#landingPage2017 .container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox #landingPage2017 .stepBoxList li{display:block;position:relative;padding-left:20px}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList li:before,#landingPage2017 .stepCol .stepBox .stepBoxList li:before,#landingPage2017 .container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox .stepBoxList li:before,.container-fluid>.row:not(#landingPage2017) .row.mobileStepRow>div.stepCol .stepBox #landingPage2017 .stepBoxList li:before,#landingPage2017 .container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox .stepBoxList li:before,.container-fluid>.row:not(#landingPage2017) .row:not(.mobileStepRow)>div.stepCol .stepBox #landingPage2017 .stepBoxList li:before{content:"";font-family:"Material Icons";font-size:17px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:0}#landingPage2017 .mobile-title-section{text-align:center;padding-bottom:12px;padding-top:20px;font-family:"Source Sans Pro";color:#000;font-size:20px}@media(min-width: 768px){#landingPage2017 .mobile-title-section{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .mobile-title-section{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .mobile-title-section{font-size:40px}}#landingPage2017 .stepCol{padding-right:0;color:#000}@media(min-width: 992px){#landingPage2017 .stepCol{color:#fff}}#landingPage2017 .stepCol .stepBox{width:calc(100% - 36px);position:relative;z-index:10;padding:18px 0 0 21px;background:none}#landingPage2017 .stepCol .stepBox:before{content:none}#landingPage2017 .stepCol .stepBox:after{content:none}@media(min-width: 1500px){#landingPage2017 .stepCol .stepBox{height:auto;min-height:190px}}#landingPage2017 .stepCol .stepBox .feesTotal,#landingPage2017 .stepCol .stepBox .feesPrice{text-align:right}#landingPage2017 .stepCol .stepBox .feesTxt,#landingPage2017 .stepCol .stepBox .feesPrice,#landingPage2017 .stepCol .stepBox .feesTxtTotal,#landingPage2017 .stepCol .stepBox .feesTotal{font-family:"Source Sans Pro";color:#000;font-size:15px;padding-bottom:6px}@media(min-width: 1200px){#landingPage2017 .stepCol .stepBox .feesTxt,#landingPage2017 .stepCol .stepBox .feesPrice,#landingPage2017 .stepCol .stepBox .feesTxtTotal,#landingPage2017 .stepCol .stepBox .feesTotal{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .stepCol .stepBox .feesTxt,#landingPage2017 .stepCol .stepBox .feesPrice,#landingPage2017 .stepCol .stepBox .feesTxtTotal,#landingPage2017 .stepCol .stepBox .feesTotal{font-size:19px}}@media(min-width: 992px){#landingPage2017 .stepCol .stepBox.priceSection{min-width:300px}}#landingPage2017 .stepCol .stepBox.priceSection .hd-row,#landingPage2017 .stepCol .stepBox.priceSection .course-row,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row{display:flex;padding:10px 10px 10px 0;position:relative;align-items:center}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-text,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .course-text,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .total-text,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-text,#landingPage2017 .stepCol .stepBox.priceSection .course-row .course-text,#landingPage2017 .stepCol .stepBox.priceSection .course-row .total-text,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-text,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .course-text,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .total-text{flex:1 1 auto;padding-right:15px}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .total-price{padding-right:65px}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-price{padding-right:15px;padding-left:15px;text-align:right}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-price,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .course-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .total-price{flex:0 0 auto;padding-left:5px}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .hd-row .total-text,#landingPage2017 .stepCol .stepBox.priceSection .course-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .course-row .total-text,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .total-price,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .total-text{padding-top:6px;font-weight:400}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-video,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-video,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-video{flex:0 1 auto;width:50px;min-width:50px;height:30px;border-radius:10px;border-color:#0375a3;background-color:#0375a3;z-index:100}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-video:hover,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-video:hover,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-video:hover{background-color:#036086}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-video .popup,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-video .popup,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-video .popup{font-weight:300;right:0}#landingPage2017 .stepCol .stepBox.priceSection .hd-row .hd-video.primary-button,#landingPage2017 .stepCol .stepBox.priceSection .course-row .hd-video.primary-button,#landingPage2017 .stepCol .stepBox.priceSection .total-fee-row .hd-video.primary-button{font-size:unset}#landingPage2017 .stepCol .stepBox .total-fee-row:first-child .feesTxtTotal{display:none}#landingPage2017 .stepCol .stepBox .total-fee-row:first-child .feesTotal{width:100%;text-align:center;font-size:42px}#landingPage2017 .stepCol .stepBox .total-fee-row .feesTxtTotal,#landingPage2017 .stepCol .stepBox .total-fee-row .feesTotal{padding-top:6px;font-weight:400}#landingPage2017 .stepCol .stepBox .priceSectionBar1{border-bottom:1px solid #d6d6d6}#landingPage2017 .stepCol .stepBox .stepBoxNumber{width:31px;height:31px;background-color:#fff;color:#f20808;border-radius:31px;display:inline-block;line-height:31px;text-align:center;margin-right:10px;font-size:20px;font-weight:400}@media(min-width: 1500px){#landingPage2017 .stepCol .stepBox .stepBoxNumber{font-size:24px;width:34px;height:34px;border-radius:34px;line-height:34px}}#landingPage2017 .stepCol .stepBox .stepBoxTitle{font-size:17px}@media(min-width: 1200px){#landingPage2017 .stepCol .stepBox .stepBoxTitle{font-size:20px}}@media(min-width: 1500px){#landingPage2017 .stepCol .stepBox .stepBoxTitle{font-size:22px}}#landingPage2017 .stepCol .stepBox .stepBoxList{margin:15px 0 !important}@media(min-width: 992px){#landingPage2017 .stepCol .stepBox .stepBoxList [style],#landingPage2017 .stepCol .stepBox .stepBoxList font{font-family:"Source Sans Pro" !important;font-size:inherit !important;color:#fff !important}}#landingPage2017 .stepCol .stepBox .stepBoxList ul{margin:0 !important}#landingPage2017 .stepCol .stepBox .stepBoxList ul li{font-family:"Source Sans Pro";color:#000;font-size:15px;text-align:left !important;font-size:15px}@media(min-width: 1200px){#landingPage2017 .stepCol .stepBox .stepBoxList ul li{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .stepCol .stepBox .stepBoxList ul li{font-size:19px}}@media(min-width: 992px){#landingPage2017 .stepCol .stepBox .stepBoxList ul li{color:#fff !important}}#landingPage2017 .stepCol .stepBox .buyBtnCol{text-align:center}#landingPage2017 .stepCol .stepBox .buyBtnCol .btnBuy{color:#fff;max-width:229px;width:100%;text-align:center;height:48px;line-height:48px;border-radius:5px;margin:7px auto 0;cursor:pointer;font-family:"Source Sans Pro";font-size:17px;color:#fff;background-color:#d81c24;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media(min-width: 1500px){#landingPage2017 .stepCol .stepBox .buyBtnCol .btnBuy{font-size:19px}}#landingPage2017 .stepCol .stepBox .buyBtnCol .btnBuy:hover{color:#fff;background-color:#ab161c}@media(min-wdith: 1500px){#landingPage2017 .stepCol .stepBox .buyBtnCol .btnBuy{margin:10px auto 0}}#landingPage2017 .stepCol .stepBox .product-title-row{text-align:center;font-weight:400}#landingPage2017 .stepCol .stepBox .product-quantity-row{padding:10px 10px 0 0}#landingPage2017 .stepCol .stepBox .product-quantity-row .product-quantity{width:100%;text-align:right;background-color:#fff;border:1px solid #ccc}#landingPage2017 .stepCol .stepBox .product-price-row{padding:10px 10px 10px 0}#landingPage2017 .stepCol .stepBox .product-price-row .course-price{padding-right:15px;padding-left:15px;text-align:right}#landingPage2017 .stepCol .stepBox .product-hd-row .hd-price{padding-right:15px;padding-left:15px;text-align:right}#landingPage2017 .stepCol .stepBox .product-hd-row .hd-button{padding:0}#landingPage2017 .stepCol .stepBox .product-hd-row .hd-video{padding:0}#landingPage2017 .stepCol .stepBox .total-fee-row{font-weight:500;font-size:21px;padding:10px 10px 10px 0}#landingPage2017 .stepCol .stepBox .total-fee-row .product-total{text-align:right}#landingPage2017 .stepCol .stepBox .total-fee-row .product-total div.price-discounted{font-weight:bold;display:flex;justify-content:flex-end}#landingPage2017 .stepCol .stepBox .total-fee-row .product-total span.price-strikethrough{font-weight:normal;text-decoration-line:line-through;text-decoration-thickness:from-font;text-decoration-color:#f20808}#landingPage2017 .stepCol .stepBox .solid-separator{width:100%;border-top-color:#ccc}#landingPage2017 .stepCol .stepBox .buy-button-form{width:100%;padding-top:12px;padding-bottom:12px}#landingPage2017 .stepCol .stepBox .buy-button-form .btnBuy.primary-button{background-color:#44b547;margin:14px auto 0}#landingPage2017 .stepCol .stepBox .buy-button-form .btnBuy.primary-button:hover{background-color:#3b983d}#landingPage2017 .stepCol:not(:only-child){height:auto}@media(min-width: 992px){#landingPage2017 .stepCol:not(:only-child){min-height:154px;position:static;width:33.33333%}#landingPage2017 .stepCol:not(:only-child) .bg{content:"";position:absolute;top:0;bottom:0;left:33.33333%;right:calc(33.33333% + 51px);background-color:#0074a2;z-index:1}#landingPage2017 .stepCol:not(:only-child) .bg .topSkew{content:"";display:block;position:absolute;width:calc(100% + 38px);top:0;bottom:50%;background:#0074a2;left:-19px;transition:all .3s ease}#landingPage2017 .stepCol:not(:only-child) .bg .bottomSkew{content:"";display:block;position:absolute;width:calc(100% + 38px);top:50%;bottom:0;background:#0074a2;left:-19px;transition:all .3s ease}#landingPage2017 .stepCol:not(:only-child):first-child{width:30%}#landingPage2017 .stepCol:not(:only-child):first-child .bg{left:15px;right:calc(66.66666% + 50px)}#landingPage2017 .stepCol:not(:only-child):first-child .bg .topSkew,#landingPage2017 .stepCol:not(:only-child):first-child .bg .bottomSkew{width:50%;left:calc(50% + 19px)}}@media(min-width: 992px)and (min-width: 1500px){#landingPage2017 .stepCol:not(:only-child):first-child .bg .topSkew,#landingPage2017 .stepCol:not(:only-child):first-child .bg .bottomSkew{left:calc(50% + 18px)}}@media(min-width: 992px){#landingPage2017 .stepCol:not(:only-child):last-child{width:36.66666%}#landingPage2017 .stepCol:not(:only-child):last-child .bg{left:66.66666%;right:35px}}@media(min-width: 992px)and (-ms-high-contrast: none),(min-width: 992px)and (-ms-high-contrast: active){#landingPage2017 .stepCol:not(:only-child) .bg .topSkew{bottom:calc(50% - 1px)}}#landingPage2017 .stepCol:not(:only-child) .stepBox{cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px;text-align:left;position:initial;padding:0px}#landingPage2017 .stepCol:not(:only-child) .stepBox.no-cursor{cursor:default}@media(min-width: 992px){#landingPage2017 .stepCol:not(:only-child) .stepBox{text-align:center}}#landingPage2017 .stepCol:not(:only-child) .stepBox .stepBoxContentContainer{text-align:left;display:inline-block;padding:20px 10px 0;position:relative;z-index:3}@media(min-width: 1500px){#landingPage2017 .stepCol:not(:only-child) .stepBox .stepBoxContentContainer{padding-top:28px}}#landingPage2017 .stepCol:only-child{padding-right:15px}#landingPage2017 .stepCol:only-child .stepBox{width:100%;max-width:300px;padding-right:25px;padding-top:8px;padding-bottom:8px;background-color:#f7f7f7;color:#000;margin:10px auto 0px}#landingPage2017 .stepCol:only-child .stepBox:before{content:none}@media(min-width: 768px){#landingPage2017 .stepCol:only-child .stepBox{max-width:100%;margin:0}}@media(min-width: 1500px){#landingPage2017 .stepCol:only-child .stepBox{padding-top:15px;padding-bottom:15px}}#landingPage2017 .mobileStepRow{padding-bottom:40px}#landingPage2017 .mobileStepRow>div.stepCol{padding-right:0;color:#000;max-width:275px;display:block;float:none;margin:0 auto}#landingPage2017 .mobileStepRow>div.stepCol .stepBox{cursor:pointer;position:relative;width:100%}#landingPage2017 .mobileStepRow>div.stepCol .stepBox.no-cursor{cursor:default}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxNumber{width:35px;height:35px;color:#f20808;border:2px solid #f20808;border-radius:35px;display:inline-block;line-height:31px;text-align:center;font-weight:400;margin-right:10px}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxTitle{font-size:16px}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxLines{position:absolute;width:2px;left:16.5px;top:36px;bottom:-10px;background-image:url("/images/productPage/landingpage/dashedStepLine.png");background-repeat:repeat}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList{margin:0px 0 0 65px !important}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul{margin:0 !important}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li{font-family:"Source Sans Pro";color:#000;font-size:15px;text-align:left !important}@media(min-width: 1200px){#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li{font-size:19px}}@media(min-width: 992px){#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li{color:#fff}}#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li:before{color:#f20808}@media(min-width: 992px){#landingPage2017 .mobileStepRow>div.stepCol .stepBox .stepBoxList ul li:before{color:#fff}}#landingPage2017 .landing-page-title-row .landing-page-red-txt{font-size:14px;text-align:center;color:#f20808}@media(min-width: 768px){#landingPage2017 .landing-page-title-row .landing-page-red-txt{font-size:17px}}#landingPage2017 .landing-page-title-row .landing-page-title-txt{text-align:center;margin-top:6px;font-family:"Source Sans Pro";color:#000;font-size:20px;font-weight:300 !important}@media(min-width: 768px){#landingPage2017 .landing-page-title-row .landing-page-title-txt{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .landing-page-title-row .landing-page-title-txt{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .landing-page-title-row .landing-page-title-txt{font-size:40px}}@media(min-width: 768px){#landingPage2017 .landing-page-title-row .landing-page-title-txt{margin-top:12px}}#landingPage2017 .landing-page-title-row .landing-page-title-red-line{width:75px;border-bottom:2px solid #f20808;margin:0 auto}#landingPage2017 .landing-page-title-row>div{margin-top:17px}@media(min-width: 768px){#landingPage2017 .landing-page-title-row>div:last-child{margin-bottom:32px}}#landingPage2017 .landing-page-guarantee-section{padding:20px 15px;margin-top:10px;background-color:rgba(0,0,0,0);font-family:"Source Sans Pro";color:#000;font-size:15px}@media(min-width: 1200px){#landingPage2017 .landing-page-guarantee-section{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .landing-page-guarantee-section{font-size:19px}}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section{margin-top:0px;padding-top:5px}}@media(min-width: 1200px){#landingPage2017 .landing-page-guarantee-section{padding:0 15px 0 0}}#landingPage2017 .landing-page-guarantee-section .guarantees-row{max-width:430px;margin:0 auto}@media(min-width: 768px){#landingPage2017 .landing-page-guarantee-section .guarantees-row{max-width:100%;margin:0px}}#landingPage2017 .landing-page-guarantee-section .guarantee-title{text-align:center;padding-bottom:20px}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section .guarantee-title{padding-bottom:5px;text-align:right}}@media(min-width: 1200px){#landingPage2017 .landing-page-guarantee-section .guarantee-title{padding:0;text-align:center}}#landingPage2017 .landing-page-guarantee-section .guarantee-title span{cursor:pointer}#landingPage2017 .landing-page-guarantee-section .guarantee-title span:hover{text-decoration:underline}#landingPage2017 .landing-page-guarantee-section .guarantee-title i{cursor:pointer;font-size:19px;vertical-align:sub;color:#858585}#landingPage2017 .landing-page-guarantee-section .guarantee-title i:hover{color:#9f9f9f}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section .guarantee-base-col{float:none;max-width:230px;margin:0 auto}}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col,#landingPage2017 .landing-page-guarantee-section .guarantee-img-col{height:45px}#landingPage2017 .landing-page-guarantee-section .guarantee-img-col{text-align:center;width:100%}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section .guarantee-img-col{text-align:left;width:auto;display:inline-block}}#landingPage2017 .landing-page-guarantee-section .guarantee-img-col img{max-height:45px;cursor:pointer;padding:3px 0}#landingPage2017 .landing-page-guarantee-section .guarantee-img-col img:hover{opacity:.6}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col{position:relative;text-align:center;width:100%}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col{max-width:calc(100% - 45px);display:inline-block;vertical-align:top;text-align:left;width:auto}}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt{color:#545454;cursor:pointer;text-decoration:underline;cursor:pointer;word-spacing:500px;text-align:center}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt:hover{color:#337ab7}@media(min-width: 992px){#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt{transform:translateY(-50%);word-spacing:normal;padding-left:10px;position:relative;text-align:left;top:50%}}#landingPage2017 .fluid-tab-container{display:flex;align-items:stretch;justify-content:center}#landingPage2017 .AnchorButttonSection{text-align:center;margin-top:15px;margin-bottom:25px;overflow:visible}@media(min-width: 992px){#landingPage2017 .AnchorButttonSection{margin-top:60px}}#landingPage2017 .AnchorButttonSection .anchorBtnCol{padding:0 15px;display:inline-block;float:none;vertical-align:top}#landingPage2017 .AnchorButttonSection .anchorBtnCol::before{background-color:#545454}#landingPage2017 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn.selected{background-color:#d1d4d6}#landingPage2017 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn.selected::after{content:"";position:absolute;z-index:1;border-top:25px solid #d1d4d6;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);left:50%;transform:translateX(-50%);bottom:-25px}#landingPage2017 .AnchorButttonSection .anchorBtnCol:not(:first-child):before{content:"";position:absolute;left:0;height:21px;width:1px;background-color:#000;top:50%;transform:translateY(-50%)}#landingPage2017 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{display:flex;flex-direction:column;justify-content:center;height:100%;padding:15px 0;font-size:15px}#landingPage2017 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn:hover{background-color:#d1d4d6;cursor:pointer}@media(min-width: 1500px){#landingPage2017 .AnchorButttonSection .anchorBtnCol .learnMoreAnchorBtn{font-size:18px}}#landingPage2017 .specialPurchaseTitle{font-family:"Source Sans Pro";color:#000;font-size:20px;font-weight:300;margin-top:18px;margin-bottom:9px;text-align:center}@media(min-width: 768px){#landingPage2017 .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .specialPurchaseTitle{font-size:40px}}@media(min-width: 992px){#landingPage2017 .specialPurchaseTitle{text-align:left}}#landingPage2017 .specialInstructionsButtonColumn button:not(.primary-button){width:100%;min-width:160px;max-width:188px;margin:0 0 25px;height:34px;text-align:center;display:block;cursor:pointer;font-family:"Source Sans Pro";font-size:17px;color:#d81c24;background-color:rgba(0,0,0,0);border:1px solid #d81c24;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media(min-width: 1500px){#landingPage2017 .specialInstructionsButtonColumn button:not(.primary-button){font-size:19px}}#landingPage2017 .specialInstructionsButtonColumn button:not(.primary-button):hover{color:#fff;background-color:#d81c24;border-color:#d81c24}#landingPage2017 .specialInstructionsInfoText{margin:0px auto 20px;font-family:"Source Sans Pro";color:#000;font-size:15px;text-align:center}@media(min-width: 1200px){#landingPage2017 .specialInstructionsInfoText{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .specialInstructionsInfoText{font-size:19px}}@media(min-width: 992px){#landingPage2017 .specialInstructionsInfoText{text-align:left;margin:0px 0px 41px}}#landingPage2017 .specialInstructionsInfoText a{color:#545454;cursor:pointer;text-decoration:underline}#landingPage2017 .specialInstructionsInfoText a:hover{color:#337ab7}#landingPage2017 #redeem_voucher_textbox2,#landingPage2017 #redeem_voucher_textbox3{margin:0px auto 25px;height:34px;border-radius:5px;text-align:left;display:block;width:100%;max-width:188px;border:1px solid #e4e0e0;padding-left:20px}@media(min-width: 992px){#landingPage2017 #redeem_voucher_textbox2,#landingPage2017 #redeem_voucher_textbox3{margin:0px 0px 25px;max-width:none}}#landingPage2017 .artSection{background-color:#fff;padding-bottom:21px}@media(min-width: 992px){#landingPage2017 .artSection{background-color:#fff}}@media(min-width: 992px){#landingPage2017 .landing-page-upsell{margin-top:40px}}#landingPage2017 .desktop-ratings{display:none}@media(min-width: 992px){#landingPage2017 .desktop-ratings{display:block}}#landingPage2017 .desktop-ratings .landing-page-ratings-container .rating-text{color:#fff}#landingPage2017 .desktop-ratings .landing-page-ratings-container .rating-text:hover{color:#fff}#landingPage2017 .landing-page-ratings-container .star-ratings-container{display:inline-block}#landingPage2017 .mobile-ratings .landing-page-ratings-container{margin-top:5px;margin-bottom:9px;padding-left:0;text-align:center}@media(min-width: 768px){#landingPage2017 .mobile-ratings .landing-page-ratings-container{margin-bottom:1px}}#landingPage2017 .landing-page-ratings-container{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-top:16px;padding-left:143px}#landingPage2017 .landing-page-ratings-container b{font-weight:400}@media(min-width: 768px){#landingPage2017 .landing-page-ratings-container{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .landing-page-ratings-container{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .landing-page-ratings-container{font-size:19px}}@media(min-width: 1200px){#landingPage2017 .landing-page-ratings-container{margin-top:13px}}#landingPage2017 .landing-page-ratings-container .star-ratings-list{max-height:25px;white-space:nowrap}#landingPage2017 .landing-page-ratings-container .star-ratings-list .star{font-size:26px;vertical-align:top}#landingPage2017 .landing-page-ratings-container .rating-text{display:inline-block;color:#337ab7;cursor:pointer;vertical-align:middle}#landingPage2017 .landing-page-ratings-container .rating-text:hover{color:#337ab7}#landingPage2017 .landing-page-hero-col .landing-page-hero-container{display:table;width:100%}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container{display:block}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img{display:table-cell;vertical-align:middle;background-color:#f3f3f4;min-height:145px;width:100%;position:relative}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img{display:block;vertical-align:inherit;min-height:292px}}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title{position:relative}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{position:relative;padding:40px 0}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{padding:0}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{margin-bottom:45px;margin-top:20px;min-height:99px}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{position:absolute;left:25px;width:75px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{width:105px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{position:relative;left:20px;top:-9px;float:left;-webkit-transform:none;-ms-transform:none;transform:none}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-family:"Source Sans Pro";color:#fff;font-size:20px;margin:0;padding:0 0 0 115px;max-width:425px}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:40px}}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:575px;padding:0 0 0 143px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:750px}}@media(min-width: 1200px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:900px}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code *,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code [style*=font]{font-family:"Source Sans Pro" !important;color:#fff !important;font-size:20px !important}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code *,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code [style*=font]{font-size:30px !important}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code *,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code [style*=font]{font-size:35px !important}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code *,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1 .editor-dynamic-code [style*=font]{font-size:40px !important}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:none}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:block;font-family:"Source Sans Pro";color:#fff;font-size:17px;padding-left:143px}}@media(min-width: 768px)and (min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:20px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:25px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:30px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:none}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title hr{display:none}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title hr{display:block;border-top-color:#fff;margin:0 0 10px 20px;width:650px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section{position:relative;display:table;padding-left:20px}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-family:"Source Sans Pro";color:#fff;font-size:15px;display:none}@media(min-width: 1200px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-size:19px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{display:table-cell;margin:0;vertical-align:middle;height:62px}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .ansiLogo{position:relative;display:none}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .ansiLogo{width:75px;display:table-cell;vertical-align:middle;position:relative;right:auto;left:auto;top:auto;bottom:auto;margin:0 20px 0 0}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code{color:#fff}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#fff}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a b{font-weight:400}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:19px}}#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{position:absolute;width:44px;height:auto;right:10px;bottom:0;margin-bottom:0}@media(min-width: 768px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{margin-bottom:20px;width:55px}}@media(min-width: 992px){#landingPage2017 .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{display:none}}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt{color:#545454;cursor:pointer;text-decoration:underline}#landingPage2017 .landing-page-guarantee-section .guarantee-txt-col .guarantee-txt:hover{color:#337ab7}#landingPage2017 .learnMoreSections{display:none;padding-bottom:0;text-align:center}@media(min-width: 992px){#landingPage2017 .learnMoreSections{text-align:left}}#landingPage2017 .learnMoreSections.expanded{display:block;padding-top:25px;padding-bottom:25px}@media(min-width: 992px){#landingPage2017 .learnMoreSections.expanded{padding-bottom:40px}}@media(min-width: 992px){#landingPage2017 .learnMoreSections.expanded{padding-bottom:0;padding-top:0}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .food-handler-about-video{position:relative;max-width:672px;margin:0 auto 31px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .food-handler-about-video:before{display:block;content:"";width:100%;padding-top:56.25%}#landingPage2017 .learnMoreSections.carousel-prodoct-row .food-handler-about-video>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .food-handler-about-video{margin:0}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .food-handler-about-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .num-container{text-align:center}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .num-container{display:none}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper i{vertical-align:top;padding-top:8px;padding-bottom:15px;font-size:24px;cursor:pointer;color:#dbddde}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper i:first-child{padding-right:2px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .num{display:inline-block;vertical-align:top;font-size:16px;text-align:center;padding-top:8px;letter-spacing:5px}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .num{display:none}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel:not(.slick-slider) *{display:none}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{max-width:650px;margin:0 auto}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider{padding-bottom:20px}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper #myCarousel.slick-slider .slick-slide img{margin:0 auto;width:100%}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol{margin:0px auto}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager{display:none}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:none;text-align:center;margin-bottom:0px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .rslides_here a{background:rgba(0,0,0,0);box-shadow:0 0 0 2px #666}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .slick-slide{padding:0 5px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized img{margin:2%;cursor:pointer}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized video{float:left;margin:2%;cursor:pointer}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .videoContainer{position:relative}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon{margin-left:5px;position:absolute;width:100%;height:100%;left:0;cursor:pointer}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .play-icon i{font-size:60px;color:#fff;opacity:.8;transform:translateY(50%);position:absolute;top:0;left:0;right:0;bottom:0;line-height:0}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized{display:block}}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol #slider2-pager.slick-initialized .special-slide{border:1px solid #dbddde}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container,#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{position:absolute;top:0;bottom:0;transform:translateY(50%)}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container .slick-arrow,#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container .slick-arrow{display:none}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next-material-container{right:-41px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev-material-container{left:-41px}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{line-height:0;cursor:pointer;font-size:60px !important;color:#dbddde;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material,#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material{display:none}@media(min-width: 992px){#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .next_material.slick-arrow,#landingPage2017 .learnMoreSections.carousel-prodoct-row .slideWrapper .carouselSliderCol .prev_material.slick-arrow{display:inherit}}#landingPage2017 .learnMoreSections.course-demo{padding-top:0px;text-align:center}@media(min-width: 992px){#landingPage2017 .learnMoreSections.course-demo{text-align:left}}#landingPage2017 .learnMoreSections.course-demo .course-demo-video-container{position:relative;max-width:672px;margin:0 auto 31px}#landingPage2017 .learnMoreSections.course-demo .course-demo-video-container:before{display:block;content:"";width:100%;padding-top:56.25%}#landingPage2017 .learnMoreSections.course-demo .course-demo-video-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 992px){#landingPage2017 .learnMoreSections.course-demo .course-demo-video-container{margin:0}}#landingPage2017 .learnMoreSections.course-demo .course-demo-video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%}#landingPage2017 .learnMoreSections.course-demo .course-demo-italics{font-style:italic}#landingPage2017 .learnMoreSections.course-demo .course-demo-text,#landingPage2017 .learnMoreSections.course-demo .course-demo-title-text{padding-bottom:31px}#landingPage2017 .learnMoreSections.course-demo .course-demo-title-text{font-weight:400}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding-bottom:10px;font-weight:400}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title b{font-weight:400}@media(min-width: 768px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title{font-size:19px}}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text b{font-weight:400}@media(min-width: 768px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text{font-size:19px}}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-info-text:first-child{margin-top:.3em}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-video-container{position:relative;max-width:672px;margin:14px auto 0}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-video-container:before{display:block;content:"";width:100%;padding-top:56.25%}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-video-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-video-container iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100%;border:none}@media(min-width: 1200px){#landingPage2017 .learnMoreSections.group-purchase-info .group-purchase-video-container{margin-top:28px}}#landingPage2017 .learnMoreSections.questions-answers .faqQuestion.section-title-3{margin-bottom:0px}#landingPage2017 .learnMoreSections .section-title{margin-bottom:12px}#landingPage2017 .special-instructions-col{padding:25px 15px;text-align:center}@media(min-width: 768px){#landingPage2017 .special-instructions-col{padding:25px 65px 0}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .special-instructions-col{text-align:left;padding-right:15px;padding-left:50px}}#landingPage2017 .special-instructions-col .specialInstructionsTitle{font-family:"Source Sans Pro";color:#000;font-size:20px;position:relative;line-height:30px;display:inline-block}@media(min-width: 992px){#landingPage2017 .special-instructions-col .specialInstructionsTitle{font-size:25px}}@media(min-width: 992px)and (min-width: 1200px){#landingPage2017 .special-instructions-col .specialInstructionsTitle{font-size:30px}}#landingPage2017 .special-instructions-col .specialInstructionsTitle::before{content:"";font-family:"Material Icons";font-size:30px;line-height:30px;position:relative;top:9px;color:#000;padding-right:5px}@media(min-width: 992px){#landingPage2017 .special-instructions-col .specialInstructionsTitle::before{position:absolute;top:0;left:-35px;padding-right:0}}#landingPage2017 .special-instructions-col .specialInstructionsContent{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:center}#landingPage2017 .special-instructions-col .specialInstructionsContent b{font-weight:400}@media(min-width: 768px){#landingPage2017 .special-instructions-col .specialInstructionsContent{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .special-instructions-col .specialInstructionsContent{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .special-instructions-col .specialInstructionsContent{font-size:19px}}#landingPage2017 .special-instructions-col .specialInstructionsContent:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#landingPage2017 .special-instructions-col .specialInstructionsContent:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .special-instructions-col .specialInstructionsContent:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#landingPage2017 .special-instructions-col .specialInstructionsContent:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#landingPage2017 .special-instructions-col .specialInstructionsContent{text-align:left}}#landingPage2017 .mobileVoucherAndStepsCol hr{margin:0 auto 10px}#landingPage2017 .learnMoreSectionBtn{font-size:20px;height:60px;background-color:#eaecee;border-bottom:1px solid #000;cursor:pointer;padding-right:85px}@media(min-width: 768px){#landingPage2017 .learnMoreSectionBtn{padding-left:50px}}@media(min-width: 992px){#landingPage2017 .learnMoreSectionBtn{display:none}}#landingPage2017 .learnMoreSectionBtn>div{top:50%;transform:translateY(-50%)}#landingPage2017 .learnMoreSectionBtn>div::after{color:#d81c24;content:"";font-family:"Material Icons";right:-50px;position:absolute;font-size:40px;top:50%;transform:translateY(-50%)}#landingPage2017 .learnMoreSectionBtn.selected{border-bottom:0px}#landingPage2017 .learnMoreSectionBtn.selected>div::after{content:""}#landingPage2017 .learnMoreSectionBtn.selected~.groupRedeemSection{margin-top:30px}@media(max-width: 991px){#landingPage2017 .learnMoreSectionBtn:not(.selected)+.learnMoreSections.expanded{display:none}}#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px;display:none}@media(min-width: 768px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{font-size:40px}}#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections .section-title{display:block}}@media(min-width: 992px){#landingPage2017 .learnMoreSectionBtn.selected+.learnMoreSections hr{display:none}}@media(min-width: 992px){#landingPage2017 .groupRedeemSection{margin-top:75px}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:#fff}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText b{font-weight:400}@media(min-width: 768px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText{font-size:19px}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{max-width:470px}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText b{font-weight:400}@media(min-width: 768px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:19px}}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText{font-size:19px}}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}}@media(min-width: 992px)and (min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}}@media(min-width: 992px)and (min-width: 992px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer a,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#landingPage2017 .groupRedeemSection .specialPurchaseContainer a b,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue b{font-weight:400}@media(min-width: 768px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer a,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer a,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .groupRedeemSection .specialPurchaseContainer a,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:19px}}#landingPage2017 .groupRedeemSection .specialPurchaseContainer a:hover,#landingPage2017 .groupRedeemSection .specialPurchaseContainer .login-to-continue:hover{color:#337ab7}#landingPage2017 .groupRedeemSection .text-input-elements{margin-top:25px;max-width:310px}@media(min-width: 768px)and (max-width: 991px){#landingPage2017 .groupRedeemSection .text-input-elements{min-width:310px}}@media(min-width: 992px){#landingPage2017 .groupRedeemSection .text-input-elements{width:100% !important}}#landingPage2017 .groupRedeemSection .specialInstructionsButtonColumn .primary-button.outline,#landingPage2017 .groupRedeemSection .alreadyPurchasedBuyButton .primary-button.outline{margin-top:25px}#landingPage2017 .groupRedeemSection #redeem_voucher_submit_button{margin-left:auto;margin-right:auto}@media(min-width: 992px){#landingPage2017 .certificate-reprint-info .mobile-button{display:none}}#landingPage2017 .certificate-reprint-info .desktop-button{display:none;margin-right:0;margin-left:0}@media(min-width: 992px){#landingPage2017 .certificate-reprint-info .desktop-button{display:block}}#landingPage2017 .certificate-reprint-info .steps-row{padding-top:5px}#landingPage2017 .certificate-reprint-info .steps-row .steps ol{padding:0;margin:0;text-align:left}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;display:block;position:relative;min-height:60px;list-style-type:none;padding:6px 0 0 50px;margin:0}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li b{font-weight:400}@media(min-width: 768px){#landingPage2017 .certificate-reprint-info .steps-row .steps ol li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#landingPage2017 .certificate-reprint-info .steps-row .steps ol li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#landingPage2017 .certificate-reprint-info .steps-row .steps ol li{font-size:19px}}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:before{display:block;z-index:1;position:absolute;top:0;left:0;width:34px;height:34px;border:1px solid #f20808;border-radius:100%;background:#fff;color:#f20808;font-size:24px;font-weight:400;line-height:30px;text-align:center}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(1):before{content:"1"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(2):before{content:"2"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(3):before{content:"3"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(4):before{content:"4"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(5):before{content:"5"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(6):before{content:"6"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(7):before{content:"7"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(8):before{content:"8"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(9):before{content:"9"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:nth-of-type(10):before{content:"10"}#landingPage2017 .certificate-reprint-info .steps-row .steps ol li:not(:last-child):after{display:block;content:"";position:absolute;top:22px;bottom:-3px;left:0;width:18px;border-right:2px dashed #f20808}#cfpmIndex{background:#fff;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#cfpmIndex b{font-weight:400}@media(min-width: 768px){#cfpmIndex{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmIndex{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex{font-size:19px}}#cfpmIndex a:not(.links-text){color:#545454;cursor:pointer;text-decoration:underline}#cfpmIndex a:not(.links-text):hover{color:#2269af}#cfpmIndex .section-title{font-family:"Source Sans Pro";color:#000;font-size:20px;font-weight:300;margin-top:23px;margin-bottom:20px}@media(min-width: 768px){#cfpmIndex .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmIndex .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmIndex .section-title{font-size:40px}}#cfpmIndex .col-xs-12{min-height:0px}#cfpmIndex .graySection{background-color:#f3f3f4}#cfpmIndex .cfpmButton{position:relative;line-height:35px;width:150px;text-align:center;cursor:pointer;font-family:"Source Sans Pro";font-size:17px;color:#fff;background-color:#d81c24;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media(min-width: 1500px){#cfpmIndex .cfpmButton{font-size:19px}}#cfpmIndex .cfpmButton:hover{color:#fff;background-color:#ab161c}#cfpmIndex .groupRedeemSection{background-color:#f3f3f4}#cfpmIndex .groupRedeemSection .specialPurchaseContainer{text-align:center}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer{text-align:left}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer a,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmIndex .groupRedeemSection .specialPurchaseContainer a b,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue b{font-weight:400}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer a,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer a,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer a,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:19px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer a:hover,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .login-to-continue:hover{color:#337ab7}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-bottom:25px;background-color:#fff}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-bottom:40px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{background-color:rgba(0,0,0,0);position:relative}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsButtonColumn button{float:left}}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-left:50px}}@media(min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-left:90px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .special-instructions-button{margin-top:25px}}@media(min-width: 992px)and (min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .special-instructions-button{margin-top:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-bottom:25px}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-bottom:40px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-right:50px}}@media(min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-right:90px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container{margin-top:25px}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container{margin-top:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{background-color:#fff;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;width:100%;margin-bottom:0;padding:8px 12px;border:1px solid #d8d8d8;border-radius:5px;max-width:310px;width:100%;max-width:310px}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 b,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 b{font-weight:400}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:19px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2:focus,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 :-moz-placeholder,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 :-moz-placeholder{color:#d8d8d8}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::-moz-placeholder,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::-moz-placeholder{color:#d8d8d8}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 :-ms-input-placeholder,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 :-ms-input-placeholder{color:#d8d8d8}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::-webkit-input-placeholder,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::-webkit-input-placeholder{color:#d8d8d8}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::placeholder,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::placeholder{color:#d8d8d8}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2:disabled,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3:disabled{background-color:#f3f3f4;color:#909090}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:360px}}@media(min-width: 768px)and (min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:230px}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.textarea-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.textarea-input-elements{margin-left:15px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:320px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:360px}}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:310px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{width:100%}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:hover{background-color:#f20808;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{min-width:188px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.textarea-input-elements{margin-left:25px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{margin-top:0 !important}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{max-width:470px;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-left:auto;margin-right:auto;text-align:center}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText b{font-weight:400}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:19px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{min-height:44px;text-align:left;margin-left:0;margin-right:0;max-width:100%}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a b{font-weight:400}@media(min-width: 768px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:19px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a:hover{color:#337ab7}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn{text-align:center}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:25px;display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:40px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:hover{background-color:#f20808;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{min-width:188px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.textarea-input-elements{margin-left:25px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.primary-button,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.text-input-elements,#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:0}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button#redeem_voucher_submit_button{white-space:nowrap;margin-left:auto;margin-right:auto}@media(min-width: 992px){#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button#redeem_voucher_submit_button{width:auto;min-width:151px}}#cfpmIndex .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button::-moz-focus-inner{padding:0;border:0}#cfpmLandingPage{font-family:"Source Sans Pro";color:#000;font-size:15px}@media(min-width: 1200px){#cfpmLandingPage{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage{font-size:19px}}#cfpmLandingPage a{color:#545454;cursor:pointer;text-decoration:underline}#cfpmLandingPage a:hover{color:#337ab7}#cfpmLandingPage hr{border-top-color:#f20808;width:75px;margin:0 auto}#cfpmLandingPage ul:not(.steps ul):not(.steps){padding:0;margin-top:.5em}#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}#cfpmLandingPage ul:not(.steps ul):not(.steps) li b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:19px}}#cfpmLandingPage ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage ul:not(.steps ul):not(.steps) li a b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:19px}}#cfpmLandingPage ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}#cfpmLandingPage ul:not(.steps ul):not(.steps) li p{margin:0}@media(min-width: 992px){#cfpmLandingPage ul:not(.steps ul):not(.steps){padding:0 20px;margin-top:.5em}#cfpmLandingPage ul:not(.steps ul):not(.steps) li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}#cfpmLandingPage ul:not(.steps ul):not(.steps) li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage ul:not(.steps ul):not(.steps) li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}}#cfpmLandingPage .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .section-title{font-size:40px}}#cfpmLandingPage .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .section-title+hr{margin-top:17px}#cfpmLandingPage .graySection{background-color:#f3f3f4}#cfpmLandingPage .cfpmButton{height:35px;line-height:35px;width:150px;cursor:pointer;text-align:center;text-transform:uppercase;cursor:pointer;font-family:"Source Sans Pro";font-size:17px;color:#fff;background-color:#f20808;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media(min-width: 1500px){#cfpmLandingPage .cfpmButton{font-size:19px}}#cfpmLandingPage .cfpmButton:hover{color:#fff;background-color:#c70707}#cfpmLandingPage .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .section-title{font-size:40px}}#cfpmLandingPage .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container{display:table;width:100%}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container{display:block}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img{display:table-cell;vertical-align:middle;background-color:#f3f3f4;min-height:145px;width:100%;position:relative}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img{display:block;vertical-align:inherit;min-height:292px}}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container{position:absolute;left:0;top:50%;transform:translateY(-50%)}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title{position:relative}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{position:relative;padding:40px 0}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{padding:0}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container{margin-bottom:45px;margin-top:20px;min-height:99px}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{position:absolute;left:25px;width:75px;top:50%;transform:translateY(-50%)}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{width:105px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .productLogo{position:relative;left:20px;top:-9px;float:left;transform:none}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-family:"Source Sans Pro";color:#fff;font-size:20px;margin:0;padding:0 0 0 115px;max-width:425px}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{font-size:40px}}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:575px;padding:0 0 0 143px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:750px}}@media(min-width: 1200px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container h1{max-width:900px}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:none}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:block;font-family:"Source Sans Pro";color:#fff;font-size:17px;padding-left:143px}}@media(min-width: 768px)and (min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:20px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:25px}}@media(min-width: 768px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1500px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{font-size:30px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .landing-page-hero-titles-container .lmSubtitle{display:none}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title hr{display:none}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title hr{display:block;border-top-color:#fff;margin:0 0 10px 20px;width:650px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section{position:relative;display:table;padding-left:20px}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-family:"Source Sans Pro";color:#fff;font-size:15px;display:none}@media(min-width: 1200px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section h2,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .solutions-title,#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect #cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .course-title{display:table-cell;margin:0;vertical-align:middle;height:62px}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .ansiLogo{position:relative;display:none}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .ansiLogo{width:75px;display:table-cell;vertical-align:middle;position:relative;right:auto;left:auto;top:auto;bottom:auto;margin:0 20px 0 0}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code{color:#fff}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#fff}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .landing-page-hero-txt-container .landing-page-hero-title .hero-subtitle-section .editor-dynamic-code a{font-size:19px}}#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{position:absolute;width:44px;height:auto;right:10px;bottom:0;margin-bottom:0}@media(min-width: 768px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{margin-bottom:20px;width:55px}}@media(min-width: 992px){#cfpmLandingPage .landing-page-hero-col .landing-page-hero-container .landing-page-hero-img .ansiLogo{display:none}}#cfpmLandingPage #buyNowSection{text-align:center}@media(min-width: 992px){#cfpmLandingPage #buyNowSection hr{margin:10px auto 0}}@media(min-width: 1500px){#cfpmLandingPage #buyNowSection hr{margin:10px auto 13px}}#cfpmLandingPage #buyNowSection .slogan{font-family:"Source Sans Pro";color:#f20808;font-size:15px;text-transform:uppercase;margin:15px 0 0}@media(min-width: 1200px){#cfpmLandingPage #buyNowSection .slogan{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #buyNowSection .slogan{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .slogan{margin:28px 0 10px}}@media(min-width: 1500px){#cfpmLandingPage #buyNowSection .slogan{margin:32px 0 22px}}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown{padding:20px 0;max-width:250px;margin:0 auto}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .mobilePriceBreakdown{display:none}}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol .border-top{border-top:2px solid #d6d6d6;padding-top:10px;margin-top:10px}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class^=col-],#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class*=col-]{text-align:left}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class^=col-].bolded,#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class*=col-].bolded{font-weight:bold}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class^=col-].bolded:not(:first-child),#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div[class*=col-].bolded:not(:first-child){text-align:right}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol div.price-discounted{display:flex;justify-content:flex-end}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobilePriceBreakdownTextCol span.price-strikethrough{font-weight:normal;text-decoration-line:line-through;text-decoration-thickness:from-font;text-decoration-color:#f20808}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobileBreakdownFeesText{padding-top:20px}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobileBreakdownBuyNowButton{margin-top:20px}#cfpmLandingPage #buyNowSection .mobilePriceBreakdown .mobileBreakdownBuyNowButton button{width:100%;max-width:229px;min-height:48px;line-height:48px}#cfpmLandingPage #buyNowSection .stepsRow{margin-bottom:40px;overflow:hidden}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow{margin:32px auto 50px;width:100%;max-width:1370px;float:none}}@media(min-width: 1500px){#cfpmLandingPage #buyNowSection .stepsRow{margin:32px auto 58px}}#cfpmLandingPage #buyNowSection .stepsRow .steps{padding:0 0 0 70px;margin:0;text-align:left}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps{display:inline}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li{position:relative;margin:20px auto 0;max-width:248px}#cfpmLandingPage #buyNowSection .stepsRow .steps>li:not(:nth-of-type(1)){margin-top:7px}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li{vertical-align:top;margin:inherit;margin-top:7px;max-width:31%;padding-left:50px;padding-right:8%;display:inline-block;text-align:left}#cfpmLandingPage #buyNowSection .stepsRow .steps>li+li::before{content:"+";position:absolute;left:-18%;font-size:59px;font-weight:300}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepHead{font-family:"Source Sans Pro";color:#000;font-size:15px;display:inline-block;font-weight:bold}@media(min-width: 1200px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepHead{font-size:17px}}@media(min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepHead{font-size:19px}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepHead::before{font-weight:normal;font-family:"sfs";font-size:36px;position:absolute;left:-63px;top:-5px}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepHead::before{left:-15px;font-size:46px}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li.trainingStep .stepHead::before{content:"";color:#73c8ef}#cfpmLandingPage #buyNowSection .stepsRow .steps>li.practiceStep .stepHead::before{content:"";color:#0375a3}#cfpmLandingPage #buyNowSection .stepsRow .steps>li.examStep .stepHead::before{content:"";color:#f20808}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList{text-align:left}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList{margin-top:18px}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList *{font-family:"Source Sans Pro" !important;color:#000 !important;font-size:15px !important}@media(min-width: 1200px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList *{font-size:17px !important}}@media(min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList *{font-size:19px !important}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList ul li{padding-left:25px;position:relative}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList ul li::before{position:absolute;font-family:"Material Icons";content:"";top:50%;margin-left:-20px;color:#f20808;font-weight:bold;transform:translateY(-50%)}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepList ul li::before{margin:0;left:0;color:#000}}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepLines{position:absolute;width:2px;left:-46px;top:32px;bottom:-3px;background-image:url(/images/productPage/landingpage/dashedStepLine.png)}#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepLines.hidden{display:none}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .stepsRow .steps>li .stepLines{display:none}}#cfpmLandingPage #buyNowSection .priceBreakdown{display:none}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .priceBreakdown{display:block}}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer{position:relative;text-align:left;background-color:#f3f3f4;margin:0 50px 50px;padding:30px 25px 25px}@media(min-width: 1500px){#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer{margin:0 90px 64px;padding:35px 35px 45px}}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer:after{content:"";display:block;height:0;clear:both}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol{display:inline-block;vertical-align:top;float:left;padding:0 25px;box-sizing:border-box;width:33%}@media(min-width: 1200px){#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol{width:25%}}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol:nth-of-type(3){padding-top:15px}@media(min-width: 1200px){#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol:nth-of-type(3){width:50%}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol:nth-of-type(3)>.row{width:inherit;min-width:260px;float:right}}@media(min-width: 1500px){#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol:nth-of-type(3){padding-top:9px}}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .totalPrice{text-align:center;font-size:65px;line-height:46px;height:46px}@media(min-width: 992px){#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .totalPrice{margin-top:9px}}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .totalPrice span{font-size:35px;vertical-align:top;line-height:1;margin-top:-1px}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .totalPrice span.price-strikethrough{margin-top:0;text-decoration-line:line-through;text-decoration-thickness:from-font;text-decoration-color:#f20808}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .totalSubtitle{text-align:center;font-size:20px;font-weight:300;font-style:italic}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .productIncludes{font-weight:bold}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .productIncludes,#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .priceBreakdownRow{padding-bottom:10px}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .priceBreakdownButtonContainer{text-align:center}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .priceBreakdownButtonContainer>[class^=col-],#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .priceBreakdownButtonContainer>[class*=col-]{margin:10px 0}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol .priceBreakdownButtonContainer button{width:100%;max-width:229px;min-height:48px;line-height:48px}#cfpmLandingPage #buyNowSection .priceBreakdown .priceBreakdownContainer .vertPriceBreakdownCol button{width:100%;max-width:229px;min-height:48px;line-height:48px}#cfpmLandingPage .specialInstructions{padding:0 0 28px;text-align:center}@media(min-width: 992px){#cfpmLandingPage .specialInstructions{text-align:left;padding:2px 50px 47px 100px}}@media(min-width: 1500px){#cfpmLandingPage .specialInstructions{padding:2px 90px 59px 140px}}#cfpmLandingPage .specialInstructions .specialInstructionsTitle{position:relative;display:inline-block;margin:0 !important;vertical-align:middle}@media(min-width: 992px){#cfpmLandingPage .specialInstructions .specialInstructionsTitle{margin-bottom:29px !important}}#cfpmLandingPage .specialInstructions .specialInstructionsTitle::before{content:"";font-family:"Material Icons";color:#000;font-size:30px;padding-right:10px;display:inline-block;vertical-align:middle}@media(min-width: 992px){#cfpmLandingPage .specialInstructions .specialInstructionsTitle::before{position:absolute;top:5px;left:-65px;font-size:50px}}#cfpmLandingPage .specialInstructions hr{margin:10px auto}#cfpmLandingPage .specialInstructions .specialInstructionsContent{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:center}#cfpmLandingPage .specialInstructions .specialInstructionsContent b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .specialInstructions .specialInstructionsContent{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .specialInstructions .specialInstructionsContent{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .specialInstructions .specialInstructionsContent{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage .specialInstructions .specialInstructionsContent{text-align:left}}#cfpmLandingPage .specialInstructions .specialInstructionsContent a{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word}#cfpmLandingPage #cfpmTabs .AnchorButttonSection{margin:0;overflow:visible;text-align:center}#cfpmLandingPage #cfpmTabs .anchorBtnCol{padding:0;display:inline-block;vertical-align:top;width:20%;color:#000;font-weight:400;font-family:"Source Sans Pro";line-height:1em;font-size:20px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .anchorBtnCol{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .anchorBtnCol{font-size:18px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .anchorBtnCol{font-size:19px}}#cfpmLandingPage #cfpmTabs .anchorBtnCol::before{background-color:#ecedee}#cfpmLandingPage #cfpmTabs .anchorBtnCol:not(:first-child):before{content:"";position:absolute;left:0;height:21px;width:1px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding:15px 0;font-size:20px}#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:17px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:18px}}@media(min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn{font-size:19px}}#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn:hover{background-color:#d8d8d8;cursor:pointer}#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn.selected{background-color:#d8d8d8}#cfpmLandingPage #cfpmTabs .anchorBtnCol .learnMoreAnchorBtn.selected::after{content:"";position:absolute;z-index:1;border-top:25px solid #d8d8d8;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-25px}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn{font-size:20px;height:60px;background-color:#ecedee;border-bottom:1px solid #000;border-top:1px solid #000;cursor:pointer;padding-left:30px;padding-right:60px}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn{padding-left:50px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn{display:none}}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn~.learnMoreSectionBtn{border-top:0px}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn>div{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn>div::after{color:#f20808;content:"";font-family:"Material Icons";right:0;position:absolute;font-size:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected{border-bottom:1px solid rgba(0,0,0,.4)}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected>div::after{content:""}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected~.groupRedeemSection{margin-top:30px}@media(max-width: 991px){#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn:not(.selected)+.learnMoreSections.expanded{display:none}}#cfpmLandingPage #cfpmTabs .learnMoreSections{display:none;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;padding-bottom:25px}#cfpmLandingPage #cfpmTabs .learnMoreSections b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections{padding-bottom:40px}}#cfpmLandingPage #cfpmTabs .learnMoreSections a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage #cfpmTabs .learnMoreSections a b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections a{font-size:19px}}#cfpmLandingPage #cfpmTabs .learnMoreSections a:hover{color:#337ab7}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps){padding:0;margin-top:.5em}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;text-align:center}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:19px}}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:19px}}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li p{margin:0}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps){padding:0 20px;margin-top:.5em}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{list-style-type:disc;list-style-position:outside;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;text-align:left}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li:not(:first-of-type){margin-top:5px}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections ul:not(.steps ul):not(.steps) li a:hover{color:#337ab7}}#cfpmLandingPage #cfpmTabs .learnMoreSections img{max-width:100%;height:auto}#cfpmLandingPage #cfpmTabs .learnMoreSections.expanded{display:block}#cfpmLandingPage #cfpmTabs .learnMoreSections .editor-dynamic-code{margin-top:25px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .editor-dynamic-code{margin-top:40px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow{padding:0}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow:before{border:none}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .editor-dynamic-code{margin-top:0}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol{text-align:left;margin-bottom:0;padding:10px 0}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol{width:94%}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li{position:relative;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;list-style-type:none;margin-top:0;margin-left:0;min-height:60px;padding:10px 0 10px 60px;position:relative;display:block}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li{font-size:19px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li span:before{display:none}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li{padding:10px 0 0 60px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:not(:last-child):after{display:block;position:absolute;top:30px;bottom:-10px;width:46px;left:-23px;border-right:2px dashed #f20808;content:""}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:not(:last-child):after{border:none}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:before{content:"1";position:absolute;left:2px;top:6px;color:#f20808;background:#fff;display:block;width:40px;height:40px;border:1px solid;text-align:center;font-size:24px;font-weight:bold;line-height:40px;border-radius:50%;z-index:1}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:before{width:30px;height:30px;font-size:22px;line-height:27px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(2):before{content:"2"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(3):before{content:"3"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(4):before{content:"4"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(5):before{content:"5"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(6):before{content:"6"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(7):before{content:"7"}#cfpmLandingPage #cfpmTabs .learnMoreSections .stepsRow .steps ol li:nth-of-type(8):before{content:"8"}#cfpmLandingPage #cfpmTabs .learnMoreSections.question-answer.expanded{border-bottom:1px solid #000}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.question-answer.expanded{border-bottom:none}}#cfpmLandingPage #cfpmTabs .learnMoreSections.question-answer .extrapad{padding:0 20px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.question-answer .extrapad{padding:0}}#cfpmLandingPage #cfpmTabs .learnMoreSections.question-answer .faqQuestion.section-title-3{margin-bottom:0px}#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .course-demo-video-container{width:100%;height:0px;padding-bottom:56.25%;position:relative;margin-bottom:17px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .course-demo-video-container{margin-top:25px;margin-bottom:0}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .course-demo-video-container{margin-top:40px}}#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .course-demo-video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .mini-title{margin-top:19px;margin-bottom:0}#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .quotes{margin-top:30px;margin-bottom:0}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.training-demo .quotes{margin-top:19px}}#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .stepsRow{padding-top:5px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .stepsRow{padding-top:40px;padding-bottom:60px}}#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .stepsRow .steps ul li:last-of-type span:after{position:absolute;content:"";width:45px;bottom:0;top:10px;background:#fff;left:0;z-index:0}#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton{margin-top:25px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton{margin-top:40px}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton{float:left;margin:0}}#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton:first-of-type{display:block}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton:first-of-type{display:none}}#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton:last-of-type{display:none}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections.cert-reprint .specialInstructionsButtonColumn .cfpmButton:last-of-type{display:block;margin:0}}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown{text-align:left;max-width:300px;margin:15px auto}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown{max-width:443px;margin:0;margin-top:25px}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown{margin-top:40px}}@media(min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown{max-width:475px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row{margin:0}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad{padding:5px 0 5px 7px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad{padding:15px 5px 0}}@media(min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad{padding:18px 5px 0}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad.col-xs-5.col-md-4{padding:15px 5px 0 28px}}@media(min-width: 1500px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad.col-xs-5.col-md-4{padding:18px 5px 0 23px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad.total{padding:5px 0 20px 7px}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .row .nopad.total{padding:15px 5px 16px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .bottomBrdr{border-bottom:2px solid #000}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .bottomBrdr .nopad{padding-bottom:21px}}#cfpmLandingPage #cfpmTabs .learnMoreSections .courseBreakdown .rightBrdr{border-right:2px solid #000}#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected+.learnMoreSections .section-title{display:none}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected+.learnMoreSections .section-title{display:block}}@media(min-width: 992px){#cfpmLandingPage #cfpmTabs .learnMoreSectionBtn.selected+.learnMoreSections hr{display:none}}#cfpmLandingPage .continue-training-row{padding-bottom:25px;text-align:center}@media(min-width: 992px){#cfpmLandingPage .continue-training-row{text-align:left;background-color:#0375a3}}#cfpmLandingPage .continue-training-row .cfpm-begin-training-section [class*=col-xs-]{float:none;display:inline-block}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpm-begin-training-section [class*=col-xs-] button{margin-left:35px}}#cfpmLandingPage .continue-training-row .cfpm-begin-training-section .col-xs-0{display:none}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpm-begin-training-section .col-xs-0[class*=col-md-]{display:inline-block}}#cfpmLandingPage .continue-training-row .cfpmButton{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto;margin-top:25px}#cfpmLandingPage .continue-training-row .cfpmButton:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}#cfpmLandingPage .continue-training-row .cfpmButton:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .cfpmButton{min-width:188px}}#cfpmLandingPage .continue-training-row .cfpmButton.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton+.primary-button,#cfpmLandingPage .continue-training-row .cfpmButton+.text-input-elements,#cfpmLandingPage .continue-training-row .cfpmButton+.textarea-input-elements{margin-left:25px}}#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing)+.primary-button,#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing)+.text-input-elements,#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmLandingPage .continue-training-row .cfpmButton:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton{margin-top:40px}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton{margin:0}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .cfpmButton.col-md-0{display:none}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#fff}#cfpmLandingPage .continue-training-row a b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage .continue-training-row a{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row a{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .continue-training-row a{font-size:19px}}#cfpmLandingPage .continue-training-row .section-title{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .continue-training-row .section-title{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .continue-training-row .section-title{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title{font-size:40px}}#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .section-title{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:20px}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage .continue-training-row .section-title{font-size:30px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 992px){#cfpmLandingPage .continue-training-row .section-title{font-size:35px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title{font-size:40px}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .section-title:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .continue-training-row .banner-txt{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px}#cfpmLandingPage .continue-training-row .banner-txt b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:19px}}#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt{font-family:"Source Sans Pro";font-weight:300;color:#fff;font-size:15px}#cfpmLandingPage .continue-training-row .banner-txt b{font-weight:400}}@media(min-width: 992px)and (min-width: 768px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:17px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:18px}}@media(min-width: 992px)and (min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .continue-training-row .banner-txt{font-size:19px}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .continue-training-row .banner-txt:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection{background-color:#f3f3f4}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer{text-align:center}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer{text-align:left}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a b,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue{font-size:19px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer a:hover,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .login-to-continue:hover{color:#337ab7}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-bottom:25px;background-color:#fff}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-bottom:40px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{background-color:rgba(0,0,0,0);position:relative}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialInstructionsButtonColumn button{float:left}}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-left:50px}}@media(min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection{padding-left:90px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle{font-size:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .special-instructions-button{margin-top:25px}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseGroupPurchaseSection .special-instructions-button{margin-top:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-bottom:25px}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-bottom:40px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{background-color:rgba(0,0,0,0)}}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-right:50px}}@media(min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection{padding-right:90px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container{margin-top:25px}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container{margin-top:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{background-color:#fff;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;width:100%;margin-bottom:0;padding:8px 12px;border:1px solid #d8d8d8;border-radius:5px;max-width:310px;width:100%;max-width:310px}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 b,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{font-size:19px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2:focus,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 :-moz-placeholder,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 :-moz-placeholder{color:#d8d8d8}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::-moz-placeholder,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::-moz-placeholder{color:#d8d8d8}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 :-ms-input-placeholder,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 :-ms-input-placeholder{color:#d8d8d8}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::-webkit-input-placeholder,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::-webkit-input-placeholder{color:#d8d8d8}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2 ::placeholder,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3 ::placeholder{color:#d8d8d8}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2:disabled,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3:disabled{background-color:#f3f3f4;color:#909090}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:360px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:230px}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2+.textarea-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3+.textarea-input-elements{margin-left:15px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:320px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:360px}}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{max-width:310px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox2,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container #redeem_voucher_textbox3{width:100%}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:hover{background-color:#f20808;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{min-width:188px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton+.textarea-input-elements{margin-left:25px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseVoucherSection #redeem_voucher_form_input_container .cfpmButton{margin-top:0 !important}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:20px}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:30px}}@media(min-width: 768px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:35px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle{font-size:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialPurchaseTitle:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{max-width:470px;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;margin-left:auto;margin-right:auto;text-align:center}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{font-size:19px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(25px - 0.3em);margin-bottom:-0.3em}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing):not(.no-negative-spacing){margin-top:calc(40px - 0.3em)}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(25px - 0.3em)}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText:not(.no-spacing).no-negative-spacing{margin-top:calc(40px - 0.3em)}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText{min-height:44px;text-align:left;margin-left:0;margin-right:0;max-width:100%}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{text-decoration:underline;cursor:pointer;font-family:"Source Sans Pro";font-weight:300;color:#000;font-size:15px;color:#545454}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a b{font-weight:400}@media(min-width: 768px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:17px}}@media(min-width: 768px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:18px}}@media(min-width: 768px)and (min-width: 1200px)and (min-width: 1500px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a{font-size:19px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsInfoText a:hover{color:#337ab7}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn{text-align:center}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:25px;display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:40px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:hover{background-color:#f20808;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{min-width:188px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button+.textarea-input-elements{margin-left:25px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.primary-button,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.text-input-elements,#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button{margin-top:0}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button#redeem_voucher_submit_button{white-space:nowrap;margin-left:auto;margin-right:auto}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button#redeem_voucher_submit_button{width:auto;min-width:151px}}#cfpmLandingPage .groupRedeemSection .specialPurchaseContainer .specialInstructionsButtonColumn button::-moz-focus-inner{padding:0;border:0}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#f20808;color:#fff;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto;margin-top:15px}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#fff}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:hover{background-color:#c70707;border-color:#c70707;color:#fff;text-decoration:none}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{min-width:188px}}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.primary-button,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.text-input-elements,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.textarea-input-elements{margin-left:25px}}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing){margin-top:25px}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.primary-button,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.text-input-elements,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing){margin-top:40px}}@media(max-width: 991px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing).text-input-elements{max-width:310px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{margin-top:0;display:inline-block;font-weight:400;border-radius:5px;cursor:pointer;padding:0 15px;text-align:center;font-family:"Source Sans Pro";white-space:nowrap;text-decoration:none;font-size:19px;border:1px solid #f20808;background-color:#fff;color:#f20808;height:40px;line-height:36px;width:100%;max-width:310px;display:block;margin:0 auto}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:focus{outline:0;box-shadow:0 0 0 1px #3d3d3d;color:#f20808}#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:hover{background-color:#f20808;color:#fff;text-decoration:none}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{width:auto;max-width:none;display:inline-block;min-width:168px}}@media(min-width: 992px)and (min-width: 992px)and (min-width: 1200px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button{min-width:188px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button.can-be-disabled:disabled{opacity:.4;cursor:not-allowed}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.primary-button,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.text-input-elements,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing){margin-top:25px}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.primary-button,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.text-input-elements,#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing)+.textarea-input-elements{margin-left:25px}}@media(min-width: 992px)and (min-width: 992px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing){margin-top:40px}}@media(min-width: 992px)and (max-width: 991px){#cfpmLandingPage .groupRedeemSection .alreadyPurchasedBuyButton button:not(.no-spacing).text-input-elements{max-width:310px}}a.privacy-link{color:#545454;cursor:pointer;text-decoration:underline}a.privacy-link:hover{color:#2269af}div#static-page h1{font-size:24px;margin:0 0 15px 0;border-bottom:1px solid #ccc}div#static-page h2,div#static-page #sfs-homepage .industry-solutions .solutions-learn-more .solutions-title,#sfs-homepage .industry-solutions .solutions-learn-more div#static-page .solutions-title,div#static-page #sfs-homepage .become-a-proctor .solutions-learn-more .solutions-title,#sfs-homepage .become-a-proctor .solutions-learn-more div#static-page .solutions-title,div#static-page #sfs-homepage .regulatory-solutions .solutions-learn-more .solutions-title,#sfs-homepage .regulatory-solutions .solutions-learn-more div#static-page .solutions-title,div#static-page #sfs-homepage .homepage-about .solutions-learn-more .solutions-title,#sfs-homepage .homepage-about .solutions-learn-more div#static-page .solutions-title,div#static-page #sfs-homepage .homepage-all-courses .hovereffect .course-title,#sfs-homepage .homepage-all-courses .hovereffect div#static-page .course-title{margin-left:5px;font-size:18px}div#static-page p{margin-left:10px}div#static-page .website-link,div#static-page .pdf-link{margin:0px 0 10px 17px}div#static-page .website-link{display:block;background-image:url("/images/link.png");background-repeat:no-repeat;background-position:left center;padding-left:22px;font-size:14px}div#static-page .pdf-link{display:block;background-image:url("/images/pdf.png");background-repeat:no-repeat;background-position:left center;padding-left:22px;font-size:14px}#checkout_code_btn{background-color:gray !important;cursor:pointer}span#checkout_code_btn-btnWrap span#checkout_code_btn-btnEl span#checkout_code_btn-btnInnerEl{font-size:13px}#checkout_code_btn-btnIconEl{cursor:pointer}.conquer-the-world-campaign .banner-row{background-repeat:no-repeat;background-size:contain;background-image:url("/images/campaign/Utah_campaign_banner480c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:83.125%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 480px){.conquer-the-world-campaign .banner-row{background-image:url("/images/campaign/Utah_campaign_banner768c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:47.7864583333%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width: 480px)and (min-width: 768px){.conquer-the-world-campaign .banner-row{background-image:url("/images/campaign/Utah_campaign_banner991c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:43.2896064581%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px){.conquer-the-world-campaign .banner-row{background-image:url("/images/campaign/Utah_campaign_banner1200c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:40.0833333333%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.conquer-the-world-campaign .banner-row{background-image:url("/images/campaign/Utah_campaign_banner1500c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:44%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.conquer-the-world-campaign .banner-row{background-image:url("/images/campaign/Utah_campaign_banner1920c.png");position:relative}.conquer-the-world-campaign .banner-row:before{display:block;content:"";width:100%;padding-top:41.3020833333%}.conquer-the-world-campaign .banner-row>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.conquer-the-world-campaign .banner-row .banner-text-col{position:absolute;top:0;left:0;bottom:0;padding:0 15px}.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{max-width:212px}@media(min-width: 480px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{max-width:230px}}@media(min-width: 480px)and (min-width: 768px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{margin-left:40px;max-width:345px}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{margin-left:75px}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{max-width:470px}}@media(min-width: 480px)and (min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text{max-width:615px}}@media(min-width: 768px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-title{margin-top:65px}}@media(min-width: 768px)and (min-width: 992px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-title{margin-top:100px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-title{margin-top:140px}}@media(min-width: 768px)and (min-width: 992px)and (min-width: 1200px)and (min-width: 1500px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-title{margin-top:170px}}@media(min-width: 1200px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-subtitle.section-title-2{margin-top:60px}}@media(min-width: 1200px)and (min-width: 1500px){.conquer-the-world-campaign .banner-row .banner-text-col .banner-text .banner-subtitle.section-title-2{font-size:30px}}.conquer-the-world-campaign .campaign-row.top-row .campaign-text{max-width:930px;margin-left:auto;margin-right:auto}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-title{margin-top:calc(40px - 0.3em)}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list{display:inline-block}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list{margin-top:75px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item{display:table;margin-top:25px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item:last-child{margin-bottom:25px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item span{display:table-cell;vertical-align:middle;padding-left:23px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item::before{font-family:"Material Icons";display:inline-block;width:58px;height:58px;line-height:58px;border-radius:58px;background-color:#545454;color:#fff;text-align:center;float:left;font-size:36px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item.checks::before{content:""}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item.alarmClock::before{content:""}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item.page::before{content:""}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-list .campaign-list-item.numbers::before{content:""}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box{padding:13px 0 20px;max-width:100%;background-color:#f3f3f4;margin:0 auto;width:360px}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box{width:475px;padding:18px 0 35px;margin-top:75px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box.white{background-color:rgba(0,0,0,0);margin:0 auto;padding-top:0;padding-bottom:0}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout{display:inline-block;position:relative}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout::before,.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout::after{content:"";display:block;position:absolute;right:0;left:0;top:0;bottom:0;border-top:1px solid #f20808}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout::before{-webkit-transform:rotate(25deg) translateY(50%);-ms-transform:rotate(25deg) translateY(50%);transform:rotate(25deg) translateY(50%)}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout::after{-webkit-transform:rotate(-25deg) translateY(50%);-ms-transform:rotate(-25deg) translateY(50%);transform:rotate(-25deg) translateY(50%)}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout .price-text{font-size:25px}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout .price-text{font-size:30px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout .price-subtext{font-size:8px}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout .price-subtext{font-size:15px}}@media(min-width: 992px)and (min-width: 1500px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-crossout .price-subtext{font-size:18px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price{padding-top:25px}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price{padding-top:40px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price .price-clarity{font-size:12px;vertical-align:top}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price .price-clarity{font-size:15px}}@media(min-width: 992px)and (min-width: 1500px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price .price-clarity{font-size:18px}}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price .price-text{font-size:65px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .final-price .price-subtext{font-size:25px}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-text,.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-subtext,.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-fee,.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-clarity{color:#000;font-family:"Source Sans Pro";margin-top:-0.3em;margin-bottom:-0.3em;display:inline-block}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-subtext{vertical-align:top}.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-fee{font-size:12px;padding-top:20px}@media(min-width: 992px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-fee{font-size:15px;padding-top:35px}}@media(min-width: 992px)and (min-width: 1500px){.conquer-the-world-campaign .campaign-row.purchase-row .campaign-cost-box .price-fee{font-size:18px}}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.footer-links .footer-links__item{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;min-width:200px;padding:0 25px 25px 25px}@media(min-width: 1200px){.footer-links .footer-links__item{align-items:flex-start}}.footer-links .footer-links__item.footer-links__item--logo{flex:1 0 100%;align-items:center;align-self:center}@media(min-width: 1200px){.footer-links .footer-links__item.footer-links__item--logo{flex:0 0 auto}}.legacy-footer #footer-social-media-icons{margin-right:0px}.legacy-footer .footer-nav{display:none}.legacy-footer .footer-logos{clear:both}ul.footer-nav li.footer-link-group{background:rgba(0,0,0,0) url("/images/border_footer_links.png") repeat-y top left}#footer-social-media-icons{display:inline-block;float:left;clear:both;margin-right:15px;text-align:center;height:20px;margin-top:7px;margin-left:825px;padding-top:3px}#footer-social-media-icons #facebook-btn,#footer-social-media-icons #google-plus-btn,#footer-social-media-icons #linkedin-btn,#footer-social-media-icons #youtube-btn{height:25px !important;padding-top:5px !important}#footer-social-media-icons #facebook-btn i,#footer-social-media-icons #google-plus-btn i,#footer-social-media-icons #linkedin-btn i,#footer-social-media-icons #youtube-btn i{margin-bottom:8px !important;margin-right:18px !important;padding-right:0px !important}#footer-social-media-icons #facebook-btn i{margin-left:10px}.footer-bootstrap{background-color:#3d3d3d;color:rgba(255,255,255,.8);padding-top:75px}.footer-bootstrap .footer-logo-link{display:inline-block}.footer-bootstrap .footer-logo-link img{width:185px;height:auto}.footer-bootstrap .footer-title{font-size:16px;margin-bottom:4px;font-family:"Source Sans Pro";font-weight:600}.footer-bootstrap .footer-item{font-size:12px;font-weight:400;font-family:"Source Sans Pro"}@media(min-width: 992px){.footer-bootstrap .footer-item{font-weight:300}}.footer-bootstrap .footer-title,.footer-bootstrap .footer-item{clear:both}.footer-bootstrap .footer-title a,.footer-bootstrap .footer-item a{color:inherit;text-align:left}.footer-bootstrap .footer-bar{height:2px;background-color:#aeabaa}.footer-bootstrap .lower-footer{min-height:100px}.footer-bootstrap .lower-footer .copy-text{font-size:12px;font-family:"Source Sans Pro";font-weight:400}.footer-bootstrap .lower-footer .ansi-auth-logos{margin-top:15px}.footer-bootstrap .lower-footer .ansi-auth-logos .ansi-cont #ansi-logo{float:right}.footer-bootstrap .lower-footer .ansi-auth-logos .ansi-cont #ansi-logo img{max-height:72px}.footer-bootstrap .lower-footer .socialMedia .footer-social{display:inline-block;padding:2%}@media(min-width: 768px){.footer-bootstrap .lower-footer .socialMedia .footer-social:first-child{padding-left:0%}}.footer-bootstrap .lower-footer .copy-text{margin-top:21px;text-align:center}.footer-bootstrap .lower-footer .copy-text .copyright-text{padding-bottom:5px}.footer-bootstrap .lower-footer .socialMedia{text-align:center;margin-top:12px}@media(min-width: 768px){.footer-bootstrap .lower-footer .copy-text{text-align:left}.footer-bootstrap .lower-footer .socialMedia{text-align:left;margin-top:0px}}.fixedScrollTopBtn{background-color:#3d3d3d;color:#fff;font-size:42px;position:fixed;bottom:0;left:50% !important;transform:translateX(-50%);border-radius:40px;width:40px;height:40px;margin:0 auto 12px;text-align:center;display:none;opacity:.5;cursor:pointer}.fixedScrollTopBtn:hover{opacity:.75}.fixedScrollTopBtn i{font-size:40px;display:block}
