@font-face { font-family: 'Font Awesome 6 Pro'; font-style: normal; font-weight: 400; font-display: block; src: url("/fonts/FA6/webfonts/fa-regular-400.woff2?v=251222") format("woff2"), url("/fonts/FA6/webfonts/fa-regular-400.ttf?v=251222") format("truetype");}@font-face { font-family: 'Font Awesome 6 Pro'; font-style: normal; font-weight: 900; font-display: block; src: url("/fonts/FA6/webfonts/fa-solid-900.woff2?v=251222") format("woff2"), url("/fonts/FA6/webfonts/fa-solid-900.ttf?v=251222") format("truetype");}body{ font-family:'Roboto', sans-serif;; font-size:14px; color:#1A1A1A;}li, p, ul, label, blockquote, .form-control, .login span { font-family: 'Roboto', sans-serif;; font-size: 14px; color: #1A1A1A;}.textColor, cpn.span { color: #1A1A1A;}h2 a {color: #1A1A1A!important;}h2 a:hover { color: #BC0000!important; text-decoration: none}a .textColor:hover { color: #BC0000;}strong{ font-weight:700;}.contentPadLg{padding-top:0}.dropdown-menu > li > a{ color: #BC0000;}a:link, a:visited { color: #BC0000; text-decoration:none; }.dashBadge {background-color: #BC0000}#menuTop > li > .nav-link,.menuTop > li > .nav-link { color: #BC0000;}#menuTop .nav-link.show,#menuTop .nav-link.show:focus,#menuTop .nav-link.show:hover,.menuTop .nav-link.show,.menuTop .nav-link.show:focus,.menuTop .nav-link.show:hover { border-color: #BC0000; border-bottom-color: #dee2e6;}.dropdown-item.active, .dropdown-item:active { background-color: #BC0000;}#menuContainer.affix { z-index: 999; position: fixed !important; top: 0; width: 100%; background-color: #002447;}#sidemenu.affix{ top: 65px; width:inherit; max-width:250px;}.RosterStaffName:link, .RosterStaffName:visited { color: #1A1A1A;}.SlotBooked .RosterStaffName:link, .SlotBooked .RosterStaffName:visited { color: #000000!important;}.image_nav a:hover { color: #BC0000;}.PublicNote{background-color: #FF9933;color:#000000!Important;font-weight:bold;}.PublicNote a:link, .PublicNote a:visited{font-size:1.07em;color:#000000!Important;}.AdminSlotAvailable{background-color: #7DA730;}.AdminSlotAvailable:hover, .AdminSlotAvailableConcBook:hover{background-color: #96C83A;}.RemoteAdmin {background-color:#6A8E29;}.RemoteAdmin:hover {background-color: #96C83A;}.RemotePublic {background-color:#6A8E29;}.RemotePublic:hover{background-color: #96C83A;}.RemoteAdmin a:link, .RemoteAdmin a:visited, .RemotePublic a:link, .RemotePublic a:visited {font-size:1em;color:#FFFFFF;}.AdminSlotNoTime{background-color: #6A8E29;}.AdminSlotNoTime:hover{background-color: #96C83A;}.AdminSlotNoTime a:link, .AdminSlotNoTime a:visited{font-size:1.07em;color:#FFFFFF!Important;}.AdminSlotFull{background-color: 696969;}.AdminSlotFull > a:link, .AdminSlotFull > a:visited{font-size:1.07em;color:white!Important;}.AdminSlotAvailableConcBook{background-color: #6A8E29;}.AdminSlotAvailable a:link,.AdminSlotAvailable a:visited,.AdminSlotAvailableConcBook a:link, .AdminSlotAvailableConcBook a:visited,.darkMode .AdminSlotAvailable a:link,.darkMode .AdminSlotAvailable a:visited,.darkMode .AdminSlotAvailableConcBook a:link, .darkMode .AdminSlotAvailableConcBook a:visited{ font-size: 1.07em; color: #FFFFFF;}.RebookClient {background-color: #7DA730;color:#FFFFFF!Important;}.SlotBooked{background-color:#CD5C5C!important;color:#000000!Important;}.multiBooked{background-color:#CD5C5C;color: #BC0000!important;}.multiBooked a {color: #BC0000 !important;}#ctl00_divHeaderBar { height:130px; width:100%;}#ctl00_lnkHomeMobLogo {display:none}.mobileHeader{background-color:#FFFFFF!important;}#ctl00_liMyAccount {float:right;}#ctl00_liSettings {float: right;}#ctl00_liSupportTab {float:right;}#ctl00_liAltLogin {float:right;}form, fieldset { margin:0 0 0 0; padding:0 0 0 0 ; border:0;}#footer a:link, #footer a:visited{color: #BC0000;}#footer a:hover {color: #BC0000;}img { border:0; max-width:100%; height: auto;}.logo img { padding-top:12px;}#divLogo { display:none;}.clearfix:after { clear: both; content: "."; display: block; font-size: 0; height: 0; visibility: hidden;}#content { width:100%; z-index:-1; margin-bottom:30px; background:#ffffff url(/Images/Templates/Floating/bg-content.gif) repeat-x;}.container { }.backgroundColor{ background-color:transparent;}input:checked + .btSlider {background-color: #BC0000;}.darkMode input:checked + .btSlider {background-color: #BC0000!important;}#ctl00_ContentPlaceHolder_Bookings_calBookings tr + tr + tr td:hover,#ctl00_ContentPlaceHolder_Bookings_calBookings2 tr + tr + tr td:hover, #ctl00_ContentPlaceHolder_Bookings_calBookings3 tr + tr + tr td:hover{ background-color:#BC0000!important;}#ctl00_ContentPlaceHolder_Bookings_calBookings tr + tr + tr td:hover a,#ctl00_ContentPlaceHolder_Bookings_calBookings2 tr + tr + tr td:hover a, #ctl00_ContentPlaceHolder_Bookings_calBookings3 tr + tr + tr td:hover a{ color:#FFFFFF!important;}h1, h2, h3, h4, h5, h6{ font-size: 1.5em; color: Black; text-transform: none; font-weight: 200; }h1{ font-weight: 700; margin-top:0px; font-family:'Roboto', sans-serif;; font-size:20px; color:#1A1A1A; font-variant:normal; text-transform: none;}.modal-header h2 { font-size: 20px;}h2, #lMsg{ font-weight: 700; font-family:'Roboto', sans-serif;; font-size:18px; color:#1A1A1A; font-variant:normal; text-transform: none;}h3{ font-weight: 700; margin-top:6px; font-family:'Roboto', sans-serif;; font-size:16px; color:#1A1A1A; font-variant:normal; text-transform: none;}h4 { margin-bottom: 20px; font-weight: 700;}h5, h6, h7 { font-weight: bold;}h4, h5, h6, h7 { font-family: Arial, Trebuchet MS,Helvetica, sans-serif; font-size: 14px; color: #000000; font-variant: normal; text-transform: none;}.highlight { color:#BC0000;}.highlight:hover { color:#C93333;}tr.highlight td { background-color: #BC0000 !important;}tr.highlight td a:link,tr.highlight td a:visited { color: inherit !important;}.highlightStatic { color:#BC0000;}.nonhighlight { color:#D3D3D3;}.nonhighlight:hover { color: #C93333;}.slicknav_btn { background-color:#002447; font-variant:normal; text-transform: none;}.navButtons {padding-bottom:5px!important}.navButtons img {padding-top:6px}fieldset.login label, fieldset.register label, fieldset.changePassword label{ display: block;}input.dateEntry { width: 120px;}input.multilineTextEntry { width: 100%;}textArea{ width: 100%; height: 50px; font-family:'Roboto', sans-serif;; font-size:14px; color:#1A1A1A;} input.submitButton{ margin: 0px 0px 0px 0px; Font-Size:large;}input.backButton{ margin: 0px 10px 0px 0px;}.mapContainer .locPanel .locList .location-result.selected .location-content { border-color: #BC0000;}.SlotClosed { background-color: Maroon;}.UsersOwnSlotBooked, .UsersOwnSlotBooked:link, .UsersOwnSlotBooked:visited{ background-color:#FFFF33; color:#3399FF; font-weight:bolder; font-size:medium ; border-top:1px solid gray!important; border-bottom:1px solid gray!important;}.btn { background-color: transparent; border: 0; padding: 0;}button { overflow: visible; width: auto; }.rotatetext{ background-color:White; color:black; writing-mode: tb-rl; filter: flipH() flipV(); vertical-align:bottom ; padding: 2px 6px 2px 10px;}.fixedTable{ table-layout: fixed;}table { border-style: none; background-color: white; border-color: #373737;}.tblRoster > tbody > tr:last-child span { color: white; font-weight: bold;}.tblRoster > tbody > tr:last-child,th { border-style:none; background-color:#4C4C4C; color:White; font-weight:bold; font-size: 15px; vertical-align:middle; height:30px; min-width:10px; border-collapse:collapse; text-decoration:none;}td { color:#1A1A1A;}.calendar-extender .ajax__calendar_container{ background-color:White; border:solid 1px black;}.calendar-extender .ajax__calendar_title{ background-color:White; height:25px;}.calendar-extender .ajax__calendar_selected{ background-color:#4C4C4C ; height:25px;}.calendar-extender .ajax__calendar_prev,.calendar-extender .ajax__calendar_next{ background-color:White; height:20px; width:20px;}.calendar-extender .ajax__calendar_today{ background-color:#87CB3A; color:White;}.calendar-extender .ajax__calendar_days table thead tr td{ background-color:#4C4C4C; color:White;}.calendar-extender .ajax__calendar_day{ color:#333; }.calendar-extender .ajax__calendar_other .ajax__calendar_day{ color:#4C4C4C; }td.PreviousSelectedDayStyle{ background-color:IndianRed !important;} td.PreviousSelectedDayStyle a{ font-size:13px; color:Black !important;}td.PreviousSelectedDayStyle{ background-color:#A90000 !important;} td.PreviousSelectedDayStyle a{ font-size:11px; color:White !important;}td.SelectedDayStyle { background-color: #BC0000 !important; color: #FFFFFF !important;}.ui-datepicker-current-day a { background: #BC0000!important; color: white!important; border:1px solid #BC0000!important;} td.SelectedDayStyle a{ color:#FFFFFF !important; font-size:13px;}.bigbutton_primary,.bigbutton_secondary,.bigbutton_red,.bigbutton_grey,.bigbutton_outline{ font-variant:normal; text-transform:none; font-size:16px!important;}.bigbutton_table { font-size: small !important;}.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{ background-image:linear-gradient(to bottom,#BC0000 0,#A90000 100%); border-color:#A90000; margin-top:0; font-weight: bold; font-size:16px; font-family:'Roboto', sans-serif;; font-variant:normal; text-transform:uppercase; text-shadow:none;}#sidemenu { list-style:none; margin:0; padding:0; width:100%; font-variant:normal; text-transform: none; } #sidemenu li { border-bottom:1px dotted #d9d9d9; font-family:'Roboto', sans-serif;; font-size:16px; text-align:right; line-height:1.5em; } #sidemenu li a,#sidemenu li a:visited,#sidemenu li a:link { display:block; padding:8px 14px; color:#002447; }#sidemenu li a:hover { text-decoration:none; color:White; } #sidemenu li:hover,#sidemenu li.inactive:hover,#sidemenu li.active:hover { background-color:#002040; }#sidemenu li.inactive { background-color:#DCDCDC; }#sidemenu li.active { background:#002447 url('/Images/Actions/rightArrow.png') no-repeat 97% center; font-weight:bold; border-bottom:none; }#sidemenu li.active a { color:white; margin-right:10px; } .WizardButton { display:none;}WizardButton { display:none;}.fileUpload { height: 42px; line-height: 42px; -webkit-appearance: none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-size: 1.5em; font-weight:bold}.buttonColor { background:#BC0000!important; border-color:#BC0000!important;}a.readMore { border-width:15px !important; background-color:#BC0000; color:#FFFFFF !important; border:10px solid #BC0000; display:inline-block; -webkit-appearance: none; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin:0; text-align:center; font-weight:bold; font-size:16px; text-decoration:none; min-width: 200px; height: auto!important; white-space:pre-wrap; font-weight: 700;}.bigbuttonTextColor { color: #FFFFFF !important;}.bigbutton_outline, .modal-footer .bigbutton_outline,.bigbutton_secondary, .modal-footer .bigbutton_secondary { display: inline-block; border: 2px solid #BC0000; color: #BC0000; -webkit-appearance: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0; font-family: 'Roboto', sans-serif;; text-decoration: none; ;}.bigbutton_outline.bigbutton_primary, .bigbutton_secondary.bigbutton_primary { border-color: #BC0000 !important; color: #BC0000 !important;}.bigbutton_outline.active, .bigbutton_outline.bigbutton_primary.active,.bigbutton_secondary.active,.bigbutton_secondary.bigbutton_primary.active { border-color: #BC0000 !important; background: #BC0000 !important; color:#FFFFFF!important;}.bigbutton_outline:hover,.bigbutton_outline:focus,.bigbutton_outline.bigbutton_primary:hover,.bigbutton_secondary:hover,.bigbutton_secondary:focus,.bigbutton_secondary.bigbutton_primary:hover,.bigbutton_secondary.bigbutton_primary:focus,.btnOutlineBorder.secondary:hover,.btnOutlineBorder.secondary:focus,a.btnOutlineBorder.secondary:hover,a.btnOutlineBorder.secondary:focus,span.btnOutlineBorder.secondary:hover,span.btnOutlineBorder.secondary:focus { border-color: #BC0000 !important; background: #C93333 !important; color: #FFFFFF !important;}.bigbutton_primary,.modal-footer .bigbutton_primary { background: #BC0000; display: inline-block; border: 2px solid #A90000; -webkit-appearance: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0; text-align: center; color: #FFFFFF; font-weight: bold; Font-Size: 1.5em; font-family: 'Roboto', sans-serif;; text-decoration: none; ;}.bigbutton_primary:hover,.bigbutton_primary:focus{ background:#C93333; cursor:pointer ;}a.bigbutton_primary,a.bigbutton_primary:link, a.bigbutton_primary:visited,.modal-footer a.bigbutton_primary,a.bigbutton_grey,a.bigbutton_grey:link,a.bigbutton_grey:visited,.modal-footer a.bigbutton_grey,a.bigbutton_red, a.bigbutton_red:link, a.bigbutton_red:visited,.modal-footer a.bigbutton_red { color: #FFFFFF; padding: 9px;}a.bigbutton_red:link, a.bigbutton_red:visited {color: whitesmoke}a.bigbutton_primary:hover,a.bigbutton_grey:hover,a.bigbutton_red:hover,a.bigbutton_primary:focus,a.bigbutton_grey:focus,a.bigbutton_red:focus { text-decoration: none; color: #FFFFFF;}#ctl00_ContentPlaceHolder_btnClose.bigbutton_primary { color: #FFFFFF!important;}.bigbutton_grey { background: #ABA9A9; display: inline-block; border: 2px solid #ABA9A9; -webkit-appearance: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0; text-align: center; font-weight: bold; font-size: 1.5em; font-family: 'Roboto', sans-serif;; text-decoration: none;}.bigbutton_grey:hover { background:#C93333; border-color:#A90000; cursor:pointer ;}.SignUp{ color:#0F2C70!important; }.domains .setup-block.active { border: 2px solid #A90000; padding: 0;}.setup-block .btn-wrap .setup-btn.highlight { color: #BC0000; border-color: #BC0000;}.setup-block .btn-wrap .setup-btn:hover { background: #BC0000; color: #FFFFFF; border-color: #A90000;}.setup-landing-mobile .group-btn img { background: #BC0000;}.setup-block .block-header { color: #1A1A1A;}.setup-block .block-icon img { background: #BC0000;}.startRecordingWrap:hover .bigbutton_primary { background:#C93333;}.startRecordingWrap .playIcon { color: #BC0000;}.startRecordingWrap:hover .playIcon, .playIcon:hover { color: #C93333;}a.btnOutlineBorder, span.btnOutlineBorder { border-color: #BC0000;}a.btnOutlineBorder:hover, span.btnOutlineBorder:hover { background: #BC0000; color: #FFFFFF; border-color: #A90000;}.lessonProgress.finished, .modProgress .fas.fa-circle-check { color: #BC0000;}.progressDone { background-color: #BC0000;}td.tick { background:url(/Images/Templates/Tabbed/tickbw.png) center center no-repeat; height:25px; display: block; margin-left: auto; margin-right: auto;}.PageNbrStyle { font-size:18px; color:Black; Font-Size:18px; text-decoration:none; } .PageNbrStyle span { background-color:#4f6b72; font-size:18px; background-color:#999999; color:Black; Font-Size:18px; padding-left:10px; padding-right:10px;} .PageNbrStyle td a{ margin-left:10px; margin-right:10px; text-decoration:none; color:#BC0000!important;} .SquareBtn{ border:2px solid #A90000; background-color:#BC0000; color:#FFFFFF!important;}.SquareBtn:hover{ background-color:#C93333;}.addToCartButton,.addToCartButton:link,.addToCartButton:visited { background: #BC0000; display: inline-block; border: 2px solid #A90000; -webkit-appearance: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin: 0; text-align: center; color: #FFFFFF; font-weight: bold; Font-Size: 1.3em; text-decoration: none; width: 150px; line-height: 1.8em; ;}.addToCartButton:hover { background:#C93333; cursor:pointer ;}.addToCartLink { font-weight:bold; font-size:1.0em;}.addToCartPrice { font-weight:bold; font-size:1.0em; color:#1A1A1A;}.productShortDescr { color: #1A1A1A;}.image_nav .active a { font-weight:bold; color:white; background:#BC0000;}.gallery:hover, .libraryImage:hover{ border: 2px solid #BC0000; }.multisteps-breadcrumb li.visited > *::before, .multisteps-breadcrumb li.current > *::before,.multisteps-breadcrumb li.visited::after { background-color: #BC0000;}.multisteps-breadcrumb a:hover { color: #BC0000;}.multisteps-breadcrumb a:hover::before { box-shadow: 0 0 0 3px #BC00004d;}.pcr-save { background: #BC0000 !important; border: 2px solid #A90000 !important; color: #FFFFFF !important;}.mobMnuIco { color: #000000 !important;}#ctl00_topheader { background: #002447; width: 100%; margin-bottom: 30px; z-index: 999;}#logo img{margin: 10px 0 3px;}.minor_nav { display:none!important; float: right; overflow: hidden; padding: 12px 10px 12px 0; font-variant:normal; text-transform: uppercase; }.minor_nav li { background-position: -10px -755px; display: inline; float: left; margin: 0; }.minor_nav li a.contact { color: #ffffff; margin-bottom: 1px; margin-left: 20px;}.minor_nav li a.logout { color: #ffffff; margin-bottom: 1px; margin-left: 20px;}.menuAlertMobile a{ padding-bottom:7px!important}.minor_nav li a.support { margin-left: 17px; padding-bottom: 1px; color: #0F2C70;}.minor_nav li a.support:hover { color:#C31A1A;}.minor_nav li a.profile { margin-left: 17px; padding-bottom: 1px; color: #0F2C70;}.minor_nav li a.profile:hover { color:#C31A1A;}.minor_nav li a.profileAlert:hover { background: url(/Images/Actions/email-alert.png) no-repeat left; color:#C31A1A;}.minor_nav li a.profileAlert { background: url(/Images/Actions/email-alert.png) no-repeat left; margin-left: 17px; padding-bottom: 1px; color: #0F2C70;}.minor_nav li a.logout { margin-left: 16px; padding-bottom: 1px; color:#0F2C70;}.minor_nav li a.logout:hover { color:#C31A1A;}.minor_nav li a.contact { padding-left: 16px; padding-bottom: 0px; color: #0F2C70;}.minor_nav li a.contact:hover { color:#C31A1A;}.minor_nav .cart { margin-left: 15px; color: #0F2C70; font-weight:bold; font-size:1.15em;}.minor_nav .cart:hover { color: #C31A1A;}.minor_nav.visible-xs.visible-sm { padding: 0; width: 100%; white-space: nowrap; -webkit-tap-highlight-color:rgba(0,0,0,0); }.minor_nav.visible-xs.visible-sm>li{ display: inline-block; float: none; text-align: center; width: 25%;}.minor_nav.visible-xs.visible-sm>li:first-child{text-align: left;}.minor_nav.visible-xs.visible-sm>li:last-child{text-align: right;}.minor_nav.visible-xs.visible-sm>li img{max-width: 100%;}#topmenu{ padding: 0 0 0 5px; margin: 0; list-style: none; text-align: left;font-variant:normal;text-transform: uppercase; max-width: 100%; overflow-x:auto; overflow-y:hidden;}#topmenu>li{display: inline-block; position: relative; padding:5px 0px 5px 0px;}#topmenu .dropdown-menu > li a{color: #BC0000!important; padding:.25rem 1rem;}#topmenu .dropdown-menu > li a:hover {color: #1e2125!important;}#topmenu .dropdown-menu > li a:active { background-color: #BC0000; color: #fff!important;}#topmenu > li a { display: block; text-align: left; color: #FFFFFF; font-size: 16px; font-family: 'Roboto', sans-serif;; padding: 5px 12px 5px 12px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}#topmenu>li.active{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAADCAYAAABfwxXFAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAAGUlEQVQYV2PYw8DwHxtmgAGcEjCAKcHAAAB1bxTFRxz7dwAAAABJRU5ErkJggg==) no-repeat bottom center; display:inline-block; padding: 5px 0 2px 0; font-variant:normal; text-transform:uppercase;} #topmenu>li.active a{ font-weight: bold; color:#FFFFFF!important; background-color:#BC0000!important;}#topmenu>li.active a:hover { color:#FFFFFF!important;}#topmenu>li a:hover{ color:#FF0000!important;text-decoration:none;}#topmenu>li a.booknow { color:#BC0000; background:#FFFFFF; font-weight:600;}#topmenu>li a.booknow:hover { color:#FF9966!important;}#topmenu>li.active a.booknow:hover { color:#FFFFFF!important;}#topmenu > li.active .dropdown-menu li a { color:#BC0000!important; font-weight:normal;}#topmenu>li>ul { position: absolute; top: 100%; min-width: 120px; z-index: 10; padding: 2px 3px; margin: 0; list-style: none; background-color: #BC0000; left: 0; display: none;}#topmenu>li>ul>li{margin: 2px 0;}#topmenu>li>ul>li>a:hover{background: #5D3679; font-weight: 700; color: #FFFFFF; text-align: left;}.tbEdit .dropdown-menu a:hover {background:#002447;}.nav-stacked li.active a{ color:#FFFFFF!important; background-color:#BC0000!important;}.bottomborder{border-bottom: 1px solid #aaa; border-top: 1px solid #aaa; padding: 15px 0; margin: 20px 0 20px;}.facebooklike{padding: 5px 0 10px; overflow-x: hidden;}.testimonial{background: url("/images/home/quotes2.png") no-repeat left top; padding-left: 50px;}.wizardnav{ padding: 0 0 0 5px; margin: 0; list-style: none; text-align: left;font-variant:normal;text-transform: uppercase; max-width: 100%; overflow-x:auto; overflow-y:hidden;} .wizardnav>li{display: inline-block; position: relative; padding:5px 0 5px 0;}.wizardnav>li>a[href=\#]{ color:white!important; background-color:#ABA9A9!important; text-decoration:none;}.wizardnav>li a{display: block; text-align: left; color:#FFFFFF!important; background-color:#C93333!important; font-size:16px;font-family:'Roboto', sans-serif;;background-color: #BC0000; padding: 5px 12px 5px 12px; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; }.wizardnav>li.active{ display:inline-block; font-variant:normal; text-transform:uppercase;}.wizardnav > li.active a { font-weight: bold; background-color: #BC0000 !important;}.mw100{max-width: 100%;}.w100{width: 100%;}.btn{transition: all 1s ease 0s;}.btn:focus, a:focus{outline: none;}.clr-black{color: #373737;}#map_canvas,#map_canvas2,#map_canvas3{min-height: 375px; width: 100%;}.slicknav_nav a{padding:2px 10px;}#bt-prices .active-plan { border: 2px solid #BC0000 !important;}#bt-features #feature-sticky-menu { position: unset !important;}#bt-prices .version-container { border: 2px solid #fff;}#bt-prices .feature-container { background: none; background-color: #fff !important;}#bt-prices .feature-text { background-color: #BC0000 !important; color: #FFFFFF !important;}#bt-prices .feature-container .feature-bar { height: 32px; margin-top: -2px;}#bt-features .feature-container .price-number > .dollar-amount, .price-quote, .price-number > .dollar-amount { color: #BC0000 !important;}#bt-features .featured .version-heading { color: #1f1a3e !important;}#bt-features .fa-plus, #bt-features .fa-minus { background: #dcdcdc !important;}#bt-features .features-container h6:after, .price-info h3:before, .price-info h3:after { display: none;}#bt-features .feature-container .price-description { color: #7783ad !important; font-weight: 300 !important;}#bt-features .prices-section { background-color: #edfaff; margin-left: 15px; margin-right: 15px;}#bt-features .tick:before { background-color: #dff1cd !important; color: #60a119 !important;}#bt-features .cross:before { color: #f97070 !important; background-color: #fdd3d3 !important;}#pnlLMS .feature-text { background-color: #BC0000 !important; color: #FFFFFF!important;}#pnlLMS .feature-container { border: 2px solid #BC0000!important; background:none!important;}#ctl00_ContentPlaceHolder_divCrsContent .version-header h3 { background-color: #BC0000 !important; color: #FFFFFF !important;}#ctl00_ContentPlaceHolder_divCrsContent .version-header h4 span { font-size: 14px !important; font-family: 'Roboto', sans-serif;!important;}@media screen and (min-width: 992px) { #ctl00_divHeaderBar {background-position-x:0px;}}@media screen and (max-width: 1200px) { #topmenu > li a { padding:5px 7px; }} @media screen and (max-width: 991px) { #ctl00_divHeaderBar {background-position-x: -390px!important; } #topmenu>li a {padding:5px 4px;font-size:11px;} } @media screen and (max-width: 767px) { .mid-cent{text-align: center;} #ctl00_topheader{background-color:#002447;} #menuContainer{ background-color: #002447; } #menuContainer.affix { background-color: #002447; } #topmenu {display:none} #ctl00_divHeaderBar {display:none;} #ctl00_lnkHomeMobLogo {display:block} .slicknav_menu {display:block;} .slicknav_nav .trayBtn a { color: #FFFFFF !important; border-color: #A90000 !important; } .minor_nav { background-color: transparent; overflow: hidden; padding-top: 18px; position: relative; font-size: 13px; max-height: 80px; } }.social-facebook,.social-instagram,.social-twitter,.social-linkedin,.social-youtube,.social-pinterest,.social-tiktok,.social-snapchat{display:none!important}