.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.click-to-call-modal{text-align:center}.modal-header{padding:9px 15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px;text-align:left}.modal-header h3{font-size:24.5px;margin:0;padding:0}.modal-header ._hide-after-success{margin-bottom:5px;margin-top:5px;font-size:14px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.modal .btn{border-radius:2px;line-height:1;color:#fff;font-size:16px;font-weight:400}.modal .btn-primary{background-color:#3497db;border:none}.modal .btn-primary:hover{background-color:#39a6f0}.btn-lg{font-size:28px;padding:15px 40px}.modal .btn-md{font-size:16px;padding:10px 15px}.client-lead-modal .great-btn{background:#888}.click-to-call-modal .btn-success{background:#b7d495;color:#394c23;border:none;padding:11px 18px}.click-to-call-modal .cancel-btn{color:#333;padding:11px 18px;border:none;background:#ddd}.click-to-call-modal .btn-danger.called{color:#fff;background:0 0;background-color:#d9534f;border-color:#d43f3a;border:none;padding:11px 18px}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-body .text-block{font-size:13px;background:#f1f1f1;border-radius:3px;border:1px solid #e1e1e1;padding:5px 10px;margin-top:15px;text-align:left}.modal-footer{padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}#callback-request-modal textarea{resize:none}.category_select{margin:10px 0}bootstrap #callback-request-modal{overflow:auto}bootstrap #callback-request-modal .modal-footer{padding:10px 0;max-width:270px;margin:auto;border-top:0}#callback-request-form span{font-size:14px;display:inline-block;margin:0 0 5px 0}.clear{clear:both}.field_name_phone{width:100%;height:50px;margin-top:10px;display:inline-block;height:100%}.field_name_phone div{text-align:left}#callback-request-form span.country{margin:11px 0 0 0;display:inline-block;width:100%}.category_select{text-align:left}.not_your_country{margin-top:5px;cursor:pointer;display:inline-block;color:#3a87ad;font-size:14px}.hide{display:none}.field_comment{text-align:left}.field_comment .input-group{width:100%}.country option{max-width:100%;width:100%}.modal-footer{margin-top:11px}.field_id_customer_id_email .field_text{float:left;width:185px;text-align:left}.donot_have_any a{cursor:pointer;font-size:14px;color:#3a87ad}.donot_have_any{margin:10px 45px 10px 0}span.error_callback_request{color:red;background:#ecbcc0;padding:5px;margin:3px 0 0 1px;width:225px}#callback-request-modal .alert{margin-top:10px;margin-bottom:20px;font-size:15px;background:0 0;border:none;color:#232323;text-shadow:none;padding:0;margin-bottom:0;text-align:center}input.input-error{border-color:#e03100}#callback-request-form div.alert-danger{display:none}#callback-request-form .btn-success{background:#b7d495 none repeat scroll 0 0;border:medium none;color:#394c23;padding:11px 18px;color:#fff;text-shadow:none}#callback-request-form .cancel-btn,.answer-callback-request-content .cancel-btn{background:#ddd none repeat scroll 0 0;border:medium none;color:#333;padding:11px 18px}#callback-request-form{color:#3f3f3f}span#phone_prefix_callback_modal{display:table-cell}.answer-callback-request-content cancel-btn{text-align:center}#callback-request-modal h4{font-size:15px;margin:10px 0 0 0;color:#3f3f3f;font-weight:700}