/*Common Styles Starts*/
.sticky-modal{dbImage_background: BG_IMG;}
.sticky-modal .modal-body{padding:0;}
.sticky-modal .modal-header{padding:0 0 5px 0;border:0;}
.sticky-modal .modal-content{background-color:transparent;color:#fff;border:0;width:282px;box-shadow:none;margin:0 auto;}
.sticky-modal-title{font-size:14px;}
.bbicons-sprite-sticky-modal{dbImage_background:SPRITE_STICKY_MODAL;height:52px;width:60px;}
.bbicons-rate-alert{height:52px;width:60px;background-position:-9px -149px;}
.bbicons-taking{height:36px;width:44px;background-position:-30px -216px;}
.sticky-modal-header{line-height:normal;display:table;padding-bottom:10px;margin-left: 5px;width:276px;}
.sticky-modal-header a{color:#FFFFFF;text-decoration:underline;}
.sticky-modal-header span{display:table-cell;vertical-align:middle; font-size:12px;}
/*Common Styles End*/

/*Error Message Starts*/
.bbicons-error{width:38px;height:32px;background-position:-32px -22px;vertical-align:middle;}
.error-msg{background-color:#f1c40f;border-radius:6px;font-size:15px;font-weight:bold;padding:5px;margin-top:10px;display:table;line-height:normal;width:100%;position:relative;}
.error-msg span{display:table-cell;vertical-align:middle;}
.error-msg:after{bottom:100%;left:10px;border:solid transparent;border-color:rgba(241, 196, 15, 0);border-bottom-color:#f1c40f;border-width:10px;content:" ";position:absolute;height:0;pointer-events:none;width:0;}
/*Error Message End*/

/*Modal Close Starts*/
.sticky-modal button.close, .sticky-modal button.close:hover{background-color:#ffffff;border-radius:4px;opacity:1;outline:medium none;width:20px;}
.sticky-modal .close strong{display: inline-block;font-size: 15px;padding: 2px 5px 0 0;vertical-align: top;}
/*Modal Close End*/

/*Input Group Starts*/
.input-group .btn{border:2px solid #1abc9c;padding:8px 12px;}
.input-group .form-control{font-size:13px;}
/*Input Group End*/

/*Global Styles Starts*/
.input-group, .input-group-without-btn{border-collapse:separate;display:table;position:relative;}
.input-group-without-btn .form-control{border-radius:0 6px 6px 0;border-left:0;}
.input-group{border-collapse:separate;display:table;position:relative;}
.input-group-addon:first-child{border-right:0 none;}
.input-group-addon{background-color:#eee;border-radius:6px;color:#555;font-size:14px;font-weight:300;line-height:1;padding:6px 12px;text-align:center;}
.input-group-addon, .input-group-btn{vertical-align:middle;white-space:nowrap;width:1%;}
.input-group-addon{border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-btn .btn{border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group .form-control, .input-group-addon, .input-group-btn{display:table-cell;}
.sticky-modal .input-group .form-control{border-radius:0px;border:0 none;float:left;margin-bottom:0;position:relative;height:41px;width:100%;z-index:2;}
.slider-dropdown .input-group-addon {border: none;}
/*Global Styles End*/

/* Enquiry popup*/
.modal-no-partner .modal-body { font-size: 14px; padding: 50px 5px 0; }
.modal-no-partner .sticky-modal-header { margin: 0; width: 100%; }
.modal-no-partner .sticky-modal-header span { padding-left: 5px; }
.modal-no-partner .loading-txt{font-size: 14px;text-align: center;}
.modal-no-partner .loading-txt span {text-align: left;}
.modal-no-partner .modal-body p { line-height: 20px; }
.modal-no-partner .tkvr-success-tick { position: absolute; left: -10px; top: 27px; background: url(/images/common/offerflow/tick-icon.png) no-repeat transparent; width: 55px; height: 41px; }