✏️ 正在编辑: proposta_cliente.css
路径:
/srv/systems_dir/yuppiecred-bkp/public/styles/proposta_cliente.css
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
/* ========================================================================== #FONT ========================================================================== */ .font-robo { font-family: "Roboto", "Arial", "Helvetica Neue", sans-serif; } .font-poppins { font-family: "Poppins", "Arial", "Helvetica Neue", sans-serif; } .font-opensans { font-family: "Open Sans", "Arial", "Helvetica Neue", sans-serif; } /* ========================================================================== #GRID ========================================================================== */ .row { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .row .col-2:last-child .input-group-desc { margin-bottom: 0; } .row-space { -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .row-refine { margin: 0 -15px; } .row-refine .col-3 .input-group-desc, .row-refine .col-9 .input-group-desc { margin-bottom: 0; } .col-2 { width: -webkit-calc((100% - 30px) / 2); width: -moz-calc((100% - 30px) / 2); width: calc((100% - 30px) / 2); } @media (max-width: 767px) { .col-2 { width: 100%; } } .form-row { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -moz-box-align: start; -ms-flex-align: start; align-items: flex-start; padding: 24px 55px; border-bottom: 1px solid #e5e5e5; } .form-row .name { width: 188px; color: #333; font-size: 15px; font-weight: 700; margin-top: 11px; } .form-row .value { width: -webkit-calc(100% - 188px); width: -moz-calc(100% - 188px); width: calc(100% - 188px); } @media (max-width: 767px) { .form-row { display: block; padding: 24px 30px; } .form-row .name, .form-row .value { display: block; width: 100%; } .form-row .name { margin-top: 0; margin-bottom: 12px; } } /* ========================================================================== #BOX-SIZING ========================================================================== */ /** * More sensible default box-sizing: * css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice */ html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } * { padding: 0; margin: 0; } *, *:before, *:after { -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; } /* ========================================================================== #RESET ========================================================================== */ /** * A very simple reset that sits on top of Normalize.css. */ body, h1, h2, h3, h4, h5, h6, blockquote, p, pre, dl, dd, ol, ul, figure, hr, fieldset, legend { margin: 0; padding: 0; } /** * Remove trailing margins from nested lists. */ li > ol, li > ul { margin-bottom: 0; } /** * Remove default table spacing. */ table { border-collapse: collapse; border-spacing: 0; } /** * 1. Reset Chrome and Firefox behaviour which sets a `min-width: min-content;` * on fieldsets. */ fieldset { min-width: 0; /* [1] */ border: 0; } button { outline: none; background: none; border: none; } /* ========================================================================== #PAGE WRAPPER ========================================================================== */ .page-wrapper { min-height: 100vh; } body { font-family: "Open Sans", "Arial", "Helvetica Neue", sans-serif; font-weight: 400; font-size: 14px; } h1, h2, h3, h4, h5, h6 { font-weight: 400; } h1 { font-size: 36px; } h2 { font-size: 30px; } h3 { font-size: 24px; } h4 { font-size: 18px; } h5 { font-size: 15px; } h6 { font-size: 13px; } /* ========================================================================== #BACKGROUND ========================================================================== */ .bg-blue { background: #2c6ed5; } .bg-red { background: #fa4251; } .bg-dark { background: #1a1a1a; } .bg-gra-01 { background: -webkit-gradient(linear, left bottom, left top, from(#fbc2eb), to(#a18cd1)); background: -webkit-linear-gradient(bottom, #fbc2eb 0%, #a18cd1 100%); background: -moz-linear-gradient(bottom, #fbc2eb 0%, #a18cd1 100%); background: -o-linear-gradient(bottom, #fbc2eb 0%, #a18cd1 100%); background: linear-gradient(to top, #fbc2eb 0%, #a18cd1 100%); } .bg-gra-02 { background: -webkit-gradient(linear, left bottom, right top, from(#fc2c77), to(#6c4079)); background: -webkit-linear-gradient(bottom left, #fc2c77 0%, #6c4079 100%); background: -moz-linear-gradient(bottom left, #fc2c77 0%, #6c4079 100%); background: -o-linear-gradient(bottom left, #fc2c77 0%, #6c4079 100%); background: linear-gradient(to top right, #fc2c77 0%, #6c4079 100%); } .bg-gra-03 { background: -webkit-gradient(linear, left bottom, right top, from(#08aeea), to(#b721ff)); background: -webkit-linear-gradient(bottom left, #08aeea 0%, #b721ff 100%); background: -moz-linear-gradient(bottom left, #08aeea 0%, #b721ff 100%); background: -o-linear-gradient(bottom left, #08aeea 0%, #b721ff 100%); background: linear-gradient(to top right, #08aeea 0%, #b721ff 100%); } /* ========================================================================== #SPACING ========================================================================== */ .p-t-100 { padding-top: 100px; } .p-t-130 { padding-top: 130px; } .p-t-180 { padding-top: 180px; } .p-t-45 { padding-top: 45px; } .p-t-20 { padding-top: 20px; } .p-t-15 { padding-top: 15px; } .p-t-10 { padding-top: 10px; } .p-t-30 { padding-top: 30px; } .p-b-100 { padding-bottom: 100px; } .p-b-50 { padding-bottom: 50px; } .m-r-45 { margin-right: 45px; } .m-r-55 { margin-right: 55px; } .m-b-55 { margin-bottom: 55px; } /* ========================================================================== #WRAPPER ========================================================================== */ .wrapper { margin: 0 auto; } .wrapper--w960 { max-width: 960px; } .wrapper--w900 { max-width: 900px; } .wrapper--w790 { max-width: 790px; } .wrapper--w780 { max-width: 780px; } .wrapper--w680 { max-width: 680px; } /* ========================================================================== #BUTTON ========================================================================== */ .btn { line-height: 50px!important; padding: 0 30px!important; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; font-size: 15px; text-transform: capitalize!important; font-weight: 700!important; color: #fff!important; font-family: inherit!important; width: 215px!important; margin: auto; float: right; } .btn--radius { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .btn--radius-2 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .btn--pill { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .btn--green { background: #57b846; } .btn--green:hover { background: #4dae3c; } .btn--blue { background: #4272d7; } .btn--blue:hover { background: #3868cd; } .btn--blue-2 { background: #2c6ed5!important; } .btn--blue-2:hover { background: #185ac1; } .btn--red { background: #ff4b5a; } .btn--red:hover { background: #eb3746; } /* ========================================================================== #DATE PICKER ========================================================================== */ td.active { background-color: #2c6ed5; } input[type="date"] { padding: 14px; } .table-condensed td, .table-condensed th { font-size: 14px; font-family: "Roboto", "Arial", "Helvetica Neue", sans-serif; font-weight: 400; } .daterangepicker td { width: 40px; height: 30px; } .daterangepicker { border: none; -webkit-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15); display: none; border: 1px solid #e0e0e0; margin-top: 5px; } .daterangepicker::after, .daterangepicker::before { display: none; } .daterangepicker thead tr th { padding: 10px 0; } .daterangepicker .table-condensed th select { border: 1px solid #ccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size: 14px; padding: 5px; outline: none; } /* ========================================================================== #FORM ========================================================================== */ input, textarea { outline: none; margin: 0; border: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; width: 100%; font-size: 14px; font-family: inherit; } textarea { resize: none; } .input-group { position: relative; margin: 0; } .input-style-6, .textarea-style-6 { line-height: 30px; border: 1px solid #cccccc; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px!important; color: #666; font-size: 15px; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; padding: 0 20px!important; } .input-style-6::-webkit-input-placeholder, .textarea-style-6::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #999; } .input-style-6:-moz-placeholder, .textarea-style-6:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #999; opacity: 1; } .input-style-6::-moz-placeholder, .textarea-style-6::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #999; opacity: 1; } .input-style-6:-ms-input-placeholder, .textarea-style-6:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #999; } .input-style-6:-ms-input-placeholder, .textarea-style-6:-ms-input-placeholder { /* Microsoft Edge */ color: #999; } .input-style-6:focus, .textarea-style-6:focus { -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15); box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.15); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); } .textarea-style-6 { line-height: 1.2; min-height: 120px; padding: 10px 20px; } .label--desc { font-size: 13px; color: #999; margin-top: 10px; } @media (max-width: 767px) { .label--desc { margin-top: 14px; } } .input-file { display: none; } .input-file + label { font-size: 15px; color: #fff; color: white; line-height: 40px; background-color: #666666; padding: 0 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; margin-right: 15px; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; } .input-file:focus + label, .input-file + label:hover { background: #1b1b1b; } .input-file__info { font-size: 15px; color: #666; } @media (max-width: 767px) { .input-file__info { display: block; margin-top: 6px; } } /* ========================================================================== #TITLE ========================================================================== */ .title { font-size: 36px; font-weight: 700; text-align: left; color: #fff; margin-bottom: 24px; } @media (max-width: 767px) { .title { padding: 0 15px; } } /* ========================================================================== #CARD ========================================================================== */ .card { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #fff; } .card-6 { background: transparent; } .card-6 .card-heading { background: transparent; } .card-6 .card-body { background: #fff; position: relative; border: 1px solid #e5e5e5; border-bottom: none; padding: 30px 0; padding-bottom: 0; -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; } .card-6 .card-body:before { bottom: 100%; left: 75px; border: solid transparent; content: ""; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 10px; } .card-6 .card-footer { background: #fff; border: 1px solid #e5e5e5; border-top: none; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; padding: 50px 55px; } @media (max-width: 767px) { .card-6 .card-footer { padding: 50px 30px; } } #logo img{ margin: 5px 5px 5px 0px; float: left; } #inicio-label, #dados_tomador_cliente-label, #dados_proposta_cliente-label, #dados_portabilidade_cliente-label, #dados_agendamento_cliente-label { display: none; } #inicio-element, #dados_tomador_cliente-element, #dados_proposta_cliente-element, #dados_portabilidade_cliente-element, #dados_agendamento_cliente-element, #documentos-element { width: 98%; } .group-inputs { display: block; border: none; border-top: 1px solid silver; border-radius: 0px; } .group-inputs legend{ font-size: 20px; background: none; font-weight: normal; margin-bottom: 15px; text-align: center; text-transform: uppercase; } dl.zend_form { width: 100%; margin: 0 10px; } dl.zend_form dt{ padding-top: 10px; } dl.zend_form dd { width: unset; } label { width: 188px; color: #333; font-size: 12px; font-weight: 700; } form #uf { width: 80px; } select { height: 30px; width: 270px; } #agencia_beneficiado-label, #data_agendamento_proposta-label, #anterior_prazo-label, #anterior_saldo_devedor-label, #anterior_numero-label, #cep-label, #celular-label { clear: both; } #rodape { height: 50px; margin: auto; } #buttons-element { height: 70px; text-align: center; } #messages { position: inherit; padding-top: 25px!important; width: 100%; } div#messages p{ font-size: 15px; color: #000; } div#messages .alert { background-color: #ffeb86!important; } div#messages .success { background-color: #9dd293!important; } #logo img{ max-height: 100px; max-width: 250px; } #logo_img { float: left; width: 250px; height: 130px; } .hidden { display: none; } .proposta-cliente-anexos { margin: 20px; width: 95%; text-align: left; } .proposta-cliente-anexos tr { background: none !important; } .titulo-cliente-anexos { font-size: 20px; padding: 2px; background-color: #eaeaea; position: absolute; margin: -14px 0 0 -110px; }
💾 保存文件
← 返回文件管理器