.form-control { height: 40px; } label { color: #595959; font-weight: normal; } label b { font-weight: normal; color: red; } .form-control-feedback { width: 40px; height: 40px; line-height: 40px; } #unitList { border: 1px solid #cccccc; border-top: none; padding: 4px 0; display: none; } #unitList > div { text-indent: 14px; font-size: 14px; line-height: 28px; cursor: pointer; } .btn { height: 40px; background-color: #e13440; border-color: #e13440; color: #ffffff; } .btn-default:hover { color: #ffffff; background-color: #e13440; border-color: #e13440; } .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover { color: #ffffff; background-color: #e13440; border-color: #e13440; } .btn-default.focus, .btn-default:focus { color: #ffffff; background-color: #e13440; border-color: #e13440; } .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: none; outline-offset: 0px; } .btn-default[disabled]:hover{ background-color: #e13440; border-color: #e13440; } #sendCode { width: 100px; } #saveButton{ width: 150px; } .por-modal.show { display: -webkit-box; display: -ms-flexbox; display: flex; opacity: 1; } .por-modal { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: fixed; z-index: 1050; top: 0; right: 0; bottom: 0; left: 0; text-align: center; -webkit-transition: .35s; transition: .35s; opacity: 0; display: flex; } .por-modal-backdrop.show { opacity: .2; } .por-modal-backdrop { position: fixed; z-index: 1040; top: 0; right: 0; bottom: 0; left: 0; background-color:#000; opacity: 0; -webkit-transition: .35s; transition: .35s; } .por-modal-inner { padding: 32px; }.por-modal-head { font-size: 0; margin-bottom: 12px; } /*.por-modal-icon+.por-modal-title { width: calc(100% - 32px); }*/ .por-modal-title { display: inline-block; vertical-align: middle; font-weight: 700; font-size: 20px; line-height: 30px; color: #191919; text-align: center; margin: 0 auto; } .por-modal-body { font-size:14px; line-height: 22px; color: #595959; max-height: 50vh; overflow: auto; }.por-modal-footer { padding-top: 28px; text-align: center; } .por-modal-open { overflow: hidden!important; } .por-modal-dialog { position: relative; width: 550px; background-color: #ffffff; -webkit-box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 22px 0px; box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 22px 0px; text-align: left; border-radius:calc(2px*4); margin: 0 auto; top: 50%; transform: translateY(-50%); } .por-modal-dialog-small { width: 400px; } .show{ display: block !important } .por-modal-backdrop,.por-modal{ display: none; } .form-horizontal .form-group{ margin: 0 0 15px 0 ; } .por-section-head { padding-bottom: 36px; } .por-section-title .colorful-context { color: #db0f1d; display: inline-block; font-size: 45px; margin: 0; } .por-section-title { font-size: 42px; line-height: 72px; padding-left: 0; padding-right: 0; text-align: left; font-weight: bold; margin: 0; } .pep-consultation-form .single-page .sale-cards { float: left; margin-left: 82px; margin-right: 8.33%; } .sale-cards .card { border: 1px solid #c2c2c2; border-radius: 16px; padding: 32px 32px 40px; margin-bottom: 20px; } .sale-cards .card .card-title { color: #000; font-size: 20px; font-weight: 700; line-height: 30px; margin-bottom: 8px; } .sale-cards .card .card-phone-number { color:#595959; font-size: 14px; line-height: 22px; margin-bottom: 8px; } .sale-cards .card .card-detail { color: #595959; font-size: 14px; line-height: 22px; } .pep-consultation-form .single-page .sale-cards .card .card-btns { margin-top: 28px; } .sale-cards .card .card-btns .por-btn { margin-right: 16px; margin-top: 16px; border-radius: 50px; width: 120px; padding: 4px 0; } .sale-cards .iconfont{ font-size: 46px; color: #d6000f; } .por-btn-dark, .por-btn-dark:hover { background-color: transparent; background-color:transparent; } .por-btn-dark { border:1px solid #191919; display: inline-block; vertical-align: middle; color: #191919; outline: none; font-weight: 400; text-align: center; white-space: normal; word-break: break-word; max-width: 100%; cursor: pointer; user-select: none; -webkit-transition: .2s; transition: .2s; } .card-phone-number img{ width: 200px; margin-left: -15px; } @media (max-width: 767px){ .por-modal-dialog-small { width: 80%; } .sale-cards .card{ display: none; } .margin-60 { margin-top: 20px; margin-bottom: 20px; } .por-section-title{ line-height: 50px; font-size: 32px; } .por-section-title .colorful-context{ font-size: 36px; } }