.group-hidden{display:none;}.msg{position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;background-color:#0000008f;}.msg>div{position:fixed;z-index:9999;left:10px;right:10px;top:100px;max-width:480px;margin:0px auto;vertical-align:middle;background-color:#ffffff;border-top-left-radius:15px;border-top-right-radius:15px;}.msg-header{padding:30px;text-align:center;background-color:#009f1e;background:rgb(0,144,27);background:linear-gradient(350deg,rgb(2 153 31) 52%,rgb(0 159 30) 52%);color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:#00000047 0px 10px 30px;}.msg-header h1{margin-bottom:20px;font-size:36px;font-weight:500;}.msg-header .glyphicon{font-size:48px;}.msg .msg-body{padding:20px 30px 100px;font-size:88%;}.msg-body .glyphicon{color:#ff6a00;}.msg-action-links{position:absolute;bottom:20px;left:10px;right:10px;}.msg-action-links>div{width:50%;padding:5px 10px;float:left;}.msg-action-links .btn{display:block;border:none;padding:10px;border-radius:0;font-size:112%;border-radius:50px;}.msg-action-links .btn.btn-default{background-color:#0a00ce;border:2px solid #0a00ce;color:#fff;}.msg-action-links .btn.btn-primary{background:#009f1e;box-shadow:#00a932c2 0px 4px 20px;border:2px solid #009f1e;}.msg-action-links .btn.btn-danger{background:#cb0404;border:2px solid #cb0404;}.msg-action-links .btn.btn-warning{background:#e6a500;border:2px solid #e6a500;}.field-name-field-message-id{display:none;}.entitytype-lead_serving_confirmation_yes-form,.entitytype-lsc_no-form,.node-review_request-form,.entitytype-booking_postponed-form,.entitytype-extend_delivery_date-form,.entitytype-booking_cancelled-form,.entitytype-postpone_pickup_date-form{max-width:480px;margin:50px auto;background-color:#fff;padding:60px 30px 110px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;box-shadow:#00000040 0px 10px 40px;border:15px solid #87be91;border-radius:10px;}.entity-form-header{margin:-74px -44px 50px;padding:40px 30px;text-align:center;color:#fff;background:rgb(0,144,27);background:linear-gradient(350deg,rgb(2 153 31) 52%,rgb(0 159 30) 52%);border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:#0000006e 0px 10px 30px;}.entity-form-header h1{font-size:30px;font-weight:500;}.entity-form-header .glyphicon{font-size:36px;}.entitytype-lead_serving_confirmation_yes-form div#edit-actions,.entitytype-lsc_no-form div#edit-actions,.node-review_request-form .form-actions,.entitytype-booking_postponed-form .form-actions,.entitytype-extend_delivery_date-form .form-actions,.entitytype-booking_cancelled-form .form-actions,.entitytype-postpone_pickup_date-form .form-actions{position:absolute;bottom:40px;left:20px;right:20px;}.entitytype-lead_serving_confirmation_yes-form button#edit-submit,.entitytype-lsc_no-form button#edit-submit,.node-review_request-form .form-actions .form-submit,.entitytype-booking_postponed-form .form-actions .form-submit,.entitytype-extend_delivery_date-form .form-actions .form-submit,.entitytype-booking_cancelled-form .form-actions .form-submit,.entitytype-postpone_pickup_date-form .form-actions .form-submit{width:100%;padding:15px;border-radius:50px;background-color:#02991f;border-color:#02991f;box-shadow:#00990078 0px 4px 20px;}//Lead Serving Confirmation No Entityform
    .entitytype-lsc_no-form{border:15px solid #94c6bf;}.entitytype-lsc_no-form button#edit-submit{background-color:#03c0a6;border-color:#00baa0;box-shadow:#00be7f6b 0px 10px 30px;}.entitytype-lsc_no-form .entity-form-header{background:rgb(3 192 166);background:linear-gradient(350deg,rgb(0 186 160) 52%,rgb(3 192 166) 52%);}.entitytype-extend_delivery_date-form{border:15px solid #7ba1d7;}.entitytype-extend_delivery_date-form button#edit-submit{background-color:#172dd4;border-color:#172dd4;box-shadow:#3d64ff6b 0px 10px 30px;}.entitytype-extend_delivery_date-form .entity-form-header{background:rgb(36,12,219);background:linear-gradient(350deg,rgb(31,8,206) 52%,rgb(36,12,219) 52%);}.entitytype-booking_cancelled-form{border:15px solid #d17a7a;}.entitytype-booking_cancelled-form .entity-form-header{background:rgb(222,23,23);background:linear-gradient(350deg,rgb(207,15,15) 52%,rgb(222,23,23) 52%);}.entitytype-booking_cancelled-form button#edit-submit{background-color:#d41717;border-color:#d41717;box-shadow:#ff3d3d6b 0px 10px 30px;}.entitytype-postpone_pickup_date-form{border:15px solid #d2b774;}.entitytype-postpone_pickup_date-form .entity-form-header{background:rgb(222,149,23);background:linear-gradient(350deg,rgb(222,149,23) 52%,rgb(215,143,19) 52%);}.entitytype-postpone_pickup_date-form button#edit-submit{background-color:#e19410;border-color:#d59111;box-shadow:#ffbf006b 0px 10px 30px;}.field-name-field-ef-transaction-ref{display:none;}.field-name-field-ef-date{}.entitytype-lsc_no-form label.control-label,.node-review_request-form label.control-label{display:block;font-size:124%;color:#696969;}.field-name-field-ef-date .form-type-textfield>.form-control,.node-review_request-form .field-name-field-date .form-type-textfield>.form-control{height:56px;font-size:124%;width:100%;padding:10px 20px;color:#00258c;}.field-name-field-ef-int{display:none;}.view-enquiry-new .view-filters .views-exposed-form{margin:0px -20px;}.view-filters .views-exposed-form>.views-exposed-widgets>.views-exposed-widget{width:224px;max-width:50%;}.views-exposed-widget .form-control{min-width:130px;}.node-type-service-form-display .field-name-body{max-width:1040px}form.entitytype-refer_company-form,.entitytype-as_feedback-form{max-width:480px;margin:60px auto;padding:40px 4%;background-color:#fff;border:1px solid #7ecdff;border-radius:7px;box-shadow:#3e8ace5c 0px 5px 25px;}.entitytype-refer_company-form h2,.entitytype-as_feedback-form h2{text-align:center;color:#0060ff;font-size:240%;}.entitytype-refer_company-form .description,.entitytype-as_feedback-form  .description{margin-bottom:30px;text-align:center;}.entitytype-refer_company-form input.form-control{width:100%;height:46px;padding:10px 20px;font-size:124%;}.entitytype-refer_company-form div#edit-actions,.entitytype-as_feedback-form div#edit-actions{margin-top:40px;margin-bottom:50px;}.entitytype-refer_company-form button#edit-submit,.entitytype-as_feedback-form button#edit-submit{width:100%;}.entitytype-refer_company-form .field-name-field-refer-status{display:none;}li.list-group-item.ml-refer-earn{background-color:#ffa200;}li.list-group-item.ml-refer-earn a{color:#fff;}li.list-group-item.ml-feedback{background-color:#01bf1e;}li.list-group-item.ml-feedback a{color:#ffffff;}.views-field-field-refer-status a{padding:5px 10px;display:inline-block;margin:5px 2px 0px 0px;border:1px solid #70a8ff;border-radius:6px;background-color:#fff;box-shadow:#007eff40 0px 4px 10px;}#block-block-57{max-width:480px;margin:0px auto;}.entitytype-follow_up-form{max-width:560px;margin:30px auto 60px;padding:50px;background-color:#fff;border:1px solid #ccc;border-radius:10px;}.connect-on-whatsapp-undefined{display:none}.node-type-enquiry-dynamic .pane-notes,.node-type-enquiry .pane-notes{max-width:580px;margin:0px auto;background-color:#fff;padding:20px;border-radius:10px;box-shadow:#00000030 0px 4px 10px;}#eck-entity-form-add-utility-claim-refund .form-item-field-eck-text-und-select.form-type-radios>label{margin-bottom:20px;font-size:148%;}#eck-entity-form-add-utility-claim-refund .form-type-radios>.form-radios>.radio,.node-review_request-form .form-type-radios>.form-radios>.radio{display:block;margin-bottom:18px;}#eck-entity-form-add-utility-claim-refund .btn-success{width:100%;padding:15px;margin:20px 0px;}.page-ad-packages{}.page-ad-packages section#block-system-main{max-width:480px;margin:0px auto;margin-bottom:70px;}.page-ad-packages h1{margin-top:26px;}.ad-bundle-teaser{padding:30px;margin:10px auto;background-color:#fff;border-radius:10px;border:1px solid #ccc;box-shadow:#0000000f 0px 5px 10px;}.ad-bundle-title{font-weight:bold;color:#0015c7;}.ad-bundle-teaser .short-description{margin-bottom:10px;color:#6780a4;}.ad-bundle-teaser-footer{margin-top:20px;margin-bottom:10px;display:flex;justify-content:space-between;}.flag-place-ad-request a.flag.flag-action.flag-link-confirm{color:#fff;padding:10px 20px;background:rgb(34,91,195);background:linear-gradient(0deg,rgba(34,91,195,1) 0%,rgba(45,140,253,1) 100%);border-radius:7px;box-shadow:#00000038 0px 2px 6px;}.page-flag-confirm-flag-place-ad-request{}.page-flag-confirm-flag-place-ad-request .confirmation{margin:100px auto;max-width:480px;}.page-flag-confirm-flag-place-ad-request .confirmation button#edit-submit{width:100%;padding:20px;font-size:148%;border:navajowhite;margin-bottom:20px;color:#fff;background:rgb(29,132,0);background:linear-gradient(0deg,rgba(29,132,0,1) 0%,rgba(38,163,6,1) 100%);box-shadow:#249c0436 0px 20px 20px;}.page-flag-confirm-flag-place-ad-request a#edit-cancel{font-size:124%;}span.ad-bundle-cost{font-size:124%;color:#235dc5;}form#rules-link-trigger-form{max-width:480px;margin:60px auto;padding:40px;background-color:#fff;border-radius:10px;border:1px solid #ccc;font-size:18px;}.confirmation div#edit-actions{margin-top:32px;text-align:center;}.pane-webform-client-block-353020{margin:40px auto;max-width:480px;}.pane-webform-client-block-353020 .webform-component--email,.pane-webform-client-block-353020 .webform-component--whatsapp-number,.pane-webform-client-block-353020 .webform-component--token{display:none;}.form-type-radios>.form-radios>.form-item-submitted-unsubscribe-reason-select{display:block;}.form-type-radios>.form-radios>.form-item-submitted-unsubscribe-reason-select>label.control-label{padding:10px 10px 10px 40px;display:block;border-radius:50px;box-shadow:#0000002e 0px 4px 10px;border:1px solid #afc8e1;background:rgb(219,237,252);background:linear-gradient(0deg,rgba(219,237,252,1) 0%,rgba(231,252,255,1) 100%);}
