#formcart_id{display: none;}form {margin: 0;}.centerme {text-align: center;}input, textarea {padding: 5px 10px;}select {padding: 5px 10px;height: 30px;}.removetempimage {margin-left: 5px;color: white !important;background-color: red;padding: 5px 10px;border-radius: 3px;display: inline-block;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.hiddenregistrationfield, #resetpassrequired{display: none;}.clearimagetext {display: inline-block;width: 45px;}.removetempimage:hover {background-color: #b30000;}.fieldvalue .input-group.date {width: 100%;}.clearable-file-input.hidemenow, .changeimagetext.hidemenow {display: none;}.sumbox1 .sumbox.sumbox2.sumboxmessages {border: none;padding: 0;-webkit-box-shadow: none;box-shadow: none;}.hidemessage {padding: 5px 10px;background-color: #2d82d6;border-radius: 5px;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;margin: 10px auto 0 auto;color: white;width: 50px;text-align: center;font-weight: 600;}.hidemessage:hover {background-color: #035bb2;}.notrequired {color: #856404;background-color: #fff3cd;padding: 3px 10px;display: inline-block;margin-top: 15px;border-radius: 2px;}.notrequired .glyphicon {top: 2px;}.bodybackground {padding: 0 0 40px 0;background-color: #fafafa;position: relative;z-index: 1;overflow: hidden;}.formhint {border: 1px solid #c2c2c2;background-color: #fafafa;padding: 20px;text-align: left;margin-top: 30px;}.formhinttitle {text-align: left;font-size: 18px;font-weight: 700;margin-bottom: 20px;}.setupheader.white {background-color: white;}.hrlinecontainer{max-width: 250px;}.setupheader {width: 100%;padding: 20px;border: 1px solid lightgrey;border-radius: 4px;margin-bottom: 20px;}.profile .setupheader .title {font-size: 24px;font-weight: 600;width: 100%;margin: 0 0 15px 0;border: none;text-align: left;}.setupheader .subtitle {text-align: left;margin-bottom: 20px;}.setupheader .subtitle .premiummembership{margin: 0;position: relative;top: -2px;}.iconblock {width: 12px;}@media (max-width: 767px) {.setupheader {background-color: white;}}#map, #map iframe {width: 100%;min-height: 300px;}.title2 {font-size: 20px;font-weight: 700;margin: 40px auto 20px auto;text-align: center;}.note-editable {font-family: 'Questrial', sans-serif !important;}.restofbody {background-color: #fafafa;}.red {font-weight: 700;color: red;}.green {color: green;}.errorlist {color: red;font-weight: 700;list-style: none;padding: 5px 10px;margin: 10px 0;border-radius: 3px;background-color: rgba(255, 110, 110, 0.30);text-align: center !important;}.helptag.error {border: none;color: green;border-radius: 4px;background-color: #8ce28f;}.awaitingactivation {width: 100%;text-align: center;position: relative;top: 45vh;font-size: 22px;}#couponpromo2 {height: 32px;}.bgangle.white {background-color: #ffffff;border-top: 2px solid #5555;bottom: -598px;}.integratedservices {height: 1100px;background-color: #ffffff;position: relative;z-index: 102;padding: 50px 0;overflow: hidden;}.featureheading {font-size: 36px;width: 100%;text-align: center;color: #1a1a1a;font-weight: 500;}.integratedservices .featuredescription {font-size: 18px;color: #7b7b7b;max-width: 500px;text-align: center;margin: 20px auto 0 auto;}.billboard {text-align: center;}.featuresbox1 {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin-top: 80px;}.bubble {text-align: center;color: white;position: relative;line-height: 1em;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.bubbleline {width: 100%;height: 0px;overflow: visible;}.integratedservices .paidfeature {color: red;font-weight: 500;display: none;}.featuresbox2.featuredescbox {position: relative;}.featuresbox2.featuredescbox .featuresbox4 {position: absolute;opacity: 0;}.featuresbox2.featuredescbox .featuresbox4 img {display: none;}.featuresbox2.featuredescbox .featuresbox4.bookingformbubble {opacity: 1;}.featuresbox2.featuredescbox .featuresbox4.bookingformbubble img {display: inline;}.featuresbox2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 500px;}.featuresbox3 {width: 550px;height: 500px;float: right;margin-right: 60px;}.featuresbox4 {width: 700px;float: left;height: 500px;border: 1px solid #ebebeb;background-color: #fdfdfd;margin-left: 60px;padding: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.featurebox5:first-child {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-right: 30px;text-align: left;}.featurebox5 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.featurebox5title {font-weight: 600;margin-bottom: 25px;}.featurebox5 img {-webkit-box-shadow: -7px 7px 20px rgba(0, 0, 0, .15);box-shadow: -7px 7px 20px rgba(0, 0, 0, .15);position: relative;z-index: 1000;}.googlemaps .featurebox5 {z-index: 10;}.tier1bubble.bubble {background-color: #5585ea;height: 120px;width: 120px;font-size: 22px;border: 5px solid rgba(255, 255, 255, .5);}.tier2bubble.bubble {background-color: #5559d1;height: 100px;width: 100px;font-size: 16px;border: 5px solid rgba(255, 255, 255, .5);}.tier3bubble.bubble {background-color: #4b21ae;height: 80px;width: 80px;font-size: 16px;border: 5px solid rgba(255, 255, 255, .5);}.tier1bubble.bubble:hover, .tier2bubble.bubble:hover, .tier3bubble.bubble:hover {border: 5px solid rgba(255, 255, 255, .25);cursor: pointer;}.bubbletext {-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.tier1bubble.bubble.bookingformbubble {margin-left: 20.4%;top: 350px;}.tier2bubble.bubble.webhosting {margin-left: 66.4%;top: -11px;}.tier1bubble.bubble.sitebuilder {margin-left: 50.5%;top: 261px;}.tier1bubble.bubble.onlinepayments {margin-left: 62.9%;top: 360px;font-size: 20px;}.tier1bubble.bubble.templates {margin-left: 12.8%;top: 28px;font-size: 20px;}.tier1bubble.bubble.invoicing {margin-left: 39.5%;top: 62px;}.tier1bubble.bubble.customermanagement {margin-left: 75.6%;top: 71px;font-size: 16px;}.tier2bubble.bubble.customersurveys {margin-left: 70.3%;top: 184px;}.tier2bubble.bubble.couponsbubble {margin-left: 10%;top: 150px;}.tier3bubble.bubble.SEO {margin-left: 27%;top: 130px;}.tier2bubble.bubble.SSLcertificates {margin-left: 22.0%;top: 226px;}.tier2bubble.bubble.bookingcalendar {margin-left: 42.1%;top: 366px;}.tier2bubble.bubble.websiteintegration {margin-left: 52.6%;top: 162px;}.tier2bubble.bubble.customdomain {margin-left: 85.5%;top: 239px;}.tier2bubble.bubble.satisfactionbubble {margin-left: -3.6%;top: 84px;font-size: 15px;}.tier2bubble.bubble.abandonedcarts {margin-left: 7.5%;font-size: 15px;top: 286px;}.tier3bubble.bubble.support {top: 222px;margin-left: 0;}.tier3bubble.bubble.blogposts {margin-left: 32.4%;top: 1px;}.tier3bubble.bubble.reports {margin-left: 38.9%;top: 201px;}.tier3bubble.bubble.googleanalytics {margin-left: 36.2%;top: 295px;font-size: 14px;}.tier3bubble.bubble.googlemaps {margin-left: 72.2%;top: 284px;}.tier3bubble.bubble.contactformbubble {margin-left: 61.2%;top: 90px;}.tier3bubble.bubble.mobileready {margin-left: 2%;top: 377px;}.featuresbox4.mobileready {text-align: center;}.tier1bubble.bubble.invoicing.yellow .bubbletext {display: none;}.tier1bubble.bubble.invoicing.yellow .bubbletext.bubbletextload {display: block;}.featuresbox4.mobileready img {width: 220px;margin: 0 auto;-webkit-box-shadow: none;box-shadow: none;}.featuresbox4.googleanalytics img, .featuresbox4.webhosting img {-webkit-box-shadow: none;box-shadow: none;}.featuresbox4.templates img, .featuresbox4.sitebuilder img {width: 270px;}.tier3bubble.bubble.mailinglist {margin-left: 52.0%;top: -5px;}.tier1bubble.bubble.yellow, .tier2bubble.bubble.yellow, .tier3bubble.bubble.yellow {background-color: #f5e13d !important;border-color: rgba(180, 182, 52, .6) !important;color: black;}.tier1bubble.bubble.yellow:hover, .tier2bubble.bubble.yellow:hover, .tier3bubble.bubble.yellow:hover {border-color: rgba(180, 182, 52, .75) !important;}.featuresbox4 {overflow: hidden;}.featurebg {width: 200%;position: absolute;background-size: cover;opacity: .08;background: -o-linear-gradient(315deg, #c9c3ff, #4b00a8 100%);background: linear-gradient(135deg, #c9c3ff, #4b00a8 100%);height: 400px;margin: 160px 0 0 -100px;-webkit-transform: rotate(-8.5deg);-ms-transform: rotate(-8.5deg);transform: rotate(-8.5deg);}@media (max-width: 3500px) {.featurebg {-webkit-transform: rotate(-4deg);-ms-transform: rotate(-4deg);transform: rotate(-4deg);}}@media (max-width: 3000px) {.featurebg {-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg);}}@media (max-width: 2500px) {.featurebg {-webkit-transform: rotate(-7deg);-ms-transform: rotate(-7deg);transform: rotate(-7deg);}}@media (max-width: 2000px) {.featurebg {-webkit-transform: rotate(-8.5deg);-ms-transform: rotate(-8.5deg);transform: rotate(-8.5deg);}}@media (max-width: 1500px) {.featurebg {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}}@media (max-width: 1200px) {.featurebg {-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}}@media (max-width: 1800px) {.integratedservices {height: 1050px;}.featuresbox3 {float: none;margin: 0 auto;}.featuresbox2.featuredescbox .featuresbox4 {margin: 0 auto;float: none;}.featuresbox2.featuredescbox {width: 700px;margin: -20px auto 0 auto;}}@media (max-width: 1500px) {.featuresbox2.bubbles {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;}.featuresbox2.featuredescbox {width: 700px;margin: 0 auto;}.featuresbox1 {display: block;margin-top: 10px;text-align: center;}.integratedservices {height: 1400px;}}@media (max-width: 1200px) {.integratedservices {height: 1350px;}}@media (max-width: 800px) {.featuresbox2.featuredescbox .featuresbox4 .featurebox5:nth-child(2) {display: none;-webkit-box-flex: 0;-ms-flex: 0;flex: 0;}.featuresbox2.featuredescbox .featuresbox4 .featurebox5:nth-child(1) {margin-right: 0;}.featuresbox2.featuredescbox {height: 500px;margin-right: 0;}.featuresbox4 {width: 100%;padding: 30px;height: 400px;-webkit-box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);border: none;}.featuresbox2.featuredescbox {width: 100%;}.featuresbox2.bubbles {-webkit-transform: scale(.65);-ms-transform: scale(.65);transform: scale(.65);margin: -70px;}.integratedservices {height: 1100px;}.featurebox5title {width: 100%;text-align: center;}}@media (max-width: 767px) {.featurebg {-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);}}@media (max-width: 600px) {.featuresbox2.bubbles {-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);margin: -70px;}.integratedservices {height: 1150px;}.featuresbox4 {height: 450px;}}@media (max-width: 480px) {.featuresbox2.bubbles {-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);margin: -100px -60px;}.featuresbox3 {width: 110%;margin-left: -7%;}.featurebox5title {margin-bottom: 20px;}.integratedservices {height: 1100px;}}@media (max-width: 400px) {.featuresbox4 {width: 100%;height: 450px;}.integratedservices .paidfeature {display: none;}.featuresbox4.bookingformbubble ul li:nth-child(6) {display: none;}}@media (max-width: 360px) {.featuresbox2.bubbles {margin: -100px -80px;}.featureheading {font-size: 32px;}.featuresbox4.bookingformbubble ul li:nth-child(4) {display: none;}}.carousel-control.left, .carousel-control.right {background-image: initial;}.billboard {width: 100%;z-index: 1;position: absolute;top: 0;padding: 1% 5% 1% 5%;}#myCarousel {padding-top: 70px;}.carousel .item {margin: 0 auto;height: 200px;text-align: center;}.itemcontainer {height: 80px;vertical-align: top;}.carousel-inner>.item>.itemcontainer>img {display: inline-block;width: auto;height: 80px;margin: 0;padding: 0;}.carousel-indicators li {border: 1px solid #555555;}.carousel-indicators .active {background-color: #5556cf;}.item .servicewriteup {margin-left: 5%;width: 45%;display: inline-block;text-align: left;}@media (min-width: 1600px) {.carousel-inner>.item>.itemcontainer.clearfix {display: inline-block;}.carousel-inner>.item>.itemcontainer.clearfix>.servicewriteup {position: relative;top: 15px;}}@media (max-width: 2000px) {}@media (max-width: 1600px) {}@media (max-width: 1300px) {}@media (max-width: 1200px) {.item .servicewriteup {display: block;width: 50%;text-align: center;margin: 20px auto 0 auto;}.carousel .item {height: 250px;}.billboard {padding: 3% 5% 3% 5%;}}@media (max-width: 767px) {.carousel .item {height: 240px;}.carousel-inner>.item>.itemcontainer>img {height: 60px;}.item .servicewriteup {width: 80%;}}@media (max-width: 480px) {.carousel-inner>.item>.itemcontainer>img {height: 40px;}.carousel .item {height: 230px;}.itemcontainer {height: initial;}.item .servicewriteup {width: 100%;}.billboard {padding: 50px 20px;}}.bgangle.black {background-color: #303030;}.templateboxcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.templateboxsection {width: 500px;padding: 20px;}.hexcolorselection label {position: relative;width: 50px;height: 50px;display: inline-block;margin: 0;cursor: pointer;}.hexcolorselection {text-align: left;}.fieldvalue.noboxshadow {-webkit-box-shadow: none;box-shadow: none;}.maincolorbox {width: 50px;height: 50px;border-radius: 25px;}.hexcolorselection input {width: 50px;height: 50px;margin: 0;}.hexcolorselection input[type="radio"] {-webkit-appearance: checkbox;-moz-appearance: checkbox;-ms-appearance: checkbox;}.hexcolorselection label .radio {position: absolute;top: 0;left: 0;z-index: 1000;opacity: 0;cursor: pointer;}.customergrid.templategrid.websitetemplategrid .clientwebsite .templatetitle{opacity: 1;}.hexcolorselection .glyphicon {color: white;font-size: 25px;margin-top: 10px;position: absolute;z-index: 100;top: 2px;left: 11px;}input[type="radio"]+.glyphicon {opacity: 0;}input[type="radio"]:checked+.glyphicon {opacity: 1;}.subtitle3 {margin: 10px 0 40px 0;}.templatename {background-color: #383838;margin: 5px 0;position: relative;}.templatename2 {text-align: center;background-color: rgba(64, 64, 64, 0.89);color: white;padding: 3px 0;}.templatebox a {display: inline-block;color: white;}a .templateimage .pagetitle::after {content: "";width: 60px;height: 2px;background-color: #303030;position: relative;top: 10px;display: block;margin: 0 auto;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}a .templateimage:hover .pagetitle::after {background-color: white;}@media (max-width: 767px) {.templatename {max-width: 558px;}}.greybox {position: relative;z-index: 101;}.greybox .tierbox1 {height: 830px;}.greybox .pricingmain {padding-bottom: 0;}@media (max-width: 1200px) {.greybox .tierbox1 {height: initial;}.greybox .tierbox1 hr {display: none;}}@media (max-width: 992px) {.greybox .tierbox2 {padding: 15px 0 35px 0;}}.signupnow {overflow: hidden;position: relative;margin-top: -200px;}.signupnow .bgpattern {height: 983px;}.signupnow .bgimage {height: 900px;}.signupcontent {position: relative;color: black;top: 750px;margin-top: -200px;z-index: 101;color: white;text-align: center;}.signuptitle {font-size: 40px;font-weight: 800;font-family: 'Montserrat', sans-serif;}.signupsubtitle {font-size: 26px;font-weight: 500;font-family: 'Montserrat', sans-serif;margin: 25px;}.signupnow .bgangle {bottom: 450px;left: -120px;border-bottom: 2px solid rgba(0, 0, 0, .8);}.signupnow .bgimage {top: 0;margin-bottom: 0;background: -o-linear-gradient(50deg, #5512a8, #5587ec 100%);background: linear-gradient(40deg, #5512a8, #5587ec 100%);}.signupnow .bgimage {border-bottom: 2px solid rgba(0, 0, 0, .5);}.signupnow .submitbutton button {border: 2px solid white;background-color: rgba(0, 0, 0, .2);}.signupnow .submitbutton button:hover {background-color: rgba(0, 0, 0, .4);}@media (max-width: 1200px) {.signupnow {margin-top: -250px;}.signupcontent {top: 750px;}.signuptitle {font-size: 40px;}.signupsubtitle {font-size: 28px;}}@media (max-width: 992px) {.signuptitle {font-size: 36px;}.signupsubtitle {font-size: 28px;}}@media (max-width: 767px) {.greybox {z-index: 102;}.signupnow .bgangle.grey {z-index: 101;}.signuptitle {font-size: 4vw;}.signupsubtitle {font-size: 3vw;}}@media (max-width: 480px) {.signuptitle {font-size: 16px;}.signupsubtitle {font-size: 14px;}}@media (max-width: 400px) {.signupnow {margin-top: -320px;}#myCarousel {padding-top: 50px;}}@media (max-width: 320px) {.signupnow {margin-top: -350px;}}.list .circle {display: inline-block;float: none;margin: 0 auto;color: white;}.list {background-color: #fafafa;margin: 0 auto;max-width: 1000px;padding-bottom: 5px;position: relative;z-index: 10;}.list .whitelabelfeatures {margin: 20px 0;}.list .titlebar .glyphicon {float: right;margin-right: 5px;position: relative;}.list .whitelabelfeatures .box1.requirements {height: 0;background: none;-webkit-box-shadow: none;box-shadow: none;}.list .whitelabelfeatures p, .list .whitelabelfeatures .circle {display: none;}.list .whitelabelfeatures.loadinitial .box1.requirements {background: white;-webkit-box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);height: 0;}.list .whitelabelfeatures.loadinitial .box1.requirements.boxheight1 {height: 180px;}.list .whitelabelfeatures.loadinitial .box1.requirements p {display: block;}.list .whitelabelfeatures.loadinitial .box1.requirements .circle {display: none;}.list .whitelabelfeatures .box1.requirements .circle.showcircle {display: none;}.list .whitelabelfeatures.loadinitial {margin-bottom: 80px;}.featurespage.list .whitelabelfeatures.loadinitial:last-child {margin-bottom: 0;}.list .titlebar {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.list .titlebar:hover {cursor: pointer;background-color: #484848 }.list.features .box1.requirements {position: relative;height: 0;}.list.features .box1.requirements.loadinitial {height: 230px;}.list.features .box1.requirements.boxheight1 {height: 180px;}.list.features .box1.requirements .featurepic.showpic {position: absolute;top: 0;left: 0;width: 200px;height: 180px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.list.features .whitelabelfeatures .circle .glyphicon {position: relative;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-align-justify {top: 3px;left: .5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-pencil {top: 2.5px;left: -.5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-shopping-cart, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-credit-card {top: 3.5px;left: 0;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-file {top: 2.5px;left: 1px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-lock, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-calendar, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-star, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-check {position: relative;top: 2.5px;left: 1px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-map-marker, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-search, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-link {position: relative;top: 2.5px;left: 0px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-hdd, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-user, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-phone, .list.features .whitelabelfeatures .circle .glyphicon.glyphicon-globe {position: relative;left: 0.5px;top: 3px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-send {position: relative;left: -1px;top: 2.5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-comment {position: relative;left: 0px;top: 4px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-question-sign {position: relative;left: -1px;top: 3.5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-tags {position: relative;left: 0;top: 3.5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-envelope {position: relative;left: .5px;top: 3.5px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-thumbs-up {position: relative;left: 0px;top: 4px;}.list.features .whitelabelfeatures .circle .glyphicon.glyphicon-stats {position: relative;top: 2px;left: -.5px;}.list.features .box1.requirements .featurepic {background-color: white;display: -webkit-box;display: -ms-flexbox;display: flex;}.list.features.featurespage {background: none;}.list.features .box1.requirements .featurepic .glyphicon {color: #5f5f5f;font-size: 60px;margin: auto;}.list.features .box1.requirements .featurepic {display: none;}.list.features .box1.requirements .featurepic.showpic {display: -webkit-box;display: -ms-flexbox;display: flex;}.featuredescription {color: grey;font-weight: 500;}.featuredescription.padding {padding-left: 200px;text-align: left;}.circlefeatures {text-align: center;padding-bottom: 70px;}@media (max-width: 1500px) {.circlefeatures {display: none;}.list.features.featurespage {display: block;}}@media (max-width: 767px) {.list.features .box1 .titlebar {width: 100%;font-size: 16px;height: 64px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.list.features .box1 .titlebar .glyphicon {display: none;}.list .whitelabelfeatures.loadinitial .box1.requirements.boxheight1 {height: initial;}.list.features .box1.requirements.boxheight1 {height: initial;}.featuredescription.padding {padding-left: 0;text-align: center;}.list .whitelabelfeatures .box1.requirements .circle {display: none;}.list .whitelabelfeatures .box1.requirements .featurepic {display: none;}.list .whitelabelfeatures .box1.requirements .featurepic.showpic {display: none;}.list .whitelabelfeatures .box1.requirements .circle.showcircle {display: inline-block;}.list {margin-top: 50px;padding-top: 30px;}.list.features.featurespage {margin-top: 0;padding-top: 0;}.featurespage .whitelabelfeatures.requirementsbox.loadinitial.boxheight1:last-child {margin-bottom: 0;}}.profiledetail4 .google h3 {margin: 50px auto;text-align: center;font-weight: 700;}.profile .list.faqs {margin-top: 60px;}.list.faqs .whitelabelfeatures .box1.requirements.startnow {padding: 20px;}.list.faqs .whitelabelfeatures.loadinitial .box1.requirements.boxheight1 {height: initial;}.profile .list.faqs .titlebar {font-size: 16px;}.list.faqs .whitelabelfeatures .faqbox {display: none;}.list.faqs .whitelabelfeatures p, .list.faqs .whitelabelfeatures .faqbox {text-align: left;}.list.faqs #hidecalc, .list.faqs .payback {display: inline-block;}@media (max-width: 1200px) {.profile .list.faqs .titlebar .glyphicon {display: none;}.profile .list.faqs .titlebar {height: 64px;}.profile .list.faqs .whitelabelfeatures .box1.requirements.startnow {padding: 20px 20px 40px 20px;}}@media (max-width: 767px) {.list.faqs .whitelabelfeatures .box1.requirements.startnow {padding: 20px 20px 40px 20px;}.profile .list.faqs {margin-top: 0;}.list.faqs {margin-top: 0;}.list.faqs .box1 .titlebar {width: 100%;font-size: 16px;height: 64px;}.list.faqs .box1 .titlebar .glyphicon {display: none;}}@media (max-width: 480px) {.list.faqs .box1 .titlebar {font-size: 14px;}.list.faqs .whitelabelfeatures.requirementsbox {padding: 0 5px;}}.becomeaffiliate {max-width: 500px;}.affiliate {margin-bottom: 30px;}.sitelink {font-weight: 600;}.affiliatetitle {font-weight: 700;color: #4d6084;font-size: 18px;border-radius: 2px;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;}.affiliatetitlestart {display: inline-block;height: 60px;padding: 18px 0;font-size: 16px;width: 60px;border-radius: 30px;text-align: center;color: white;background-color: #4d6084;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.affiliatetitleend {margin: 15px 0 0 7px;display: inline-block;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.affiliatebody {margin-bottom: 20px;}.affiliate img {-webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, .3);box-shadow: 2px 2px 10px rgba(0, 0, 0, .3);}.affiliate li {list-style: none;}.commissionbody {display: -webkit-box;display: -ms-flexbox;display: flex;}.commissionsection {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0 5%;}.commissionsection h4 {font-weight: 600;}.examplead {width: 300px;display: inline-block;margin: 20px;}.exampleadbox {width: 100%;text-align: center;}.salesinfo {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 20px 0;}.salesbox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.salesbox:first-child {margin-right: 10px;}.salesbox:last-child {margin-left: 10px;}.affiliate li {list-style: disc;}.salesbox img {width: 100%;}.blue {color: #2066ad;font-weight: 600;}.examplelink {padding: 10px 0 10px 20px;color: #5c5c5c;background-color: white;display: inline-block;margin: 5px 0 10px 0;}.clickonlink {margin-left: 15px;margin-bottom: 10px;}.linedescip, .commissionamt {display: inline-block;}.linedescip {width: 150px;}.commissioncalc {padding: 15px;border: 1px solid #cbcbcb;background-color: white;border-radius: 2px;display: inline-block;}.percent {padding-left: 13px;}.shortamt {padding-left: 8px;}.affiliate .total {border-bottom: 2px solid #5c5c5c;width: 40px;}.affiliate {display: inline-block;}.affiliate .glyphicon-play {font-size: 12px;display: inline-block;}.signupnow {font-weight: 700;}.numberedpoint {font-size: 11px;background-color: #a5a5a5;color: white;font-weight: 600;padding-left: 4px;width: 14px;height: 14px;border-radius: 7px;display: inline-block;margin-right: 5px;}.number {position: relative;bottom: 1px;}@media (max-width: 992px) {.salesinfo {text-align: center;display: block;}.salesbox:first-child {margin-right: 0;margin-bottom: 20px;}.salesbox:last-child {margin-left: 0;}}@media (max-width: 767px) {.commissionsection {margin: 0;}.commissionsection h4 {margin-top: 15px;}.commissionbody {display: block;}.examplead {display: block;margin: 10px auto;}.exampleadbox {margin: 20px 0;}.becomeaffiliate {max-width: 100%;}}@media (max-width: 480px) {.affiliatetitlestart {font-size: 12px;height: 40px;padding: 12px 0;width: 40px;}.affiliatetitleend {margin: 9px 0 0 5px;}.affiliatetitle {font-size: 16px;}}@media (max-width: 400px) {.examplead {width: 100%;}}.affiliateapp .name {text-align: left;-webkit-box-shadow: none;box-shadow: none;margin-left: 15px;}.affiliateapp .icon{width: 10px;}.paypalemail {height: 24px;}.termsaccepted {margin-right: 5px;}.affiliatagreement {text-align: left;}.affiliatagreement h3 {text-align: center;}.affiliatagreement h4 {font-size: 16px;font-weight: 600;margin-top: 20px;}.agreementtitle {text-align: center;font-size: 18px;font-weight: 500;margin-bottom: 15px;}.tosacceptance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: left;}.termsaccepted1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 600px;text-align: left;}@media (max-width: 767px) {.profiledetail6.affiliateapp .fieldname {width: 90%;}.affiliateapp .icon{width: 0px;}.affiliateapp .name {margin-left: 0;}}.profiledetail10.affiliateagreement {text-align: left;}.affiliatecenter {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}.affiliatecenter a {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 200px;border: 1px solid #c9c7c7;border-radius: 2px;padding: 15px 5px;margin: 5px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;color: black;}.affiliatecenter a:hover {background-color: #2d82d6;color: white;border: 1px solid #2d82d6;}.affiliatebox .glyphicon {font-size: 40px;margin-top: 15px;}.profiledetail10 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.level10 {width: 80%;max-width: 1200px;padding: 0 10px;margin: 0 auto;text-align: center;}@media (max-width: 1200px) {.profiledetail10 {padding: 30px 10px;}.level10 {width: 75%;}}@media (max-width: 992px) {.level10 {width: 70%;}.affiliatecenter {display: block;}.affiliatecenter a {width: 100%;max-width: 100%;margin: 10px 0;display: block;}}@media (max-width: 767px) {.level10 {width: 100%;padding: 0 5px;}.profiledetail10 {padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;}}@media (max-width: 1700px) {.affiliateboxtitle {height: 40px;}.affiliatebox .glyphicon {margin-top: 5px;}}.affiliateapplicationbox .affiliatagreement{height: 400px;overflow: auto;border: 1px solid lightgrey;margin-bottom: 30px;padding: 20px;background-color: white;}.affiliateapplicationbox .inputfield{width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.affiliateapplicationbox .inputfield textarea{width: 100%;}.affiliateapplicationbox .inputfield .fieldname.largefieldname{width: 100%;}.affiliateapplicationbox .submitbutton button{width: 160px;}.affiliateapplicationbox .shadowedbox{background-color: white;z-index: 3;position: relative;border-radius: 10px;-webkit-box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);}.affiliateapplicationbox #id_termsaccepted{margin: 0;}.mediatable {margin: 10px 0;}.mediatable a {background-color: rgba(242, 242, 242, 0.3);border: 1px solid #dedede;width: 250px;padding: 10px;border-radius: 2px;display: inline-block;margin: 10px;}.profiledetail6.admedia {text-align: center;}.mediadownload .glyphicon {font-size: 26px;}.mediatable a:link, .mediatable a:active, .mediatable a:hover {color: #575757;}.mediatable a .glyphicon {color: #2d82d6;}.mediatable a:hover .glyphicon {color: #035bb2;}.mediadesc {margin: 10px 0;}@media (max-width: 767px) {.mediatable a {margin: 10px auto;max-width: 100%;}}.wavinghand{font-size: 28px;display: inline;}.aboutus img.signature {-webkit-box-shadow: none;box-shadow: none;width: 150px;margin-top: 0;margin-bottom: 20px;margin-left: 0;}.aboutus {margin-bottom: 30px;}.aboutus p {line-height: 1.5 !important;}.aboutus p span {font-family: 'Questrial', sans-serif !important;}.aboutus h4 {margin-top: 15px;font-weight: 600;font-size: 18px;}.stockphoto.aboutusstock {width: 200px;text-align: center;margin-bottom: 10px;}.aboutus li {list-style: none;}.hidemobile {float: right;width: 40%;margin: 0 0 30px 30px;}.hidedesktop {display: none;}@media (max-width: 767px) {.hidedesktop {display: block;margin: 0 20px 20px 20px;}.aboutus {padding: 20px;}.hidemobile {display: none;}.aboutus h3{font-size: 22px;}}@media (max-width: 767px) {.stockphoto.aboutusstock {width: 100%;}}.contactpage {display: -webkit-box;display: -ms-flexbox;display: flex;}input:invalid, textarea:invalid {-webkit-box-shadow: none;box-shadow: none;}.privacyagree {margin-top: 15px;}.boxB a {color: #333;}.boxB a:hover {color: #285ed6;}.subline {margin-left: 36px;}.contactform {width: 70%;display: inline-block;-webkit-box-flex: 2;-ms-flex: 2;flex: 2;padding-right: 25px;padding-bottom: 0;}.contactform form {margin-bottom: 0;}.contactgroup {list-style: none;margin: 20px 0;display: -webkit-box;display: -ms-flexbox;display: flex;}.contactitem {font-weight: 700;display: inline-block;width: 120px;}.contactfield {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.contactfield input, .contactfield textarea {display: inline-block;width: 100%;border: 1px solid #cbcbcb;border-radius: 3px;padding: 5px 10px;}.contactform .submitbutton {margin-top: 20px;}.submitbutton {display: inline-block;}.submitbutton button {padding: 10px 0;width: 120px;font-weight: 700;color: white;background-color: #2d82d6;border-radius: 2px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.submitbutton button:hover {background-color: #035bb2;}.othercontact {display: inline-block;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 10px 0;padding-left: 15px;}.boxA {border-left: 1px solid #c7c7c7;}.boxB {padding-top: 15px;padding-bottom: 12px;margin-left: 20px;}.boxB .glyphicon {margin-right: 10px;border-radius: 4px;padding: 4px;color: white;background-color: #31a2d8;}.recieved {color: green;font-weight: 700;background-color: lightgreen;padding: 5px 15px;margin-top: 15px;text-align: center;border-radius: 3px;}@media (max-width: 992px) {.contactpage {display: block;}.othercontact {display: block;padding: 0;}.contactform {width: 100%;}.boxB {margin: 0;}.boxA {border-top: 1px solid #c7c7c7;border-left: none;padding-top: 30px;}}@media (max-width: 767px) {.recieved {margin: 20px 0 0 0;}}@media (max-width: 480px) {.recieved {margin: 20px 0 0 0;text-align: center;}.contactpage {margin-top: -20px;}.othercontact {margin: 0;}.contactitem {display: block;}.contactgroup {display: block;}.boxA {padding-bottom: 10px;}.captcha {margin-left: 0;}.contactform .submitbutton {margin: 20px 0;}.subtitle2.contactpage {margin: 20px auto;}.contactform {padding-right: 0;padding-bottom: 0;}}.inviteonlysignup{background-color: #222222;color: white;padding: 5px 10px;border-radius: 3px;display: block;margin: 0 auto;text-align: center;width: 300px;}.passwordvalue {position: relative;}.passwordvalue .showpass {position: absolute;top: 1px;width: 25px;height: 25px;padding: 6px;right: 5px;z-index: 2;cursor: pointer;}.loginpadding {padding-bottom: 115px;}.loginpage {padding: 60px 20% 30px 20%;display: block;border-radius: 4px;background-color: white;margin: 0 auto;text-align: center;border: 1px solid #dddddd;}input:-webkit-autofill {-webkit-box-shadow: inset 0 0 0px 9999px white;}.inputfield {width: 60%;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 10px auto;}select.preventselection{pointer-events: none;background-color: lightgrey;}.greyoutfield input, .greyoutfield textarea, .greyoutfield select{pointer-events: none;background-color: lightgrey !important;}.greyoutfield .switch{pointer-events: none;opacity: .2;}.greyoutfield .fieldvalue{border: 1px solid #dedede;border-top-left-radius: 4px;border-top-right-radius: 4px;}@media (min-width: 768px) {.fixedheightinputfield.inputfield{height: 35px;}}.alignleft {text-align: left;}.fieldname {width: 87px;text-align: left;font-weight: 500;margin-top: 6px;}.fieldname.notopmargin {margin-top: 0;}.fieldvalue {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.05);}.fieldvalue input {width: 100%;background-color: white;border: 1px solid #c3c3c3;border-radius: 4px;position: relative;z-index: 2;}.wrapme{word-break: break-all;}.highlightgreen{background-color: #baf5d5;}.fieldvalue input[type=checkbox]{width: 10px;}.fieldvalue textarea, .fieldvalue select, .fieldvalue.image {border-radius: 4px;position: relative;z-index: 2;border: 1px solid #c3c3c3;}.loginpage .submitbutton {margin: 20px 0 10px 0;}.newtobean {margin-top: 30px;}.newtobean u{-webkit-text-decoration-color: #337ab7;text-decoration-color: #337ab7;}@media (max-width: 992px) {.loginpage {padding: 60px 5% 30px 5%;}}@media (max-width: 767px) {.loginpage {padding: 60px 0 30px 0;width: 100%;margin: 10px auto 30px auto;}.fieldname {margin-top: 0;}.loginpadding {padding-bottom: 30px;}}@media (max-width: 480px) {.loginpage {width: 100%;background: none;margin: 0 auto;text-align: center;padding: 0 15px;-webkit-box-shadow: none;box-shadow: none;border: none;}.inputfield {width: 100%;display: block;}.forgot {padding-right: 0;text-align: left;}}@media (max-width: 370px) {.inputfield {display: block;}.inviteonlysignup{width: 100%;}}.passresetpadding {padding-bottom: 180px;}.resetpass {width: 100%;display: block;border-radius: 4px;background-color: white;margin: 0 auto;text-align: center;padding: 60px 30px 30px 30px;border: 1px solid #dddddd;margin-bottom: 60px;}.resetpass .fieldname {width: 62px;}.inputfield.resetrecaptcha .g-recaptcha{margin: 0 auto;}.resetpass .inputfield {margin: 25px auto;}.resetpass .inputfield.resetrecaptcha{margin-bottom: 0 !important;}@media (max-width: 767px) {.passresetpadding {padding-bottom: 30px;}.resetpass {width: 100%;}.resetpass .inputfield {display: block;width: 100%;}}@media (max-width: 480px) {.resetpass {width: 100%;border: none;background: none;margin: 0 auto 60px auto;text-align: center;padding: 0 15px;-webkit-box-shadow: none;box-shadow: none;}}.emailsent {margin: 20px 0 405px 0;text-align: center;}.resetpassconfirm {width: 100%;display: block;border-radius: 4px;background-color: white;margin: 0 auto;text-align: center;padding: 60px 30px 30px 30px;border: 1px solid #dddddd;}.resetpassconfirm ul {text-align: left;}.resetpassconfirm .fieldname {width: 220px;}.resetpassconfirm .inputfield {width: 80%;margin: 25px auto;}.resetpassconfirm form {margin-bottom: 0;}@media (max-width: 992px) {.resetpassconfirm {width: 100%;}.resetpassconfirm .inputfield {width: 100%;}}@media (max-width: 767px) {.resetpassconfirm .inputfield {display: block;}.resetpassconfirm {width: 100%;background: none;margin: 0 auto;text-align: left;padding: 0 15px;-webkit-box-shadow: none;box-shadow: none;border: none;margin-top: 20px;}.emailsent {margin-bottom: 200px;margin-top: 0;}}.resetpasscomplete {margin: 10px 0 380px 0;text-align: center;}.resetpasscomplete .submitbutton {margin-top: 15px;}@media (max-width: 767px) {.resetpasscomplete {margin: 0 auto 100px auto;}}@media (max-width: 480px) {.resetpasscomplete {margin: 0 auto 30px auto;}}.signuppage {display: block;border-radius: 4px;background-color: white;margin: 0 auto;text-align: center;border: 1px solid #dddddd;}.signupfreetrial {padding: 20px 50px;font-size: 22px;color: white;background-color: #00a651;width: 70%;margin: 0 auto;text-align: center;border-top-right-radius: 40px;border-top-left-radius: 40px;}.signuppage ul.inputfield{padding-left: 0;}.noccrequired {font-size: 16px;margin-top: 10px;padding-top: 10px;border-top: 1px solid rgba(255,255,255,.3);width: 50%;margin: 10px auto 0 auto;}.signupform .g-recaptcha {width: 304px;margin: 0 auto 15px auto;}.signuppage .inputfield {width: 400px;}.signuppage input {border: 1px solid #bfbfbf;}.signuppage input[type='checkbox']{height: 20px;width: 20px;position: relative;top: 5px;}.signuppage .submitbutton {margin-top: 20px;}.signuppage .fieldname {width: 150px;}.signupform {margin-bottom: 0;}.signuppage ul {width: 400px;margin: 0 auto;}.signuppage .messages li{text-align: center;}.signuppage li {text-align: left;}.termsofservice {height: 250px;overflow: scroll;text-align: left;border: 1px solid #c6c6c6;overflow-x: hidden;margin-top: 30px;padding: 20px;}.signuppadding {padding-bottom: 30px;text-align: center;}.container.publicpage.signmeup {text-align: center;}@media (max-width: 1200px) {.signuppage {border-radius: 4px;background-color: white;text-align: center;border: 1px solid #dddddd;}.signupfreetrial {font-size: 18px;}}@media (max-width: 992px) {.noccrequired {width: 80%;}.signupfreetrial {width: 90%;}}@media (max-width: 767px) {.signuppage ul {width: 100%;}.signuppage .inputfield:first-child {margin-top: 0 !important;}.signuppage .inputfield {width: 100%;display: block;margin-bottom: 20px !important;margin-top: 20px !important;}.signupfreetrial {width: 85%;}}@media (max-width: 480px) {.signuppage ul.inputfield .errortag {margin-top: 20px !important;}.signupfreetrial {padding: 20px 30px;width: calc(100% - 30px);margin: 0 15px;border-top-right-radius: 40px;border-top-left-radius: 40px;}.noccrequired {font-size: 16px;}.noccrequired {width: 90%;}.termsofservice {background-color: white;}.signupform {padding: 0;background: none;}.signuppage {width: 100%;border: none;background: none;margin: 0 auto;text-align: center;padding: 0 15px 15px 15px;-webkit-box-shadow: none;box-shadow: none;}.signuppadding {padding-bottom: 20px;}}@media (max-width: 360px) {.signupfreetrial {padding: 20px 30px;font-size: 16px;width: 100%;margin: 0;border-top-right-radius: 40px;border-top-left-radius: 40px;}.noccrequired {font-size: 13px;}.signuppage {padding: 0;}}.changepasswordpage {margin: 0 auto;padding-bottom: 30px;}.chngpass {width: 520px;display: block;border-radius: 4px;background-color: white;margin: 0 auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.chngpass .inputfield {width: 90%;}.chngpass .submitbutton {margin-top: 20px;}.chngpass .fieldname {width: 220px;}.chngpass ul {margin: 15px 0;}.chngpass li {text-align: left;}@media (max-width: 480px) {.chngpass {width: 100%;border: none;background: none;margin: 0 auto;text-align: center;padding: 20px 15px 15px 15px;-webkit-box-shadow: none;box-shadow: none;}.chngpass .inputfield {display: block;}}.emaillistbox {width: 100%;text-align: left;padding: 10px 20px;}.emaillistpic {margin-top: 20px;max-width: 450px;}.changenameemail {margin: 0 auto;}.chngname {width: 460px;display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.chngname .inputfield {width: 90%;}.chngname .submitbutton {margin-top: 20px;}.chngname .fieldname {width: 130px;}.chngname ul {margin: 15px 0;}.chngname li {text-align: left;}.fieldvalue.forminstance {text-align: left;-webkit-box-shadow: none;box-shadow: none;height: 32px;}@media (max-width: 767px) {.chngname {margin-bottom: 0;}.changenameemail {padding-bottom: 30px;}}@media (max-width: 480px) {.fieldvalue.forminstance {height: initial;}.chngname {width: 100%;background: none;margin: 0 auto;text-align: center;padding: 0 15px 15px 15px;border: none;}.chngname .inputfield {display: block;}}.dropdownmenu {margin-bottom: 20px;}.mainmenucontainer{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.openmenu, .closemenu {text-align: right;width: 50px;padding: 5px 10px 5px 0;display: none;font-size: 16px;overflow: hidden;height: initial;height: 37px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.openmenu i, .closemenu i{font-size: 22px !important;}.openmenu:hover, .closemenu:hover {color: black;cursor: pointer;}.blockcontent .btn {font-weight: 600;border: none;border-radius: 2px;background-color: #2d82d6;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.thumbnail.border2 {border: 1px solid #2d82d6 !important;margin-bottom: 10px !important;}.profile {display: -webkit-box;display: -ms-flexbox;display: flex;}.debugprofile .profilemenu {background-color: #4b3e95;}.templatebanner{width: 100%;padding: 6px 0 6px 32px;color: white;font-weight: 700;margin-bottom: -7px;}.sublinks.openlinks.openlinksonload{height: initial;}.profilemenu {width: 220px;padding: 50px 0;background-color: black;color: #9ca1ac;min-height: 580px;border-right: 1px solid #9d9d9d;position: relative;z-index: 101;min-height: 1000px;-webkit-transition: width .1s ease;-o-transition: width .1s ease;transition: width .1s ease;}.partnerprofileheading.partnerprofilenavheading{display: none;}.partnerprofileheading{padding: 0 15px 15px 15px;text-align: center;font-size: 12px;height: 132px;}.partnerprofileheading.smallpartnerprofileheading{height: auto;}.partnerprofileheading img{-webkit-filter: grayscale(100%);filter: grayscale(100%);margin-top: 10px;max-height: 90px;max-width: 180px;}.partnerprofileheading .partnername{font-weight: 700;}.partnerprofileheading .partnername a{-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.partnerprofileheading .partnername a:hover{color: white;}.loggedinas {background-color: white;padding: 5px 10px;margin-bottom: 15px;color: #212121;font-weight: 700;text-align: center;}.mainlinkheader2:hover {color: white;}.profilemenu a {color: #9ca1ac;}.profilemenu.lockoutbuttons a {pointer-events: none;}.profilemenu.lockoutbuttons a.allowclick{pointer-events: initial;}.profilemenu li {list-style: none;margin: 0 10px 0 20px;}.mainlink {margin: 0 5px 0 20px;}.profilemenu .glyphicon-question-sign {margin: 0;}.profilemenu .glyphicon-question-sign:hover {color: #bfd1f7;}.profilemenu li.mainlink.adminlinks {margin: 7px 0 7px 0;width: 100%;background-color: rgba(255, 255, 255, 0.9);font-weight: 700;color: #5d5d5d;padding: 5px 15px 5px 32px;}.profilemenu ul {margin: 0;padding: 0;}.margintop {margin-top: 15px;}.profilemenu ul ul {margin: 0 0 0 15px;padding: 0;}.caption p {display: inline;}.buttons2 {width: 100%;text-align: center;}.submitbutton.submitbuttonwide button {width: 180px;}.profilemenu li a:visited, .profilemenu a:link {color: #9ca1ac;}.sublinks a {display: block;margin-left: 15px;padding: 7px 0;}.sublinks {height: 0;overflow: hidden;-webkit-transition: color .3s ease, height .3s ease;-o-transition: color .3s ease, height .3s ease;transition: color .3s ease, height .3s ease }.stripetransactions {margin-left: 19px;color: grey;}.profilemenu .glyphicon {font-size: 18px;position: relative;right: 4px;color: #9fadcb;top: 3px;margin-right: 4px;margin-left: -8px;}.profilemenu i {font-size: 19px;position: relative;right: 4px;top: 3px;margin-right: 4px;margin-left: -8px;width: 18px;text-align: right;}.profilemenu .fas.fa-play{color: red;}.onelink .mainlink {padding: 7px 0;}.menulogo{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin: -20px 0 20px 0;height: 52px;}.menulogo img{width: 60%;margin: 0 auto;max-width: 130px;max-height: 50px;}.onelink:hover {color: white !important;}.mainlinkheader2 {display: block;padding: 7px 0;}.mainlinkheader2:hover {color: white;}.mainlinkheader2 .expandarrow.glyphicon {color: #9ca1ac;font-size: 14px;margin-top: 2px;float: right;display: inline-block;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}.mainlinkheader2:hover .expandarrow {color: white;}.mainlinkheader2 .expandarrow.glyphicon.openarrow{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.mainlinkheader {display: inline-block;cursor: pointer;}.gradiant_line {height: 1px;background-color: rgba(255, 255, 255, .1);}.mainlink a:hover {color: white !important;cursor: pointer;}.mainlink:hover .sublinks {color: white;}.mainlink {-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.sublinks a:hover {color: white;}.boldme {font-weight: 700;}.profile .title {margin-left: 10px;width: 85%;border-bottom: 1px solid white;}.activatenow {margin: 15px auto;text-align: center;width: 100%;}@media (max-width: 1200px) {.profilemenu {min-height: initial;}}@media (max-width: 767px) {.profilemenu{margin-bottom: 15px;}.closemenu i{position: relative;right: 4px;top: 4px;}.menulogo{display: none;}.templatebanner{margin-top: 6px;}.mainlinkheader2 .expandarrow.glyphicon.openarrow{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.sublinks.openlinks.openlinksonload{height: 0;}.loggedinas {margin-top: 7px;}.partnerprofileheading{display: none;}.partnerprofileheading.partnerprofilenavheading{display: block;margin-top: 30px;}.partnerprofilepadding .profilemenu{padding-top: 0;}.openmenu {display: inline-block;margin-bottom: 20px;}.profile {display: block;}.profile .title {width: 92%;margin-right: 10px;overflow: hidden;display: inline-block;}.profilemenu li.mainlink.adminlinks.employeecenterlink{margin-top: 0;border-top: 1px solid rgba(0,0,0,.08);}.mainmenucontainer{background-color: white;height: 40px;}.profilemenu {width: 100%;padding: 0px 0 20px 0;min-height: initial;height: 40px;overflow: hidden;-webkit-transition: background .3s ease, height .15s ease;-o-transition: background .3s ease, height .15s ease;transition: background .3s ease, height .15s ease;border: none;-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.1);}.profilemenu li, .mainlink {margin: 0 5%;}}@media (max-width: 360px) {.profilemenu li, .mainlink {margin: 0 20px;}}.endpointchoicesbox {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 30px;}.endpointchoice {position: relative;height: 50px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: auto;text-align: center;}.endpointchoice .radio {position: absolute;top: -4px;left: 0;z-index: 1000;opacity: 0;width: 100%;height: 50px;cursor: pointer;}.endpointchoice .glyphicon {color: white;font-size: 25px;margin-top: 10px;position: absolute;z-index: 100;top: 2px;left: 11px;color: black;}.endpointchoice .colorbox {background-color: white;width: 100%;height: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 10px;position: absolute;color: black;z-index: 0;}input[type="radio"]:checked+.colorbox {background-color: #2d82d6;color: white;border: 3px solid #0f61b1;}input[type="radio"]+.colorbox {background-color: #c5c5c5;color: #8b8b8b;}.profilesummary {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 3% 2% 3%;}.profilesummary h4 {font-weight: 600;}.sumbox {background-color: white;border: 1px solid #dddddd;border-radius: 2px;}.submitbutton.redbutton button {background-color: red;}.submitbutton.redbutton:hover button {background-color: #b30000;}.sumbox.smsalertmessage {border-color: red;}.sumbox .heading {text-align: center;font-weight: 700;font-size: 18px;margin-bottom: 10px;}.sumbox1 {margin: 0 auto;display: block;width: 850px;}.sumboxA {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.sumboxA .submitbutton.colorchange {margin: 0 auto 30px auto;text-align: center;}.sumboxA .submitbutton.colorchange button {width: 200px;background-color: #33c733;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.sumboxA .submitbutton.colorchange button:hover {background-color: #238423;}.sumbox2 {margin: 30px;}.sumbox3 {margin: 30px 30px 0 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.sumbox2, .sumbox4, .sumbox5 {padding: 25px 50px;}.sumbox5, .sumbox4 {margin-bottom: 30px;}.subsumbox4 {margin: 15px 0;}.billbox2 .submitbutton {margin-top: 10px;}.billbox1, .billbox2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.billbox2 {margin-top: 10px;text-align: left;}.pastdue {color: red;font-weight: 700;}.userlogo {text-align: center;}.userlogo img {max-width: 150px;margin-bottom: 10px;}.headingline {display: inline-block;width: 120px;font-weight: 700;}.billbox1 .headingline {width: 120px;}.address {margin-left: 30px;}.address .headingline {width: 110px;}.sumbox2 .submitbutton {margin-top: 15px;width: 100%;text-align: center;}.sumbox4 .submitbutton {width: 100%;text-align: center;}.sumbox5 .thumbnail {border: none;margin-bottom: 0;}.sumbox5 .caption {padding-left: 30px;}.sumbox5 .submitbutton {width: 100%;text-align: center;margin: 10px 0 0 0;}.sumbox1.sitesetupbox {margin-bottom: 20px;}.sitesetupbox .sumbox2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.sitesetuptext {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;margin-left: 20px;text-align: left;}.sitesetuptext h3 {margin-top: 0;}.sumboxA .setupboxD .submitbutton.colorchange {margin: 20px 0 0 0;text-align: left;}.sitesetuptext .setuptitle {font-size: 18px;font-weight: 600;margin-bottom: 20px;}.sumbox1.sitesetupbox {width: 100%;}.setupimagecontainer {height: 260px;overflow: hidden;border-radius: 10px;}.sumbox.sumbox2.sitesetupbox2 {padding: 50px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.setupboxD {max-width: 900px;margin: 50px auto 0 auto;}.sitesetupimage {background-size: contain;background-position: center center;background-repeat: no-repeat;height: 280px;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 160px;margin-right: 30px;-webkit-box-shadow: 10px 10px 50px -20px rgba(50, 50, 93, .20), 0 30px 30px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);box-shadow: 10px 10px 50px -20px rgba(50, 50, 93, .20), 0 30px 30px -30px rgba(0, 0, 0, .3), inset 0 -2px 6px 0 rgba(10, 37, 64, .35);border-radius: 20px;padding: 7px;}@media (max-width: 1600px) {.setupboxD {margin: 0 auto;}.setupboxC {margin-top: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media (max-width: 1200px) {.sumbox1 {display: block;width: 700px;margin: 0 auto;}.sumbox3 {margin-top: 30px;}.profilesummary {padding: 0% 1% 2% 1%;}.endpointchoicesbox {display: block;}.endpointchoice {margin: 0;width: 100%;}.sitesetuptext {margin-left: 0;}}@media (max-width: 992px) {.sumbox.sumbox2.sitesetupbox2 {padding: 25px;}.sumbox5 .buttons1 {width: 100%;text-align: center;}.sumbox5 .caption {padding-left: 0;}.sumbox1 {width: 100%;}.sumbox2, .sumbox4, .sumbox5 {padding: 15px 25px;}}@media (max-width: 767px) {.sumbox2 {margin: 30px 0;}.sumbox3 {margin: 30px 0;}.sumbox4, .sumbox5 {margin-bottom: 30px;}.profilesummary {padding: 0% 10px 20px 10px;}.sumbox5 .thumbnail {display: block;}.endpointchoice .endpointdescription {padding-left: 50px;}.endpointchoicesbox {margin: 0;}.sumbox {-webkit-box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);box-shadow: 0px 0px 12px 3px rgba(201, 197, 197, .73);border: none;}.setupboxC {margin-top: 0;}}@media (max-width: 600px) {.sitesetupimage {display: none;}.sitesetuptext {margin-left: 0;}}@media (max-width: 480px) {.upcomingevents {list-style: none;padding: 5px 10px;}.upcomingevents li:first-child {border: none;}.upcomingevents li {border-top: 1px solid #dfdfdf;padding: 5px 0;}.sumbox1.sitesetupbox img {display: none;}.setupboxD .title2 {padding: 20px 0 10px 0;}.sitesetupbox .sumbox2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.heading {padding-top: 15px;}.sumbox5 .thumbnail {background-color: initial;}.sumbox1 .submitbutton {margin-bottom: 15px;}}@media (max-width: 440px) {.headingline {display: block;}}.bullets.margintop {margin-top: 10px;width: 100%;}.error {color: red !important;font-weight: 700;padding: 5px 10px;list-style: none;border-radius: 5px;background-color: rgba(255, 110, 110, 0.30) !important;margin-bottom: 2px;}.navbutton1 {height: 31px;color: white;background-color: #2d82d6;border: none;border-radius: 2px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.navigation.loggedin{display: none;}.navbutton1:hover {background-color: #0072dd;}.formbreak {border-bottom: 1px solid #d0d0d0;width: 60%;margin: 0 auto;-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);}.sectionnum {font-weight: 700;text-align: left;font-size: 14px;background-color: #2d82d6;color: white;padding: 5px 10px;border-radius: 3px;}.profile .inputfield.sectionnum {margin-top: 30px;}.profile .formsetbox .inputfield.sectionnum, .profile .primarystyling .inputfield.sectionnum {margin-top: 0;}.addform {color: #00ad00;text-align: left;cursor: pointer;font-weight: 700;margin-top: 10px;}.addformcomment {display: inline-block;margin-left: 2px;}.usestockphoto {margin-right: 5px;display: inline-block;vertical-align: top;}.addform:hover {color: #067901;}@media (max-width: 992px) {.formbreak {width: 90%;}}.profiledetail {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 1% 2%;padding-bottom: 20px;}.selectpages {text-align: left;margin-top: 40px;}.level0 {border: 1px solid #9a9a9a;border-radius: 4px;background-color: white;border: 1px solid #dddddd;max-width: 900px;margin: 0 auto;padding: 20px 100px;}.level0 .submitbutton {text-align: center;display: block;margin-top: 15px;}@media (max-width: 767px) {.level0 {background-color: initial;border: none;padding: 10px;}}.profiledetail6.businessinformation .inputfield .fieldname {width: 190px;}.profiledetail6.businessinformation .inputfield.checkboxfield{display: -webkit-box;display: -ms-flexbox;display: flex;}.profiledetail6.businessinformation .inputfield.checkboxfield .fieldname{width: 30px;}.profiledetail6.businessinformation .inputfield.checkboxfield .fieldname input{width: 18px;height: 18px;position: relative;bottom: 2px;}.contactformbutton {text-align: left;}.reqdfields {margin: 0 auto 30px auto;}.contactformbutton .fieldvalue {-webkit-box-shadow: none;box-shadow: none;}.contactformbutton .fieldvalue input {width: 15px;text-align: left;}.profiledetail1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0% 3% 20px 3%;text-align: center;}.level1 {text-align: center;max-width: 1200px;margin: 0 auto;}.level1 .setupheader {margin: 20px 5% 0 5%;width: 90%;}.icon, .icon2, .meaning {display: inline-block;}.icon2 {margin-top: 6px;width: 10px;height: 10px;color: red;font-size: 10px;margin-right: 2px;display: inline-block;}.icon {width: 0;display: inline-block;}.iconblank {width: 0px;}.level1 .inputfield {width: 480px;text-align: left;margin: 0 auto;}.level1 .fieldname {width: 200px;}.level1 .submitbutton {margin: 20px 0 20px 10px;}.level1 form {padding-top: 15px;border: 1px solid #9a9a9a;border-radius: 4px;background-color: white;border: 1px solid #dddddd;}.fieldvalue.fieldnote {background-color: #e8e8e8;padding: 10px;position: relative;bottom: 3px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}a.quickaccess{padding: 4px 10px;color: white;font-size: 12px;border-radius: 12px;height: 34px;position: relative;bottom: 2.5px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;margin-left: -20px;}.fieldvalue.fieldnote.terminationnote {background-color: #ea5967;}.fieldname.fieldnote {height: 0;margin: 0;}#id_industry {width: 100%;}#id_meta {width: 100%;height: 75px;}.image a {display: block;overflow-wrap: break-word;word-wrap: break-word;}.image {background-color: white;padding: 10px;border: 1px solid #a9a9a9;text-align: left;}.fieldvalue.image img {display: block;margin: 0 auto;}.setupbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.fieldvalue select {width: 100%;}.emaillistdesc textarea {width: 100%;height: 70px;}.setupbox1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.marginme {margin-top: 10px !important;}@media (max-width: 1500px) {.setupbox {display: block;}.level1 .inputfield {width: 90%;}}@media (max-width: 992px) {}@media (max-width: 767px) {.level1 .inputfield {width: 100%;}.level1 .setupbox {width: 100%;margin: 0 auto;}.level1 .setupheader {width: 100%;margin: 0 auto;}.inputfield .icon, .inputfield .icon2 {position: relative;top: 0;}.fieldname.active {width: initial;margin-right: 5px;display: inline-block;}.inputfield.marginme.contactformbutton {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.inputfield.marginme.contactformbutton .fieldvalue{width: 60px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.inputfield.marginme.contactformbutton .fieldname {width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-right: 0px;margin-left: -15px;}.clientportalform .inputfield.marginme.contactformbutton{-ms-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row;}.clientportalform .inputfield.marginme.contactformbutton .fieldname{margin-left: 0;}.inputfield.sectionnum.busdetails1 {width: 100%;}.level1 form {padding-top: 0;border: none;border-radius: 0;background-color: initial;-webkit-box-shadow: none;box-shadow: none;}.level1 .submitbutton {margin: 20px 0;}.inputfield.marginme {display: block;width: 100%;}.inputfield.marginme .fieldname {display: inline-block;}.level1 .inputfield, .level1 .fieldname {width: 100%;}.iconblank.fieldnote, .fieldname.fieldnote {display: none;}.inputfield.fieldnote {width: 100%;}}@media (max-width: 480px) {.level1 .setupheader {width: 100%;margin: 0 auto;}.level1 .setupbox {width: 100%;}}.applytitleborder {border: 1px solid black;border-radius: 2px;padding: 3px 5px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;display: inline-block;}.titlespinner{font-size: 30px;color: #cecece;position: relative;top: 20px;left: 20px;height: 0;}.herotitle {display: inline-block;}.applytitle:hover {cursor: pointer;background-color: black;color: white;}.hometitleexamples li.hiddencityname {display: none;}.hometitleexamples {margin-top: 20px;padding-left: 10px;opacity: 0;}.hometitleexamples li {list-style: none;margin: 5px auto;display: -webkit-box;display: -ms-flexbox;display: flex;}.applytitle {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 55px;margin-right: 10px;border-radius: 2px;overflow: hidden;}.herotitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: auto;}#id_whatmakesus {height: 200px;}.homepagetextinstruct {text-align: left;}.examplefeaturescontainer {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.examplefeaturescontainer input {width: 200px;}.examplefeatureline {width: 250px;text-align: center;margin: 0 auto 10px auto;border: 1px solid grey;border-radius: 5px;padding: 15px;font-size: 12px;position: relative;overflow: hidden;}.advancedfieldnote .fieldnote{-webkit-transition: background-color .3s ease;-o-transition: background-color .3s ease;transition: background-color .3s ease;}.advancedfieldnote:hover .fieldnote{background-color: grey;color: white;cursor: pointer;}.advancedoptions.mobileadvancedoptions, .advanceconfig{display: none;}.deletecommunity.btn{margin-left: 5px;}.examplefeatureline input[type=checkbox] {height: 0;overflow: hidden;}.featurebgbody {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 20px 20px 30px 20px;padding-bottom: 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid lightgrey;}.featurebgbody img {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 300px;margin-right: 30px;}.featurebgtext {text-align: left;}.servicecheck {position: absolute;top: -10px;left: -55px;padding: 30px 0 5px 0;font-size: 14px;background-color: #e5e5e5;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);width: 150px;cursor: pointer;}.servicecheck .add-ed {width: 0;overflow: hidden;display: inline-block;position: relative;top: 6px;}.servicecheck.greencheck {position: absolute;top: -10px;left: -55px;padding: 30px 0 5px 0;font-size: 14px;background-color: green;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);width: 150px;cursor: pointer;color: white;font-weight: 700;}.featureerrormessage {position: absolute;z-index: 11;top: -175px;left: -43px;padding: 30px 0 5px 0;font-size: 14px;background-color: red;width: 150px;cursor: pointer;color: white;font-weight: 700;-webkit-animation: 2s linear 0s normal both;animation: 2s linear 0s normal both;cursor: default;line-height: 1.1em;}.featureerrormessage.showerroranimation {-webkit-animation-name: moveerror;animation-name: moveerror;}.errormessagecontainer {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);position: relative;z-index: 11;}@-webkit-keyframes moveerror {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}20% {-webkit-transform: translateY(70px);transform: translateY(70px);}80% {-webkit-transform: translateY(70px);transform: translateY(70px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}@keyframes moveerror {0% {-webkit-transform: translateY(0px);transform: translateY(0px);}20% {-webkit-transform: translateY(70px);transform: translateY(70px);}80% {-webkit-transform: translateY(70px);transform: translateY(70px);}100% {-webkit-transform: translateY(0px);transform: translateY(0px);}}.servicecheck.greencheck .add-ed {width: initial;}.examplefeatureline.greenborder {border: 2px solid green;padding: 14px;}.examplefeatureimage {width: 100%;text-align: center;}.examplefeatureimage img {max-width: 50px;max-height: 50px;margin: 0 auto;}.examplefeatureheading {font-weight: 700;margin: 10px auto;}.businessqualities {margin-bottom: 25px;text-align: left;}.businessqualities p {width: 100%;text-align: center;}.businessqualities textarea {height: 100px;}#id_template {width: 100%;}.fieldvalue.image.business1 {width: 50%;border-radius: 4px;}.profiledetail2 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.profiledetail2, .profiledetail6, .profiledetail3, .profiledetail4, .profiledetail8, .profiledetail7 {max-width: 1200px;}.profiledetail2 .inputfield {width: 100%;margin-bottom: 0;}.profiledetail2 .servicenumber {text-align: left;padding: 3px 5px;color: white;font-weight: 700;background-color: #33c733;;border-radius: 3px;display: inline-block;}.profiledetail2 textarea {width: 100%;}.profiledetail2 .inputfield #id_template, .profiledetail2 .inputfield #id_hexcolor {width: 100%;}.profiledetail2 .submitbutton {margin-top: 20px;}.profiledetail2 .fieldname {width: 120px;}.profiledetail2 .businessqualities .inputfield .fieldname {width: 220px;}.profiledetail2 .inputfield.fieldnote {margin-top: 0;text-align: left;}.profiledetail2 .inputfield #id_zoomlevel {width: 100%;}.level2 {width: 70%;padding: 0 50px;margin: 0 auto;text-align: center;}.level2 h4 {margin: 0 auto;font-weight: 600;}@media (max-width: 1200px) {.featurebgbody {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.featurebgbody img {margin: 0 0 20px 0;}}@media (max-width: 992px) {.profiledetail2 .inputfield {display: block;}.profiledetail2 .fieldname {display: inline-block;}.profiledetail2 {text-align: left;}.level2 {width: 70%;}.profiledetail2 .inputfield .icon, .profiledetail2 .inputfield .icon2 {position: relative;top: 0;}.businessqualities textarea {height: 100px;}.deletecommunity.btn{margin-left: 1px;margin-top: 5px;}}@media (max-width: 767px) {.profiledetail2 .businessqualities .inputfield .fieldname {width: 100%;}.fieldvalue.image.business1 {width: 100%;}.level2 {width: 100%;padding: 0 5px;padding-bottom: 10px;}.profiledetail2 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}.profiledetail2 .fieldname {display: inline-block;}.advancedoptions.mobileadvancedoptions{display: block;}.advancedoptions.desktopadvancedoptions{display: none;}}@media (max-width: 480px) {.featurebgbody {margin: 20px 0 30px 0;}.featurebgbody img {width: 100%;}}.level1 .submitbutton.colorchange.checkdomain {margin: 10px auto;}.submitbutton.colorchange.checkdomain button, .submitbutton.redbutton.checkdomain button {width: 250px;height: 40px;}.submitbutton.colorchange.checkdomain {border-radius: 3px;overflow: hidden;}.domainstatusload {width: 40px;height: 40px;background-color: grey;float: right;position: relative;bottom: 10px;padding: 10px;}.domainstatusunavailable {width: 40px;height: 40px;background-color: red;float: right;position: relative;bottom: 10px;padding: 10px;}.domainstatusavailable {width: 40px;height: 40px;background-color: green;float: right;position: relative;bottom: 10px;padding: 10px;}.domainstatusunavailable .glyphicon, .domainstatusavailable .glyphicon {font-size: 20px;}.checkdomainmessage {max-width: 250px;border-radius: 3px;padding: 5px 2px 2px 2px;margin: 7px auto;display: none;}.profiledetail8 .inputfield.marginme.checkdomainbox, .level1 .inputfield.marginme.checkdomainbox {width: 100%;text-align: center;}.inputfield.checkdomainbox {text-align: center;}.inputfield.checkdomainbox .fieldvalue {box-shadow: none;-webkit-box-shadow: none;}.paidfeatureblock {padding: 3px 5px;background-color: #20d46c;display: inline-block;color: black;border-radius: 3px;font-size: 10px;margin-left: 3px;position: relative;bottom: 2px;font-weight: 600;}.profiledetail8 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.profiledetail8 .inputfield {width: 100%;margin: 25px 0;}.profiledetail8 .inputfield.marginme {margin-bottom: 0;margin-top: 30px !important;}.profiledetail8 .inputfield.fieldnote {margin-top: 0;text-align: left;}.profiledetail8 .fieldname.paidfeature {width: 150px;}.addressdescription {text-align: left;margin: 20px 0 10px 0;}.addresstype {width: 100%;text-align: center;border-radius: 2px;background-color: #035bb2;color: white;font-weight: 700;padding: 5px 0;}.profiledetail8 .submitbutton {margin-top: 20px;}.profiledetail8 .fieldname {width: 90px;}@media (max-width: 992px) {.profiledetail8 .inputfield {width: 100%;}}@media (max-width: 767px) {.profiledetail8 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}.profiledetail8 .fieldname {display: inline-block;}.profiledetail8 .inputfield {display: block;}}@media (max-width: 400px) {.checkdomainmessage {width: 100%;}}@media (max-width: 320px) {.submitbutton.colorchange.checkdomain, .submitbutton.colorchange.checkdomain button {width: 100%;}.submitbutton.colorchange.checkdomain {margin-bottom: 20px;}}.profiledetail6 .helpmessage1 {width: 85%;}.stockphoto {display: inline-block;margin-top: 5px;margin-bottom: 15px;width: 25%;}.stockphotos {text-align: center;margin-bottom: 15px;}.smallpic {max-width: 400px;}@media (max-width: 992px) {.smallpic {max-width: 100%;}}.mapzoomdemo {margin-top: 20px;width: 100%;background-color: #2d82d6;color: white;font-weight: 700;padding: 5px;text-align: center;}.accordion {background-color: #eee;color: #4d4d4d;cursor: pointer;width: 100%;border: none;text-align: left;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;font-weight: 400;position: relative;}.innerbutton {float: left;}button.accordion.active, button.accordion:hover {background-color: #ddd;}button.accordion:after {content: '\002B';color: #4d4d4d;float: right;font-weight: 400;text-align: center;position: absolute;top: 0;right: 0;padding: 0px 12px;font-weight: 800;}button.accordion1:after {font-size: 24px;}button.accordion.active:after {content: "\2212";}div.panel {background-color: white;max-height: 0;overflow: hidden;-webkit-transition: max-height 0.2s ease-out;-o-transition: max-height 0.2s ease-out;transition: max-height 0.2s ease-out;-webkit-box-shadow: none;box-shadow: none;}.panelmargin {margin-bottom: 0;}#loading {width: 100%;height: 100%;top: 0;left: 0;position: fixed;display: block;opacity: 0.7;background-color: #fff;z-index: 99;text-align: center;}#loading-image {position: absolute;top: 40%;left: 50%;z-index: 100;}.googleheading {font-weight: 700;font-size: 16px;text-align: left;margin: 6px 40px 6px 10px;}.seemaperror {color: red;font-weight: 700;margin-top: 30px;}.goservicebutton.seemap {margin: 30px auto;}.profiledetail3 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.profiledetail3 .inputfield {width: 100%;margin-bottom: 0;}.profiledetail3 .inputfield #id_template {width: 100%;}.profiledetail3 .submitbutton {margin-top: 20px;}.profiledetail3 .fieldname {width: 220px;}.profiledetail3 .inputfield.fieldnote {margin-top: 0;text-align: left;}.profiledetail3 .inputfield #id_zoomlevel {width: 100%;}.level3 {width: 70%;padding: 0 50px;margin: 0 auto;text-align: center;}.coordinates {text-align: left;margin-bottom: 25px;}.coordinates h4 {margin: 15px 0;}.indent {margin-left: 30px;}@media (max-width: 992px) {.level3 {width: 80%;}}@media (max-width: 767px) {.level3 {width: 100%;padding: 0 5px;}.profiledetail3 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}.profiledetail3 .fieldname {display: inline-block;}.profiledetail3 .inputfield {display: block;}}.trackinginstruct, .profiledetail4 .description {text-align: left;}.profiledetail4 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.profiledetail4 .inputfield {width: 500px;margin: 25px 0;}.profiledetail4 .submitbutton {margin-top: 20px;}.profiledetail4 .fieldname {width: 120px;}.level4 {width: 70%;padding: 0 50px;margin: 0 auto;text-align: center;}.trackinginstruct {margin: 15px 0;}@media (max-width: 992px) {.profiledetail4 .inputfield {width: 100%;}}@media (max-width: 767px) {.level4 {width: 100%;padding: 0 5px;}.profiledetail4 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}.profiledetail4 .fieldname {display: inline-block;}.profiledetail4 .inputfield {display: block;}}.level1.bookingform1 {display: inline-block;}.level1.bookingform1 .setupbox {padding: 0 50px;}@media (max-width: 992px) {.level1.bookingform1 .inputfield {width: 100%;display: block;}.level1.bookingform1 .inputfield .fieldname {display: inline-block;}}@media (max-width: 767px) {.level1.bookingform1 .setupbox {padding: 0 10px;}}.level1 form.termsform {padding-bottom: 15px;}@media (max-width: 767px) {.level1 form.termsform {padding-bottom: 0;}}.bookingwarning {background-color: pink;border: 2px solid red;color: black;padding: 10px;border-radius: 3px;text-align: left;}@media (max-width: 992px) {.level1.bookingform1 .inputfield.bookingswitch {display: -webkit-box;display: -ms-flexbox;display: flex;}.level1.bookingform1 .inputfield.bookingswitch .fieldname {width: initial;margin-right: 20px;}}.totalpop {-webkit-animation: totalpop 1s linear 0s normal both;animation: totalpop 1s linear 0s normal both;opacity: 0;}@-webkit-keyframes totalpop {0% {opacity: 0;}90% {opacity: 0;}100% {opacity: 1;}}@keyframes totalpop {0% {opacity: 0;}90% {opacity: 0;}100% {opacity: 1;}}.fieldvalue.booking {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-shadow: none;box-shadow: none;}.bookingtime {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.bookingper {margin: 3px 10px 0 10px;}.bookingbasis {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.fieldvalue.booking select {height: 30px;}.fieldvalue.paidfeatureonly {-webkit-box-shadow: none;box-shadow: none;background-color: #fcfbcb;border-radius: 3px;padding: 3px;border: 2px solid #d4d38b;}.stripetest {background-color: grey;display: inline;padding: 4px 6px;color: white;font-weight: 600;border-radius: 4px;font-size: 12px;margin-left: 5px;position: relative;bottom: 2px;}.stripe.stripeerror {width: 100%;}.stripelive {background-color: green;display: inline;padding: 4px 6px;color: white;font-weight: 600;border-radius: 4px;font-size: 12px;margin-left: 5px;position: relative;bottom: 2px;}.fieldvalue.active input {width: initial;}.fieldvalue.notes {-webkit-box-shadow: none;box-shadow: none;text-align: left;padding: 5px;background-color: #f7f7f7;border: 1px solid #e3e3e3;border-radius: 5px;}.pervalue {display: inline;}.inputfield .fieldname.largefieldname {width: 220px;padding-right: 10px;}.inputfield.fieldnote.stripeinfo {margin-bottom: 0;}.paymentoption {width: 100%;text-align: left;}.paymentname {width: 170px;display: inline-block;}.bookingsettings .formsetbox, .primarystyling {padding: 5px 5px 30px 5px;border: 1px solid #d0d0d0;border-radius: 4px;background-color: rgba(240, 240, 240, 0.35);margin-top: 25px;}.fieldname.paymentoptions {-webkit-box-shadow: none;box-shadow: none;}.serviceprice textarea {height: 100px;}.paymentcheckbox {display: inline-block;vertical-align: top;}.pervalue.hideprimary.hideinitialprimary {display: none !important;}.serviceprice .sectionnum.heading {background-color: green;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;}@media (max-width: 767px) {.fieldvalue.active {display: inline-block;vertical-align: top;}.profiledetail6 .fieldname.active {width: initial;margin-right: 5px;display: inline-block;}.fieldvalue.notes {margin-top: -30px;}}.google {text-align: left;}.step {margin: 5px 0;background-color: rgba(234, 234, 234, 0.29);border-radius: 4px;border: 1px solid #848484;padding: 5px;}.step img {margin-top: 10px;}.submitbutton.googlebutton {margin: 15px 0;}.profiledetail6 .formsetbox {margin-top: 30px;}.profiledetail6.faq .inputfield .fieldname {width: 180px;}.profiledetail6.faq .inputfield.faqfield .fieldvalue {-webkit-box-shadow: none;box-shadow: none;text-align: left;padding-top: 7px;}.profiledetail6.faq .formsetbox {padding: 20px;border: 1px solid #d0d0d0;border-radius: 4px;background-color: rgba(240, 240, 240, 0.35);}.faqcategoryoptions {display: none;}@media (max-width: 767px) {.profiledetail6.faq .inputfield.faqfield {display: -webkit-box;display: -ms-flexbox;display: flex;}.inputfield .fieldname.largefieldname {width: 100%;}.profiledetail6.faq .inputfield.faqfield .fieldvalue {padding-top: 3px;}}@media (max-width: 480px) {.profiledetail6.faq .formsetbox {padding: 10px;}}.profiledetail6 .description {text-align: left;}.profiledetail6 .inputfield.nomargin {margin-bottom: 0;}.testimonial textarea {max-height: 150px;}.testimonial select {width: 100%;}.bullets2 {width: 85%;margin: 0 auto;text-align: right;}.profiledetail6 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 30px;border: 1px solid #dddddd;}.profiledetail6.bookingsettings{position: relative;z-index: 1;}.profiledetail6.helparticlesection{position: relative;z-index: 0;}.profiledetail6 .inputfield {width: 100%;margin: 0 auto 10px auto;}.profiledetail6 .submitbutton {margin-top: 20px;}.profiledetail6 .fieldname {width: 160px;}.profiledetail6 textarea {width: 100%;}.level6 {width: 70%;padding: 0 50px;margin: 0 auto;text-align: center;}.level6 .submitbuttons {width: 100%;text-align: center;}.level6 h4 {margin: 0 auto;font-weight: 600;}.bookingsettings .formsetbox, .primarystyling {padding: 20px;overflow: hidden;}.expandbutton {float: left;margin-right: 2px;height: 22px;width: 22px;font-size: 22px;border: 1px solid white;border-radius: 2px;position: relative;right: 5px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;}.expandbutton:hover {background-color: rgba(255, 255, 255, .3);}.expandbutton .expandbuttoncontent {position: relative;top: -7px;left: 4px;}.minussign {position: relative;left: 2px;top: 0px;font-size: 24px;}#primaryservheading {margin-bottom: 0 !important;}.primarystyling .inputfield.sectionnum {margin-top: 0 !important;}.hidepricing .sectionnum {background-color: #135ba2;}@media (max-width: 992px) {.profiledetail6 .inputfield {width: 100%;}.bullets2 {width: 100%;}.level6 {padding: 0 5px;}.bookingsettings .formsetbox, .primarystyling {padding: 20px 20px 30px 20px;}}@media (max-width: 767px) {.level6 {width: 100%;padding: 0 5px;}.profiledetail6 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}.profiledetail6 .fieldname {display: inline-block;width: 100%;}.profiledetail6 .inputfield {display: block;}.profiledetail6 .inputfield.monthlyproperfrequency {display: none;}.profiledetail6 .inputfield.monthlyproperfrequency.showmonthlyproper{display: block;}}@media (max-width: 480px) {.bookingsettings .formsetbox, .primarystyling {padding: 10px;}.fieldvalue.date select:nth-child(2) {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 65px;}.fieldvalue.date select:nth-child(3) {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.level6 {width: 100%;padding: 0;}}.summernotebody {margin-bottom: 10px;}.serviceformsets .formsetbox {padding: 20px;border: 1px solid #d0d0d0;border-radius: 4px;background-color: rgba(240, 240, 240, 0.35);}.thumbnailnote {font-size: 10px;font-weight: 500;}.salepriceinfo {margin-bottom: 20px;}.fieldvalue2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.fieldvalue2 input {width: 100%;background-color: white;border-radius: 4px;border: 1px solid #c3c3c3;}@media (max-width: 480px) {.serviceformsets .formsetbox {padding: 10px;}}.faq textarea {max-height: 120px;}.setupcomplete {margin-bottom: 50px;}.setupcomplete .setupheader {width: 90%;margin: 20px 5%;}.message-complete {display: inline-block;margin: auto;min-height: 100px;}.button-complete {display: inline-block;vertical-align: middle;}.complete-line {text-align: center;background-color: rgba(240, 240, 240, 0.35);margin: 5px;border-radius: 2px;padding: 10px;border: 1px solid #dbdbdb;width: 250px;display: inline-block;}.profiledetail7 {display: block;border-radius: 4px;background-color: white;margin: 0 auto 75px auto;text-align: center;padding: 10px;border: 1px solid #dddddd;}.level7 {width: 70%;padding: 0 25px;margin: 0 auto;text-align: center;}.congrats {margin: 25px auto 15px auto;width: 75%;}.submitbutton.colorchange button {background-color: #33c733;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.submitbutton.colorchange button.saving {background-color: #919191;}.submitbutton.colorchange button.saved {background-color: #238423;}.submitbutton.colorchange button.saved.erroronsave {background-color: red;}.submitbutton.colorchange.wide button {width: 200px;}.submitbutton.colorchange button:hover {background-color: #238423;}.submitbutton.colorchange2 button {background-color: #f41818;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.submitbutton.colorchange2 button:hover {background-color: #d61313;}.button-complete {margin-bottom: 10px;}@media (max-width: 992px) {.level7 {padding: 0 5px;}}@media (max-width: 767px) {.level7 {width: 100%;padding: 0 15px;}.setupcomplete {margin-bottom: 0;}.congrats {margin: 0 auto 15px auto;}.setupcomplete {text-align: center;}.complete-line {background-color: white;}.profiledetail7 {background-color: initial;padding: 0;border: none;padding: 0 10px 30px 10px;margin: 0 auto;text-align: left;}}@media (max-width: 600px) {.submitbutton.colorchange.wide {display: block;}.complete-line, .message-complete {width: 100%;min-height: initial;}.complete-line {margin: 5px auto;}.message-complete {margin: 20px auto;}.setupcomplete .setupheader {width: 100%;margin: 20px auto 5px auto;}}@media (max-width: 320px) {.complete-line {margin-left: 0;margin-right: 0;}.congrats {width: 100%;}}.formattingtable {margin-bottom: 15px;width: 100%;border: 1px solid white;background: #e5e5e5;}.formattingbox1 {margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;}.wondering {margin: 5px 0;text-align: left;}.wondering.inputfield {margin-bottom: 10px;}.formattingbox2 {border: 1px solid white;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.formattingbox2.format {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 110px;}.formattitle {padding: 3px;width: 100%;font-weight: 700;background: #a2a2a2;border-bottom: 2px solid white;}.formatbody {padding: 3px;}@media (max-width: 480px) {.formattingbox2.howto {display: none;}}.boldbutton {padding: 5px;background-color: #92a6ac;border-radius: 3px;width: 30px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;font-weight: 700;}.boldbutton:hover {background-color: #86969a;}.hidepreviewbutton{display: none;}.bold {font-weight: 700;}.blogbody {padding: 25px 15px 15px 15px;text-align: left;-webkit-animation: 0s ease-in .3s normal both;animation: 0s ease-in .3s normal both;-webkit-animation-name: replacedelay;animation-name: replacedelay;opacity: 0;}.blogbody img {padding: 0 10px;}@-webkit-keyframes replacedelay {from {opacity: 0 }to {opacity: 1 }}@keyframes replacedelay {from {opacity: 0 }to {opacity: 1 }}.blogimage {max-width: 400px;margin: 0 auto;}.article-detail {width: 700px;border-radius: 4px;background-color: white;margin: 0 auto 30px auto;text-align: center;padding: 20px 0;border: 1px solid #dddddd;}.blogdetail {min-height: 580px;margin: 0 auto;}.blogdetail h4 {font-weight: 600;}.postdate {color: grey;margin-bottom: 20px;}.bloglinks {margin: 0 auto;}@media (max-width: 992px) {.article-detail {width: 530px;}}@media (max-width: 767px) {.article-detail {width: 100%;background-color: initial;margin: 0px auto;text-align: center;padding: 0;border: none;}.bloglinks {margin: 15px auto 0 auto;padding-bottom: 30px;}}@media (max-width: 1200px) {.blogdetail {min-height: 0px;}}.glyphicon-question-sign, .glyphicon-remove-sign, .glyphicon-info-sign {cursor: pointer;}.glyphicon-remove-sign {font-size: 20px;}.glyphicon-question-sign:hover, .glyphicon-remove-sign:hover, .glyphicon-info-sign:hover {color: #2d82d6;}.glyphicon-question-sign {margin-left: 3px;}#seohelpmessage2, #integrationhelp, #seohelpmessage3, #seohelpmessage4, #bannerhelp, #domainhelp, #carthelp, #subdomainhelp, #addresshelp, #addresshelp2, #googlehelp, #paymentshelp, #help1, #help2, #help3, #help4, #help5, #help6, #help7, #help8, #help9, #help10, #help11, #help12, #help13, #help14, #help15, #help16, #help17, #help18, #help19, #help20, #help21, #help22, #help23, #help24, #help25, #templatehelp, #smshelp {position: fixed;-webkit-animation: 0.3s linear 0s normal both;animation: 0.3s linear 0s normal both;width: 100vw;height: 100vh;z-index: 100000;top: 0;}.movenoteup {margin-top: -83px;}@media (max-width: 767px) {.movenoteup {margin-top: -51px !important;}}#seohelpmessage5 {position: fixed;-webkit-animation: 0.3s linear 0s normal both;animation: 0.3s linear 0s normal both;width: 100vw;height: 100vh;z-index: 100000;-webkit-animation-name: open-help;animation-name: open-help;}.helpmessage2 {width: 35%;padding: 40px 60px;border: 1px solid #9b9b9b;margin: 25vh auto 0 auto;border-radius: 2px;background-color: #f0f0f0;position: relative;overflow: hidden;}.helpmessage2 img {display: block;margin: 0 auto;}#googlehelp .helpmessage2 {height: 500px;}#googlehelp .helpmessage2.shortdiv {height: 200px;}.googlemapoption {margin-top: 10px;}.helpmessage2 img {margin-top: 15px;}.helpmessage2 .glyphicon {position: absolute;top: 0;right: 0;margin: 5px;}.helpmessage2 .helptitle {font-weight: 700;font-size: 15px;margin-bottom: 10px;}@-webkit-keyframes open-help {0% {opacity: 0;}100% {opacity: 1;background-color: rgba(83, 87, 88, 0.90);}}@keyframes open-help {0% {opacity: 0;}100% {opacity: 1;background-color: rgba(83, 87, 88, 0.90);}}@media (max-width: 992px) {.helpmessage2 {width: 50%;}}@media (max-width: 767px) {.helpmessage2 {width: 60%;padding: 20px 30px;margin: 10vh auto 0 auto;max-height: 450px;overflow-y: scroll;}}@media (max-width: 480px) {.helpmessage2 {width: 95%;padding: 10px 15px;margin: 5vh auto 0 auto;}}.createbooking .orderbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.bookingevent.time .errorlist {width: 190px;margin: 0 auto 10px auto;}.allowothertitle, .inputfield.marginme .fieldname.allowothertitle, .inputfield.marginme .fieldname.autoscheduletitle, .autoscheduletitle {display: none;}.allowothertitle.showme, .inputfield.marginme .fieldname.allowothertitle.showme, .inputfield.marginme .fieldname.autoscheduletitle.showme, .autoscheduletitle.showme {display: initial;}.teamscheduling .inputfield {width: 100%;}.teamscheduling .inputfield .fieldname {width: 200px;margin-right: 30px;}.clearreoccuringdate {display: inline-block;background-color: red;padding: 5px 10px;width: 100%;color: white;border-radius: 4px;font-weight: 700;text-align: center;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;margin: 10px auto 20px auto;}.clearreoccuringdate:hover {background-color: #b50000;}.createbooking .shadowedbox{margin-bottom: 20px;}.createbooking .bookingbuttons.skipbooking.clearbooking .orderbutton:hover {background-color: #d50d0d;}.createbooking .orderboxinner {display: inline-block;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0 auto 20px auto;padding: 20px;border-radius: 4px;}.createbooking .orderboxinner.reoccurringmaster {padding: 0;}.createbooking .orderheading {margin: 0 0 20px 0;font-size: 18px;font-weight: 600;}.createbooking .userorder .glyphicon {color: red;font-size: 6px;width: 8px;padding-top: 4px;}.createbooking .userorder {max-width: 650px;margin: 0 auto;}.createbooking .bookingbuttons {margin-bottom: 30px;text-align: center;}.createbooking .userorder button .glyphicon {color: white;font-size: 14px;padding-top: 0;}.createbooking .bookingbuttons.skipbooking {margin-bottom: 0;}.createbooking .bookingbuttons.skipbooking .orderbutton {background-color: #646464;}.createbooking .bookingbuttons.skipbooking .orderbutton:hover {background-color: #222222;}.createbooking .deletebooking {margin-top: 20px;}.createbooking .bookingbuttons button.orderbutton {margin-top: 10px;}.skipbooking .glyphicon {margin-left: 5px;}.createbooking .bookingbuttons .glyphicon {margin-right: 5px;}.createbooking .skipbooking .orderbutton {width: 290px;height: 35px;padding: 0;}.createbooking td.day.disabled {background-color: #9d9d9d !important;color: #4b4b4b !important;}.createbooking .datepicker-days td {border: .5px solid white !important;}.createbooking .bookingeventblocks.leftpadded .bookingevent, .reoccuringenddate .enddatecontainer, .bookingbuttons.skipbooking.clearbooking {text-align: right;width: 100%;padding-left: 230px;}.bookingevent.time ul.errorlist {width: calc(100% - 30px);float: right;margin: 10px 0 0px 0;}.createbooking .bookingbuttons.skipbooking.clearbooking .orderbutton {color: white ;background-color: red;font-size: 16px;width: 100%;margin-top: -30px;border-radius: 3px;}.reoccuringenddate .enddatecontainer input {font-size: 16px;}.reoccuringenddate .enddatecontainer input .glyphicon {color: black;}.createbooking .leftpadded .bookingevent.time {text-align: right;width: 100%;padding-left: 200px;}.createbooking .leftpadded .bookingevent.time select {width: calc(100% - 30px);margin-top: 10px;}.bookingeventblocks.defaultduration {display: block;text-align: left;}.createbooking .bookingeventblocks.reoccuringenddate {display: block;}.profiledetail7 .orderdeets {text-align: center;}.profiledetail7 .orderdeets:first-child {margin-bottom: 40px;}.createbooking .userorder .reoccuringenddate .glyphicon {font-size: 16px;color: white;}.createbooking .userorder .reoccuringenddate .input-group .glyphicon {color: #5c5c5c;font-size: 14px;position: relative;top: -1px;left: -2px;padding: 2px 11px 2px 2px;}.createbooking .bookingevent.date {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.createbooking .bookingevent.date input{font-size: 16px;}.createbooking .glyphicon.glyphicon-calendar {color: #5c5c5c;}.createbooking .bookingevent.time {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 240px;}.createbooking .bookingevent.time select {width: 190px;border-color: #ccc;}#id_booking_time {height: 34px;border-radius: 3px;padding-left: 8px;}.createbooking .bookingevent .glyphicon {font-size: 14px;padding: 0;width: initial;}.createbookingnote {text-align: left;}.createbooking .timespinner {width: 14px;display: inline-block;}@media (max-width: 767px) {.bookingevent.time ul.errorlist {width: calc(100% - 20px);float: right;margin: -5px 0 20px 0;display: block;}.createbooking .leftpadded .bookingevent.time, .createbooking .bookingeventblocks.leftpadded .bookingevent, .reoccuringenddate .enddatecontainer, .bookingbuttons.skipbooking.clearbooking {padding-left: 0;}.createbooking .leftpadded .bookingevent.time select {width: calc(100% - 20px);margin-top: -10px;}.createbooking .bookingeventblocks {display: block;}.createbooking .bookingevent.time {width: 100%;margin-top: 15px;}.createbooking .bookingevent.date {-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 0 auto;}.createbooking .orderbox {display: block;}.createbooking .orderboxinner {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;text-align: center;background: none;}.teamscheduling .inputfield .fieldname {margin-right: 0;width: 100%;}}@media (max-width: 480px) {.createbooking .orderboxinner {padding: 10px;}.createbooking .skipbooking .orderbutton {height: initial;padding: 10px 0;}.profiledetail7 .orderdeets:first-child {margin-bottom: 35px;}}@media (max-width: 400px) {.createbooking .skipbooking .orderbutton {width: 140px;}.createbooking .bookingbuttons a {display: block;}}@media (max-width: 360px) {.reoccuringenddate .enddatecontainer {display: block;text-align: center;}.reoccuringenddate .clearreoccuringdate {margin-top: 10px;}.createbooking .bookingeventblocks.reoccuringenddate .input-group {width: 100%;}}@media (max-width: 320px) {.createbooking .orderboxinner {padding: 0;border: none;}.createbooking .bookingevent.date {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 220px;margin: 0 auto;}.profiledetail7 .orderdeets:first-child {margin-bottom: 25px;}}.calendarsettingsform.invoicingsetup .submitbutton {width: initial;}.stripeinstructions {text-align: left;margin-bottom: 30px;}@media (max-width: 767px) {.inputfield.stripe {text-align: left;}}.createinvoiceform .moveglyphiconup{position: relative;top: -4px;}.bookingproperty.invoiceproperty {display: -webkit-box;display: -ms-flexbox;display: flex;}.bookingproperty.invoiceproperty select {display: inline-block;height: 30px;border: 1px solid #c3c3c3;border-radius: 4px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.bookingproperty.invoiceproperty .glyphicon {display: inline-block;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 37px;font-size: 20px;color: #2d82d6;padding-top: 4px;}.inputfield.glyph {max-width: 300px;}.createinvoice .paymentboxinner {border: none;}.createinvoice .fieldvalue.tipbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.createinvoice .fieldvalue.tipbox *{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0 1px;}.createinvoiceform{max-width: 800px;}.createinvoiceform .customerestimate .errorlist{background-color: rgba(255, 110, 110, 0.30);}.createinvoiceform .shadowedbox{margin-bottom: 20px;}.submitbutton button.lockoutbutton{background-color: grey;}.shadowedbox .orderdeets{background: none;margin: 0 0 20px 0;font-size: 16px;font-weight: 600;text-transform: uppercase;}.createinvoiceform .customerestimate .orderboxinner{-webkit-box-shadow: none;box-shadow: none;}.createinvoiceform .inputfield .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.inputfield.glyph .fieldname {text-align: right;margin-right: 10px;font-size: 20px;color: #2d82d6;display: inline-block;width: initial;}.chargeflexbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.chargeflexbox1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.chargeflexbox1.chargetext {text-align: left;margin: 20px 0 0 30px;width: 450px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.chargetype {display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 10px;border: 1px solid grey;margin: 20px auto;}.chargetypelink:hover .chargetype {background-color: #f8f8f8;}.chargetype .glyphicon {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;font-size: 55px;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;}.chargetype .chargetypetext {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-ms-flex-item-align: center;-ms-grid-row-align: center;align-self: center;margin: 15px 15px 15px 0;text-align: left;}.chargetype .chargetypeheading {font-weight: 700;margin-bottom: 10px;}.chargetypelink {display: block;width: 500px;margin: 0 auto;}.chargetypelink:visited, .chargetypelink:link, .chargetypelink:active {color: #337ab7;}.chargetypelink:hover {color: #245f92;}@media (max-width: 1600px) {.chargeflexbox {display: block;}.chargeflexbox1.chargetext {text-align: left;margin: 0 auto;width: 500px;}}@media (max-width: 992px) {.chargeflexbox1.chargetext, .chargetypelink {width: 450px;}.copyinvoice.createinvoice .setupbuttons .submitbutton{display: block;margin: 10px auto;}.copyinvoice.createinvoice .setupbuttons .submitbutton .deletebutton{margin-bottom: 0;}}@media (max-width: 767px) {.inputfield.glyph .fieldname {margin-top: 5px;}.chargetype .glyphicon {width: 100px;}.chargeflexbox1.chargetext, .chargetypelink {width: 100%;max-width: 500px;}.chargetype {background-color: white;}.chargetypelink:hover .chargetype {background-color: white;}}@media (max-width: 480px) {.inputfield.glyph {display: -webkit-box;display: -ms-flexbox;display: flex;}}@media (max-width: 400px) {.chargetype {display: block;padding: 30px 10px;}.chargetype .chargetypetext {margin-right: 0;margin-bottom: 0;}.chargetypeheading, .chargetypedescription {text-align: center;}}.orderbutton {display: inline-block;border-radius: 2px;-webkit-transition: background 280ms ease-in-out;-o-transition: background 280ms ease-in-out;transition: background 280ms ease-in-out;margin: 5px 5px 0 0;color: #fff !important;background-color: #2d82d6;padding: 10px 0;width: 140px;height: 41px;font-size: 14px;text-align: center;font-weight: 600;letter-spacing: 0;margin-top: 15px;}.orderbutton:hover {background-color: #035bb2;}.createpayment .paymentbox .errorlist li {background: none;margin: 0 auto;}.createpayment .errorlist {padding: 0;}.createpayment .paymentboxinner {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 30px;}.createpayment .paymentbox input, .createpayment .paymentbox select {border: 1px solid #d4d4d4;background-color: white;}.createpayment .paymentbox .btn {display: inline-block;border-radius: 2px;-webkit-transition: all 280ms ease-in-out;-o-transition: all 280ms ease-in-out;transition: all 280ms ease-in-out;margin: 5px 5px 0 0;color: #fff !important;padding: 10px 0;width: 140px;font-size: 14px;text-align: center;font-weight: 600;letter-spacing: 0;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;margin-top: 30px;border: none;}.createpayment .redmessage {color: red;font-weight: 700;}.createpayment .paymentbox img {margin: 15px 0 10px 0;}.createpayment .paymentbox .btn.btn-danger {background-color: red;}.createpayment .paymentbox .btn.btn-success {background-color: green;}.createpayment .paymentbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.createpayment .paymentboxinner {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.createpayment .paymentboxinner:first-child {margin-right: 20px;}.createpayment .paymentheader {font-size: 16px;font-weight: 700;margin-bottom: 10px;}.createpayment .paymentheader2 {font-weight: 600;}.createpayment .paymentline {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;text-align: left;}.createpayment .paymentline1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.createpayment .paymentline1.item {margin-left: 10px;}.createpayment .paymentline2 {width: 80px;text-align: right;padding-right: 5px;}.createpayment .paymentline2.larger {width: 90px;}.createpayment .paymentline.total {margin-top: 20px;background: none;}.createpayment .paymentline1.subtotal, .createpayment .paymentline2.subtotal {border-top: 1px solid #d6d6d6;background: none;}.createpayment .paymentboxinner2 {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.createpayment .paymentboxinner3 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.createpayment .paymentboxinner.paymentboxinner2 {border: none;padding: 0;-webkit-box-shadow: none;box-shadow: none;}.createpayment .paymentboxinner3 {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 30px;}.createpayment .paymentboxinner3.offline {margin-bottom: 0;}.createpayment .paymentboxinner3.creditcard {margin-bottom: 20px;}.createpayment .paymentboxinner3.creditcard2 {margin-bottom: 0;}.createpayment .paymentoption input, .createpayment .paymentoption .paymentname {display: inline-block;}.createpayment .paymentoption .paymentname {width: 170px;text-align: left;}.createpayment .topmargin {margin-top: 10px;}.createpayment .freq {font-weight: 500;display: inline;}.createpayment .paymentline1.paymentheader2.frequency {margin-bottom: 10px;}.createpayment .stripeimage {width: 200px;}.createpayment .mainbox img.stripeimage {-webkit-box-shadow: none;box-shadow: none;}.createpayment .paymentbox .paymentboxinner2 .btn, .createpayment .paymentbox img {margin: 20px 10px 0 10px;}.createpayment .offlinepayform, #payment-form {margin-bottom: 0;}@media (max-width: 1200px) {.createpayment .paymentbox {display: block;}.createpayment .paymentboxinner {max-width: 600px;margin: 0 auto;}.createpayment .paymentboxinner:first-child {margin: 0 auto 20px auto;}.createpayment .paymentboxinner, .createpayment .paymentboxinner3 {padding: 15px;}.createpayment .paymentheader {margin: 10px 0 20px 0;}}@media (max-width: 767px) {.createpayment .paymentboxinner.paymentboxinner2 {background: none;}.createpayment .paymentboxinner .paymentboxinner3 {background-color: white;text-align: center;}.createpayment a.backbutton {display: block;text-align: center;}.createpayment .paymentboxinner {text-align: center;}.createpayment .paymentheader {margin: 10px 0 20px 0;}}.customersearch {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 500px;margin: 0 auto 30px auto;}.customer .submitbutton.colorchange.createcustomer {margin: 0 0 0 20px;}.billingsameashome {text-align: left;}#customersearchbox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customersearchboxouter {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 50px;background-color: #d6d6d6;padding: 10px;cursor: pointer;border: 1px solid grey;border-left: none;}.customerlisting .usercustomeritem.usercustomeritem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 250px;}.customerlisting .usercustomeritem.usercustomeritem2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customerlisting .usercustomeritem.usercustomeritem3 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 130px;}.customerlisting .usercustomeritem.usercustomeritem5 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}@media (max-width: 1200px) {.customerlisting .usercustomeritem.usercustomeritem3 {display: none;}}@media (max-width: 992px) {.customer .submitbutton.colorchange.createcustomer {width: 100%;margin-top: 20px;}.customersearch {width: 100%;}}@media (max-width: 767px) {.customerlisting .usercustomeritem.usercustomeritem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;}}@media (max-width: 480px) {.customerlisting .usercustomeritem.usercustomeritem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customersearch {width: 100%;}}.inputfield.glyph .fieldname.hourlyrateheading {color: black;font-size: 16px;}.customerphotos{text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.customer_phone_number_blocked{background-color: red;padding: 5px 7px;max-width: 200px;color: white;border-radius: 4px;margin-top: 5px;font-size: 12px;font-weight: 700;}.customerphotos .linktodocument{height: 24px;width: 85px;text-align: center;}.customerphotos .linktodocument .fa-spinner{margin-top: 2px;}.linktodocument .fa-spinner{display: none;}.customerphotos .cartphoto:nth-child(1n){width: 280px;margin: 0 5px 30px 10px;}.customerphotos .cartphoto:nth-child(2n){width: 250px;margin: 0 0 30px 10px;}.customerphotos a.clickable{height: 24px;width: 90px;display: inline-block;margin-bottom: 20px;text-align: center;-webkit-transition: none;-o-transition: none;transition: none;}.customerimage {float: right;width: 20%;text-align: right;}.addcustomerimage {float: right;}.customerdetail .changebutton {margin-top: 5px;}.customerdetail .changebutton:first-child {margin-left: 0;}.customerdetail .deleteconfirmation {margin-top: 5px;}.createupdateemployeeform .thankyou.info, .customerdetail .thankyou {max-width: 100%;}.createupdateemployeeform .thankyou.info, .customerdetail .thankyou.info {color: #a08804;background-color: #fcefa6;}.customer .addcustomerimage .submitbutton {margin-top: 0;}.customerdetailline {width: 80%;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;margin-bottom: 10px;}.customersetupbuttons hr{margin: 10px 0 5px 0;width: 180px;}.customerdetailheading {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;font-weight: 600;}.customerdetailinfo {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customerdetail .submitbutton button {width: 140px;}.customerdetailinfo.reoccuringorders .changebutton {margin-left: 0;}.customerimage.addimage {border: 2px solid grey;background-color: #cecece;padding: 10px;text-align: center;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;color: grey;border-radius: 4px;}.customerimage.addimage:hover {background-color: #e5e5e5;}.billingaddresswarning a.goservicebutton{margin: 0 auto;}i.redme{color: red;}.thankyou.info.billingconfirmation {color: #a08804;background-color: #fcefa6;max-width: initial;padding: 5px 7px;}.thankyou.info.billingconfirmation i{position: relative;top: 2px;right: 2px;}.billingaddresswarning a.goservicebutton:hover{color: white;}.billingaddresswarning {text-align: center;padding: 15px;}.customerpaymentstats{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;background-color: white;padding-bottom: 20px;border-bottom: 1px solid #eee;margin-bottom: 20px;}.paymentstattitle{padding: 3px 10px;border-radius: 20px;display: inline-block;font-size: 12px;height: 22px;position: relative;right: 3px;background-color: grey;color: white;font-weight: 700;}.paymentstat {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}@media (max-width: 1200px) {.customerdetailline {display: block;}.customerimage {float: none;width: 50%;margin: 0 auto 25px auto;}.customerdetailinfo.creditcardline a {margin-left: 0;}}@media (max-width: 992px) {.customerpaymentstats{-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0;}.paymentstat{width: 50%;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 0 auto 20px auto;text-align: center;}.paymentstattitle{width: 115px;}}@media (max-width: 767px) {.addcustomerimage {display: none;}.customerdetailline {width: 100%;}.customerdetail .submitbutton {display: block;}.customerphotos .cartphoto:nth-child(1n){width: 100%;margin: 0 0 30px 0;}}@media (max-width: 480px) {.customerimage {width: 100%;}}.profiledetail7.customer.updatecustomerdetail {display: inline-block;padding: 30px 50px;}.hidebill {display: none;}.sectionnum input[type=checkbox] {-webkit-transform: scale(1.4);-ms-transform: scale(1.4);transform: scale(1.4);margin: 4px 5px 0 5px;}.profiledetail7.customer.updatecustomerdetail textarea {width: 100%;}.profiledetail7.customer.updatecustomerdetail .inputfield {width: 600px;text-align: left;}.profiledetail7.customer.updatecustomerdetail .icon {width: 12px;}@media (max-width: 1200px) {.profiledetail7.customer.updatecustomerdetail .inputfield {width: 100%;}.profiledetail7.customer.updatecustomerdetail .fieldname {display: inline-block;}.propertyheading {margin-bottom: 20px;}}@media (max-width: 992px) {.sectionnum input[type=checkbox] {position: relative;top: 2px;left: 2px;}.profiledetail7.customer.updatecustomerdetail .inputfield {display: block;}}@media (max-width: 767px) {.profiledetail7.customer.updatecustomerdetail {width: 100%;padding: 20px;}}@media (max-width: 480px) {.profiledetail7.customer.updatecustomerdetail {padding: 0;}}.categoryitemlist{display: none;margin-left: 20px;}.categoryitemlist .paymentline2{color: #adadad;}.categoryitemlist.viewitemlist{display: block;}.paymentline1 .caretcontainer{padding: 3px 5px;border-radius: 3px;background-color: lightgrey;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;display: inline-block;}.paymentline1 .caretcontainer:hover{background-color: grey;cursor: pointer;}.paymentline1 .caretcontainer i{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.paymentline1 .caretcontainer i.rotated{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.profiledetail7.invoicelist.copyinvoice {max-width: 800px;padding: 50px;}.profiledetail7.invoicelist.copyinvoice.createinvoice {opacity: 0;}.createinvoice .inputfield.glyph{width: 370px;max-width: 370px;}.invoicenote {text-align: left;margin-bottom: 20px;color: red;}.invoicenote.redinvoicenote{font-weight: 700;margin-top: 10px;}.invoiceline {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 -5px 5px -5px;}.invoicelinebox input {width: 100%;}.materialline select{width: 100%;}.invoicelinebox .alignleft {background-color: #ededed;padding: 5px 12px;width: 100%;}.invoicelinebox .alignleft input {height: 0;padding: 0;border: none;display: none;}.createinvoice .lockouttitle, .createinvoice .lockouttitle input {width: 100%;}.createinvoice .lockouttitle input{background-color: #ededed;pointer-events: none;}.invoicelinebox .errorlist {margin: 5px 0;}.invoicelinebox .deletebox, .invoicelinebox .extradeleteboxdeletebox {display: -webkit-box;display: -ms-flexbox;display: flex;cursor: pointer;}.inputfield.glyph.freqcalcdisc .fieldname {width: 20px;}.inputfield.glyph.freqcalcdisc input {display: inline;width: initial;}.inputfield.glyph.freqcalcdisc .fieldvalue {text-align: left;-webkit-box-shadow: none;box-shadow: none;}.invoicelinebox .deletebox:hover .glyphicon, .invoicelinebox .extradeletebox:hover .glyphicon {color: #870000;}.invoicelinebox .deletebox .glyphicon, .invoicelinebox .extradeletebox .glyphicon {font-size: 20px;color: red;margin: 5px auto;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;cursor: pointer;}.invoicelinebox {-webkit-box-flex: 0;-ms-flex: none;flex: none;display: -webkit-box;display: -ms-flexbox;display: flex;width: 130px;margin: 0 5px;}.invoicelinebox:first-child {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.materialline .errorlist{font-size: 12px;width: 100%;margin-bottom: 0;}.materialline .errorlist li{margin-bottom: 5px;}.invoicelinebox:last-child {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 50px;}.employeetip .invoicelinebox.lineheader{text-align: left;}.employeetip {margin-bottom: 30px;}.employeetip #id_employee_tip{width: 100px;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-right: 10px;}.employeetip #id_employee_tip_dollars_or_percent {height: 38px;}.paymentbox.complete.confidential{text-align: left;}.paymentbox.complete.confidential.confidentialform {text-align: center;}.interestflag .premiummembership{top: -1px;}.paymentbox.complete .paymentboxinner {margin: 0 auto;}.invoicedetailmargin.platforminvoice .paymentbox.complete .paymentboxinner {position: relative;overflow: hidden;}.invoicedetailmargin.platforminvoice .tagcontainer{padding-right: 100px;}.paymentbox.complete .paymentboxinner .inputfield {margin: 10px auto !important;}.customerinvoice .copybutton {width: 110px;height: 32px;}.customerinvoice .copybutton.copyworkorder{width: 140px;}.customerinvoice .approvebutton {width: 122px;height: 32px;}.paymentbox.complete .paymentboxinner .inputfield.glyph.freqcalcdisc {margin-top: -20px !important;display: none;padding-left: 30px;}.paymentbox .addressbox {margin: 0 0 10px 0;text-align: left;}.addressbox1 {display: inline-block;margin-top: 10px;}.addressbox1:first-child {margin-right: 20px;}.actualinvoiceimage .shadowedbox .orderdeets, .orderdeets {font-weight: 600;background-color: rgba(222, 222, 222, 0.41);padding: 5px 0;border-radius: 4px;margin: 25px auto;}.paymentline.total.earlypaymentbox{background-color: #c9f4d1;padding: 5px 10px;border-radius: 4px;}.paymentline.total.earlypaymentbox.pastpayment{background-color: #fcefa6;color: #a08804;}.invalidnumbererror {display: none;background-color: red;color: white;padding: 3px 5px;width: 100%;margin-bottom: 10px;font-weight: 700;margin-top: 20px;border-radius: 3px;}.ordercostsnote {text-align: left;margin-bottom: 25px;}.invoiceinfotitle {font-weight: 600;display: inline;}.special_instructions {text-align: left;}.invoiceinfo {margin-bottom: 10px;text-align: left;}.printme a {text-align: center;display: block;margin-top: 20px;}.thankyou {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto 10px auto;color: green;font-weight: 700;list-style: none;padding: 5px;background-color: rgba(110, 255, 127, 0.46);border-radius: 4px;max-width: 800px;}.thankyou.masterinvoiceinfo{display: block;}.thankyou.errortag {color: red;background-color: #f2bbbb;}.testsuccess {font-size: 16px;border-radius: 4px;color: white;background-color: grey;padding: 5px 10px;margin-bottom: 20px;font-weight: 700;}.companydetails {text-align: left;}.mainbox .companydetails img {margin: 0 0 20px 0;-webkit-box-shadow: none;box-shadow: none;max-width: 200px;max-height: 120px;}.contactbox {margin: 10px 0 15px 0;display: inline-block;vertical-align: top;}.contactbox.maincontacts {margin-right: 50px;}.companyline1.companyname {font-weight: 700;}.customerinfo {text-align: left;}.customerinfo .paymentline1 {margin-left: 0;}.paymentline1.paymentheader2 {font-weight: 700;}.taxnumbers {margin-top: 15px;text-align: left;}.additionalinvline textarea {width: 100%;}.submitbutton .deletebutton {background-color: red;}.submitbutton .deletebutton:hover {background-color: #b50000;}.createinvoice .customerestimate .largeinventoryorderform #add_more3 {display: inline-block;}.restofbody .createinvoice .invoicelinebox.itemtitle.lockcell .select2-selection{background-color: #ededed;border: none;padding: 0;border-radius: 0;}.createinvoice .largeinventoryorderform .lockcell input{background-color: #ededed;border-radius: 0;}.createinvoice .customerestimate .largeinventoryorderform .lockcell.lineitemtotal input{border: none !important;}.createinvoice .largeinventoryorderform .lockcell{padding: 0;border: none;}.restofbody .createinvoice .invoicelinebox.itemtitle.lockcell .select2-selection__arrow{display: none;}.restofbody .createinvoice .commitedinvoicelinebox{position: relative;}.restofbody .createinvoice .primary_service_title{position: absolute;right: 0px;top: -7px;padding: 0px 4px;z-index: 10000;background-color: white;font-size: 10px;border: 1px solid lightgrey;}.createinvoice #add_more{margin-top: 0px;}@media (max-width: 1100px) {.invoicelinebox .alignleft{border-left: 1px solid white;border-top-right-radius: 3px;max-height: 33px;overflow: hidden;text-align: right;}.restofbody .createinvoice .primary_service_title{top: -15px;}.createinvoice .largeinventoryorderform .lockcell input{border-left: 1px solid white !important;}.createinvoice .customerestimate .largeinventoryorderform .lockcell.lineitemtotal input{border-left: 1px solid white !important;}.createinvoice .invoicelinebox.lineheader{display: none;}.createinvoice .customerestimate .largeinventoryorderform .addform {margin-top: -10px;}.createinvoice .customerestimate .largeinventoryorderform .deletebox, .createinvoice .customerestimate .largeinventoryorderform .extradeletebox{bottom: 68px;width: 30px;}.createinvoice .customerestimate .largeinventoryorderform .deletebox.nodollarsdeletebox, .createinvoice .customerestimate .largeinventoryorderform .extradeletebox.nodollarsdeletebox{bottom: initial;top: -33px;}.createinvoice .customerestimate .largeinventoryorderform .materialline .deletebox, .createinvoice .customerestimate .largeinventoryorderform .materialline .extradeletebox{bottom: 102px;}.createinvoice #add_more{margin-top: -25px;}.createinvoice .invoicelinebox.removeborder input{border-top: none;}.createinvoice .customerestimate .largeinventoryorderform .lockcell.lineitemtotal input{height: 33px;}.restofbody .bookingproperty.invoiceproperty .select2 .select2-selection{border: 1px solid #dcdcdc;}.createinvoice .bookingproperty.invoiceproperty .glyphicon{display: none;}.createinvoice .lockcell .select2.select2-container{border-left: 1px solid white;border-bottom: 1px solid white;}}@media (max-width: 992px) {.profiledetail7.invoicelist.copyinvoice {padding: 30px;}.invoicedetailmargin.platforminvoice .tagcontainer{padding-right: 0;}}@media (max-width: 767px) {.contactbox {display: block;}.contactbox.maincontacts {margin-right: 0;}.profiledetail7.invoicelist.copyinvoice {max-width: 800px;padding: 20px;}}@media (max-width: 480px) {.invoicelinebox:last-child {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 20px;}.createinvoice .inputfield.glyph{width: 100%;max-width: 100%;}.invoiceline.employeetip{display: block;text-align: left;}.employeetip .tipgroup {margin-top: 10px;}.addressbox1 {display: block;}.addressbox1:first-child {margin-right: 0;}.submitbutton .deletebutton {margin-bottom: 5px;}.profiledetail7.invoicelist.copyinvoice {max-width: 800px;padding: 0;}.profiledetail7.invoicelist.copyinvoice.createinvoice {padding-bottom: 30px;}}.copyinvoice .invoicegroupmaster {width: initial;max-width: initial;display: inline-block;margin: 0 auto;}.copyinvoice .pagination {display: block;}.copyinvoice .invoiceitem6, .copyinvoice .invoiceitem7 {width: 80px;}@media (max-width: 480px) {.copyinvoice .invoiceitem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;}}.newinvoice {padding: 3px 5px;background-color: grey;color: white;display: inline-block;font-size: 12px;border-radius: 4px;margin-left: 3px;}.invoicefilter {font-weight: 500;font-size: 16px;margin-bottom: 10px;}.invoicelist {text-align: center;min-height: 450px;padding: 20px;}.invoicelist .pagination {margin-bottom: 0;}.invoicegroup {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.invoicegroup.boldme .customerinvoiceitem {background-color: #e6e6e6;color: #757575;}.invoicegroupmaster.relatedworkorderslist .invoiceitem1, .invoicegroupmaster.relatedworkorderslist .invoiceitem2, .invoicegroupmaster.relatedworkorderslist .invoiceitem4, .invoicegroupmaster.relatedworkorderslist .invoiceitem5{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.invoicebuttons {margin-bottom: 20px;}.deloption.invbutton {padding: 5px 15px;color: white;border-radius: 2px;background-color: #2d82d6;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;font-weight: 600;margin: 10px 15px 0 15px;display: inline-block;}.deloption.invbutton:hover {background-color: #035bb2;}#id_other_method {border: 1px solid #c7c7c7;}.invoicepanelcontainer select#id_other_method{margin-bottom: 15px;}#id_transaction_reference_number, #id_transaction_date, #id_other_method {border-radius: 2px;font-size: 16px;padding: 6px 12px;color: #333;border: 1px solid #c7c7c7;background-color: #feffd8;}#id_other_method::-webkit-input-placeholder {color: #333;}#id_other_method::-moz-placeholder {color: #333;}#id_other_method:-ms-input-placeholder {color: #333;}#id_other_method::-ms-input-placeholder {color: #333;}#id_other_method::placeholder {color: #333;}.invoicebuttons .imgdeletemess {overflow: initial;}.transactiondate{position: relative;z-index: 100;}.invoicebuttons .paymentboxinner {max-width: 100%;padding: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 20px;}.invoicebuttons .paymentboxinner:first-child {margin-right: 0;}.invoicebuttons .paymentboxinner .buttonexplanation{padding-top: 5px;margin-left: 15px;text-align: left;}.invoicebuttons .paymentboxinner .buttonexplanation.fullwidth{width: 100%;padding-top: 0;}#manual_automation_selection{display: block;width: 100%;height: 32px;}#custom_message_input{width: 100%;height: 150px;margin-bottom: 20px;}.custom_message_container{display: none;}.automation_custom_message_error{background-color: pink;color: red;font-weight: 700;border-radius: 4px;padding: 5px 10px;display: none;margin-bottom: 10px;}.customerinvoiceitem {display: inline-block;background-color: #f6f6f6;}.ajax-error {background-color: red;color: white;font-weight: 700;border-radius: 3px;max-width: 900px;margin: 15px auto 0 auto;}.invoicegroup .submitbutton button, .allabandonedcarts .submitbutton button, .usercoupon a.btn, .taxgroup a.btn, .userproduct a.btn {padding: 2px 0;width: 50px;height: 24px;}.invoiceitem3, .invoiceitem9 {border: .5px solid white;padding: 5px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.invoicelist button {width: 170px;}.invoiceitem1, .invoiceitem2, .invoiceitem4, .invoiceitem5, .invoiceitem8 {border: .5px solid white;padding: 5px;width: 120px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.invoiceitem7.surveyitem{width: 70px;}.invoicelist.quotationlist .invoiceitem2{width: 170px;}.invoicecopylist .invoiceitem1, .invoicecopylist .invoiceitem2, .invoicecopylist .invoiceitem4, .invoicecopylist .invoiceitem5 {width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.invoiceitem1 {width: 160px;}.submitquestionnaire button {height: 24px;}.invoiceitem7 {border: .5px solid white;padding: 5px;width: 130px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.invoiceitem6 {border: .5px solid white;padding: 5px;width: 60px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.invoicegroupmaster {max-width: 1100px;margin: 15px auto 0 auto;}@media (max-width: 1500px) {.invoiceitem5 {display: none;}}@media (max-width: 1200px) {.invoiceitem4 {display: none;}}@media (max-width: 1100px) {.invoiceitem2 {display: none;}.invoiceitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 1100px) {.invoicegroup{position: relative;}.profile .workrequestlist .invoicegroup.boldme .invoiceitem2, .profile .invoicelist.quotationlist .invoicegroup.boldme .invoiceitem2, .profile .invoicegroup.boldme .invoiceitem1, .profile .invoicegroup.boldme .invoiceitem2 {display: none;}.profile .invoiceitem1.customerinvoiceitem {position: absolute;top: 0px;left: 72px;font-size: 10px;border: none;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 72px;background-color: grey;color: white;border-bottom-right-radius: 3px;height: 14px;padding: 0;}.profile .invoiceitem3.customerinvoiceitem{padding-top: 24px;padding-bottom: 16px;}.profile .invoicegroup.boldme .invoiceitem6.customerinvoiceitem, .profile .invoicegroup.boldme .invoiceitem3.customerinvoiceitem{padding: 5px;}.profile .invoiceitem6.customerinvoiceitem{padding-top: 24px;}.profile .workrequestlist .invoiceitem2.customerinvoiceitem, .profile .invoicelist.quotationlist .invoiceitem2, .profile .invoiceitem2.customerinvoiceitem {display: block;position: absolute;top: 0px;left: 0px;font-size: 10px;border: none;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 72px;background-color: black;color: white;height: 14px;padding: 0;}.invoiceitem1 .newinvoice{display: none;}.invoicegroupmaster.relatedworkorderslist .invoicegroup.boldme .invoiceitem5{padding: 5px;}.invoicegroupmaster.relatedworkorderslist .invoiceitem5{display: block;padding: 20px 10px;}.profile .invoicegroup{margin-bottom: 10px;border: 1px solid #dcdcdc;}.profile .invoicegroup.boldme{border: none;}.profile .whitelabelcustomerinvoices .invoicegroup.boldme .invoiceitem1, .profile .whitelabelcustomerinvoices .invoicegroup.boldme .invoiceitem2 {display: block;}.profile .whitelabelcustomerinvoices .invoicegroup{border: none;margin-bottom: 0;}.profile .whitelabelcustomerinvoices .invoicegroup.boldme .customerinvoiceitem {background-color: #e6e6e6;color: #757575;text-align: center;border: 0.5px solid white;padding: 5px;}.profile .whitelabelcustomerinvoices .invoiceitem6.customerinvoiceitem{padding-top: 5px;}.profile .whitelabelcustomerinvoices .invoiceitem1.customerinvoiceitem, .profile .whitelabelcustomerinvoices .invoiceitem2.customerinvoiceitem{position: relative;left: initial;top: initial;height: initial;background: white;color: black;text-align: left;font-size: 16px;border: 0.5px solid #f5f5f5;padding: 5px;text-align: center;}}@media (max-width: 1600px) {.invoiceitem8 {display: none;}}@media (max-width: 767px) {.customersearch #customersearchbox::-webkit-input-placeholder{opacity: 0;}.customersearch #customersearchbox::-moz-placeholder{opacity: 0;}.customersearch #customersearchbox:-ms-input-placeholder{opacity: 0;}.customersearch #customersearchbox::-ms-input-placeholder{opacity: 0;}.customersearch #customersearchbox::placeholder{opacity: 0;}.invoicelist {padding-top: 0;padding-bottom: 30px;min-height: initial;}.invoiceitem2 {display: none;}.invoicebuttons .paymentboxinner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.invoicebuttons .paymentboxinner .buttonexplanation{margin-left: 0;}}@media (max-width: 480px) {#custom_message_input{height: 250px;}.invoicelist {padding: 5px 0 30px 5px;}.profiledetail7.invoicelist .invoiceitem7 {display: none;}.profile .invoicegroup.boldme{display: none;}.profiledetail7.invoicelist .invoiceitem9{position: absolute;top: 14px;left: 0;font-size: 10px;width: 144px;border: none;border-bottom: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;padding: 0 0 0 7px;overflow: hidden;text-align: left;max-height: 15px;background-color: #fafafa;}.profile .invoiceitem3.customerinvoiceitem{padding-top: 40px;}.profile .customerinvoiceitem.invoiceitem6{position: absolute;top: 0;right: 0;padding: 4px 0 0 0;border: none;}.profile .invoiceitem1.customerinvoiceitem{border-bottom-right-radius: 0;}.profile .whitelabelcustomerinvoices .invoiceitem2.customerinvoiceitem{display: none;}.profile .whitelabelcustomerinvoices .invoicegroup{display: block;}.profile .whitelabelcustomerinvoices .invoicegroup.boldme .invoiceitem6.customerinvoiceitem, .profile .whitelabelcustomerinvoices .invoicegroup .invoiceitem2.customerinvoiceitem{display: none;}.profile .whitelabelcustomerinvoices .invoicegroup .invoiceitem1.customerinvoiceitem{width: 100%;}}.profile .invoicecopylist .invoiceitem7.customerinvoiceitem, .profile .invoicecopylist .invoiceitem6.customerinvoiceitem{padding: 5px;}.profile .invoicecopylist .invoicegroup{background-color: white;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}@media (max-width: 1100px) {.profile .invoicecopylist .invoicegroup.boldme{display: none;}.profile .invoicecopylist .invoiceitem7.customerinvoiceitem{position: absolute;top: 0;right: 0;}.profile .invoicecopylist .invoiceitem7.customerinvoiceitem, .profile .invoicecopylist .invoiceitem6.customerinvoiceitem{border: none;}.profile .invoicecopylist .invoiceitem6.customerinvoiceitem{position: absolute;top: 0;right: 60px;}.profile .invoicecopylist .invoicegroup{height: 38px;}}.workrequestlist .invoiceitem3{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.workrequestlist .invoiceitem2{width: 200px;}.workrequestlist .invoiceitem8{width: 200px;}.buildmaster, .updatefrommaster {display: none;}.thankyou.errortag {margin-bottom: 10px;}.masterconfidentialnotes {text-align: left;}.eventdate {padding: 3px 5px;margin: 2px 0 7px 0!important;border-radius: 3px;color: white;background-color: #909090;display: inline-block;font-size: 12px;}.addedfromajax i {margin-right: 3px;}.addedfromajax .eventdate {margin-left: 3px !important;}.eventdate.userresponsible {background-color: #5c5c5c;}.invoicebuttons {max-width: 800px;margin: 0 auto;}.invoicebuttons .imagebutton {height: 32px;}.confidential .title2, .surveybox .title2{margin-top: 0;}.mark-date-complete-container .deloption.invbutton{margin-left: 0;margin-right: 0;text-align: center;padding: 6px 12px;}.invoicebuttons.surveybox .invoicebuttoncontent, .invoicebuttons.surveybox .paymentboxinner{display: -webkit-box;display: -ms-flexbox;display: flex;}.invoicebuttons.surveybox .invoicebuttoncontent{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.invoicebuttons.surveybox .ajax-error{margin-top: 0;}.invoicebuttons.surveybox .invoicebuttoncontent .buttonexplanation, .invoicebuttons.surveybox .invoicebuttoncontent .submitbutton{margin-bottom: 0;min-width: 100px;}.invoicebuttons.surveybox .paymentboxinner{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.invoicebuttons.surveybox .ajax-error{width: 100%;}.invoicebuttons.surveybox .buttonexplanation.emaillink, .invoicebuttons.surveybox .invoicesurvey, .invoicebuttons.surveybox .surveylink{text-align: left;margin-left: 10px;}.invoicebuttons.surveybox .colorchange3{pointer-events: none;background-color: grey;}.confidential.cartactions {text-align: left;}#confidentialnotes, #employeenoteentry {margin-top: 30px;width: 100%;height: 150px;}.paymentbox .companyimage2 img {margin: 0 0 20px 0;-webkit-box-shadow: none;box-shadow: none;max-width: 200px;max-height: 120px;}.invoice_type_bar{position: absolute;background-color: rgba(0,0,0,.8);color: white;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);padding: 10px 60px;font-size: 14px;font-weight: 700;-webkit-box-shadow: 7px 7px 7px rgba(0, 0, 0, .1);box-shadow: 7px 7px 7px rgba(0, 0, 0, .1);text-align: center;width: 220px;top: 30px;right: -60px;}.paymentbox .companyline1.companyname {font-size: 16px;margin: 0;}.customerinvoice .total {border: none;}.customerinvoice .paymentline.total {width: 100%;}.customerinvoice {padding: 30px 0;}.paymentbox.complete.surveybox .submitbutton, .paymentbox.complete.confidential .submitbutton {margin: 30px auto 0 auto;}.paymentbox.complete.surveybox {margin-bottom: 23px;}.customerinvoice .submitbutton {margin-bottom: 30px;}.imgdeletemess {max-width: 800px;margin: 0 auto;}.imgdeletemess input {width: 100%;margin-bottom: 15px;}.paymentboxinner {border: 1px solid #c7c7c7;}@media (max-width: 992px) {.invoice_type_bar{display: none;}}@media (max-width: 767px) {.centerme.refundbutton a {margin-top: 0;}.customerinvoice.level7 {width: 95%;}.customerinvoice .refundbutton .imagebutton {width: 200px;}.customerinvoice .refundbutton a, .customerinvoice .refundbutton .nolink {margin: 10px auto;display: block;}.customerinvoice .refundbutton a.onlyoneclick {display: inline-block;}.confidential.cartactions {margin: 0 0 0 0 !important;}.invoicebuttons.surveybox .invoicebuttoncontent{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}}.stripenote {margin: 20px auto;}@media (max-width: 992px) {.customercharges .userchargeitem.userchargeitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customercharges .userchargeitem.userchargeitem2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}}@media (max-width: 767px) {.customercharges .userchargeitem.userchargeitem2 {display: none;}.mark-date-complete-container .buttoncontainer{-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.mark-date-complete-container .deloption.invbutton{min-width: 95px;}}.customerheader {display: block;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}.surveyquestions {margin-top: 20px;}.customerheader .glyphicon {font-size: 16px;padding: 3px;border: 1px solid #dddddd;border-radius: 3px;margin-right: 2px;background-color: white;color: #2d82d6;}.thickline {background-color: black;height: 2px;width: 100%;margin: 50px auto;}.submitbutton.questionnairesetup button {width: 200px;display: block;margin: 20px auto;}.questionnairesetupbox {width: 100%;text-align: center;}.profiledetail7.surveysummary {text-align: left;}.profiledetail6.surveysummary .surveyquestion {padding: 3px 7px;border-radius: 4px;background-color: #eeeeee;color: black;margin-top: 20px;text-align: left;}.surveyitemcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;}.surveyitem {width: 140px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.noentries {text-align: center;padding: 10px;border: .5px solid #b4b4b4;}.taxlist {text-align: center;min-height: 500px;padding: 20px;}.taxbuttons {margin-bottom: 20px;}.taxitem {border: .5px solid white;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-color: #f6f6f6;padding: 5px;}.taxitem5, .taxitem3 {-webkit-box-flex: 1.5;-ms-flex: 1.5;flex: 1.5;}.taxgroup.boldme .taxitem {background-color: #e6e6e6;color: #757575;}.taxgroup {display: -webkit-box;display: -ms-flexbox;display: flex;}@media (max-width: 767px) {.taxitem2 {display: none;}.taxlist {padding-top: 0;padding-bottom: 30px;min-height: initial;}}@media (max-width: 480px) {.taxlist .submitbutton {display: block;margin-bottom: 10px;}.taxitem3 {display: none;}.taxitem4 {width: 80px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.taxlist .tax {display: inline-block;}.taxlist button {width: 150px;}}.submitbutton button.tickets {width: initial;padding: 10px;}hr.boldline{border-top: 2px solid #222222;}.profiledetail7.supportticket {text-align: center;}.profiledetail7.supportticket .usercustomeritem.usercustomeritem1{width: 200px;}.profiledetail7.supportticket .newinvoice{margin-left: 5px;}.profiledetail7.supportticket .ticketresponse .inputfield, .profiledetail7.supportticket .supportticketsubmission .inputfield{margin-top: 0px !important;margin-bottom: 0px !important;}.profiledetail7.supportticket .inputfield .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.supportticket .ticketimage {position: relative;overflow: hidden;display: block;max-width: 200px;}.supportticket .needhelp {display: block;}.supportticket .ticketimage .hovershowimage {position: absolute;top: 0;left: 0;opacity: 0;width: 100%;color: white;font-weight: 700;text-align: center;background-color: rgba(0, 0, 0, .6);z-index: 10;height: 200px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;max-width: 200px;padding-top: 30px;}.supportticket .ticketimage:hover .hovershowimage {opacity: 1;}.supportticket .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;}.supportticket .inputfield .fieldname {font-weight: 700;}.supportticket .inputfield.noflex {display: block;}.assigntosection {width: 100%;text-align: center;}.supportticket .submitbutton.assignto button {width: 200px;}.supportticket textarea {width: 100%;}.supportticket .fieldvalue .changeimage {max-width: 320px;}.newticket {padding: 3px 5px;background-color: grey;border-radius: 3px;margin-left: 5px;color: white;font-weight: 700;font-size: 12px;}.supportticket .fieldname {width: 170px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.supportticket .fieldname.infoonly {margin-top: 0;}.supportticket .inputfield {width: 75%;}.supportticket .glyphicon {width: 10px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.supportticket .glyphicon2 {width: 12px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.supportticket .fieldvalue {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}@media (max-width: 1200px) {.supportticket .inputfield {width: 100%;}}@media (max-width: 767px) {.profiledetail7.supportticket {text-align: left;}.supportticket .glyphicon2 {width: 0;}.supportticket .inputfield {display: block;}.supportticket .glyphicon, .supportticket .fieldname {display: inline-block;}}.taxmessage {margin: 15px auto 25px auto;}.taxform .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;}.taxform .fieldname {width: 170px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.taxform .inputfield {width: 75%;}.taxform .glyphicon {width: 10px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.taxform .glyphicon2 {width: 12px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.taxform .fieldvalue {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.fieldvalue.active {-webkit-box-shadow: none;box-shadow: none;text-align: left;}.fieldvalue #id_active {width: initial;}.taxbuttons {margin: 15px auto;text-align: center;}@media (max-width: 1200px) {.taxform .inputfield {width: 100%;}}@media (max-width: 767px) {.taxform .fieldnote .icon2 {display: none;}.taxform .glyphicon2 {width: 0;}.taxform .inputfield {display: block;}.taxform .inputfield.active {display: -webkit-box;display: -ms-flexbox;display: flex;}.taxform .glyphicon, .taxform .fieldname {display: inline-block;}.taxform .fieldvalue.active {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.taxform .fieldname.active {width: initial;margin-right: 5px;}}@media (max-width: 320px) {.taxbuttons .submitbutton {margin: 5px 0;}.taxbuttons {margin: 10px auto 0 auto;text-align: center;}}.calendarbox {padding-bottom: 30px;max-width: 1400px;}.calendar {width: 100%;margin: auto;font-size: 13px;background-color: white;}.calendarbuttons {text-align: right;margin-bottom: 10px;}.calendar tr, .calendar td {border: 1px solid black;}.calendar th {padding: 10px;text-align: center;font-size: 18px;}.calendar .dayoff {background-color: #8e8e8e;}.calendar td {width: 200px;height: 150px;padding: 5px 0px 0px 5px;vertical-align: top;}.calendar li {list-style: none;}.month {font-size: 25px;}.date {font-size: 16px;}.calendar ul {height: 100%;padding: 0px 5px 0px 20px;}.clicktoview {display: none;}.calendar ul {padding: 5px 5px 0px 10px;}.eventyes li a:hover {color: #05a805;font-weight: 600;}.eventyes.dayoff li a:hover {color: #f4f4f4;font-weight: 600;}.calendar a:link, .calendar a:hover, .calendar a:visited, .calendar a:active {color: black;}@media (min-width: 1201px) {.eventyes span {display: inline-block;background-color: #05a805;color: white;padding: 3px 5px;border-radius: 4px;font-weight: 600;-webkit-transition: all .15s ease;-o-transition: all .15s ease;transition: all .15s ease;}.eventyes span:hover {background-color: #007400;}.eventyes.dayoff span {background-color: #434343;}.eventyes.dayoff span:hover {background-color: #0f0f0f;}}@media (max-width: 1200px) {.calendar ul {padding: 0;display: none;}.clicktoview {display: block;}.eventyes {background-color: aquamarine;}.singleevent {display: none;}.calendar .date {font-size: 20px;display: block;height: 60px;padding: 5px;}.calendar tr {display: block;}.calendar td {height: 60px;width: 60px;padding: 0;}.calendar th {width: 59px;}.calendar {width: initial;}.calendar .month {width: 100%;display: block;}.calendarbuttons {text-align: center;}.calendar tr, .calendar td {border-bottom: none;}.calendar tr {border-left: none;border-right: none;}.calendar td {border-top: none;}.calendar tbody {border-bottom: 1px solid black;}.calendar tbody tr:nth-child(1), .calendar tbody tr:nth-child(2) {border-left: 1px solid black;border-right: 1px solid black;}}@media (max-width: 600px) {.calendar .date {font-size: 16px;display: block;height: 40px;padding: 5px;}.calendar td {height: 45px;width: 45px;display: inline-block;border-right: none;}.calendar tr {border-right: 1px solid black;}.calendar th {width: 44px;padding: 0;font-size: 16px;}.calendarbuttons .submitbutton button {width: initial;padding: 10px;font-size: 12px;}.calendar tbody tr:nth-child(1), .calendar tbody tr:nth-child(2) {padding: 5px 0;}}@media (max-width: 480px) {.calendarbuttons {text-align: center;}.calendarbuttons .submitbutton button {width: initial;padding: 5px;font-size: 10px;}}@media (max-width: 360px) {.calendar .date {font-size: 12px;}.calendar td {height: 35px;width: 35px;}.calendar th {width: 35px;font-size: 14px;}}.eventform .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;width: 75%;}.eventform .fieldname {width: 170px;-webkit-box-flex: 0;-ms-flex: none;flex: none;position: relative;}.white-block {height: 32px;position: absolute;background-color: white;z-index: 100000;width: 60px;margin-top: -33px;margin-left: 85px;}.eventform .glyphicon {width: 10px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.eventform .glyphicon2 {width: 12px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.input-group .form-control[readonly] {background-color: white;}.eventform .fieldvalue {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.timepicker-picker a.btn {background: none !important;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;display: inline-block;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;}.timepicker-picker .glyphicon {display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 4px;position: relative;top: 1px;font-size: 14px;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;}.eventform .description input {height: 80px;}.eventform textarea {width: 100%;}.eventbuttons {margin: 15px auto;text-align: center;}.fieldvalue.fieldnote.leftalign {text-align: left;}@media (max-width: 992px) {.eventform .inputfield {width: 95%;}}@media (max-width: 767px) {.eventform .inputfield {width: 100%;}}@media (max-width: 480px) {.eventform .glyphicon2 {width: 0;}.eventform .inputfield {display: block;}.eventform .inputfield.active {display: -webkit-box;display: -ms-flexbox;display: flex;}.eventform .glyphicon, .taxform .fieldname {display: inline-block;}.eventform .fieldname {display: inline-block;}.eventform .fieldvalue.active {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.eventform .fieldname.active {width: initial;margin-right: 5px;}}@media (max-width: 320px) {.eventbuttons .submitbutton {margin: 5px 0;}.eventbuttons {margin: 10px auto 0 auto;text-align: center;}}.bookingdetailitem {display: -webkit-box;display: -ms-flexbox;display: flex;}.bookingdetailitem .title {margin: 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;font-weight: 600;}.bookingdetailitem .item {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.eventblock {width: 700px;border-radius: 4px;background-color: white;border: 1px #cecece solid;padding: 20px;margin: 10px auto;}.dailydetail .calendarbuttons {width: 700px;margin: 0 auto;text-align: right;}.dailydetail .deloption, .dailydetail .deloption:link, .dailydetail .deloption:hover, .dailydetail .deloption:active, .dailydetail .deloption:visited{color: black;}.profile .event.title {font-weight: 600;font-size: 16px;width: 100%;margin-bottom: 10px;}.eventtitle {font-weight: 600;}.scheduledDO {margin: 20px auto 10px auto;padding: 10px 20px;border: 1px solid grey;background-color: #e2e2e2;border-radius: 4px;width: 700px;}.eventdetails {text-align: left;}.event.dayoff {font-weight: 700;color: red;}.eventblock .submitbutton button {width: 80px;color: white;margin-top: 15px;}.eventblock .submitbutton.delete button {width: 80px;color: white;margin-top: 15px;background-color: #d02828;}.eventblock .submitbutton.delete button:hover {background-color: #ba1212;}.eventblock .submitbutton button a {color: white;}.dailydetail {padding-bottom: 20px;}@media (max-width: 1200px) {.eventblock, .dailydetail .calendarbuttons, .scheduledDO {width: 90%;}}@media (max-width: 767px) {.bookingdetailitem {display: block;margin-bottom: 10px;}}@media (max-width: 480px) {.eventblock, .dailydetail .calendarbuttons, .scheduledDO {width: 100%;}}.calendarsettings .glyphicon2 {width: 12px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.calendarsettings .inputfield {width: 670px;}.calendarsettings .fieldname {width: 190px;}.calendarsettings .fieldname div.hourtitle, .calendarsettings .fieldname div.durationtitle {display: none;}.fieldvalue.hours {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-shadow: none;box-shadow: none;}.hourstitle {margin: 40px auto;font-size: 18px;font-weight: 600;width: 100%;text-align: center;}.hourchoice {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: center;height: 30px;}.hourchoice.duration {margin-left: 5px;}.hourchoice.to {width: 30px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: center;}.hourchoice.dayoff1 {width: 70px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: left;}.settingstitles {text-align: left;font-weight: 600;}.settingstitles .fieldvalue div {text-align: left;}.settingtitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.hourchoice.dayoff2 {width: 20px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: left;margin-right: 30px;}.hourchoice input[type='checkbox']{height: 20px;width: 20px;position: relative;top: -3px;}.calendarsettingsform .submitbutton {margin: 20px auto;width: 100%;text-align: center;}@media (max-width: 1200px) {.calendarsettings .inputfield {width: 100%;}}@media (max-width: 600px) {.settingstitles .fieldvalue div {display: none }.calendarsettings .inputfield {display: block;}.calendarsettings .fieldname {width: initial;display: -webkit-box;display: -ms-flexbox;display: flex;}.calendarsettings .fieldname.maxevents {display: inline-block;}.calendarsettings .fieldname div.hourtitle, .calendarsettings .fieldname div.durationtitle {display: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.calendarsettings .fieldname div.hourtitle {margin-right: 5px;}.hourchoice.dayoff2 {margin-right: 10px;}.dayname {color: red;}.calendarsettings .fieldname div.dayname {width: 100px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}}.duplicateerror {color: white;background-color: red;padding: 5px 10px;width: 100%;font-weight: 700;display: none;border-radius: 3px;}.freqnote {text-align: left;margin-bottom: 20px;}.frequencyvalue {text-align: left;}.monthlyproperfrequency{display: none;}.monthlyproperfrequency.showmonthlyproper{display: -webkit-box;display: -ms-flexbox;display: flex;}.profiledetail6.servfrequencies .inputfield.addform {padding: 10px 0;width: 120px;text-align: center;margin-bottom: 0 !important;}@media (max-width: 767px) {.servfrequencies #add_more{width: 100%;text-align: center;}.profiledetail6.servfrequencies .inputfield.addform {display: inline-block;margin-top: 0 !important;}}.createpaymentterms .greyoutfield input, .createpaymentterms .greyoutfield textarea, .createpaymentterms .greyoutfield select{opacity: .5;}.createpaymentterms .greyoutfield .fieldvalue{border: none;}.hidepaymenttermsintos{display: none !important;}.inputfield.paymenttermsintos{margin-top: 0 !important;margin-bottom: 0 !important;}.paymenttermdescription{text-align: left;}@media (max-width: 767px) {.createpaymentterms .icon2, .createpaymentterms .fieldname.largefieldname{display: inline-block;width: initial;}}.paymenttermsgrid .usercouponitem2{width: 300px;}@media (max-width: 1200px) {.paymenttermsgrid .usercouponitem4{display: none;}.paymenttermsgrid .usercouponitem2{width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.headings .usercouponitem {padding: 10px 5px;margin: 0 auto;font-weight: 700;}.usercoupon.headings .usercouponitem {background-color: #e6e6e6;color: #757575;}.usercoupon {display: -webkit-box;display: -ms-flexbox;display: flex;}.coupon .submitbutton {margin: 20px 0;}.activemessage {display: none;color: red;font-weight: 700;margin-bottom: 30px;}.usercouponitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #f6f6f6;}.coupongrid {margin: 15px auto;}.usercouponitem2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 160px;}.title2.secondtitle {margin-top: -50px;}.profiledetail7.frequencydiscounts.coupon .formsetbox {padding: 20px;background-color: #f7f7f7;margin-bottom: 30px;border: 1px solid #c8c8c8;}.coupon .inputfield {width: 100%;}.coupon .fieldname {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 175px;}.usercouponitem6.usercouponitem{width: 70px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}@media (max-width: 1200px) {.usercouponitem3 {display: none;}}@media (max-width: 767px) {.coupon .createcoupon {margin-top: 0;}.profiledetail7.coupon {text-align: center;}.couponsubmit {margin-top: 20px;}.title2.secondtitle {margin-top: 0;}.usercouponitem4 {display: none;}.usercouponitem2.usercouponitem{width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 480px) {.usercouponitem5 {display: none;}.usercouponitem2.fullwidth {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;}}.fieldvalue.date {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.fieldvalue select {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;display: inline-block;height: 30px;border: 1px solid #c3c3c3;}.inputfield.fieldnote {margin-top: 0;}.inputfield.nobottommargin {margin-bottom: 0;}.headings .userapproveitem {padding: 10px 5px;margin: 0 auto;font-weight: 700;}.userapprove {display: -webkit-box;display: -ms-flexbox;display: flex;}.userapprove.headings {background-color: white;}.approve .submitbutton {margin: 20px 0;}.btn.btn-primary.imagebutton.activatebutton {margin: 0 5px;}.btn.btn-primary.imagebutton.activatebutton.inactive {pointer-events: none;}.btn.btn-primary.imagebutton.activatebutton {background-color: grey;}.btn.btn-primary.imagebutton.activatebutton.activate:hover {background-color: green;}.btn.btn-primary.imagebutton.activatebutton.activate.inactive {background-color: green;}.btn.btn-primary.imagebutton.activatebutton.deactivate:hover {background-color: red;}.btn.btn-primary.imagebutton.activatebutton.deactivate.inactive {background-color: red;}.userapproveitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid #b4b4b4;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.approvegrid {margin: 15px auto;border: .5px solid #b4b4b4;}.userapproveitem.userapproveitem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}@media (max-width: 992px) {.profiledetail7.product {text-align: center;}.userapproveitem.userapproveitem2 {display: none;}.userapproveitem.userapprovetem3 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 767px) {.profiledetail7.approve {text-align: center;}}@media (max-width: 480px) {.userapproveitem.userapproveitem2 {display: none;}.userapproveitem.userapproveitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.headings .userchargeitem {padding: 10px 5px;margin: 0 auto;font-weight: 700;}.userchargeitem a.btn{padding: 2px 0;font-size: 14px;width: 50px;height: 24px;}.usercharge {display: -webkit-box;display: -ms-flexbox;display: flex;}.usercharge.headings {background-color: white;}.usercharge.headings .userchargeitem {background-color: #e6e6e6;color: #757575;}.charge .submitbutton {margin: 20px 0;}.userchargeitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #f6f6f6;}.chargegrid {margin: 15px auto;}.userchargeitem.userchargeitem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}.stripechargesrefunds .userchargeitem.userchargeitem1 {width: 300px;}.userchargeitem .glyphicon {color: green;font-size: 20px;}.stripetransactionlist .userchargeitem.userchargeitem5 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}@media (max-width: 1200px) {.stripechargesrefunds .userchargeitem.userchargeitem1 {width: 220px;}}@media (max-width: 992px) {.profiledetail7.product {text-align: center;}.userchargeitem.userchargeitem3, .userchargeitem.userchargeitem4 {display: none;}.userchargeitem.userchargeitem5 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.userchargeitem.userchargeitem2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 767px) {.profiledetail7.charge {text-align: center;}}@media (max-width: 480px) {.userchargeitem.userchargeitem2 {display: none;}.userchargeitem.userchargeitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.headings .usercustomeritem {padding: 10px 5px;margin: 0 auto;font-weight: 700;background-color: #e6e6e6;color: #757575;}.headings .usercustomeritem.contactmade {background-color: green;}.usercustomer {display: -webkit-box;display: -ms-flexbox;display: flex;}.usercustomer.headings {background-color: #eeeeee;}.customer .submitbutton {margin: 20px 0;}.usercustomeritem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #f6f6f6;}.customergrid {margin: 15px auto;border: .5px solid white;}.usercustomeritem.usercustomeritem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 160px;}.usercustomeritem.usercustomeritem2 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}.usercustomeritem .glyphicon {color: green;font-size: 20px;}@media (max-width: 1500px) {.usercustomeritem.usercustomeritem6 {display: none;}}@media (max-width: 992px) {.profiledetail7.customer {text-align: center;}.usercustomeritem.usercustomeritem3, .usercustomeritem.usercustomeritem4 {display: none;}.usercustomeritem.usercustomeritem5 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.usercustomeritem.usercustomeritem2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 767px) {.profiledetail7.customer {text-align: center;}}@media (max-width: 480px) {.prospectlisting .usercustomeritem.usercustomeritem2{display: initial;}.usercustomeritem.usercustomeritem2 {display: none;}.usercustomeritem.usercustomeritem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.profiledetail7.customer {padding: 30px;}.customerlineheader {width: 100%;text-align: center;padding: 5px;background-color: #2d82d6;color: white;font-weight: 700;border-radius: 3px;margin: 20px 0;}.customerline {display: -webkit-box;display: -ms-flexbox;display: flex;}.customerline.warning{color: red;border: 2px solid red;background-color: pink;padding: 3px 7px;border-radius: 3px;text-align: left;font-weight: 700;}.customerbox1 {width: 180px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: left;}.customerbox2 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.customerlineheader2 {text-align: left;font-weight: 700;}.refund_info {text-align: left;}.profiledetail7.customer .inputfield .fieldname {width: 150px;}@media (max-width: 1200px) {.profiledetail7.customer .inputfield {width: 100%;}}@media (max-width: 480px) {.customerline.customerflexbox {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.customerbox1 {font-weight: 500;}.customerbox2 {margin-left: 10px;color: grey;}}@media (max-width: 480px) {.profiledetail7.customer {padding: 10px;}}.headings .userproductitem {padding: 10px 5px;margin: 0 auto;font-weight: 700;}.userproduct {display: -webkit-box;display: -ms-flexbox;display: flex;}.userproduct.headings {background-color: white;}.userproduct.headings .userproductitem {background-color: #e6e6e6;color: #757575;}.product .submitbutton {margin: 20px 0;}.userproductitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;padding: 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: white;border-color: #f5f5f5;}.productgrid {margin: 15px auto;border: .5px solid white;}.userproductitem.userproductitem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 240px;}@media (max-width: 767px) {.profiledetail7.product {text-align: center;}.productsubmit {margin-top: 20px;}}@media (max-width: 480px) {.userproductitem.userproductitem2, .userproductitem.userproductitem3 {display: none;}.userproductitem.userproductitem4 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.userproductitem.userproductitem1 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.blogdelete {margin-top: 5px;}.blogdeleteconfirm {margin-top: 5px;}.successtag {width: 100%;list-style: none;background-color: green;color: black;padding: 5px;text-align: center;}.errortag {font-weight: 700;width: 100%;list-style: none;background-color: rgba(255, 110, 110, 0.30);color: red;padding: 5px;text-align: center;margin: 0 auto;border-radius: 5px;margin: 0 auto 10px auto;}.messages {margin: 0 auto 10px auto;width: 100%;-webkit-padding-start: 0;text-align: center;padding: 0;}.messages a {color: white;}.messages a:hover {color: #eaeaea;}.thumbnail {width: 100%;margin-bottom: 5px;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px;}.blogbuttons {margin-top: 16px;}.thumbnailimage {margin: 0 10px 0 0;}.thumbnailimage a img {max-height: 118px;max-width: 150px;}.thumbnail .caption {text-align: left;display: inline-block;vertical-align: top;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 5px;border: 1px solid #dfdfdf;}.articlelist .blogbody {padding: 0;}.captiontitle {font-size: 16px;font-weight: 700;}.timesince {font-size: 12px;margin-bottom: 10px;}.articlelist small {margin-bottom: 10px;}.articlelist p {margin: 10px 0 0 0;word-wrap: break-word;}.articlelist {width: 90%;margin: 20px auto 0 auto;}.blog {text-align: center;width: 65%;margin: 0 auto;}.blog h4 {font-weight: 600;}.blogpagetitle {text-align: center;}.employeeportalsection .profileblogbody *{text-align: left !important;font-size: 16px !important;}@media (max-width: 1200px) {.articlelist, .messages {width: 100% }}@media (max-width: 767px) {.messages {width: 100%;}.articlelist .thumbnail {display: block;}.blog {width: 100%;}.thumbnailimage {margin: 0 auto 10px auto;}.thumbnail .caption {width: 100%;}.articlelist {width: 100%;padding: 0 10px;}}.create-article {width: 100%;display: block;border-radius: 4px;background-color: white;margin: 0px auto 30px auto;text-align: center;padding: 0 0 20px 0;border: 1px solid #dddddd;}.create-article .inputfield.boolswitch .fieldvalue {-webkit-box-shadow: none;box-shadow: none;text-align: left;}.create-article h4 {margin: 0 auto;font-weight: 600;}.bullets {width: 90%;margin: 0 auto;text-align: right;}.create-article .submitbutton {margin-top: 20px;}.create-article .inputfield {width: 90%;}.create-article .fieldname {width: 140px;}.create-article textarea {width: 100%;}.create-article .submitbutton {margin-bottom: 0;}.create-article-container {min-height: 550px;margin: 0 auto;width: 800px;}@media (max-width: 1200px) {.create-article-container {width: 650px;}}@media (max-width: 992px) {.create-article-container {width: 500px;}}@media (max-width: 767px) {.create-article .inputfield.boolswitch .fieldname {width: 180px;}.create-article .inputfield.boolswitch {display: -webkit-box;display: -ms-flexbox;display: flex;}.create-article .inputfield.sectionnum {margin-top: 0;}.bullets, .create-article .SEO {width: 100%;}.create-article-container {width: 100%;padding-bottom: 30px;}.create-article {width: 90%;margin: 10px auto 0 auto;padding: 20px;}.create-article .inputfield {width: 100%;display: block;}}@media (max-width: 480px) {.create-article {width: 100%;background: none;margin: 0 auto;text-align: center;padding: 0 15px;border: none;}}.submitbutton .cancelbutton {padding: 10px 35px;font-weight: 700;color: white;background-color: #d02828;border-radius: 2px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-size: 14px;margin-right: 5px;width: 120px;}.submitbutton .cancelbutton:hover {background-color: #c31919;}.fieldvalue.stockimage.image img {margin: 15px 20px;}.inputfield.sectionnum.heading {background-color: green;}.inputfield.textnote {text-align: left;}.stockgalleryimages {text-align: left;}.imagegrid {margin-bottom: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;}.stockgallery {text-align: center;}.checkbox_wrapper {position: relative;height: 100px;width: 150px;display: inline-block;margin: 0;}.darklogooption{display: none;}.stockgalleryimages input[type="checkbox"] {opacity: 0;height: 100px;width: 150px;position: absolute;top: 0;left: 0;color: green;z-index: 99;display: inline-block;cursor: pointer;}input[type="checkbox"]+.checkcontainer {display: inline-block;padding: 0 0 0 0px;position: absolute;top: 0;left: 0;z-index: 10;border: 1px solid black;background: none;border: 4px solid white;-webkit-transition: border-color .1s ease;-o-transition: border-color .1s ease;transition: border-color .1s ease;}input[type="checkbox"]:hover+.checkcontainer {opacity: 1 !important;}input[type="checkbox"]:checked+.checkcontainer {display: inline-block;padding: 0 0 0 0px;border: 1px solid black;z-index: 10;border: 4px solid rgba(3, 136, 3, 0.79);border-radius: 2px;}.checkcontainer {height: 100px;width: 150px;display: inline-block;padding: 0 0 0 0px;z-index: 1;background-size: cover !important;}.checkcontainer.extraservice {background-size: contain !important;}.fieldvalue.noshadow {text-align: left;-webkit-box-shadow: none;box-shadow: none;}@media (max-width: 480px) {.checkbox_wrapper, .profiledetail5 input[type="checkbox"], .checkcontainer {width: 100px;height: 67px;}}.pexels.inputfield{width: 100%;}.pexels.fieldnoteforsummernote{border: 1px solid #a9a9a9;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;position: relative;top: -12px;width: calc(100% + 0px);border-top: 1px solid lightgrey;}.pexels.fieldnoteforsummernote .fieldvalue.fieldnote{bottom: 0;}.pexels.fieldnoteforsummernote .fieldnote{border: none;}.pexels.fieldnoteforsummernote .fieldvalue.fieldnote:hover{border-right: none;border-left: none;}.pexels .fieldvalue.fieldnote{background: #fafafa;border-bottom: none;border-radius: 0;-webkit-transition: background .3s ease, color .3s ease, border .3s ease;-o-transition: background .3s ease, color .3s ease, border .3s ease;transition: background .3s ease, color .3s ease, border .3s ease;border-color: #dcdcdc;border-top: 1px solid rgba(0,0,0,.05);}.pexels.bottomelement .fieldvalue.fieldnote{border: 1px solid #dcdcdc;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.pexels .fieldvalue.fieldnote:hover{background: black;color: white;border-left: 1px solid black;border-right: 1px solid black;}.pexels .fieldvalue.fieldnote img{-webkit-transition: -webkit-filter .3s ease;transition: -webkit-filter .3s ease;-o-transition: filter .3s ease;transition: filter .3s ease;transition: filter .3s ease, -webkit-filter .3s ease;width: 70px;}.pexels .fieldvalue.fieldnote:hover img{-webkit-filter: invert(100%);filter: invert(100%);}.pexels.fieldnoteforsummernote.clientportalpexels{top: 9px;z-index: 10;}.clientportalsetting .pexels.inputfield .fieldvalue.fieldnote{margin-top: 0;}.deloption {color: black;cursor: pointer;font-size: 14px;}.deloption:hover {font-weight: 700;}.deleteconfirm {width: 100vw;height: 100vh;text-align: center;}.delconfirm {color: red;font-weight: 700;}#deleteconfirm a, #dontdelete {color: black;}#deleteconfirm a:hover, #dontdelete:hover {font-weight: 700;cursor: pointer;}.imgdeletemess {min-height: 0px;overflow: hidden;margin-top: 5px;}.profiledetail4.imagegallery .inputfield {width: 600px;margin: 10px auto;}.profiledetail4.imagegallery .fieldname {width: 150px;}.dropdown {text-align: center;}.profiledetail4.imagegallery .submitbutton {margin: 0px 0 10px 0;}.profiledetail4.imagegallery .submitbutton.previewbutton {margin-right: 5px;}.profiledetail4.imagegallery .imagebutton {margin-top: 10px;}.submitbutton.gallery {width: 100%;text-align: center;margin: 25px 0;}.picturegallerysection{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 31.33%;margin: 0 1% 20px 1%;}.gallerypic {background-color: white;border-radius: 4px;padding: 10px 10px 5px 10px;overflow: hidden;text-align: center;margin: 10px 0 0 0;}.gallerypic2 {height: 120px;}.gallerypic img {display: block;width: auto;max-height: 120px;margin: 0 auto;}.profiledetail4.imagegallery .inputfield.sectionnum {width: 100%;}.profiledetail4.imagegallery .imguploadform {text-align: left;}.imageuploadbuttoncontainer{width: 100%;text-align: center;}.submitbutton.imgupload2 {text-align: center;margin-top: 30px;}@media (max-width: 1500px) {.picturegallerysection{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 48%;margin: 0 1% 20px 1%;}}@media (max-width: 1200px) {.profiledetail4.imagegallery .inputfield {width: 90%;}.picturegallerysection{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;margin: 0 0 20px 0;}}@media (max-width: 992px) {.profiledetail4.imagegallery .inputfield {width: 100%;}}@media (max-width: 767px) {.submitbutton.gallery {width: 100%;text-align: left;margin: 10px 0 25px 0;}.profiledetail4.imagegallery .inputfield {display: block;}.submitbutton.imgupload {margin: 0 0 30px 0;}.profiledetail4.imagegallery {margin-bottom: 0;padding-bottom: 10px;}}.gallerybuttons {text-align: center;}.imgdeletemess2 {margin: 5px 0 0 120px;}@media (max-width: 767px) {.gallerybuttons {margin-left: 0;}.imgdeletemess2 {margin: 5px 0 0 0;}}.imgdeletemess3 {margin-top: 5px;}.originalimage {padding: 20px;max-width: 70%;margin: 0 auto;}.keywords {margin: 10px 0;}@media (max-width: 767px) {.originalimage {padding: 10px;max-width: 100%;}}.profiledetail5u {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 20px;padding: 0% 5%;text-align: center;}.uploadsection {width: 600px;background-color: white;border-radius: 4px;border: 1px solid #dddddd;padding: 15px 15px 5px 15px;margin: 0 auto;}.uploadsection form {margin-bottom: 0;}.uploadsection button {margin: 10px 0;}@media (max-width: 992px) {.uploadsection {width: 450px;}}@media (max-width: 767px) {.uploadsection {width: 100%;}}@media (max-width: 480px) {.uploadsection {width: 100%;border: none;padding: 0;background-color: initial;}}.available_templates {margin-top: 30px;text-align: left;}.available_templates_message {margin-bottom: 30px;}.templateoption {border: 1px solid #a7a7a7;margin: 0 .3% 10px .3%;display: inline-block;padding: 15px;width: 48%;background-color: white;}.templateoptionimage {margin-top: 10px;overflow: hidden;}.clicktoviewtemp {position: relative;z-index: 10;text-align: center;padding: 3px 0;color: white;margin-top: 10px;font-size: 14px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.templateoption:hover img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}.templateoptionimage img {width: 100%;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}@media (max-width: 480px) {.templateoption {margin: 0 0 10px 0;width: 100%;}}.message1 {font-weight: 700;margin-bottom: 10px;}.democonfirm {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0% 5% 20px 5%;}.democonfirm .submitbutton {margin: 10px 0;}.og-price {color: red;text-decoration: line-through;}.productpermonth, #price {display: inline-block;}.hideme {display: none;}#price {font-weight: 700;font-size: 16px;margin-right: 5px;}.form-control.variation_select {width: 80px;display: inline-block;padding: 5px;margin-left: 5px;}.buttonbar {width: 120px;margin: 20px 0;border-bottom: 1px solid #c6c6c6;}.product_description {margin-top: 25px;}.product_description ul {margin-bottom: 0;}.container-alert-flash1 {position: absolute;top: 20px;left: 0;z-index: 5000;margin: 0;width: 180px;display: none;}.addtocart {background-color: #14b914;padding: 10px 15px;color: white;font-weight: 700;width: 120px;text-align: center;border-radius: 2px;}.addtocart:hover {background-color: #17a017;}.productsection {margin-right: 20px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.productsidebar {margin-top: -20px;}.productsection, .productsidebar {display: inline-block;vertical-align: top;}.detailproductbox {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;}.productsidebar #price:before {content: "$";}.og-price:before {content: "$";}.og-price {margin-left: 5px;}.origprice {display: inline-block;position: relative;right: 6px;}.saleprice {display: inline-block;position: relative;right: 4px;text-decoration: line-through;}.productsidebar h3 {display: inline-block;}.moveleft {display: inline-block;position: relative;right: 10px;}.flashgoeshere {position: relative;}.ordernav {margin-top: 100px;}.ordernav .selected {font-weight: 700;color: #2d82d6;}.ordernav .inactive {color: #b5b5b5;}.ordernav .link a, .ordernav .selected a {color: #2d82d6;}.ordernav .link a:hover, .ordernav .selected a:hover {font-weight: 700;color: #2d82d6;}@media (max-width: 992px) {.detailproductbox {padding: 20px;display: block;}.productsection, .productsidebar {display: block;width: 100%;}.productsidebar {margin-top: 0;}}@media (max-width: 767px) {.ordernav {margin-top: 15px;border-bottom: 1px solid #b5b5b5;}.productsidebar {margin-top: 0;}.flashgoeshere {position: relative;display: inline-block;}.container-alert-flash1 {top: -104px;left: 5px;}}@media (max-width: 480px) {.detailproductbox {background: none;padding: 0;border: none;}}@media (max-width: 360px) {.flashgoeshere {position: relative;display: block;}.container-alert-flash1 {top: -44px;left: 0px;}}.removeline {border: 2px solid red;border-radius: 3px;background-color: white;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;width: 21px;height: 20px;padding-right: 5px;color: red;font-weight: 600;}.removeline:hover {background-color: red;color: white;}.deleteline {position: relative;bottom: 3.5px;left: .5px;}.currency {margin-bottom: 10px;text-align: right;}.carttable {width: 100%;border-bottom: 1px solid #9a9595;margin-bottom: 10px;}.linerow {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 5px 0;}.lineamount {width: 65px;text-align: right;margin-right: 5px;}.linerow.subtotalline {border-top: 1px solid #9a9595;}.lineremove {width: 30px;text-align: right;}.linetitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.carttotal {font-weight: 700;border-top: 1px solid #9a9595;}.cartbuttons {text-align: right;}.cartbuttons .submitbutton {margin-bottom: 5px;}.cartbuttons.couponview{text-align: left;}.cartbuttons.couponview .submitbutton{display: inline-block;}.imgdeletemess.address10 {min-height: 0;text-align: left;margin-top: 0;}.addressradio {display: inline-block;vertical-align: top;margin: 17px 3px 0 0;}.addressselect .addressbox {margin: 10px auto;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;}.addressbutton {background-color: #2d82d6;padding: 3px;color: white;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;border-radius: 2px;margin-right: 5px;width: 60px;display: inline-block;text-align: center;margin-bottom: 5px;}.addressbutton:hover {background-color: #035bb2;color: white;}.addressline {margin: 5px 0;border: 1px solid #d3d3d3;padding: 10px 10px 5px 10px;display: inline-block;background-color: white;text-align: left;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-box-shadow: 0 1px 3px 0 #cfd7df;box-shadow: 0 1px 3px 0 #cfd7df;}.addresslabel {margin-left: 3px;}.editdeletebuttons {margin: 2px 0;}.addressselect {text-align: center;margin-bottom: 0;}.addressselect .submitbutton {margin-top: 15px;}.addanother a {color: #2d82d6;}.addanother a:hover {font-weight: 700;color: #2d82d6;}.addressradio input {position: relative;right: 10px;bottom: 5px;height: 25px;width: 25px;background-color: #eee;border-radius: 50%;margin-left: 5px;}.addressradio:hover input {background-color: #ccc;}.addressradio input:checked {background-color: #2196F3;}@media (max-width: 767px) {.addressselect .addressbox {text-align: center;max-width: 500px;}.addressradio {margin: 12px 3px 0 0;}.oops {width: 90%;text-align: center;margin: 0 auto;padding: 15px 0 0 0;min-height: 0;}}.addressline2 {margin: 5px 0;}.addressform {text-align: center;}.addressform .submitbutton {margin-top: 15px;}.addresstitle {width: 200px;display: inline-block;text-align: left;}.addressvalue {display: inline-block;}.addressvalue input, .addressvalue select {width: 250px;}.addressvalue select {-webkit-appearance: menulist-button;}.oops {width: 50%;text-align: center;margin: 0 auto;padding: 50px 0;min-height: 500px;}.oops button {margin: 15px 0 25px 0;}.oopstext {font-size: 14px;}@media (max-width: 992px) {.addresstitle {width: 250px;}}@media (max-width: 480px) {.addresstitle, .addressvalue, .addressvalue input, .addressvalue select {width: 100%;}}.couponentry .submitbutton {display: block;margin-top: 15px;}.couponcode {margin: 20px 0;}#checkout .submitbutton {margin-top: 10px;}.chgbilladd a {color: #2d82d6;}.chgbilladd a:hover {font-weight: 700;color: #2d82d6;}.StripeElement {background-color: white;height: 40px;padding: 10px 12px;border-radius: 4px;border: 1px solid transparent;-webkit-box-shadow: 0 1px 3px 0 #e6ebf1;box-shadow: 0 1px 3px 0 #e6ebf1;-webkit-transition: box-shadow 150ms ease;-webkit-transition: -webkit-box-shadow 150ms ease;transition: -webkit-box-shadow 150ms ease;-o-transition: box-shadow 150ms ease;transition: box-shadow 150ms ease;transition: box-shadow 150ms ease, -webkit-box-shadow 150ms ease;}.StripeElement--focus {-webkit-box-shadow: 0 1px 3px 0 #cfd7df;box-shadow: 0 1px 3px 0 #cfd7df;}.StripeElement--invalid {border-color: #fa755a;}.StripeElement--webkit-autofill {background-color: #fefde5 !important;}.stripe {width: 155px;}.stripeimage {width: 200px;}.invoicefilter.platformfilter .currentfilter.currentcard{margin-top: 20px;width: 110px;}.invoicelogo {margin-bottom: 10px;}.leftme a img, .invoicelogo img {max-width: 170px !important;max-height: 42px;}.printme {margin-top: 15px;}.submitbutton.orderdetail {margin-top: 120px;}.invoiceitem {margin: 15px 0;}.fa-print {margin-right: 5px;}.linkme a {color: #2d82d6;}.linkme a:hover {font-weight: 700;color: #2d82d6;}.cartbox {min-height: 850px;}.cartbox1 {background-color: white;padding: 50px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 30px;}.cartbox1 input, .cartbox1 select {border: 1px solid #d4d4d4;background-color: white;}.messages2 {color: white;margin-top: 15px;padding: 2px 0;border-radius: 3px;}.messages2 li {list-style: none;text-align: center;margin: 10px auto;}@media (max-width: 767px) {.submitbutton.orderdetail {margin-top: 10px;}.cartbox {min-height: 0;}}@media (max-width: 480px) {.cartbox1 {padding: 0;border: none;background: none;}}@media print {html, body, .restofbody {height: auto;}body * {visibility: hidden;}.cartbox1, .cartbox1 * {visibility: visible;overflow: visible;}.cartbox1 {position: absolute !important;top: 0;left: 0;width: 600px;}.printme {display: none;}.paymentbox, .paymentbox * {visibility: visible;overflow: visible;}.companyimage2 {display: none;}.paymentbox.complete {background-color: white;height: 100%;width: 100%;position: absolute;top: 0;left: 0;margin: 0;line-height: 18px;}.profilemenu, .invoice_type_bar, .noprint, .footerbg{display: none !important;}.invoicedetailmargin.platforminvoice .paymentbox.complete .paymentboxinner {overflow: initial;}.paymentbox.complete.actualinvoiceimage{display: block !important;}}.invoicelist.ownsite .customerinvoiceitem.invoiceitem1, .invoicelist.ownsite .customerinvoiceitem.invoiceitem2, .invoicelist.ownsite .customerinvoiceitem.invoiceitem4 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;}.definitionheading {font-size: 40px;}.definitionsection {font-size: 16px;}.definitionsection .heading {font-size: 24px;color: grey;margin-top: 30px;}.subpagespacer {height: 200px;}.proununciation {font-size: 20px;}.bgimage.homepage.subpage.loggedinuser {width: 100%;margin-left: 0;}.bgimage.homepage.subpage.loggedinuser .bgcolor {width: 100%;margin-left: 0;}.bgimage.homepage.subpage.loggedinuser .headertext1 {text-align: center;}@media (max-width: 2000px) {.bgimage.homepage.subpage.loggedinuser {margin-bottom: 100px;}}@media (max-width: 767px) {.bgimage.homepage.subpage.loggedinuser {margin-bottom: -300px;}.bgimage.homepage.subpage.loggedinuser .headertext1 {margin-top: 70px;text-align: center;}.subpagespacer {height: 0;}}@media (max-width: 480px) {.bgimage.homepage.subpage.loggedinuser .headertext1 {margin-top: 90px;}.bgimage.homepage.subpage.loggedinuser {margin-bottom: -350px;}}@media (max-width: 360px) {.bgimage.homepage.subpage.loggedinuser .headertext1 {margin-top: 110px;}}#card-element {border: 1px solid #bebebe;}.cardadd {margin: 0 auto 140px auto;width: 500px;}.col-sm-9.paymentmethod .messages {width: 500px;}.cardadd .btn {margin-top: 15px;width: 155px;}.cardadd img {margin: 15px 0 10px 0;}.cardadd .btn.btn-danger {background-color: red;}.cardadd .btn.btn-success {background-color: green;}@media (max-width: 767px) {.cardadd {margin-bottom: 30px;}}@media (max-width: 600px) {.cardadd {width: 100%;}.col-sm-9.paymentmethod .messages {width: 100%;}}#image-clear {width: 20px !important;margin-left: 11px;}.file-upload1 {color: white !important;position: relative;}.file-upload1 a {background-image: url(../images/checkergrid.jpg);}.darklogooption .file-upload1 a{background-image: url(../images/darkcheckergrid.jpg);}.file-upload1 div {color: black;}.file-upload1 img {float: left;border-radius: 3px;}.changeimage {display: inline-block;}.clearable-file-input {margin-top: 5px;}@media (max-width: 1200px) {.file-upload1 {margin-left: 0 }}.coupontitle2 {font-weight: 700;margin-bottom: 5px;}.salestype {width: 100%;background-color: #d0d0d0;border-radius: 4px;padding: 3px 10px;margin-bottom: 10px;font-weight: 700;}.coupons2 {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #c6c6c6;}.coupons2:last-child {margin-bottom: 30px;padding-bottom: 0;border-bottom: none;}@media (max-width: 1200px) {.coupons2:last-child {margin-bottom: 0;}.coupontitle2 {width: 120px;border-right: 1px solid #c6c6c6;text-align: left;}}.couponitem {padding: 5px 10px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-right: 1px solid #c6c6c6;}.coupons.couponstotal {border-bottom: none;}.couponitem:last-child {border-right: none;}.coupontitle {font-weight: 700;}.coupons {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #c6c6c6;}.coupons:last-child {margin-bottom: 0;padding-bottom: 0;}.coupons .glyphicon {font-size: 20px;color: #2d82d6;}.coupons .glyphicon:hover {color: #035bb2;}.couponinfo {margin: 20px 0;}.coupons.total {border: none;}@media (max-width: 1200px) {.coupons, .coupons2 {display: block;}.couponitem.hidecouponitem {display: none;}.coupontitle, .coupondetail {display: inline-block;text-align: left;}.coupontitle {width: 110px;border-right: 1px solid #c6c6c6;}.couponitem {display: -webkit-box;display: -ms-flexbox;display: flex;border: none;}.coupondetail {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-left: 10px;}}@media (max-width: 767px) {.couponinfo {margin-top: 0px;}.profiledetail7.sales {background-color: white;border-radius: 4px;padding: 10px;border: 1px solid #dddddd;margin-bottom: 20px;}.profiledetail7.sales:first-child {margin-bottom: 20px;}.level7.sales {padding-bottom: 30px;}}.spinner {text-align: center;}.privacybox {width: 100%;border: .5px solid white;}.privacybox1 {display: -webkit-box;display: -ms-flexbox;display: flex;vertical-align: top;}.privacytitle {border: .5px solid white;padding: 5px;font-weight: 700;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-color: #31a2d8;color: white;}.privacybody {padding: 5px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;background-color: #f0f0f0;color: black;}.profiledetail7.subscription {padding: 30px;}.subscriptioncancellation{text-align: left;}.subscriptioncancellation .billingtitle{width: 100%;margin-bottom: 10px;}.subscriptioncancellation .changebutton{font-size: 13px;}.success.info {background-color: #f9fcbb;color: #4f5210;}.success.info a{color: blue;}.success.info a:hover{color: darkblue;}.success {list-style: none;padding: 3px;background-color: lightgreen;color: green;border-radius: 5px;font-weight: 700;}.overduepayment {font-weight: 700;color: red;margin-bottom: 10px;text-align: left;margin-top: -10px;}.changebutton {padding: 5px 7px;background-color: #2d82d6;display: inline-block;color: white;border-radius: 3px;font-size: 10px;margin-left: 3px;position: relative;bottom: 2px;font-weight: 700;cursor: pointer;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.changebutton:hover {background-color: #035bb2;color: white;}.changebuttongrey {background-color: grey;color: white;cursor: default;}.changebuttongrey:hover {background-color: grey;}.changebuttonred {background-color: red;color: white;}.changebuttonred:hover {background-color: darkred;color: white;font-weight: 700;}.changebuttongreen {background-color: #33c733;color: white;}.changebuttongreen:hover {background-color: #238423;color: white;font-weight: 700;}.billingsection {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;}.billingtitle {font-weight: 700;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 165px;text-align: left;}.billingitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}@media (max-width: 480px) {.billingsection {display: block;}.profiledetail7.subscription {padding: 0 5px 20px 5px;}}#chargesubs {margin: 20px auto;}#chargemessage {background-color: red;border-radius: 3px;color: white;font-weight: 700;text-align: center;max-width: 250px;margin: 15px auto;}.addcreditcard .profiledetail7 {max-width: 500px;text-align: left;padding: 30px 50px;}.addcreditcard .btn {margin: 15px auto;width: 120px;}@media (max-width: 767px) {.addcreditcard .profiledetail7 {padding: 10px 50px 30px 50px;}}@media (max-width: 480px) {.addcreditcard .profiledetail7 {padding: 10px 5px 30px 5px;}}.address .profiledetail7 {padding: 30px;}@media (max-width: 480px) {.address .profiledetail7 {padding: 0 10px 20px 10px;}}.profiledetail7.substatus {padding: 30px 50px;}@media (max-width: 767px) {.profiledetail7.substatus {padding: 10px 50px 30px 50px;}}@media (max-width: 480px) {.profiledetail7.substatus {padding: 10px 5px 30px 5px;}}.inputfield.bookingformhelp {display: block;text-align: left;}.orderprocessing{display: none;}.leftjustify{text-align: left;}.shortnotefield textarea {height: 60px;}.iframecode {padding: 20px;border: 2px solid #d4d4d4;background-color: #f4f4f4;margin: 0 auto;}.iframelink {margin-top: 20px;text-align: left;}@media (max-width: 1500px) {.shortnotefield textarea {height: 150px;}}@media (max-width: 767px) {.iframecode {overflow-x: scroll;}}@media (max-width: 480px) {.iframecode {background-color: white;}}.bookingforminfo {padding: 30px 30px 30px 30px;text-align: center;}.bookingforminfo .submitbutton {margin: 15px auto;}@media (max-width: 767px) {.bookingforminfo {padding: 0 30px 30px 30px;}.inputfield.bookingformhelp {margin: 0;}}@media (max-width: 480px) {.bookingforminfo {padding: 10px;}}.questionnairesetup .inputfield {max-width: 800px;width: 95%;text-align: left;}.questionnairequestion {margin-left: -15px;}.fieldvalue.paidfeatureonly.noboxshadow {-webkit-box-shadow: none;box-shadow: none;}.questionnairesetup .question, .questionnairesetup .questioncheckbox {display: inline-block;word-wrap: break-word;}.questionbuttons {margin-top: 7px;}.add_question {text-align: center;}.add_question_box {text-align: left;display: block;}.btn.btn-primary.add_question {background-color: #33c733;margin: -10px auto 10px auto;}.btn.btn-primary.add_question:hover {background-color: #238423;}.questionnairesetup .submitbutton {margin: 15px auto;width: 100%;text-align: center;}.questionnairesetup .fieldvalue.paidfeatureonly {max-width: 600px;margin: 0 auto;}.submitbutton.colorchange3 button, .submitbutton.colorchange3 button:hover {background-color: #919191;cursor: default;}.thirdpartyreview{text-align: left;}@media (max-width: 767px) {.questionnairesetup h3 {text-align: center;}.btn.btn-primary.add_question {margin: 0 auto 15px auto;}.questionnairesetup .inputfield {display: block;}.questionnairesetup .inputfield.active {display: -webkit-box;display: -ms-flexbox;display: flex;}.questionnairesetup .fieldvalue.active {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.questionnairesetup .fieldname.active {width: initial;margin-right: 5px;}}.questionnairesetup textarea {width: 100%;height: 80px;}.profiledetail7.questionnairesetup.questionentry .inputfield {width: 70%;}@media (max-width: 480px) {.profiledetail7.questionnairesetup.questionentry .inputfield {width: 95%;}}.profiledetail7.questionnairedetail {padding: 30px 50px;}.answerbox {padding: 3px 5px;background-color: #d9edff;border: 1px solid #cacaca;border-radius: 3px;}.answer, .questionbox {margin: 10px auto;text-align: left;}.biganswerbox {width: 550px;}.comments_header {margin-bottom: 10px;}.assignedsurveystaff .goservicebutton:hover, .assignedsurveystaff .goservicebutton:active, .assignedsurveystaff .goservicebutton:visited, .assignedsurveystaff .goservicebutton:link, .assignedsurveystaff .goservicebutton{color: white;}.assignedsurveystaff .goservicebutton{font-size: 10px;color: white;margin-bottom: 0;}.questionnaire_details {text-align: left;margin: 20px 0 0 20px;}.answerbox1 {display: inline-block;}@media (max-width: 1600px) {.answerbox {display: block;}.biganswerbox {width: 100%;}}@media (max-width: 767px) {.biganswerbox {margin: initial;}.answerbox1 {display: block;}.questionnaire_details {margin: 0;}.profiledetail7.questionnairedetail {padding: 20px;}}@media (max-width: 480px) {.profiledetail7.questionnairedetail {padding: 0;}}.profiledetail7.faqs {padding: 40px;text-align: left;}.faq_heading {width: 100%;padding: 5px;background-color: grey;border-radius: 3px;color: white;font-weight: 700;margin-bottom: 20px;text-align: center;}.faq_quesiton {font-weight: 700;margin-bottom: 15px;}.faq_answer {margin-bottom: 20px;}.tbd {padding: 5px;background-color: green;color: white;font-weight: 700;}.faq_link {color: #21a458;font-weight: 700;}.test_credit_cards {margin: 20px 0 20px 0;}.credit_card_number, .credit_card_name {display: inline-block;width: 170px;}@media (max-width: 767px) {.profiledetail7.faqs {padding: 0 15px 15px 15px;}}@media (max-width: 480px) {.profiledetail7.faqs {padding: 0 0 15px 0;}}.deleteconfirmbox {display: none;margin-top: 5px;}.deletecheckbox {display: none;}.deleteyes, .deleteno, .deleteyes2 {font-weight: 700;display: inline-block;cursor: pointer;}#add_more2, #add_more {margin-top: 10px;display: inline-block;}@media (max-width: 1100px) {.estimatecontainer .largeinventoryorderform #add_more {margin-top: 10px;}}.emailunsub {margin-bottom: 30px;}.emaillisthead {padding: 20px;text-align: center;}.emaillist {margin: 88px 0 0 10px;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);text-align: center;border-radius: 4px;overflow: hidden;max-width: 500px;background-color: white;}.emaillist2 {text-align: center;border-radius: 4px;overflow: hidden;margin: 0 auto;max-width: 500px;background-color: white;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}form {margin-bottom: 25px;}.emailentry {padding: 0;position: relative;z-index: 2;margin-bottom: 5px;}.emailentrynote {margin-top: 20px;}.enteremail {margin: 20px 0 0 20px;color: #cbcbcb;font-size: 16px;position: relative;top: 20px;z-index: 1;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;text-align: left;height: 23px;}.emailentry input {border-width: 0px;border-bottom: 1px solid #cbcbcb;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;width: 100%;background-color: rgba(255, 255, 255, 0) !important;}.emailentry input:focus {outline: none;border-bottom: 1px solid grey;}.emaillist2 .captcha {margin: 15px 0;}.signupbutton {padding: 5px 10px;font-weight: 700;background-color: #a5a5a5;color: white;border-radius: 4px;margin: 0 auto;width: 120px;text-align: center;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.signupbutton:hover {background-color: #8d8d8d;}.marginbottom25 {height: 25px;}.emailunsub .captcha {margin: 10px auto 20px auto;text-align: center;}.emailunsub .g-recaptcha {display: inline-block;}@media (max-width: 992px) {.emaillist {margin: 0 auto;max-width: 500px;}}@media (max-width: 480px) {.emaillisthead {padding: 20px 0;}.emailentry {padding: 0 0 5px 0;}.enteremail, .emaillist2 .captcha {margin-left: 0;}}.emailunsubsuccess {min-height: 400px;}.unsubbed-email-list {margin: 20px auto;}.unsubbed-email-list li {list-style: none;text-align: left;}.bottompadding {padding-bottom: 20px;}.bottompadding.publicpage {position: relative;z-index: 1;}.subfeaturescontainer {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;margin:0 150px;}.subfeaturescontainer .subfeatures {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.flyguydemolink {display: inline-block;width: 100px;margin: 0 auto;}.whitelabelpage .box1 .titlebar {background-color: #2d82d6;}.flyguydemo {color: white;padding: 3px 7px;background-color: #555555;border-radius: 25px;margin: 10px auto 10px auto;font-size: 13px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border: 1px solid #555555;display: inline-block;}.flyguydemo:hover {background-color: white;color: #555555;}.diagramrow {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.diagramrow .glyphicon {font-size: 40px;color: #5c5c5c;}.diagramrow .small.glyphicon {font-size: 20px;margin: 0 10px;color: #444444;}.diagramsection {width: 300px;-webkit-box-flex: 0;-ms-flex: none;flex: none;display: inline-block;}.diagramsection div {border: 1px solid #dedede;padding: 5px;margin: 0 auto;}.diagramsection div.configacct {border: none;margin: 2px auto;}.diagramsection .diagrambox0 {border: 1px solid #2d82d6;}.diagramsection div img {height: 30px;width: auto;}.diagramsection div .whitelabeltag {margin-left: 10px;font-weight: 700;font-size: 18px;display: inline-block;border: none;padding: 0;position: relative;top: 3px;}.diagramarrow {width: 100px;display: inline-block;font-size: 40px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.diagrambox0 {background-color: #2d82d6;padding: 10px;color: white;font-size: 16px;font-weight: 700;position: relative;z-index: 10;}.diagrambox1 {position: relative;left: 10px;bottom: 1px;min-height: 40px;}.diagrambox1.textpadding {padding: 7px;}.diagramsection div .acquirecustomer {display: -webkit-box;display: -ms-flexbox;display: flex;border: none;padding: 5px;}.diagramsection div .ac_logo {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: right;border: none;padding: 0 5px 0 0;}.diagramrow .glyphicon.glyphicon-chevron-down {margin: 20px auto;}.diagramrow.moveup {margin-top: -40px;}.diagramsection div .ac_logo img {height: 22px;width: auto;border: none;padding: 0;}.diagramsection div .ac_amount {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;border: none;padding: 0;}.whitelabelfeatures .box1 h3.flyguyspath {margin: 0 auto 40px auto;}.diagramsection .diagramdownarrow {display: none;border: none;padding: 0;}.diagramsection.show-small {display: none;}.diagramsection a .diagrambox1 {-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.diagramsection a:hover .diagrambox1 {background-color: grey;color: white;}@media (max-width: 1200px) {.flyguydemo {margin: 10px auto 10px auto;}.subfeaturescontainer {margin:0 50px;}}@media (max-width: 992px) {.diagramrow .glyphicon.hide-small, .diagramarrow {display: none;}.diagramsection.show-small {display: block;}.diagramsection.hide-small {display: none;}.diagramrow {display: block;}.diagramsection {width: 300px;display: block;margin: 0 auto;}.diagramsection .diagramdownarrow {display: block;}.diagramrow.moveup {margin-top: 0;}.subfeaturescontainer {margin:0 0;}}@media (max-width: 767px) {.flyguydemo {margin: 20px auto 10px auto;}.subfeaturescontainer {display: block;}.subfeaturescontainer .subfeatures:nth-child(2){margin-top: 20px;}.whitenav .bgpattern.whitelabelprogram {background-position: 67% -50px;}}@media (max-width: 480px) {.diagramsection {width: 100%;}.diagrambox1 {left: 0px;}}@media (max-width: 400px) {.diagrambox0 {font-size: 16px;}.diagramsection div img {height: 20px;width: auto;}.diagramsection div .whitelabeltag {font-size: 14px;top: 1px;}.diagrambox1 {min-height: 30px;}.diagrambox1.textpadding {padding: 2px;}.diagramrow .small.glyphicon {font-size: 16px;margin: 4px 5px 0 5px;}.diagramsection div .ac_logo {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.diagramsection div .ac_amount {font-size: 14px;}}.explainer {display: none;margin-bottom: 60px;}.explainer .featureimage {overflow: hidden;border-bottom: 2px solid rgba(0, 0, 0, .2);}.explainer .featureimage iframe {width: 100%;}.monitor .webpage iframe {width: 100%;height: 100%;}.red {color: red;}.subfeatures {padding: 40px 100px 15px 100px;background-color: white;}.circle {padding: 7px;min-width: 40px;min-height: 40px;background-color: #555555;display: inline-block;border-radius: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;border: 2px solid #b1b1b1;float: left;position: relative;bottom: 25px;margin: 15px 10px 0 0;-webkit-box-shadow: 1px 1px 4px 1px #c9c5c5;box-shadow: 1px 1px 4px 1px #c9c5c5;}.subfeatures .glyphicon {font-size: 18px;margin: auto;color: white;}.franchisingbox {display: -webkit-box;display: -ms-flexbox;display: flex;}.franchisingbox .franchisetitle {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}.franchisetitle {padding: 20px;font-weight: 700;}.franchisesubbox1, .franchisesubbox2 {padding: 16px;border-top: 1px solid #dedede;font-size: 22px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.franchisingbox .glyphicon-remove-circle {color: red;}.franchisingbox .glyphicon-ok-circle {color: green;}.franchisesubbox2.small {display: none;}.whitelabelfeatures .box1.feature2 .featuretext {font-size: 14px;}.whitelabelfeatures .box1.feature2 .featuretext h3 {font-size: 22px;}.franchisingbox.topbox .franchisesubbox1, .franchisingbox.topbox .franchisesubbox2 {border-top: none;}.franchisingbox.bottombox .franchisesubbox1, .franchisingbox.bottombox .franchisesubbox2 {border-bottom: none;}.franchisingbox.noborder {margin-top: 20px;}.franchisingbox.noborder div {border: none;font-family: 'Questrial', sans-serif;font-size: 16px !important;color: #3b3b3b;font-weight: 700;}.franchisesubbox1 {border-right: 1px solid #dedede;position: relative;}.borderbox {position: absolute;top: -4px;right: -4px;height: 8px;width: 8px;background-color: white;}.franchisingbox .mobiletitle {display: none;font-family: 'Questrial', sans-serif;color: black;font-weight: 700;margin-bottom: 5px;}.whitelabelpage {margin-bottom: 80px;}.whitelabelcontainer {z-index: 1;position: relative;background-color: #fafafa;}.whitelabelprogram.whitelabelcontainer {margin-top: -383px;background: none;}.stripelogo {max-width: 300px;margin: 0 auto;}.whitelabelfeatures .box1 {height: 430px;text-align: center;margin: 0;}.whitelabelfeatures .box1.feature4 {height: initial;}.whitelabelfeatures .box1.feature4 .featuretext {width: 70%;padding-bottom: 40px;margin: 0 auto;}.whitelabelfeatures .box1.requirements {padding: 20px 20px 40px 20px;overflow: visible;height: initial;}.whitelabelfeatures .box1.requirements.startnow {padding: 20px 20px 40px 20px;}.box1.requirements .playbutton {height: 30px;width: 50px;border-radius: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: -6px auto -6px auto;color: red;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.box1.requirements .glyphicon-play {margin: auto;font-size: 16px;position: relative;left: 1px;background: none;}.box1.requirements .playbutton:hover {color: white;background-color: red;}.box1.requirements .subfeatures .row {border-bottom: none;}.box1.requirements .subfeatures {padding: 0 20px;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.requirementsboxside {display: -webkit-box;display: -ms-flexbox;display: flex;}.requirementsboxside div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.requirementsboxside .requirementsbox {margin: 0 auto;}.box1.requirements .subfeatures .row {padding: 20px 10px 0 10px;}.box1 .titlebar {width: 85%;border-radius: 4px;position: relative;top: -45px;background-color: #555555;color: white;margin: 0 auto;padding: 10px;font-size: 18px;z-index: 20;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);}.box1 .titlebar.green {background-color: #0a9b2f;}.box1 .titlebar.grey {background-color: #696969;}.whitelabelfeatures .submitbutton.greychange button {background: none;border: 1px solid #696969;color: #696969;border-radius: 4px;}.whitelabelfeatures .submitbutton.greychange button:hover {background-color: #696969;color: white;}.whitelabelfeatures .submitbutton.colorchange button {background: none;border: 1px solid #0a9b2f;color: #0a9b2f;border-radius: 4px;}.whitelabelfeatures .submitbutton.colorchange button:hover {background-color: #0a9b2f;color: white;}.whitelabelfeatures .row.heading {font-weight: 700;}.box1.requirements .row {padding: 20px 0;width: 90%;margin: 0 auto;}.box1.requirements hr {width: 70%;margin: 0 auto;}.box1.feature2 {-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);position: relative;z-index: 20;top: 2px;}.whitelabelfeatures {margin: 100px 0;}.whitelabelfeatures.panels {margin: 100px 0;}.whitelabelfeatures.panels.panel2 {margin: 80px 0 100px 0;}.whitelabelfeatures.panels.panel3 {margin: 100px 0;}.whitelabeltestimonial {display: -webkit-box;display: -ms-flexbox;display: flex;}.whitelabelfeatures .box1.feature4.whitelabeltestimonial .featuretext {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background: white url(../images/quotemarks.png) 3% 8% no-repeat;background-size: 10%;text-align: left;padding-left: 140px;padding-top: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;margin: auto;}.whitelabelfeatures.requirementsbox {padding: 0 15px;}.whitelabelfeatures .box1 h3 {margin-bottom: 20px;}.whitelabelfeatures .box1 .featuretext {padding: 20px;color: #3b3b3b;}.whitelabelfeatures .box1 .featuretext h1 {color: black;}.featureshade {background-color: rgba(0, 0, 0, 0.20);width: 100%;height: 200px;}.featureimage {height: 200px;}.featureimage1 {background: #c2bbb1 url(../images/lady.jpg) center center no-repeat;background-size: cover;}.featureimage2 {background: #c2bbb1 url(../images/dna.jpg) center center no-repeat;background-size: cover;}.featureimage3 {background: #c2bbb1 url(../images/stripe_logo.png) center center no-repeat;background-size: 60%;background-color: #517bdf;}.featureimage4 {background: #c2bbb1 url(../images/casual.jpg) center 45% no-repeat;background-size: cover;}.featureimage5 {background: #c2bbb1 url(../images/customersupport_medium.jpg) center 45% no-repeat;background-size: cover;}.whitelabelpage h4 {margin-top: 35px;font-weight: 600;font-size: 18px;}#hidecalc, .payback {display: none;}#hidecalc, #showcalc {cursor: pointer;user-select: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;}.whitelabel .detailrow {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.whitelabel .detailrow.headingrow {font-weight: 700;background-color: #2d82d6;color: white;}.whitelabelpage .subfeatures {background: none;padding-bottom: 0;margin-bottom: -20px;}.whitelabelfeatures .circle .glyphicon.glyphicon-pencil {position: relative;left: 1px;top: -1px;}.whitelabelfeatures .circle .glyphicon.glyphicon-send, .whitelabelfeatures .circle .glyphicon.glyphicon-map-marker, .whitelabelfeatures .circle .glyphicon.glyphicon-hdd, .whitelabelfeatures .circle .glyphicon.glyphicon-globe {position: relative;left: .5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-picture {top: -.5px;left: 1.5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-file, .whitelabelfeatures .circle .glyphicon.glyphicon-lock, .whitelabelfeatures .circle .glyphicon.glyphicon-check, .whitelabelfeatures .circle .glyphicon.glyphicon-globe {position: relative;left: 2.5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-play {position: relative;left: 3px;top: -.5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-hdd, .whitelabelfeatures .circle .glyphicon.glyphicon-user, .whitelabelfeatures .circle .glyphicon.glyphicon-eye-open, .whitelabelfeatures .circle .glyphicon.glyphicon-question-sign, .whitelabelfeatures .circle .glyphicon.glyphicon-credit-card, .whitelabelfeatures .circle .glyphicon.glyphicon-shopping-cart {position: relative;left: 2px;}.whitelabelfeatures .circle .glyphicon.glyphicon-map-marker, .whitelabelfeatures .circle .glyphicon.glyphicon-usd {position: relative;left: 1.5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-send {position: relative;left: .5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-tags {position: relative;left: 1px;}.whitelabelfeatures .circle .glyphicon.glyphicon-signal {position: relative;left: 1px;top: -.5px;}.whitelabelfeatures .circle .glyphicon.glyphicon-link {position: relative;left: 2px;top: -.5px;}.whitelabelfeatures a .circle {border: 2px solid #35c25a;color: white;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.whitelabelfeatures a:hover .circle {background-color: #0a9b2f;}.whitelabelfeatures a .subfeature, .whitelabelfeatures a .subfeature:visited, .whitelabelfeatures a .subfeature:link {color: #0a9b2f;}.whitelabel {border: .5px solid #dddddd;margin: 15px 0;background-color: white;-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.05);box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.05);}.whitelabel .detailrow .rowitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid #dddddd;padding: 10px;}.whitelabel .detailrow.headingrow .rowitem {border-left: .5px solid white;border-right: .5px solid white;}.whitelabel .detailrow.headingrow .rowitem:first-child {border-left: .5px solid #dddddd;}.whitelabel .detailrow.headingrow .rowitem:last-child {border-right: .5px solid #dddddd;}.whitelabel.busrequirements, .whitelabel.payback {width: 500px;margin: 50px auto 20px auto;}.whitelabel.payback .rowitem {text-align: left;}.whitelabellist li {list-style: initial;}.whitelabel .detailrow .rowitem.amount {width: 90px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: right;}.rowitem.amount.subtotalbottom {border-bottom: 1px solid black;}.rowitem.amount.subtotaltop {border-top: 1px solid black;}.whitelabelpage h4 {margin: 40px 0 20px 0;}.whitelabelpage .recieved {margin: 20px 0;}.viewtutorials {display: none;}#showcalc {display: inline-block;}.viewcalculation, .viewcalculation:visited, .viewcalculation:link {margin: 30px auto -20px auto;display: block;font-size: 14px;border: 1px solid #2d82d6;display: inline-block;padding: 10px;border-radius: 4px;color: #2d82d6;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;font-weight: 700;margin-top: 5px;}.viewcalculation:hover {color: white;background-color: #2d82d6;;}.box1 {-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);height: 320px;overflow: hidden;margin: 60px 0;background-color: white;border-radius: 4px;}.featuretext hr {display: none;}.affiliatecompare {display: none;}.box1.feature4.whitelabeldiagram {padding: 40px 20px;}.bgimage.whitelabelprogram.homepage {height: 860px;}.whitenav .bgpattern.whitelabelprogram {height: 940px;}@media (max-width: 1200px) {.whitelabelfeatures .box1.feature2 .featuretext {font-size: 16px;}.whitelabelfeatures .box1.feature2 .featuretext h3 {font-size: 24px;}.whitelabelfeatures .box1.feature4.whitelabeltestimonial .featuretext {background-size: 10%;padding-left: 120px;}.whitelabel .detailrow .rowitem.purpose {display: none;}.whitelabelfeatures {margin: 80px 0;}.whitelabelfeatures.panels {margin: 80px 0 60px 0;}.whitelabelfeatures.panels.panel3 {margin: 60px 0 80px 0;}.whitelabelfeatures.panels.panel2 {margin: 60px 0 80px 0;}.whitelabelfeatures .box1.feature4 .featuretext {width: 100%;}.viewtutorials, .viewtutorials:visited {display: block;font-size: 14px;margin: 30px auto -20px auto;border: 1px solid #2d82d6;display: inline-block;padding: 10px;border-radius: 4px;color: #2d82d6;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;font-weight: 700;}.viewtutorials:hover {color: white;background-color: #2d82d6;}.box1.feature2 {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);z-index: 1;top: 0px }.whitelabelfeatures .box1 {height: 420px;}.whitelabelfeatures .box1.stripefeaturebox {height: 390px;}.box1.feature3 {margin-top: 60px;}.featureimage3 {background-size: 30%;}.whitelabelprogram.whitelabelcontainer {margin-top: -363px;}.bgimage.whitelabelprogram.homepage {height: 760px;}.whitenav .bgpattern.whitelabelprogram {height: 840px;}}@media (max-width: 1199px) {.box1 {height: 325px;}}@media (max-width: 992px) {.whitelabelfeatures .box1 {height: 440px;}.whitelabelfeatures .box1.feature4.whitelabeltestimonial .featuretext {padding-left: 25%;background: white url(../images/quotemarks.png) 3% 10% no-repeat;background-size: 20%;}}@media (max-width: 767px) {.box1 .titlebar {background-color: #949494;}.franchisingbox {display: block;}.franchisingbox.noborder .franchisetitle {display: none;}.whitelabelfeatures .box1.stripefeaturebox {height: initial;}.featuretext hr {display: block;width: 60%;}.box1.requirements hr {width: 60%;}.franchisingbox:first-child, .franchisingbox:last-child {border-bottom: none;}.franchisesubbox1, .franchisesubbox2 {display: inline-block;width: 45%;border: none;padding-top: 0;}.franchisingbox .titlebox {font-family: 'Questrial', sans-serif;color: white !important;padding: 5px 10px;background-color: rgba(45, 130, 214, 1);border-radius: 3px;margin-bottom: 5px;}.explainer {display: block;}.whitelabelfeatures .box1.feature4.whitelabeltestimonial .featuretext {padding-top: 120px;padding-left: 20px;background: white url(../images/quotemarks.png) 50% 25px no-repeat;background-size: 100px;text-align: center;}.franchisingbox .mobiletitle {display: inline-block;}.franchisesubbox1, .franchisesubbox2 {font-size: 16px !important;}.franchisesubbox1 .glyphicon, .franchisesubbox2 .glyphicon {font-size: 22px;}.box1 {height: initial;}.subfeatures {padding: 40px 15px 15px 15px;}.whitelabelcontainer {}.bottompadding.publicpage {background-color: #fafafa;margin-top: 50px;padding-top: 30px;}.requirementsboxside .requirementsbox {margin: 80px auto;}.requirementsboxside {display: block;}.box1.feature2 {margin-top: 60px;}.whitelabelfeatures .box1 {height: initial;}.whitelabelfeatures .box1 .featuretext {padding: 20px 20px 40px 20px;}.featureimage3 {background-size: 45%;}.whitelabelprogram.whitelabelcontainer {margin-top: 0px;background-color: #fafafa;}.whitenav .bgpattern.whitelabelprogram {height: 900px;}}@media (max-width: 600px) {.whitelabel.busrequirements, .whitelabel.payback, .whitelabelpage .contactform {width: 100%;}}@media (max-width: 550px) {.whitelabel .detailrow .rowitem.tutorial {display: none;}.whitelabel .detailrow.headingrow .rowitem.time {border-right: .5px solid grey;}}@media (max-width: 480px) {.container.whitelabelprogram.whitelabelcontainer {padding-right: 0;padding-left: 0;}.advertiseplatform {display: none;}.affiliatecompare {display: block;margin: 20px auto;}.franchisingbox.noborder {display: none;}.franchisetitle {padding-bottom: 0;}.franchisesubbox1, .franchisesubbox2 {display: none;}.franchisesubbox2.small {display: block;margin: 0 auto;padding: 0;}.whitelabel .detailrow .rowitem.amount {width: 70px;}.whitelabelfeatures .box1.requirements.breakeven .titlebar {top: -25px;}.whitelabelfeatures .box1.requirements.breakeven {padding: 0 15px 60px 15px;}.whitelabelfeatures .box1.requirements {padding: 20px 0px 55px 0px;}.box1.requirements .row {border-top: none;}.box1.requirements .subfeatures .row {margin: 0;padding: 0;}.box1.requirements .row.heading {padding-top: 0;}.featureimage3 {background-size: 65%;}.whitelabel .detailrow .rowitem.time {display: none;}.whitelabel .detailrow.headingrow .rowitem.cost {border-right: .5px solid grey;}.horizontalimg {display: none;}.verticleimg {display: block;margin: 0 auto;max-width: 220px;}}@media (max-width: 400px) {.borderbox {display: none;}.franchisesubbox1, .franchisingbox.noborder {display: none;}}.level1.whitelabelaccountbox form {padding: 0 30px;}.level1.whitelabelaccountbox .inputfield {width: 100%;}.level1.whitelabelaccountbox .fieldname {width: 220px;}.level1.whitelabelaccountbox .fieldvalue.fieldnote{text-align: left;}.level1.whitelabelaccountbox .fieldvalue.fieldnote {margin-left: 220px;padding: 5px 10px;}.displayipranges {background-color: grey;color: white;padding: 5px;cursor: pointer;font-weight: 500;border-radius: 3px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.displayipranges:hover {background-color: #646464;}.ipranges {margin-top: 5px;}.ipranges.hideranges {display: none;}.ipranges.showranges {display: block;}@media (max-width: 992px) {.level1.whitelabelaccountbox .inputfield {display: block;width: 100%;}.level1.whitelabelaccountbox form {padding: 10px;}.level1.whitelabelaccountbox .fieldvalue.fieldnote {margin-left: 0;}}@media (max-width: 767px) {.level1.whitelabelaccountbox form {padding: 0;}}.centerme {text-align: center;}.sumbox.sumbox2.sitesetupbox2.whitelabelbox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;}.whitelabelbox .sitesetuptext {padding-bottom: 20px;}.whitelabelbox2.sumbox.sumbox2 {margin: 20px 0;}.whitelabelbox2.sumbox.sumbox2 .heading {margin-bottom: 20px;}.whitelabelbox2 .userchargeitem.userchargeitem1 {width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.whitelabelbox2 .userchargeitem.userchargeitem5 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.whitelabelbox2 .submitbutton.colorchange {margin-bottom: 0;}.whitelabelbox .sitesetupimage {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background: #ffffff url(../images/desk.jpg) top center no-repeat;background-size: cover;border-radius: 5px;}.whitelabelbox .sitesetuptext {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.sumbox1.sitesetupbox.whitelabelsetupbox {max-width: 1100px;}.whitelabelsetup .fieldnote{text-align: left;}.metricsgrid {display: -webkit-box;display: -ms-flexbox;display: flex;text-align: center;}.metricbox {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.metrictitle {font-size: 16px;margin-bottom: 10px;}.metricvalue {color: white;background-color: #2d82d6;font-weight: 700;border-radius: 3px;padding: 10px 20px;display: inline-block;}@media (max-width: 1400px) {.userchargeitem.userchargeitem6 {display: none;}}@media (max-width: 1200px) {.sumbox.sumbox2.sitesetupbox2.whitelabelbox {display: block;}.whitelabelbox .sitesetupimage {height: 200px;margin-bottom: 30px;}.sumbox1.sitesetupbox.whitelabelsetupbox {max-width: 100%;}}@media (max-width: 600px) {.metricsgrid {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.metricbox {margin: 10px 0;}}.allabandonedcarts .acart, .allabandonedcarts2 .acart {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.allabandonedcarts2 .acart .acartvalue, .allabandonedcarts2 .acart .couponselect, .allabandonedcarts2 .acart .usercartid {background-color: #e6e6e6;color: #757575;}.allabandonedcarts2 {border-bottom: none;font-weight: 700;background-color: #eeeeee;}.acart .acartvalue, .acart .couponselect, .acart .usercartid {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid white;padding: 5px;text-align: center;background-color: #f6f6f6;}.acart .acartvalue.emailbox {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 250px;}.acart .couponselect {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}.abandoncoupons {margin-bottom: 10px;}.acart .usercartid {display: none;}.abandoncoupons {width: 180px;}.acart.noacarts {display: inline-block;padding: 10px;text-align: center;}.submitbutton.colorchange3.couponsent button {background-color: #dfdfdf;padding: 10px;color: black;}@media (max-width: 1600px) {.acart .acartvalue, .acart .couponselect, .acart .usercartid {background: none;}.allabandonedcarts .acart {display: block;}.allabandonedcarts2 {display: none;}.allabandonedcarts .acart div, .acart .acartvalue.emailbox {width: 100%;}.allabandonedcarts .acart {margin: 10px auto 0 auto;max-width: 600px;background-color: #f5f5f5;border-radius: 5px;padding: 10px;}.acart .acartvalue, .acart .couponselect, .acart .usercartid {border: none;padding: 2px;}.allabandonedcarts {border: none;}}@media (max-width: 767px) {.allabandonedcarts .acart {background-color: #eee;padding: 10px 5px;}.submitbutton.colorchange3.couponsent button {background-color: #d0d0d0;}}@media (max-width: 480px) {.profiledetail7.salessummary.abandonedcartsbox {padding-bottom: 30px;}}#id_cash_basis{padding-left: 0;}#id_cash_basis li{list-style-type: none;}#id_cash_basis li label{font-weight: 500;}.customersalesselection .inventorysearch{width: 100%;}.customersalesselection .searchline.searchlinesearchbutton{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 85px;}.customersalesselection .accounting_extract_button{height: 34px;}.salesdetail tr.userproduct{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.salesdetail td.usercustomeritem{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.salesdetail td.usercustomeritem a{border: none;}.salesdetail .greencheck{color: #18e609;}.salestable .salesrow.taxsalesrow{border-bottom: 1px solid lightgrey;}.salesdetail .usercustomeritem:nth-child(1), .salesdetail .usercustomeritem:nth-child(3){-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 140px;}.salesdetail .usercustomeritem:nth-child(4){-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;}.salesdetail .usercustomeritem.usercustomeritem2.fullwidth{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;}table.salesdetail{width: 100%;}@media (max-width: 1800px) {.salesdetail .usercustomeritem:nth-child(3), .salesdetail .usercustomeritem:nth-child(4){display: none;}}@media (max-width: 1500px) {.salesdetail .usercustomeritem:nth-child(5){display: none;}}@media (max-width: 1200px) {.salesdetail .usercustomeritem:nth-child(1), .salesdetail .usercustomeritem:nth-child(3){-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;display: block;}.salesdetail .usercustomeritem:nth-child(2){display: none;}}@media (max-width: 480px) {.salesdetail .usercustomeritem:nth-child(3){display: none;}.salesdetail .usercustomeritem:nth-child(1), .salesdetail .usercustomeritem:nth-child(6){-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;display: block;}}.dateline {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.datewidget {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-bottom: 0;margin-right: 10px;}.getdata {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;background-color: #2d82d6;border-radius: 4px;cursor: pointer;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;text-align: center;color: white;font-weight: 700;padding: 6px;}.getdata:hover {background-color: #0072dd;}.profiledetail7.salessummary {text-align: left;}.profiledetail7.salessummary .customersalessummary_settings{display: -webkit-box;display: -ms-flexbox;display: flex;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox:nth-child(1){margin-right: 15px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox.noextramargin:nth-child(1){margin-right: 0;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox:nth-child(2){-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 400px;}.salessummary .feeline {display: block;width: 300px;}.salessummary .taxline, .salessummary .couponline {border-bottom: 1px solid #e6e6e6;display: block;width: 300px;}.salessummary .salesdocumentselection label{font-weight: 500;}.salessummary .paymenttransactionnotes{background-color: black;}.salessummary .dateline.salesdocumentselection{display: block;margin-bottom: 20px;}.salessummary .taxname, .salessummary .couponname, .salessummary .feetitle {width: 220px;display: inline-block;}.salessummary .salesdescription{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.salessummary .totalsalesamount{border-top: 1px solid black;}.salessummary .salesrow{display: -webkit-box;display: -ms-flexbox;display: flex;}.salessummary h2 {font-size: 18px;font-weight: 700;}.salessummary h3 {font-size: 16px;font-weight: 700;}#white_label_monthly_fee {border-bottom: 1px solid black;}.salessummary .taxvalue, .salessummary .couponvalue, .salessummary .feeamount {display: inline-block;float: right;}@media (max-width: 1800px) {.profiledetail7.salessummary .customersalessummary_settings{-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox:nth-child(1){margin-right: 0;margin-top: 20px;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox.noextramargin{margin-top: 0;}.profiledetail7.salessummary .customersalessummary_settings .shadowedbox:nth-child(2){width: 100%;}}@media (max-width: 1100px) {.salessummary .salesrow{display: block;margin-bottom: 15px;}.salessummary .totalsalesamount{border-top: none;}}@media (max-width: 767px) {.salessummary h3 {font-size: 18px;font-weight: 700;}}@media (max-width: 480px) {.salessummary .taxline, .salessummary .couponline, .salessummary .feeline {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.salessummary .taxname, .salessummary .couponname, .salessummary .feetitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.salessummary .taxvalue, .salessummary .couponvalue, .salessummary .feeamount {width: 70px;-webkit-box-flex: 0;-ms-flex: none;flex: none;float: none;text-align: right;}}.switch {position: relative;display: inline-block;width: 60px;height: 34px;-webkit-transform: scale(.6);-ms-transform: scale(.6);transform: scale(.6);margin: -7px 0 0 0;vertical-align: top;left: -12px;}.disabledswitch.switch{opacity: .4;pointer-events: none;}.switch input {opacity: 0;width: 0;height: 0;}.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: background .4s ease;-o-transition: background .4s ease;transition: background .4s ease;}.slider:before {position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;}input:checked+.slider {background-color: #2196F3;}input:focus+.slider {-webkit-box-shadow: 0 0 1px #2196F3;box-shadow: 0 0 1px #2196F3;}input:checked+.slider:before {-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}.slider.round {border-radius: 34px;}.slider.round:before {border-radius: 50%;}.fieldname.notopmargin.booknowbutton {width: 280px;}.mainservice {display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;}.mainservicetitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-right: 15px;}.mainservicebuttons {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;}.mainservicebuttons.shortservicebuttons{width: 50px;}.mainservicebuttons .deleteno {color: #337ab7;}.mainservicebuttons .deleteno:hover {color: #23527c;}.servicecategories {width: 100%;padding: 20px;border: 1px solid lightgrey;border-radius: 4px;margin-bottom: 20px;}.servicecategories img {max-width: 600px;width: 100%;margin: 0 auto;}.servicecategorieslist, .servicearealist {margin-top: 15px;}.servicecategory {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0 auto 5px auto;}.servicecategory input {border-radius: 4px;border: 1px solid grey;}.servicecategory input:disabled {background-color: #f5f5f5;}.servicecategories .title {font-size: 24px;font-weight: 600;width: 100%;margin: 0 0 15px 0;border: none;text-align: left;}.servicecategories .smalltitle {font-weight: 700;width: 100%;margin: 0 0 15px 0;border: none;text-align: left;}.servicecategories .subtitle {text-align: left;}.servicecategories .servicecategory .title {font-size: 16px;font-weight: 500;}.servicecategories .servicecategory input.title {border: 1px solid #d9d6d6;}.servicecategories img {margin-top: 20px;}.servicecategory .buttonset1 {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: 10px;}.servicecategory .buttonset1 .savebutton, .buttonset1 .cancelbutton {display: none;}.servicecategory input.title {width: 250px;}.servicecategory input {border-width: 1px;}.servicecategory .downarrow .glyphicon, .servicecategory .uparrow .glyphicon {padding: 9px;background-color: #2d82d6;border-radius: 2px;cursor: pointer;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;margin: -1px 3px;color: white;}.servicecategory .buttonset1 .button {padding: 6px 5px 3px 5px;background-color: #2d82d6;border-radius: 2px;font-size: 14px;color: white;cursor: pointer;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;margin: 0 3px;height: 34px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.servicecategory .buttonset1 .button:hover, .servicecategory .downarrow .glyphicon:hover, .servicecategory .uparrow .glyphicon:hover {background-color: #035bb2;}.addservice, .configurematrixbox {text-align: left;}.addservicebutton, .goservicebutton, .createnewservice {margin: 5px 0 17px 0;padding: 5px 10px;background-color: #33c733;display: inline-block;cursor: pointer;color: white;border-radius: 3px;font-weight: 600;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.goservicebutton .photocounterbox{display: inline-block;background-color: white;padding: 0 4px;margin-right: -5px;border-radius: 3px;margin-left: 3px;min-width: 25px;text-align: center;}.customerdetailline .goservicebutton{margin-top: 0;}.customerdetailinfo.assignedsurveystaff.stafflist .goservicebutton{margin-bottom: 4px;}.addservicebutton:hover, .goservicebutton:hover, .createnewservice:hover {background-color: #238423;}.servicecategory .uparrow .glyphicon {-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.servicecategory .downarrow .glyphicon {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.addservice .servicecategory {display: none;}.addservice .servicecategory.addserviceflex {display: -webkit-box;display: -ms-flexbox;display: flex;}#servicecategoryerror .message, #serviceareaerror .message {padding: 3px 5px;color: white;background-color: red;border-radius: 3px;font-weight: 600;text-align: center;margin: 0 auto 10px auto;}.addservice .servicecategory.addservicehide {display: none;}.deleteconfirmationtext {width: 70px;font-size: 14px;margin-top: 3px;line-height: 1em;}.configurematrixhelp{display: none;}@media (max-width: 1200px) {.customerdetailline .goservicebutton{margin-top: 5px;}.customerdetailinfo.assignedsurveystaff.stafflist .goservicebutton{margin-bottom: 0;}}@media (max-width: 1500px) {.configurematrixgrid{width: 100%;overflow: scroll;height: 500px;}}@media (max-width: 992px) {.servicecategory {display: block;}.servicecategory .downarrow .glyphicon, .servicecategory .uparrow .glyphicon {margin-right: 2px;}.servicecategory input.title {width: 100%;margin: 15px 10px 0 0;}.servicecategory .buttonset1, .servicecategory .buttonset1 .button, .uparrow, .downarrow {float: left;}.servicecategories #add_service.title, .servicecategories #add_service_area.title {margin-top: 0;}.servicecategory .buttonset1 {margin-left: 4px;}.addservice .servicecategory .buttonset1 {margin-left: 0;}.servicecategory .buttonset1 .button, .uparrow, .downarrow {margin: 0;-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8);margin-left: -7px;}.servicecategory .buttonset1 .button.deletecancelbutton {margin-left: 0px;}.uparrow, .downarrow {margin-left: -9px;}.addservicebutton {margin-top: 20px;}.addservice .servicecategory.addserviceflex {display: block;}.addservice .servicecategory {margin: 20px auto 10px auto;}}@media (max-width: 767px) {.servicecategories {background-color: white;}}@media (max-width: 480px) {.servicecategories .subtitle {margin-bottom: 20px;}.servicecategories img {margin-top: 0;}}.serviceinstruction {text-align: left;}button.configmatrix {font-size: 16px;}.servicematrix h1 {width: 100%;text-align: left;font-size: 18px;font-weight: 700;}.serviceitemline {display: -webkit-box;display: -ms-flexbox;display: flex;border: .5px solid white;}.serviceitemline .item {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.servicematrix .item.itemname .errorlist {width: 100%;margin: 0 5px 5px 0;font-size: 12px;text-align: left;padding: 0 0 0 5px;-webkit-padding-start: 5px;padding-inline-start: 5px;}.servicematrix .item .errorlist {width: 100%;margin: 0 5px 5px 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;padding: 0 0 0 5px;-webkit-padding-start: 5px;padding-inline-start: 5px;font-size: 12px;}.serviceitemline .item.itemname, .serviceitemline .item.itemdescription {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;}.serviceitemline.heading {font-weight: 700;}.serviceitemline.heading .item {padding: 5px;}.serviceitemline.heading .item.servicetitle {border-bottom: 1px solid #eeeeee;}.serviceitemline .item.itemdescription {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 180px;}.serviceitemline .item.servicetitle {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;display: block;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.serviceitemline .item input {width: 100%;}.serviceitemline .item.servicetitle input {display: inline-block;margin-top: 0px;height: 20px;width: 72px;}.serviceitemline .item input {border-width: 1px;}.serviceitemline .item.servicetitle input.price {margin-top: 0;height: initial;}.serviceitemline .item.servicetitle input.price.hidemenow {opacity: 0;}.serviceitemline .item.servicetitle input[type='checkbox'] {position: relative;top: 5px;}.addmorebutton {margin-top: 10px;width: 100px;}.serviceitemline .item.servicetitle:nth-child(1), .serviceitemline .item.servicetitle:nth-child(3), .serviceitemline .item.servicetitle:nth-child(5), .serviceitemline .item.servicetitle:nth-child(7) {background-color: #e1e1e1;}.serviceitemline .item.servicetitle:nth-child(2), .serviceitemline .item.servicetitle:nth-child(4), .serviceitemline .item.servicetitle:nth-child(6) {background-color: #d5d5d5;}.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: #e1e1e1;}.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: #d5d5d5;}.serviceitemline .invoicelinebox:last-child {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 30px;}.serviceitemtable {margin: 10px;}.servicematrixinstructions {width: 100%;text-align: left;margin: 20px 0 20px 0;border: 1px solid lightgrey;border-radius: 3px;font-weight: 500;text-align: left;}.servicematrixinstructions.scrollnote {display: none;}.instructionline {display: -webkit-box;display: -ms-flexbox;display: flex;}.instructionline .condition {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 10px;}.instructionline:nth-child(1), .instructionline:nth-child(2) {border-bottom: 1px solid lightgrey;}.instructionline .condition {border-right: 1px solid lightgrey;}.instructionline .result {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;padding: 10px;}.instructionline .result .resultbox {padding: 5px;-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .2);box-shadow: 3px 3px 3px rgba(0, 0, 0, .2);width: 30px;height: 30px;margin: 0 auto;background-color: #fafafa;}.instructionline .result .resultbox.priceresult {width: 60px;}.instructionline .result .glyphicon {margin-top: 3px;}.instructionline .result .glyphicon-remove {color: #a7a7a7;}.instructionline .result .glyphicon-ok {color: #acc475;}.deleteconfirmation {display: none;}@media (max-width: 1710px) {.servicematrixinstructions.scrollnote h4 {font-weight: 700;}.servicematrixinstructions.scrollnote {display: block;background-color: #e5e96f;font-weight: 500;padding: 5px 10px 25px 10px;}}@media (max-width: 767px) {.servicematrixinstructions {background-color: white;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.affiliatecenter {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}.inputfield {margin-top: 30px !important;margin-bottom: 30px !important;}.inputfield.fieldnote {margin-top: -30px !important;text-align: left;}.formsetbox .inputfield.sectionnum {margin-top: 0 !important;}.level1.whitelabelaccountbox .fieldvalue.fieldnote {margin-top: -30px !important;}.websiteintro a.quickaccess.mobile{display: none;}@media (max-width: 767px) {.websiteintro .inputfield.fieldnote{margin-top: 0 !important;}.websiteintro a.quickaccess.desktop{display: none;}.websiteintro a.quickaccess.mobile{margin: -25px 0 10px 0 !important;display: inline-block;height: 25px;}}.homefeaturescontainer.subpage {margin-bottom: -300px;}.homefeaturescontainer.subpage{margin-top: -400px;}.homefeaturescontainer.subpage.homepricingpage{margin-top: 0;}.homefeaturescontainer.subpage .homefeaturesbox {text-align: left;font-size: 16px;width: 1200px;}.homefeaturescontainer.subpage.authpage{text-align: center;}.homefeaturescontainer.subpage.authpage .signuppage p{max-width: 400px;}.homefeaturescontainer.subpage.authpage .homefeaturesbox {width: initial;display: inline-block;margin: 0 auto;}.homefeaturescontainer.subpage .homefeaturesbox.helpcenter {width: 1700px;}@media (max-width: 1800px) {.homefeaturescontainer.subpage .homefeaturesbox.helpcenter {width: 95%;}}.footerbox {position: relative;z-index: 11;}.whitenav .bgimage.subpage {height: 740px;}.whitenav .bgpattern.subpage {height: 820px;}@media (max-width: 2000px) {.whitenav .subpage .homefeaturesbox {padding-top: 120px;}}@media (max-width: 1900px) {.whitenav .subpage .homefeaturesbox {padding-top: 80px;}}@media (max-width: 1600px) {.whitenav .subpage .homefeaturesbox {padding-top: 35px;margin-top: -35px;}.homefeaturescontainer.subpage{margin-top: -370px;}}@media (max-width: 1200px) {.whitenav .bgimage.subpage {height: 670px;}.whitenav .bgpattern.subpage {height: 750px;}.homefeaturescontainer.subpage {margin-bottom: -350px;}.homefeaturescontainer.subpage .homefeaturesbox {width: 900px;}}@media (max-width: 992px) {.whitenav .bgimage.subpage {height: 710px;}.whitenav .bgpattern.subpage {height: 790px;}.homefeaturescontainer.subpage .homefeaturesbox {width: 740px;}.homefeaturescontainer.subpage{margin-top: -320px;}}@media (max-width: 767px) {.homefeaturescontainer.subpage{margin-top: -600px;}.whitenav .bgimage.subpage {height: 750px;margin-bottom: -340px;}.whitenav .bgpattern.subpage {height: 960px;}.homefeaturescontainer.subpage .homefeaturesbox.helpcenter {width: 100%;}.homefeaturescontainer.subpage .homefeaturesbox {width: 100%;margin: 0;padding: 50px 5%;}.homefeaturescontainer.subpage {margin-bottom: -250px;}.subpage .tier:first-child {margin: 40px auto 0 auto;}.homefeaturescontainer.subpage.homepricingpage{margin-top: -300px;}.homefeaturescontainer.subpage.authpage .publicpage{padding: 0 30px;}}@media (max-width: 600px) {.homefeaturescontainer.subpage.homepricingpage{margin-top: -440px;}}@media (max-width: 480px) {.homefeaturescontainer.subpage .homefeaturesbox {padding: 30px 5% 50px 5%;}.homefeaturescontainer.subpage{margin-top: -720px;}.homefeaturescontainer.subpage.homepricingpage{margin-top: -550px;}.subpage .homefeaturesbox {padding: 25px 15px;}.whitenav .bgimage.subpage {height: 660px;}.whitenav .bgpattern.subpage {height: 870px;}.homefeaturescontainer.subpage {margin-bottom: -180px;}}@media (max-width: 440px) {.homefeaturescontainer.subpage.authpage .homefeaturesbox{padding: 30px 2% 50px 2%;width: 100%;max-width: 100%;}}@media (max-width: 400px) {.subpage .homefeaturesbox {top: -190px;padding-bottom: 50px;}.homefeaturescontainer.subpage .homefeaturesbox {width: 100%;margin: 0;}.homefeaturescontainer.subpage {margin-bottom: -190px;}.homefeaturescontainer.subpage.authpage .homefeaturesbox .newboxstyling{padding: 40px 10px;}.homefeaturescontainer.subpage.authpage .publicpage{padding: 0;}}.featurespage.list .box1 .titlebar:hover {cursor: default;}.featurespage.list .box1 .titlebar .glyphicon-chevron-up, .featurespage.list .box1 .titlebar .glyphicon-chevron-down {display: none;}@media (max-width: 767px) {.featurespage.list .box1 .titlebar:hover {cursor: default;background-color: #949494;}.featurespage .whitelabelfeatures .circle .glyphicon.glyphicon-picture {top: 3px;left: 0.5px;}}.pricingheader {font-size: 32px;text-align: center;color: #5f5f5f;font-weight: 600;}.list.features.pricingpage {background: none;}.homefeaturescontainer .pricingbox .featuresboxtext, .homefeaturescontainer .priceamount, .homefeaturescontainer .pricenote {color: #5f5f5f;}.homefeaturescontainer .pricingbox {margin-top: 0;margin-bottom: 50px;}.homefeaturescontainer .priceborder {margin-top: 50px;}.homefeaturescontainer .priceamount, .homefeaturescontainer .pricenote {margin: 0 auto;text-align: center;}.homefeaturescontainer .pricenote {font-size: 14px;}.freetrial {font-size: 18px;text-align: center;padding: 40px 0 0 0;background-color: #00a651;color: white;margin: 70px -150px -100px -150px;}.stripebox .glyphicon {position: relative;right: 12px;}.freetrial .startbutton {border-color: #00813f;background-color: #00813f;}.freetrial .startbutton:hover {background-color: #006330;border-color: #006330;}.freetrialheading {font-size: 24px;font-weight: 600;margin-bottom: 30px;padding: 0 5%;}.pricingdesc {font-size: 24px;text-align: center;}.pricingfaqs {width: 100%;padding: 10px 0;margin-top: 40px;background-color: #c9c9c9;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;height: 45px;color: #5f5f5f;border: 2px solid #c9c9c9;}.seefaqs {margin-bottom: 20px;}.freetrial.pricingpage {padding-bottom: 40px;}.pricingfaqs.hoverstate:hover {background-color: #eaeaea;border: 2px solid #c9c9c9;}.pricingfaqscontainer {text-align: left;padding: 0 0 50px 0;color: #5f5f5f;margin: -380px auto 350px auto;width: 1200px;}.pricingfaqscontainer .faqtitle {font-size: 20px;font-weight: 600;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 0;border-bottom: 1px solid #cecece;cursor: pointer;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease }.pricingfaqscontainer .faqtitle:hover{color: #5870db;}.pricingfaqscontainer .faqquestion{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.faqanswercontainer{height: 0;overflow: hidden;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.pricingfaqscontainer .pricingcross{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 20px;margin-left: 10px;}.pricingfaqscontainer .pricingcross i{-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}.pricingfaqscontainer .pricingcross i.opencross{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.pricingfaqscontainer .faqanswer {margin-bottom: 50px;margin-top: 20px;font-size: 16px;}@media (max-width: 360px) {.homepricingpage .featuresbox .featurecheck {padding: 3px;height: 20px;width: 20px;margin-right: 7px;font-size: 12px;}.homepricingpage .featuresbox .featurecheck .glyphicon {font-size: 10px;top: 2px;left: 1px;}.homepricingpage .featuresbox .featuresboxtext {font-size: 16px;}.homepricingpage .pricingbox .featuresbox .featuresboxtext img {width: 50px;margin-left: 4px;}}.level6 .pricingbox .featuresboxtext, .level6 .priceamount, .level6 .pricenote {color: #5f5f5f;}.level6 .pricingbox .featuresboxtext {font-size: 18px;}.level6 .pricingbox {margin-top: 0;margin-bottom: 20px;}.level6 .priceborder {margin-top: 50px;}.level6 .priceamount, .level6 .pricenote {margin: 0 auto;text-align: center;}.level6 .pricenote {font-size: 14px;}.level6 .featuresbox .featurecheck {padding: 5px;height: 20px;width: 20px;border-radius: 10px;margin-right: 10px;}.level6 .featuresbox .featurecheck .glyphicon {font-size: 10px;}.trialbox {background-color: white;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);box-shadow: 0 0 20px rgba(0, 0, 0, .1);padding: 30px 30px 50px 30px;margin: 40px auto 50px auto;max-width: 900px;}.savewithcoupon {background-color: grey;border-radius: 4px;padding: 5px 10px;display: inline-block;color: white;margin-top: 10px;}.level6.loggedinpricing .messages a {color: blue;}.level6 .pricingbox .featuresbox .featuresboxtext img {width: 60px;margin-bottom: -2px;position: relative;bottom: 2px;}.level6.loggedinpricing .pricingheader {color: white;background-color: grey;padding: 3px 0;font-size: 24px;font-weight: 500;margin-top: 60px;width: 60%;margin: 60px auto 0 auto;}@media (max-width: 1400px) {.freetrial {margin: 70px -70px -70px -70px;}.pricingfaqscontainer {padding: 70px 70px 50px 70px;}}@media (max-width: 1300px) {.level6 .pricingfeatures {display: block;}.level6 .pricingsubbox{margin: 0;}.level6 .pricingbox .featuresbox {width: 50%;}}@media (max-width: 1200px) {.level6 .pricingfeatures .featuresbox {width: 65%;}.pricingfaqscontainer {width: 900px;padding: 70px 0 70px 0;}}@media (max-width: 992px) {.level6 .pricingfeatures .featuresbox {width: 80%;}.pricingfaqscontainer {width: 740px;padding: 0 30px 70px 30px;}}@media (max-width: 767px) {.level6 .pricingfeatures .featuresbox {width: 350px;}.level6.loggedinpricing {padding: 0;}.trialbox.subscription {margin-top: 0;}.loggedinpricing .title2 {display: none;}.list.features.pricingpage {margin-top: 70px;}.level6.loggedinpricing .pricingheader {font-size: 22px;margin: 0 auto;}.freetrial {margin: 70px -40px -50px -40px;}.trialbox {margin-bottom: 0;}.freetrialheading {max-width: 95%;margin: 0 auto 20px auto;font-size: 20px;}.pricingfaqscontainer {width: 100%;padding: 200px 30px 0 30px;margin-bottom: 300px;}.level6 .pricingbox {padding: 0 5%;}}@media (max-width: 480px) {.pricingdesc {font-size: 18px;}.level6.loggedinpricing .pricingheader {width: 80%;}.freetrial {margin: 70px -5% -50px -5%;padding: 40px 5%;}.pricingfaqscontainer {}.pricingfaqscontainer {padding: 250px 5% 50px 5%;margin-bottom: 180px;}.pricingfaqscontainer .faqanswer, .pricingfaqscontainer .faqtitle {font-size: 16px;}}@media (max-width: 360px) {.freetrialheading {font-size: 18px;}.level6 .pricingbox {padding: 0 2.5%;}.level6 .pricingfeatures .featuresbox {padding: 0 10px;}.level6 .pricingfeatures .featuresbox .featuresboxtext {font-size: 16px;}.priceamount {font-size: 30px;}.trialbox {padding: 30px 5% 50px 5%;}}.aboutheading i {font-size: 36px;color: #4f6ed2;display: block;margin-bottom: 10px;}.aboutheading {margin: 30px 0 10px 0;color: #434343;font-size: 20px;}.homefeaturesbox.aboutus p {font-weight: 400;}.homefeaturesbox.whitelabelfaqs .list {background: none;}@media (max-width: 1200px) {.homefeaturesbox.whitelabelfaqs .list .box1 .titlebar {width: 95%;}}@media (max-width: 992px) {.homefeaturesbox.whitelabelfaqs .list .box1 .titlebar {font-size: 14px;width: 100%;}}@media (max-width: 480px) {.subpage .homefeaturesbox.whitelabelfaqs {padding: 25px 5px;}.subpage .homefeaturesbox.whitelabelfaqs .list.faqs .whitelabelfeatures .box1.requirements.startnow {padding: 20px 15px 40px 15px;}}.highlighttext {color: red;font-weight: 700;}.singleservicedriver {padding: 20px;border: 1px solid #9c9c9c;margin: 10px auto;}.serviceprice .submitbutton.colorchange button {width: 180px;margin-bottom: 30px;}.serviceprice .serviceitem {background-color: #f5f5f5;border-radius: 3px;border: 1px solid #d9d6d6;padding: 5px 10px;margin-bottom: 15px;}.serviceprice .servicetitle {float: left;}.serviceprice .servicelinks {float: right;color: #2d82d6;}.deleteselectbox {cursor: pointer;}.deleteselectbox:hover {color: #23527c;}.deleteconfirmbox {margin-top: 5px;}.serviceprice .deleteno {color: #337ab7;}.serviceprice .deleteno:hover {color: #23527c;}.deleteconfirmbox {font-weight: 700;}.profiledetail6.serviceprice {text-align: center;}.helpbanner {text-align: center;padding-bottom: 30px;border-bottom: 1px solid #cecece;margin-bottom: 70px;}.keywordsearchcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;border: 1px solid grey;border-radius: 6px;background-color: white;padding: 5px;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 500px;margin-right: 10px;}.homefeaturesbox.helpcenter.smallmargins{padding-top: 50px;}.smallmargins .helpbanner{margin-bottom: 50px;padding-bottom: 50px;}.smallmargins .keywordsearchmaincontainer {margin: 20px auto;}#keywordsearch {border: none;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background: none;font-size: 16px;padding: 5px 10px 5px 0;}#keywordsearch:focus {outline: none;}.keywordsearchbox {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40px;}.keywordsearchbutton.startnowbutton {margin-top: 0;padding: 12px 0;}.foundhelpfulcontainer {margin-top: 10px;}.keywordsearchbox .glyphicon {margin: auto;}.submitticket a:link, .submitticket a:visited, .submitticket a:active, .submitticket a:hover{color: white;}.submitticket a{background-color: #31a2d8;padding: 5px 7px;color: white;border-radius: 3px;font-size: 13px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;display: inline-block;}.submitticket a:hover{background-color: #568cdb;}.keywordsearchmaincontainer {display: -webkit-box;display: -ms-flexbox;display: flex;width: 700px;margin: 0 auto 40px auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}@media (max-width: 992px) {.keywordsearchbutton.startnowbutton {margin-top: 10px;}.keywordsearchmaincontainer {width: 100%;display: block;text-align: center;}.keywordsearchcontainer {margin: 0 auto;}.keywordsearchbutton {display: inline-block;margin-top: 10px;width: 150px;}}@media (max-width: 600px) {.keywordsearchcontainer {width: 100%;}}.mainhelpcenter {display: -webkit-box;display: -ms-flexbox;display: flex;}.helpsections {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 300px;background-color: white;padding: 50px;margin-right: 20px;}.articlesection {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;position: relative;padding: 40px;background-color: white;}.articlesection h2 {margin-top: 0;}.washelpful{padding-bottom: 40px;}.mainhelpcenter .pagination, .washelpful {position: absolute;bottom: 0;}.washelpful .glyphicon {font-size: 22px;cursor: pointer;}.washelpful .glyphicon.glyphicon-thumbs-up {margin-right: 20px;}.helpsection {margin-bottom: 30px;font-size: 16px;}.helpsectiontitle {font-weight: 600;margin-bottom: 10px;}.helpsectionitem {color: grey;margin-bottom: 5px;display: block;}.helpsectionitem:hover {color: #5165d1;font-weight: 600;}.mainhelpcenter .article {text-align: left;margin-bottom: 20px;}.articlesection h2.title {margin-top: 0;margin-bottom: 30px;}.mainhelpcenter .articletitle {color: #5567da;font-size: 18px;font-weight: 600;}.mainhelpcenter .articletitle:hover {color: #5518ab;}.mainhelpcenter .articleslist {margin-bottom: 80px;}.articleinfo {font-size: 14px;color: #5e5e5e;}.percentageliked {color: black;font-weight: 600;}.helpsection .standardfeatures {display: none;}.helpcategories {-webkit-transition: height .3s ease;-o-transition: height .3s ease;transition: height .3s ease;}.mainhelpcenter .pagination, .washelpful {width: 100%;text-align: center;}.articlesection .articlebody {margin-bottom: 120px;font-size: 16px;}@media (max-width: 1200px) {.helpsections {width: 300px;}}@media (max-width: 992px) {.helpsections {width: 100%;margin-bottom: 20px;padding-bottom: 10px;}.helpsectiontitle {cursor: pointer;}.helpsection .standardfeatures {display: inline-block;}.helpsection:nth-child(2), .helpsection:nth-child(3) {display: none;}.mainhelpcenter {display: block;}.mainhelpcenter .pagination, .washelpful {position: relative;bottom: 0;}.helpcategories {height: 0;overflow: hidden;}.helpbanner {padding-bottom: 40px;margin-bottom: 40px;}.helpbanner h2 {margin-top: 0;}.washelpful {width: 100%;margin-top: 40px;padding-top: 40px;border-top: 1px solid #cecece;}.mainhelpcenter .articleslist, .articlesection .articlebody {margin-bottom: 0;}}@media (max-width: 767px) {.articlesection h2.title {font-size: 20px;font-weight: 600;}.articlesection h2 {font-size: 24px;}.articlesection{padding: 15px;}.helpsection{margin-bottom: 0;}.helpsections {width: 100%;margin-bottom: 20px;padding: 15px;}}@media (max-width: 480px) {.mainhelpcenter .articletitle {font-size: 16px;}.helpbanner {padding-bottom: 0;}}@media (max-width: 400px) {.helpbanner h2 {display: none;}.keywordsearchmaincontainer {margin-top: 0;}.articlesection h2 {font-size: 20px;}}.featuresubtitle {font-size: 24px;color: #444444;margin-bottom: 50px;text-align: center;}.featuresubtitle a.startbutton {display: block;}.emphasized {font-weight: 600;color: #282828;}.featureshomepage {position: relative;height: 600px;}.featureshomepage img {position: absolute;top: 0;left: 0;width: 60%;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);box-shadow: 0 0 20px rgba(0, 0, 0, .1);}.featureshomepage img:nth-child(2) {margin-top: 140px;margin-left: 20%;z-index: 2;}.featureshomepage img:nth-child(3) {margin-top: 280px;margin-left: 40%;z-index: 3;}.allfeatures {position: relative;z-index: 10;text-align: center;}.whitenav .sitefeatures {position: relative;z-index: 2;padding: 100px 150px 0 150px;border-radius: 40px;width: 1300px;margin-top: -450px;margin-bottom: 100px;}.whitenav .platformfeatures{position: relative;z-index: 2;padding: 100px 150px;width: 1300px;margin-top: -450px;margin-bottom: 100px;}.whitenav .sitefeatures.specificfeature {margin-top: -650px;padding-top: 0;padding-bottom: 0;}.mainlistoffeatures .darkcontainer{background: none;}.whitenav .platformfeatures {margin-top: -50px;margin-bottom: 40px;}.whitenav .sitefeatures .featurebox:nth-child(1), .whitenav .platformfeatures .featurebox:nth-child(1){margin-left: 0;}.whitenav .sitefeatures .featurebox:nth-child(2), .whitenav .platformfeatures .featurebox:nth-child(2){margin-right: 0;}.whitenav .specificfeature h4{font-weight: 700;}.whitenav .specificfeature h3{color: #4f6ed2;font-weight: 700;font-size: 18px;}.whitenav .specificfeature .featurestep{color: white;background-color: #4f6ed2;padding: 4px 7px;border-radius: 4px;display: inline-block;font-size: 14px;position: relative;top: -2px;}.featurestitle1 {font-size: 28px;color: #434343;margin-bottom: 10px;}.topfeaturesmargin{margin-top: 100px;}.featurestitle2 {font-size: 22px;color: #8b8b8b;width: 70%;margin: 0 auto 50px auto;}.featuresrow {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 50px;}.allfeatures.platformfeatures hr, .allfeatures.sitefeatures hr, .allplatformfeatures .allfeatures hr {margin-bottom: 50px;}.allfeatures hr {width: 40%;}.allfeatures.platformfeatures hr {border-top-color: #616161;}.darkcontainer.accentbghex{background: none;}.featurebox {text-align: left;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin: 0 40px;}.featurespagelink{display: none;}.premiummembership {display: inline-block;background-color: #4f6ed2;font-size: 11px;padding: 3px 6px;border-radius: 10px;color: white;position: relative;bottom: 5px;margin-left: 7px;}.featurebox i {font-size: 36px;color: #4f6ed2;}.allplatformfeatures .featurebox i {color: #31a2d8;}.allplatformfeatures .premiummembership{background-color: #31a2d8;}.featurerowheading {font-size: 20px;margin: 10px 0;color: #434343;}.featurerowdetail {color: #8b8b8b;}.allfeatures.integrated {margin: 70px auto;}.featuresrow:last-child {margin-bottom: 70px;}@media (max-width: 1900px) {.whitenav .sitefeatures.specificfeature {margin-top: -700px;}}@media (max-width: 1400px) {.featureshomepage {position: relative;height: 650px;}.whitenav .sitefeatures, .whitenav .platformfeatures{width: 1170px;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.whitenav .sitefeatures .featurebox:nth-child(1), .whitenav .platformfeatures .featurebox:nth-child(1){margin-left: 40px;}.whitenav .sitefeatures .featurebox:nth-child(2), .whitenav .platformfeatures .featurebox:nth-child(2){margin-right: 40px;}.whitenav .specificfeature.sitefeatures .featurebox:nth-child(1), .whitenav .specificfeature.platformfeatures .featurebox:nth-child(1){margin-left: 0;}}@media (max-width: 1200px) {.mainlistoffeatures{margin-top: -600px;}.whitenav .sitefeatures, .whitenav .platformfeatures{width: 970px;}.allfeatures.sitefeatures {margin-top: 50px;}.featureshomepage img:nth-child(2) {margin-top: 70px;margin-left: 20%;z-index: 2;}.featureshomepage img:nth-child(3) {margin-top: 140px;margin-left: 40%;z-index: 3;}.featureshomepage {position: relative;height: 420px;}.featuresubtitle {font-size: 20px;}}@media (max-width: 992px) {.mainlistoffeatures{margin-top: -550px;}.whitenav .sitefeatures, .whitenav .platformfeatures{width: 750px;}.allfeatures.sitefeatures {margin-top: 0;}.featureshomepage {position: relative;height: 370px;}.featureshomepage img:nth-child(2) {margin-top: 90px;margin-left: 20%;z-index: 2;}.featureshomepage img:nth-child(3) {margin-top: 180px;margin-left: 40%;z-index: 3;}}@media (max-width: 767px) {.topfeaturesmargin{margin-top: 50px;}.mainlistoffeatures{margin-top: 250px;}.whitenav .sitefeatures, .whitenav .platformfeatures{border-radius: 0;margin-bottom: 0;padding-bottom: 0;width: 100%;}.whitenav .platformfeatures{margin-top: -20px;}.whitenav .allfeatures.sitefeatures{margin-top: -820px;}.whitenav .sitefeatures .featurebox:nth-child(1), .whitenav .platformfeatures .featurebox:nth-child(1){margin: 30px 5%;}.whitenav .sitefeatures .featurebox:nth-child(2), .whitenav .platformfeatures .featurebox:nth-child(2){margin: 30px 5%;}.allfeatures.sitefeatures {margin-top: 70px;}.featuresrow {display: block;margin-bottom: 0;}.featurebox {margin: 30px 5%;}.allfeatures {margin-top: 50px;}.featurestitle2 {width: 90%;}.featureshomepage {position: relative;height: 420px;}.allfeatures hr {width: 60%;}}@media (max-width: 600px) {.mainlistoffeatures{margin-top: 100px;}.whitenav .allfeatures.sitefeatures{margin-top: -850px;}.featuresubtitle {font-size: 16px;}.featurestitle1 {font-size: 22px;}.featurestitle2 {font-size: 18px;}.featureshomepage img:nth-child(2) {margin-top: 60px;margin-left: 20%;z-index: 2;}.featureshomepage img:nth-child(3) {margin-top: 120px;margin-left: 40%;z-index: 3;}.featureshomepage {position: relative;height: 300px;}}@media (max-width: 480px) {.whitenav .allfeatures.sitefeatures{margin-top: -900px;}.featureshomepage img {position: relative;width: 80%;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);box-shadow: 0 0 20px rgba(0, 0, 0, .1);}.featureshomepage img:nth-child(2) {margin-top: -60px;margin-left: 10%;z-index: 2;}.featureshomepage img:nth-child(3) {margin-top: -60px;margin-left: 20%;z-index: 3;}.featureshomepage {position: initial;height: initial;}.featureshomepage img {position: initial;margin: 0 auto;}}.subfeaturespage img {width: 100%;}.darkcontainer {padding: 70px 0 20px 0;}.darkcontainer a {color: #4f6ed2;}.darkcontainer .featurestitle1, .darkcontainer .featurerowheading {color: black;}@media (max-width: 767px) {.darkcontainer {padding: 20px 0;}}.sitetermsandconds {position: fixed;background-color: white;margin: 0;padding: 30px;z-index: 10000;height: 100vh;top: 0;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.sitetermsandconds .companylogo{width: 160px;}.sitetermsandconds.hidebackground {background-color: rgba(255,255,255,0);}.sitetermsandconds h3 {font-size: 20px;}.termsheading {font-size: 20px;font-weight: 700;margin-bottom: 20px;}.termsbuttoncontainer {padding: 30px;text-align: center;}.termstext {overflow-y:scroll;height: 50vh;border-bottom: 1px solid lightgrey;border-top: 1px solid lightgrey;margin-top: 30px;padding: 10px 0;}.termsbutton {margin-top: 15px;padding: 10px 30px;border-radius: 10px;display: inline-block;color: white;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;}.termbuttonserror.termsbutton {background-color: red;}.darkcontainer.darkbluecontainer {background-color: #4f6ed2;}.darkcontainer.darkbluecontainer a {color: white;}.darkcontainer.darkbluecontainer a:hover {color: lightgrey;}.darkcontainer.darkbluecontainer a:visited, .darkcontainer.darkbluecontainer a:link, .darkcontainer.darkbluecontainer a:active {color: white;}.darkcontainer.darkbluecontainer .featurebox i {color: white;}.darkcontainer.darkbluecontainer .featurestitle1, .darkcontainer.darkbluecontainer .featurerowheading{color: #171717;font-weight: 700;}.darkcontainer.darkbluecontainer .featurestitle2, .darkcontainer.darkbluecontainer .featurerowdetail{color: #171717;}.othercompanies {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.companybox {width: 350px;margin: 30px 15px;}.companybox img {margin-bottom: 20px;height: 50px;width: auto;}.startnowcontainer.subpage {border-top: 1px solid #e0e0e0;}.companybox.googlegsuitefeature img {margin-bottom: 19px;padding: 0;width: 320px;height: auto;}@media (max-width: 767px) {.darkcontainer {padding: 20px 0 0 0;}.termstext {height: 30vh;}}@media (max-width: 480px) {.sitetermsandconds {padding: 15px;}.termstext {height: 40vh;}.sitetermsandconds h1 {font-size: 18px;}.sitetermsandconds h3, .termsheading {font-size: 16px;}.companybox img {margin-bottom: 20px;height: auto;}.companybox.letsencryptfeature img {width: 220px;}.companybox.stripefeature img {width: 110px;}.companybox.googlemapsfeature img {width: 220px;}.companybox.googleanalyticsfeature img {width: 275px;}.companybox.awsfeature img {width: 165px;}.companybox.twiliofeature img {width: 160px;}.companybox.googlegsuitefeature img {padding: 0;width: 290px;}.companybox.googlegsuitefeature {margin-top: 30px;}}.previewwindow {height: 688px;width: 1156px;margin: 0 auto;background-color: white;position: fixed;right: 0;bottom: 0;z-index: 1001;display: none;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border-top-left-radius: 3px;}.previewwindow.minimized {bottom: -650px;right: -1015px;}.previewwindow iframe {position: relative;width: 1920px;height: 1080px;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;top: 0;left: 0;-webkit-transform: scale(.606);-ms-transform: scale(.606);transform: scale(.606);}.previewwindow.mobile {height: 803px;width: 403px;margin: 0 auto;border: 2px solid grey;background-color: white;position: fixed;right: 0;bottom: 0;z-index: 100;display: none;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.previewwindow.minimized.mobile {bottom: -764px;right: -260px;}.previewwindow.mobile iframe {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);position: relative;top: initial;bottom: 0px;left: initial;width: 414px;height: 736px;}@media (max-width: 1400px) {.previewwindow {height: 472px;width: 772px;}.previewwindow.minimized {bottom: -434px;right: -635px;}.previewwindow iframe {-webkit-transform: scale(.404);-ms-transform: scale(.404);transform: scale(.404);}}.previewshade {position: fixed;bottom: -350vh;right: -100vw;width: 500vw;height: 400vh;z-index: 99;background-color: rgba(0, 0, 0, .7);display: none;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}@media (max-width: 1800px) {.previewshade {bottom: -200vh;right: -80vw;}}.previewshade.hideshade {bottom: 100vh;}.previewbutton {margin-right: 5px;}.previewwindow .previewstatus {color: white;background-color: #2d82d6;padding: 5px 10px;font-weight: 600;border-top-left-radius: 3px;}.titleerror {opacity: 0;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;background-color: red;color: white;border-radius: 5px;padding: 3px 10px;display: inline-block;margin: 0 auto;}.titleerror.showtitleerror {opacity: 1;}.previewstatus .selectbutton {padding: 2px 5px;color: white;border-radius: 10px;cursor: pointer;display: inline-block;background-color: rgba(0, 0, 0, .2);margin-left: 8px;}.previewstatus .selectbutton.selected {background-color: rgba(0, 0, 0, .6);}.previewstatustext {display: inline-block;}.previewstatus .selectbutton:hover {background-color: rgba(0, 0, 0, .6);}@media (max-width: 1200px) {.previewbutton, .previewwindow, .previewshade, .titleerror {display: none;}}.previewnote {display: inline-block;margin-left: 20px;font-style: italic;}.previewwindow.mobile .previewnote {display: block;margin: 5px 0 0 10px;}.submitbutton.sendsms button, .submitbutton.sendsmslimit button {width: 240px;padding: 10px;}.smsgrid {margin: 20px auto 40px auto;border: .5px solid grey;}.overlimitgrid {margin: 20px auto 10px auto;border: .5px solid grey;}.smsgridline, .overlimitline {display: -webkit-box;display: -ms-flexbox;display: flex;}.smsgriditem, .overlimititem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid grey;padding: 5px;}.smsgriditem:first-child {text-align: left;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;}.submitbutton.sendsms, .submitbutton.sendsmslimit {display: block;}.submitbutton.sendsmslimit {margin-bottom: 30px;}.smseventcount {width: 40px;height: 25px;border-radius: 5px;font-weight: 600;color: white;background-color: #2d82d6;display: inline-block;padding: 2px;}.overlimitline.heading {font-weight: 600;}.profiledetail6.smsnotifications {text-align: center;}.profiledetail6.smsnotifications .heading {padding-top: 0;}.profiledetail6.smsnotifications .heading {padding-top: 0;}.profiledetail6.helparticlesection {margin-top: -45px;}.create-article-container .profiledetail6.helparticlesection {margin-top: 30px;}.helparticlesection a {display: block;margin-bottom: 10px;}@media (max-width: 767px) {.profiledetail6.helparticlesection {margin-top: 0px;}.create-article-container .profiledetail6.helparticlesection {width: 90%;padding: 0 0 30px 0;}}@media (max-width: 480px) {.create-article-container .profiledetail6.helparticlesection {margin-top: 50px;}}.summernotecontainer {position: relative;}#imagedescriptionbox.largebox{z-index: 5000;position: relative;position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;}#imagedescriptionbox.largebox .summernotespinner{height: 100vh;}#imagedescriptionbox .summernotespinnertext{text-align: center;width: 50%;}@media (max-width: 767px) {#imagedescriptionbox .summernotespinnertext{width: 90%;}}#imagedescriptionbox .descriptioninstructionserror{display: none;color: red;background-color: pink;width: 100%;margin: 0 auto;border-radius: 3px;padding: 7px 10px;font-weight: 700;}#imagedescriptionbox .descriptioninstructions {margin: 10px auto;width: 100%;}#imagedescriptionbox input{width: 100%;margin-bottom: 10px;}#imagedescriptionbox .summernotespinnertext input{color: black;}#imagedescriptionbox .submitdescription{padding: 5px 10px;background-color: white;color: black;border-radius: 3px;width: 120px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;margin: 10px auto;font-weight: 700;}#imagedescriptionbox .submitdescription:hover{cursor: pointer;background-color: rgba(200,200,200,1);}#imagedescriptionbox, #summernotespinner {display: none;}.summernotespinner {position: absolute;z-index: 100;width: 100%;height: 480px;background-color: rgba(0, 0, 0, .85);display: -webkit-box;display: -ms-flexbox;display: flex;color: white;border-radius: 5px;}.summernotespinnertext {margin: auto;}.signupattempt {text-align: left;margin-bottom: 20px;}.quantitytitle {display: none;}.quantitytitle img {max-width: 240px;display: block;margin-top: 20px;}.ordergridline.headingline, .ordergridline {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}#couponcodeid {display: none;}.ordergrid .mobileheading {display: none;}.ordergrid .ordergriditem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: .5px solid #f5f5f5;padding: 10px 5px;margin: 0 auto;background-color: white;}.ordergrid .ordergridline.headingline .ordergriditem {background-color: #e6e6e6;color: #757575;font-weight: 700;}.ordergrid .ordergriditem.websiteheading {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 350px;}.ordergrid .ordergriditem.busnameheading {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 250px;}@media (max-width: 1500px) {.ordergrid .ordergriditem.busnameheading, .ordergrid .ordergriditem.websiteheading {width: 100%;}.ordergridline.headingline {display: none;}.ordergridline {display: block;}.ordergrid .mobileheading {display: block;font-weight: 700;}.ordergrid .ordergriditem {padding: 4px;border: none;padding: 10px;}.ordergridline {margin: 15px auto;border: 1px solid #cecece;}}.tutorialblocks {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.tutorialblock {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;width: 50%;margin-bottom: 30px;}.tutorialbox {border-radius: 4px;text-align: center;width: 150px;height: 90px;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin-right: 30px;font-size: 20px;background-image: url(../images/homepage_small.jpg);background-size: cover;background-position: center;color: white;position: relative;cursor: pointer;-webkit-transition: background .5s ease, color .5s ease;-o-transition: background .5s ease, color .5s ease;transition: background .5s ease, color .5s ease;overflow: hidden;}.tutorialbg {padding: 0 5%;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.68);opacity: 1;-webkit-transition: background .5s ease;-o-transition: background .5s ease;transition: background .5s ease;display: -webkit-box;display: -ms-flexbox;display: flex;}.tutorialbgtext{margin: auto;}.tutorialbox:hover .tutorialbg {background-color: rgba(0,0,0,.1);color: rgba(0,0,0,0);}.tutorialtext {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.tutorialheading, .tutorialtimestamp {display: block;}.tutorialheading {font-size: 20px;margin: 10px 20px 0 0;}@media (max-width: 1200px) {.tutorialblock {width: 100%;}.tutorialheading {margin: 10px 0 0 0;}}@media (max-width: 600px) {.subpage .header1.devicecontainer.homepagecontainer{display: none;}.tutorialblock {border-bottom: 1px solid #e2e2e2;padding-bottom: 25px;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;margin-bottom: 10px;}.tutorialheading {margin-top: 10px;}.tutorialbox{margin: 15px auto 0 auto;}}.welcomepage .heading {font-size: 24px;margin-bottom: 30px;}.homefeaturescontainer.subpage .homefeaturesbox.welcomepage {font-size: 16px;}.welcomesubheading {margin: 20px 0 30px 0;padding: 0 10px 10px 0;display: block;text-align: left;width: 180px;font-weight: 700;font-size: 26px;color: white;z-index: 2;position: absolute;top: 0;left: 30px;}.welcomecontainer {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 30px 0 50px 0;}.welcomebox:nth-child(1){-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 350px;background-image: url(../images/kitchen.jpg);background-size: cover;background-position: center center;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-filter: grayscale(100%);filter: grayscale(100%);}.welcomebox.freetrialbox {background-image: url(../images/computer.jpg);}.welcomebox.thesupport{background-image: url(../images/customersupport_medium.jpg);}.welcomebox.theprice{background-image: url(../images/balloons.jpg);}.welcomebox.nextsteps{background-image: url(../images/arrow.jpg);}.welcomebox:nth-child(2){padding: 20px 0 20px 30px;}ul.freetrialpoints {padding-left: 10px;}.aboutus .welcomebox li span {margin-right: 5px;color: #4f6ed2;}.aboutus .welcomebox li {margin: 7px 0;}.welcomeshade {background-color: rgba(0,0,0,.45);z-index: 1;width: 100%;}.welcomebox .featurebox {margin: 5px 0 0 0;}.welcomebox .featurebox .featurerowheading i {margin-right: 5px;font-size: 22px;}.welcomebox .featuresrow {margin: 0;}.welcomeiconcontainer {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.iconcontainer {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: center;}.iconcontainer .iconcontainer2 {display: -webkit-box;display: -ms-flexbox;display: flex;margin: auto;height: 40px;width: 40px;background-color: #4f6ed2;border-radius: 20px;margin-bottom: 10px;color: white;}.welcomepricing {margin: 30px auto 0 auto;background-color: #4f6ed2;padding: 30px;width: 320px;color: white;border-radius: 10px;}.welcomepriceline {display: -webkit-box;display: -ms-flexbox;display: flex;}.welcomepriceline .title {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}.welcomepriceline.totalline {font-weight: 600;}.welcomepriceline .amount {width: 60px;}.welcomepriceline.totalline .amount {border-top: 1px solid white;}.welcomepriceline.totalline div {padding-top: 10px;}.welcomebutton {width: 100%;text-align: center;}.welcomebox.signuptoday {text-align: center;margin-top: 30px;}.welcomebox .featurebox .featurerowheading {margin: 15px 0 5px 0;}@media (max-width: 992px) {.welcomecontainer{display: block;}.welcomebox:nth-child(1){width: 100%;height: 200px;}.welcomebox:nth-child(1){height: 150px;}.welcomebox:nth-child(2) {padding: 20px 0 20px 0px;}.welcomecontainer {margin: 30px 0 30px 0;}}@media (max-width: 480px) {.iconcontainer .iconcontainer2 {display: -webkit-box;display: -ms-flexbox;display: flex;margin: auto;height: 30px;width: 30px;background-color: #4f6ed2;border-radius: 20px;margin-bottom: 10px;color: white;}.welcomepricing {margin: 30px 0 0 0 ;padding: 15px;width: 100%;}}@media (max-width: 360px) {.welcomepricing {margin: 30px 0 0 0 ;padding: 12px;width: 100%;}.welcomepriceline .title {width: 180px;}}.whitelabelblog .title {font-size: 26px;margin-bottom: 10px;}.whitelabelblog i {margin-right: 10px;margin-bottom: 7px;color: rgba(83,114,177);}.whitelabelblog .subbloginfo {margin-bottom: 30px;}.whitelabelblog img {-webkit-box-shadow: none;box-shadow: none;}.whitelabelblog iframe {display: block;width: 550px;height: 310px;margin: 0 auto;border: none;}@media (max-width: 480px) {.whitelabelblog .title {font-size: 20px;font-weight: 700;}}.prospectuploadform{text-align: left;}.bookingproperty, .bookingproperty select {width: 100%;}.orderboxinner {text-align: center;}.customerestimate .ordersummary:hover .lockorderbutton{background-color: grey;}.customerestimate .lockorderbutton{pointer-events: none;}.customerestimate .datetimeorderbox{position: relative;}.customerestimate .datetimeorderbox .orderboxinner{z-index: 1;position: relative;}.customerestimate .reloading_estimate_page.orderboxinner{position: absolute;width: 100%;height: 0;left: 0;top: 0;background-color: white;display: -webkit-box;display: -ms-flexbox;display: flex;opacity: 0;z-index: 0;-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;-o-transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;-webkit-box-shadow: none;box-shadow: none;background-color: lightgreen;}.customerestimate .bookingevent.time{z-index: 2;}.customerestimate .reloading_estimate_page.enabled{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);z-index: 3;height: calc(100% - 20px);}.customerestimate .reloading_page_message{margin: auto;}.customerestimate .lockorderbutton.switch{opacity: .2;}.customerestimate .serviceperiodswitch{display: block;text-align: left;}.customerestimate .serviceperiodtext{display: inline;margin-left: -15px;}.customerestimate .userorder select{max-width: 100%;}.restofbody .customerestimate .orderbox.existingcustomer .select2 .select2-selection, .restofbody .customerestimate .customerselectionbox .select2 .select2-selection{border: 1px solid #dcdcdc;}.customerestimate .couponcode{display: block;}.customerestimate .userorder select option:first-child{color: rgb(40,40,40);}.customerestimate .messages{margin-bottom: 0;}.customerestimate .messages li{margin-bottom: 10px;}.comphexcolor {background-color: #cc0000;}.afterhexbgcolor::after {background-color: #2fa2d8 !important;}.customerestimate input[type="checkbox"]:checked + .checkcontainer {border-color: #cc0000;}.customerestimate #id_booking_window_setting {width: 80px;}.customerestimate .accentcolor{color: #2fa2d8 !important;}.customerestimate .compaccentcolor{color: #cc0000;}.customerestimate .shadeaccentcolor {color: rgba(13, 121, 171, 1.0);}.customerestimate .accentbghex {background-color: #2fa2d8;}.customerestimate .accentbgrgb {background-color: rgb(47, 162, 216);}.customerestimate .accentbgrgba {background-color: rgba(47, 162, 216, 0.9);}.customerestimate .accentbgrgba50 {background-color: rgba(47, 162, 216, 0.5);}.customerestimate .accentbgrgbhover {background-color: rgb(47, 162, 216, 0.7);}.customerestimate .accentbgrgbhover:hover {background-color: rgba(47, 162, 216);}.customerestimate .whitetoaccent:hover {color: rgba(47, 162, 216);}.customerestimate .accenttoshade {background-color: rgb(47, 162, 216, 1.0);}.customerestimate .accenttoshade:hover {background-color: rgba(13, 121, 171, 1.0);}.customerestimate .coloraccenttoshade {color: rgb(47, 162, 216, 1.0);}.customerestimate .accenttopborder {border-top: 5px solid rgba(47, 162, 216);}.customerestimate .coloraccenttoshade:hover {color: rgba(13, 121, 171, 1.0);}.customerestimate .buttoncolor {background-color: rgba(13, 121, 171, 1.0);}.customerestimate .buttoncolor:hover {background-color: rgba(13, 121, 171, 0.75);}.customerestimate .buttonborder {border-bottom: 3px solid rgba(13, 121, 171, 1.0);border-right: 3px solid rgba(13, 121, 171, 1.0);}.servicesetupbox .orderboxinner {-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;}.servicesetupbox .hiddennotes {height: 0;overflow: hidden;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.servicesetupbox .orderheading {margin-bottom: 0;}.servicesetupbox:hover .orderboxinner {background-color: #efefef;}.customerestimate input[type="checkbox"]+.checkcontainer {padding: initial;position: relative;top: initial;left: initial;border: none;background: none;-webkit-transition: none;-o-transition: none;transition: none;}.customerestimate input[type="checkbox"]:checked+.checkcontainer {padding: initial;border: none;}.customerestimate .checkcontainer {height: 50px;width: 50px;padding: initial;}.customerestimate form{margin-top: 30px;}.customerestimate .userorder .inputfield{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.customerestimate .orderboxinner{border: none;-webkit-box-shadow: 4px 4px 10px rgba(0,0,0,.07);box-shadow: 4px 4px 10px rgba(0,0,0,.07);}.customerestimate #id_special_instructions{resize: vertical;height: 200px;}.customerestimate .errorlist.nonfield {margin-top: 0;}.customerestimate .userorder .inputfield{display: block;}.customerestimate .orderboxinner.addressbox input[type=checkbox]{bottom: -3px;}.orderboxinner .contactcheckbox input[type=checkbox]{width: 18px;height: 18px;position: relative;bottom: -3px;}.checkboxnote{font-size: 12px;}.customerestimate .checkbox_wrapper {position: relative;height: 50px;width: 50px;display: inline-block;margin: 0 20px 0 10px;}.customerestimate .errorlist {background: none;border: none;padding: 0;}.customerestimate .userorder .primaryservicedriver select option:first-child {text-align: left;}.customerestimate .orderheading i {text-transform: lowercase;color: grey;font-size: 12px;display: block;}.customerestimate .userorder .inputfield{width: 100%;}.customerestimate .disablebillcheckbox{pointer-events: none;opacity: .50;}.customerestimate .newcustomer.hidecustomer, .customerestimate .existingcustomer.hidecustomer{display: none;}.customerestimate .orderboxinner.customerselectioninnerbox{padding: 0;}.customerestimate .boxcontainer2 .showhomeaddressinnerbox.orderboxinner:first-child{margin-right: 0;}.customerestimate .innercustomerbuttons{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;color: black;overflow: hidden;}.customerestimate .innercustomerbuttons .customerbutton{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;color: black;padding: 10px;overflow: hidden;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;font-weight: 700;}.customerestimate .innercustomerbuttons .customerbutton:hover{color: white;cursor: pointer;}.customerestimate .bookingproperty{position: relative;}.customerestimate .bookingproperty input, .customerestimate .bookingproperty .spinnercontainer{position: absolute;top: 0;left: 0;z-index: 1;}.customerestimate .bookingproperty .spinnercontainer{text-align: center;padding: 9px;width: 100%;background-color: #f1f1f1;border-radius: 3px;height: 34px;display: none;z-index: 10;}.customerestimate .bookingproperty .spinnercontainer.showspinner{display: block;}.customerestimate .innercustomerbuttons .customerbutton.selectedcustomerbutton{color: white;}.customerestimate .innercustomerbuttons .customerbutton:first-child{border-right: 1px solid #e6e6e6;}.customerestimate .glyphicon.glyphicon-user{color: white;font-size: 16px;width: initial;padding: 0;}.customerestimate .userorder .addform .glyphicon {font-size: 16px;width: 15px;color: #00ad00;}.customerestimate .userorder .addform:hover .glyphicon{color: #067901;}.estimatecontainer {margin-bottom: 30px;}.estimatecontainer .bookingproperty.disallowpropselection #id_customerproperty{background-color: lightgrey;pointer-events: none;}.estimatecontainer .bookingproperty.allowpropselection #id_customerproperty{color: black !important;}.customerestimate .bookingproperty select .estimatepropertyoption{color: black !important;}.estimatecontainer .servicedescription {top: 40px;}.freeformlinesave, .saveconfirmation {font-size: 12px;padding: 8px 4px;border-radius: 2px;color: white;width: 45px;height: 34px;}.freeformlinesave {cursor: pointer;}#id_new_customer{display: none;}.saveconfirmation {background-color: #00ad00;}.customerestimate .extradeletebox .glyphicon {width: initial;margin: 3px 0 0 0;}.customerestimate .invalidnumbererror {width: 280px;margin: 15px auto 0 auto;border-radius: 2px;}.customerestimate .invoicelinebox.itemtitle {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.freeformitemspinner {margin-top: 11px;height: 14px;}.customerestimate .pillformentry{display: none;}.customerestimate .largeinventoryorderform .lineitemtotal input{border: 1px solid #dcdcdc !important;}.restofbody .select2-selection.inputvalidationerror, .invoicelinebox input.inputvalidationerror, .customerestimate .largeinventoryorderform .lineitemtotal input.inputvalidationerror{border: 3px solid red !important;}.customerestimate .largeinventoryorderform .errorlist li{margin-bottom: 0;}.estimatecontainer .orderboxinner .inputfield .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}@media (max-width: 1500px) {.estimatecontainer.container {width: 800px;}.customerestimate .userorder.flex {display: block;}.customerestimate .userorder .orderblock:first-child {margin-right: 0;}}@media (min-width: 1201px) and (max-width: 1500px){.customerestimate .orderbox.ordersummary.sticky2 {position: initial;bottom: 0;top: auto;}.customerestimate .orderbox.ordersummary.sticky {position: initial;}}@media (max-width: 1200px) {.estimatecontainer.container {width: 70%;}.customerestimate .servicesectioncontainer {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.customerestimate .orderboxinner .servicesectionbox {-ms-flex-preferred-size: 70%;flex-basis: 70%;}.customerestimate #couponcodeapply {margin-top: 15px;}.customerestimate .couponcode{max-width: 146px;margin: 0 auto;display: block;}.customerestimate .couponcode div {display: block;margin: 10px auto 0 auto;}.customerestimate #id_couponcode {width: 100%;}.customerestimate .couponcodebutton.orderbutton {margin-top: 10px;}}@media (max-width: 1100px) {.customerestimate .largeinventoryorderform .invoicelinebox.lineheader{display: none;}.customerestimate .largeinventoryorderform .deletebox, .customerestimate .largeinventoryorderform .extradeletebox{width: initial;background-color: red;padding-top: 5px;bottom: 102px;}.customerestimate .largeinventoryorderform.freeformitemorderbox .deletebox, .customerestimate .largeinventoryorderform.freeformitemorderbox .extradeletebox{bottom: 68px;}.customerestimate .largeinventoryorderform .savedeletelinebox{min-height: 34px;}.customerestimate .largeinventoryorderform .deletebox .glyphicon, .customerestimate .largeinventoryorderform .extradeletebox .glyphicon {padding-top: 0;margin-top: 0;color: white;}.customerestimate .largeinventoryorderform .freeformlinesave, .customerestimate .largeinventoryorderform .saveconfirmation{text-align: center;}.customerestimate .largeinventoryorderform .lineitemtotal input{border-left: none !important;}.customerestimate .largeinventoryorderform .addform{margin-top: -25px;}}@media (max-width: 992px) {.customerestimate .orderboxinner .servicesectionbox {-ms-flex-preferred-size: 90%;flex-basis: 90%;}.customerestimate .materialsorderbox .invoiceline{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media (max-width: 767px) {.customerestimate form, .customerestimate .setupheader {margin-top: 0;}.estimatecontainer.container {width: 100%;}}@media (max-width: 600px) {.estimatecontainer.container {width: 100%;}.customerestimate .orderboxinner .servicesectionbox {-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media (max-width: 480px) {.customerestimate .invoicelinebox:last-child {width: 50px;}.customerestimate .invoicelinebox.lineitemtotal {width: 120px;}.customerestimate .invalidnumbererror {width: 100%;}.customerestimate .setupheader {border: none;-webkit-box-shadow: 0 0 10px rgb(0 0 0 / 10%);box-shadow: 0 0 10px rgb(0 0 0 / 10%);background-color: white;}.customerestimate .largeinventoryorderform .lineitemtotal{width: 100%;}.restofbody .customerestimate .materialsorderbox .select2.select2-container .select2-selection__rendered{width: calc( 100vw - 200px);}.customerestimate .userorder .addform .glyphicon {top: -2px;}}@media (max-width: 400px) {.customerestimate #couponcodeapply {margin-top: 15px;}}@media (max-width: 360px) {.customerestimate .userorder .quantityinput input{width: 85px;}}.emailtemplates.profiledetail6 .submitbutton {margin: 0 0 0 10px;}.prospectemplate {display: -webkit-box;display: -ms-flexbox;display: flex;}.uniquequal {color: red;}.headings.prospectemplate .prospectitem{font-weight: 700;}.prospectemplate .prospectitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 4px;background-color: #e8e8e8;margin: 1px;}.prospectemplate .prospectitem3, .prospectemplate .prospectitem4 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;}.emailopened {padding: 3px 5px;color: white;font-weight: 700;font-size: 12px;border-radius: 3px;background-color: green;display: inline-block;}.includelinks, .includedeal {text-align: left;display: none;font-style: italic;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.hoverbutton.emailopened:hover {color: white;background-color: #2cb032;}.emailnotopened {padding: 3px 5px;color: white;font-weight: 700;font-size: 12px;border-radius: 3px;background-color: grey;display: inline-block;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.hoverbutton.emailnotopened:hover {color: white;background-color: #929292;}.sendemail, .editprospect {padding: 3px 5px;color: white;font-weight: 700;font-size: 12px;border-radius: 3px;background-color: #2d82d6;display: inline-block;cursor: pointer;}.mailerror {color: red;font: 10px;}.mailsuccess {color: green;font: 10px;}.bluecircle {background-color: #2fa2d8;display: inline-block;width: 30px;height: 30px;border-radius: 15px;position: relative;top: 10px;margin-left: 5px;}.searchicon {display: inline-block;margin-left: 10px;font-size: 18px;cursor: pointer;}.prospects .usercustomeritem.usercustomeritem7 .inactivetrialmarker i{color: red;}.fieldvalue.greenbox {display: inline-block;color: white;padding: 5px;font-weight: 700;border-radius: 3px;-webkit-box-flex: 0;-ms-flex: none;flex: none;background-color: green;}.fieldvalue.redbox {display: inline-block;color: white;padding: 5px;font-weight: 700;border-radius: 3px;-webkit-box-flex: 0;-ms-flex: none;flex: none;background-color: red;}.mailerror i, .mailsuccess i {width: 23px;}.uniquequality {padding: 5px;color: white;background-color: grey;font-weight: 700;border-radius: 3px }.follow_up_opener .stage {display: none;font-style: italic;}.follow_up_opener {text-align: left;}.follow_up_opener .stageheading {font-weight: 700;}.emailsection {margin-bottom: 15px;width: 100%;background-color: #2d82d6;color: white;border-radius: 3px;padding: 3px 5px;font-weight: 700;text-align: center;}@media (max-width: 480px) {.prospectitem.prospectitem2, .prospectitem.prospectitem3 {display: none;}}.viewprospect .fieldvalue {text-align: left }.viewprospect .fieldvalue.logo {max-width: 250px;}.prospecterrorinfo {height: 0;overflow: hidden;}.moreprospectinfo {padding: 5px 8px;font-weight: 700;border-radius: 3px;background-color: grey;cursor: pointer;color: white;width: 82px;font-size: 12px;margin-top: 10px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.moreprospectinfo:hover {background-color: black;}.usercustomer.stage {font-size: 13px;}.currentlyviewing{padding: 10px;background-color: #384c77;margin: 0 auto -15px auto;font-weight: 700;color: white;}.prospectgridline {display: -webkit-box;display: -ms-flexbox;display: flex;}.subdomainbg {position: relative;}.urladdress {position: absolute;top: 124px;left: 207px;z-index: 100;color: #000000;font-size: 12px;font-family: 'Montserrat', sans-serif;}.piccitycontainer{position: absolute;top: 245px;left: 140px;z-index: 100;width: 345px;text-align: center;}.piccity {display: inline-block;color: #392E32;font-size: 16px;font-weight: 600;font-family: 'Montserrat', sans-serif;}.subdomainbg {width: 600px !important;}.subdomainbg img {width: 600px !important;float: left;}.prospectgridline div {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-color: #e8e8e8;margin: 2px;padding: 4px;}.prospectnote {text-align: left;}.templatepurpose {background-color: grey;display: block;margin: -5px -5px -15px -5px;color: white;}.prospects .stage .usercustomeritem {display: block;}.prospects .usercustomeritem.usercustomeritem2, .prospects .usercustomeritem.usercustomeritem3, .prospects .usercustomeritem.usercustomeritem4, .prospects .usercustomeritem.usercustomeritem6 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.prospects .usercustomeritem.usercustomeritem1 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 350px;}.prospects .usercustomeritem.usercustomeritem7 {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 50px;font-size: 10px;}.prospects .usercustomeritem.usercustomeritem7 i {font-size: 20px;color: green;}.level7.prospectcontainer {width: 85%;}.profiledetail7 {max-width: 1500px;}@media (max-width: 1800px) {.level7.prospectcontainer {width: 70%;}.prospects .usercustomeritem.usercustomeritem2, .prospects .usercustomeritem.usercustomeritem3, .prospects .usercustomeritem.usercustomeritem4, .prospects .usercustomeritem.usercustomeritem6, .prospects .usercustomeritem.usercustomeritem7, .usercustomer.stage {display: none;}.prospects .usercustomeritem.usercustomeritem1, .prospects .usercustomeritem.usercustomeritem6 {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 767px) {.level7.prospectcontainer {width: 100%;}}.profiledetail6.prospectmessage {text-align: left;}.llistline {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;}.llistitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 10px;}.llistitem input {margin-top: -7px;}.llistitem:nth-child(2) {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;}.llistgrid {max-width: 900px;margin: 0 auto;}.letterlength {color: #000000;font-size: 12px;font-family: 'Montserrat', sans-serif;display: inline-block;margin-left: -3.7px;}.profiledetail6.serviceprice.bookingsettings .inputfield.leftalign {text-align: left;}.profiledetail6.serviceprice.bookingsettings .servicecategory input.title {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.profiledetail6.serviceprice.bookingsettings button.nobottommargin {margin-bottom: 0;}.teammembers {display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;width: 650px;margin: 0 auto;}.teammembername {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding-right: 20px;}.teammembername select {width: 100%;}.teammemberlead {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;text-align: center;padding-top: 6px;}.teammemberdelete {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;}.calendarsettings .deletebox {margin-top: 6px;}.calendarsettings .deletebox, .calendarsettings .deleteno, .calendarsettings .deleteyes2, .calendarsettings .deleteyes {padding: 5px 7px;background-color: #2d82d6;display: inline-block;color: white;border-radius: 3px;font-size: 10px;margin-left: 3px;position: relative;bottom: 2px;font-weight: 700;cursor: pointer;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.calendarsettings .deletebox:hover, .calendarsettings .deleteno:hover, .calendarsettings .deleteyes2:hover, .calendarsettings .deleteyes:hover {background-color: #035bb2;color: white;}.calendarsettings .deleteyes2, .calendarsettings .deleteyes {background-color: red;color: white;}.calendarsettings .deleteyes2:hover, .calendarsettings .deleteyes:hover {background-color: darkred;color: white;font-weight: 700;}.teamleadsmall {display: none;}.hidesmallbar {display: none;}.teammembers .errorlist{width: 100%;}@media (max-width: 1200px) {.teammembers {width: 100%;}}@media (max-width: 767px) {.teammembers {display: block;}.teamleadsmall {display: inline;}.teammemberlead {text-align: left;width: 100%;margin: 10px 0;}.teammemberlead .switch{margin-left: 7px;}.hidesmallbar {display: block;border-top: 1px solid #cecece;margin-top: 15px;}.calendarsettings .deletebox {margin-top: 1px;}.teammembers.headings{display: none;}.teammembername {padding-right: 0;}}.cancelreoccuring {text-align: left;}.reoccuringinvoice {margin-bottom: 10px;}.cancelreoccuring .fas {margin-left: 5px;}.leftalign {text-align: left;}.createupdateemployeeform .profiledetail6 .fieldname {width: 250px;}.level7.employeeinformation {margin: 20px auto;width: calc(100% - 250px);padding: 0;}.level7.employeeinformation .employeeinformationinner {display: -webkit-box;display: -ms-flexbox;display: flex;}.employeebookmark .asofdatetime {font-size: 12px;font-weight: 500;}.averagereviewinfo {font-size: 12px;font-weight: 500;margin-top: -10px;margin-bottom: 30px;}.employeebookmark {background-color: #7c8bb5;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 250px;padding: 50px 15px 30px 15px;border-radius: 10px;}.employeepicture {height: 150px;width: 150px;background-color: #f0f0f0;margin: 0 auto;border-radius: 50%;-webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, .2);box-shadow: 10px 10px 10px rgba(0, 0, 0, .2);overflow: hidden;border: 3px solid white;}.employeepic {height: 150px;width: 150px;background-size: cover;background-position: center center;background-repeat: no-repeat;}.employeepicture i {font-size: 130px;margin-top: 30px;}.profilebusinessname {color: white;font-size: 18px;font-weight: 700;margin-bottom: 30px;}.employeename {margin-top: 30px;color: white;font-size: 16px;font-weight: 700;}.employeetitle {font-size: 14px;font-weight: 500;}.employeecontactbuttons{height: 30px;}.employeecontactbuttons i {color: white;font-size: 20px;margin: 5px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.employeecontactbuttons i:hover {color: #e7e7e7;}.employeelinkbuttons {margin-top: 20px;}.employeelink {display: block;width: 150px;background-color: white;color: #7c8bb5;font-size: 14px;margin: 5px auto;padding: 3px;border-radius: 3px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.employeelink:hover{background-color: #e7e7e7;color: #7c8bb5;}.overallemployeerating {margin: 20px auto 15px auto;height: 16px;}.overallemployeerating i{overflow: hidden;color: #efdc0a;}.employeedetails {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-left: 15px;}.employeeinformation .subemployeesection.emaildeliverability .fa-times-circle {color: red;}.employeeinformation .subemployeesection.fieldname{width: 100%;font-weight: 500;color: black;}.employeeinformation .fa-check-circle {color: black;}.employeeinformation .fa-times-circle {color: lightgrey;}.employeesection {margin-bottom: 30px;text-align: left;}.asoftime {margin-left: 23px;}.employeetelephone {display: block;}.employeesectionheading {background-color: #7c8bb5;border-radius: 5px;padding: 3px 10px;text-align: left;color: white;font-size: 16px;margin-bottom: 10px;font-weight: 700;}.subemployeesection {text-align: left;font-size: 16px;margin-left: 15px;margin-top: 5px;}.subemployeesection.subemployeeinformation {margin-top: 15px;margin-bottom: 15px;background-color: #f5f5f5;border: 1px solid lightgrey;border-radius: 4px;padding: 10px;}.pushcontainer{margin-top: 20px;margin-left: 15px;}.pushcontainer textarea{width: 100%;margin-bottom: 10px;}.subemployeesection i {margin-right: 5px;font-size: 25px;}.subemployeesection .blackbg{display: inline-block;padding: 5px;background-color: #2d2f3e;border-radius: 4px;color: white;width: 27px;margin: 0 5px 3px auto;text-align: center;}.subemployeesection .blackbg i{font-size: 14px;margin: 0 auto;color: white;}.subemployeesection.teammembers {background-color: darkgrey;border-radius: 5px;color: white;width: initial;padding: 3px 10px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;margin-top: 15px;}.subemployeesection.teammembers.noteamlink, .subemployeesection.teammembers.noteamlink:hover{background-color: darkgrey;cursor: initial;}.subemployeesection.teammembers i, .subemployeesection .fa-check-circle, .subemployeesection .fa-times-circle {font-size: 18px;}.subemployeesection.teammembers a, .subemployeesection.teammembers a:visited, .subemployeesection.teammembers a:link, .subemployeesection.teammembers a:active{color: white;}.subemployeesection.teammembers:hover {background-color: grey;}.employeesection.reviewsection .subemployeesection.teammembers:hover {background-color: darkgrey;}.employeesection.reviewsection i{font-size: 14px;}.reviewcontainer.hidereviewcontainer {height: 0;overflow: hidden;}.showreview {display: inline-block;font-weight: 500;font-size: 11px;padding: 1px 5px;background-color: white;cursor: pointer;border-radius: 3px;position: relative;bottom: 1px;margin-left: 5px;color: black;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.showreview:hover {background-color: lightgrey;}.sendemailinvite {padding: 5px 10px;border-radius: 5px;display: inline-block;background-color: #337ab7;color: white;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;cursor: pointer;}.sendemailinvite.illbelate{padding: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: none;-o-transition: none;transition: none;}.sendemailinvite.illbelate.mmsresult{display: block;padding: 5px 10px;}.sendemailinvite.illbelate.mmsresult.sendmmserror{background-color: red;}.sendemailinvite.illbelate select{width: 135px;color: black;border: 1px solid #cecece;}.sendemailinvite.illbelate .illbelatetext{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 5px 0;}.sendemailinvite.illbelate select, .sendemailinvite.illbelate .illbelatetext{display: inline-block;}.sendemailinvite.illbelate{-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}a.sendemailinvite:link, a.sendemailinvite:active, a.sendemailinvite:visited{color: white;}a.sendemailinvite:hover, .sendemailinvite:hover {background-color: #145288;color: white;}.subemployeesection.resendemailinvite {margin-top: 15px;}.reviewlineitem {display: -webkit-box;display: -ms-flexbox;display: flex;}.reviewlineitem .reviewtitle {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;}.employeereviewresponses {margin: 15px 0;}.employeereviewresponses .reviewanswer {margin-bottom: 15px;color: #efdc0a;}.subemployeesection.teammembers.otheremployees {margin-top: 0;display: inline-block;}@media (max-width: 992px) {.level7.employeeinformation .employeeinformationinner{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.employeedetails {margin-top: 20px;margin-left: 0;}.employeebookmark {width: 100%;}}@media (max-width: 767px) {.level7.employeeinformation {width: 95%;}.level7.employeeinformation {min-height: 500px;}}@media (max-width: 992px) {.employeeslist .servicecategory .buttonset1 {margin: 3px 0 0 0;float: none;}.employeeslist .servicecategory .buttonset1 a:first-child {margin: 1px 0 0 3px;}.employeeslist .servicecategory .buttonset1 a:last-child {margin-left: 3px;}.employeeslist .servicecategory .buttonset1 a {margin-top: 1px;}}@media (max-width: 360px) {.employeeslist .servicecategory .buttonset1{-ms-flex-wrap: wrap;flex-wrap: wrap;}.employeeslist .servicecategory .buttonset1 a.afteremotion, .employeeslist .servicecategory .buttonset1 a.aftermotion:last-child {margin: 3px 0 0 3px;}}.employeeportal .employeepicture{height: 90px;width: 90px;background-color: #e8e8e8;}.employeeportal .employeepicture i {font-size: 70px;position: relative;bottom: 10px;}.employeeportal .employeelinkbuttons {margin-top: 15px;}.teamschedule .scheduledate{font-weight: 700;}.teamschedule .myjobtitle {border-radius: 5px;margin-bottom: 5px;}.sendemailinvite.onmyway {width: 222px;text-align: center;}.sendemailinvite.onmyway i {color: white;}.sendmmserror.sendemailinvite.onmyway {background-color: red;}.sendmmssuccess.sendemailinvite.onmyway {background-color: green;}.howareyoutitle {color: white;font-size: 15px;font-style: italic;margin-top: 10px;}.notasksforjob{padding: 25px;font-size: 16px;}.employeeportal .employeebookmark{color: white;}.statusdisclaimer {font-size: 12px;font-style: italic;margin-top: 15px;}.myemployers {padding: 10px;border-radius: 5px;color: blue;margin: 50px 0 0 0;background-color: white;}.myemployerstitle {color: #7c8bb5;font-size: 16px;font-weight: 700;}.employerlisting {text-align: left;margin: 10px 0;}.employerlisting a, .employerlisting a:link, .employerlisting a:visited, .employerlisting a:active {display: block;margin-bottom: 8px;color: #2e3841;text-decoration: underline;-webkit-text-decoration-style: dotted;text-decoration-style: dotted;}.employerlisting a:hover{color: #4256e9;}.moreapptinfo {height: 0;overflow:hidden;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}.moreapptinfobutton {cursor: pointer;border-radius: 3px;background-color: darkgrey;color: white;display: inline-block;padding: 3px 7px;font-size: 12px;margin: 5px 0 0 15px;-webkit-transition: background .1s ease;-o-transition: background .1s ease;transition: background .1s ease;height: 23px;overflow: hidden;}a.moreapptinfobutton:link, a.moreapptinfobutton:visited, a.moreapptinfobutton:active{color: white;}.moreapptinfobutton:hover {background-color: grey;}.eventdescriptioncontainer {display: -webkit-box;display: -ms-flexbox;display: flex;}.employeeportalsection {margin-bottom: 40px;}.eventdescriptioncontainer i{margin-top: 4px;}.jobitem {border: 1px solid #ddd;background-color: #fff;border-radius: 5px;margin-bottom: 15px;overflow:hidden;}.jobitem i {font-size: 13px;margin-right: 7px;}.myjobtitle {color: white;background-color: #2d2f3e;padding: 3px 10px;}.myjobinformation {padding: 10px;}.employeeportalsection .thumbnail {border-radius: 5px;}.employeeportalsection .thumbnailimage {width: 200px;background-size: cover;background-position: center;background-repeat: no-repeat;}.employeeportallink {text-align: center;width: 100%;}a.profilebusinessname, a.profilebusinessname:link, a.profilebusinessname:visited, a.profilebusinessname:active {color: white;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;display: block;}a.profilebusinessname:hover {color: lightgrey;}.employeeportal .blogpost {max-width: 1200px;margin: 50px auto 0 auto;}.employeeportal .blogpost .article-detail {width: 100%;}.teamschedule {margin-bottom: 20px;}@media (max-width: 992px) {.employeeportal .blogpost {margin: 30px auto 0 auto;}.employeeportal .employeelinkbuttons {margin-top: 30px;}.hideportalonmobile {display: none;}.employeebookmark.blogpages {padding: 0px;}.employeebookmark.blogpages a.profilebusinessname {padding: 10px;}.employeebookmark.blogpages .profilebusinessname{margin-bottom: 0;}}@media (max-width: 767px) {.employeeportalsection .thumbnailimage {margin: 0 10px 0 0;}.employeeportal .blogbody {padding: 0;}}@media (max-width: 480px) {.employeeportalsection .thumbnail {display: block;}.employeeportalsection .thumbnailimage {width: 100%;height: 150px;display: block;}}.employeeportalsection.jobsection {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 1300px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -15px auto 0 auto;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.employeeportaljobsection {border-radius: 10px;-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,.15);box-shadow: 3px 3px 10px rgba(0,0,0,.15);background-color: white;margin-bottom: 30px;width: 600px;-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 15px 15px 15px 15px;}.employeeportaljobsection input, .employeeportaljobsection div{-webkit-box-shadow: none !important;box-shadow: none !important;}.employeejobnavigation .setupbuttons{display: none;}.employeeportaljobsection .myjobtitle i{color: white;}.employeeportaljobsection .tagcontainer{margin-bottom: 20px;}.employeeportaljobsection i {color: #5c5c5c;}.employeeportaljobsection .white_icon i{color: #FFFFFF;}.employeeportaljobsection .black_icon i{color: #000000;}.employeeportaljobline {margin-bottom: 15px;}.customerbackground {background-size: cover;height: 300px;background-repeat: no-repeat;background-position: center;}.employeeportaljobheader {padding: 15px;background-color: #eaeaea;font-weight: 700;color: #5c5c5c;border-top-right-radius: 10px;border-top-left-radius: 10px;border: 1px solid #eaeaea;}.employeeportaljobcontent {padding: 25px;position: relative;z-index: 1;}.employeeportaljobcontent iframe{position: relative;z-index: 10000;}.nopadding.employeeportaljobcontent {padding: 0;}.employeeportaljobcontent iframe {height: calc(100% - 52px);min-height: 460px;}.summernote iframe {display: block;width: 550px;height: 310px;margin: 0 auto;border: none;opacity: 0;}.summernote img{opacity: 0;}.employeesection .blogbody img {-webkit-box-shadow: none;box-shadow: none;}.employeesection .blogbody iframe {display: block;width: 550px;height: 310px;margin: 0 auto;border: none;}@media (max-width: 1200px) {.employeesection .blogbody iframe {width: 100%;height: 0px;}.employeesection .blogbody img {width: 100% !important;float: none !important;padding: 10px 0 15px 0 !important;}}@media (max-width: 767px) {.employeeportaljobcontent iframe {height: 500px;min-height: initial;}}.employeeportaljobsection .myjobtitle {padding: 10px;position: relative;z-index: 1;}.teammembertasks {font-size: 14px;}.teammembertasks .employeeportaljobheader{font-size: 16px;padding-bottom: 12px;}.refreshtaskheader{display: -webkit-box;display: -ms-flexbox;display: flex;}.refreshtaskheader .checklistsection{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.refreshtaskheader .refreshtasks{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;text-align: right;position: relative;bottom: 3px;}.teammembertasks .taskitem4, .teammembertasks .taskitem5{display: none;}.customerinvoice .refundbutton .reloadinstructions a {display: inline;}.reloadinstructions{text-align: left;background-color: white;padding: 20px 40px;border: 1px solid #c7c7c7;border-radius: 4px;margin-bottom: 15px;}.usercarttaskgrid.maintaskheader.stickymaintaskheader{position: fixed;top: 0;z-index: 10001;}.employeeportaljobsection.teammembertasks .employeeportaljobcontent{padding: 0;}.employeeportaljobsection.teammembertasks .tasklineitem div.taskitem1{border-left: none;}.employeeportaljobsection.teammembertasks .tasklineitem{border-right: none;}.taskerrormessage, .taskinfomessage{text-align: center;}.serviceexplanationcontainer{position: absolute;z-index: 10000;display: none;width: 200px;}.serviceexplanation{padding: 12px;background-color: black;color: white;border-radius: 5px;width: 200px;min-height: 60px;margin-top: 19px;margin-left: -15px;}.explanationarrow{width: 20px;height: 20px;background-color: black;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: relative;top: -17px;left: 5px;border-radius: 4px;}.actualexplanation{margin-top: -22px;position: relative;z-index: 12;}.closeexplanation{width: 100%;background-color: rgba(255,255,255,.35);padding: 3px 10px;text-align: center;border-radius: 4px;margin-top: 10px;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;cursor: pointer;position: relative;z-index: 11;}.closeexplanation:hover{background-color: rgba(255,255,255,.45);}.refreshtasks{display: inline-block;padding: 5px;}.refreshtasks .fa-arrows-rotate{-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: color .3s ease;-webkit-transition: color .3s ease;transition: color .3s ease;transition: color .3s ease, -webkit-transform .3s ease;}@media (max-width: 1200px) {.reloadinstructions{padding: 10px 15px;}}@media (min-width: 768px) {.refreshtasks .fa-arrows-rotate:hover{color: black;cursor: pointer;}}.employeeportaljobsection .job_completed_by_someone_else_checkbox{background-color: rgba(0,0,0,.25);height: 22px;width: 22px;border-radius: 3px;margin: 1px auto;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.employeeportaljobsection .job_completed_by_someone_else_checkbox:hover{cursor: pointer;background-color: rgba(0,0,0,.45);}.employeeportaljobsection .job_completed_by_someone_else_checkbox i{color: white;position: relative;bottom: 1px;left: -1px;}.employeeportaljobsection .job_completed_by_someone_else_checkbox{display: none;}.employeeportaljobsection .completed_by_someone_else .job_completed_by_someone_else_checkbox{display: block;}.employeeportaljobsection .completed_by_someone_else input{display: none;pointer-events: none;}.jobdot {height: 8px;width: 8px;margin: 10px auto 10px auto;background-color: lightgrey;border-radius: 50%;}.employeeportaljobcontent.jobstatus{text-align: center;}.statuscircle .sendemailinvite {width: 280px;border: 6px solid white;margin: auto;margin-left: -110px;-webkit-box-flex: 0;-ms-flex: none;flex: none;font-size: 14px;}.employeeportaljobsection .sendemailinvite i {color: white;}.statuscircle .sendemailinvite.statussuccess {cursor: initial;pointer-events: none;}.statuscircle .sendemailinvite.statuserror {background-color: red;cursor: initial;pointer-events: none;}.statuscircle .sendemailinvite.unavailable {background-color: grey;pointer-events: none;}.statuscircle {border: 5px solid #cecece;border-radius: 50%;width: 70px;height: 70px;margin: 0 auto;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;}.sendmailinvite.sendmailinvitecontainer{display: -webkit-box;display: -ms-flexbox;display: flex;border: 6px solid white;margin-top: 8px;height: 42px;margin-left: -110px;}.hidesendemailinvite #markcomplete{width: 100%;width: 268px;}.sendmailinvitecontainer #markcomplete, .sendmailinvitecontainer #marknotcomplete{-webkit-transition: width .3s ease, background .3s ease;-o-transition: width .3s ease, background .3s ease;transition: width .3s ease, background .3s ease;height: 30px;padding-top: 5px;padding-bottom: 5px;}.sendmailinvitecontainer .fa-spinner{margin-top: 3px;}.hidesendemailinvite #marknotcomplete{width: 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;overflow: hidden;padding-left: 0;padding-right: 0;-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;}.statuscircle .sendmailinvitecontainer .sendemailinvite{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: none;margin-left: 0;border-radius: 0;width: 93px;border-left: 1px solid white;}.statuscircle .sendmailinvitecontainer .sendemailinvite:nth-child(1){width: 175px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.employeeportaljobsection.otherteammembers{position: relative;}.employeeportaljobsection.otherteammembers .fontbg{position: absolute;bottom: 40px;right: 50px;font-size: 250px;color: rgba(244,244,244, .45);z-index: 0;}.teammemberinformation .apptblockemployeeworktimes{display: -webkit-box;display: -ms-flexbox;display: flex;}.teammemberinformation .apptblockemployeeworktimes .apptblockicon{margin-right: 3px;}.startendcontainer{display: -webkit-box;display: -ms-flexbox;display: flex;}.teammemberinformation .apptblockemployeeworktimes .apptblockcontent.employeestarttime{margin-right: 20px;}.teammember {margin-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;position: relative;z-index: 2;}.teammemberportrait {height: 100px;width: 100px;background-size: cover;border-radius: 50%;border: 4px solid #cecece;background-repeat: no-repeat;background-position: center;font-size: 90px;text-align: center;padding-top: 15px;overflow: hidden;background-color: #f1f1f1;margin-right: 15px;}.teammemberportrait.checkedin {border-color: #0cce6b;}.teammemberportrait.checkedout {border-color: #08723c;}.teammemberpictures {position: relative;}.teammemberinformation {margin-top: 5px;}.checkedstatus {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 30px;border-bottom: 1px solid #f1f1f1;padding-bottom: 30px;}.checkedstatus .checkedstatusline {width: 150px;display: -webkit-box;display: -ms-flexbox;display: flex;}.checkedstatus .checkedstatusline .checkedstatuscolor {height: 15px;width: 15px;border-radius: 50%;margin: 3px 5px 0 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.checkedstatus .checkedstatusline .notchecked {background-color: #cecece;}.checkedstatus .checkedstatusline .checkedin {background-color: #0cce6b;}.checkedstatus .checkedstatusline .checkedout {background-color: #08723c;}.hideformobile {display: none;}.mobileonlyjobtitle{display: none;}.employeeportaljobsection .teammemberportrait i.fa-user{top: 5px;font-size: 75px;position: relative;}@media (max-width: 1800px) {.employeeportaljobsection.otherteammembers .fontbg{display: none;}.employeeportalsection.jobsection {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media (max-width: 1200px) {.employeeportaljobsection {width: 100%;}.checkedstatus .checkedstatusline {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;}}@media (max-width: 767px) {.employeejobnavigation .setupbuttons{display: initial;}.employeebookmark.blogpages.employeejobnavigation{background: none;}.employeeportaljobsection {display: none;}.employeeportaljobsection.showjobsection{display: initial;}.employeejobnavigation .goservicebutton{margin-bottom: 0;}.employeejobnavigation .goservicebutton.backbutton{height: 33px;position: relative;bottom: 2px;width: 50px;}.employeejobnavigation .goservicebutton.backbutton i{position: relative;top: 3px;}.myjobtitle, .mobileonlyjobtitle{display: block;font-size: 14px;}.employeeportaljobsection .myjobtitle{padding-left: 15px;}}@media (max-width: 480px) {.teammemberportrait {height: 45px;width: 45px;border: 3px solid #cecece;font-size: 30px;padding-top: 15px;overflow: hidden;margin-right: 10px;}.employeeportaljobsection .teammemberportrait i.fa-user{font-size: 34px;top: -7px;position: relative;}.checkedstatus {display: block;padding-bottom:20px;}.checkedstatusline {margin-bottom: 5px;}.teammemberinformation {margin-top: 0;}}@media (max-width: 360px) {.teammemberinformation .apptblockemployeeworktimes{display: block;}}.employeeportaljobcontent .thumbnails{margin-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.cartphoto{width: 47%;margin: 0 1.5% 30px 1.5%;max-height: 170px;overflow: hidden;}.cartphoto a{width: 100%;height: 170px;overflow: hidden;background-size: cover;background-position: center;display: block;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.cartphoto a:hover{-webkit-filter: contrast(1.3);filter: contrast(1.3);}.cartphoto i {color: white;}.cartphoto .eventdate.userresponsible{background-color: #337ab7;}.cartphoto .eventdate{background-color: grey;}.phototagconatiners .eventdate{margin: 2px 0 2px 0!important;}.phototagconatiners {margin-bottom: 5px;}.cartphotoupload {text-align: center;}.cartphotoupload .inputfield, .cartphotoupload .fieldname, .cartphotoupload textarea{display: block;width: 100%;}.cartphotoupload textarea {height: 150px;}.photosuploadsection div, .photosuploadsection input{-webkit-box-shadow: none !important;box-shadow: none !important;}.cartphotoupload .changeimage.changeimageinputdiv{width: 100%;}.cartphotoupload .removetempimage{margin-top: 5px;font-size: 14px;font-weight: 700;}@media (max-width: 1200px) {.employeeportaljobcontent .thumbnails{display: block;}.cartphoto{width: 100%;margin: 0 auto 30px auto;height: initial;max-height: initial;}.cartphoto a{height: 200px;}}@media (max-width: 480px) {.cartphotoupload .changeimage.changeimageinputdiv{width: 100%;}.cartphotoupload textarea {height: 200px;}}.profiledetail7.customerlisting.prospectlisting.communityhomepages.jobtaskspage #primaryid{width: 100%;}.profiledetail7.customerlisting.prospectlisting.communityhomepages.jobtaskspage .servicecategories .smalltitle{font-weight: 500;}.profiledetail7.customerlisting.prospectlisting.communityhomepages.jobtaskspage .servicecategory input.title{width: 500px;}@media (max-width: 992px) {.profiledetail7.customerlisting.prospectlisting.communityhomepages.jobtaskspage .servicecategory input.title{width: 100%;}}.taskerrormessage{display: none;background-color: red;color: white;font-weight: 700;padding: 5px 10px;}.taskinfomessage{display: none;background-color: black;color: white;font-weight: 700;padding: 5px 10px;text-align: center;}.tasklineitem div.taskerrormessage, .tasklineitem div.taskinfomessage{text-align: center;}.tasklineitem{display: -webkit-box;display: -ms-flexbox;display: flex;border-right: 1px solid #c7c7c7;margin-bottom: -1px;}.tasklineitem div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;border-top: 1px solid #c7c7c7;border-left: 1px solid #c7c7c7;border-bottom: 1px solid #c7c7c7;padding: 5px;}.tasklineitem div.taskitem1{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40px;text-align: center;}.tasklineitem div.taskitem5{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 135px;text-align: center;}.tasklineitem div.taskitem6{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40px;text-align: center;}.tasklineitem div.taskitem4{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 180px;text-align: center;}.tasklineitem.tasklineitemheadings div.taskitem3 .refreshtasks{border: none;margin-bottom: -4px;margin-top: -3px;}.taskconfirmation{height: 10px;margin-top: -10px;margin-bottom: 5px;margin-left: -16px;}.hidetaskrefresh, .taskconfirmation{display: inline-block;}.hidetaskrefresh{opacity: 0;}.tasklineitem div.taskitem2{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;text-align: center;}.tasklineitem div.taskitem1 input{width: 20px;height: 20px;position: relative;bottom: 3px;}.tasklineitem.tasklineitemheadings{background-color: #909090;color: white;font-weight: 700;}.tasklineitem.tasklineitemheadings div{border-right: 1px solid lightgrey;}.tasklineitem.tasklineitemheadings div:last-child{border-right: none;}.invoicedatecontrols{position: fixed;bottom: 0;right: 0;z-index: 100;}.link_to_automation{display: block;}.invoicetasks .paymentboxinner{padding: 0;background: none;border: none;}.platforminvoice.customerinvoice iframe.propertymap.shadowedbox, .platforminvoice.customerinvoice .invoicetasks div.title2 {display: none;}.blockcontent .invoicepanelcontainer {margin-top: 22px;}@media (min-width: 1850px) {.blockcontent .platforminvoice.customerinvoice .centerme.refundbutton.noprint .invoicepanelcontainer{-webkit-transition: opacity .15s ease, -webkit-transform 1s ease;transition: opacity .15s ease, -webkit-transform 1s ease;-o-transition: opacity .15s ease, transform 1s ease;transition: opacity .15s ease, transform 1s ease;transition: opacity .15s ease, transform 1s ease, -webkit-transform 1s ease;opacity: 1;-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);margin-bottom: 90px;}.blockcontent .platforminvoice.customerinvoice .centerme.refundbutton.noprint.hideplatformsections .invoicepanelcontainer{opacity: 0;-webkit-transform: translateX(25px);-ms-transform: translateX(25px);transform: translateX(25px);}.blockcontent .platforminvoice.customerinvoice{width: calc(100% - 220px);display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 1700px;}.blockcontent .platforminvoice.customerinvoice .goservicebutton.opensection[action="actualinvoiceimage"] {display: none;}.blockcontent .platforminvoice.customerinvoice .centerme.refundbutton.noprint, .blockcontent .platforminvoice.customerinvoice .actualinvoicecontainer{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.blockcontent .platforminvoice.customerinvoice .centerme.refundbutton.noprint{margin-left: 20px;position: relative;margin-bottom: 30px;}.blockcontent .platforminvoice.customerinvoice .centerme.refundbutton.noprint .invoicepanelcontainer{position: relative;z-index: 20;}.blockcontent .platforminvoice.customerinvoice .paymentbox.complete.actualinvoiceimage{display: block !important;}.blockcontent .platforminvoice.customerinvoice iframe.propertymap.shadowedbox{width: 100%;display: block;padding: 0;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: opacity .3s ease, -webkit-filter .4s ease;transition: opacity .3s ease, -webkit-filter .4s ease;-o-transition: opacity .3s ease, filter .4s ease;transition: opacity .3s ease, filter .4s ease;transition: opacity .3s ease, filter .4s ease, -webkit-filter .4s ease;opacity: 0;}.blockcontent .platforminvoice.customerinvoice iframe.propertymap.shadowedbox:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}.blockcontent .level7.customerinvoice.invoicedetailmargin.platforminvoice{opacity: 0;}}@media print {.blockcontent .platforminvoice.customerinvoice .paymentbox.complete.actualinvoiceimage{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.paymentline1 a[href]:after {content: none !important;}}.tasklineitem {background-color: white;}@media (max-width: 1300px) {.tasklineitem div.taskitem4, .tasklineitem div.taskitem5{display: none;}}@media (max-width: 600px) {.tasklineitem div.taskitem6{display: none;}.tasklineitem div.taskitem1{width: 32px;}}@media (max-width: 440px) {.invoicetasks .tasklineitem div.taskerrormessage, .invoicetasks .tasklineitem div.taskinfomessage{font-size: 12px;}.tasklineitem div.taskitem3{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: initial;font-size: 12px;}.tasklineitem div.taskitem2{width: 120px;font-size: 12px;}}.specificfeature .subfeaturesboxcontainer .cellphone {opacity: 1;}.specificfeature .website.smsnotification {display: block;}.featuresboxcontainer.nomargin {margin: 0 auto;}.leftmenow {text-align: left;max-width: 1000px;}.leftmenow h3 {margin-top: 40px;}.leftmenow .imagebox {text-align: center;margin: 50px auto 50px auto;}.startnowcontainer.subpage{position: relative;z-index: 10;}.specificfeature .website.smsnotification img.largeweb {display: block;}.specificfeature .cellphone {margin: 50px auto;}.leftmenow .imagebox img {border: 1px solid #e5e5e5;max-width: 1002px;}@media (max-width: 1400px) {.whitenav .sitefeatures.specificfeature{padding-left: 5%;padding-right: 5%;}}@media (max-width: 1200px) {.leftmenow .imagebox img {width: 100%;}}@media (max-width: 767px) {.whitenav .sitefeatures.specificfeature{padding-top: 40px;padding-bottom: 100px;-webkit-box-shadow: none;box-shadow: none;}}@media (max-width: 600px) {.specificfeature .subfeaturesboxcontainer:first-child, .selectedfeaturecontainer {display: block;}.specificfeature .website.smsnotification img.largeweb{display: none;}.specificfeature img.smallweb {display: block;}}@media (max-width: 480px) {.specificfeature .featurebox h2 {font-size: 20px;}.specificfeature .featurebox i {font-size: 36px;}}@media (max-width: 400px) {.specificfeature .subfeaturesboxcontainer .cellphone .website {width: 92%;}}@media (max-width: 360px) {.specificfeature .subfeaturesboxcontainer .cellphone .website {width: 91%;}.specificfeature .cellphonebg {width: 280px;height: 501px;}.specificfeature .subfeaturesboxcontainer .cellphone {width: 280px;height: 501px;}.specificfeature .website.smsnotification img.smallweb {border-radius: 25px;}}.searchfilters {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;width: 100%;}.searchline {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;margin-right: 15px;}.searchline input, .searchline select{padding: 7px 15px;height: 34px;border-radius: 3px;border: 1px solid rgb(204, 204, 204);width: 100%;}.searchfilters .submitbutton button {padding: 7px 10px;}.tipcontainer {border: 1px solid #f4f4f4;max-width: 500px;margin: 0 auto;border-radius: 3px;}.tipcontainer.tipcontainernote{text-align: left;border: none;}.tipcontainerline {display: -webkit-box;display: -ms-flexbox;display: flex;}.tipcontainerline.tipheader{font-weight: 700;}.tipcontainerline div{padding: 5px;border: 1px solid #e3e3e3;text-align: left;}.tipcontainerline div:last-child{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;}.tipcontainerline div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.totaltipline {background-color: #f8f8f8;font-weight: 700;}.tipcontainer.employeetiptitle {border: none;margin-bottom: 30px;text-align: left;font-weight: 700;}@media (max-width: 1200px) {.searchfilters {display: block;}.searchfilters .searchline{margin-bottom: 10px;}.profiledetail6 .searchfilters .submitbutton {margin-top: 0;}.tipcontainer {max-width: 100%;}}@media (max-width: 480px) {.employeetips .tipcontainerline div:nth-child(2){display: none;}}.helparticlehtml {text-align: left;}.profiledetail6 .surveylocator .submitbutton button {-webkit-transition: background-color .3s ease;-o-transition: background-color .3s ease;transition: background-color .3s ease;}@media (max-width: 1900px) {.profiledetail6 .surveylocator .submitbutton{margin-top: 0;margin-bottom: 20px;}.surveylocator .searchfilters {-ms-flex-wrap: wrap;flex-wrap: wrap;}.surveylocator .searchline, .profiledetail6 .surveylocator .submitbutton {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 48%;margin: 0 1% 20px 1%;}.surveylocator .searchfilters .submitbutton button {width: 100%;}}@media (max-width: 1200px) {.surveylocator .searchfilters {display: -webkit-box;display: -ms-flexbox;display: flex;}.surveylocator .searchfilters .searchline{margin: 0 1% 20px 1%;}}@media (max-width: 480px) {.surveylocator .searchfilters {display: block;}.surveylocator .searchfilters .searchline, .profiledetail6 .surveylocator .submitbutton{margin: 0 auto 20px auto;width: 100%;}}.clientportalsetting .inputfield .fieldvalue {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 60px;}.clientportalsetting .inputfield input{width: 50px;padding: 2px;}.clientportalsetting .inputfield .fieldname.notopmargin.booknowbutton{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.clientportalsetting .inputfield .fieldvalue.fieldnote{width: 100%;margin-top: 6px;}.noclick {pointer-events: none;}.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.starttimerange {display: inline;white-space: nowrap;}.platforminvoice .invoiceactions, .platforminvoice .invoicenotes, .platforminvoice .invoicetasks, .platforminvoice .cartactions, .platforminvoice .cartphotos{display: none;}.paymentbox.invoicetasks .paymentboxinner, .paymentbox.cartactions .paymentboxinner {position: relative;}.platforminvoice .employeelocation{top: 30px;}.platforminvoice .employeelocation.moveup{left: 220px;top: 0;width: calc( 100% - 220px) ;height: 100vh;position: fixed;z-index: 1000;}.paymentbox .gps_status{border: none;height: 23px;width: 23px;padding: 5px 7px;margin: 0;}.platforminvoice .employeelocation.moveup iframe{height: calc( 100vh - 75px );}.platforminvoice .paymentbox.complete .paymentboxinner.setupheaderbox{margin-bottom: 0;}.platforminvoice .actualinvoiceimage{margin-top: 23px;}.invoicebuttons .paymentboxinner .buttonexplanation.fullwidth.manualautomationselect{width: calc(100% - 170px);}.eventdate.clickable, .eventdate.deletephoto{cursor: pointer }.eventdate.userresponsible.greybutton{background-color: grey;}.eventdate.deletephoto{-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;background-color: red;}.eventdate.deletephoto:hover{background-color: darkred;}.platforminvoice .cartphoto a{height: 200px;}#lightbox .lb-nav a.lb-prev, #lightbox .lb-nav a.lb-next{opacity: .5;}#lightbox .lb-nav a.lb-prev:hover, #lightbox .lb-nav a.lb-next:hover{opacity: .9;}.platforminvoice .cartphoto{width: 100%;margin: 0 auto 35px auto;text-align: left;max-height: initial;height: initial;}.platforminvoice .cartphotonote{padding: 10px;background-color: #f1f1f1;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}.confirmdeletephoto{display: none;border: 1px solid #cecece;padding: 10px;}.platforminvoice .eventdate{-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.confirmphotodeleteoption{display: inline-block;cursor: pointer;padding: 3px 10px;margin-left: 10px;color: white;border-radius: 3px;}.eventdate.confirmdeletephoto{background: none;color: black;}.eventdate.clickable.sharedwithclient{background-color: green;}.cartphotoupload .sharewithclientswitch{text-align: left;}.eventdate.clickable{-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.eventdate.clickable.sharedwithclient:hover{background-color: darkgreen;}.customerinvoice .photosuploadsection .submitbutton, .cartphotoupload{margin-bottom: 0;}.paymentbox.complete .paymentboxinner .cartphotoupload .inputfield {margin-top: 20px !important;}.paymentbox.complete .paymentboxinner .cartphotoupload .inputfield.fieldnote {margin-top: 0px !important;}@media (max-width: 767px) {.invoicebuttons .paymentboxinner .buttonexplanation.fullwidth.manualautomationselect{width: 100%;}.platforminvoice .employeelocation.moveup{left: 0;top: 0;width: 100%;height: 100vh;}.platforminvoice .cartphoto a{margin: 0 auto;}.platforminvoice .eventdate{margin: 0 0 4px 0 !important;}.platforminvoice .centerme.refundbutton .removetempimage{margin-top: 5px;}}@media (max-width: 400px) {.platforminvoice .actualinvoiceimage{margin-top: 22px;}}.surveysearch .usercustomeritem.usercustomeritem1{-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}.surveysearch .usercustomeritem.usercustomeritem2{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.surveysearch .usercustomeritem.usercustomeritem5{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;}.surveysearch .overallemployeerating{height: 10px;margin-top: 9px;}.newboxstyling{color: black;border-radius: 10px;padding: 40px 30px 40px 30px;background-color: transparent;background: white;border-radius: 10px 10px 10px 10px;-webkit-box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);box-shadow: 20px 20px 40px 0px rgb(0 0 0 / 10%);border: none;}.loginpage.newboxstyling .errorlist li, .signuppage.newboxstyling .errorlist li, .resetpassconfirm.newboxstyling .errorlist li, .resetpass.newboxstyling .errorlist li {margin-bottom: 0;}.notepillcontainer{display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;}.notepillcontainer .redpill{cursor: pointer;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.notepillcontainer .cancelpill, .notepillcontainer .datepill{margin-right: 5px;}.notepillcontainer .greenpill.cancelpill{background: none;border: 2px solid black;color: black;padding-top: 1px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.notepillcontainer .greenpill.cancelpill:hover{background-color: rgba(0,0,0,0.3);cursor: pointer }.notepillcontainer .redpill:hover{background-color: #b50000;}#save_prospect_note.lockoutbutton{background-color: grey !important;pointer-events: none;}#save_prospect_note.lockoutbutton.errorbutton{background-color: red !important;}.partnerlinedetail .greenpill.confirmnotedeletepill, .partnerlinedetail .greenpill.cancelpill{display: none;}.prospectnoteentry{width: 100%;height: 120px;margin-bottom: 15px;}.viewpartnerprospect .prospectnote{width: 100%;border: 1px solid lightgrey;padding: 20px;margin-bottom: 20px;}@media (max-width: 480px) {.viewpartnerprospect .prospectnote{padding: 10px;}}.viewpartnerprospect .button1{width: 200px;cursor: pointer;}.partnerline{display: -webkit-box;display: -ms-flexbox;display: flex;margin: 3px auto;}.viewpartnerprospect .submitbutton button{width: 200px;}.partnerlinedetail .greenpill{padding: 3px 0px;border-radius: 15px;background-color: #25c42c;font-weight: 700;font-size: 12px;color: white;display: inline-block;text-align: center;width: 100px;height: 23px;}.partnerlinedetail .greenpill i{font-size: 16px;}.partnerlinedetail .redpill{background-color: #ff4761;padding: 3px 0px;border-radius: 15px;color: white;display: inline-block;text-align: center;width: 100px;height: 23px;}.partnerlinedetail .copyurlbutton{padding: 3px 0px;border-radius: 15px;color: white;display: inline-block;text-align: center;width: 70px;height: 23px;font-size: 12px;margin-left: 10px;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;float: right;}.partnerlinedetail .copyurlbutton.availabletocopy{background-color: #bcbcbc;}.partnerlinedetail .copyurlbutton.copiedurl{background-color: grey;}.partnerlinedetail .copyurlbutton.availabletocopy:hover{cursor: pointer;background-color: #9e9e9e;}.viewpartnerprospect .fieldvalue.image img{max-width: 200px;}.prospectprofilewrapper{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.templateoptions.prospecttopmargin{padding: 0;margin-top: 15px;}.prospectprofilewrapper .level6{width: 100%;max-width: 1300px;}.templateoptions{margin-top: -135px;width: 100%;max-width: 1200px;}.templateoptions.topmargin{margin-top: -115px;}.templateoptions.lesstopmargin{margin-top: -120px;}.profiledetail6 .servicecategories.viewpartnerprospect .inputfield.sectionnum{margin-top: 0 !important;}.clientwebsite{position: relative;border-radius: 4px;overflow: hidden;-webkit-box-shadow: 4px 4px 10px rgb(0 0 0 / 7%);box-shadow: 4px 4px 10px rgb(0 0 0 / 7%);}.clientwebsite .websitebox{height: 620px;}.clientwebsite .websiteboxoverlay{width: 1920px;height: 1080px;display: -webkit-box;display: -ms-flexbox;display: flex;}.prospectlisting .pagination{-webkit-transition: .3s ease opacity;-o-transition: .3s ease opacity;transition: .3s ease opacity;opacity: 1;}.prospectlisting .pagination.hidepagination{opacity: 0;}.clientwebsite:hover .websiteboxoverlay{opacity: 1;}.clientwebsite .websiteboxoverlay{-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.clientwebsite .websiteboxoverlay:hover{background-color: rgba(0,0,0,.55);}.clientwebsite .websiteboxoverlay a, .clientwebsite .websiteboxoverlay a:link, .clientwebsite .websiteboxoverlay a:visited, .clientwebsite .websiteboxoverlay a:active{opacity: 0;margin: auto;padding: 40px 80px;font-size: 30px;-webkit-transition: background .3s ease, color .3s ease;-o-transition: background .3s ease, color .3s ease;transition: background .3s ease, color .3s ease;background-color: rgba(0,0,0,.8);color: white;border: 4px solid white;border-radius: 10px;}.clientwebsite:hover .websiteboxoverlay a{opacity: 1;}.clientwebsite .websiteboxoverlay a:hover{background-color: white;color: black;}.clientwebsite iframe, .clientwebsite .websiteboxoverlay{-webkit-transform: scale(0.59375);-ms-transform: scale(0.59375);transform: scale(0.59375);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;position: absolute;top: 0;left: 0;opacity: 0;}.websiteboxoverlay.transparentoverlay{z-index: 2;}.clientwebsite .websiteboxoverlay.transparentoverlay:hover{background: none;}.partnerline div{padding: 5px;}i.redtrash{color: red;}.partnerlinetitle.partnerdeleteline{background-color: red;color: white;}.partnerlinetitle{background-color: #e6e6e6;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 200px;text-align: left;color: #757575;}.partnerlinedetail{border: 1px solid #e6e6e6;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;}.partnerdashboard .dashboardnav{margin-top: 20px;}.hidewelcomevideo{display: none;}.shareemailform {max-width: 400px;}.shareemailform{margin-bottom: 0;}.shareemailform *, .viewpartnerprospect .shareemailform .button1{width: 100%;}.partnerline div#sharemessage{padding: 0;margin-bottom: 5px;}.viewpartnerprospect .shareemailform .button1{height: 40px;padding: 10px;}@media (max-width: 1200px) {.clientwebsite .websiteboxoverlay a, .clientwebsite .websiteboxoverlay a:link, .clientwebsite .websiteboxoverlay a:visited, .clientwebsite .websiteboxoverlay a:active{padding: 60px 120px;font-size: 60px;}.partnerlinedetail .copyurlbutton.copiedurl, .partnerlinedetail .copyurlbutton.availabletocopy, .partnerlinedetail .copyurlbutton{display: block;margin-top: 10px;margin-left: 0;float: none;}}@media (max-width: 992px) {.partnerline{display: block;margin: 5px auto 10px auto;}.partnerlinetitle, .partnerlinedetail{width: 100%;min-height: 35px;}}@media (max-width: 767px) {.templateoptions{margin-top: -30px;}.templateoptions.topmargin{margin-top: -10px;}.templateoptions.lesstopmargin{margin-top: -15px;}.clientwebsite .websiteboxoverlay a{display: none;}.clientwebsite .websiteboxoverlay:hover{background: none;}}.customergrid.templategrid{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.customergrid.templategrid .clientwebsite {width: 49%;-webkit-box-flex: 0;-ms-flex: none;flex: none;display: block;margin-bottom: 30px;-webkit-transition: .5s ease transform, .0s ease opacity;-o-transition: .5s ease transform, .0s ease opacity;transition: .5s ease transform, .0s ease opacity;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);opacity: 0;}.customergrid.templategrid .clientwebsite.showtemplate{-webkit-transition: .5s ease transform, .5s ease opacity;-o-transition: .5s ease transform, .5s ease opacity;transition: .5s ease transform, .5s ease opacity;opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.customergrid.templategrid .clientwebsite:hover .websiteboxoverlay{background-color: rgba(0,0,0,.3);}.templategrid .websiteboxoverlay{position: relative;text-align: center;}.templategrid .websiteboxoverlay .templatetitle{background-color: rgba(0,0,0,.9);height: 100px;color: white;width: 100%;font-weight: 700;font-size: 50px;position: absolute;bottom: 0;padding: 20px;opacity: 0;-webkit-transition: .3s ease opacity;-o-transition: .3s ease opacity;transition: .3s ease opacity;}.customergrid.templategrid .clientwebsite:hover .templatetitle{opacity: 1;}.templatespinner{text-align: center;padding: 0;font-size: 30px;color: grey;height: 0;top: 30px;position: relative;margin-bottom: -15px;}.prospectlisting .shadowedbox.centerme{width: 100%;}.accentfieldname hr{display: none;}@media (max-width: 1400px){.templategrid .websiteboxoverlay .templatetitle{height: 130px;font-size: 60px;padding: 25px;}}@media (max-width: 992px){.accentfieldname hr{display: block;}}@media (max-width: 600px){.customergrid.templategrid .clientwebsite {width: 100%;}}.customersearch.prospectsearch form{margin-bottom: 0;}.customersearch.prospectsearch form select{height: 34px;border: 1px solid #dcdcdc;outline: none;}.customersearch.prospectsearch.searchbypartner form select:nth-child(3), .customersearch.prospectsearch #customersearchbox, .customersearch.prospectsearch form select:nth-child(4){margin-right: 3px;}.prospectsearchbox{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customersearch.prospectsearch #customersearchbox{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}@media (max-width: 1600px){.customersearch.prospectsearch{display: block;}.customersearch.prospectsearch form, .prospectsearchbox{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.prospectsearchbox{margin-top: 3px;}.customersearch.prospectsearch form select{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.customersearch.prospectsearch form select:nth-child(2), .customersearch.prospectsearch form select:nth-child(3){margin-right: 3px;}.customersearch.prospectsearch.searchbypartner form select:nth-child(3), .customersearch.prospectsearch form select:nth-child(4){margin-right: 0;}}@media (max-width: 1200px){.prospectsearchbox, .prospectsearchbox input, .prospectsearchbox div, .customersearch.prospectsearch form, .customersearch.prospectsearch form select{display: block;width: 100%;}.customersearch.prospectsearch form select:nth-child(3), .customersearch.prospectsearch form select:nth-child(4), .customersearch.prospectsearch .customersearchboxouter{margin-top: 3px;}.customersearch.prospectsearch .customersearchboxouter{height: 34px;}}@media (max-width: 992px){.customersearch.prospectsearch #customersearchbox{margin-top: 40px;}.customersearch.prospectsearch.searchbywhitelabeluser #customersearchbox{margin-top: 77px;}.customergrid.partnergrid{margin-top: 55px;}}@media (max-width: 1800px){.partnerdashboard .dashgraph {height: 389px;max-width: 100%;}}.partnerdashboard .partnerterms{max-height: 300px;overflow-y: scroll;margin-top: 15px;}.partnerdashboard .headerbutton:nth-child(4), .partnerdashboard .dashgraph{margin-right: 0;}.agreetoterms{margin: 15px auto;}@media (max-width: 1800px){.partnerdashboard .headerbutton:nth-child(2){margin-right: 0;}.partnerdashboard .dashboardnumcontainer .headerbutton {width: calc(50% - 10px);}}@media (max-width: 550px){.partnerdashboard .dashboardnumcontainer .headerbutton {width: calc(100% - 0px);}}.monthlystatements .statementline {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5px;}.monthlystatements .statementitem{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.monthlystatements.shadowedbox .orderdeets{font-weight: 600;background-color: rgba(222, 222, 222, 0.41);padding: 5px 0;border-radius: 4px;margin: 25px auto;}.monthlystatements .statementitem.statementitemamount{text-align: right;}.monthlystatements .statementheader.statementline{font-weight: 700;border-bottom: 1px solid #cecece;padding-bottom: 10px;margin-bottom: 10px;}.monthlystatements .statementtotal{border-top: 1px solid #cecece;margin-top: 10px;padding-top: 10px;border-bottom: 1px solid #cecece;padding-bottom: 10px;}.monthlystatements .statementmessage, .monthlystatements .statementlinetotal{border-top: 1px solid #cecece;padding-top: 10px;margin-top: 10px;}.monthlystatements .statementlinetotal {font-weight: 700;}.monthlystatements .statementmessage{padding-top: 20px;}.monthlystatements .yesprint{display: none;}.monthlystatements .invoicedivider{margin: 30px auto;}.monthlystatements .noinvoices{margin: 20px auto;}.monthlystatements .printme{margin: 30px auto;}.monthlystatements .statementlinetotal.statementline .statementitem:nth-child(2) {text-align: right;}.statementerror{display: none;}@media print {.monthlystatements .yesprint{display: inline;}}@media screen and (max-width: 1200px){.monthlystatements .statementline {display: block;}.monthlystatements .statementlinetotal.statementline .statementitem:nth-child(1), .monthlystatements .statementlinetotal.statementline .statementitem:nth-child(2){text-align: center;}.monthlystatements .statementheader.statementline{display: none;}.monthlystatements .statementitem.hideme{display: block;font-weight: 700;background-color: #f1f1f1;}.monthlystatements .statementitem, .monthlystatements .statementitem.statementitemamount{text-align: center;}.monthlystatements .statementitem{padding: 7px;min-height: 37px;}.monthlystatements .statementitem.hideme.invoiceidline{background-color: #cecece;}}.partnerarticles .errorlist li {margin-bottom: 0;padding: 0 7px;}.servicecategories img.alloweditofsite{width: 100%;max-width: 100%;}.partnerbuttoncontainer{text-align: center;}.profilemenu a.partnerswitchacct i{color: black;right: 0;margin: 0;}.onelink.logout-link{text-align: center;}.onelink.logout-link button, .profilemenu a.partnerswitchacct{padding: 5px 7px;border-radius: 3px;background-color: rgba(255,255,255, 1);display: inline-block;margin: 15px auto 0 auto;color: black;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;width: 130px;font-size: 16px;float: none;}.profilemenu .onelink.logout-link button:hover, .profilemenu a.partnerswitchacct:hover{background-color: rgba(230,230,230, 1);}.partnerwarning{color: white;background-color: red;position: fixed;top: 0;height: 85px;z-index: 10000;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.partnerwarninginner{margin: auto;font-size: 20px;}@media (max-width: 767px){.profilemenu .onelink.logout-link button:hover, .profilemenu .onelink.logout-link button{float: none;color: black !important;padding: 5px !important;}.profilemenu .onelink.logout-link button:hover{background-color: rgba(230,230,230, 1);}.partnerwarning{height: 52px;padding: 0 2%;}.partnerwarninginner{font-size: 16px;}}@media (max-width: 360px){.partnerwarning{height: 52px;}.partnerwarninginner{font-size: 14px;}}.forcedoverridenotallowed.hideforcedoverridenotallowed{display: none;}.orderboxinner.relativeorderboxinner{position: relative;}.forcedoverridenotallowed{color: white;position: absolute;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.8);left: 0px;border-radius: 4px;padding: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;}.forcedoverridemessage{margin: auto;}.largecheckbox input {width: 18px;height: 18px;position: relative;bottom: -3px;}.communityhomepages .templategrid .websiteboxoverlay .templatetitle{padding: 20px 20px;height: 130px;font-size: 50px;background-color: black;opacity: 1;}.communityhomepages .templategrid .websiteboxoverlay .templatetitle.mainhomepage{padding: 30px 20px 0px 20px;}.communityhomepages .pathpill {display: inline-block;border-radius: 60px;background-color: white;padding: 10px 50px;color: black;margin-left: 20px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.communityhomepages .pathpill:hover{background-color: lightgrey;}.bookingsettings .formsetbox.volumeformsetbox {overflow: initial;-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;}.accountingmessage{position: relative;z-index: 2;background: none;text-align: left;color: red;font-weight: 700;width: 100%;}.obsaasaccounting{width: 100px;margin-bottom: 20px;}.notopmargin .pricingfaqscontainer{max-width: 920px;}.notopmargin .pricingfaqscontainer, .accountingsetup .pricingfaqscontainer{margin: 0 auto;width: initial;padding-bottom: 0px;}.notopmargin .pricingfaqscontainer .faqtitle, .accountingsetup .pricingfaqscontainer .faqtitle{font-size: 16px;}.accountingmessage .fa{color: grey;}.accountingbuttons{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.accountingelement, .accountingelement:link, .accountingelement:visited, .accountingelement:active{position: relative;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 32%;min-height: 200px;color: black;overflow: hidden;margin-bottom: 20px;}.bankaccountsfordeposit{margin-top: 20px;height: 93px;}.setupheader select.bankaccountoptions{margin-bottom: 0;}.accountingelement .accountingelementheader{font-size: 18px;font-weight: 700;}.accountingelement .accountingelementcontent{margin-top: 20px;font-size: 16px;z-index: 2;position: relative;}.accountingelement{margin-right: 2%;}.accountingelement:nth-child(3), .accountingelement:nth-child(6), .accountingelement:nth-child(9), .accountingelement:nth-child(12) {margin-right: 0;}.depositword.hidedepositword{display: none;}.setupheader input.autodepositcheck{margin: 10px 0 0 0;}#autodeposittobank{margin-bottom: 10px;}.accountingelement i{position: absolute;bottom: -10px;right: -10px;font-size: 120px;color: rgba(237,237,237,.43) !important;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;z-index: 1;display: none;}.openerrorspill{background-color: red;position: relative;text-align: center;z-index: 10;color: white;border-radius: 15px;padding: 2px 10px;font-size: 12px;font-weight: 700;max-width: 110px;margin: 15px auto 0 auto;}.accountingelement:hover i{color: #b4e8f8 !important;}@media (max-width: 1400px){.notopmargin .pricingfaqscontainer, .accountingsetup .pricingfaqscontainer {padding: 0;}}@media (max-width: 1200px){.accountingelement, .accountingelement:link, .accountingelement:visited, .accountingelement:active{position: relative;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 47.5%;}.accountingelement:nth-child(9), .accountingelement:nth-child(3), .accountingelement{margin-right: 5%;}.accountingelement:nth-child(2), .accountingelement:nth-child(4), .accountingelement:nth-child(6), .accountingelement:nth-child(8), .accountingelement:nth-child(10), .accountingelement:nth-child(12){margin-right: 0;}}@media (max-width: 440px){.accountingelement, .accountingelement:link, .accountingelement:visited, .accountingelement:active{position: relative;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;min-height: 200px;}.accountingelement:nth-child(3), .accountingelement{margin-right: 0;}.accountingelement:nth-child(2), .accountingelement:nth-child(4), .accountingelement:nth-child(6) {margin-right: 0;}.bankaccountsfordeposit{height: 116px;}}.importdata .action-card {background: #f9f9f9;border: 1px solid #eee;padding: 20px;margin-bottom: 20px;border-radius: 5px;}.importdata .status-message {margin-bottom: 15px;font-weight: bold;min-height: 20px;}.importdata .accountingelement {cursor: pointer;display: inline-block;padding: 10px 20px;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;text-decoration: none;color: #333;-webkit-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}.importdata .accountingelement i{display: initial;}.importdata .accountingelement:hover {background-color: #f1f1f1;text-decoration: none;color: #000;}.importdata .accounting_note{text-align: left;margin-bottom: 20px;}.journalentryexplorer .journalentrylisting table{min-width: 1200px;}.journalentrylisting{overflow-x: scroll;}.accountingerrors .errorcontainer {margin-bottom: 20px;overflow: hidden;}.errornotesection, .usererrornote {text-align: left;max-width: 500px;margin-top: 20px;}.unprocessedtransactions .ignoreerror, .unprocessedtransactions .errorretry {display: none !important;}.yourerrornotes{font-size: 12px;font-weight: 700;}.usererrornote{background-color: #fafafa;border: 1px solid lightgrey;padding: 10px 20px;max-width: 100%;width: 100%;margin-bottom: 10px;}.errornotesection textarea{height: 100px;width: 100%;margin-bottom: 10px;}.errornotesection textarea.hiddentextarea{display: none;}.accountingerrors .errorcontainer.heighteffects{-webkit-transition: height .4s ease, background .6s ease, margin-top .4s ease, margin-bottom .4s ease, padding-top .4s ease, padding-bottom .4s ease;-o-transition: height .4s ease, background .6s ease, margin-top .4s ease, margin-bottom .4s ease, padding-top .4s ease, padding-bottom .4s ease;transition: height .4s ease, background .6s ease, margin-top .4s ease, margin-bottom .4s ease, padding-top .4s ease, padding-bottom .4s ease;}.accountingerrors .mainerrortitleinfo, .accountingerrors .errortitlecontainer{display: -webkit-box;display: -ms-flexbox;display: flex;}.cancelnote{display: none;}.accountingerrors .errortitle, .accountingerrors a.errortitle, .accountingerrors a.errortitle:link, .accountingerrors a.errortitle:active, .accountingerrors a.errortitle:visited{-webkit-box-flex: 2;-ms-flex: 2;flex: 2;text-align: left;font-size: 20px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;color: black;}.accountingerrors a.errortitle:hover{color: #035bb2;}.smallerrortitle{font-size: 14px;margin-left: 21px;color: grey;}.accountingerrors .mainerrortitleinfo{padding: 4px 0px;}.accountingerrors .primaryerrorinfo{margin: 5px 0 20px 0;}.accountingerrors .errortypes, .accountingerrors .retryallbutton, .accountingerrors .ignoreerror, .accountingerrors .addnote, .accountingerrors .editnote, .accountingerrors .cancelnote, .accountingerrors .errorretry, .accountingerrors .reopenerror, .accountingerrors .sourcetodestination, .accountingerrors .errortime, .accountingerrors .errorid{padding: 3px 6px;color: white;font-size: 12px;font-weight: 700;border-radius: 4px;margin: 0 4px 0 0;}.accountingerrors .sourcetodestination{margin: 0 0 0 0;}.accountingerrors .ajaxerrormessage{font-weight: 700;color: red;text-align: left;}.accountingerrors .errorbuttons{opacity: 1;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: right;}.accountingerrors .errorbuttons.hidebuttons{opacity: 0;}.accountingerrors .button1 .fa{position: relative;top: 2px;}.accountingerrors .button1.retryallbutton.clicked{position: relative;top: -2px;}.accountingerrors .button1.retryallbutton .hideelement{opacity: 0;width: 0;}.accountingerrors .button1.retryallbutton .showelement{opacity: 1;width: initial;text-align: center;}.accountingerrors .button1.errortypes, .accountingerrors .button1.retryallbutton, .accountingerrors .button1.reopenerror, .accountingerrors .button1.ignoreerror, .accountingerrors .button1.editnote, .accountingerrors .button1.addnote, .accountingerrors .button1.cancelnote, .accountingerrors .button1.errorretry{width: 60px;height: 24px;padding: 4px;}.accountingerrors .button1.ignoreerror{width: 100px;}.accountingerrors .button1.errortypes{width: initial;font-size: 16px;padding: 4px 8px;height: 30px;margin-top: 3px;}.accountingerrors .button1.retryallbutton {width: 80px;text-align: center;display: inline-block;}.accountingerrors .button1.retryallbutton.uploadallbutton{width: 110px;}.accountingerrors .errortypes:hover, .accountingerrors .retryallbutton:hover, .accountingerrors .reopenerror:hover, .accountingerrors .ignoreerror:hover, .accountingerrors .addnote:hover, .accountingerrors .editnote:hover, .accountingerrors .cancelnote:hover, .accountingerrors .errorretry:hover{cursor: pointer;}.accountingerrors .sourcetodestination{text-align: left;display: inline-block;color: black;border: 2px solid black;padding: 1px 4px;background-color: white;margin-bottom: 4px;}.accountingerrors .sourcetodestinationcontainer{text-align: left;}.accountingerrors .errorid.hideerrorid{display: none;}.accountingerrors .sourcetodestination div{display: inline-block;}.accountingerrors .errorid{background-color: red;}.accountingerrors .errortime{background-color: grey;}.accountingerrors .errortype{margin-right: 10px;}.accountingerrors .dataflowarrow{margin: 0 2px;position: relative;top: 1px;}.accountingerrors .retryallbutton.hidebutton{display: none;}.accountingerrors .errormessage{text-align: left;margin-top: 20px;}a.sourcetodestination{-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}a.sourcetodestination:hover {background-color: #ededed;}.accountingerrors .addnote.ajaxerrorbutton.button1{background-color: red;}@media (max-width: 600px){.accountingerrors .errortitlecontainer{display: block;}.accountingerrors .primaryerrorinfo{margin-top: 0;}.accountingerrors .button1 .fa{position: relative;top: 3px;}.accountingerrors .errorbuttons{margin-top: 20px;text-align: left;}.accountingerrors .errorbuttons .errortypes, .accountingerrors .errorbuttons .retryallbutton, .accountingerrors .errorbuttons .reopenerror, .accountingerrors .errorbuttons .ignoreerror, .accountingerrors .errorbuttons .errorretry{font-size: 16px;width: 70px;height: 30px;padding: 4px;}.accountingerrors .errorbuttons .ignoreerror{width: 140px;}.accountingerrors .errornotesection .addnote, .accountingerrors .errornotesection .cancelnote{font-size: 16px;width: 85px;height: 30px;padding: 4px;}.accountingerrors .errortitle{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;font-size: 16px;}}.level7.accountreconciliation{width: 90%;}.level7.accountreconciliation .profiledetail7 {max-width: 1450px;}.accountingdocuments .accountingdocumentline .element5 .itemcontent.cartcontent, .accountingdocuments .accountingdocumentline .element1 .itemcontent.cartcontent{color: #00bdf7;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;font-weight: 700;min-height: 30px;}.accountingsetup .setupheader i.fa-circle-check, .accountreconciliation .setupheader i.fa-cloud-arrow-up{position: relative;top: initial;right: initial;font-size: 16px;color: black;bottom: initial;opacity: 1;}.accountingsetup .setupheader i.fa-circle-check{color: #38c93d;}.accountingdocuments .accountingdocumentline .element5 .itemcontent.cartcontent:hover, .accountingdocuments .accountingdocumentline .element1 .itemcontent.cartcontent:hover{cursor: pointer;color: darkblue;}.accountingdocuments .accountingdocumentline {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 13px;margin-bottom: 10px;border-right: 1px solid grey;}.accountingdocuments .accountingitem *{padding: 2px 4px;text-align: left;}.accountingdocuments .seconditemtitle, .accountingdocuments .element9, .accountingdocuments .element11, .accountingdocuments .element13, .accountingdocuments .element15, .accountingdocuments .element17, .accountingdocuments .element6, .accountingdocuments .element0, .accountingdocuments .element19, .accountingdocuments .element20, .accountingdocuments .element21{display: none;}.variancecontainer{text-align: center !important;position: relative;padding: 5px;}.variancecontainer i{color: red;}.variancecontainer:hover{cursor: pointer;}.varianceinfo{font-size: 13px;padding: 20px !important;border-radius: 5px;background-color: rgba(255, 211, 211, 1);border: 1px solid red;display: none;position: absolute;color: red;font-weight: 700;top: 22px;left: -200px;z-index: 10;width: 260px !important;text-align: center !important;}.accountingdocuments .accountingitem {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-top: 1px solid grey;border-bottom: 1px solid grey;border-left: 1px solid grey;}.accountingdocuments .itemtitle{font-weight: 700;background-color: #e6e6e6;color: #575757;min-height: 43px;}.accountingdocuments{text-align: center;}.accountingdocuments a.cartcontent, .accountingdocuments .cartcontent, .accountingdocuments .qbcontent {border-top: 1px solid grey;min-height: 17px;display: block;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;color: black;}.accountingdocuments .differentvalue{background-color: rgba(255, 110, 110, 0.30);color: red;font-weight: 700;min-height: 20px;}.accountingdocuments .element0, .accountingdocuments .element2{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 90px;}.accountingdocuments .element4{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 50px;}.accountingdocuments .accountingitem.element7, .accountingdocuments .accountingitem.element8, .accountingdocuments .accountingitem.element10, .accountingdocuments .accountingitem.element12, .accountingdocuments .accountingitem.element14, .accountingdocuments .accountingitem.element16, .accountingdocuments .accountingitem.element18, .accountingdocuments .accountingitem.element22{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 68px;}.accountingdocuments .accountingitem.element19, .accountingdocuments .accountingitem.element20{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 55px;}.accountingdocuments .accountingitem.element3{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 85px;}.accountingdocuments .accountingitem.element7 .itemcontent, .accountingdocuments .accountingitem.element8 .itemcontent, .accountingdocuments .accountingitem.element10 .itemcontent, .accountingdocuments .accountingitem.element12 .itemcontent, .accountingdocuments .accountingitem.element14 .itemcontent, .accountingdocuments .accountingitem.element16 .itemcontent, .accountingdocuments .accountingitem.element18 .itemcontent, .accountingdocuments .accountingitem.element20 .itemcontent{text-align: right;}.accountingdocuments .accountingitem.element4 .itemcontent{text-align: center;}.accountingdocuments .element1{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 110px;}.accountingdocuments .itemcontent{min-height: 30px;}.accountingdocuments .itemcontent.twodocuments{min-height: 42px;}.accountingdocuments .itemcontent.threedocuments{min-height: 61px;}.accountingdocuments .elementsource{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100px;font-weight: 700;}.accountingdocuments .duplicateslist{border-right: 1px solid grey;}.accountingdocuments .duplicateslist .cartcontent {display: none;}.accountingdocuments .duplicateslist .accountingdocumentline{border-right: none;}.accountingdocuments .duplicateslist .accountingdocumentline .itemtitle, .accountingdocuments .duplicateslist .accountingdocumentline:first-child .itemtitle.seconditemtitle{display: none;}.accountingdocuments .duplicateslist .accountingdocumentline:first-child .itemtitle{display: block;}.accountingdocuments .duplicateslist .accountingdocumentline .accountingitem {border-top: none;position: relative;margin-bottom: -11px;}.accountingdocuments .duplicateslist .accountingdocumentline:first-child .accountingitem {border-top: 1px solid grey;}.mainaccountingrec h2{margin-bottom: 30px;}.mainaccountingrec .norecords{display: none;}.mainaccountingrec{display: none;}.accountingdocuments i.redme{color: red;}.accountingdocuments .variancecontainer:hover i{-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);cursor: pointer;}.accountingdocuments i.fa-circle-check:hover{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);cursor: default;}.accountreconciliation .datewidget, .accountreconciliation .searchline{display: -webkit-box;display: -ms-flexbox;display: flex;}.accountreconciliation #trans_type{margin-right: 10px;}.accountreconciliation .datewidget{display: -webkit-box;display: -ms-flexbox;display: flex;}.accountreconciliation #trans_type{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 260px;}.accountreconciliation .datewidget{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 390px;}.accountreconciliation .getdata{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;margin-left: 10px;}.accountingdocuments .leftme{text-align: left;}@media (max-width: 1699px){.mainaccountingrec{overflow: scroll;}.mainaccountingrec .accountingdocuments{width: 1210px;}.level7.accountreconciliation{width: calc(100vw - 250px);}}@media (max-width: 992px){.accountreconciliation .searchline{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.accountreconciliation #trans_type{margin-bottom: 10px;width: 100%;}.accountreconciliation .datewidget{width: 100%;}.input-group{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}@media (max-width: 767px){.level7.accountreconciliation{width: 100%;}}.sideappointmentblock{top: 0;position: fixed;width: 320px;height: 100vh;z-index: 1001;background-color: white;-webkit-box-shadow: -10px -10px 15px rgba(0,0,0,.05);box-shadow: -10px -10px 15px rgba(0,0,0,.05);-webkit-transition: right .3s ease-out;-o-transition: right .3s ease-out;transition: right .3s ease-out;right: -450px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;display: none;}.sideappointmentblock .mainsideappointmentblockcontent{padding-bottom: 40px;-webkit-box-flex: 1.5;-ms-flex: 1.5;flex: 1.5;}.sideappointmentblock iframe{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.sideappointmentblock .apptblockelement .actualemployeename{position: relative;}.sideappointmentblock .apptblockelement.apptblockemployeeworktimes{margin: 0;position: absolute;bottom: 5px;font-size: 14px;}.sideappointmentblock .apptblockassigned div.apptblockicon{-webkit-box-flex: 0;-ms-flex: none;flex: none;}.showflexbox.sideappointmentblock{display: -webkit-box;display: -ms-flexbox;display: flex;overflow-y: scroll;}.showblock.sideappointmentblock{right: 0;}.sideappointmentblock .daybuttons.creationbuttons{width: 80%;margin: 0 auto;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.sideappointmentblock .daybuttons.creationbuttons .orderbutton{font-weight: 500;}.sideappointmentblock .daybuttons.creationbuttons i{margin-right: 3px;}.sideappointmentblock .deletebuttons, .sideappointmentblock .daybuttons.creationbuttons.deletebuttons{display: none;}.sideappointmentblock .apptblockclose{width: 100%;text-align: right;font-size: 30px;color: grey;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.sideappointmentblock .apptblockclose i{padding: 20px;}.sideappointmentblock .apptblockclose i:hover{color: black;cursor: pointer;}.sideappointmentblock .customerinnercontainer:last-child{margin: 0;bottom: 0;right: 0;}.sideappointmentblock .apptblocktitle{font-size: 26px;padding: 0px 20px;margin-top: -55px;margin-bottom: 15px;}.sideappointmentblock iframe{opacity: 0;-webkit-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;min-height: 300px;}.sideappointmentblock iframe.showpropertymap{opacity: 1;}.sideappointmentblock .apptblockassigned.apptblockelement{background-color: #1a212a;margin-left: 0;padding: 0 0 0 20px;margin-bottom: 25px;color: white;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.sideappointmentblock .headshotgradiant{background: rgb(26,33,42);background: -o-linear-gradient(left, rgba(26,33,42,1) 0%, rgba(26,33,42,0) 80%, rgba(26,33,42,0) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(26,33,42,1)), color-stop(80%, rgba(26,33,42,0)), to(rgba(26,33,42,0)));background: linear-gradient(90deg, rgba(26,33,42,1) 0%, rgba(26,33,42,0) 80%, rgba(26,33,42,0) 100%);width: 90px;height: 90px;position: relative;right: 2px;}.sideappointmentblock .apptblockassigned.apptblockelement .assignedtosmall{margin-top: 10px;font-size: 12px;margin-bottom: -6px;}.sideappointmentblock .apptblockassigned.apptblockelement .assignedtoname{font-size: 18px;line-height: 16px;margin-top: 6px;opacity: 0;left: 10px;-webkit-transition: opacity .3s ease-out, left .3s ease-out;-o-transition: opacity .3s ease-out, left .3s ease-out;transition: opacity .3s ease-out, left .3s ease-out;position: relative;}.sideappointmentblock .apptblockassigned div{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.sideappointmentblock .apptblockassigned div.employeeheadshotpicture{overflow: hidden;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;height: 90px;background-size: cover;background-position: center center;background-repeat: no-repeat;opacity: 0;left: 10px;-webkit-transition: opacity .3s ease-out, left .3s ease-out;-o-transition: opacity .3s ease-out, left .3s ease-out;transition: opacity .3s ease-out, left .3s ease-out;position: relative;}.sideappointmentblock .apptblockassigned div.employeeheadshotpicture.showelement, .sideappointmentblock .apptblockassigned.apptblockelement .assignedtoname.showelement{opacity: 1;left: 0;}.sideappointmentblock .apptblockassigned div.employeeheadshotpicture.immediatehide, .sideappointmentblock .apptblockassigned.apptblockelement .assignedtoname.immediatehide{opacity: 0;left: 10px;-webkit-transition: opacity 0s ease-out, left 0s ease-out;-o-transition: opacity 0s ease-out, left 0s ease-out;transition: opacity 0s ease-out, left 0s ease-out;}.sideappointmentblock .apptblockelement{display: -webkit-box;display: -ms-flexbox;display: flex;margin: 10px 0 10px 20px;}.employeescheduler .sideappointmentblock .daybuttons a.rescheduleevent{-webkit-box-flex: 0;-ms-flex: 0;flex: 0;margin-left: 0;margin-right: 0;}.employeescheduler .sideappointmentblock .daybuttons a.rescheduleevent.showreschedulebutton{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.sideappointmentblock .apptblockelement.apptblockeventdescription{margin-left: 40px;}.sideappointmentblock .apptblockelement.appointmenttags{-ms-flex-wrap: wrap;flex-wrap: wrap;}.sideappointmentblock .apptblockelement .apptblockicon{margin-right: 5px;}.sideappointmentblock .orderbutton{display: none;}.sideappointmentblock .deleteconfirmmessage{text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.sideappointmentblock .creationbuttons {max-width: 400px;}.level7.employeescheduler .sideappointmentblock .daybuttons .orderbutton.removeconfirm, .level7.employeescheduler.periodscheduler .sideappointmentblock .orderbutton.removeconfirm{background-color: red;}.level7.employeescheduler .sideappointmentblock .daybuttons .orderbutton.removeconfirm:hover, .level7.employeescheduler.periodscheduler .sideappointmentblock .orderbutton.removeconfirm:hover{background-color: #b50000;}.employeescheduler .sideappointmentblock .daybuttons div:nth-child(1){margin-right: 0;}.employeescheduler .sideappointmentblock .daybuttons div:nth-child(1), .employeescheduler .sideappointmentblock .daybuttons a:nth-child(1){margin-right: 0;}.employeescheduler .sideappointmentblock .daybuttons div:nth-child(2), .employeescheduler .sideappointmentblock .daybuttons a:nth-child(2){margin-left: 0;}.appointmentblockinfo.tooltipinformation{padding: 10px 15px;}.appointmentblockinfo.tooltipinformation img {margin: 10px auto;width: 100%;max-width: 500px;display: block;}@media (max-width: 1600px) {.sideappointmentblock{top: 0;position: fixed;width: 100%;height: 100vh;z-index: 1001;background-color: white;-webkit-box-shadow: -10px -10px 15px rgba(0,0,0,.05);box-shadow: -10px -10px 15px rgba(0,0,0,.05);-webkit-transition: right .3s ease-out;-o-transition: right .3s ease-out;transition: right .3s ease-out;right: -100vw;}.tooltipblock.sideappointmentblock{overflow: scroll;}.showblock.sideappointmentblock{right: 0;}.sideappointmentblock .daybuttons.creationbuttons{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.appointmentboxbuttons.daybuttons.creationbuttons.mainbuttons{display: -webkit-box;display: -ms-flexbox;display: flex;}.employeescheduler .sideappointmentblock .daybuttons div:nth-child(1){margin-right: 5px;}.sideappointmentblock iframe{-webkit-box-flex: 3;-ms-flex: 3;flex: 3;}.employeescheduler .sideappointmentblock .daybuttons div:nth-child(2), .employeescheduler .sideappointmentblock .daybuttons a:nth-child(2), .employeescheduler .sideappointmentblock .daybuttons div:nth-child(1), .employeescheduler .sideappointmentblock .daybuttons a:nth-child(1){margin-right: 4px;margin-left: 0;}.employeescheduler .sideappointmentblock .daybuttons div:last-child, .employeescheduler .sideappointmentblock .daybuttons a:last-child{margin-right: 0;}.employeescheduler .sideappointmentblock .daybuttons a.rescheduleevent{margin-right: 0;}.employeescheduler .sideappointmentblock .daybuttons a.rescheduleevent.showreschedulebutton{margin-right: 4px;}}@media (max-width: 992px) {.level7.employeescheduler.periodscheduler .sideappointmentblock .orderbutton{width: 100%;max-width: 100%;}}@media (max-width: 1500px) {.sideappointmentblock .mainbuttons .vieweventdetail, .sideappointmentblock .mainbuttons .deleteappt, .sideappointmentblock .mainbuttons div{display: none !important;-webkit-box-flex: 0;-ms-flex: 0;flex: 0;}.employeescheduler .sideappointmentblock .daybuttons a.rescheduleevent.showreschedulebutton{margin-right: 0;max-width: 150px;margin: 0 auto;}}.appointmentblockinfo, .eventblockinfo{display: none;}.customerlisting .salescampaign .usercustomeritem.usercustomeritem4{width: 100px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}@media (max-width: 1500px) {.customerlisting .salescampaign .usercustomeritem.usercustomeritem4{display: none;}}@media (max-width: 1200px) {.customerlisting .salescampaign .usercustomeritem.usercustomeritem2{display: none;}.customerlisting .salescampaign .usercustomeritem.usercustomeritem1{width: initial;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.generatingwebsitecontainer{width: 100vw;height: 100vh;display: -webkit-box;display: -ms-flexbox;display: flex;background-color: white;font-size: 22px;padding: 0;position: fixed;z-index: 10000;top: 0;left: 0;}.generatingwebsite{margin: 25vh auto 0 auto;}.generatingwebsitecontainer{display: -webkit-box;display: -ms-flexbox;display: flex;}.generatewebsitepanelinner{height: 100vh;top: 0;right: 0;background: rgb(2,0,36);background: -o-linear-gradient(top, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.75125) 14%, rgba(0,0,0,0.38559173669467783) 25%, rgba(0,0,0,0.31556372549019607) 100%);background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.80)), color-stop(14%, rgba(0,0,0,0.75125)), color-stop(25%, rgba(0,0,0,0.38559173669467783)), to(rgba(0,0,0,0.31556372549019607)));background: linear-gradient(180deg, rgba(0,0,0,0.80) 0%, rgba(0,0,0,0.75125) 14%, rgba(0,0,0,0.38559173669467783) 25%, rgba(0,0,0,0.31556372549019607) 100%);display: -webkit-box;display: -ms-flexbox;display: flex;padding: 50px;}.generatewebsitepanel{background-image: url(../images/nightcity.jpg);overflow: hidden;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-size: cover;background-position: center center;position: relative;}.generatingwebsite{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: center;padding: 20px;}.generatewebsitepanelcontent{margin: 0 auto;color: white;border-radius: 20px;padding: 50px;text-align: center;}.generatewebsitepanelcontent h2{font-size: 40px;font-weight: 700;}.subpoints{font-size: 18px;opacity: .9;margin-top: 10px;font-weight: 700;}.contentpanels{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;max-width: 800px;margin: 70px auto 30px auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.contentpanels .contentpanel i{display: block;font-size: 40px;opacity: .9;margin-bottom: 5px;}.contentpanels .contentpanel{width: 10vw;max-width: 250px;min-width: 80px;height: 10vw;min-height: 80px;max-height: 250px;margin: 5px;padding: 20px;border-radius: 10px;border: 1px solid rgba(255,255,255,.2);background-color: rgba(0,0,0,.6);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);font-size: 16px;display: -webkit-box;display: -ms-flexbox;display: flex;}.generatingwebsite .add_details{font-size: 14px;border: 1px solid lightgrey;padding: 7px 15px;border-radius: 20px;background: white;-webkit-transition: .3s background ease, .3s color ease;-o-transition: .3s background ease, .3s color ease;transition: .3s background ease, .3s color ease;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 300px;margin: 0 auto;}.generatingwebsite .add_details:hover{color: white;background: black;cursor: pointer;}.generatingwebsite .details_container{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 30px;}.generatingwebsite #business_details{font-size: 16px;height: 250px;border-radius: 10px;display: none;padding: 15px;border: 1px solid lightgrey;}.generatingwebsite .showdetails #business_details {display: initial;}.generatingwebsite .showdetails .add_details{display: none;}.controlpanelcontent{margin: auto;}.businesstype{display: inline-block;color: white;background-color: #00bdf7;padding: 4px 10px;border-radius: 10px;font-weight: 700;}.progressbar{text-align: left;width: 100%;border-radius: 5px;height: 10px;-webkit-transition: width 10s linear;-o-transition: width 10s linear;transition: width 10s linear;border: 1px solid lightgrey;max-width: 500px;margin: 50px auto 0 auto;position: relative;overflow: hidden;}.fullbar{position: absolute;top: 0;left: 0;width: 0%;-webkit-transition: width 10s linear;-o-transition: width 10s linear;transition: width 10s linear;height: 10px;background-color: #00bdf7;}.fullbar.startbar{width: 100%;}.loader-container #business_type_select{height: 40px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}.loader-container .submitbutton button{border-top-right-radius: 20px;border-bottom-right-radius: 20px;}#aisite{max-width: 600px;margin: 0 auto;}.restofbody .loader-container .select2 .select2-selection{border-top-left-radius: 20px !important;border-bottom-left-radius: 20px !important;border: 1px solid lightgrey;height: 40px;padding: 5px;font-size: 16px;}.loader-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: white;padding: 20px 20px;border-radius: 50px;-webkit-box-shadow: 0 4px 15px rgba(0,0,0,0.1);box-shadow: 0 4px 15px rgba(0,0,0,0.1);display: flex;height: 80px;}.loader-container #business_type_select{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;font-size: 16px;}.loader-container #business_type{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-top-left-radius: 20px;border-bottom-left-radius: 20px;font-size: 16px;border: 1px solid lightgrey;padding-left: 20px;height: 40px;}.loader-container .submitbutton{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;margin-left: 10px;}.loader-container .spinner {width: 30px;height: 30px;border: 3px solid #ddd;border-top: 3px solid #3498db;border-radius: 50%;-webkit-animation: spin .4s linear infinite;animation: spin .4s linear infinite;margin-right: 15px;margin-left: 7px;-ms-flex-negative: 0;flex-shrink: 0;display: none;}.generatingwebsite .error_message{color: red;margin-bottom: 15px;}.loader-container .message-box {font-size: 16px;color: #555;min-width: 200px;position: relative;display: none;}.loader-container.loadingsite .submitbutton, .loader-container.loadingsite #business_type_select, .loader-container.loadingsite #business_type, .restofbody .loader-container.loadingsite .select2 .select2-selection{display: none;}.loader-container.loadingsite .spinner, .loader-container.loadingsite .message-box{display: initial;}.loading_time_message{font-size: 14px;margin: 50px auto 0 auto;width: 70%;opacity: 0;-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;-o-transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.loading_time_message.show_loading_time_message{opacity: 1;-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}.generatingwebsite .mobilesubmitbutton{display: none;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@media (max-width: 767px) {.loading_time_message{width: 100%;}}@media (max-width: 600px){.restofbody .loader-container .select2 .select2-selection{border-top-right-radius: 20px !important;border-bottom-right-radius: 20px !important;}.loader-container .submitbutton{display: none;}.loader-container #business_type_select{height: 40px;margin-right: 10px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;margin-right: 0;}.generatingwebsite .mobilesubmitbutton{display: initial;}.generatingwebsite .mobilesubmitbutton button{margin-top: 30px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}.generatingwebsite .mobilesubmitbutton.hidemobilesubmitbutton{display: none;}.loader-container #business_type{border-top-right-radius: 20px;border-bottom-right-radius: 20px;}}@media (max-width: 1500px) {.contentpanels{margin-top: 30px;}.generatewebsitepanelcontent h2{font-size: 24px;}.subpoints{font-size: 16px;}.contentpanels .contentpanel{padding: 10px;}.generatewebsitepanelinner{padding: 20px;}.generatewebsitepanelcontent{padding: 50px 0;}.controlpanelcontent{font-size: 14px;}.contentpanels .contentpanel i{font-size: 20px;}}@media (max-width: 1200px) {.generatingwebsitecontainer{display: block;height: initial;}.generatingwebsite{margin: 10vh auto;}.contentpanels .contentpanel{width: 150px;height: 120px;}}@media (max-width: 600px) {.generatingwebsite{font-size: 16px;}.generatewebsitepanelcontent{padding: 10px 0;}.generatingwebsite{margin: 3vh auto;max-width: 400px;width: 100%;}.controlpanelcontent{font-size: 13px;}.contentpanels .contentpanel{width: 100px;height: initial;}.progressbar{margin: 30px auto 0 auto;}}@media (max-width: 360px) {.contentpanels .contentpanel{width: 100px;margin: 2px;}}.inventoryline.locationline{display: -webkit-box;display: -ms-flexbox;display: flex;}.servicecategory .inventoryline.locationline .inventoryactive{padding: 5px 10px;background-color: #f5f5f5;border-radius: 5px;border: 1px solid #d9d6d6;margin-right: 5px;}.servicecategory .inventoryline.locationline input{padding: 0 10px;}.servicecategory.locationlist .buttonset1{margin-left: 0px;}.servicecategory.locationlist .buttonset1 .button{height: 38px;padding-top: 10px;width: 50px;border-radius: 4px;}@media (max-width: 992px) {.servicecategory .inventoryline.locationline .inventoryactive{padding: 3px 10px;height: initial;}.servicecategory .locationline input.title{margin: 0;}.servicecategory.locationlist .buttonset1{margin-left: 0;margin-top: 0;}.servicecategory.locationlist{margin-bottom: 15px;}}.servicecategory.heading .inventoryline *{font-weight: 700;background-color: #e6e6e6;color: #757575;}.servicecategory.heading .inventoryline .buttonset1{background: none;}.servicecategory .inventoryline *{padding: 5px 0;margin: 0 1px;}.mobilesku{display: none;}.inventoryline3.warning{background-color: red;}.inventoryline{width: 100%;}.inventoryline0{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 60px;border: 1px solid #cecece;}.servicecategories.inventorylist .servicecategory{margin-bottom: 2px;}.servicecategories.inventorylist .servicecategorieslist .inventoryline{display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.servicecategory .inventoryline a.expanditeminfo{padding: 0;margin: 0;}.servicecategory .inventoryline a.inventoryline2, .servicecategory .inventoryline a.expanditeminfo .inventoryline3{padding-bottom: 8px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-weight: 700;}.servicecategory .inventoryline a.inventoryline2:hover, .servicecategory .inventoryline a.expanditeminfo:hover .inventoryline3{background-color: #e6e6e6;}.servicecategories.inventorylist .inventoryline3.error{border-radius: 0;}.servicecategories.inventorylist a.expanditeminfo:hover .inventoryline3.error{background-color: #fcbfbf !important;}.inventoryline2{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid #cecece;}.servicecategories.inventorylist .buttonset1, .servicecategories.inventorylist .inventoryline3, .servicecategories.inventorylist .inventoryline4{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 80px;text-align: center;border: 1px solid #cecece;margin: 0 1px;}.servicecategory .inventoryline .inventoryline2{max-width: 600px;}.servicecategories.inventorylist .inventoryline4{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.servicecategories.inventorylist .buttonset1 a div{height: 38px;width: 45px;}.servicecategories.inventorylist .servicecategory .buttonset1 .button{padding-top: 8px;margin-right: 0;margin-left: 2px;}.servicecategories.inventorylist .buttonset1{border: none;width: 45px;}.inventoryactive.disabled i{color: lightgrey;}.inventoryline input{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}@media (max-width: 1400px) {.servicecategories.inventorylist .inventoryline4, .servicecategories.inventorylist .inventoryline3{display: none;}.servicecategory .inventoryline .inventoryline2{max-width: 100%;}}@media (max-width: 992px) {.mobilesku{display: inline;}.inventoryactive{margin-top: 15px;}.servicecategory.heading .buttonset1{display: none;}.servicecategories.inventorylist{padding-bottom: 70px;}.inventoryline3:nth-child(3){display: none;}.inventoryline0{display: none;}.servicecategory.heading{display: none;}.inventoryline2:nth-child(3){display: none;}.servicecategories.inventorylist .servicecategory .buttonset1 .button{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.buttonset1{margin-bottom: 10px;}.servicecategories.inventorylist .servicecategory{margin-bottom: 10px;}.servicecategories.inventorylist .buttonset1{margin-top: 2px;position: relative;right: 2px;}.servicecategories.inventorylist .buttonset1.inventoryiteminfobutton{display: none;}.servicecategories.inventorylist .buttonset1 a div{width: 50px;}}@media (max-width: 480px) {.servicecategories.inventorylist{padding: 5px 5px 5px 5px;}}.itemphotosform .thumbnails{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.inventorydetail .inventorywarning.error, .inventorydetail .goservicebutton{margin-bottom: 0px;margin-top: 0px;min-width: 40px;text-align: center;padding: 0 7px;border-radius: 5px;}.inventorydetail .goservicebutton:hover{color: white;}.inventoryinnercontainer .itemphotosform{border-top: 1px solid #cecece;padding-top: 10px;}.inventoryinnercontainer .itemphotosform .fieldname{color: black;}.inventoryinnercontainer .itemphotosform .fieldvalue{text-align: left;}.inventoryinnercontainer .itemphotosform .fieldvalue .removetempimage{margin-top: 3px;}.inventoryinnercontainer .cartphoto a{-webkit-filter: grayscale(0);filter: grayscale(0);}.inventoryinnercontainer .itemphotosform .eventdate{margin: 2px 0 0px 0!important;}.inventoryinnercontainer .cartphoto{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;width: 47%;margin: 0 1.5% 10px 1.5%;}.inventoryinnercontainer .confirmdeletephoto{padding: 0;border: none;text-align: left;}.inventoryinnercontainer .thumbnails{margin-top: 10px;}.profiledetail6 .inventoryinnercontainer .inputfield{margin-top: 0 !important;}.shadowedbox.inventorycontainer{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.inventoryheading{background-color: grey;padding: 7px 0;color: white;font-weight: 70;margin-bottom: 10px;font-weight: 700;border-radius: 4px;}.inventoryinnercontainer{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: calc(50% - 4px);padding: 20px;border: 1px solid #cecece;margin: 2px;border-radius: 4px;}.journalentryline, .inventorydetailline{display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;}.inventorydetailline .inventorytitle{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 210px;text-align: left;}.inventorydetailline{border-bottom: 1px solid #cecece;padding: 3px 0;}.inventorydetailline .inventorydetail{padding-left: 20px;}.nobottomborder{border: none;}.inventorytitle{font-weight: 700;}.inventoryinnercontainer.blocktext .inventorydetailline{display: block;text-align: left;margin-bottom: 10px;padding-bottom: 10px;}.inventorydetail .fa-times-circle{color: lightgrey;}.inventorytransactions .inventoryheading{width: 100%;}.inventorytransactions .journalentryline.heading{font-weight: 700;}.inventorytransactions .red{font-weight: 500;}.journalentry1{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;min-height: 40px;padding: 0 10px;}.inventorypill{font-size: 13px;color: white;font-weight: 700;border-radius: 4px;width: initial;display: inline-block;padding: 1px 10px;background-color: black;margin: 0 auto;min-width: 70px;opacity: .9;-webkit-transition: .3s ease opacity, .3s ease transform;-o-transition: .3s ease opacity, .3s ease transform;transition: .3s ease opacity, .3s ease transform;text-align: center;min-width: 90px;}.receivingtag{color: black;cursor: default;}.inventorypill.inventoryreceiving{background-color: #00bdf7;}.inventorypill.inventoryuse{background-color: #76089e;}.inventorypill.billableinventoryuse{background-color: #0040b5;}.inventorypill.inventoryloss{background-color: #b50d48;}.inventorypill.inventoryfound{background-color: #99c0ff;color: black;}.inventorypill.nocostmethod{background-color: lightgrey;color: black;}.inventorypill.inventoryorderrefund{background-color: green;}.inventorypill.inventoryordered{background-color: pink;}.inventorypill.redpill{background-color: red;}.inventorydetailline.blocktext{display: block;text-align: left;}a .inventorypill:hover{opacity: 1;-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.inventorywarning{padding: 0px 10px;background-color: red;border-radius: 5px;color: white;font-weight: 700;}@media (max-width: 1800px) {.shadowedbox.inventorycontainer{display: block;}.inventoryinnercontainer{width: 100%;margin-bottom: 20px;border: none;}}@media (max-width: 767px) {.inventoryinnercontainer{padding: 0;}.inventoryheading{padding: 7px 15px;}}@media (max-width: 480px) {.inventorydetailline .inventorydetail{padding-left: 5px;}.inventorydetailline{display: block;}.inventorydetail{min-height: 24px;}.inventorywarning{display: inline-block;}.inventoryinnercontainer .cartphoto{width: 100%;}.inventoryinnercontainer .cartphoto a{-webkit-filter: grayscale(0);filter: grayscale(0);}}.inventoryinnercontainer.fullwidth{width: 100%;border: none;padding: 0;}.bulkreceivinglist .inventorypill.inventoryreceiving:hover{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);cursor: default;opacity: .9;}.inventoryfilters .submitbutton button{display: inline-block;}.inventorysearch .searchfilters{margin-bottom: 10px;}.restofbody .select2-container .select2-selection--single{border: 1px solid rgb(204, 204, 204);height: 34px;}.restofbody .inventorysearch .select2.select2-container.noborder{border: none;}.inventorysearch .searchfilters .submitbutton{width: 100%;text-align: left;}.searchinventoryinfo {margin-bottom: 30px;text-align: left;}.journalentryline.quantityinfo{width: 300px;text-align: left;margin-top: -10px;}.journalentry1.quantityinfotitle{}.journalentryline.quantityinfo .journalentry1{border: none;}.journalentryline.quantityinfo .inventorypill{width: 125px;}.inventorysearch .submitbutton{margin-top: 0;}.hidealways{display: none;}.quantityentry, .inventorytransactiondate{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 110px;}.linkntotrans.quantityentry{width: 135px;}.journalentry1{border-bottom: 1px solid lightgrey;padding: 10px 5px 7px 5px;}#clearbutton{padding: 5px 15px;margin: 0;height: 34px;}.jetransactionnotecontainer{display: inline-block;width: 30px;height: 0px;position: relative;padding: 0px 5px 5px 5px;}.jetransactionnotecontainer i{-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;color: grey;position: relative;top: 1px;}.journalentryline.heading .jetransactionnotecontainer{font-weight: 500;}.jetransactionnotecontainer.adjustmentnotecontainer i{top: 3px;}.jetransactionnote{display: block;position: absolute;top: 30px;left: -5px;background-color: white;border-radius: 10px;z-index: 1;-webkit-box-shadow: 5px 5px 30px rgba(0,0,0,.45);box-shadow: 5px 5px 30px rgba(0,0,0,.45);opacity: 0;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;height: 0;width: 0;padding: 0;overflow: hidden;}.jetransactionnote.adjustmentnote{right: 0px;left: initial;}.jetransactionnotecontainer:hover{cursor: pointer;}.jetransactionnotecontainer:hover i{color: black;}.jetransactionnotecontainer:hover .jetransactionnote{opacity: 1;height: initial;width: initial;padding: 20px;width: 400px;z-index: 15;}@media (max-width: 1800px) {.hideonlarge{display: none;}}@media (max-width: 1500px) {.hideonmedium{display: none;}}@media (max-width: 1200px) {.hideonsmall{display: none;}.jetransactionnotecontainer:hover .jetransactionnote{left: -205px;}.jetransactionnotecontainer:hover .jetransactionnote.adjustmentnote{right: 0px;left: initial;}}@media (max-width: 1100px) {.invoicebuttons .paymentboxinner .buttonexplanation.fullwidth.manualautomationselect .select2.select2-container{border-left: 1px solid lightgrey;border-radius: 4px;}.restofbody .invoiceline.materialline .select2-container .select2-selection--single{border-bottom: none;border-top: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;}}@media (max-width: 992px) {.hideonxssmall{display: none;}}@media (max-width: 480px) {.jetransactionnotecontainer{display: none;}.hideonxsmall{display: none;}.journalentry1{text-align: center;}.journalentry1.quantityentry{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.searchinventoryinfo {margin-bottom: 20px;}.journalentryline.quantityinfo{display: -webkit-box;display: -ms-flexbox;display: flex;}.journalentryline.quantityinfo .journalentry1{text-align: right;height: 30px;}.journalentryline.quantityinfo .journalentry1.quantityinfotitle{width: 110px;-webkit-box-flex: 0;-ms-flex: none;flex: none;white-space: nowrap;}.journalentryline.quantityinfo{width: 100%;}}@media (max-width: 360px) {.journalentryline.quantityinfo{display: none;}}.restofbody .select2.select2-container{width: 100% !important;text-align: left;}.restofbody .select2-selection{padding: 2px 7px;height: 34px;border: 1px solid #dcdcdc;}.restofbody .select2-selection__arrow{margin-top: 3px;}@media (max-width: 1100px) {.restofbody .select2-selection{border-bottom: none;}.restofbody .mobileborders .select2 .select2-selection{border-bottom: 1px solid #dcdcdc !important;border-left: 1px solid #dcdcdc !important;border-radius: 2px !important;}.restofbody .select2 .select2-selection{border-radius: 0 !important;border-top-right-radius: 3px !important;border-left: none;}.restofbody .fieldvalue .select2 .select2-selection{border: 1px solid #dcdcdc;border-radius: 3px !important;}}.receivingform .noedit {margin: 0 !important;padding: 0;}.receivingform .noedit .fieldvalue{text-align: left;background: none;padding: 5px 10px;-webkit-box-shadow: none;box-shadow: none;}.largeinventoryorderform .invoicelinebox.itemlinebox{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.largeinventoryorderform .invoiceline.invoicelinebox.lockcell .quantityused{text-align: left;padding-top: 5px;width: 100%;padding-right: 15px;}.largeinventoryorderform input, .largeinventoryorderform select{outline: none;border: 1px solid #dcdcdc;padding: 5px;height: 34px;}.largeinventoryorderform .select2-container--default{border: none;}.largeinventoryorderform .lockcell input, .largeinventoryorderform .lockcell select{outline: none;border: none;padding: 5px;}.largeinventoryorderform .lockcell{height: 34px;border: 1px solid #dcdcdc;outline: none;padding: 6px;pointer-events: none;}.largeinventoryorderform .lockcellitem.lockcell{padding: 0;}.largeinventoryorderform .lockcellitem.lockcell select{background-color: #f8f9f9;height: 32px;}.largeinventoryorderform .invoicelinebox select{width: 100%;}.largeinventoryorderform .invoicelinebox.lockcellitem select{appearance: none;-moz-appearance: none;-webkit-appearance: none;}.largeinventoryorderform .invoiceline.invoicelineheadings{font-weight: 700;}.largeinventoryorderform .inventorylineitemtotal.invoicelinebox:last-child{width: 140px;}.largeinventoryorderform .noitemcosting{padding: 5px 0;text-align: center;width: 100%;}.largeinventoryorderform .deletebox{margin-top: 0;}.createinvoiceform .extradeletebox .fa-spinner, .createinvoiceform .deletebox .fa-spinner{height: 16px;margin-top: 7px;}.largeinventoryorderform .duplicateentryerror, .largeinventoryorderform .errorlist{width: 100%;font-size: 12px;}.largeinventoryorderform .pillformentry{display: none;}.receivingform.largeinventoryorderform .lockcell{padding: 0;}.largeinventoryorderform .startwhitefont{color: white;}.receivingform.largeinventoryorderform .lockcell input{background: none;}.largeinventoryorderform textarea{height: 100px;}.maxformsetlimitreached, #orderformgrid .formsetbox{display: none;}.largeinventoryorderform #orderformgrid.editorder .lockcell.lockcellitem .select2-container--default .select2-selection--single, .largeinventoryorderform #orderformgrid.editorder .lockcell.lockcellitem select{background: none !important;border: none !important;}.largeinventoryorderform #orderformgrid.editorder .lockcell.lockcellitem .select2-selection__arrow{display: none;}@media (max-width: 1100px) {.createinvoiceform .extradeletebox .fa-spinner, .createinvoiceform .deletebox .fa-spinner{font-size: 16px;height: 16px;margin-top: 3px;margin-left: 6px;color: white;}.largeinventoryorderform .deleteinvoicelinebox{height: 0;}.largeinventoryorderform #add_more{margin-top: 0px;}.invoicelist.profiledetail6 .largeinventoryorderform .inputfield{display: block;}.noitemcosting{text-align: right;margin-right: 15px;}.largeinventoryorderform .deletebox, .largeinventoryorderform .extradeletebox{position: relative;bottom: 67px;width: 50px;border: none;border-radius: 3px;height: 32px;font-size: 12px;padding-top: 8px;}#orderformgrid .invoiceline.actualdata .invoicelinebox:first-child .pillformentry{padding-left: 50px;}.largeinventoryorderform .invoiceline.invoicelinebox.lockcell input{background: none;}.largeinventoryorderform .invoiceline{display: block;width: 100%;margin: 0 0 10px 0;}.largeinventoryorderform .invoiceline.actualdata{border-bottom: 1px solid grey;}.largeinventoryorderform .extradeletebox .glyphicon{margin: 5px;}.largeinventoryorderform .invoicelinebox{margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;text-align: right;}.largeinventoryorderform .pillformentry{background-color: #ededed;font-weight: 700;width: 110px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: center;padding: 8px 3px;font-size: 12px;border-radius: 3px;display: block;margin-left: -1px;margin-top: -0px;height: 33px;border-bottom: none;}.largeinventoryorderform .invoicelinebox.lineitemtotal.inventorylineitemtotal .pillformentry{margin-top: 1px;margin-left: 0px;}.largeinventoryorderform .largeinventoryorderform .lockcell{padding: 0px;border-left: none;border-bottom: none;}.largeinventoryorderform .lockcell .pillformentry{position: relative;}.largeinventoryorderform .invoicelineheadings{display: none;}.largeinventoryorderform .inventoryformsetvalue{width: 100%;padding: 5px 15px;}.largeinventoryorderform .invoicelinebox select{padding-right: 15px;border-bottom: none;}.largeinventoryorderform .inventorylineitemtotal.invoicelinebox:last-child{width: 100%;}.largeinventoryorderform .invoicelinebox input, .largeinventoryorderform .invoicelinebox select, .largeinventoryorderform .invoicelinebox{width: 100%;text-align: right;}.largeinventoryorderform .invoicelinebox input{padding: 0;padding-right: 0;border-bottom: none;border-left: none;}.nodollarspaymentbox .largeinventoryorderform .invoicelinebox input{border-bottom: 1px solid #dcdcdc;}.largeinventoryorderform .invoicelinebox input[type='number'], .largeinventoryorderform .invoicelinebox input[type='text']{padding: 15px;}.largeinventoryorderform .lockcell{border-top: 1px solid #dcdcdc;border-bottom: none;}.largeinventoryorderform .invoicelinebox.lineitemtotal.inventorylineitemtotal.lockcell{border-top: none;border-left: none;border-top: none;}.receivingform.largeinventoryorderform .invoicelinebox.lockcell .pillformentry{top: 0px;border-bottom: 1px solid #dcdcdc;border-radius: 0;}.receivingform.largeinventoryorderform .invoicelinebox .pillformentry{position: relative;top: 1px;left: 1px;border-bottom: 1px solid #dcdcdc;border-radius: 0;}.receivingform.largeinventoryorderform .invoicelinebox.lineitemtotal.inventorylineitemtotal .pillformentry{top: 0;left: 0px;}.largeinventoryorderform .lockcell{padding: 0;}#orderformgrid.editorder .invoiceline.actualdata .invoicelinebox:first-child .pillformentry{padding-left: 0;}}@media (max-width: 480px) {.largeinventoryorderform textarea{height: 200px;}}.level6.inventoryform{padding: 0;width: 80%;}.level6.inventoryform .profiledetail6{padding-left: 0;padding-right: 0;max-width: 1500px;}.level6.inventoryform.orderform .profiledetail6{max-width: 1000px;}.inventoryform .invoicelinebox.quantity input[type=checkbox]{display: none;}@media (max-width: 1500px) {.level6.inventoryform .profiledetail6{padding: 30px;}.level6.inventoryform{width: 70%;}}@media (max-width: 767px) {.level6.inventoryform{width: 100%;}.level6.inventoryform .profiledetail6{padding: 0 10px 30px 10px;}.largeinventoryorderform .invoiceline.invoicelinebox.lockcell .quantityused{text-align: right;}}.hideserialnumberinfo{display: none !important;}.categorybalancebymonth .customersearchboxouter{padding: 7px;border-radius: 3px;}.categorybalancebymonth .servicecategory.heading{display: block;}.categorybalancebymonth .servicecategories.inventorylist .servicecategory{margin-bottom: 3px;}.categorybalancebymonth .heading{padding-top: 0;}@media (max-width: 480px) {.categorybalancebymonth .averageunitcost{display: none;}}.configuretaxformcontainer{max-width: 750px;}.taxconfigurationsubmit button{display: none;}.taxconfigurationsubmit, .setupheader .taxconfigurationsubmit select{margin-bottom: 0;position: relative;z-index: 1;}.taxconfiguration .taxitem5{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: left;padding-left: 10px;}.taxconfiguration .boldme .taxitem4{padding-top: 5px;}.taxconfiguration .taxitem4{width: 90px;-webkit-box-flex: 0;-ms-flex: none;flex: none;padding: 0;}.taxconfiguration{display: none;}.taxconfiguration .taxitem.taxitem4.largecheckbox{display: -webkit-box;display: -ms-flexbox;display: flex;}.taxconfiguration .taxitem.taxitem4.largecheckbox input{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.taxstatussaved.success, .taxstatuserror.error{width: 0;-webkit-box-flex: 0;-ms-flex: none;flex: none;overflow: hidden;display: inline-block;-webkit-transition: width .3s ease;-o-transition: width .3s ease;transition: width .3s ease;font-size: 12px;height: 20px;padding: 2px 0 0 0;margin-top: 6px;margin-right: 5px;}.taxstatussaved.showmessage, .taxstatuserror.showmessage{width: 52px;}.thankyou.info.smsprofileregistration{max-width: 100%;}.communications_center {text-align: left;}.communications_center .mobile_close_chat, .communications_center .communications_widget{padding: 10px 10px;-webkit-box-shadow: -3px 5px 5px rgba(0, 0, 0, .1);box-shadow: -3px 5px 5px rgba(0, 0, 0, .1);font-size: 38px;background-color: white;border-radius: 10px;width: 60px;height: 60px;margin-right: 2px;position: fixed;overflow: hidden;text-align: center;right: 0;z-index: 1000;color: lightgrey;top: 285px;-webkit-transition: top .3s ease, background .3s ease;-o-transition: top .3s ease, background .3s ease;transition: top .3s ease, background .3s ease;display: none;}.communications_center .communications_panel{width: 500px;height: 100vh;position: fixed;top: 0;right: 0;background-color: white;border: 1px solid #f5f5f5;-webkit-transform: translateX(800px);-ms-transform: translateX(800px);transform: translateX(800px);-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;z-index: 2;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}@media (max-width: 767px) {.communications_center .communications_panel{width: 100%;}}.communications_center .communications_widget:hover{color: grey;cursor: pointer;}.mobile_open_chat{display: none;}.mobile_open_chat .num_unread_messages, .communications_center .num_unread_messages{background-color: red;color: white;font-weight: 700;padding: 0;top: -110px;position: relative;font-size: 16px;border-radius: 15px;padding: 2px 10px;display: inline-block;position: fixed;right: 40px;top: 335px;z-index: 1000;opacity: 1;-webkit-transition: opacity .2s ease, -webkit-transform .2s ease;transition: opacity .2s ease, -webkit-transform .2s ease;-o-transition: opacity .2s ease, transform .2s ease;transition: opacity .2s ease, transform .2s ease;transition: opacity .2s ease, transform .2s ease, -webkit-transform .2s ease;}.mobile_open_chat .num_unread_messages.balloon, .communications_center .num_unread_messages.balloon{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.mobile_open_chat .hidden_num_unread_messages, .communications_center .hidden_num_unread_messages{display: none;}.mobile_open_chat .num_unread_messages.hide_num_messages, .communications_center .num_unread_messages.hide_num_messages{opacity: 0;}.communications_center .mobile_close_chat i, .communications_center .communications_panel.employee_location_panel .messaging_title_bar i, .communications_center .communications_panel.general_settings_panel .messaging_title_bar i, .communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i, .communications_center .communications_panel.new_conversation_panel .messaging_title_bar i, .communications_center .communications_widget i.fa-square-xmark{color: red;}.communications_center .mobile_close_chat i:hover, .communications_center .communications_panel.employee_location_panel .messaging_title_bar i:hover, .communications_center .communications_panel.general_settings_panel .messaging_title_bar i:hover, .communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i:hover, .communications_center .communications_panel.new_conversation_panel .messaging_title_bar i:hover, .communications_center .communications_widget:hover i.fa-square-xmark{color: darkred;}.communications_center .communications_widget i{margin-bottom: 10px;margin-top: 3px;-webkit-transition: color .3s ease, -webkit-transform .3s ease;transition: color .3s ease, -webkit-transform .3s ease;-o-transition: transform .3s ease, color .3s ease;transition: transform .3s ease, color .3s ease;transition: transform .3s ease, color .3s ease, -webkit-transform .3s ease;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.communications_center .communications_widget.open_panel i{-webkit-transform: translateY(-52px);-ms-transform: translateY(-52px);transform: translateY(-52px);}.communications_center .communications_widget.open_panel{-webkit-box-shadow: -3px 5px 5px rgba(0, 0, 0, .0);box-shadow: -3px 5px 5px rgba(0, 0, 0, .0);top: 28px;}.communications_center .communications_panel.open_panel{-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}.communications_center .communications_widget.open_panel{padding: 0;background: rgba(255,255,255,0);}.communications_center{position: relative;z-index: 1000;}.communications_center .communications_panel.dark_panel{background-color: rgba(0,0,0,.45);width: 100vw;height: 100vh;z-index: 2;position: fixed;top: 0;-webkit-transform: translateX(100vw);-ms-transform: translateX(100vw);transform: translateX(100vw);opacity: 0;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;}.communications_center .communications_panel.dark_panel.open_panel{opacity: 1;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.communications_center .messaging_title_bar{display: -webkit-box;display: -ms-flexbox;display: flex;padding: 30px 30px 15px 30px;font-size: 26px;}.communications_center .messaging_title_bar .message_title{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.communications_center .general_settings_link, .communications_center .messaging_title_bar .new_message{margin-right: 35px;font-size: 38px;color: grey;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.communications_center .general_settings_link{margin-right: 15px;display: none;}.communications_center .message_title_buttons{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .chat_notifictions_button{margin-right: 15px;display: inline-block;font-size: 14px;color: #337ab7;}.communications_center .chat_notifictions_button:hover{color: #23527c;cursor: pointer;}.communications_center .general_settings_link:hover, .communications_center .messaging_title_bar .new_message:hover{color: black;cursor: pointer;}.communications_center .conversation_filtering_bar{margin-top: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0 10px 20px 10px;}.communications_center .filtering_element select, .communications_center .filtering_element input{width: calc(100% - 20px);height: 30px;margin: 0 10px;border-radius: 20px;outline: none;border: 1px solid lightgrey;}.communications_center .filtering_element{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.communications_center .communications_panel.existing_conversation_panel{z-index: 1001;}.communications_center .communications_panel.general_settings_panel, .communications_center .communications_panel.employee_location_panel, .communications_panel.new_conversation_panel{z-index: 1002;}.communications_center .new_conversation_panel_bg_image{background-size: cover;background-position: center center;height: 0;-webkit-transition: none;-o-transition: none;transition: none;}.communications_center .new_conversation_panel_bg_image.height_transition{-webkit-transition: height .3s ease;-o-transition: height .3s ease;transition: height .3s ease;}.communications_center .chat_bg_colors{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 22px;}.communications_center .chat_bg_color_bubble{height: 30px;width: 30px;margin: 0 5px 8px 5px;border-radius: 20px;-webkit-transition: -webkit-transform .3s ease, -webkit-box-shadow .3s ease;transition: -webkit-transform .3s ease, -webkit-box-shadow .3s ease;-o-transition: transform .3s ease, box-shadow .3s ease;transition: transform .3s ease, box-shadow .3s ease;transition: transform .3s ease, box-shadow .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease;-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0);box-shadow: 4px 4px 4px rgba(0,0,0,0);}.communications_center .white_chat_bubble{border: 1px solid lightgrey;}.communications_center .chat_bg_color_bubble:hover, .communications_center .chat_bg_color_bubble.selected_bg_color{-webkit-transform: scale(1.25);-ms-transform: scale(1.25);transform: scale(1.25);-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,.15);box-shadow: 4px 4px 4px rgba(0,0,0,.15);}.communications_center .chat_bg_color_bubble:hover{cursor: pointer;}.communications_center .communications_panel.general_settings_panel .messaging_title_bar i, .communications_center .communications_panel.employee_location_panel .messaging_title_bar i, .communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i, .communications_center .communications_panel.new_conversation_panel .messaging_title_bar i{font-size: 38px;position: relative;left: 16px;}.communications_center .communications_panel.general_settings_panel .messaging_title_bar i:hover, .communications_center .communications_panel.employee_location_panel .messaging_title_bar i:hover, .communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i:hover, .communications_center .communications_panel.new_conversation_panel .messaging_title_bar i:hover{cursor: pointer;}.communications_center .create_chat_section{padding: 10px 30px;margin-bottom: 20px;}.communications_center .chat_section_input, .communications_center .chat_section_input input, .communications_center .chat_section_input select{width: 100%;}.communications_center .chat_section_title{font-size: 18px;margin-bottom: 5px;}.communications_center .chat_section_input input{padding: 0;}@media (max-width: 767px) {.communications_center .messaging_title_bar{padding: 20px;font-size: 20px;}.communications_center .messaging_title_bar .new_message{margin-right: 44px;}.communications_center .general_settings_link{margin-right: 15px;}}.communications_center .chat_configuration{display: none;margin-top: 30px;}.communications_center .chat_company_message{margin: 0 30px;padding: 10px;margin-bottom: 10px;background-color: pink;color: red;border-radius: 4px;display: none;}.communications_center #id_chat_bg_image{margin-bottom: 10px;}.communications_center #upload_chat_bg_image{display: none;}.communications_center .new_conversation_panel .removetempimage{margin-top: 10px;}.communications_center .convomember.samplemember{display: none;}.communications_center .convomember{width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .convomember .convomemberimage i{position: relative;top: 6px;left: 4px;color: grey;}.communications_center .convomember .convomemberimage{font-size: 40px;height: 44px;width: 44px;-webkit-box-flex: 0;-ms-flex: none;flex: none;background-position: center center;background-size: cover;position: absolute;border-radius: 30px;top: 0px;left: 0px;overflow: hidden;background-color: white;font-size: 36px;border: 2px solid white;-webkit-transform: scale(.96);-ms-transform: scale(.96);transform: scale(.96);}.communications_center .convomember {margin-top: 10px;border: 1px solid lightgrey;border-radius: 5px;padding: 5px 10px;background-color: #3a9efc;border-radius: 22px;min-height: 46px;position: relative;color: white;border: 1px solid rgba(0,0,0,0.05);overflow: hidden;padding-right: 40px;}.communications_center .convomember .convomembername{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-left: 45px;padding-top: 5px;max-width: 300px;}.communications_center .convoadminbubble{background-color: white;color: #3a9efc;display: inline-block;padding: 0px 5px;border-radius: 10px;margin-left: 5px;font-weight: 700;font-size: 12px;position: relative;bottom: 1px;}.communications_center .convomember .deleteconvomember{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 25px;font-size: 32px;position: absolute;right: 27px;top: -8px;font-size: 60px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.communications_center .convomember .deleteconvomember:hover{color: lightgrey;cursor: pointer;}.communications_center #list_of_employees_in_chat, .communications_center #list_of_customers_in_chat{margin-top: 15px;}.communications_center .commit_conversation{background-color: #2fcf29;color: white;padding: 10px;border-radius: 25px;margin: 0 auto;width: 200px;text-align: center;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;display: none;}.communications_center .commit_conversation.showcommit{display: block;margin-bottom: 30px;}.communications_center .commit_conversation:hover{background-color: green;cursor: pointer;}.communications_center .chat_error_message{background-color: pink;padding: 10px;margin-top: 10px;border-radius: 4px;}.communications_center .chat_error_message div{width: 48.5%;display: inline-block;}.communications_center .chat_error_message div:nth-child(1){margin-right: 1.5%;}.communications_center .chat_error_message div:nth-child(2){margin-left: 1.5%;}.communications_center #id_chat_name, .communications_center #company_chat_selection, .communications_center .create_chat_section .select2-selection.select2-selection--single{height: 40px;padding: 5px;border: 1px solid #9b9b9b;border-radius: 3px;}.communications_center .close_error_message, .communications_center .join_convo_button{background-color: white;padding: 10px;width: 180px;margin-top: 10px;border-radius: 5px;text-align: center;font-weight: 700;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.communications_center .close_error_message:hover, .communications_center .join_convo_button:hover{background-color: #e5e5e5;cursor: pointer;}.communications_center #id_chat_name{padding: 5px;}.communications_center #configure_new_conversation_container, .communications_center #chat_conversations_list, .communications_center #chat_message_list{overflow-y: scroll;height: 100vh;}.communications_center #chat_message_list.nochatentry{max-height: calc( 100vh - 175px) !important;}.communications_center #chat_message_list, .communications_center #chat_conversations_list{border-top: none;}.communications_center #configure_new_conversation_container, .communications_center #chat_conversations_list{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.communications_center .sample_conversation_summary{display: none !important;}.communications_center .icon_section, .communications_center .conversation_summary{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .conversation_summary{border-bottom: 1px solid #e5f5f5;}.communications_center .my_convo_container{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.communications_center .hide_element{opacity: 0 !important;pointer-events: none !important;}.communications_center .icon_section{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding-right: 20px;width: 40px;}.communications_center .icon_section i.fa-star{color: gold;}.communications_center .icon_section i{margin-bottom: 10px;color: grey;display: none;}.communications_center .icon_section i.showme{display: block;}.communications_center .icon_section i:nth-child(3){margin-bottom: 0;}.communications_center .existing_conversation_panel .messaging_title_bar, .communications_center .conversation_summary{padding: 20px 40px;position: relative;z-index: 1;background-size: cover;background-position: center;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;position: relative;}.communications_center .conversation_summary.noselect{cursor: default;}.communications_center .conversation_summary{padding-left: 20px;overflow: hidden;-webkit-transition: height .3s ease, padding-top .3s ease, padding-bottom .3s ease;-o-transition: height .3s ease, padding-top .3s ease, padding-bottom .3s ease;transition: height .3s ease, padding-top .3s ease, padding-bottom .3s ease;}.communications_center .time_ago_section i{color: grey;}.communications_center .whiteshade, .communications_center .convo_shade, .communications_center .existing_conversation_panel .messaging_title_bar::before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgb(255,255,255);background: -o-linear-gradient(left, rgba(255,255,255,.26) 19%, rgba(255,255,255,0.26) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(19%, rgba(255,255,255,.26)), to(rgba(255,255,255,0.26)));background: linear-gradient(90deg, rgba(255,255,255,.26) 19%, rgba(255,255,255,0.26) 100%);z-index: -1;opacity: 1;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;}.communications_center .convo_shade{opacity: .8;}.communications_center .convo_shade.imageshade{background-color: white;background: -o-linear-gradient(left, rgba(0,0,0,0.7) 19%, rgba(0,0,0,0.7) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(19%, rgba(0,0,0,0.7)), to(rgba(0,0,0,0.7)));background: linear-gradient(90deg, rgba(0,0,0,0.7) 19%, rgba(0,0,0,0.7) 100%);opacity: 1;}.communications_center .conversation_summary:hover .convo_shade.imageshade{opacity: .85;}.communications_center .conversation_summary:hover::before{opacity: .9;}.communications_center .conversation_summary:hover .convo_shade{opacity: .6;}.communications_center .conversation_summary:hover{cursor: pointer;}.communications_center .conversation_summary .title_section{font-weight: 700;position: relative;z-index: 1;}.communications_center .conversation_summary .message_section{margin: 5px 0 8px 0;position: relative;z-index: 1;min-height: 23px;}.communications_center .conversation_summary .time_ago_section{font-size: 12px;position: relative;z-index: 1;}.communications_center .conversation_summary.nobackground{background-color: rgba(0,0,0,0);-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.communications_center .conversation_summary.nobackground:hover{background-color: rgba(0,0,0,.15);}.communications_center .conversation_summary .unread{position: absolute;bottom: -10px;right: -30px;background-color: #19bd29;padding: 4px 10px;border-radius: 15px;color: white;font-weight: 700;}.communications_center .options_section_container{text-align: right;margin-bottom: -55px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.communications_center .options_section {position: relative;top: -15px;right: -20px;padding: 15px 25px;width: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 2;font-size: 20px;text-align: center;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;z-index: 3;}.communications_center .options_section:hover{color: lightgreen;}.communications_center .conversation_options_container{background-color: rgba(0,0,0,.98);color: white;padding: 15px 20px 10px 20px;position: absolute;text-align: left;right: 0px;z-index: 2;width: 100%;top: 0px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;opacity: 1;-webkit-transform: translateX(800px);-ms-transform: translateX(800px);transform: translateX(800px);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;-o-transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;z-index: 4;}.communications_center .conversation_options_container.show_container{opacity: 1;-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}.communications_center .options_section.open_options{color: white;}.communications_center .conversation_option i{font-size: 18px;margin-bottom: 5px;}.communications_center .conversation_option.hide_option{opacity: 0;pointer-events: none;}.communications_center .conversation_option{margin-bottom: 7px;text-align: center;border: 1px solid grey;padding: 10px;width: 110px;border-radius: 10px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-size: 14px;}.communications_center .conversation_option.close_converstion_options{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 50px;border: none;height: 50px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;position: relative;top: -10px;}.communications_center .conversation_option.close_converstion_options i{font-size: 26px;}.communications_center .conversation_option:hover{background-color: white;color: black;}.communications_center .conversation_option.close_converstion_options:hover{background-color: rgba(0,0,0,.98);color: grey;}.communications_center .conversationhasbgimage .time_ago_section i, .communications_center .conversationhasbgimage .icon_section i.fa-bell-slash, .communications_center .conversationhasbgimage .icon_section i.fa-eye-slash{color: lightgrey;}.communications_center .conversationhasbgimage{color: white;}@media (max-width: 767px) {.communications_center .conversation_summary{padding: 20px 20px;}.communications_center .conversation_summary .unread{right: -10px;font-size: 10px;}.communications_center #chat_message_list.nochatentry{max-height: calc( 100vh - 160px) !important;}}.communications_center .existing_conversation_panel .messaging_title_bar.solidcolor::before{background: -o-linear-gradient(left, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.6) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.6)), to(rgba(255,255,255,0.6)));background: linear-gradient(90deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.6) 100%);}.communications_center .existing_conversation_panel .messaging_title_bar::before{background: -o-linear-gradient(left, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);background: -webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0.6)));background: linear-gradient(90deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.6) 100%);}.communications_center .existing_conversation_panel .conversation_sub_title{font-size: 14px;}.communications_center .call_customer_phone, .communications_center .open_chat_settings{height: 50px;-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 40px;text-align: center;position: relative;display: block;}.communications_center .chat_header_buttons{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 125px;display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: 10px;}.communications_center .call_customer_phone{margin-right: 15px;margin-left: 5px;}.communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i.fa-square-phone-flip, .communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i.fa-gear{left: 0;}.communications_center .existing_conversation_panel .messaging_title_bar .call_customer_phone:hover i.fa-square-phone-flip, .communications_center .existing_conversation_panel .messaging_title_bar .open_chat_settings:hover i.fa-gear{color: grey;}.communications_center .existing_conversation_panel .messaging_title_bar i.fa-square-phone-flip, .communications_center .existing_conversation_panel .messaging_title_bar i.fa-gear, .communications_center .existing_conversation_panel .messaging_title_bar{color: white;}.communications_center .existing_conversation_panel .messaging_title_bar.solidcolor .conversation_title, .communications_center .existing_conversation_panel .messaging_title_bar.solidcolor i.fa-square-phone-flip, .communications_center .existing_conversation_panel .messaging_title_bar.solidcolor i.fa-gear, .communications_center .existing_conversation_panel .messaging_title_bar.solidcolor{color: black;}.communications_center .existing_conversation_panel .messaging_title_bar{padding-top: 30px;font-size: 20px;}.communications_center .existing_conversation_panel .messaging_title_bar{height: 175px;}.communications_center .actual_chat_message.information.message_author_by_current_user .sender_thumbnail{display: block;}.communications_center .general_settings_panel .messaging_title_bar, .communications_center .employee_location_panel .messaging_title_bar, .communications_center .new_conversation_panel_content .messaging_title_bar, .communications_center .existing_conversation_panel .messaging_title_bar, .communications_center .conversation_filtering_bar{-webkit-box-shadow: 0px 7px 7px rgba(0,0,0,0.15);box-shadow: 0px 7px 7px rgba(0,0,0,0.15);}.communications_center .sample_chat_message{display: none;}.communications_center #chat_message_list{padding: 20px 20px 10px 20px;max-height: calc( 100vh - 235px );background-color: #f5f5f5;}.communications_center .actual_chat_message{margin-bottom: 20px;width: 100%;max-width: 80%;}.communications_center .existing_conversation_panel .conversation_title{overflow: hidden;max-height: 100px;color: white;}.communications_center .actual_chat_message .message_section{padding: 10px 15px;border-radius: 4px;background-color: #ededed;border-radius: 23px;}.communications_center .actual_chat_message.message_author_by_current_user .message_section{background-color: #3a9efc;color: white;-webkit-transition: color .3s ease, background .3s ease;-o-transition: color .3s ease, background .3s ease;transition: color .3s ease, background .3s ease;}.communications_center .actual_chat_message.message_author_by_current_user.information .message_section{color: black;}.communications_center .actual_chat_message.message_author_by_current_user.information .sender_thumbnail{top: 0px;left: 0px;}.communications_center .actual_chat_message.message_author_by_current_user{margin-left: 20%;}.communications_center .open_push_notification_errors{margin-left: 5px;background-color: red;border-radius: 5px;color: white;padding: 2px 5px;position: relative;top: -1px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.communications_center .open_push_notification_errors:hover{background-color: darkred;cursor: pointer;}.communications_center .open_push_notification_errors, .communications_center .message_sent_datetime_section, .communications_center .sender_section{font-size: 12px;margin-top: 2px;}.communications_center .sender_section{margin-left: 16px;}.communications_center .sendercontainer{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .chatentry{height: 100px;width: 100%;padding-top: 5px;}.communications_center .hidechatentry.chatentry{height: 0;overflow: hidden;}.communications_center .chatentry input{font-size: 16px;}.communications_center .chatentry{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .chatentry .push_notification_flag i{color: grey;}.communications_center .chatentry .push_notification_flag:hover i, .communications_center .chatentry .push_notification_flag.selected_flag i, .communications_center .chatentry .push_notification_flag.selected_flag:hover i{color: black;}.communications_center .actual_chat_message.information .message_section{background-color: white;font-style: italic;}.communications_center .actual_chat_message.information .message_section .employee_initials_chat_icon_inner{font-style: initial;}.communications_center .actual_chat_message.delivery_failed .message_section{background-color: pink;color: red;}.communications_center .actual_chat_message.delivery_failed .sender_thumbnail, .communications_center .actual_chat_message.information .sender_thumbnail{display: none;}.communications_center .bold_error_message.actual_chat_message.delivery_failed .message_section{background-color: red;color: white;font-weight: 700;}.communications_center .conversation_thumbnail, .communications_center .leave_chat{display: none;}.communications_center .conversation_thumbnail{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 60px;height: 60px;background-size: cover;background-position: center center;margin-left: -20px;margin-right: 10px;border-radius: 10px;position: relative;top: -5px;-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.10);box-shadow: 5px 5px 5px rgba(0,0,0,.10);-webkit-transition: -webkit-box-shadow .3s ease;transition: -webkit-box-shadow .3s ease;-o-transition: box-shadow .3s ease;transition: box-shadow .3s ease;transition: box-shadow .3s ease, -webkit-box-shadow .3s ease;overflow: hidden;}.communications_center .conversation_thumbnail.selectable_thumbnail:hover{-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.25);box-shadow: 5px 5px 5px rgba(0,0,0,.25);cursor: pointer;}.communications_center .leave_chat_button{padding: 10px;border: 2px solid red;color: red;border-radius: 4px;text-align: center;border-radius: 22px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-weight: 700;background-color: white;}.communications_center .leave_chat_button:hover{background-color: pink;cursor: pointer;}.communications_center .list_of_member_thumbnails{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .employee_last_seen_icon, .communications_center .multi_member_thumbnail{width: 40px;height: 40px;background-size: cover;background-position: center center;margin-top: 10px;border-radius: 20px;-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,.15);box-shadow: 4px 4px 4px rgba(0,0,0,.15);margin-right: -7px;border: 1px solid white;}.communications_center .employee_initials_last_seen_icon.employee_last_seen_icon{border: 1px solid rgba(0,0,0,.15);font-size: 9px;padding-top: 6px;text-align: center;}.communications_center .multi_member_thumbnail.initials_multi_member_thumbnail{border: 1px solid rgba(0,0,0,.35);}.communications_center .sample_multi_member_thumbnail{display: none;}.communications_center .message_section{position: relative;}.communications_center .actual_chat_message.information .message_section{min-height: initial;}.communications_center .actual_chat_message.information .message_section{border: 1px solid #e5e5e5;}.communications_center .actual_chat_message .message_section.minheight{min-height: 46px }.communications_center .sender_thumbnail{width: 44px;height: 44px;border-radius: 22px;background-position: center center;background-color: rgba(0,0,0,0.5);background-size: cover;position: absolute;left: 1px;top: 1px;display: inline-block;border: 2px solid #adadad;overflow: hidden;}.communications_center .sender_thumbnail.sender_thumbnail_initials{color: black;background-color: white;display: -webkit-box;display: -ms-flexbox;display: flex;}.employee_initials_chat_icon{width: 40px;height: 40px;font-weight: 700;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;}.employee_initials_chat_icon_inner{margin: auto;}.communications_center .sender_thumbnail i{font-size: 32px;position: relative;top: 9px;left: 6px;color: white;}.communications_center .message_author_by_current_user .sender_thumbnail{border: 2px solid white;background-color: #58adfc;}.communications_center .message_author_by_current_user .sender_thumbnail i{color: white;}.communications_center .message_author_is_customer .sender_thumbnail{background-color: lightgrey;}.communications_center .message_author_is_customer .sender_thumbnail i{color: black;}.communications_center .no_messages_available .sender_thumbnail{display: none;}.communications_center .convobullet{width: 12px;display: inline-block;text-align: center;font-size: 12px;}.communications_center .thumbspacer{display: inline-block;width: 40px;height: 35px;float: left;}.communications_center .leave_chat_options.show_leave_chat_options {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;width: 100%;}.communications_center .leave_chat_options {display: none;margin-top: 10px;}.communications_center .conversation_summary.no_conversations_found {cursor: default;}.communications_center .create_chat_section .removetempimage {padding: 11px;min-height: 46px;border-radius: 23px;width: 100px;text-align: center;margin-left: 0;font-weight: 700;}.communications_center .general_settings_panel_content{overflow-y: scroll;}.communications_center .general_settings_panel_content .chat_section_title:nth-child(1), .communications_center .create_chat_section.set_company_selection{margin-top: 20px;}.communications_center .leave_chat_options .leave_chat_option {padding: 10px;min-height: 46px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-radius: 30px;border: 2px solid red;text-align: center;font-weight: 700;-webkit-transition: color .3s ease, background .3s ease;-o-transition: color .3s ease, background .3s ease;transition: color .3s ease, background .3s ease;}.communications_center .leave_chat_options .leave_chat_option.leave_chat_cancel {border: 2px solid black;}.communications_center .leave_chat_options .leave_chat_option.leave_chat_cancel:hover {background-color: rgba(0,0,0,0.1);}.communications_center .leave_chat_options .leave_chat_option.leave_chat_confirm {border: 2px solid red;background-color: pink;color: red;}.communications_center .communications_panel .select2-container--default .select2-selection--single .select2-selection__arrow {margin-top: 5px;margin-right: 5px;}.communications_center .leave_chat_options .leave_chat_option.leave_chat_confirm:hover {background-color: red;color: white;}.communications_center .leave_chat_options .leave_chat_option:hover {cursor: pointer;}.communications_center .delete_conversation_message {color: black;position: absolute;z-index: 2;right: 2px;bottom: 21px;font-size: 20px;padding: 11px;background-color: white;border-radius: 30px;opacity: 0;-webkit-transition: opacity .15s ease, color .3s ease, -webkit-transform .3s ease;transition: opacity .15s ease, color .3s ease, -webkit-transform .3s ease;-o-transition: transform .3s ease, opacity .15s ease, color .3s ease;transition: transform .3s ease, opacity .15s ease, color .3s ease;transition: transform .3s ease, opacity .15s ease, color .3s ease, -webkit-transform .3s ease;-webkit-transform: translate(30px, 30px);-ms-transform: translate(30px, 30px);transform: translate(30px, 30px);}.communications_center .delete_conversation_message.clicked_on_mobile, .communications_center .actual_chat_message[message_can_be_deleted='true']:hover .delete_conversation_message {color: grey;cursor: pointer;-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);opacity: 1;}.communications_center .actual_chat_message[message_can_be_deleted='true']:hover .delete_conversation_message.remove_delete_conversation_message {-webkit-transform: translate(50px, 30px);-ms-transform: translate(50px, 30px);transform: translate(50px, 30px);}.communications_center .actual_chat_message[message_can_be_deleted='true'] .delete_conversation_message:hover {color: black;}.communications_center .chat_message_container {position: relative;overflow: hidden;}.communications_center .leave_chat_options .leave_chat_option:nth-child(1) {margin-right: 10px;}.communications_center .leave_chat_options .leave_chat_option:nth-child(2) {margin-left: 10px;}.communications_center .actual_chat_message .message_image {width: 100%;height: 150px;background-position: center center;background-size: cover;border-radius: 15px;-webkit-filter: contrast(100%);filter: contrast(100%);-webkit-transition: -webkit-filter .3s ease;transition: -webkit-filter .3s ease;-o-transition: filter .3s ease;transition: filter .3s ease;transition: filter .3s ease, -webkit-filter .3s ease;}.communications_center .actual_chat_message .message_image:hover {cursor: pointer;-webkit-filter: contrast(120%);filter: contrast(120%);}.communications_center .message_image_spacer {height: 20px;}.communications_center .large_message_image_spacer {height: 45px;}.chat_image_remove {position: absolute;top: 32px;right: 17px;font-size: 38px;color: red;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.chat_image_remove:hover {color: darkred;cursor: pointer;}.chat_image_container {position: fixed;top: 0;width: 100vw;height: 100vh;z-index: 1000;opacity: 0;-webkit-transform: translate(0px, 30px);-ms-transform: translate(0px, 30px);transform: translate(0px, 30px);-webkit-transition: opacity .3s ease, -webkit-transform .3s ease;transition: opacity .3s ease, -webkit-transform .3s ease;-o-transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease;transition: opacity .3s ease, transform .3s ease, -webkit-transform .3s ease;background-color: rgba(0,0,0,1);display: -webkit-box;display: -ms-flexbox;display: flex;}.chat_image_container.show_chat_image_container {opacity: 1;-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}.large_message_image {width: auto;height: auto;margin: auto;max-height: 100%;max-width: 100%;}.communications_center #id_chat_message_image, .communications_center #upload_chat_message_image {display: none;}.communications_center .uploaded_message_image_message.show_message_image {background-position: center center;background-size: cover;width: 30px;height: 30px;border-radius: 5px;overflow: hidden;-webkit-box-flex: 0;-ms-flex: none;flex: none;position: absolute;left: 15px;bottom: 10px;}.communications_center .chatentry {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.communications_center .chatentry .buttons_row, .communications_center .chatentry .message_entry {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: 5px;}.communications_center .chatentry .message_entry{-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.communications_center #mirror_message_content_entry, .communications_center .chatentry .message_entry textarea {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border-radius: 20px;outline: none;border: none;background-color: #f5f5f5;padding: 0 20px 0 20px;-webkit-transition: padding .3s ease;-o-transition: padding .3s ease;transition: padding .3s ease;font-size: 16px;padding-top: 10px;height: 40px;}.communications_center #mirror_message_content_entry{position: fixed;top: 0;right: 0;top: -100px;opacity: 0;width: 100%;}.communications_center .chatentry .message_entry .message_submission i {position: relative;left: 6px;top: 3px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.communications_center .chatentry .message_entry .message_submission {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 35px;height: 35px;margin-bottom: 3px;margin-right: 15px;background-color: #3a9efc;padding: 5px;font-size: 20px;border-radius: 20px;color: white;}.communications_center .user_chat_submission_options{display: none;}.communications_center .open_user_chat_submission_options{font-size: 28px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;width: 40px;text-align: center;cursor: pointer;}.communications_center .chatentry .open_user_chat_submission_options:hover i{color: black;}.communications_center .user_chat_submission_options{display: -webkit-box;display: -ms-flexbox;display: flex;background-color: white;width: 200px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 145px;position: absolute;bottom: 50px;right: 15px;-webkit-box-shadow: 7px 7px 7px rgba(0,0,0,.15);box-shadow: 7px 7px 7px rgba(0,0,0,.15);border-radius: 10px;display: none;z-index: 10;}.communications_center .chatentry .chat_selection_element {font-size: 14px;padding: 7px 10px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;cursor: pointer;border-radius: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .chatentry .chat_selection_element:hover{background-color: lightgrey;}.communications_center .chatentry .chat_selection_element_description{margin-top: 5px;}.communications_center .chatentry .user_chat_submission_options{padding: 10px;}.communications_center .chatentry .user_chat_submission_options i{font-size: 28px;margin-right: 10px;}.communications_center .message_entry {position: relative;}.communications_center .message_submission:hover {cursor: pointer;}.communications_center .message_submission:hover i {color: lightgrey;}.communications_center .chatentry .buttons_row {background-color: #ffd3d3;margin-top: 15px;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;min-height: 80px;}.communications_center .chatentry .buttons_row.show_button_row {-webkit-transform: translateY(-75px);-ms-transform: translateY(-75px);transform: translateY(-75px);}.communications_center .chatentry .buttons_row .error {background: none !important;}.communications_center #message_image_upload_spinner {margin-left: 20px;font-size: 40px;}.communications_center .message_author_is_another_employee .sender_thumbnail {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-transition: border .3s ease;-o-transition: border .3s ease;transition: border .3s ease;}.communications_center .message_author_is_another_employee .sender_thumbnail:hover {cursor: pointer;border: 2px solid #636363;}.communications_center .message_author_is_another_employee .sender_thumbnail i {margin-left: 0;margin-right: 15px;-webkit-transition: margin-left .3s ease;-o-transition: margin-left .3s ease;transition: margin-left .3s ease;}.communications_center .message_author_is_another_employee .sender_thumbnail:hover i {margin-left: -43px;}.communications_center .chatentry i {-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;color: grey;}.communications_center .chatentry i.fa-square-xmark{color: red;}.communications_center .chatentry i:hover {color: black;cursor: pointer;}.communications_center .chatentry i.fa-play{color: white;}.communications_center .chatentry .message_submission:hover i.fa-play{color: lightgrey;cursor: pointer;}.communications_center .chatentry i.fa-square-xmark:hover{color: darkred;}.communications_center .remove_message_image {color: red;display: none;font-size: 34px;border-radius: 10px;height: 40px;font-weight: 700;left: 50px;bottom: 1px;position: absolute;opacity: 1;}.communications_center .buttons_row .text-muted.error {font-size: 14px;width: calc(100% - 40px);}.communications_center .remove_message_image:hover i {color: darkred;}.communications_center .remove_message_image:hover {cursor: pointer;}.communications_center #message_image_upload_spinner, .communications_center .chatentry .removetempimage {display: none;}.communications_center #message_image_upload_spinner {left: 50px;position: absolute;font-size: 20px;top: 15px;left: 0px;z-index: 10;}.communications_center #mirror_message_content_entry.chat_image_upload_pending, .communications_center .chatentry .message_entry textarea.chat_image_upload_pending {padding-left: 45px;}.communications_center #mirror_message_content_entry.moreleftpadding, .communications_center .chatentry .message_entry textarea.moreleftpadding {padding-left: 87px;}.communications_center #message_content_entry{overflow-y: hidden;}.communications_center .close_image_upload_errors {position: absolute;top: 5px;right: 5px;color: red;font-size: 30px;}.communications_center i.close_image_upload_errors:hover {color: darkred;}.communications_center .push_notification_flag.selected_flag:hover i {color: black;}.communications_center .push_notification_flag.selected_flag{font-weight: 700;}.communications_center .chat_location_map {display: none;}.communications_center .multi_member_thumbnail {overflow: hidden;}.communications_center .multi_member_thumbnail.show_cursor{cursor: pointer;}.communications_center .conversation_thumbnail .chat_location_map, .communications_center .multi_member_thumbnail .chat_location_map, .communications_center .sender_thumbnail .chat_location_map {height: 40px;width: 40px;-webkit-transform: translateX(40px);-ms-transform: translateX(40px);transform: translateX(40px);-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;display: block;}.communications_center .multi_member_thumbnail {position: relative;}.communications_center .employee_chat_initials{position: absolute;top: 0;padding-top: 10px;font-size: 14px;padding-left: 6px;background-color: white;width: 40px;height: 40px;color: black;font-weight: 700;}.communications_center .conversation_thumbnail .chat_person_icon_background{background-color: white;width: 60px;height: 60px;position: absolute;}.communications_center .communications_panel.existing_conversation_panel .messaging_title_bar .conversation_thumbnail i.fa-user{position: absolute;top: 10px;color: black;left: 14px;}.communications_center .conversation_thumbnail .chat_location_map{height: 60px;width: 60px;border-radius: 10px;-webkit-transform: translateX(60px);-ms-transform: translateX(60px);transform: translateX(60px);}.communications_center .conversation_thumbnail .chat_location_map.showmap, .communications_center .multi_member_thumbnail .chat_location_map.showmap, .communications_center .sender_thumbnail .chat_location_map.showmap {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.communications_center .map_location_icon {width: 40px;height: 40px;background-position: center center;background-size: cover;}.communications_center .push_identifier {margin-top: 2px;margin-left: 5px;display: none;font-size: 12px;}.communications_center .push_identifier i {margin-left: 2px;}.communications_center .system_push_notification .push_identifier, .communications_center .user_push_notification .push_identifier {display: block;}.communications_center #push_notifications_enabled_messages {width: 100%;height: 100px;background-color: rgba(0,0,0,1);position: relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);color: white;font-size: 16px;display: block;padding: 20px 0;text-align: center;font-weight: 700;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}.communications_center #push_notifications_enabled_messages.show_message {-webkit-transform: translateY(-150px);-ms-transform: translateY(-150px);transform: translateY(-150px);}.communications_center .chat_document_link {font-size: 12px;padding: 0;margin: 2px 0 0 0;display: inline-block;}.communications_center .read_receipts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding-right: 5px;position: relative;bottom: 15px;height: 0;}.communications_center .employee_last_seen_icon {margin-right: 4px;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.15);box-shadow: 3px 3px 3px rgba(0,0,0,0.15);width: 22px;height: 22px;margin-top: 0;border: none;}.communications_center .chat_face_icons_selection{background-color: white;height: calc( 100vh - 175px);position: absolute;width: 100%;bottom: -100vh;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;z-index: 2;}.communications_center .close_face_selection{width: 100%;text-align: right;padding: 7px 15px;font-size: 38px;}.communications_center .chat_background_image_uploading #id_chat_bg_image, .communications_center .chat_background_image_uploading .removetempimage{display: none !important;}.communications_center .all_chat_face_icons{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;height: calc( 100vh - 205px);overflow-y: scroll;font-size: 26px;padding: 10px 10px 50px 10px;}.communications_center .chat_emoticon{padding: 5px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}.communications_center .chat_emoticon:hover{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);cursor: pointer;}.communications_center .chat_face_icons_selection.show_face_selection{-webkit-transform: translateY(-100vh);-ms-transform: translateY(-100vh);transform: translateY(-100vh);}@media (max-width: 767px) {.communications_center .close_face_selection{padding: 7px 14px;}.communications_center .chat_face_icons_selection{height: calc( 100vh - 160px);}.communications_center .all_chat_face_icons{height: calc( 100vh - 190px);}.communications_center .conversation_summary.no_conversations_found .icon_section {display: none;}.communications_center .existing_conversation_panel .messaging_title_bar {padding: 15px;padding-right: 5px;}.communications_center #chat_message_list {padding: 10px 20px;max-height: calc( 100vh - 220px );background-color: #f5f5f5;}.communications_center .existing_conversation_panel .messaging_title_bar {height: 160px;}.communications_center .conversation_title {font-size: 18px;}.communications_center .conversation_thumbnail {margin-left: 0;}.communications_center .chat_header_buttons {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;width: 50px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 130px;}.communications_center .communications_panel.existing_conversation_panel .messaging_title_bar i {left: 0;}.communications_center .call_customer_phone {margin-right: 0;margin-left: 0;}.communications_center .close_existing_message {top: 3px;position: relative;}.communications_center .open_chat_settings {position: relative;top: 15px;}.communications_center .call_customer_phone {position: relative;top: 15px;}.communications_center .messaging_title_bar {padding-top: 10px;padding-bottom: 10px;}.communications_center .close_general_settings_panel, .communications_center .close_maps_panel, .communications_center .close_new_message {position: relative;right: 10px;}.chat_image_remove {top: 11px;right: 14px;}}@media (max-width: 480px) {.communications_center #chat_message_list {padding-left: 5px;padding-right: 5px;}.communications_center .conversation_options_container {padding-left: 10px;padding-right: 10px;}.communications_center .conversation_option.close_converstion_options {width: 0px;margin-right: 20px;}.communications_center .chatentry .message_entry input {width: 1px;}}@media (max-width: 440px) {.communications_center .conversion_option_text {font-size: 12px;}.communications_center .conversation_option {padding: 10px 5px;margin: 0 1px;}}.communications_center .general_settings_panel .chat_section_element{margin-bottom: 30px;font-weight: 700;}.communications_center .chat_section_explanation.chat_section_element{font-size: 14px;margin-bottom: 10px;font-weight: 500;}.communications_center #employee_location_chat_content iframe {height: calc( 100vh - 85px );}.communications_center .employee_location_panel .message_title, .communications_center .employee_location_panel .message_sub_title {font-size: 16px;color: black;}.communications_center .communications_panel.employee_location_panel .messaging_title_bar .message_sub_title i, .communications_center .communications_panel.employee_location_panel .messaging_title_bar .message_title i {color: black;font-size: 20px;margin-right: 20px;}.communications_center .employee_location_message {padding: 30px 20px;}.communications_center .mobile_close_chat{display: none;-webkit-box-shadow: none;box-shadow: none;padding: 0;width: 38px;height: 38px;top: 10px;margin-right: 12px;cursor: pointer;}.communications_center .chat_lock_out_message, .communications_center.lock_out_chat .general_settings_link, .communications_center.lock_out_chat .conversation_filtering_bar *, .communications_center.lock_out_chat .new_message{display: none;}.communications_center .new_messages_rate_limit_hit_message, .communications_center.new_messages_rate_limit_hit .chat_open_in_too_many_windows{display: none;}.communications_center.new_messages_rate_limit_hit .new_messages_rate_limit_hit_message{display: block;}.communications_center.lock_out_chat .chat_lock_out_message{display: block;padding: 30px;margin-top: 10px;}.communications_center.lock_out_chat .transfer_chat_to_this_window{display: block;padding: 10px;background-color: lightgreen;color: black;border-radius: 5px;text-align: center;margin-top: 30px;cursor: pointer;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;font-weight: 700;}.communications_center.lock_out_chat .transfer_chat_to_this_window:hover{background-color: #63c959;}.communications_center .the_actual_platform_message{overflow-wrap: break-word;}.mobile_open_chat.lock_out_chat .num_unread_messages, .communications_center.lock_out_chat .num_unread_messages{background-color: #ffff38;color: black;border: 1px solid rgba(0,0,0,.11);display: block;width: 29px;height: 29px;text-align: center;}.communications_center.lock_out_chat .general_settings_link, .communications_center.comms_center_is_open .num_unread_messages {display: none !important;}.communications_center .employee_currently_typing{display: none;font-size: 16px;padding: 5px 0 5px 10px;}.communications_center .employee_currently_typing.show_employee_currently_typing{display: -webkit-box;display: -ms-flexbox;display: flex;}.communications_center .is_currently_typing{margin-left: 4px;}.communications_center .typing-indicator {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 5px;}.communications_center #mobile_number_for_sms_alerts{width: 100%;padding: 10px 15px;outline: none;border: 1px solid black;}.communications_center .mobile_number_for_alerts_header{font-size: 12px;position: relative;top: 10px;left: 10px;padding: 2px 5px;background-color: white;width: 220px;}.communications_center .dot {width: 4px;height: 4px;margin: 2px;background-color: #333;border-radius: 50%;-webkit-animation: bounce 1.2s infinite ease-in-out;animation: bounce 1.2s infinite ease-in-out;}.communications_center .dot:nth-child(1) {-webkit-animation-delay: 0s;animation-delay: 0s;}.communications_center .dot:nth-child(2) {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.communications_center .dot:nth-child(3) {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.communications_center .loading_conversations_spinner{text-align: center;font-size: 20px;margin-top: 50px;color: grey;padding: 0 20px;}.communications_center .late_message_sendercontainer{font-size: 12px;margin-left: 16px;color: red;font-weight: 700;max-width: 220px;}.mainmenucontainer.hidemainmenucontainer .mobile_open_chat{display: none;}.communications_center .customer_sms_chat_app_error {background-color: red;width: 100%;position: absolute;padding: 15px;color: white;bottom: -3px;left: 0;min-height: 73px;display: none;}.communications_center .audio_file{display: none;}.communications_center .audio_file.show_download{display: inline-block;margin-left: 4px;height: 19px;}.communications_center .audio_file.show_download i{font-size: 17px;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}.communications_center .audio_file.show_download:hover i{color: grey;cursor: pointer;}.communications_center .hide_chat_error_message{display: none;}.chat_faq_link{display: block;font-size: 14px;width: 60px;}@-webkit-keyframes bounce {0%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}50% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}}@keyframes bounce {0%, 100% {-webkit-transform: translateY(0);transform: translateY(0);}50% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}}@media (max-width: 767px) {.communications_center .employee_location_panel .messaging_title_bar {padding: 15px;padding-right: 30px;padding-left: 0px;}.communications_center .employee_location_panel .messaging_title_bar i.fa-square-xmark {top: -5px;}.chat_section_input .select2.select2-container{width: 100%;}}@media (max-width: 1500px) {.communications_center .chatentry .message_submission:hover i.fa-play{color: white;}.communications_center .leave_chat_button:hover{background-color: white;}.communications_center .leave_chat_options .leave_chat_option.leave_chat_cancel:hover {background: none;}.communications_center .chatentry .push_notification_flag:hover i, .communications_center .chatentry i:hover {color: grey;}.communications_center .audio_file.show_download:hover i{color: black;}}@media (max-width: 767px) {.communications_center .mobile_close_chat{display: block;}.communications_center .num_unread_messages, .communications_center .communications_widget{display: none !important;}.mobile_open_chat{margin-top: 3px;font-size: 20px;display: inline-block;width: 60px;text-align: right;cursor: pointer;z-index: 10000;position: relative;top: 0;}.mobile_open_chat .fa-comment{position: absolute;top: 7px;color: #ebebeb;}.mobile_open_chat.mobile_chat_enabled .fa-comment{color: #9ca1ac;}.mobile_open_chat i{color: #9ca1ac;}.mobile_open_chat .num_unread_messages{position: absolute;top: 0px;right: 22px;font-size: 10px;}.communications_center.lock_out_chat .num_unread_messages{display: none;}.mobile_open_chat.lock_out_chat .num_unread_messages{width: 20px;height: 20px;text-align: center;font-size: 12px;padding: 0;padding-top: 1px;right: 23px;}}.calllog .journalentry1.calldatetime{min-width: 200px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.calllog .journalentry1.callername{min-width: 200px;text-align: left;}.calllog .journalentry1.callfromnumber{min-width: 140px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.calllog .journalentry1.calldirectedto{min-width: 200px;}.calllog .journalentry1.callduration{min-width: 100px;-webkit-box-flex: 0;-ms-flex: none;flex: none;text-align: center;}.calllog .journalentry1.callstatus{min-width: 190px;text-align: left;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.calllog .audio_file{display: inline-block;top: 2px;position: relative;margin-left: 3px;}.calllog .journalentryline.heading{font-weight: 700;}.calllog .inventorypill.failed{background-color: red;color: white;}.calllog .inventorypill.busy{background-color: yellow;color: black;}.calllog .audio_file{font-size: 18px;}.calllog .jetransactionnotecontainer i{font-size: 18px;top: 3px;color: black;-webkit-transition: none;-o-transition: none;transition: none;}.calllog .jetransactionnotecontainer:hover i, .calllog .audio_file:hover{color: grey;cursor: pointer;}.calllog .jetransactionnotecontainer:hover .jetransactionnote{width: 600px;}.calllog .submitbutton button, .calllog #clearbutton{font-size: 15px;position: relative;top: 2px;padding-top: 6px;height: 33px;}.calllog .submitbutton button .glyphicon {position: relative;top: 3px;}.calllog .audio_file i{top: 1px;position: relative;}.restofbody .calllog .select2 .select2-selection{border-left: 1px solid lightgrey;}@media (max-width: 1800px) {.calllog .shadowedbox.call_listing{overflow-x: scroll;}.calllog .jetransactionnotecontainer{display: none;}}.blockcalls .actual_unblock_number_button, .blockcalls .unblock_number_button {border-radius: 4px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;display: block;color: white;font-weight: 700;width: 90px;font-size: 15px;padding: 4px 0 3px 0;}.blockcalls .unblock_number_button {position: relative;bottom: 1px;}.blockcalls .actual_unblock_number_button {background-color: red;}.blockcalls .cancel_unblock_button{border-radius: 4px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;display: block;border: 2px solid black;margin-bottom: 5px;transition: background .3s ease;width: 90px;font-weight: 700;font-size: 15px;padding: 3px 0 2px 0;}.blockcalls .unblock_number_button:hover{cursor: pointer;}.blockcalls .cancel_unblock_button:hover{background-color: lightgrey;cursor: pointer;}.blockcalls .actual_unblock_number_button:hover{background-color: darkred;cursor: pointer;color: white;}.blockcalls .unblock_number_button_row{display: none;}.blockcalls .jetransactionnotecontainer.adjustmentnotecontainer i{top: 1px;}.blockcalls .submitbutton{position: relative;top: -3px;}@media (max-width: 1800px) {.blockcalls.calllog .shadowedbox.call_listing{overflow-x: visible;}}@media (max-width: 1500px) {.blockcalls .blockedby, .blockcalls .timeblocked{display: none;}}@media (max-width: 1100px) {.blockcalls .blockreason{display: none;}}@media (max-width: 992px) {.blockcalls .linktocustomer{display: none;}.blockcalls .journalentry1.callfromnumber{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}.automation_setup_form .fieldvalue.automation_date, .automation_setup_form .fieldvalue.automationfrequency{display: -webkit-box;display: -ms-flexbox;display: flex;}.inscopeautomationfrequency{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;width: 100%;}.automation_setup_form .fieldvalue.automationfrequency.inscopeautomationfrequency input, .automation_setup_form .fieldvalue.automationfrequency.inscopeautomationfrequency select{max-width: 100%;margin-bottom: 5px;}.automation_setup_form .hideinputfield{display: none;}.automation_setup_form .sampletemplatemessage{color: white;display: inline-block;padding: 5px 7px;border-radius: 4px;margin-top: 4px;font-size: 12px;cursor: pointer;margin-bottom: 5px;}.automation_setup_form .clear_automation_button{background-color: red;padding: 5px 7px;color: white;border-radius: 4px;margin-left: 5px;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.automation_setup_form .name_of_selected_automation{margin-top: 4px;}.automation_setup_form .inputfield.lockoutfield .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.automation_setup_form .inputfield.lockoutfield .select2{display: none;}.automation_setup_form .inputfield.lockoutfield .fieldvalue select{pointer-events: none;border: none;outline: none;-webkit-box-shadow: none;box-shadow: none;display: none;}.automation_setup_form .clear_automation_button:hover{background-color: darkred;cursor: pointer;}.automation_setup_form .fieldvalue.automationfrequency input{margin-right: 5px;}.automation_setup_form .fieldvalue.automationfrequency select, .automation_setup_form .fieldvalue.automationfrequency input{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 130px;}.automation_setup_form .automation_duration_text_new_automation, .automation_setup_form .automation_duration_text{padding: 5px;}.automation_setup_form .samplemessagetemplatebg{width: 100vw;height: 100vh;background-color: rgba(0,0,0,.85);-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;position: fixed;top: 0;left: 0;z-index: 101;display: -webkit-box;display: -ms-flexbox;display: flex;opacity: 0;display: none;-webkit-transition: opacity .3s ease;-o-transition: opacity .3s ease;transition: opacity .3s ease;}.automation_setup_form .samplemessagetemplatebg.showsample{opacity: 1;}.automation_setup_form .samplemessagecontainer{width: 95%;max-width: 850px;margin-top: 100px;background-color: white;border-radius: 10px;margin: 100px auto;position: relative;padding: 20px;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.automation_setup_form #closesamplemessage{position: absolute;top: 0px;right: 0px;font-size: 36px;padding: 10px;cursor: pointer;color: red;}.automation_setup_form #closesamplemessage:hover{color: darkred;}.automation_setup_form .samplemessageheader{font-size: 20px;}.automation_setup_form .templatemessagecontainer{margin-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.automation_setup_form .templatemessagesubcontainer{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;border: 1px solid grey;border-radius: 10px;height: calc(100vh - 320px);padding: 10px;overflow-y: scroll;}.single_message_form .paymentbox .paymentline2, .single_message_form .paymentbox .paymentline1.paymentheader2, .single_message_form .paymentbox .paymentline1.item, .single_message_form .paymentbox{font-size: 16px !important;}.single_message_form .ordertable{margin-top: -70px;}.single_message_form .freq{display: inline-block;}.single_message_form .paymentline{display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.single_message_form .ordertable{width: 100%;}.single_message_form .paymentline .paymentline1{-webkit-box-flex: 1 !important;-ms-flex: 1 !important;flex: 1 !important;}.single_message_form .paymentline .paymentline2{width: 80px !important;-webkit-box-flex: 0 !important;-ms-flex: none !important;flex: none !important;}.templatemessagesubcontainer a[href="[secure link]"]{pointer-events: none !important;color: #34b4eb;}.automation_setup_form .templatemessagesubcontainer .invalidvariable{color: red;font-weight: 700;}.automation_setup_form .templatemessagesubcontainer:nth-child(1){margin-right: 5px;}.automation_setup_form .templatemessagesubcontainer:nth-child(2){margin-left: 5px;}.automation_setup_form .samplemessagebody{margin-top: 10px;}.automation_setup_form .automation_frequency, .automation_setup_form .automation_trigger{display: none;}.automation_setup_form .automation_trigger .errorlist, .automation_setup_form .automation_frequency .errorlist{width: 100%;}.automation_setup_form .inputfield.error_container{margin-bottom: -30px !important;margin-top: 0 !important;}.automation_setup_form .automation_frequency.show_automation_section, .automation_setup_form .automation_trigger.show_automation_section{display: -webkit-box;display: -ms-flexbox;display: flex;}.automation_setup_form .samplemessagedescription.failuremessage, .automation_setup_form .samplemessagedescription.successmessage, .automation_setup_form .samplemessageheader.successsample, .automation_setup_form .samplemessageheader.failuresample{display: none;}.automation_setup_form .automation_spam_error , .automation_setup_form .invalidvariables{display: none;color: red;font-weight: 700;}.automation_setup_form .automation_spam_error.show_spam_error, .automation_setup_form .invalidvariables.showinvalidvarablesmessage{display: block;}.automation_setup_form .gridline {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}.automation_setup_form .gridline.gridheading{font-weight: 700;margin-top: 10px;}.automation_setup_form .variable_name_subheading{font-weight: 500;font-style: italic;}.automation_setup_form .gridline .variable, .automation_setup_form .gridline .variable_name{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;background-color: white;margin: 1px;padding: 3px 7px;}.automation_setup_form .gridline .variable_name{width: 270px;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.automation_setup_form .selectable_variable:hover{background-color: green;color: white;cursor: pointer;}.automation_setup_form .automation_run_time_range .fieldvalue select{display: inline-block;width: 140px;}.automation_setup_form .note_on_automation_run_time_range.inputfield.fieldnote{margin-top: -15px !important;}.inputfield.employee_only_notification_warning, .inputfield.time_bound_automation_warning{display: none;padding: 5px 10px;color: #a08804 !important;background-color: #fcefa6;max-width: 100%;margin: 20px 0px -10px 0 !important;}.inputfield.employee_only_notification_warning .fieldvalue, .inputfield.time_bound_automation_warning .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.inputfield.employee_only_notification_warning.inactive_base_automation{display: block;color: red !important;}@media (max-width: 1870px) {.automation_setup_form .fieldvalue.automationfrequency{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: left;width: 100%;}.automation_setup_form .fieldvalue.automationfrequency div, .automation_setup_form .fieldvalue.automationfrequency select, .automation_setup_form .fieldvalue.automationfrequency input{max-width: 100%;margin-bottom: 5px;}#id_event_age_time{width: 100%;max-width: 100%;}#id_event_age_duration{width: 100%;max-width: 100%;}}@media (max-width: 1400px) {.automation_setup_form .gridline {display: block;margin-bottom: 5px;}.automation_setup_form .selectable_variable:hover{background-color: white;color: initial;cursor: initial;}.automation_setup_form .gridline .variable_name{width: 100%;margin: 0;background-color: #fafaf5;}.automation_setup_form .gridline .variable{margin: 1px 0 0 0;}}@media (max-width: 1200px) {.automation_setup_form .automation_run_time_range .fieldvalue select{display: block;width: 100%;}.automation_setup_form #closesamplemessage{position: fixed;top: 14px;right: calc((100vw - 850px)/2 + 10px);}.automation_setup_form .samplemessagecontainer{height: calc(100% - 40px);margin: 20px auto;display: -webkit-box;display: -ms-flexbox;display: flex;overflow-y: scroll;}.automation_setup_form .templatemessagesubcontainer:not(.single_message_form){max-height: 300px;overflow-y: scroll;}.automation_setup_form .templatemessagecontainer{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.automation_setup_form .templatemessagesubcontainer:nth-child(1){margin-right: 0px;}.automation_setup_form .templatemessagesubcontainer:nth-child(2){margin-left: 0px;}.automation_setup_form .templatemessagesubcontainer{margin-left: 0;margin-right: 0;margin: 5px 0;}.automation_setup_form .fieldvalue.automationfrequency select, .automation_setup_form .fieldvalue.automationfrequency input{max-width: 100%;}.automation_setup_form .fieldvalue.automationfrequency input{margin-bottom: 5px;}}@media (max-width: 900px) {.automation_setup_form #closesamplemessage{position: fixed;top: 14px;right: calc(2.5% + 0px);}}@media (max-width: 767px) {.automation_setup_form .samplemessagetemplatebg{z-index: 102;}.automation_setup_form .automation_frequency.show_automation_section, .automation_setup_form .automation_trigger.show_automation_section{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.automation_setup_form .automation_frequency.contactformbutton{display: none;}.automation_setup_form .automation_frequency.show_automation_section.contactformbutton {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}}@media (max-width: 480px) {.automation_setup_form .samplemessagecontainer{width: 100%;height: 100%;margin: auto;padding: 10px;}.automation_setup_form #closesamplemessage{top: 0;right: 0;}}.profiledetail6 .automations_listing .submitbutton{margin-top: 0;}.profiledetail6 .automations_listing i.fa-circle-xmark, .profiledetail6 .automations_listing i.fa-circle-check, .profiledetail6 .automations_listing i.fa-circle-play{margin-top: 4px;}.profile .automations_listing .invoicegroup{border: none;}.automations_listing .journalentryline.heading{font-weight: 700;}.automations_listing i.active{color: green;}.automations_listing i.inactive{color: red;}.automations_listing .xsmall_column{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 70px;text-align: center;}.automations_listing .small_column{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 120px;text-align: center;}.automations_listing .lastrun{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 230px;}.automations_listing .journalentry1.alignleft{text-align: left;}.automations_listing .journalentry1.run_column{display: initial;width: 70px;}.automations_listing .searchline{max-width: 50%;}@media (max-width: 1200px) {.automations_listing .searchline{max-width: 100%;}.automations_listing .automationname{display: none;}}@media (max-width: 1100px) {.advancedreportsform .select2.select2-container, .inventorysearch .select2.select2-container, .automations_listing .searchline .select2.select2-container{border-left: 1px solid rgb(204, 204, 204);border-radius: 4px;}}.searchline.max50percent{max-width: 50%;}.searchline.max33percent{max-width: 33.33%;}.automation_details_line{display: -webkit-box;display: -ms-flexbox;display: flex;}.setupheader .automation_details_line .tagcontainer{margin-bottom: 0;}.setupheader .automation_details_line .reusable-tag{margin-top: 4px;}.setupheader .automation_details_line i{position: initial;font-size: 12px;opacity: 1;}.setupheader .automation_details_line .black_icon i{color: #000000;}.setupheader .automation_details_line .white_icon i{color: #FFFFFF;}.automation_details_title{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 150px;font-weight: 700;}.automation_messsage_header, .automation_messsage_content{display: none;}i.sampletemplatemessage{color: grey;-webkit-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}i.sampletemplatemessage.red{color: red;}i.sampletemplatemessage:hover{color: black;cursor: pointer;}i.sampletemplatemessage.red:hover{color: darkred;}.automation_title_mobile{display: none;font-weight: 700;}.fa-message.sampletemplatemessage{padding: 1px 3px;}.message_nav_controls i.disabled{pointer-events: none;opacity: .4;}.message_nav_controls i{font-size: 24px;padding: 0px 6px;background-color: lightgrey;width: 24px;height: 24px;border-radius: 3px;margin: 0 4px 0 0;}.message_nav_controls i:hover{background-color: grey;cursor: pointer;}.automation_message_title_box{display: inline-block;width: 110px;}.samplemessagecontainer .paymentboxinner {padding: 5px;margin-right: 0 !important;margin-left: 0 !important;}.automations_listing .invoicegroup .submitbutton button, .automations_listing .inventorypill {padding: 2px 0;height: 23px;margin-bottom: 0;}.searchlinetitlediv{font-size: 12px;position: relative;top: 8px;left: 6px;z-index: 100;background-color: white;margin-top: -16px;display: inline-block;padding: 0 5px;}.automations_listing .inventorypill {padding: 2px 7px;}.mobile_automation_status{display: none;}.mobile_only_automation_div{display: none;}@media (max-width: 1200px) {.automation_message_title_box{width: initial;display: inline;}i.sampletemplatemessage{padding: 3px 5px;}.automations_listing .automation_name{display: none;}.automation_details_line{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 7px;}.searchline.max50percent, .searchline.max33percent{max-width: 100%;}.profile .automations_listing .journalentryline.invoicegroup {display: block;border-bottom: 1px solid lightgrey;padding-bottom: 20px;}.automation_title_mobile{display: block;}.automations_listing .journalentryline.heading{display: none;}.automations_listing .journalentryline .journalentry1 {width: 100%;text-align: left;border: none;}.mobile_automation_status{display: inline-block;margin: 0 5px 0px 5px;}.profiledetail6 .automations_listing i.fa-circle-play{top: 4px;position: relative;padding: 5px;font-size: 20px;margin-top: -10px;}.profiledetail6 .automations_listing .journalentry1 .submitbutton button{width: 90px;}.profiledetail6 .automations_listing .journalentry1.nonotes{display: none;}.mobile_only_automation_div{display: inline;}}.twofacontainer{width: 100%;height: 100vh;background-color: white;position: fixed;top: 0;left: 0;z-index: 1000;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;overflow-y: scroll;}.twofacontainer .messages{margin-bottom: 30px;}.twofacontainer .twofavalues{width: 500px;text-align: center;padding: 20px;margin: auto;}.twofacontainer .otp-digit{width: 60px;font-size: 30px;height: 60px;text-align: center;}.twofacontainer .submit2fabutton{font-size: 14px;margin: 15px 0 15px 0;}.twofacontainer .cancel2fabutton{border: 1px solid grey;}.twofacontainer .inputs2fa{margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.twofacontainer #twofa-form{margin-bottom: 0;}.twofacontainer .messages .error, .twofacontainer .submit2fabutton, .twofacontainer .cancel2fabutton{padding: 10px;text-align: center;width: 100%;-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;border-radius: 40px;font-weight: 700;}.twofacontainer .twofaicon i{margin: auto;}.maintwofacontainer .twofaicon{background-color: #00bdf7;}.maintwofacontainer .accentallborders{border: 2px solid #00bdf7;}.maintwofacontainer .submit2fabutton{color: white;}.twofacontainer .twofaicon{width: 70px;height: 70px;color: white;margin: auto;font-size: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 30px;}.twofacontainer .twofaicon, .twofacontainer .inputs2fa input{border-radius: 15px;}.twofacontainer .cancel2fabutton:hover{background-color: rgba(0,0,0,.05);}.twofacontainer .twfalogoutform{width: 100%;margin-bottom: 0;}.twofacontainer .verifyheading{font-weight: 700;font-size: 25px;}.twofacontainer .verifydescription{margin-bottom: 30px;}.otp-digit-recovery{width: 100%;margin: 10px 0 5px 0;border-radius: 40px;border: 1px solid grey;padding: 8px 20px;}.recoveryoption{text-align: left;-webkit-text-decoration-line: underline;text-decoration-line: underline;-webkit-text-decoration-style: dotted;text-decoration-style: dotted;text-decoration-thickness: 2px;text-underline-offset: 0.2em;}.recoveryoption:hover{cursor: pointer;font-weight: 700;}.addspinnerpadding{padding: 13px 0 !important;}.visually-hidden {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0;}#recovery-wrap {text-align: left;margin-top: 30px;}@media (max-width: 767px) {.twofacontainer{-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.twofacontainer .twofavalues{width: 100%;margin: initial;}.twofacontainer .twofaicon, .twofacontainer .otp-digit{width: 55px;font-size: 26px;height: 55px;}.twofacontainer .twofaicon{margin-top: 50px;}}@media (max-width: 400px) {.twofacontainer .otp-digit{width: 45px;height: 45px;}.twofacontainer .inputs2fa input{border-radius: 10px;}}.tagsetupform .color-palette-container {margin: 15px 0;}.tagsetupform .color-palette {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px;}.tagsetupform .submitbutton{width: 100%;text-align: center;}.tagsetupform .inventorytransactiondate{width: 120px;}.tagsetupform .color-circle {width: 35px;height: 35px;border-radius: 50%;cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 10px;color: white;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);}.tagsetupform .color-circle.selected {border: 2px solid black;-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);box-shadow: 0 0 5px rgba(0,0,0,0.5);}.tagsetupform .hex-code {display: none;}.tagsetupform .color-circle:hover .hex-code {display: block;}.tagsetupform .icon-picker-container {margin-top: 5px;max-height: 250px;overflow-y: auto;border: 1px solid #ddd;padding: 10px;border-radius: 4px;background-color: white;}.tagsetupform .icon-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 8px;}.tagsetupform .icon-box {width: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 2px solid transparent;border-radius: 4px;cursor: pointer;font-size: 20px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.tagsetupform .icon-box:hover {background-color: #f0f0f0;}.tagsetupform .icon-box.selected {border-color: black;-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);box-shadow: 0 0 5px rgba(0,0,0,0.5);}.tagsetupform .contactformbutton{margin-bottom: 5px !important;margin-top: 0 !important;}.tagsetupform #id_description{height: 100px;}.tagsetupform .preview-container {margin: 25px 0;padding: 20px;background-color: #f8f9fa;border-radius: 5px;border: 1px solid #e9ecef;text-align: center;}.tagsetupform #tag-preview {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 4px 10px;border-radius: 50px;font-weight: 500;font-size: 14px;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tagsetupform #preview-icon {margin-right: 8px;font-size: 1em;}@media (max-width: 767px) {.tagsetupform .inputfield.fieldnote{margin-top: 0 !important;}}.taglisting .journalentry1.tagname{-webkit-box-flex: 0;-ms-flex: none;flex: none;min-width: 80px;max-width: 240px;}.taglisting .journalentry1.editbutton, .taglisting .journalentry1.editbutton .btn {width: 50px;-webkit-box-flex: 0;-ms-flex: none;flex: none;height: 24px;border-bottom: none;margin-left: 2px;padding-top: 2px;}.taglisting .confirmationbuttons, .taglisting .mainbuttons{display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid lightgrey;-webkit-box-flex: 0;-ms-flex: none;flex: none;min-width: 115px;padding-top: 10px;}.taglisting .disabled{background-color: #dadce0;}.taglisting .confirmationbuttons{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.taglisting .confirmationbuttons .deletebuttonset{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;min-width: 110px;display: -webkit-box;display: -ms-flexbox;display: flex;}.taglisting .mainbuttons.hidebuttons, .taglisting .confirmationbuttons.hidebuttons{display: none;}@media (max-width: 1200px) {.taglisting .journalentry1.tagname{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;min-width: initial;max-width: initial;}}@media (max-width: 480px) {.taglisting .journalentry1.tagname{text-align: left;}.taglisting .shadowedbox.inventorytransactions{overflow-x: scroll;}}.reusable-tag.hasdescription{cursor: pointer;}.reusable-tag.hasdescription .reusable-tag-icon{-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}.reusable-tag.hasdescription:hover .reusable-tag-icon{-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);}.reusable-tag {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 12px;border-radius: 50px;font-weight: 500;font-size: 12px;line-height: 1;text-decoration: none !important;white-space: nowrap;margin-right: 4px;margin-bottom: 6px;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.reusable-tag-icon {margin-right: 6px;font-size: 1em;line-height: 1;}.reusable-tag-title {line-height: 1;}.tagcontainer{text-align: left;margin-bottom: 30px;}.tagcontainer #addtag:hover{cursor: pointer;}.has-popup {position: relative;z-index: 10000;}.setupheader div.description-popup, .description-popup {position: absolute;top: 100%;width: 220px;left: 0;margin-top: 8px;background-color: #333;color: white;padding: 10px 25px 10px 15px;border-radius: 5px;z-index: 1000;-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);display: none;white-space: normal;}.description-popup.pinright{left: initial;right: 0;}.description-popup::before {content: '';position: absolute;left: 20px;top: -5px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #333;}.description-popup.pinright::before {left: auto;right: 20px;-webkit-transform: none;-ms-transform: none;transform: none;}@media (max-width: 992px) {.description-popup {width: 160px;}}.description-popup-close {position: absolute;top: 0px;right: 5px;background: none;border: none;color: white;font-size: 20px;line-height: 1;cursor: pointer;padding: 5px;}.invoicelist button.description-popup-close{width: 20px;}.modal-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.6);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 1050;}.modal-content {background-color: #fff;padding: 20px;border-radius: 8px;width: 90%;max-width: 500px;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);}.modal-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #dee2e6;padding-bottom: 10px;margin-bottom: 15px;position: relative;}.small-modal-header{font-size: 14px;}.modal-header {margin: 0;font-size: 20px;padding-top: 0;}.modal-close-btn {border: none;background: none;font-size: 35px;cursor: pointer;padding: 0;line-height: 1;position: absolute;top: -5px;right: 0;}.mainmodalheader{text-align: center;}.tagdeleteerror{font-size: 14px;color: red;background-color: pink;padding: 5px;margin: 7px 0;border-radius: 4px;}.spinner-container {text-align: center;padding: 40px 0;}.tag-checkbox-line {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 12px;}.tag-checkbox-line input[type="checkbox"] {margin-right: 15px;width: 20px;height: 20px;cursor: pointer;margin-top: -2px;}.tag-checkbox-line label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;cursor: pointer;}#tagModalBody{max-height: 420px;overflow-y: scroll;}.fieldvalue.tags{max-height: 200px;overflow-y: scroll;text-align: left;border: 1px solid lightgrey;padding: 10px ;}.fieldvalue.tags ul{padding-left: 0;}.fieldvalue.tags li{list-style: none;}.fieldvalue.tags li label{font-weight: 500;}.fieldvalue.tags input[type=checkbox]{width: 18px;height: 18px;position: relative;top: 5px;margin-right: 4px;}.fieldvalue.tags .reusable-tag{margin-bottom: 0;}.fieldvalue.tags .reusable-tag:hover{cursor: pointer;}.fieldvalue.tags .reusable-tag.hasdescription:hover .reusable-tag-icon{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.fieldvalue.tags{background-color: white;}.createtagbutton:hover, .createtagbutton{color: white;}#tagModalCloseBtn{width: initial;}.notagssetup{text-align: center;}.createtagbutton{-webkit-transition: background .3s ease;-o-transition: background .3s ease;transition: background .3s ease;}.customerlisting .tagcontainer, .invoicelist .tagcontainer{margin-top: 10px;margin-bottom: 0;}.appointmenttags{opacity: 0;-webkit-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}.appointmenttags.showschedulertags{opacity: 1;}.advancedreports .reports-container {width: 100%;height: 800px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;min-width: 0;position: relative;}.advancedreports .reports-container .filters {-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 350px;}.advancedreports .modal{z-index: 101;}.advancedreports #chart-container {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.advancedreports #myReportChart{width: 100% !important;}.advancedreports #myReportChart {width: 400px;}.advancedreports .filters {padding: 50px 20px 20px 20px;background-color: #f8f9fa;border-radius: 5px;margin-right: 20px;}.advancedreports .form-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}.advancedreports .form-group {position: relative;width: 100%;padding-right: 5px;padding-left: 5px;margin-bottom: 1rem;}.advancedreports .col-md-6 {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.advancedreports .col-md-12 {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.advancedreports #details-content ul {padding: 0;list-style: none;}.advancedreports #details-content li {padding: 10px;margin-bottom: 8px;font-size: 0.9em;background-color: #f8f9fa;border-radius: 5px;}.advancedreports .reports-main .fieldvalue.tags {background-color: white;}.advancedreports .modal-dialog.reportsmodal{width: 90vw;}.advancedreports .modal-dialog.reportsmodal{margin: 0;}.advancedreports .modal-dialog.reportsmodal .modal-content{width: 100%;max-width: 1500px;max-height: 800px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border: none;border-radius: 8px;overflow: hidden;-webkit-box-shadow: none;box-shadow: none;}.advancedreports .modal-dialog.reportsmodal .modal-content .modal-body{max-height: 700px;overflow-y: scroll;}.advancedreports .modal.fade .modal-dialog{-webkit-transform: none;-ms-transform: none;transform: none;}.advancedreports .reportsmodalcontainer{overflow: hidden;}.advancedreports .modal-body{height: 100%;}.advancedreports #myReportChart{background-color: white;padding: 20px;}.advancedreports button, .advancedreports button:hover, .advancedreports .modal-footer button, .advancedreports .modal-footer button:hover{color: white !important;outline: none !important;border: none !important;}.advancedreports #reset-filters-btn{margin-top: 10px;}.advancedreports .reportsmodalcontainer{position: absolute;top: 0;left: 0;}.advancedreports .reportsmodalcontainer, .advancedreports .reportsmodal, .advancedreports .reportsmodal .modal-content {height: 800px !important;}.advancedreports .reportsmodalcontainer .modal-header{-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.advancedreports .modal-body tr{display: -webkit-box;display: -ms-flexbox;display: flex;min-width: 1100px }.advancedreports .modal-body tr th, .advancedreports .modal-body tr td{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.advancedreports .modal-body tr th:last-child, .advancedreports .modal-body tr td:last-child{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 250px;}.advancedreports .filters{background-color: white;border-radius: 5px;}.advancedreports h5{text-align: left;font-weight: 700;}.advancedreports .modal-dialog.reportsmodal{width: initial;}.advancedreports .fieldvalue.tags{margin-right: 0;border-radius: 4px;position: relative;}.advancedreports .whitebar{width: 180px;background-color: white;height: 7px;bottom: 0px;left: 95px;z-index: 10;position: absolute;}.advancedreports .searchline, .advancedreports .form-group{padding: 0;margin-right: 0;}.advancedreports select{width: 100%;}.advancedreports .othernoteonsales, .advancedreports .customernoteonsales, .advancedreports .noteonsales, .advancedreports #chart-interaction-note, .advancedreports .customernoteonforecast{margin-top: 20px;background-color: #f1f1f1;padding: 10px;border-radius: 6px;}.advancedreports .othernoteonsales, .advancedreports .customernoteonsales, .advancedreports .noteonsales, .advancedreports .customernoteonforecast{font-size: 13.5px;margin-top: 10px;background-color: #d0fccc;color: green;}.advancedreports .date-error-message{margin-top: 5px;background-color: pink;color: red;padding: 5px 7px;border-radius: 3px;font-size: 13px;}.advancedreports .container-fluid{padding: 0;}.advancedreports .daysoverduepill, .advancedreports .paymentdiscountpill{display: inline-block;font-size: 11px;background-color: lightgrey;padding: 2px 7px;border-radius: 10px;position: relative;top: -3px;margin-left: 5px;}.advancedreports .reportdetailloading{font-size: 30px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;color: lightgrey;}.advancedreports .reportdetailloading span{margin: auto;}.advancedreports #selected-tags-count {background-color: grey;color: white;padding: 2px 8px;border-radius: 10px;font-size: 12px;margin-left: 5px;display: inline-block;position: relative;z-index: 11;}.advancedreports .opennewwindow{display: inline-block;padding: 10px;border-radius: 10px;position: relative;bottom: 1px;-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}.advancedreports .opennewwindow:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.advancedreports .opennewwindow i{font-size: 12px;}.advancedreports #tags-filter-group .searchlinetitlediv{top: 11px;}@media (min-width: 1201px) {body.modal-open {overflow: auto !important;}body.modal-open {padding-right: 0 !important;}.advancedreports .reportsmodalcontainer {overflow: visible !important;}}.modal-backdrop{position: relative;}@media (max-width: 1895px) {.advancedreports .modal-open .modal{padding-right: 0 !important;}}@media (max-width: 1500px) {.level6.advancedreportsform {width: 80%;}}@media (max-width: 1200px) {.advancedreports .whitebar{width: 400px;}.level6.advancedreportsform {width: 70%;}.advancedreports .reports-container{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.advancedreports .reports-container .filters{width: 100%;margin-bottom: 20px;}.advancedreports #chart-container{-webkit-box-flex: 0;-ms-flex: none;flex: none;width: 100%;height: 500px;}.advancedreports .reports-container{height: initial;}.advancedreports .modal-dialog.reportsmodal .modal-content, .advancedreports .modal-dialog.reportsmodal .modal-content .modal-body{max-height: initial;}.advancedreports .reportsmodalcontainer, .advancedreports .reportsmodal, .advancedreports .reportsmodal .modal-content {height: 100vh !important;z-index: 10000;}.advancedreports .reportsmodal .modal-content{position: fixed;top: 0;left: 0;height: 100vh !important;}.advancedreports .modal-dialog.reportsmodal{height: 100vh !important;background-color: white;}}@media (max-width: 992px) {.advancedreports .whitebar{width: 300px;}}@media (max-width: 767px) {.level6.advancedreportsform {width: 100%;}}@media (max-width: 500px) {.advancedreports .whitebar{display: none;}}.sync_with_quickbooks{text-align: left;margin-top: 30px;width: 100%;}#sync_quickbooks{margin-bottom: 0;width: 20px;height: 20px;position: relative;top: 4px;}.sync_with_quickbooks {position: relative;height: 30px;overflow: hidden;display: inline-block;vertical-align: middle;text-align: left;}.sync-content {display: block;position: relative;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;top: 0;text-align: left;}.sync-content.slide-up-out {top: -30px;opacity: 0;}.sync-content.poised-at-bottom {-webkit-transition: none !important;-o-transition: none !important;transition: none !important;top: 30px;opacity: 0;}.qb-message {position: absolute;top: 0;left: 0;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;font-weight: bold;color: #28a745;background-color: #fff;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);opacity: 0;pointer-events: none;}@-webkit-keyframes cycleMessage {0% {-webkit-transform: translateY(100%);transform: translateY(100%);opacity: 0;}15% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}85% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}100% {-webkit-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}}@keyframes cycleMessage {0% {-webkit-transform: translateY(100%);transform: translateY(100%);opacity: 0;}15% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}85% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}100% {-webkit-transform: translateY(-100%);transform: translateY(-100%);opacity: 0;}}.run-message-animation {-webkit-animation: cycleMessage 2.5s ease-in-out forwards;animation: cycleMessage 2.5s ease-in-out forwards;}.viewglaccounts .gl-table-container {margin-top: 30px;padding: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: white;}.viewglaccounts .no-results {padding: 20px;text-align: center;color: #666;}.viewglaccounts .gl-table {width: 100%;text-align: left;border-collapse: collapse;}.viewglaccounts .gl-table th, .viewglaccounts .gl-table td {padding: 10px;}.viewglaccounts .gl-table thead tr {border-bottom: 1px solid #eee;}.viewglaccounts .gl-table tbody tr {border-bottom: 1px solid #f9f9f9;}.viewglaccounts .col-hierarchy {width: 40%;}.viewglaccounts .col-hierarchy-cell {color: #333;}.viewglaccounts .font-500 {font-weight: 500;}.viewglaccounts #spinner {display: none;}.viewglaccounts .spinner-visible {display: inline-block !important;}.viewglaccounts .disabled-action {pointer-events: none;}.viewpaymentmethods .pm-table-container {margin-top: 30px;padding: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: white;}.viewpaymentmethods .no-results {padding: 20px;text-align: center;color: #666;}.viewpaymentmethods .pm-table {width: 100%;text-align: left;border-collapse: collapse;}.viewpaymentmethods .pm-table th, .viewpaymentmethods .pm-table td {padding: 10px;}.viewpaymentmethods .pm-table thead tr {border-bottom: 1px solid #eee;}.viewpaymentmethods .pm-table tbody tr {border-bottom: 1px solid #f9f9f9;}.viewpaymentmethods #spinner {display: none;}.viewpaymentmethods .spinner-visible {display: inline-block !important;}.viewpaymentmethods .disabled-action {pointer-events: none;}.importdata .action-label {margin-left: 10px;}.importdata .action-spinner {display: none;}.importdata .disabled-action {pointer-events: none;}.importdata .text-success-green {color: green;}.journalentryexplorer .je-grid-container {margin-top: 30px;padding: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: white;}.journalentryexplorer .no-results {padding: 20px;text-align: center;color: #666;}.journalentryexplorer .je-table {width: 100%;text-align: left;border-collapse: collapse;}.journalentryexplorer .je-table th, .journalentryexplorer .je-table td {padding: 10px;}.journalentryexplorer .je-table thead tr {border-bottom: 1px solid #eee;}.journalentryexplorer .je-table tbody tr {border-bottom: 1px solid #f9f9f9;}.journalentryexplorer .col-date {width: 120px;}.journalentryexplorer .col-ref, .journalentryexplorer .col-status {width: 130px;}.journalentryexplorer .col-details {width: 350px;}.journalentryexplorer .text-right {text-align: right;}.expenseexplorer .btn-submit-wrapper {margin-top: 18px;}.expenseexplorer .expense-grid-container {margin-top: 30px;padding: 20px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: white;}.expenseexplorer .no-results {padding: 20px;text-align: center;color: #666;}.expenseexplorer .expense-table {width: 100%;text-align: left;border-collapse: collapse;}.expenseexplorer .expense-table th, .expenseexplorer .expense-table td {padding: 10px;}.expenseexplorer .expense-table thead tr {border-bottom: 1px solid #eee;}.expenseexplorer .expense-table tbody tr {border-bottom: 1px solid #f9f9f9;}.expenseexplorer .col-date {width: 120px;}.expenseexplorer .col-type {width: 110px;}.expenseexplorer .amount_col {width: 130px;}.expenseexplorer .col-ref, .expenseexplorer .col-sync {width: 120px;}.expenseexplorer .col-status {width: 140px;}.expenseexplorer .col-details {width: 260px;}.expenseexplorer .text-right {text-align: right;}.expenseexplorer .font-500 {font-weight: 500;}.expenseexplorer .font-600 {font-weight: 600;}.expenseexplorer .empty-vendor {color: #999;}.expenseexplorer .excluded-flag {color: #991b1b;font-weight: 500;}.expenseexplorer .pill-ref {-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.expenseexplorer .pill-blue {border-color: #3b82f6;color: #3b82f6;background-color: #eff6ff;}.expenseexplorer .pill-yellow {border-color: #f59e0b;color: #d97706;background-color: #fffbeb;}.expenseexplorer .pill-status-approved {background-color: #d1fae5;color: #065f46;border-color: #34d399;}.expenseexplorer .pill-status-approved-nonsync {background-color: #ccfbf1;color: #115e59;border-color: #14b8a6;}.expenseexplorer .pill-status-rejected {background-color: #fee2e2;color: #991b1b;border-color: #f87171;}.expenseexplorer .pill-status-exclude {background-color: #e5e7eb;color: #374151;border-color: #9ca3af;}.expenseexplorer .pill-status-pending {background-color: #fef3c7;color: #92400e;border-color: #fbbf24;}.expenseexplorer .pill-status-default {background-color: #f3f4f6;color: #4b5563;border-color: #d1d5db;}.custom-modal-overlay.accounting-expense {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, 0.5);z-index: 9999;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.custom-modal-box {background: #fff;padding: 25px 30px;border-radius: 8px;width: 90%;max-width: 400px;-webkit-box-shadow: 0 4px 15px rgba(0,0,0,0.2);box-shadow: 0 4px 15px rgba(0,0,0,0.2);text-align: center;}.accounting-expense .custom-modal-text {font-size: 16px;color: #333;margin-bottom: 25px;}.accounting-expense .custom-modal-actions {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 15px;}.accounting-expense .custom-btn {padding: 8px 20px;border: none;border-radius: 5px;cursor: pointer;font-size: 14px;font-weight: bold;-webkit-transition: background 0.2s;-o-transition: background 0.2s;transition: background 0.2s;}.accounting-expense .custom-btn-cancel {background: #e0e0e0;color: #333;}.accounting-expense .custom-btn-cancel:hover {background: #d0d0d0;}.accounting-expense .custom-btn-confirm {background: #dc3545;color: #fff;}.accounting-expense .custom-btn-confirm:hover {background: #c82333;}.accounting-expense .line-item-wrapper {background-color: white;border: 1px solid grey;padding: 15px;border-radius: 7px;margin-bottom: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;-webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, .07);box-shadow: 4px 4px 10px rgba(0, 0, 0, .07);}.accounting-expense .readonly-lines-container .line-item-wrapper, .accounting-expense .line-item-wrapper .fieldvalue{-webkit-box-shadow: none;box-shadow: none;}.accounting-expense #container_vendor .fieldvalue{max-width: calc(100% - 220px) !important;}.accounting-expense .line-item-top-row {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 15px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.accounting-expense .line-item-bottom-row {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 15px;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.accounting-expense .line-item-wrapper .inputfield {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 0 !important;}.accounting-expense .line-item-wrapper .inputfield .icon {display: none !important;}.accounting-expense .line-item-wrapper .fieldname {float: none !important;width: 100% !important;text-align: left;margin-bottom: 4px;padding: 0 !important;font-size: 13px;line-height: 1.2;}.accounting-expense .line-item-wrapper .fieldvalue {float: none !important;width: 100% !important;margin: 0 !important;padding: 0 !important;}.accounting-expense .line-item-wrapper .fieldvalue input, .accounting-expense .line-item-wrapper .fieldvalue select, .accounting-expense .line-item-wrapper .fieldvalue textarea {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}.accounting-expense .col-amount {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 250px;}.accounting-expense .col-account {-webkit-box-flex: 3;-ms-flex: 3;flex: 3;}.accounting-expense .col-customer {-webkit-box-flex: 3;-ms-flex: 3;flex: 3;display: none;}.accounting-expense .col-memo {-webkit-box-flex: 3;-ms-flex: 3;flex: 3;}.accounting-expense .col-order {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;overflow: hidden;white-space: nowrap;}.accounting-expense .col-order.collapsed-order {-webkit-box-flex: 0 !important;-ms-flex: 0 0 0px !important;flex: 0 0 0 !important;max-width: 0 !important;padding: 0 !important;margin: 0 !important;opacity: 0;border: none;}.accounting-expense .col-delete {-webkit-box-flex: 0;-ms-flex: 0 0 40px;flex: 0 0 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 10px;}.accounting-expense .ro-col-account {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}.accounting-expense .ro-col-amount {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;max-width: 250px;}.accounting-expense .ro-col-customer {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;}.accounting-expense .ro-col-memo {-webkit-box-flex: 3;-ms-flex: 3;flex: 3;}.accounting-expense .ro-col-order {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;min-width: 150px;}.accounting-expense .fieldvalue.form-field-error{-webkit-box-shadow: none;box-shadow: none;margin-left: 0;}.accounting-expense .fieldvalue.form-field-error .errorlist{margin: 0;}.accounting-expense #autosave-indicator {font-size: 14px;color: #28a745;margin-left: 15px;opacity: 0;-webkit-transition: opacity 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out;transition: opacity 0.5s ease-in-out;font-weight: bold;}.accounting-expense #uploaded-files-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 15px;margin-top: 0px;width: 100%;}.accounting-expense .thumbnail-wrapper {position: relative;width: 100px;height: 100px;border: 1px solid #ddd;border-radius: 6px;overflow: hidden;background: #fdfdfd;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.05);box-shadow: 0 2px 4px rgba(0,0,0,0.05);}.accounting-expense .thumbnail-wrapper img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.accounting-expense .thumbnail-wrapper .pdf-icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 100%;color: #d9534f;font-size: 30px;padding: 8px;text-align: center;}.accounting-expense .thumbnail-wrapper .pdf-icon span {font-size: 11px;color: #555;width: 100%;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;margin-top: 8px;}.accounting-expense .delete-file-btn {position: absolute;top: 4px;right: 4px;background: rgba(220, 53, 69, 0.9);color: white;border-radius: 50%;width: 22px;height: 22px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 16px;font-weight: bold;cursor: pointer;z-index: 10;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;}.accounting-expense .delete-file-btn:hover {background: #c82333;}.accounting-expense .download-file-btn {position: absolute;top: 4px;left: 4px;background: rgba(0, 123, 255, 0.9);color: white;border-radius: 50%;width: 22px;height: 22px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 13px;font-weight: bold;cursor: pointer;z-index: 10;-webkit-transition: 0.2s;-o-transition: 0.2s;transition: 0.2s;text-decoration: none;}.accounting-expense .download-file-btn:hover {background: #0056b3;color: white;text-decoration: none;}.accounting-expense .line-item-top-row .inputfield, .accounting-expense .line-item-bottom-row .inputfield {min-width: 0;}.accounting-expense .select2-container {max-width: 100% !important;width: 100% !important;}.accounting-expense .select2-container .select2-selection--single .select2-selection__rendered {white-space: nowrap !important;overflow: hidden !important;-o-text-overflow: ellipsis !important;text-overflow: ellipsis !important;padding-right: 20px;}.accounting-expense .qbo-synced-bg {background-color: #d4edda !important;border-radius: 4px;}.accounting-expense .readonly-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 15px;margin-bottom: 20px;}.accounting-expense .readonly-field {-webkit-box-flex: 1;-ms-flex: 1 1 calc(33.333% - 20px);flex: 1 1 calc(33.333% - 20px);min-width: 200px;background: #f9f9fb;padding: 15px;border-radius: 6px;border: 1px solid #eee;-webkit-box-sizing: border-box;box-sizing: border-box;}.accounting-expense .readonly-field.memofield{width: 100%;-webkit-box-flex: 0;-ms-flex: none;flex: none;}.accounting-expense .readonly-value select {width: 100%;}.accounting-expense .readonly-label {font-size: 12px;color: #777;text-transform: uppercase;letter-spacing: 0.5px;margin-bottom: 5px;font-weight: 600;}.accounting-expense .readonly-value {font-size: 15px;color: #333;font-weight: 500;word-break: break-word;}.accounting-expense .file-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 20px;margin-top: 15px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.accounting-expense .file-card {width: 180px;background: white;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.05);box-shadow: 0 2px 4px rgba(0,0,0,0.05);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-negative: 0;flex-shrink: 0;}.accounting-expense .file-thumbnail {height: 140px;background-color: #f4f4f4;background-size: cover;background-position: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-bottom: 1px solid #eee;}.accounting-expense .file-actions {padding: 10px;text-align: center;background: #fff;}.accounting-expense .sync-status-badge {font-size: 11px;padding: 4px 8px;border-radius: 12px;display: inline-block;margin-top: 8px;font-weight: bold;}.accounting-expense .sync-success {background: #d1fae5;color: #065f46;}.accounting-expense .sync-fail {background: #fee2e2;color: #991b1b;}.accounting-expense .ro-col-amount.talldiv, .accounting-expense .readonly-field.ro-col-memo {min-height: 84px;}.accounting-expense .ro-col-amount.fullwidth {max-width: 100%;}.accounting-expense .receipt-icon {display: inline;}.accounting-expense .readonly-grid-box {padding: 20px;}.accounting-expense .form-error-sm {color: red;font-size: 11px;}.accounting-expense .form-error-sm-mt {color: red;font-size: 11px;margin-top: 4px;}.accounting-expense .text-left {text-align: left !important;}.accounting-expense .mt-40 {margin-top: 40px;}.accounting-expense .mt-5 {margin-top: 5px;}.accounting-expense .mb-50 {margin-bottom: 50px;}.accounting-expense .formset-error {-webkit-box-shadow: none;box-shadow: none;}.accounting-expense .formset-error .errorlist{margin: 0;}.accounting-expense .readonly-lines-container {padding: 20px;background: white;margin-bottom: 40px;}.accounting-expense .font-weight-600 {font-weight: 600;}.accounting-expense .empty-lines-text {padding: 20px;text-align: center;color: #888;}.accounting-expense .file-pdf-wrapper {text-align: center;color: #d9534f;}.accounting-expense .file-pdf-icon {font-size: 50px;margin-bottom: 10px;}.accounting-expense .file-pdf-name {font-size: 11px;color: #555;padding: 0 10px;word-break: break-all;}.accounting-expense .btn-download-pdf {display: block;padding: 6px;font-size: 12px;margin-bottom: 5px;}.accounting-expense .d-block {display: block;}.accounting-expense .btn-download-img {display: block;padding: 6px;font-size: 12px;margin-bottom: 5px;}.accounting-expense .sync-status-container {text-align: center;padding-bottom: 12px;background: #fff;}.accounting-expense .no-files-text {padding: 20px;color: #777;}.accounting-expense .form-field-error {color: red;margin-left: 200px;}.accounting-expense #file-size-error {display: none;color: #dc3545;font-weight: bold;margin-bottom: 10px;padding: 10px;border: 1px solid #dc3545;border-radius: 4px;background: #f8d7da;}.accounting-expense #file-upload-spinner {display: none;color: #007bff;margin-bottom: 10px;font-weight: bold;}.accounting-expense .delete-line-btn {color: #dc3545;cursor: pointer;font-size: 18px;}.accounting-expense .setupbuttons-add-line {margin-top: 15px;margin-bottom: 40px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;display: -webkit-box;display: -ms-flexbox;display: flex;}.accounting-expense #add-line-btn {cursor: pointer;}.accounting-expense #spinner, .accounting-expense #empty-form-template {display: none;}.accounting-expense .removetempimage{display: none !important;}.accounting-expense .inputfield.col-delete i{position: relative;top: 3px;}@media (max-width: 1600px) {.accounting-expense .inputfield.col-delete i{position: relative;top: 10px;}.accounting-expense .line-item-top-row {margin-bottom: 0;}.accounting-expense .ro-col-amount.talldiv, .accounting-expense .readonly-field.ro-col-memo {min-height: 76px;text-align: center !important;}.accounting-expense .readonly-field.ro-col-memo .readonly-value {text-align: left !important;}.accounting-expense .readonly-field.ro-col-memo .readonly-label {margin: 0 auto !important;}.accounting-expense .line-item-top-row, .accounting-expense .line-item-bottom-row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.accounting-expense .col-amount, .accounting-expense .col-account, .accounting-expense .col-customer, .accounting-expense .col-memo, .accounting-expense .col-order {max-width: 100%;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;width: 100%;}.accounting-expense .col-delete {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-bottom: 0;}.accounting-expense .ro-col-account, .accounting-expense .ro-col-amount, .accounting-expense .ro-col-customer, .accounting-expense .ro-col-memo, .accounting-expense .ro-col-order {max-width: 100% !important;width: 100%;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}}@media (max-width: 767px) {.accounting-expense .readonly-field {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}.accounting-expense .file-grid {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.accounting-expense .file-card {width: calc(50% - 10px);min-width: 140px;}.accounting-expense #container_vendor .fieldvalue{max-width: 100% !important;}}@media (max-width: 480px) {.accounting-expense .file-card {width: 100%;}}