/* Review Popup */
.br-theme-fontawesome-stars > .error-list {
    font-size: 10px;
    float: left;
    position: absolute;
    top: 57px;
}
.custom_error > .error-list {
    font-size: 10px!important;
    float: left!important;
    color: red;
}
.ladda-button[data-style=expand-right][data-loading]{padding-top: inherit;border: none;}
/*.ladda-spinner{float: right;margin-top: 16%!important;}*/
/*.ladda-button[data-style=expand-right] .ladda-spinner{right: -15px!important;}*/
.custom_error > .error-list >ul > li{    background-color: #fff!important;  }
.br-theme-fontawesome-stars > .error-list >ul >li {color: red; background-color: #fff!important;}
.custom_error > input{margin: 0!important;}
.error-list > ul{margin: 0}
.cp-home-form-input > .error-list{ font-size:8.9px!important;margin-left: 0;  margin-top: -4%;  float: right;  position: absolute; right: 7px;}
.btn-image{height: 111%;width: 110%;}
.review-popup-body{ overflow-y:hidden!important;width: 50%;max-height: 110% !important;padding-bottom: 2%!important; margin: 0 auto;display: none; margin-top: -2.5% !important;top: 14% !important;}
.review-popup-border-top{background-color: #499d9e; height: 20px;border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;}
.review-popup-heading-top-body{background-color: #fff;color: #000;font-size: 24px;padding: 0;
    width: 100%; margin: 0 auto !important; text-align: center;}
.review-popup-heading-top{width: 100%;float: left;padding: 2% 0;background-color: #fff;}
.review-popup-rating-body{height: 110px;line-height: 75px;background-color: #499d9e;color:#000;font-size:24px;padding:2% 0%;float: left;width: 100%;}
.review-popup-rating-body-left{width: 50%;float: left;height: 85px;}
.review-popup-rating-body-left-rating{font-size: 112px; color: #fff;}
.review-popup-rating-body-right{width: 50%;float: left;height: 85px;}
.review-popup-rating-body-right-rating{font-size: 44px;color: #ece52f;text-align: left;float: left;margin-top: 5px; width: 100%;float: left;line-height: 44px;text-align: center;}
.review-popup-rating-body-right-rating-heading{width: 100%; float: left;line-height: 30px;}
.add-review-body{background-color: #fff;float: left;width: 100%;padding-bottom: 2%;}
.add-review-body-inside{background-color: #fff;float: left;width: 50%;padding: 2% 5% 0 5%;}
.add-review-body-heading{font-size: 14px;color: #000;text-align: left;float: left;font-weight: normal; margin-bottom: 0 !important;}
.add-review-body-textbox{border: solid 1px #499d9e;padding: 2%;height: 57px;font-size: 14px;color: #6a6a6a;text-align:left;}
.add-review-body-heading2{font-size: 14px;color: #000;text-align: left;float: left;margin-top: 5px;margin-bottom: 0 !important;}
.add-review-body-heading2-star{font-size: 20px}
.review-popup-input-body{background-color: #fff;padding:0 5%;float: left;width: 100%;    display: inline-flex;}
.review-popup-social-body{background-color: #fff;padding:2% 5%;float: left;width: 100%;}
.review-popup-social-body-left{width:50% !important; margin:0 !important;padding: 0 !important;}
.review-input-label {color: #0078ca !important;position: absolute;top: 8px;font-size: 14px !important;left: .75rem;font-weight: normal !important;cursor: text;-webkit-transition: .3s ease-out;-moz-transition: .3s ease-out;-o-transition: .3s ease-out;-ms-transition: .3s ease-out;transition: .3s ease-out;}
.style-5 {position:absolute;font-size: 32px;margin-top: -25px;}
.height-60 {float: left;width: 100%;margin-top: 5px;height: 60px;background-color: #ece52f;padding: 3%;}
.fa-star {font-size: 32px;margin-right: 12px;}
a[data-rating-value="1"] {font-size: 25px !important;}
a[data-rating-value="2"] {font-size: 30px !important;}
a[data-rating-value="3"] {font-size: 35px !important;}
a[data-rating-value="4"] {font-size: 40px !important;}
a[data-rating-value="5"] {font-size: 45px !important;}
.captcha-box1{float: left; width: 29%; text-align: center;height: 42px;background-color: #fff;line-height: 1.6;}
.captcha-box2{float: left; width: 10%; text-align: center; padding: 0 3%;line-height: 1.8;}
.captcha-box3{float: left; width: 29%;text-align: center;height: 42px;background-color: #fff;line-height: 1.6;}
.error-list-review{ font-size:8.9px!important;margin-left: 0;  margin-top: -4%;  float: right;  position: absolute; right: 7px;}
#txtCaptcha{font-size: 18px;}
#txtCompare{font-size: 18px;}
.review-close { margin-top: 3px; margin-right: 5px;float: right;background: none;border: none;color: #170ac7;border-radius: 30px;font-size: 16px;font-weight: 700;line-height: 1;opacity: 1 !important;}
.review-social-nav{line-height: 48px !important;margin: 0 !important;}
.review-popup-inside-body{margin: 0 auto; width: 55%;border-radius: 10px !important;-moz-border-radius: 10px !important;-o-border-radius: 10px !important;-webkit-border-radius: 10px !important;margin-top: 3% !important;}
.review-popup-inside-body-home{margin: 0 auto; width: 100%;border-radius: 10px !important;-moz-border-radius: 10px !important;-o-border-radius: 10px !important;-webkit-border-radius: 10px !important;margin-top: 0% !important;}
.review-btn-submit{padding: 3.3% 0!important;border-radius:5px!important; background-color:#3092d5 !important; font-size: 18px!important; font-weight: normal!important; width: 30%!important;margin-left: 10px!important;line-height: 0 !important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-o-border-radius:5px!important;color: #fff!important;}
.review-btn-submit:hover{color: #fff!important;}
#review-name{font-size: 14px !important;color: #6a6a6a !important;}
#review-email{font-size: 14px !important;color: #6a6a6a !important;}
#review-mobile{font-size: 14px !important;color: #6a6a6a !important;}
/*reviewpage css*/