.app-remind-wrap {background-color: white;bottom: 0;color: #000;font-weight: lighter;margin-right: -500px;position: fixed;right: 0;width: 470px;z-index: 4445;}
.app_left_anim {position: fixed;right: 500px;transition-duration: 3s;}
.app-remind-details {border: 3px solid #ccc;border-radius: 3px;}
.app-remind-details .carousel-inner {background: none repeat scroll 0 0 #fff;max-height: 550px;overflow: hidden;}
.app-remind-header {background: none repeat scroll 0 0 #38acc9;color: #fff;font-size: 17px;}
.app-remind-header span.close-btn {background: none repeat scroll 0 0 #35636f;height: 24px;line-height: 20px;padding: 2px 6px;position: absolute;right: 10px;top: 10px;width: 22px;}
.app-remind-header span.close-btn a {color: #fff;}
.app-remind-header .speaker-img {padding: 2px 10px;}
.app-dont-remind-header {background: none repeat scroll 0 0 #38acc9;color: #fff;font-size: 17px;}
.app-dont-remind-header span.ok-btn {background: none repeat scroll 0 0 #35636f;height: 24px;line-height: 20px;padding: 2px 6px;position: absolute;right: 6px;top: 5px;width: 35px;}
.app-dont-remind-header span.ok-btn a {color: #fff;}.bank-app-details {padding: 5px 11px 10px;}
.app-remind-wrap .bank-logo img {height: 20px;vertical-align: sub;max-width: 101px;}
.bank-app-details p {color: #000;font-size: 14px; margin: 0 0 15px;}
.app-remind-wrap .btn-action {color: #000;font-size: 14px;position: relative;}
.btn-action-date {float: left;padding-top: 15px;}
.app-remind-wrap .btn-action-btns {float: left;}
.app-remind-wrap .btn-action-btns .par-continue, .btn-action-btns .par-talk-us {background: none repeat scroll 0 0 #ed4a13;border-radius: 0;color: #fff;font-size: 16px;font-weight: lighter;height: 36px;margin-right: 3px;padding: 7px 17px;}
.par-continue a {color: #fff;}
.bank-review-details {border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea;color: #000;font-size: 13px;padding: 5px 10px;}
.cust-review-details .review-rates {padding: 0 15px;}
.cust-review-details .num-of-users a {color: #16a085;}
.review-rates img {height: 14px;padding-right: 1px;width: 14px;}
#show-Reviews {color: #16a085;cursor: pointer;}
.app-dont-remind-header {padding-left: 3px;}
.bank-app-details b > img {vertical-align: inherit;width: 8px;}
.app-remind-wrap .modal-dialog {width: 624px;}
.headerHide {display: none;}
.app-cust-review {padding-top: 10px;}
.bank-review-title {padding: 6px 10px;}
.bank-review-title, .app-cust-review-title {font-size: 17px;width: 422px;}
.bank-review-title span {float: right;font-weight: normal;padding-right: 100px;}
.bank-review-title span a {color: #16a085;font-size: 14px;position: absolute;right: 10px;}
.app-cust-review-title img {display: inline-block;height: 20px;margin-bottom: 1px;padding-right: 5px;padding-top: 2px;vertical-align: text-bottom;}
.app-cust-review-title > span {background: none repeat scroll 0 0 #ed4a13;border-radius: 14px;color: #fff;float: right;font-size: 14px;margin-top: 3px;padding: 1px 9px;}
.app-cust-review p {font-size: 14px;line-height: 17px;margin: 0;padding: 5px;}
.app-remind-header .checkbox {display: inline;}
.rev-date-time {color: #38acc9;font-size: 14px;font-weight: normal;}
.cust-details {padding: 5px 0;}.cust-img {float: left;padding-top: 11px;width: 90px;}
.cust-img img {border-radius: 50px;height: 62px;width: 62px;}
.cust-detail-reviews {float: left;padding: 10px 0;}
.cust-detail-reviews p {clear: both;float: left;font-size: 14px;line-height: 20px;margin: 0;}
.review-rate-circle span {padding-right: 10px;}
.review-rate-circle img {height: 15px;}
.review-rate-star span {padding-right: 10px;}
.review-rate-star img {height: 11px;padding-right: 2px;}
.app-remind-wrap .show-on-mobile {display: none;}
.app-remind-wrap .carousel-inner {left: 0;max-height: 450px;overflow-x: hidden;overflow-y: scroll;}
.app-remind-wrap .carousel-inner > .item {min-height: 150px;}
.bank-review-details .rating {float: none;}
.video-frame-offer {height: 100px;width: 175px;}
.app-remind-wrap .video-btn {dbImage_background-image: PENDING_APP_VIDEO; background-repeat: repeat;background-position: 0 0; background-color: rgba(0, 0, 0, 0);color: #fff;float: left;line-height: 35px;}
.app-remind-wrap .video-btn span {vertical-align: top;}
.app-remind-wrap .video-text {padding: 10px 6px 9px;}
.bank-app-details .btn-primary {background: none repeat scroll 0 center rgba(0, 0, 0, 0);border-radius: 0;padding: 0;}
.bank-app-details .btn {vertical-align: middle;}
.app-remind-wrap .video-btn img {height: 35px;vertical-align: inherit;width: 42px;}
.video-modal-offer {z-index: 1000;}
.video-modal-offer .close {position: absolute;right: 5px;z-index: 2000000;}
.customer-review-box {background: none repeat scroll 0 0 #fff;font-size: 12px;padding: 4px 8px;position: relative;z-index: 8;}
.customer-review-box .small-rating img {float: left;height: 13px;margin-right: 1px;width: 13px;}
.bank-app-details .mob-talk-us {background: none repeat scroll 0 0 #ed4a13;border-radius: 0;color: #fff;font-size: 16px;font-weight: lighter;line-height: 31px;margin-right: 3px;padding: 4px 0;width: 80%;}
.bank-app-details .mob-talk-us img {height: 31px;vertical-align: inherit;width: 29px;}
.arrow-control .left {border-right: 1px solid #c9c7c7;}
.arrow-control .left, .arrow-control .right {color: #827f80;padding: 2px 8px;}
.talkto_us {bottom: 2px;display: none;height: 40px;position: absolute;width: 100%;z-index: 1;}
.talkto_us .input-group-btn .btn-default {background: none repeat scroll 0 0 #ed4a13;border: 2px solid #ed4a13;}
.talkto_us .error {background: none repeat scroll 0 0 #f1c40f;border-radius: 6px;font-weight: 500;line-height: 25px;padding: 5px 12px 5px 5px;position: relative;top: 8px;}
.talkto_us .error img {float: left;padding-right: 5px;}
.talkto_us .error span {color: #fff;font-size: 12px;font-weight: bold;}
.bank-app-details .error::after {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: rgba(136, 183, 213, 0) rgba(136, 183, 213, 0) #f1c40f;border-image: none;border-style: solid;border-width: 10px;content: " ";height: 0;left: 11px;pointer-events: none;position: absolute;right: 100%;top: -18px;width: 0;}
.bank-app-details .form-control {height: 44px;}
.app-remind-details .talkto_us .input-group-btn .btn {line-height: 20px;}
.talkto_us_success {background: none repeat scroll 0 0 #eefaf7;border: 1px solid #39acc9;border-radius: 5px;bottom: -2px;display: none;padding: 5px 10px;position: absolute;z-index: 2;}
.talkto_us_success p {font-weight: normal;line-height: 18px;margin: 0;}
.app-remaind-wrap .btn-action-date {color: #000;font-size: 14px;padding: 5px 0;position: relative;}
.arrow-control {background: none repeat scroll 0 0 #f1f1f1;border-radius: 3px;bottom:16px;font-size: 16px;position: absolute;right: 10px;display: table;}
#pendingAppCarousel {position: relative;}
@media only screen and (max-width: 767px) {
.app-remind-wrap {background-color: white;bottom: 0;color: #000;font-weight: lighter;position: fixed;right: 0;width: 320px;z-index: 4445;}.app-remind-wrap .show-on-mobile {display: block;}.hide-on-mobile {display: none;}.bank-app-details .mob-talk-us {background: none repeat scroll 0 0 #ed4a13;border-radius: 0;color: #fff;float: left;font-size: 14px;font-weight: lighter;height: 36px;line-height: 24px;margin-right: 2px;padding: 6px 10px;width: 102px;}.app-remind-wrap .btn-action-btns .par-continue {margin-right: 0;}.app-remind-wrap .btn-action-date {float: left;padding-bottom: 5px;padding-top: 0;}.app-remind-wrap .bank-app-details {font-weight: lighter;padding: 5px 10px 11px;}.app-remind-wrap .btn-action-date {float: left;padding-bottom: 5px;padding-top: 0;}.app-remind-wrap .bank-app-details {font-weight: lighter;padding: 5px 11px 18px;}.bank-app-details .mob-talk-us img {height: 21px;width: 20px;}.enter-number-mob {padding-top: 8px;width: 245px;}.video-btn img {height: 35px;width: 35px;}.arrow-control {right: 2px;top: 100px;}.talkto_us {bottom: 2px;width: 84%;}.app-remind-wrap .form-group {position: fixed;z-index: 1;}.talkto_us .error {top: -91px;}.bank-app-details .error::after {border-bottom: 0 none;border-top: 10px solid #f1c40f;top: 38px;}.app-remind-wrap .modal-dialog {max-width: 94%;}.app_left_anim {right: 500px;}
}
.clear {
    clear: both;
}