#verifyUbi .Yes,#verifyUbi .Blocked{color:red!important}#verifyUbi .No,#verifyUbi .Success{color:#0d0!important}.not-allowed{cursor:not-allowed!important}.add-more-license{margin-top:20px}.fa-question{background-color:#0009;border-radius:50%;width:21.4px;height:21.4px;padding-top:3px}.popover{font-size:14px}#account_state #membership{cursor:pointer}#account_state #membership span{color:#1ca3dc}#account_state p{text-align:left}#account_state .head-title,#account_state .head-content{color:#1468b2}#account_state .head-title{color:#1468b2;font-weight:800}#account_state .head-content{font-weight:400}p.grey{color:#555!important;font-size:18px}.complete-btn{padding-top:13px!important;margin-top:30px}#inactive_account{min-height:677px;padding-top:40px}#inactive_account .btn-group-text{margin-right:38px}.btn-blue:focus{border-color:#0067b1!important;background-color:#0067b1!important;color:#fff!important;outline:none!important}.btn-blue:visited{border-color:#0067b1!important;background-color:#0067b1!important;color:#fff!important;outline:none!important}.additional-contact{margin-top:40px}#rosterContact h4{font-size:18px;font-weight:700;color:#000;text-transform:uppercase;margin-top:30px}#rosterContact h4 span{color:#dd4003;cursor:pointer;margin-left:5px;top:3px}#rosterContact .form-group.checkbox{margin-bottom:0;margin-left:0;padding-left:0}#rosterContact .form-group.top-20{margin-top:20px}#rosterContact .form-group .service_checkbox .control-label{padding-top:0;margin-top:0}#add_contact{width:100%;margin-top:20px;margin-bottom:30px}@media (min-width: 992px){#add_contact{width:376px}}#invoicePay .logo-dektop{margin-top:35px}#invoicePay .form-control{padding:4px 22px}#invoicePay select{font-size:16px}#invoicePay button{font-size:16px;text-transform:uppercase}#modal-switch-basic-app h2{text-transform:uppercase;text-align:left}#modal-switch-basic-app ul{text-align:left;margin-bottom:50px}#modal-switch-basic-app ul li{font-size:2rem}#modal-switch-basic-app .btn-orange.check,#modal-switch-basic-app .btn-white{margin-top:0;margin-bottom:0}#modal-switch-basic-app #switch-basic-app{font-size:1.75rem}#modal-switch-basic-app i{color:#ccc;font-size:2rem;cursor:pointer;padding:6px}.help-block.success{color:#1468b2}.upgrade_enhanced{cursor:pointer!important}#soq_content div.filename,#soq_content div.btn-file{margin-top:40px}#progress{margin-bottom:20px}.header_blue{background:#1468b2;padding:20px}.header_blue h3{color:#fff;text-alignt:center}.header_blue i{float:right;margin-top:-15px}.icon-remove{position:relative;top:0;left:20px}.icon-remove-ref{position:relative;top:-48px}.ref_content .glyphicon-trash{font-size:20px;float:right;position:relative;right:-15px}p.inactive{text-transform:uppercase!important;color:red!important;font-weight:700}p.inactive a{color:red!important}p.faq{font-size:17px;line-height:1.5;color:#555}.faq a{color:#72c267}h4.normal{font-weight:400!important}.font-normal{font-normal:16px!important}.nav li a:hover{background-color:transparent;background:transparent}.nav li a:focus{background-color:transparent!important;background:transparent!important}.navbar-inverse .navbar-nav>li>a span{border-left:0px!important}#ubi-bubble{color:#72c267;font-size:19px;position:relative;cursor:pointer}.app-status p a.Registered{color:#68b05e}.app-status p.red{color:#dc4328}.app-status p.green{color:#72c267}.alert{margin-top:20px}.alert .custom-modal .custom-modal-blue{background:#1ca3dc;text-align:center}.alert .custom-modal .custom-modal-blue h3,.alert .custom-modal .custom-modal-blue span{color:#fff;font-size:28px}.alert .custom-modal .custom-modal-blue span.fa{color:#0d0d0d}.modal_body_custom{border:15px solid #1CA3DC}.modal_body_custom h3{text-align:center}.custom-modal{border-radius:0!important;-webkit-box-shadow:0 0px 0px rgba(0,0,0,.5)!important;box-shadow:0 0 #00000080!important;background-clip:padding-box}.custom-modal-blue{padding:20px}.modal-main{padding-top:20px;padding-bottom:20px}.modal-main-content{background:#fff;padding:20px 70px;text-align:center}.modal-main-content i{color:#1468b2;position:absolute;right:42px;top:41px;font-size:2em;cursor:pointer}.modal-main-content h3{text-align:left;font-weight:400;line-height:3.5rem;font-size:2.75rem}#mupgrade_success p{text-align:left;padding:18px 65px;font-size:18px}.suggest .col-sm-12{padding-bottom:16px}.suggest .form-input{border:1px solid #1CA3DC!important;padding:22px 11px}.suggest i{color:#ccc;font-size:36px;margin-top:-32px}.suggest h3{padding:9px 13px}.admin_fee i{color:#ccc;font-size:36px;margin-top:-11px}.admin_fee h3{padding:9px 13px}.admin_fee p{line-height:1.5;font-size:17px;padding-left:12px;padding-right:56px;margin:0 0 20px}.btn-enhaced{width:55%!important}.btn_close_asterisk{width:16%!important}.green{color:#72c267}.help-block{color:red!important;font-size:14px}p{color:#1468b2}.title{font-size:17px;font-weight:500}p.title a{color:#1da3dc}p.title.no-margin{margin-bottom:8px!important}i{color:#fff;padding:5px}.required,.error{color:red}p i.required{color:red!important}h4.title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left;color:#000;text-transform:uppercase;margin-top:26px;margin-bottom:0}.addon-new{border-radius:0!important}.space{padding:20px 0}.scroll-area{height:400px;position:relative;overflow:auto}.iconapp{padding-top:41px}.icon-bg{background:#1468b2;border-radius:6px;width:124px;margin-left:auto;margin-right:auto}.icon-bg i{padding:53px 55px;margin-top:4px}.icon-md{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rosters-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll 0px 0px #1468b2}.contact-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -109px 0px #1468b2}.licenses-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -214px 0px #1468b2}.insurance-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -321px 0px #1468b2}.certifications-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -424px 0px #1468b2}.upload-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll 0px -110px #1468b2}.project-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -109px -110px #1468b2}.service-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -214px -110px #1468b2}.agency-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -321px -110px #1468b2}.search-md{background:url(/build/assets/icon-md-EKhs-EKH.png) repeat scroll -430px -110px #1468b2}.icon-edit{background:url(/build/assets/edit-BpBxR3cu.png) no-repeat;display:block;width:60px;height:60px;background-size:contain}.icon_edit_btn{background:url(/build/assets/edit_green-B0vhxHCa.png) no-repeat;display:inline-block;width:19px;height:17px;background-size:cover}.icon_checkbox_btn{background:url(/build/assets/checkbox_green-CMKiK25H.png) no-repeat;display:block;width:60px;height:60px;background-size:contain}#cancel-button-x{background:url(/build/assets/edit-BpBxR3cu.png) no-repeat;display:block;width:60px;height:60px;background-size:contain;background:none;text-transform:uppercase;text-decoration:none;color:#72c267;font-size:16px;width:72px;margin-right:33px}.awesome{background:#1468b2;height:42px;font-size:24px!important;padding:9px 10px}.payment{background:#1468b2;height:42px;font-size:24px!important;padding:9px 15px}#switch-basic h4{font-style:italic;color:#2fa4e7}.icon-print{background:url(/themes/admin/default/extensions/platform/mrsc/assets/images/icon-print.png) no-repeat;display:inline-block;width:67px;height:76px;position:relative;top:22px}.icon-email{background:url(/themes/admin/default/extensions/platform/mrsc/assets/images/icon-envlope.png) no-repeat;display:inline-block;width:67px;height:76px;position:relative;top:33px}.icon-download{background:url(/themes/admin/default/extensions/platform/mrsc/assets/images/icon-download.png) no-repeat;display:inline-block;width:67px;height:76px;position:relative;top:22px}.btn-group-flex{justify-content:left!important}#modal-renewal .modal-body .fa.fa-times{font-size:36px;position:absolute;right:16px;top:15px;cursor:pointer}#modal-renewal .modal-main-content h1{text-align:left;color:#1468b2;margin-bottom:20px}#modal-renewal .modal-main-content p{text-align:left;font-size:18px}#modal-renewal .modal-main-content .btn-group-flex{margin-top:60px;justify-content:left}@media (min-width: 992px){#modal-renewal .modal-main-content .btn-group-flex .btn-white{width:228px}}@media (min-width: 992px){#modal-renewal .modal-main-content .btn-group-flex .btn-orange{width:228px}}.label-form{text-align:left!important;color:#1468b2!important;padding-top:0!important}.form-input.zip{width:50%}.form-input,.select-form{color:#1468b2!important;border-radius:0!important;background:#fcfcfc!important;border:1px solid #BFBFBF}.form-input[readonly]{background:#ececec!important}.radio label,.checkbox label{display:inline-block!important}legend{border-bottom:0px!important}legend h4{text-transform:uppercase;text-decoration:underline;line-height:1em;font-weight:700}.custom-checkbox{padding-left:0!important}.custom-checkbox label{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#000}.custom-checkbox input[type=checkbox]{visibility:hidden}.custom-checkbox input[type=checkbox]+label span{display:inline-block;width:29px;height:21px;margin:-1px 4px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox--3eUYCgG.png) left top no-repeat;cursor:default}.custom-checkbox input[type=checkbox]:checked+label span{background:url(/build/assets/checkbox-list-dTYL_-_L.png) 0px top no-repeat}.custom-checkbox .control-label{cursor:default}.service_checkbox{padding-left:0!important}.service_checkbox label{font-size:18px;color:#1468b2;margin-top:6px;margin-left:9px}.service_checkbox label.service-title{padding:0;margin-left:30px;margin-bottom:0}.service_checkbox input[type=checkbox]{visibility:hidden}.service_checkbox input[type=checkbox]+label span{display:inline-block;width:29px;height:29px;margin:0 4px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox--3eUYCgG.png) left top no-repeat;cursor:pointer;flex:none}.service_checkbox input[type=checkbox]:checked+label span{background:url(/build/assets/checkbox_service_list-BZv0k1ct.png) left top no-repeat;flex:none}.service_checkbox input[type=checkbox]:checked+label span.warning{background:url(/build/assets/redbox-CJBpionJ.png) no-repeat;background-position-x:center;background-position-y:center;background-size:cover;width:35px;height:35px;margin:0 2px}.service_checkbox input[type=checkbox][disabled]+label span{cursor:not-allowed}.service_checkbox input[type=checkbox][disabled]:not(:checked)+label{margin-left:4px}.service_checkbox input[type=checkbox][disabled]:not(:checked)+label span{background:#e5e5e5}.service_checkbox input[type=checkbox][disabled]:not(:checked)+label span.warning{background:url(/build/assets/greybox-vDTcuO_Y.png) no-repeat;background-position-x:center;background-position-y:center;background-size:cover;width:35px;height:35px;margin:0 3px 0 -2px}.complete-page .service_checkbox input[type=checkbox]:not(:checked)+label span{background:#e5e5e5}.roster_checkbox{padding-left:0!important}.roster_checkbox label{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;color:#000}.roster_checkbox input[type=checkbox]{visibility:hidden}.roster_checkbox input[type=checkbox]+label i{display:inline-block;width:29px;height:29px;margin:0 4px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox--3eUYCgG.png) left top no-repeat;cursor:pointer}.roster_checkbox input[type=checkbox]:checked+label i{background:url(/build/assets/checkbox_service_list-BZv0k1ct.png) left top no-repeat}.roster_locked{padding-left:0!important}.roster_locked label{font-size:15px;color:#1468b2}.roster_locked label i{cursor:not-allowed}.roster_locked input[type=checkbox]{visibility:hidden}.roster_locked input[type=checkbox]+label i{display:inline-block;width:38px;height:29px;margin:0 8px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox--3eUYCgG.png) left top no-repeat;cursor:default}.roster_locked input[type=checkbox]:checked+label i{background:url(/build/assets/checkbox-list-lock-CM9CO6KD.png) left top no-repeat;margin-left:-3px;cursor:default}.checkbok_list_locked{display:inline-block;width:35px;height:29px;margin:0 4px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox-list-lock-CM9CO6KD.png) left top no-repeat;cursor:default}.checkbox-awesome-all.cursor-lock input[type=checkbox]+label:after{cursor:default}.checkbok_locked{display:inline-block;width:35px;height:29px;margin:0 4px 5px 0;vertical-align:middle;background:#fff url(/build/assets/checkbox--3eUYCgG.png) left top no-repeat;cursor:default}.checkbox-view-i{color:#ccc;font-size:24px;cursor:pointer}.icon-help{display:inline-block;background:#fff url(/build/assets/icon-pop-B_E3UFfV.png) center center no-repeat;width:47px;height:47px}.checkbox-awesome label:before{font-size:18px}.checkbox-awesome label{font-size:16px;color:#1468b2}.checkbox-awesome input[type=checkbox]{visibility:hidden}.checkbox-awesome input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;cursor:pointer;content:"";letter-spacing:10px}.checkbox-awesome input[type=checkbox]:checked+label:before{content:"";letter-spacing:10px}.checkbox-awesome-all label:after{font-size:22px}.checkbox-awesome-all label{font-size:16px;color:#1468b2}.checkbox-awesome-all-basic label:after{font-size:22px}.checkbox-awesome-all-basic label{font-size:16px;color:#1468b2}.checkbox_group .label_county{color:#fff!important}.checkbox_group label:after{font-size:22px}.checkbox_group label{font-size:16px;color:#1468b2}.checkbox_group input[type=checkbox]{visibility:hidden}.checkbox_group input[type=checkbox]+label:after{display:inline-block;cursor:pointer;letter-spacing:10px;margin-left:21px;background:#fff url(/build/assets/checkbox_service_group-DmrIKYAD.png) left top no-repeat;width:29px;height:29px}.checkbox_group input[type=checkbox]:checked+label:after{letter-spacing:10px;margin-left:21px;background:#fff url(/build/assets/checkbox_service_list_group-BnDMCjjs.png) left top no-repeat;width:29px;height:29px}.custom-radio{padding-top:10px;display:flex!important;padding-left:0!important}.custom-radio label{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000;width:100px;display:flex!important;align-items:center}.custom-radio input[type=radio]{display:none}.custom-radio input[type=radio]+label span{display:inline-block;background-color:#fff;border:1.5px solid #c4c4c4;border-radius:50%;width:30px;height:30px;vertical-align:middle;cursor:pointer;margin-right:10px;display:flex;align-items:center;justify-content:center;margin-top:2px}.custom-radio input[type=radio]+label span i{cursor:pointer}.custom-radio input[type=radio]:checked+label span i{border-radius:50%;width:22px;height:22px;margin:2px;background:#1468b2;display:block}.radio label:nth-child(2){margin-right:60px}span.checkbox-awesome-all,span.checkbox-awesome-all-basic{top:5px!important}span.what_this{margin-left:33px;color:#72c267;cursor:pointer}.all-stadewide{margin-bottom:10px}.select-form{background:#fcfcfc url(/build/assets/arrow-CUFXTlQI.png) right center no-repeat!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding:8px;border-radius:0!important}.select-form:disabled{background:#ececec url(/build/assets/arrow-d-BAyZj6Bg.png) right center no-repeat!important}.btn-fresh:disabled,.btn-back:disabled{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-fresh{background-color:#72c267;border-bottom:2px solid #42693D;font-weight:700!important;font-size:1.5em!important;width:100%;padding:10px 16px!important;color:#fff;text-decoration:none;box-shadow:1px 1px 4px #398439;border-radius:6px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;text-transform:uppercase}.btn-center{text-align:center;width:80%;margin-left:auto;margin-right:auto;text-transform:uppercase}.btn-center .btn-fresh{padding:23px 145px}.btn-fresh:hover,.btn-sky.active:focus,.btn-fresh:focus,.open>.dropdown-toggle.btn-fresh{color:#fff;background-color:#47a447;border-bottom:2px solid #285D21;outline:none}.btn-fresh:active,.btn-fresh.active{color:#fff;background-color:#47a447;border-top:2px solid #39865f;outline:none;outline-offset:none;margin-top:2px;outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-back{border:2px solid #0067b1!important;width:100%;height:50px;border-radius:30px!important;background-color:#fff;font-size:18px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#0067b1;text-transform:uppercase}@media (min-width: 992px){.btn-back{margin-right:10px;width:180px;margin-top:40px;margin-bottom:60px}}.btn-back:hover,.btn-back:active{border:2px solid #16a2d3!important;background:#16a2d3;color:#fff!important}.btn-white{border:2px solid #0067b1!important;width:100%;height:50px;border-radius:30px!important;background-color:#fff;font-size:18px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#0067b1;text-transform:uppercase;margin-top:20px}@media (min-width: 992px){.btn-white{width:278px}}@media (min-width: 992px){.btn-white.switch{width:375px}}.btn-white:hover,.btn-white:active{border:2px solid #16a2d3!important;background:#16a2d3;color:#fff!important}.btn.btn-back-disable{border:2px solid #333333!important;width:100%;height:50px;border-radius:30px!important;background-color:#fff;font-size:18px;font-weight:700!important;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#666;text-transform:uppercase;margin-top:20px;cursor:not-allowed!important}@media (min-width: 992px){.btn.btn-back-disable{width:278px;margin-top:40px;margin-bottom:60px;margin-right:20px}}@media (min-width: 992px){.btn.btn-back-disable.switch{width:375px}}.btn.btn-back-disable:hover,.btn.btn-back-disable:active{border:2px solid #16A2D3!important;background:#16a2d3!important;color:#fff!important}.btn-footer{text-align:center;margin-top:2em}.btn-footer .btn-fresh{font-size:1.5em;padding:28px 26px 16px}.form-input-readonly{border:0px!important;box-shadow:inset 0 0 #00000013!important;padding-left:0!important;color:#1468b2}.button-bottom{padding-top:100px;padding-bottom:20px}.button-bottom span{padding-bottom:20px;color:#fff}.button-bottom span.title-required{color:#ccc;font-size:14px;float:right}#modal_see_pricing .modal-body{min-width:899px;display:flex;flex-direction:column;background:#ebe8e8;align-items:start;padding:42px 80px}#modal_see_pricing .modal-body table{border:1px solid #dddddd;background:#fff}#modal_see_pricing .modal-body p{color:#666}#modal_see_pricing .modal-body ul li{color:#666;font-size:16px}#modal_see_pricing i{position:absolute;right:20px;color:#707070;font-size:24px;float:right;margin-top:-29px;cursor:pointer}#modal_see_pricing.modal.fade:not(.in) .modal-body{-webkit-transform:translate3d(25%,0,0);transform:translate3d(25%,0,0)}.data-enhanced{width:768px;background:#ebe8e8}.data-enhanced th{background:#d3efff;font-weight:700!important}.data-enhanced th,.data-enhanced td{font-family:Cabin,sans-serif;font-size:20px;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#0067b1;padding:12px}.data-enhanced th.height{height:55px}.data-enhanced th.space{border-left:30px solid #ebe8e8}.data-enhanced th.first{width:182px}.data-enhanced th.two{width:130px}.data-enhanced td.height{height:55px}.data-enhanced td.space{border-left:30px solid #ebe8e8}.data-enhanced td{background:#fff}.data-enhanced th,.data-enhanced tr,.data-enhanced td{border:5px solid #ebe8e8;color:#1468b2;font-size:16px;font-weight:500}.sub-enhanced th,.sub-enhanced tr,.sub-enhanced td{border:0!important;background:#fff;padding:2px}.app-menu{background-color:#d8d8d8;display:inline-block;padding-left:0;width:100%}.app-menu li{display:inline-block;float:left;background:#1ca3dc;width:8.33333333%;font-size:34px;line-height:1.25em;color:#fff;height:42px}.app-menu li i.done{opacity:.5}.app-menu li i{float:right}.icon-menu{height:100%;width:55%}.rosters-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll 0px 0px #1468b2}.contact-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -49px 0px #1468b2}.licenses-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -100px 0px #1468b2}.insurance-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -150px 0px #1468b2}.certifications-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -199px 0px #1468b2}.upload-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -252px 0px #1468b2}.project-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -300px 0px #1468b2}.service-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -353px 0px #1468b2}.agency-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -401px 0px #1468b2}.search-sm{background:url(/build/assets/icon1-DpVa1wC8.png) repeat scroll -458px 0px #1468b2}#inactive_account p{font-size:17px}#inactive_account h3.text{padding-bottom:30px}#inactive_account h3.title{font-size:30px;font-weight:700;border-bottom:3px solid #1468b2;padding-top:10px;line-height:2}#inactive_account .welcome_btn p{line-height:3}#inactive_account span{font-size:17px;text-transform:none;cursor:pointer}#inactive_account i{top:2px!important}#inactive_account li,#inactive_account p{color:#1468b2;font-size:18px}.app-status{padding-top:0}.app-status p{text-align:right;color:#000;text-transform:none;font-weight:400;margin-left:10px;margin-right:12px}.app-status p.application{border:0!important;position:relative}.app-status p.application:after{content:"";display:inline-block;height:80%;width:2px;background-color:#c4c4c4;position:absolute;right:-12px;top:5px}.app-status p:first-child{border:0!important;position:relative}.app-status p:first-child:after{content:"";display:inline-block;height:80%;width:2px;background-color:#c4c4c4;position:absolute;right:-12px;top:5px}.app-status p#account_state{color:#dc4328}.welcome-head{padding-bottom:40px}.welcome-head h3{font-family:Cabin,sans-serif;padding-bottom:30px;font-size:33px;font-weight:700}.welcome-head p{font-family:Cabin,sans-serif;font-size:18px;font-weight:700}.enhaced-desc p,.enhaced-pricing p{font-size:18px;line-height:24px}.welcome-app .btn-lg,#footer-up .btn-lg{font-size:1.5em;padding:18px 16px!important}.app-content{width:85%;margin-left:auto;margin-right:auto;display:block;min-height:670px}.app-content.complete{margin-top:40px}.app-content.join-account{width:100%}@media (min-width: 992px){.app-content.join-account{width:864px}}.app-content.join-account h1{margin-top:50px;margin-bottom:50px}.app-content.join-account .btn-orange{margin-bottom:60px}.app-content .alert-success{max-width:618px;padding:1.5rem}.formapp h3{font-size:22px;line-height:1.25em}.formapp legend{color:#1468b2}.character_counter{padding:0!important}.character_counter span{color:#1468b2}.character_counter label{width:100%}#contacts p{font-weight:400;padding-top:18px}#paymentPage .content{margin-top:0!important}#paymentPage .see_pricing{color:#1ca3dc;text-decoration:underline}#rosterSOQ p{color:#666}#rosterSOQ span.link{color:#47a447}.content{margin-top:-18px}.content h4{line-height:1.5}.rosters-check .col-md-6{padding:6px 0!important}.rosters-check a{color:#72c267}h4.roster-service{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:#000}.services-suggest{margin-top:10px;margin-bottom:10px;font-size:15px;color:#1468b2;line-height:1.9em}.services-suggest a{color:#72c267;cursor:pointer}.services-list ul li{color:#1468b2;list-style-type:none}.services-list ul li:before{content:"-";position:relative;left:-5px}.services-list ul li{text-indent:-5px}.suggest .form-input{border:1px solid #1ca3dc!important;padding:2px 11px!important;height:50px}#rosterRostertype i.icon-help{float:right;position:relative;right:-58px;top:-45px}#rosterRostertype .footer-button,#rosterRostertype .footer-button .btn-orange{margin-bottom:0}#rosterRostertype #switch-basic{margin-top:10px;margin-bottom:60px}#rosterRostertype #switch-paid{margin-bottom:60px}.scroll-service-roster{height:179px!important}.rosters-list p{margin:0!important;font-size:15px!important;font-weight:700}.rosters-list ul.list-scroll,.rosters-list .show-county{color:#000;font-weight:700;font-size:16px}.rosters-list ul li{color:#1468b2;list-style-type:none;font-size:15px!important}.rosters-list ul li:before{content:"-";position:relative;left:-5px}.rosters-list ul li{text-indent:-5px}.criteria-soq{color:#1468b2;list-style-type:none;padding-left:0}h4.classification{font-size:15px;line-height:3.75em}.add-more-contact{padding:20px 0}.add-more-contact .add-contact{color:#72c267}.services-select{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#000}.services-select ul{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;padding:0;list-style-type:none;margin-top:5px}.services-select li{margin-bottom:4px}.services-select ul li{font-size:15px}.services-select .li-list{list-style-type:none;background:#fff;border-radius:30px;padding:8px 11px;border:solid 1px #cacaca;cursor:default;flex-shrink:0;margin:2px}.services-select i{background-color:#9a9a9acc;margin-top:0;border-radius:50%;width:17px;height:17px;padding-left:4px;padding-top:2px;font-size:12px}.parosters-select{font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.07;letter-spacing:normal;text-align:left;color:#000}.parosters-select ul{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;padding:0;list-style-type:none;margin-top:5px}.parosters-select li{margin-bottom:4px}.parosters-select ul li{font-size:15px}.parosters-select .li-list{list-style-type:none;background:#fff;border-radius:30px;padding:8px 11px;border:solid 1px #cacaca;cursor:default;flex-shrink:0;margin:2px}.parosters-select i{background-color:#9a9a9acc;margin-top:0;border-radius:50%;width:17px;height:17px;padding-left:4px;padding-top:2px;font-size:12px}.rosters-check{padding:15px 0}.view-rosters a{color:#72c267}.review-page a{cursor:pointer}.review-page .form-group,.review-page .county-title{color:#1468b2;line-height:2em;font-size:16px;margin-left:0!important;margin-right:0!important}.review-page i{color:#1468b2}.review-page .col-xs-12,.review-page .col-xs-6,.review-page .col-xs-7,.review-page .col-xs-5{padding-left:0!important;padding-right:0!important}.review-page .btn-additional{margin-right:15px;margin-left:15px}.review-page .fa-paperclip{color:#b3b3b3;font-size:35px;padding:7px;position:relative;top:5px}.review-page .filename{color:#1468b2}.review-page .btn-file{padding-top:21px}.review-page ul,.review-page ol{margin-left:-24px}.review-page .county-title,.review-page ul li{font-weight:400}.review-page h4{font-weight:700}#reference_lists .filename{color:#1468b2}#reference_lists .btn-file{padding-top:21px}#reference_lists .btn-file a .glyphicon-trash{font-size:14px;float:none;position:relative;right:0}#reference_lists .fa-paperclip{color:#b3b3b3;font-size:35px;padding:7px;position:relative;top:5px}#reference_lists a{cursor:pointer}#reference_lists .btn-additional{margin-right:0;margin-left:0}.project .label-form{margin-top:10px!important}.project .character_counter .label-form{padding-left:0!important;padding-right:0!important}.service-view i{font-size:30px;color:#1468b2}.service-view .accordion-content label{padding-left:5px}.service-view .scroll-area{height:196px}#modal_rosters_uncheck i{color:#1ca3dc;font-size:24px;cursor:pointer}#rosterService input[type=checkbox]+label:before,#rosterPARoster input[type=checkbox]+label:before{font-size:30px;position:relative;top:7px}#rosterService input[type=checkbox]:checked+label:before,#rosterPARoster input[type=checkbox]:checked+label:before{font-size:30px;position:relative;top:7px}.parentPaRoster,.parentService{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:#000;cursor:default}.parentPaRoster .fa.parent,.parentService .fa.parent{color:#707070;font-size:17px!important;margin-right:20px!important;background:transparent!important;position:absolute;right:15px}.parentPaRoster i,.parentService i{cursor:pointer}.parentPaRoster i{clear:both}a.accordion-toggle{cursor:default}.agencies i{cursor:pointer}.payment-page h4{font-size:24px;font-weight:700}.payment-page label{font-size:18px;font-weight:500!important}.payment-page .total{font-weight:700!important}.payment-page h4.title-table{line-height:3em}.payment-page h4.title-form{margin-bottom:35px;margin-top:35px}.payment-page .form-cc{color:#1468b2!important;border-radius:0!important;background:#fff!important;border:1px solid #1CA3DC;height:50px}.payment-page .error{border:1px solid #C55}.payment-page .green{border:1px solid #6E9A68}.payment-page i.glyphicon-info-sign{font-size:20px;color:#72c267;position:relative;left:-7px;top:8px}.payment-page .waived{font-style:italic}.payment-page .free-title{line-height:4}.tqupage h3{line-height:1.25em;padding-bottom:20px}.tqupage p{font-size:20px}#upg_success{opacity:.5;position:relative;right:-972px;bottom:486px}#pricing{opacity:.5;position:relative;right:-972px;bottom:472px}#pricing .data-enhanced th,#pricing .data-enhanced tr{border:0px!important;background:none!important;padding:4px 18px;font-size:14px}#pricing .data-enhanced td{border:0px!important;padding:4px 18px;font-size:14px}#pricing td.bg{background:#ebebeb}.hinfo{left:323px;top:-38px!important}#account-setting-view .panel{border:0px!important}#account-setting-view .label{color:#1468b2;font-size:16px;text-align:left;font-weight:500}#account_setting h3{border-bottom:3px solid #1468b2;font-size:22px;line-height:2.5em;text-transform:uppercase;color:#1468b2}#edit_profile{position:relative;top:-59px;float:right;left:-358px;cursor:pointer}.registered_upgrade{cursor:pointer}.enhaced>div,.pricing>div{color:#72c267;border-bottom:solid 2px #72C267;font-size:1.275em;font-weight:700;padding:50px 0 10px 10px;margin-bottom:30px}.enhaced>ul>li,.pricing>p{color:#1ca3dc;line-height:1.5em;margin-bottom:1em;font-size:16px}#footer-up{position:relative;bottom:-36px;border:solid 15px #1CA3DC;margin-top:50px;overflow:hidden;max-height:691px}#footer-up .go_benefits,#footer-up see_pricing{cursor:pointer}.head-foot{background:#1468b2;color:#fff;padding-top:20px;padding-bottom:20px}.head-foot .msg{padding-left:9em;padding-right:9em;font-size:16px;font-weight:500}.head-foot h3{color:#fff;font-size:24px;line-height:1.25em}.head-foot p{font-size:1.45em;font-weight:700}.footer-content{padding-left:9em;padding-right:9em;font-size:16px;font-weight:500}.content-foot{background:#fff;padding-top:20px;padding-bottom:20px}.content-foot h3{border-bottom:2px solid #72C267;color:#72c267;line-height:1.75em;margin-bottom:20px;text-transform:uppercase}.content-foot i{color:#72c267;position:relative;top:8px;cursor:pointer}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#1468b2;color:#444;cursor:pointer;border:0;border-radius:2px;text-decoration:none;transition:opacity .2s ease-out;opacity:0}.back-to-top .fa{color:#fcfcfc;font-size:2.25rem}.back-to-top:hover{background:#1468b2 80%}.back-to-top.show{opacity:1}.top-search .search-btn,.bottom-search .search-btn{height:50px;margin-top:4px;background-color:#71c267}.top-search .search-select,.bottom-search .search-select{width:150px!important;height:50px;line-height:50px;margin-top:4px}.top-search i,.bottom-search i,.top-search button,.bottom-search button{color:#fff}.top-search .input-search,.bottom-search .input-search{height:50px;margin-top:4px;border-left:0px}.date-form{display:flex;flex-direction:column}@media (min-width: 992px){.date-form{flex-direction:row}}@media (min-width: 992px){.date-form select{margin-right:20px!important;width:180px!important}}.add-project .btn-additional{margin-top:-101px;padding-top:12px}.modal-body{background:#ebe8e8}.modal-body .fa.fa-times{color:#707070;font-size:38px;cursor:pointer}.modal-body .modal-main-content{background:#ebe8e8}.modal-body .modal-main-content h3,.modal-body .modal-main-content .btn-group-flex{margin-bottom:60px}.modal-body .modal-main-content .btn-group-flex .btn-orange.check,.modal-body .modal-main-content .btn-group-flex .btn-white{margin-top:0;margin-bottom:0}#modal_member_fee{background-color:#ebe8e8}#modal_member_fee .modal-body{display:flex;align-items:center;justify-content:center;flex-direction:column}#modal_member_fee .modal-body table th{text-align:left;height:80px;background-color:#d3efff;width:534px;border:8px solid #ebe8e8}#modal_member_fee .modal-body table td,#modal_member_fee .modal-body table th{font-family:Cabin,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#0067b1}@media (min-width: 992px){.main-form.admin-reset .formapp,.main-form.list-accounts .formapp{max-width:926px!important}}.main-form.admin-reset .formapp .body-review table tbody tr th,.main-form.list-accounts .formapp .body-review table tbody tr th{text-align:center;background-color:#d3efff}.main-form.admin-reset .formapp .body-review table tbody tr th,.main-form.list-accounts .formapp .body-review table tbody tr th,.main-form.admin-reset .formapp .body-review table tbody tr td,.main-form.list-accounts .formapp .body-review table tbody tr td{padding:10px}.main-form.admin-reset .formapp .body-review .user-account p,.main-form.list-accounts .formapp .body-review .user-account p{flex:2}.main-form.admin-reset .formapp .body-review .user-account .role,.main-form.list-accounts .formapp .body-review .user-account .role{flex:1}.main-form.admin-reset .formapp .body-review .user-account .role .input-horizontal select,.main-form.list-accounts .formapp .body-review .user-account .role .input-horizontal select{background-position-x:138px!important;background-size:8px!important}.main-form.admin-reset .formapp .body-review .user-account .role .input-horizontal select.form-control,.main-form.list-accounts .formapp .body-review .user-account .role .input-horizontal select.form-control{height:32px!important;width:168px!important}.main-form.admin-reset .formapp .body-review .user-account .action,.main-form.list-accounts .formapp .body-review .user-account .action{flex:4}.main-form.admin-reset .formapp .body-review .input-horizontal .btn-blue,.main-form.list-accounts .formapp .body-review .input-horizontal .btn-blue{margin-top:9px!important;font-size:11px!important;margin-left:2px}.main-form.admin-reset .formapp h1,.main-form.list-accounts .formapp h1{color:#5f5f5f!important}.main-form.admin-reset .formapp .btn-blue,.main-form.list-accounts .formapp .btn-blue{margin-top:7px;border-radius:30px;background-color:#0067b1;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#fff;margin-left:14px}.main-form.admin-reset .formapp .btn-blue.btn-additional-invite,.main-form.list-accounts .formapp .btn-blue.btn-additional-invite{width:288px;padding:14px;font-size:14px;margin-left:-19px}.main-form.admin-reset .formapp .btn-blue:hover,.main-form.list-accounts .formapp .btn-blue:hover,.main-form.admin-reset .formapp .btn-blue:active,.main-form.list-accounts .formapp .btn-blue:active{background-color:#16a2d3;color:#fff}.main-form.admin-reset .text-blue,.main-form.list-accounts .text-blue{font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;color:#0067b1}.main-form.admin-reset .text-blue:hover,.main-form.list-accounts .text-blue:hover,.main-form.admin-reset .text-blue:active,.main-form.list-accounts .text-blue:active{text-decoration:underline}.main-form.admin-reset .text-blue.no-link.big,.main-form.list-accounts .text-blue.no-link.big{font-size:16px}.main-form.admin-reset .text-blue.no-link:hover,.main-form.list-accounts .text-blue.no-link:hover,.main-form.admin-reset .text-blue.no-link:active,.main-form.list-accounts .text-blue.no-link:active{color:#0067b1!important;text-decoration:none!important}.main-form.admin-reset .btn-orange,.main-form.list-accounts .btn-orange{width:218px;margin-left:6px}.btn-orange{border-radius:30px!important;background-color:#e28f38;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.6px;color:#fff}.btn-orange:hover,.btn-orange:active{background-color:#16a2d3;color:#fff}#modal-reset .modal-body,#modal-reset-username .modal-body,#modal-business-reset .modal-body{background:#ebe8e8}#modal-reset .modal-body i,#modal-reset-username .modal-body i,#modal-business-reset .modal-body i{color:#707070;font-size:30px}#modal-reset .modal-body .modal-main-content,#modal-reset-username .modal-body .modal-main-content,#modal-business-reset .modal-body .modal-main-content{background:#ebe8e8;text-align:left}#modal-reset .modal-body .modal-main-content .heder-title,#modal-reset-username .modal-body .modal-main-content .heder-title,#modal-business-reset .modal-body .modal-main-content .heder-title{font-size:18px;font-weight:700;margin-bottom:10px;color:#505050}#modal-reset .modal-body .modal-main-content p,#modal-reset-username .modal-body .modal-main-content p,#modal-business-reset .modal-body .modal-main-content p{font-size:18px}#modal-reset .modal-body .modal-main-content label.control-label,#modal-reset-username .modal-body .modal-main-content label.control-label,#modal-business-reset .modal-body .modal-main-content label.control-label{font-size:18px;font-weight:700;color:#000}#modal-reset .modal-body .modal-main-content label.control-label span.just-title,#modal-reset-username .modal-body .modal-main-content label.control-label span.just-title,#modal-business-reset .modal-body .modal-main-content label.control-label span.just-title{color:#727272!important}#modal-reset .modal-body .modal-main-content .form-control.input-rectangle,#modal-reset-username .modal-body .modal-main-content .form-control.input-rectangle,#modal-business-reset .modal-body .modal-main-content .form-control.input-rectangle{margin:8px 0 0;border-radius:24px;border:solid 1px #c4c4c4;background-color:#fff;width:100%}@media (min-width: 992px){#modal-reset .modal-body .modal-main-content .form-control.input-rectangle,#modal-reset-username .modal-body .modal-main-content .form-control.input-rectangle,#modal-business-reset .modal-body .modal-main-content .form-control.input-rectangle{width:376px;height:48px}}@media (min-width: 992px){#modal-reset .modal-body .modal-main-content .form-control.input-rectangle.ext,#modal-reset-username .modal-body .modal-main-content .form-control.input-rectangle.ext,#modal-business-reset .modal-body .modal-main-content .form-control.input-rectangle.ext{width:180px}}@media (min-width: 992px){#modal-reset .modal-body .modal-main-content .form-control.input-rectangle.text-area,#modal-reset-username .modal-body .modal-main-content .form-control.input-rectangle.text-area,#modal-business-reset .modal-body .modal-main-content .form-control.input-rectangle.text-area{width:378px;height:78px}}#modal-invite-sf .modal-body{background:#ebe8e8;padding-top:20px}#modal-invite-sf .modal-body .fa-times{color:#707070;font-size:30px}#modal-invite-sf .modal-body .modal-main-content{background:#ebe8e8;text-align:left}#modal-invite-sf .modal-body .modal-main-content i{position:inherit}#modal-invite-sf .modal-body .modal-main-content .heder-title{font-size:24px;font-weight:700;margin-bottom:10px;color:#505050}#modal-invite-sf .modal-body .modal-main-content p{font-size:18px}#modal-invite-sf .modal-body .modal-main-content label.control-label{font-size:18px;font-weight:700;color:#000}#modal-invite-sf .modal-body .modal-main-content label.control-label span.just-title{color:#727272!important}#modal-invite-sf .modal-body .modal-main-content .form-control.input-rectangle{margin:8px 0 0;border-radius:24px;border:solid 1px #c4c4c4;background-color:#fff;width:100%}@media (min-width: 992px){#modal-invite-sf .modal-body .modal-main-content .form-control.input-rectangle{width:376px;height:48px}}@media (min-width: 992px){#modal-invite-sf .modal-body .modal-main-content .form-control.input-rectangle.ext{width:180px}}#modal-invite-sf .modal-body .modal-main-content .form-control.input-rectangle.text-area{font-size:16px;padding:10px}@media (min-width: 992px){#modal-invite-sf .modal-body .modal-main-content .form-control.input-rectangle.text-area{width:378px;height:78px}}#modal-invite-sf .modal-body .modal-main-content .custom-radio{padding-top:10px;display:flex!important;margin-bottom:25px;margin-top:0;padding-left:0!important}#modal-invite-sf .modal-body .modal-main-content .custom-radio label{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000;width:100px;display:flex!important;flex:1;align-items:center}#modal-invite-sf .modal-body .modal-main-content .custom-radio input[type=radio]{display:none}#modal-invite-sf .modal-body .modal-main-content .custom-radio input[type=radio]+label span{background-color:#fff;border:1.5px solid #c4c4c4;border-radius:50%;width:30px;height:30px;vertical-align:middle;cursor:pointer;margin-right:10px;display:flex;align-items:center;justify-content:center;margin-top:2px}#modal-invite-sf .modal-body .modal-main-content .custom-radio input[type=radio]+label span i{cursor:pointer}#modal-invite-sf .modal-body .modal-main-content .custom-radio input[type=radio]:checked+label span i{border-radius:50%;width:22px;height:22px;margin:2px;background:#1468b2;display:block}#joinAccount .service_checkbox label,#paJoinInvite .service_checkbox label{margin-left:0}#joinAccount .service_checkbox label .control-label,#paJoinInvite .service_checkbox label .control-label{cursor:default}#joinAccount .service_checkbox label .control-label a,#paJoinInvite .service_checkbox label .control-label a{color:#000}#modal-switch-consultant .modal-main-content h3{padding-top:40px}@media (min-width: 992px){#modal-switch-consultant .modal-main-content .btn-white{width:328px}}#consultant-free .modal-main-content{padding:45px 130px}#consultant-free .modal-main-content h3{margin-bottom:45px;text-align:left;margin-top:30px}#consultant-free .modal-main-content .btn-group-flex{justify-content:left}.mb-40{margin-bottom:40px!important}#complete .btn-white{margin-top:14px;margin-right:15px}#search-business-agency{margin:0 auto;min-height:100px}#modal-del-accuser .modal-body .modal-main-content{padding-top:60px;padding-bottom:30px;display:flex;flex-direction:column;align-items:center}#modal-del-accuser .modal-body .modal-main-content p{font-size:20px;font-weight:400;text-align:left}@media (min-width: 992px){#modal-del-accuser .modal-body .modal-main-content .btn-cancel{width:187px}}@media (min-width: 992px){#modal-del-accuser .modal-body .modal-main-content .btn-orange{width:187px}}#modal-del-accuser .modal-body .btn-group-flex{justify-content:center}@media screen and (max-width: 1199px){.modal{width:1107px!important}}@media screen and (max-width: 1023px){.icon-menu{width:66%}.modal{width:1107px!important}}@media screen and (max-width: 998px){.icon-bg{margin:0}.col-btn-back{padding:15px 13px}}@media screen and (max-width: 767px){.app-status{padding-top:20px}.app-status p{text-align:left}.icon-menu{width:100%}}@media screen and (max-width: 414px){.icon-menu{width:100%}}.form-owmbe{display:flex;align-items:start;justify-content:center;margin-top:50px}.alert.alert-classification{background-color:#dd4003;color:#fff;font-size:2rem;display:flex;align-items:center}.alert.alert-classification .fa-warning{font-size:4rem;margin-right:10px}.alert.alert-classification .fa-warning.roster-page{font-size:2.75rem}.alert.alert-classification.roster-page{font-size:1.2rem}.form-group.error-classification{border:1px solid #DD4003;padding:14px}.form-group.error-classification .control-label-error{color:#dd4003;margin-bottom:2px;font-size:2rem}.form-group.error-classification p{color:#dd4003;font-size:1.75rem}span.required{color:#dd4003!important}#m-nocontractor .modal-body,#m-debartments-contractor .modal-body,#m-safety-contractor .modal-body,#m-strikes-contractor .modal-body,#m-training-contractor .modal-body,#m-worker-contractor .modal-body{padding:60px}#m-nocontractor .modal-body .fa-times,#m-debartments-contractor .modal-body .fa-times,#m-safety-contractor .modal-body .fa-times,#m-strikes-contractor .modal-body .fa-times,#m-training-contractor .modal-body .fa-times,#m-worker-contractor .modal-body .fa-times{position:absolute;top:8px;right:18px}#m-nocontractor .modal-body p,#m-debartments-contractor .modal-body p,#m-safety-contractor .modal-body p,#m-strikes-contractor .modal-body p,#m-training-contractor .modal-body p,#m-worker-contractor .modal-body p{font-size:2.5rem}.modal.certification .modal-body{padding:60px}.modal.certification .modal-body .fa-times{position:absolute;top:8px;right:18px}.modal.certification .modal-body p{font-size:2.5rem}.fa-question{cursor:pointer}#m-nocontractor-selected .btn{width:158px}#m-nocontractor-selected .btn-white{margin-top:16px;height:48px}#m-nocontractor-selected .btn-blue{margin-top:16px;margin-left:10px}.rostertype.complete-page .service_checkbox label span{cursor:not-allowed}.inner-search-category{display:flex;justify-content:end;padding:10px;background:#ccc;margin-bottom:20px}.inner-search-category .input-group .form-control.input-search{border-radius:20px;width:340px;height:40px}.inner-search-category .input-group .fa-search{color:#000;cursor:pointer;position:absolute;right:14px;top:7px;z-index:100}.inner-search-category .input-group .btn:active,.inner-search-category .input-group .btn:focus,.inner-search-category .input-group .btn.active,.inner-search-category .input-group .btn:active:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.inner-search-category .input-group .roster-search-btn{height:38px;border:none;padding:0 6px;border-radius:20px;background-image:none;outline:0!important;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)!important;background-color:#fff}.inner-search-category .input-group .roster-search-btn i{color:#3c3c3c}.service-roster h3.roster-service{font-size:2rem!important;font-weight:400!important;line-height:1em;margin-bottom:0}.service-roster .title-desc{font-size:2rem;font-weight:700;color:#0d0d0d}#projectTypes{display:flex;justify-content:start;margin-top:20px;flex-direction:column}@media (min-width: 992px){#projectTypes{flex-direction:row}}#projectTypes .frb{margin-right:1rem}#projectTypes .frb input[type=radio]:empty{display:none}#projectTypes .frb input[type=radio]~label{position:relative;cursor:pointer;width:100%;border-radius:10px;background-color:#3c3c3c}#projectTypes .frb input[type=radio]~label:focus,#projectTypes .frb input[type=radio]~label:hover{box-shadow:0 0 10px #333}#projectTypes .frb input[type=radio]:checked~label{color:#fafafa}#projectTypes .frb input[type=radio]:checked~label{background-color:#f2f2f2}#projectTypes .frb.frb-default input[type=radio]:checked~label{color:#333}#projectTypes .frb.frb-primary input[type=radio]:checked~label{background-color:#1ca3dc}#projectTypes .frb.frb-success input[type=radio]:checked~label{background-color:#5cb85c}#projectTypes .frb.frb-info input[type=radio]:checked~label{background-color:#5bc0de}#projectTypes .frb.frb-warning input[type=radio]:checked~label{background-color:#f0ad4e}#projectTypes .frb.frb-danger input[type=radio]:checked~label{background-color:#d9534f}#projectTypes .frb input[type=radio]:empty~label span{display:inline-block}#projectTypes .frb input[type=radio]:empty~label span.frb-title{font-size:2.5rem;font-weight:700;color:#fff;width:100%;text-align:center;padding:8px 0;border-radius:10px;text-transform:uppercase}@media (min-width: 992px){#projectTypes .frb input[type=radio]:empty~label span.frb-title{width:186px}}@media (min-width: 1204px){#projectTypes .frb input[type=radio]:empty~label span.frb-title{width:208px}}.input-branch-cc{display:flex;align-items:center;height:58px}.input-branch-cc svg{margin-left:10px}ul.title li{color:#1468b2}.rosterGroup{border:1px solid #ccc;border-radius:5px;padding:12px;margin-bottom:10px}ul.project-types .li-list{background:#c1c1c1;border-radius:5px;border:solid 1px #ebebeb;width:94px;text-align:center;color:#fff;height:28px;padding:4px 0;font-size:1.75rem}.panel-group .panel{border:1px solid #C6C6C6;margin-top:20px;border-radius:0}.panel-group .panel .panel-heading{background:#d3efff;border-top-right-radius:0;border-top-left-radius:0;height:48px}.panel-group .panel .panel-heading a:hover{text-decoration:none}.panel-group .panel .panel-heading a.accordion-toggle{cursor:pointer;display:block;position:relative}.panel-group .panel .panel-heading a.accordion-toggle h3{line-height:normal;margin:0;font-size:2rem}.panel-group .panel .panel-heading a.accordion-toggle .roster-service{position:absolute;top:0;left:14px;font-size:2rem;width:98%;cursor:pointer;color:#000}.panel-group .panel .panel-heading a.accordion-toggle .toggle-icon{float:right;color:#1468b2}.panel-group .panel .panel-heading a.accordion-toggle .category-service{cursor:pointer;color:#000;font-weight:700;font-size:1.85rem}.panel-group .panel .panel-heading a.accordion-toggle .category-service:hover{text-decoration:none}.panel-group .panel .panel-collapse .panel-body{border-top:none;border-bottom:none;padding:10px}.panel-group .panel .panel-collapse .panel-body .blue-color-service-custom .accordion-container{margin:10px 0}.panel-group .panel .panel-collapse .panel-body .blue-color-service-custom .accordion-container .accordion-content .form-group,.panel-group .panel .panel-collapse .panel-body .form-group{margin-bottom:0!important}.panel-group .panel .panel-collapse .panel-body .form-group .service_checkbox{padding-top:0}.list-scroll{padding:10px}.list-scroll .rosterGroup h2{color:#000;font-size:2.75rem;font-weight:700}.list-scroll .rosterGroup h4{color:#000;font-size:2rem;font-weight:700}.categories-list{min-height:350px}#selectedCategories h2{color:#000;font-size:2rem;font-weight:700}#selectedCategories h4{color:#000;font-size:1.75rem;font-weight:700}#selectedCategories .services .li-list{font-weight:400}.panel-heading .accordion-toggle:not(.collapsed):after{font-family:Glyphicons Halflings;content:"";float:right;color:gray}.panel-heading .accordion-toggle.collapsed:after{font-family:Glyphicons Halflings;content:"";float:right;color:gray}.see_pricing{cursor:pointer}.show-override{background:#0d0;padding:3px 15px;border-radius:10px;color:#fff!important;cursor:pointer}.modal-body ul li{font-size:2rem;color:#1468b2}.modal-body .btn{width:175px}.popover{width:100%!important;max-width:500px!important}#main .input-header .input-flex-container a{cursor:default}#main .input-header .input-flex-container a.registered,#main .input-header .input-flex-container a.underreview{visibility:hidden}#main .input-header .input-flex-container a .input span{margin-top:10px}#main .app-content .selected-cat{margin-bottom:10px}#main .app-content .selected-pa{margin-top:20px}#main .app-content .selected-pa #count-select-agencies{color:#68b05e}@media (min-width: 992px){#main .app-content #rosterContact .form-group [name="other_contact[Ext][]"]{width:180px;height:48px}}#main .app-content #rosterContact #is_roster_admin_contact[disabled][checked]+label span,#main .app-content #rosterContact #is_pa_notif_work_contact[disabled][checked]+label span{background-image:url(/build/assets/checkbox_services_disabled_checked-Cjj48ZUj.png)}.service_checkbox .label-text{display:block;position:relative;top:-33px;left:40px;color:#000}
