.btn{border-radius:7px;}.btn-primary{background-color:#2e2e2e;}.btn-primary:hover,.btn-primary:active,.btn-primary.disabled,.btn-primary:disabled{background-color:#545454 !important;}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(10,34,57,.25) !important;}.btn-success{background-color:#aaae7f;color:#2e2e2e;}.btn-success:hover,.btn-success:active,.btn-success.disabled,.btn-success:disabled{background-color:#b7b7b7 !important;}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(76,223,255,.25) !important;}.btn-enable{background-color:#a6a6a6;color:#fff;}.btn-enable:hover,.btn-enable:active,.btn-enable.disabled,.btn-enable:disabled{background-color:#a6a6a6 !important;color:#fff;}.btn-enable:focus,.btn-enable.focus{box-shadow:0 0 0 .2rem rgba(39,157,215,.25) !important;}header{background-color:#aaae7f;}@media only screen and (max-width:992px){header .content-wrapper .logo-wrapper{top:-6px;}}header .content-wrapper .business-header-text{position:absolute;display:block;left:220px;bottom:7px;font-weight:bold;color:#000;}@media only screen and (max-width:992px){header .content-wrapper .business-header-text{left:70px;bottom:unset;max-width:135px;margin-left:auto;margin-right:auto;right:0;height:100%;line-height:75px;top:23px;}}header .content-wrapper .login{background-color:#2e2e2e;}header .content-wrapper .login:hover{background-color:#545454;}@media only screen and (max-width:992px){header .content-wrapper .search-icon{background-color:#2e2e2e;}}@media only screen and (max-width:992px){header .content-wrapper .header-search{position:absolute;top:75px;background-color:#d0d6b3;width:100%;max-width:unset;}}footer{background-color:#a6a6a6;}nav#Desktop-Nav ul.navigation-list li.top-level.active{background-color:#2e2e2e;}nav#Desktop-Nav ul.navigation-list li.top-level:hover{background-color:#545454;}nav#Desktop-Nav ul.navigation-list li.top-level:hover ul.navigation-list{background-color:#2e2e2e;}nav#Desktop-Nav ul.navigation-list li.top-level:hover ul.navigation-list #Nav-Level-1.sub-level a{color:#a6a6a6;}nav#Desktop-Nav ul.navigation-list li.top-level:hover ul.navigation-list #Nav-Level-1.sub-level a:hover{background-color:#a6a6a6;color:#2e2e2e;}@media only screen and (max-width:992px){nav#Mobile-Nav{background-color:#d0d6b3;}}nav#Mobile-Nav ul.navigation-list li.navigation-item.top-level ul.navigation-list{background-color:#efefef;}.member-homepage .sign-up-section{padding-top:15px;max-width:1500px;margin:0 auto;color:#2e2e2e;overflow:auto;padding:50px 15px;min-height:115px;}.member-homepage .sign-up-section .main-sign-up-header{font-size:30px;font-family:'Noticia Text',serif;font-weight:bold;text-align:center;padding-bottom:5px;color:#2e2e2e;}.member-homepage .sign-up-section .sub-sign-up-header{text-align:center;font-size:21px;}.member-homepage .sign-up-section .sign-up-steps{overflow:auto;margin:25px 0 0 0;padding:10px 15px 0 15px;}.member-homepage .sign-up-section .sign-up-steps .step-listing{overflow:auto;padding-bottom:50px;}.member-homepage .sign-up-section .sign-up-steps .sign-up-link{color:#000;text-decoration:none;}.member-homepage .sign-up-section .sign-up-steps .sign-up-link:hover .sign-up-circle{background-color:#d0d6b3;color:#fff;}.member-homepage .sign-up-section .sign-up-steps .sign-up-circle{padding:14px;text-align:center;max-width:70px;background-color:#aaae7f;border-radius:69px;font-weight:bold;font-size:28px;margin:0 auto;margin-bottom:20px;}.member-homepage .sign-up-section .sign-up-steps .sign-up-step-description{text-align:center;}.member-homepage .sign-up-section .sign-up-steps .sign-up-step-description{font-weight:bold;color:#000;font-size:20px;padding-bottom:7px;}.member-homepage .sign-up-section .sign-up-steps .sign-up-step-description .sign-up-link:hover{text-decoration:underline;}@media only screen and (max-width:767px){.member-homepage .sign-up-section .sign-up-steps .sign-up-step-description{text-align:center;}}@media only screen and (max-width:767px){.member-homepage .sign-up-section .sign-up-steps .sign-up-step-caption{text-align:center;}}.member-homepage .sign-up-section .sign-up-button{padding:12px 20px;margin:16px auto;display:block;font-size:18px;font-weight:bold;float:right;margin-right:35px;color:#2e2e2e;background-color:#aaae7f;}.member-homepage .sign-up-section .sign-up-button:hover{background-color:#d0d6b3;color:#fff;}.member-homepage .type-boxes{padding:30px 15px 40px 15px;max-width:1300px;margin:0 auto;}.member-homepage .type-boxes .type-boxes-header{font-size:30px;font-weight:bold;text-align:center;padding-bottom:25px;font-family:'Noticia Text',serif;}.member-homepage .type-boxes .type-boxes-details{padding-bottom:20px;}.member-homepage .type-boxes .type-wrapper{cursor:initial;}.member-homepage .details-content{background-color:#d0d6b3;color:#2e2e2e;background:#d0d6b3;background:-moz-linear-gradient(top,#d0d6b3 0%,#a6a6a6 100%);background:-webkit-linear-gradient(top,#d0d6b3 0%,#a6a6a6 100%);background:linear-gradient(to bottom,#d0d6b3 0%,#a6a6a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#132e32',endColorstr='#176087',GradientType=0);padding:25px 15px 30px 15px;}.member-homepage .details-content .details-content-wrapper{max-width:1300px;margin:0 auto;}.member-homepage .details-content .details-content-header{font-size:30px;font-weight:bold;text-align:center;padding-bottom:25px;font-family:'Noticia Text',serif;}.form-header{padding-top:25px;font-size:21px;}.form-instruction{padding-bottom:25px;}@media only screen and (max-width:992px){.type-boxes .type-col{margin-bottom:15px;}}.type-boxes .type-wrapper{color:#2e2e2e;height:100%;padding:20px 25px;cursor:pointer;position:relative;}.type-boxes .type-wrapper.first{background-color:#e2e2e2;}.type-boxes .type-wrapper.second{background-color:#a6a6a6;}.type-boxes .type-wrapper.third{background-color:#a6a6a6;}.type-boxes .type-wrapper .type-radio-button{display:none;}.type-boxes .type-wrapper.selected{border:3px solid #000;}.type-boxes .type-wrapper .type-label{font-weight:bold;font-size:20px;}.type-boxes .type-wrapper .cost{text-align:center;position:relative;min-height:60px;}.type-boxes .type-wrapper .cost .yearly-cost{font-weight:bold;font-size:28px;}.type-boxes .type-wrapper .cost .monthly-cost{margin-top:-8px;margin-left:94px;}.type-boxes .type-wrapper.not-valid{cursor:unset;}.type-boxes .type-wrapper .coming-soon-overlay,.type-boxes .type-wrapper .type-not-allowed-overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(55,55,55,.5);z-index:1;text-align:center;padding-top:60px;font-weight:bold;font-size:32px;color:#fff;}.type-boxes .type-wrapper .type-not-allowed-overlay{padding:60px 15px;font-size:16px;}.select-button{width:100%;max-width:120px;margin:0 auto;display:block;}.frequency{background-color:#2e2e2e;color:#fff;padding:35px 20px;text-align:center;}.frequency .billing-frequency-selector{display:inline;margin-left:25px;margin-right:25px;background-color:#a6a6a6;color:#000;padding:9px 26px;border-radius:7px;cursor:pointer;font-weight:bold;}@media only screen and (max-width:767px){.frequency .billing-frequency-selector{margin-left:5px;margin-right:5px;padding:9px 15px;}}.frequency .billing-frequency-selector.selected{border:3px solid #000;}.billing-profiles-wrapper .profile-wrapper{border:3px solid #a6a6a6;margin-bottom:15px;}.billing-profiles-wrapper .profile-wrapper .profile-button{display:none;}.billing-profiles-wrapper .profile-wrapper.selected{border:3px solid #2e2e2e;}.billing-profiles-wrapper .profile-wrapper .profile-details{background-color:#a6a6a6;color:#fff;padding:20px;cursor:pointer;}.billing-profiles-wrapper .profile-wrapper .profile-details .select-button{margin-top:15px;}.promo{background-color:#2e2e2e;padding:20px;}.promo input{padding:8px;margin-right:10px;}@media only screen and (max-width:767px){.promo input{max-width:155px;}}.promo .applied-promo{color:#fff;font-weight:bold;padding-top:10px;}.summary-box{background-color:#d0d6b3;color:#2e2e2e;padding:20px;}.summary-box .summary-header{font-size:18px;border-bottom:1px solid #fff;margin-bottom:5px;}.member-homepage-wrapper .details-content{min-height:calc(100vh - 165px);padding:30px 50px 80px 50px;background-color:#efefef;color:#fff;background:#2e2e2e;background:-moz-linear-gradient(top,#2e2e2e 0%,#d0d6b3 100%);background:-webkit-linear-gradient(top,#2e2e2e 0%,#d0d6b3 100%);background:linear-gradient(to bottom,#2e2e2e 0%,#d0d6b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#132e32',endColorstr='#176087',GradientType=0);}.member-homepage-wrapper .details-content .details-content-header{font-size:30px;font-weight:bold;text-align:center;padding-bottom:25px;font-family:'Noticia Text',serif;}.member-homepage-wrapper .login-wrapper{padding-top:60px;padding:60px 20px 50px 20px;}.member-homepage-wrapper .login-wrapper .login-header{font-weight:bold;font-size:22px;padding-left:5px;padding-bottom:15px;color:#2e2e2e;font-family:'Noticia Text',serif;}.member-homepage-wrapper .login-wrapper .login-button-wrapper{margin-left:5px;margin-right:5px;}.member-homepage-wrapper .login-wrapper .login-button-wrapper .login-button{width:100%;padding-top:10px;padding-bottom:10px;font-weight:bold;}.member-homepage-wrapper .login-wrapper .forgot-password-link{float:right;margin-right:5px;}.member-homepage-wrapper .login-wrapper .forgot-password-link a{color:#a6a6a6;}.member-homepage-wrapper .login-wrapper .create-header{color:#2e2e2e;font-size:22px;font-weight:bold;padding-bottom:15px;font-family:'Noticia Text',serif;}.member-header-wrapper{padding-top:20px;padding-left:15px;padding-right:15px;}.member-header{background-color:#2e2e2e;color:#fff;padding:20px;position:relative;}.member-header .member-info .welcome-header{font-weight:bold;font-size:20px;}.member-header .member-info .last{position:absolute;right:20px;bottom:20px;}@media only screen and (max-width:767px){.member-header .member-info .last{position:unset;right:unset;bottom:unset;}}.member-header .logout-button,.member-header .account-button{position:absolute;top:25px;right:20px;}@media only screen and (max-width:767px){.member-header .logout-button,.member-header .account-button{position:relative;top:unset;right:unset;display:inline-block;float:right;margin-top:10px;}}.member-header .account-button{right:120px;}@media only screen and (max-width:767px){.member-header .account-button{right:unset;float:left;}}.member-landing-row{margin-top:20px;padding-left:15px;padding-right:15px;}@media only screen and (max-width:767px){.member-landing-row{margin-top:0;}}.member-landing-row .member-navigation{background-color:#d0d6b3;}.member-landing-row .member-navigation .member-navigation-list{list-style-type:none;padding-left:0;}.member-landing-row .member-navigation .member-navigation-list .member-navigation-item a{color:#2e2e2e;text-decoration:none;padding:15px;border-bottom:1px solid #2e2e2e;}.member-landing-row .member-navigation .member-navigation-list .member-navigation-item a:hover{background-color:#2e2e2e;color:#fff;}.member-landing-row .membership{background-color:#a6a6a6;padding:20px;color:#000;}.member-landing-row .membership .membership-name{font-size:20px;}.member-landing-row .membership .membership-divider{border-bottom:2px solid #0a2239;margin-bottom:20px;padding-bottom:10px;}.member-landing-row .membership .profile-header{font-size:18px;}.member-landing-row .membership .next-billing{float:left;padding-left:21px;font-size:19px;}@media only screen and (max-width:767px){.member-landing-row .membership .next-billing{padding-left:unset;}}@media only screen and (max-width:992px){.member-landing-row .membership .update-membership-button{clear:both;margin-top:20px;}}.member-landing-row .membership .no-membership-header{font-weight:bold;text-align:center;font-size:27px;}.member-landing-row .membership .no-membership-subheader{text-align:center;font-size:20px;}.member-landing-row .membership .select-membership-button{max-width:200px;margin:0 auto;margin-top:20px;}.member-landing-row .businesses{margin-top:20px;background-color:#a6a6a6;color:#2e2e2e;padding:20px;position:relative;margin-bottom:30px;}.member-landing-row .businesses .businesses-header{font-size:20px;color:#2e2e2e;}.member-landing-row .businesses .update-business-button{position:absolute;right:20px;top:20px;}@media only screen and (max-width:767px){.member-landing-row .businesses .update-business-button{position:relative;top:unset;right:unset;clear:both;width:100%;}}.member-landing-row .businesses .business-wrapper{background-color:#d0d6b3;padding:20px;margin-top:20px;}@media only screen and (max-width:767px){.member-landing-row .businesses .business-wrapper{margin-top:40px;}}.member-landing-row .businesses .business-wrapper .business-name{font-size:18px;border-bottom:2px solid #2e2e2e;padding-bottom:10px;margin-bottom:20px;}.member-landing-row .businesses .business-wrapper .locations-header{font-weight:bold;padding-bottom:10px;}.member-landing-row .businesses .business-wrapper .location-address-wrapper{margin-left:15px;border-bottom:2px solid #2e2e2e;margin-bottom:10px;padding-bottom:10px;}.member-landing-row .businesses .business-wrapper .location-address-wrapper:last-of-type{border-bottom:none;}.member-landing-row .businesses .business-wrapper .update-locations-button{margin-top:-30px;}@media only screen and (max-width:992px){.member-landing-row .businesses .business-wrapper .update-locations-button{margin-top:0;clear:both;}}.member-landing-row .businesses .no-businesses-header{font-size:27px;text-align:center;font-weight:bold;}.member-landing-row .businesses .add-business-button{max-width:200px;margin:0 auto;margin-top:20px;}.account-form-page .account-form-header{font-weight:bold;margin-bottom:25px;font-size:18px;color:#2e2e2e;border-bottom:1px solid #2e2e2e;}.account-form-page .form-col{margin-bottom:20px;}.account-form-page .form-control{max-width:500px;}.account-form-page .half-input-wrapper .form-control{max-width:250px;}.account-form-page .button-wrapper{padding-top:15px;}.account-form-page .input-wrapper{max-width:500px;margin-left:0;margin-right:0;}.account-form-page .form-help{margin-top:-15px;font-size:14px;color:#d0d6b3;}.tool-box-col{margin-bottom:15px;}.tool-box-wrapper{padding:20px 20px 0;background-color:#d0d6b3;color:#2e2e2e;margin-top:15px;height:100%;}.tool-box-wrapper .tool-box-header{font-size:18px;border-bottom:1px solid #2e2e2e;margin-bottom:5px;margin-top:0;}.order-details-box{background-color:#d0d6b3;color:#2e2e2e;padding:20px;height:100%;}.order-details-box .order-details-header{font-size:20px;border-bottom:1px solid;margin-bottom:5px;}.order-details-box .order-details-subheader{font-size:18px;border-bottom:1px solid;margin-bottom:5px;max-width:50%;}.business-details-box{background-color:#d0d6b3;color:#2e2e2e;padding:20px;height:100%;}.business-details-box .business-detail-header{font-weight:bold;font-size:20px;padding-bottom:5px;}.business-details-box .business-details-divider{border-bottom:1px solid #2e2e2e;padding-bottom:15px;margin-bottom:10px;}.business-details-box .locations-header{font-weight:bold;font-size:18px;}.business-details-box .location-address-wrapper{margin-left:15px;padding-bottom:5px;border-bottom:1px solid #2e2e2e;margin-bottom:10px;}.business-details-box .view-locations-button{margin-left:15px;}.location-header{font-weight:bold;font-size:22px;padding-top:15px;padding-bottom:10px;}.no-gutters .location-header-col{padding-left:5px;padding-right:5px;}@media only screen and (max-width:767px){.no-gutters .location-header-col{padding-left:0;padding-right:0;padding-top:5px;}}.no-gutters .location-header-col:first-child{padding-left:0;}.no-gutters .location-header-col:last-child{padding-right:0;}.location-type-col{padding-bottom:20px;}.location-type{background-color:#d0d6b3;height:100%;padding:20px;color:#2e2e2e;cursor:pointer;}.location-type.selected{background-color:#a6a6a6;border:2px solid #2e2e2e;color:#2e2e2e;}.location-type:hover{background-color:#a6a6a6;color:#2e2e2e;}.location-type .location-type-name{font-weight:bold;font-size:18px;}.location-type .subcategory-icon{text-align:center;}.location-type .subcategory-label{text-align:center;padding-bottom:10px;}.location-form-button-wrapper .btn-primary{margin-left:15px;}@media only screen and (max-width:767px){.location-form-button-wrapper .btn-primary,.location-form-button-wrapper .btn-success{clear:both;width:100%;margin-bottom:10px;margin-left:0;}}.location-form-button-wrapper .location-link-button{min-width:225px;}.location-type-validation{margin-top:-15px;}.social-input .social-icon{width:15%;}.social-input .social-icon img{width:100%;max-width:48px;}.social-input .input-wrapper{width:85%;}.location-link{font-weight:bold;padding-bottom:10px;}.seo-selection{max-width:500px;}.seo-selection .seo-selection-label{margin-bottom:5px;}.seo-selection .seo-selector{background-color:#2e2e2e;color:#fff;padding:8px 10px;margin-bottom:10px;cursor:pointer;border-radius:7px;height:100%;}.seo-selection .seo-selector:hover{background-color:#545454;}.seo-selection .seo-selector.selected{background-color:#aaae7f;color:#2e2e2e;border:none;}.seo-selection .form-help{margin-top:-5px;}.hours-form .hour-form{padding:10px 15px 20px;margin-bottom:10px;background-color:#d0d6b3;margin-top:10px;color:#fff;}.hours-form .day-wrapper{font-size:14px;position:relative;}.hours-form .day-wrapper .hours-section{display:inline-block;padding-top:10px;vertical-align:top;}@media only screen and (max-width:767px){.hours-form .day-wrapper .hours-section{display:block;}}@media only screen and (max-width:992px){.hours-form .day-wrapper .hours-section.checkbox-section{display:block;padding-left:117px;}}@media only screen and (max-width:767px){.hours-form .day-wrapper .hours-section.checkbox-section{padding-left:0;}}.hours-form .day-wrapper .hours-section.checkbox-section .checkbox-wrapper{padding-left:10px;}@media only screen and (max-width:767px){.hours-form .day-wrapper .hours-section.checkbox-section .checkbox-wrapper{display:block;padding-bottom:5px;}}.hours-form .day-wrapper .hours-section .day-label{min-width:112px;display:inline-block;font-weight:bold;font-size:17px;}.hours-form .day-wrapper .hours-section .hours-input{padding:9px;height:35px;max-width:100px;}.hours-form .day-wrapper .hours-section .split-time{padding-right:10px;padding-left:10px;position:relative;max-width:235px;}@media only screen and (max-width:767px){.hours-form .day-wrapper .hours-section .split-time{padding-left:0;max-width:225px;}}.hours-form .day-wrapper .hours-section .split-time .x-split-time{position:absolute;top:6px;right:-6px;}.hours-form .day-wrapper .hours-section .split-time.removable{padding-top:10px;}.hours-form .day-wrapper .hours-section .inline-group{display:inline-block;}.hours-form .day-wrapper .hours-section .hours-check{padding-left:10px;font-weight:bold;}.hours-form .day-wrapper .hours-section .hours-check .hours-checkbox{width:20px;height:20px;vertical-align:bottom;}.hours-form .day-wrapper .hours-section.hours-listing{padding-top:0;}.hours-form .day-wrapper .split-hours{float:right;}@media only screen and (max-width:992px){.hours-form .day-wrapper .split-hours{float:right;position:absolute;right:0;top:0;}}@media only screen and (max-width:767px){.hours-form .day-wrapper .split-hours{top:6px;}}.ui-timepicker-standard{z-index:10 !important;font-size:14px !important;}.ui-timepicker-standard a{font-size:14px;text-align:left;}.set-wrapper .set-name{font-size:18px;font-weight:bold;}.set-wrapper .options-wrapper{padding:20px;border:2px solid #999;max-height:350px;overflow:auto;margin-bottom:25px;background-color:#fff;box-shadow:inset 0 0 5px 1px #d7d7d7;}.set-wrapper .options-wrapper .attribute{padding:5px;margin-bottom:5px;cursor:pointer;}.set-wrapper .options-wrapper .attribute.selected,.set-wrapper .options-wrapper .attribute:hover{border:none;background-color:#aaae7f;}.image-count-display{padding-bottom:5px;}input[type="file"].file-upload{display:none;}.cloudinary-progress-bar{height:5px;margin:0 auto;}.cloudinary-progress-bar .progress-bar-inner{background-color:#a6a6a6;height:5px;width:0;color:#2e2e2e;}.custom-file-button{padding-top:20px;padding-bottom:20px;width:100%;text-align:center;border:2px dashed #2e2e2e;background-color:#efefef;cursor:pointer;}.link-add-wrapper .link-or{display:inline-block;width:8%;}@media only screen and (max-width:767px){.link-add-wrapper .link-or{width:100%;text-align:center;display:block;}}.link-add-wrapper .link-add{margin-top:10px;margin-bottom:20px;width:90%;display:inline-block;}@media only screen and (max-width:767px){.link-add-wrapper .link-add{width:100%;display:block;}}.update-files-page .cloudinary-preview .preview-content,.update-files-page .link-preview .preview-content{min-height:192px;}.cloudinary-preview,.link-preview{width:20%;float:left;padding-left:5px;padding-right:5px;min-height:180px;}@media only screen and (max-width:992px){.cloudinary-preview,.link-preview{width:33.3%;}}@media only screen and (max-width:767px){.cloudinary-preview,.link-preview{width:100%;}}.cloudinary-preview .preview-content,.link-preview .preview-content{float:left;padding:25px 15px 15px;background-color:#d0d6b3;border-radius:5px;position:relative;width:100%;min-height:210px;color:#fff;margin-bottom:10px;}.cloudinary-preview .preview-content .file-label,.link-preview .preview-content .file-label,.cloudinary-preview .preview-content .file-link,.link-preview .preview-content .file-link{position:relative;}.cloudinary-preview .preview-content .file-label label,.link-preview .preview-content .file-label label,.cloudinary-preview .preview-content .file-link label,.link-preview .preview-content .file-link label{padding-right:7px;min-width:50px;}.cloudinary-preview .preview-content .file-label input,.link-preview .preview-content .file-label input,.cloudinary-preview .preview-content .file-link input,.link-preview .preview-content .file-link input{width:100%;max-width:unset;}.cloudinary-preview .preview-content .file-label.input-wrapper,.link-preview .preview-content .file-label.input-wrapper,.cloudinary-preview .preview-content .file-link.input-wrapper,.link-preview .preview-content .file-link.input-wrapper{max-width:unset;}.cloudinary-preview .preview-content .file-link .input-validation,.link-preview .preview-content .file-link .input-validation{display:block;font-size:14px;}.cloudinary-preview .preview-content .file-link .required,.link-preview .preview-content .file-link .required{color:#fff;}.cloudinary-preview .preview-content .cancel-button,.link-preview .preview-content .cancel-button{margin:0 auto;width:125px;display:block;margin-top:0;}.preview-warnings{padding-top:10px;padding-bottom:20px;}.preview-warnings .warning{color:#de0000;}.preview-warnings .warning-x{font-size:19px;padding-right:6px;}.preview-warnings .warning-text{font-weight:bold;vertical-align:top;}.preview-thumbnail-div{background-position:50% 50%;width:150px;height:150px;margin:0 auto;background-size:cover;border:1px solid #fff;}.preview-file{padding-bottom:10px;min-height:46px;margin-bottom:10px;padding-top:12px;}.preview-file .file-name{margin-left:8px;font-size:18px;}.reorder-up{padding-right:5px;}.reorder-up:before{content:"";}.reorder-down{padding-left:5px;}.reorder-down:before{content:"";}.preview-reorder{cursor:pointer;width:6%;text-align:center;}.preview-move{cursor:move;margin-top:15px;text-align:center;border:1px solid #2e2e2e;background-color:#a6a6a6;width:88%;display:inline-block;}.preview-move:hover{background-color:#a6a6a6;color:#fff;}.extension-icon img{width:32px;}.delete-image,.delete-file{position:absolute;top:5px;right:5px;}.add-wrapper{padding:10px;margin-bottom:10px;background-color:#fff;border:1px solid #d7d7d7;margin-top:10px;}.add-wrapper .form-group{margin-bottom:5px;}.add-wrapper .image-x-form,.add-wrapper .file-x.form,.add-wrapper .x-hour-form{float:right;cursor:pointer;}.file-form-wrapper .delete-file,.image-form-wrapper .delete-file{margin-bottom:10px;}.file-form-wrapper .file-type,.image-form-wrapper .file-type{font-weight:bold;font-size:16px;}.add-another-button{margin-bottom:10px;}.remove-file{position:absolute;top:4px;right:4px;font-size:18px;color:#a6a6a6;cursor:pointer !important;z-index:20;}.fa.fa-times-circle{cursor:pointer !important;}.remove-file:hover{color:#000;}.file-form{display:inline-block;}.file-form .default-input{cursor:text;position:relative;z-index:1;}.image-form,.file-form{margin-bottom:10px;}.bottom-images{margin-top:65px;}.files-wrapper{display:inline-block;}.image-wrapper{width:161px;height:161px;display:block;background-color:#fff;border:1px solid #2e2e2e;position:relative;margin:5px auto;}.image-wrapper img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}.preview-image{max-width:120px;}.file-dropzone .default-preview,.file-dropzone .dz-preview.dz-image-preview.default-preview{border:1px solid #2e2e2e;border-radius:8px;background-color:#a6a6a6;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);}.file-dropzone .dz-preview.form-preview{padding-top:0;}.data-image img{position:absolute;left:50%;top:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.data-image img.portrait{width:100%;height:auto;}.dz-preview .dropzone-image-preview{display:none;visibility:hidden;position:absolute;top:44px;min-width:100px;background-color:#eee;border:1px solid #eee;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:1001;}.dz-preview .dropzone-image-preview img{max-width:350px !important;max-height:350px;}.dz-preview .dropzone-image-preview.left{left:95px;}.dz-preview .dropzone-image-preview.right{right:95px;}.dz-preview .dropzone-image-preview.not-visible{display:none;visibility:hidden;z-index:1001;}.dz-preview:hover .dropzone-image-preview{display:block;visibility:visible;z-index:1001 !important;}.dz-preview:hover .dropzone-image-preview.not-visible{display:none;visibility:hidden;z-index:1001;}.dz-preview:hover .data-image img{position:unset;}.callout::before{content:"";width:0;height:0;border:.8em solid transparent;position:absolute;}.callout.right-top::before{left:-20px;top:10%;border-right:10px solid #eee;}.callout.left-top::before{right:-20px;top:10%;border-left:10px solid #eee;}.default{text-align:center;padding-top:10px;font-size:18px;}.default input[type="checkbox"]{height:20px;width:20px;vertical-align:middle;margin-right:4px;}.default label{font-size:16px;}.form-wrapper{border-top:2px solid #2e2e2e;margin-top:25px;padding-top:25px;}.form-wrapper .form-instructions{background-color:#d0d6b3;color:#2e2e2e;padding:20px;}.form-wrapper .form-instructions .result-location-name{font-weight:bold;font-size:18px;padding-bottom:5px;}.form-wrapper .form-instructions .result-location-address-wrapper{padding-bottom:10px;}.form-wrapper .form-instructions .result-location-description a{color:#fff;text-decoration:underline;}.form-wrapper .form-instructions .result-location-email{padding-top:8px;font-weight:bold;font-size:18px;padding-bottom:10px;}.form-wrapper .form-instructions .result-location-email-message{padding-bottom:15px;}
