.sectionnum{background-color: grey;}.myprimaryaccentcolor, input:checked+.slider, .button1, .submitbutton button, .setupheader .navbutton1, .servicecheck.greencheck, .servicecategory .buttonset1 .button, .servicecategory .downarrow .glyphicon, .servicecategory .uparrow .glyphicon, .blockcontent .btn, .addservicebutton, .goservicebutton, .createnewservice, .hidemessage, .addform, .deleteconfirmationbutton, .submitbutton.colorchange button, .calendarsettings .deletebox, .calendarsettings .deleteno, .customersearchboxouter, .getdata, .eventblock .submitbutton.delete button, .orderbutton, .changebutton, .addressbutton, .addressradio input:checked, .customerestimate .buttoncolor, .blueaccentbghex, .previewwindow .previewstatus, .loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice, .loggedinpricing .priceline a, .deloption.invbutton, .gotitbutton, .eventdate.clickable, .confirmphotodeleteoption, .innercustomerbuttons .customerbutton.selectedcustomerbutton, .innercustomerbuttons .customerbutton.selectedcustomerbutton:hover, .closetermsbox, a.quickaccess, .termsbutton, .clicktoviewtemp, .templatebanner, .employeeportaljobcontent .sendemailinvite, .navbutton1, .sign-btn, .freeformlinesave, .maintwofacontainer .submit2fabutton, .theaccentcolor{background-color: #00bdf7;}.myprimaryaccentcolor:hover, .addservicebutton:hover, .goservicebutton:hover, .createnewservice:hover, .addform:hover, .deleteconfirmationbutton:hover, .submitbutton.colorchange button:hover, .customersearchboxouter:hover, .getdata:hover, .eventblock .submitbutton.delete button:hover, .blockcontent .deloption.btn.primary-btn:hover, .orderbutton:hover, .featuresbox .featurecheck, .changebuttongreen:hover, .loggedinpricing .priceline a:hover, .setupheader .navbutton1:hover, .blockcontent .btn:hover, .deloption.invbutton:hover, .customerestimate .buttoncolor:hover, .button1:hover, .submitbutton button:hover, .setupheader .navbutton1:hover, .servicecategory .buttonset1 .button:hover, .servicecategory .downarrow .glyphicon:hover, .servicecategory .uparrow .glyphicon:hover, .blockcontent .btn:hover, .addform:hover, .calendarsettings .deletebox:hover, .calendarsettings .deleteno:hover, .changebutton:hover, .addressbutton:hover, .hidemessage:hover, .gotitbutton:hover, .eventdate.clickable:hover, .confirmphotodeleteoption:hover, .goservicebutton.selectedgoservicebutton, .innercustomerbuttons .customerbutton:hover, .closetermsbox:hover, a.quickaccess:hover, .termsbutton:hover, .clicktoviewtemp:hover, .employeeportaljobcontent .sendemailinvite:hover, .statuscircle .sendemailinvite.statussuccess, a.selectederrortype .button1, .navbutton1:hover, .sign-btn:hover, .freeformlinesave:hover, .maintwofacontainer .submit2fabutton:hover, .theaccentcolor:hover {background-color: #24a0ed;}.blockcontent .disabledbutton {pointer-events: none;cursor: default;}.blockcontent .disabledbutton .btn{background-color: grey;}.profile .setupheader .title, .helparticlesection a, .stockgalleryimages input[type="checkbox"], .highlighttext, .bookingproperty.invoiceproperty .glyphicon, .inputfield.glyph .fieldname, .pagination a, .loggedinpricing .homepriceline .priceline:nth-child(1) i, .dashlink i, .loggedinpricing .homepriceline .priceline .fas.fa-check, .goservicebutton .photocounterbox, .specialaccentcolor {color: #00bdf7;}@media (max-width: 767px){.navigation ul li:hover a {color: #00bdf7 !important;}}.fieldname, .profiledetail6.helparticlesection .title, .setupheader, .fieldvalue.fieldnote {color: #535353;}input[type="checkbox"]:checked+.checkcontainer, .examplefeatureline.greenborder, .navigation.sticky ul li:hover, .navigation.loggedin ul li:hover, .errorborder {border-color: #00bdf7;}input[type="checkbox"]+.checkcontainer, .serviceitemline {border-color: rgba(236,239,240,.15);}.inventory-search-criteria {border: 2px solid #00bdf7 !important;border-radius: 3px !important;}.loggedindashboard .button1{font-size: 12px;border-radius: 3px;padding: 5px;width: 110px;height: 30px;}.sign-btn{display: none;}@media (max-width: 1400px){.sign-btn{color: white;padding: 8px 4px;font-size: 12px;height: 34px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;display: block;cursor: pointer;}}.loggedindashboard .prospectdashboardlink .button1{margin-top: 20px;font-size: 14px;}@media (max-width: 767px){.loggedindashboard .prospectdashboardlink .button1{margin-top: 0;}}.loggedindashboard .button1 i{margin: 0 3px 0 0;}.navbar-nav > li.loggedindashboard a{padding-bottom: 5px;padding-top: 5px;}@media (max-width: 767px) {.loggedindashboard .button1{font-size: 14px;width: 115px;}.navbar-nav > li.loggedindashboard a{margin-bottom: 10px;margin-right: -13px;}}.error, .errorlist li, .thankyou.errortag, .tipmessage.showtipsuccess, .tipmessage.showtipfailure, .thankyou.info, .success, .errorlist {border: none;}.success{padding: 5px;}.titleerror {height: 0;}.titleerror.showtitleerror {height: initial;}textarea {resize: none;}.shadowedbox, .createpayment .paymentboxinner, .createpayment .paymentboxinner3, .customermostinnnercontainer, .customerbgimage, .customerinfocontainer iframe, .noentries, .acart.noacarts {-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 30px 40px;background-color: white;}.mydropdownmenu{text-align: right;}.setupheader .setupbuttons {text-align: left;}.setupheader .goservicebutton {margin-bottom: 0;}.setupheader .goservicebutton.greyservicebutton, .setupheader .goservicebutton.greyservicebutton:hover{background-color: grey;cursor: initial;}.notrequired {background: none;color: #b66415;padding: 0;cursor: default;}.notrequired .glyphicon-info-sign:hover{color: #b66415;cursor: default;}.setupheader {text-align: left;-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 30px 40px;background-color: white;position: relative;overflow: hidden;}.setupheader img {position: relative;z-index: 3;}.topsetupheader {display: -webkit-box;display: -ms-flexbox;display: flex;}.topsetupheader .title {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.topsetupheader form{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 320px;}.setupheader i {position: absolute;bottom: -35px;right: -10px;font-size: 210px;z-index: 1;color: #eff0f2;opacity: .5;}.setupheader .goservicebutton i {position: initial;bottom: initial;right: initial;font-size: initial;color: white;opacity: 1;}.setupheader div {position: relative;z-index: 2;}.profile .setupheader .title {font-weight: 700;font-size: 30px;}.subtitle .reqdfields {margin: 20px 0 0 0;}.setupheader .navbutton1 {height: 30px;position: relative;top: 1px;}.setupheader select {border: 1px solid #cecece;color: grey;border-radius: 3px;}.setupheader select option {color: grey;outline:none;}.setupheader select, .setupheader input {margin-bottom: 30px;}.topsetupheader {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.dropdownmenu {margin-bottom: 0;}.mydropdownmenu{text-align: left;}@media (max-width: 480px) {.setupheader, .shadowedbox, .customermostinnnercontainer, .customerinfocontainer.secondline .customermostinnnercontainer {padding: 20px;}.profile .setupheader .title {font-size: 22px;}}@media (max-width: 400px) {.testimonial .setupheader .dropdownmenu select, .setupheader select {margin-bottom: 5px;width: 100%;}.topsetupheader form {width: 100%;}.setupheader .navbutton1 {display: block;width: 100%;}}.profiledetail6, .profiledetail2, .profiledetail4, .profiledetail7, .profiledetail3 {background: none;border: none;}.btn {border-radius: 3px;}.profile {background-color: rgba(236,239,240,.15);}.fieldname {font-weight: 700;}.fieldvalue.fieldnote {background-color: #e6e6e6;position: relative;z-index: 2;border-top: 1px solid #dcdcdc;border: 1px solid #cecece;}.fieldvalue input[type=text], .fieldvalue input[type=password], .fieldvalue2 input[type=text], .fieldvalue input[type=email], .fieldvalue input[type=url], .fieldvalue input[type=number], .fieldvalue select, .fieldvalue.booking select, .teammembername select, .customersearch input, .customersearch select, .invoicelinebox input, .invoiceproperty select, .tipgroup input, .employeetip #id_employee_tip_dollars_or_percent, #id_booking_time, #id_payment_term, .changepassword input {height: 34px;border: 1px solid #dcdcdc;}.customersearch .mydropdownmenu, .customersearch input{margin-right: 2px;}.customersearch .mydropdownmenu{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customersearch .mydropdownmenu select{width: 100%;}.fieldvalue.image {border-color: #dcdcdc;}.fieldvalue textarea, #id_special_instructions {border: 1px solid #dcdcdc;outline:none;}.fieldvalue {-webkit-box-shadow: none;box-shadow: none;}.inputfield .fieldvalue, .serviceprice .serviceitem, .noboxshadow select, .noboxshadow input {-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);}.eliminateboxshadow.fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.inputfield .fieldvalue.noshadow{-webkit-box-shadow: none;box-shadow: none;}.sectionnum {font-size: 16px;}.contactformbutton .fieldvalue, .inputfield .fieldvalue.noboxshadow {-webkit-box-shadow: none !important;box-shadow: none !important;}.addform {padding: 6px 12px;color: white;border-radius: 3px;display: inline-block;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-size: 14px;}.addform:hover{color: white;}@media (max-width: 992px) {.customersearch{display: block;}.customersearch * {width: 100%;margin-bottom: 2px;height: 34px;}.customersearch .mydropdownmenu, .customersearch input{margin-right: 0;}}@media (max-width: 767px) {.profile .messages {margin: 30px 0 -15px 0;}}.testimonial .dropdownmenu select {width: initial;}.servicecategories, .mainservice.formsetbox, .profiledetail6.faq .formsetbox, .step, .complete-line, .articlelist .thumbnail {-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;background-color: white;}.profiledetail7.servicematrix {padding-top: 30px;}.configurematrixgrid {text-align: left;}.item.servicetitle{text-align: center;}.configurematrixgrid input {border: 1px solid #a8a8a8;}.serviceitemline .item.servicetitle:nth-child(1), .serviceitemline .item.servicetitle:nth-child(3), .serviceitemline .item.servicetitle:nth-child(5), .serviceitemline .item.servicetitle:nth-child(7), .serviceitemline .item.servicetitle:nth-child(1) input.price, .serviceitemline .item.servicetitle:nth-child(3) input.price, .serviceitemline .item.servicetitle:nth-child(5) input.price, .serviceitemline .item.servicetitle:nth-child(7) input.price{background-color: #efefef;}.serviceitemline .item.servicetitle:nth-child(2), .serviceitemline .item.servicetitle:nth-child(4), .serviceitemline .item.servicetitle:nth-child(6), .serviceitemline .item.servicetitle:nth-child(2) input.price, .serviceitemline .item.servicetitle:nth-child(4) input.price, .serviceitemline .item.servicetitle:nth-child(6) input.price{background-color: #e5e5e5;}.deleteconfirmationbox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.deleteconfirmationbutton:first-child{margin-right: 3px;}.deleteconfirmationbutton {padding: 6px 12px;margin-bottom: 0;font-size: 14px;color: white;border-radius: 2px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;width:57px;text-align: center;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.deleteconfirmationbutton:link, .deleteconfirmationbutton:visited, .deleteconfirmationbutton:active, .deleteconfirmationbutton:hover{color: white;}.deleteconfirmbox {text-align: center;margin-top: 10px;}.mainservicebuttons .deleteconfirmationbox .deleteno{color: white;}.deleteconfirmationbutton:hover{color: white;}.mainservice.formsetbox {-webkit-box-align: center;-ms-flex-align: center;align-items: center }.mainservice.formsetbox.inactive{background-color: #dadce0;}.titleerror {display: block;}.step {padding: 10px 15px;margin-bottom: 15px;}.profiledetail4 .inputfield {width: 100%;}.profiledetail4.imagegallery .inputfield{width: 100%;}.imgdeletemess .deleteconfirmationbox {font-weight: 700;padding-top: 5px;}.imgdeletemess .deleteconfirmationbox .deleteconfirmationbutton{width: 45px;}.imgdeletemess .delconfirm {margin-top: 5px;}.imgdeletemess .deleteconfirmationbox .deleteconfirmationbutton:nth-child(1){margin: 0 5px;}.imgdeletemess .deloption.deleteyes{margin: 0 7px;}.serviceprice .serviceitem {background-color: white;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: flex-end;flex-direction: flex-end;}.serviceitem .deleteconfirmbox .btn.btn-primary {width: 57px;}.serviceprice .deleteno {margin-left: 4px;}.servicelinks .btn.btn-primary:hover, .serviceprice .deleteno, .serviceprice .deleteno:hover {color: white;}.serviceitem .servicelinks{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;}.serviceitem .deleteconfirmationbox{-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.serviceitemcontainer {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -ms-flexbox;display: flex;}.serviceprice .servicetitle{text-align: left;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.serviceprice .servicelinks{float: none;}.singleservicedriver {padding: 0;border: none;}.calendarsettings .inputfield {width: 100%;}.teammemberdelete .deleteconfirmbox {margin-top: 5px;text-align: left;}.teammembers {width: 100%;}.profiledetail7 {max-width: 1200px;}.articlelist{width: 100%;}.thumbnail .caption {border: none;}.deloption, .deloption:link, .deloption:active, .deloption:visited, .deloption:hover {color: white;}.blackdeloption .deloption, .blackdeloption .deloption:link, .blackdeloption .deloption:active, .blackdeloption .deloption:visited{color: black;}.blackdeloption .deloption:hover{font-weight: 700;}.thumbnail .caption .deleteconfirmationbox {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.deloption.deleteconfirmme{margin-right: 4px;}.articlelist .thumbnail {margin-bottom: 20px;}@media (max-width: 767px) {.articlelist{padding: 0;}}.customersearch {width: 100%;margin: 10px auto 0 auto;}.customersearchboxouter {padding: 5px;border: none;color: white;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;text-align: center;}.customersearchboxouter i {margin-top: 3px;}@media (max-width: 1600px){.customerlisting.prospectlisting .usercustomeritem.usercustomeritem3 {display: none;}}@media (max-width: 1400px){.customerlisting .usercustomeritem.usercustomeritem3 {display: none;}}@media (max-width: 767px) {.profiledetail7.customer{padding: 0px;}}.getdata {width: 80px;font-size: 14px;padding-top: 8px;}.searchfilters .submitbutton, .searchfilters .submitbutton button {width: 90px;}@media (max-width: 1200px) {.searchline {margin-right: 0;}}.questionnairesetup .inputfield {max-width: 100%;width: 100%;}.questionoptions {margin-bottom: 20px;}.inputfield.setupquestions{margin: 0 auto !important;}.surveyquestions{width: 100%;margin-top: 0;}.surveyquestions .imgdeletemess {width: 100%;max-width: 100%;text-align: left;}.surveyquestions .imgdeletemess .deloption{color: white;}.surveyquestions .deleteconfirmationbox{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.allabandonedcarts .acart.noacarts {width: 100%;max-width: 100%;}.acart .acartvalue, .acart .couponselect, .acart .usercartid {background-color: white;}@media (max-width: 1600px) {.allabandonedcarts .acart{-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);border: none;padding: 30px 40px;background-color: white;}}@media (max-width: 767px) {.allabandonedcarts .acart{max-width: 100%;}}.fieldvalue.fieldnote.terminationnote {background-color: #fba6a6;}.usercustomeritem, .acart .acartvalue, .acart .couponselect, .acart .usercartid, .usercouponitem, .userchargeitem, .customerinvoiceitem, .taxitem {background-color: white;text-align: center;}.customergrid, .usercustomeritem, .acart .acartvalue, .acart .couponselect, .acart .usercartid, .usercouponitem, .userchargeitem, .invoiceitem1, .invoiceitem2, .invoiceitem3, .invoiceitem4, .invoiceitem5, .invoiceitem8, .invoiceitem6, .invoiceitem7, .invoiceitem9, .taxitem {border-color: #f5f5f5;}@media (max-width: 1600px){.allabandonedcarts .acart {background-color: white;}}@media (max-width: 767px){.profile .messages {margin: 0 0 15px 0;}}.employeescheduler .howtouse {background-color: rgba(27,55,132,.55);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.bookingdetailitem {margin-bottom: 15px;}.myeventblock .submitbutton{margin-top: 0;}.myeventblock .submitbutton button {padding: 6px 12px;width: initial;color: white;border-radius: 3px;font-weight: 600;}@media (max-width: 767px){.myeventblock .deleteconfirmationbox {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.calendarsettingsform .inputfield {text-align: left;}@media (max-width: 600px){.dayname {color: initial;}}.fieldvalue.leftalign, .fieldvalue.frequencyvalue.noboxshadow{text-align: left;padding-top: 5px;}.deleteconfirmbox.shadowedbox {font-weight: 500;}.chargetypelink {width: 100%;}.chargetype {border: none;margin: 0 auto;}.chargetypelink{margin-bottom: 20px;}.profiledetail6.invoicelist.copyinvoice.createinvoice .formsetbox {margin-top: 0;}@media (max-width: 1800px){.invoicelist .invoiceitem7 {display: none;}}@media (max-width: 767px){.chargeflexbox1.chargetext, .chargetypelink {width: 100%;max-width: 100%;}}@media (max-width: 400px){.chargetype{text-align: center;}}.invoicelist{padding: 30px;}@media (max-width: 767px){.invoicelist.profiledetail6 .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;}.invoicelist {padding: 0 10px 10px 10px;}}.profiledetail6.createbooking{max-width: 900px;}.createbooking .userorder {max-width: 100%;}.orderdeets {text-align: center;}.level7 {width: 70%;padding: 0 50px;}.profiledetail7 {padding: 30px;}.profiledetail7.createbooking {max-width: 750px;}@media (max-width: 992px){.level7 {padding: 0 5px;}}@media (max-width: 767px){.level7 {width: 100%;padding: 0 0 50px 0;}.profiledetail7 {padding: 0 15px 10px 15px;}}@media (max-width: 480px){.profiledetail7 {padding: 0 10px 10px 10px;}}.paymentboxinner.paymentboxinner2{background: none;}@media (max-width: 1200px){.createpayment .paymentboxinner {max-width: 100%;}}.level7.customerinvoice{padding-bottom: 50px;}.supportticket .inputfield, .supportticket .fieldvalue .changeimage{width: 100%;}.shadowedbox.ticketresponse{margin: 20px auto;}.supportticket img{-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.supportticket img:hover{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}@media (max-width: 767px){.supportticket .fieldname {display: block;}.supportticket .fieldvalue .changeimage, .fieldvalue.active .changeimage input {max-width: 100%;width: 100%;}}.customerlineheader {background-color: #e6e6e6;color: #757575;}.refundformbox {margin-bottom: 0;}.orderrefundpage .inputfield{width: 100%;}.datepaidtobox{padding: 3px 7px;border-radius: 3px;background-color: #cecece;display: inline-block;font-size: 13px;font-weight: 700;}.mycreditcardadd .btn {margin: 20px auto;}.invoicefilter.platformfilter .currentfilter i{color: white;font-size: 11px;}.invoicefilter.platformfilter .currentfilter{display: inline-block;color: white;font-size: 13px;font-weight: 400;padding: 2px 7px;border-radius: 3px;margin-right: 5px;position: relative;bottom: 2px;width: 65px;background-color: grey;text-align: center }.invoicegroupmaster {max-width: 100%;}.invoicefilter i{position: relative;bottom: initial;right: initial;font-size: 16px;z-index: 1;color: #535353;opacity: 1;}.setupbuttons.nobottommargin {margin-bottom: -20px;}@media (max-width: 1400px){.invoiceitem4 {display: none;}.invoiceitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.invoicedetailmargin .setupheader{-webkit-box-shadow: none;box-shadow: none;}.invoicedetailmargin{margin-top: 30px;}.customerinvoice .title2{display: none;}.platforminvoice.customerinvoice .title2{display: block;}.paymentbox.complete .paymentboxinner.setupheaderbox {padding: 0;margin-bottom: 20px;}.paymentbox.complete .paymentboxinner.setupheaderbox .setupheader{margin-bottom: 0;}@media (max-width: 1200px){.invoicedetailmargin .setupheader{padding: 15px;}.invoicedetailmargin .setupheader i{bottom: -40px;}}@media (max-width: 480px){.invoicedetailmargin{margin-top: 0;}}.futureinvoicesbox {margin: 20px auto;}.customerestimate .userorder .addform .glyphicon {color: white;}.customerestimate .userorder .addform:hover .glyphicon{color: white;}.invoicelistbox2 .customerinvoiceitem {text-align: center;}.invoicelistbox2 .customerinvoiceitem.invoiceitem7{width: 60px;}.tierbox4{text-align: center;}.loggedinpricing .pricingbox {margin-top: 40px;}.goservicebutton.smallservicebutton, .goservicebutton.smallservicebutton:link, .goservicebutton.smallservicebutton:visited, .goservicebutton.smallservicebutton:active{font-size: 10px;color: white;padding: 4px 7px;}.customerinfocontainer iframe {padding: 0;}.lastloggedin{background-color: grey;}.lastloggedin i{font-size: 16px;margin: 2px 0 0 1px;background-color: white;border-radius: 9px;overflow: hidden;height: 18px;width: 18px;border: 1px solid white;}.lastloggedin {padding: 0px 6px 0px 1px;border-radius: 20px;display: inline-block;font-size: 12px;height: 22px;position: relative;right: 3px;}.lastloggedindate{position: relative;bottom: 5px;display: inline-block;color: white;font-weight: 700;}.customerdetailinformation .customerinfocontainer {display: -webkit-box;display: -ms-flexbox;display: flex;}.customerinnercontainer, .customerinfocontainer.secondline .customermostinnnercontainer {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 20px;}.customerinnercontainer:first-child, .customerinfocontainer.secondline .customermostinnnercontainer:first-child{margin-right: 10px;}.customerinnercontainer:last-child, .customerinfocontainer.secondline .customermostinnnercontainer:last-child{margin-left: 10px;}.customerbgimage{background-size: cover;background-position: center;background-repeat: no-repeat;height: 250px;width: 100%;background-color: #8f8f8f;overflow: hidden;}.customerbgimage i{color: #999999;position: relative;bottom: 80px;left: -80px;font-size: 250px;margin-top: 80px;}.customerdetailinfo .overallemployeerating{margin: 0 auto;}.customerdetailinformation .customerdetailline {width: 100%;}.customerdetailinformation .changebuttongrey {background-color: grey;}.customerdetailinfo .changebutton{margin-left: 0;}.customerdetailinformation .thankyou{max-width: 100%;}.creditcardline .changebutton, .custpropertyaddress .changebutton {margin-top: 4px;}.changebutton:hover, .changebutton:active, .changebutton:link, .changebutton:visited{color: white;}.propertymap{position: relative;z-index: 3;}@media (max-width: 1800px){.customerdetailinformation .customerinfocontainer {display: block;}.customerbgimage.homeicon{display: none;}.customerinnercontainer:first-child, .customerinfocontainer.secondline .customermostinnnercontainer:first-child{margin-right: 0;}.customerinnercontainer:last-child, .customerinfocontainer.secondline .customermostinnnercontainer:last-child{margin-left: 0;}.customerdetailinformation .customerinnercontainer {margin-bottom: 20px;}.customerdetailinformation .propertymap{height: 450px;}}.editdeletebuttons .deleteconfirmationbox {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.editdeletebuttons .addressbutton{font-size: 14px;width: initial;display: inline-block;padding: 6px 12px;margin-right: 0;border-radius: 3px;}.btn.btn-primary.smallbutton{font-size: 11px;padding: 3px 5px;}.submitbutton button {border-radius: 3px;}.whitenav .featuresbox .featurecheck {background-color: #00a651;}.step-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-top: 1px solid rgba(218,218,218,.7);max-width: 325px;margin: 30px auto 0 auto;padding-top: 15px;}.pagination .step-links * {padding: 5px 7px;margin: 0;display: inline-block;font-size: 14px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.pagination {border-radius: 0;width: 100%;}.pagination .step-links a:hover {color: #4b659a;}.pagination .current{color: grey;}@media (max-width: 480px){.pagination .step-links * {font-size: 11px;}}.articlesection .pagination .step-links a, .articlesection .pagination .step-links a:link, .articlesection .pagination .step-links a:visited, .articlesection .pagination .step-links a:active {color: #5567da;}.articlesection .pagination .step-links a:hover {color: #5518ab;}.homefeaturescontainer.subpage .startnowbutton {font-size: 14px;}.homefeaturescontainer.subpage .homepriceline .priceline:nth-child(2), .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3){border-left: 1px solid lightgrey;}.homefeaturescontainer.subpage .homepriceline.productprice .priceline:nth-child(2), .homefeaturescontainer.subpage .homepriceline.productprice .priceline:nth-child(3){border-left: 1px solid lightgrey;}.homefeaturescontainer.subpage .homepriceline.productprice .priceline:nth-child(3){border-right: 1px solid lightgrey;}.homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3){border-right: 1px solid lightgrey;}.homefeaturescontainer.subpage .pricetopbox, .homefeaturescontainer.subpage .pricingareafeatures{border-top: 1px solid rgba(0,0,0,.3);}.homefeaturescontainer.subpage .homepriceline, .homefeaturescontainer.subpage .pricingareafeatures .homepriceline.pricingtitle.productprice, .homefeaturescontainer.subpage .pricingareafeatures .homepriceline .priceline:nth-child(1) i, .homefeaturescontainer.subpage .pricingareafeatures a.signupnowbutton.button1, .homefeaturescontainer.subpage .pricingareafeatures .homepriceline.freelimiticon .priceline:nth-child(1) i.fa-stripe{color: black !important;}.homefeaturescontainer.subpage .pricingareafeatures .homepriceline.freelimiticon .priceline:nth-child(1) i{color: #ae115f !important;}.homefeaturescontainer.subpage .pricingareafeatures a.signupnowbutton.button1{border: 2px solid black;}.homefeaturescontainer.subpage .homepriceline.pricingtitle .priceline {font-size: 26px;}.homefeaturescontainer.subpage .innerpricingarea{background-image: none;background-color: white;-webkit-box-shadow: 0 0 40px rgb(0 0 0 / 10%);box-shadow: 0 0 40px rgb(0 0 0 / 10%);color: black;}.homefeaturescontainer.subpage .bestforbox{color: white;}.homefeaturescontainer.subpage .innerpricingarea:nth-child(1) .bestforbox {background-color: #e40d81;}.homefeaturescontainer.subpage .innerpricingarea:nth-child(2) .bestforbox {background-color: rgba(158,100,226,1);}.homefeaturescontainer.subpage .pricingarea{margin-bottom: 0;}@media (max-width: 1200px){.homefeaturescontainer.subpage .innerpricingarea{margin: 0 10px;}.loggedinpricing .homefeaturescontainer.subpage .placeholderpriceline{display: none;}.loggedinpricing .homefeaturescontainer.subpage .pricetopbox .pricenotes{min-height: initial;}.loggedinpricing .homefeaturescontainer.subpage .pricetopbox .pricenotes.freeuptolimit{margin-top: 0px;margin-bottom: 22px;}}@media (max-width: 992px){.homefeaturescontainer.subpage .pricingarea{display: block;}.homefeaturescontainer.subpage .innerpricingarea:first-child{margin-bottom: 30px;}.homefeaturescontainer.subpage.homepricingpage .homefeaturesbox{padding-left: 35px;padding-right: 35px;}.homefeaturescontainer.subpage .innerpricingarea{margin-left: 0;margin-right: 0;}.homefeaturescontainer.subpage .placeholderpriceline{display: none;}.homefeaturescontainer.subpage .pricetopbox .pricenotes{min-height: initial;}}.homefeaturescontainer.subpage .featuresline .priceline a {color: #757575;border-color: #757575;text-align: center;}.homefeaturescontainer.subpage .featuresline .priceline a:hover {background-color: rgba(0,0,0,.07);}.homefeaturescontainer.subpage .homepriceline .priceline:nth-child(1) a {text-align: center;}.zeroopacity {opacity: 0;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice .priceline{font-size: 32px;}.homefeaturescontainer.subpage .homepriceline.pricingtitle .seepricingplan{background-color: black;color: white;margin-top: 5px;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice{border-bottom-left-radius: 15px;border-top-left-radius: 15px;color: white;font-size: 32px;border: none;}.loggedinpricing .featuresline .priceline a{background: none;}.loggedinpricing .pricingarea {max-width: 100%;}.loggedinpricing .pricingarea .innerpricingarea:nth-child(1){margin-left: 0;margin-right: 10px;border-radius: 4px;}.loggedinpricing .pricingarea.freetrialpricing .innerpricingarea:nth-child(1){margin-right: 0;}.loggedinpricing .pricingarea .innerpricingarea:nth-child(2){margin-right: 0;margin-left: 10px;border-radius: 4px;}.loggedinpricing .homefeaturescontainer {background-color: rgba(236,239,240,.15) !important;}.priceline a.hideoninternalpricing {display: none!important;}.loggedinpricing .homefeaturescontainer.subpage .pricingareafeatures a.signupnowbutton.button1{display: none;}.loggedinpricing .homefeaturescontainer.subpage .innerpricingarea:first-child .pricingareafeatures .noccisrequired{display: none;}.loggedinpricing .homefeaturescontainer.subpage .freetrialpricing .innerpricingarea:first-child .pricingareafeatures .noccisrequired{display: block;}.loggedinpricing .homefeaturescontainer.subpage .pricingareafeatures a.signupnowbutton.button1.purchasesubscription{display: inline-block;}.loggedinpricing .homefeaturescontainer.subpage .innerpricingarea{padding-left: 20px;padding-right: 20px;}.loggedinpricing .homefeaturescontainer.subpage .freetrialpricing .innerpricingarea{padding: 30px 40px;}@media (max-width: 1800px){.loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(2), .loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(2), .loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){border-left: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(2), .loggedinpricing .homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(3){border-left: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(3){border-left: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){border-left: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle.maintitle .priceline{height: 89px;}.loggedinpricing .homepriceline.pricingtitle.maintitle .priceline{height: 110px;}.loggedinpricing .seepricingplan {font-size: 15px;display: block;cursor: pointer;}.loggedinpricing .homepriceline .priceline.noshow:nth-child(3), .loggedinpricing .homepriceline.pricingtitle.productprice .priceline.noshow:nth-child(3){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;padding: 0;overflow: hidden;border-right: none;}.loggedinpricing .homepriceline .priceline.noshow:nth-child(2), .loggedinpricing .homepriceline.pricingtitle.productprice .priceline.noshow:nth-child(2){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;padding: 0;overflow: hidden;border-right: none;border-left: none;}.loggedinpricing .homepricingcontainer .pricingbox .pricingfeatures.freeplanbox{max-width: 100%;}.loggedinpricing .homepagecontainer .homepriceline .startnowbutton{display: block;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3) {border-right: 1px solid lightgrey;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle .seepricingplan{margin: 0 -20px 0px -20px;padding: 5px 0;background-color: #a2a2a2;}}@media (max-width: 1200px){.loggedinpricing .pricingarea {display: block;}.loggedinpricing .pricingarea .innerpricingarea:nth-child(1){margin-right: 0;margin-bottom: 20px;}.loggedinpricing .pricingarea .innerpricingarea:nth-child(2){margin-left: 0;}.loggedinpricing .andmorefeatures{display: none;}.loggedinpricing .homepriceline.pricingtitle.productprice {border-bottom-left-radius: 0;border-top-left-radius: 0;}.loggedinpricing .customdomain{display: none;}.loggedinpricing .webaddress{display: none;}.loggedinpricing .homepriceline.pricingtitle.maintitle .priceline:nth-child(1), .loggedinpricing .homepriceline.pricingtitle.productprice .priceline:nth-child(1){display: none;}.loggedinpricing .homepriceline.pricingtitle.maintitle .priceline:nth-child(2), .loggedinpricing .homepriceline.pricingtitle.productprice .priceline:nth-child(2), .loggedinpricing .homepriceline.pricingtitle.maintitle .priceline:nth-child(3), .loggedinpricing .homepriceline.pricingtitle.productprice .priceline:nth-child(3){display: initial;}.loggedinpricing .homepriceline .priceline:nth-child(2), .loggedinpricing .homepriceline .priceline:nth-child(3){display: none;}.loggedinpricing .homepriceline .priceline{border: none;}.loggedinpricing .homepriceline .priceline:nth-child(2), .loggedinpricing .homepriceline .priceline:nth-child(3){border: none;}.loggedinpricing .homepriceline .priceline.hideonmobile{display: none;height: 0;}.loggedinpricing .homepriceline .priceline:nth-child(1) a {display: block;}.loggedinpricing .homepriceline .freefeature, .loggedinpricing .homepriceline .paidfeature, .loggedinpricing .homepriceline.freefeature, .loggedinpricing .homepriceline.paidfeature {display: initial;}.loggedinpricing .homepriceline.freefeature.noshow, .loggedinpricing .homepriceline.paidfeature.noshow, .loggedinpricing .homepriceline.paidfeature.noshow .priceline {opacity: .5;}.loggedinpricing .homepriceline .freefeature.noshow, .loggedinpricing .homepriceline .paidfeature.noshow {display: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle .priceline {font-size: 32px;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle.maintitle .priceline{height: 110px;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(2), .loggedinpricing .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3){border: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice .priceline{border-right: none;border-left: none;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice{border-radius: 0;}.loggedinpricing .homefeaturescontainer.subpage .pricingbox.newpricingbox{margin-top: 30px;}.loggedinpricing .homefeaturescontainer.subpage .homepriceline.pricingtitle .seepricingplan{margin-top: 12px;}}.loggedinpricing .homefeaturescontainer.subpage{margin-bottom: 0;}@media (max-width: 1200px){.homefeaturescontainer.subpage .homepriceline.pricingtitle .priceline{font-size: 22px;}.homefeaturescontainer.subpage .homepriceline .priceline:nth-child(2), .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3){-webkit-box-flex: 1.05;-ms-flex: 1.05;flex: 1.05;}}@media (max-width: 992px){.homefeaturescontainer.subpage .pricetopbox .pricenotes{min-height: initial;}.homefeaturescontainer.subpage .pricetopbox .pricenotes.freeuptolimit{margin-top: 0;margin-bottom: 20px;}.homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(2), .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){-webkit-box-flex: 0;-ms-flex: 0;flex: 0;}.homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(2), .homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){border-left: none;}.homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(2), .homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(3){border-left: none;}.homefeaturescontainer.subpage .homepriceline.productprice .priceline.noshow:nth-child(3){border-left: none;}.homefeaturescontainer.subpage .homepriceline .priceline.noshow:nth-child(3){border-left: none;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.maintitle .priceline{height: 88px;}.homefeaturescontainer.subpage .homepriceline .priceline {font-size: 18px;}}@media (max-width: 767px){.loggedinpricing .homefeaturescontainer.subpage.homepricingpage{margin-top: 0;}.homefeaturescontainer.subpage .homepriceline.pricingtitle .seepricingplan{margin-top: 12px;}.homefeaturescontainer.subpage .homepriceline.pricingtitle .priceline {font-size: 32px;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.maintitle .priceline{height: 110px;}.homefeaturescontainer.subpage .homepriceline .priceline:nth-child(2), .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(3){border: none;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice .priceline{border-right: none;border-left: none;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.productprice{border-radius: 0;}.homefeaturescontainer.subpage .pricingbox.newpricingbox{margin-top: 30px;}}@media (max-width: 480px){.homefeaturescontainer.subpage .homepriceline.firstfeatureline .priceline:nth-child(1), .homefeaturescontainer.subpage .homepriceline .priceline:nth-child(1) {padding-left: 0;}.homefeaturescontainer.subpage .homepriceline.pricingtitle.maintitle .priceline:nth-child(1) {padding-left: 20px;}.homefeaturescontainer.subpage .freeplanbox {margin: 0 -5px 50px -5px;}.homefeaturescontainer.subpage.homepricingpage .homefeaturesbox{padding-left: 15px;padding-right: 15px;margin-top: -60px;}.loggedinpricing .homefeaturescontainer.subpage .freetrialpricing .innerpricingarea{padding: 20px;}}@media (max-width: 360px){.homefeaturescontainer.subpage.homepricingpage .homefeaturesbox{padding-left: 5px;padding-right: 5px;}}#stripeTemplate{display: none;}.mainalertdarkbg{height: 100vh;width: 100vw;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.2);z-index: 100000000;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;opacity: 0;display: none;text-align: center;}.mainalertdarkbg.showalert{opacity: 1;}.mainalertbox{padding: 20px;background-color: #fafafa;min-height: 100px;width: 400px;border-radius: 6px;margin: 35vh auto 0 auto;text-align: left;-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,.1);box-shadow: 4px 4px 4px rgba(0,0,0,.1);position: relative;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;top: 10px;left: 10px;}.mainalertdarkbg.showalert .mainalertbox{top: 0;left: 0;}.mainalertbuttoncontainer{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.mainalertbutton{background-color: #e6e6e6;padding: 5px 10px;border-radius: 6px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.mainalerttitle, .mainalerttext{margin: 0 auto 20px auto;}.mainalertbutton:hover{background-color: #d6d6d6;}@media (max-width: 1400px){.mainalertbox{margin: 20vh auto 0 auto;}}@media (max-width: 992px){.mainalertbox{margin: 15vh auto 0 auto;}}@media (max-width: 600px){.mainalertbox{margin: 7vh auto 0 auto;width: 85%;}}@media (max-width: 480px){.mainalertbox{margin: 5vh auto 0 auto;width: 90%;}}