✏️ 正在编辑: layout_simulacao.css
路径:
/srv/systems_dir/yuppiecred-lidernegocios/public/styles/layout_simulacao.css
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
* { /* font-size: 12px; */ font-family: Ubuntu, sans-serif; margin: 0; padding: 0; box-sizing: border-box; } html { height: 100%; min-height: 100%; margin: 0; overscroll-behavior: none; } body { background-color: #eaeaea; /* display: grid; */ flex-direction: column; min-height: 100%; height: 100%; font-family: Ubuntu, sans-serif; overscroll-behavior-y: none; } .clear { clear: both !important; } #politica_privacidade-element { max-width: 245px; padding: 25px; } #politica_privacidade-element a { font-size: 16px; } .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { width: 100%; padding-right: var(--bs-gutter-x,.75rem); padding-left: var(--bs-gutter-x,.75rem); margin-right: auto; margin-left: auto; } .bg_login { background: #024E9D; } #top-simulacao { height: 120px; padding:20px; } #content_externo { margin: 0 auto 15px auto; background: white; border-radius: 10px; padding: 0 10px; min-height: 400px; } #footer-simulacao { height: 50px; margin-top: auto; font-size: 14px; color: white; font-family: Roboto, sans-serif; } #footer-simulacao h6 { text-align: center; position: relative; top: 50%; transform: translate(0, -50%); } #footer-simulacao .row { position: relative; height: 100%; } #logo-top-cliente-simulacao { min-width: 211px; height: 80px; margin: 0 auto 7px; background: url(../specific/logo-client.png) no-repeat center; background-size: auto 100%; } #logo-yuppie-simulacao { width: 211px; height: 60px; margin: 0 auto; background: url(../assets/logo_yuppie.png) no-repeat center; background-size: 150px auto; } #more-features { padding: 15px 0 60px 0; /* margin-top: 50px; */ /* overflow: hidden; */ } #more-features h4, #simulacao_exemplo h4 { font-weight: 700; margin-bottom: 15px; font-size: 18px; } #more-features p, #simulacao_exemplo p { font-size: 14px; margin-bottom: 0; line-height: 24px; } .section-bg { /* background: #eff5f5; */ } .gy-1 { --bs-gutter-y: 1.5rem; } .row { --bs-gutter-x: 1.5rem; display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); margin-right: calc(var(--bs-gutter-x)/ -2); margin-left: calc(var(--bs-gutter-x)/ -2); } .row>* { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: calc(var(--bs-gutter-x)/ 2); padding-left: calc(var(--bs-gutter-x)/ 2); margin-top: var(--bs-gutter-y); } #more-features .box, #simulacao_exemplo .box { padding: 40px; margin-bottom: 30px; box-shadow: 0px 0px 30px rgb(73 78 92 / 15%); background: #fff; transition: 0.4s; height: 100%; } #simulacao_exemplo .box { text-align: center; height: auto; } #simulacao_exemplo .description { line-height: 70px; margin-bottom: 10px; } #simulacao_exemplo .title { font-size: 36px; } .faq-list { padding: 0; list-style: none; text-indent: 20px; } .faq-list li { margin: 10px; padding: 10px; border-color: #fafafa; border-style: solid; width: 45.5%; float: left; box-shadow: 0px 0px 15px rgb(73 78 92 / 45%); } .section-header .section-title { font-size: 32px; color: #111; text-align: center; font-weight: 400; text-transform: uppercase; } .section-header .section-divider { display: block; width: 60px; height: 3px; background: #024E9D; margin: 0 auto; margin-bottom: 20px; } .section-header .section-description { text-align: center; padding-bottom: 40px; color: #777; font-style: italic; } @media (min-width: 576px) { .container, .container-sm { max-width: 540px; } } @media (min-width: 768px) { .container, .container-md, .container-sm { max-width: 720px; } } @media (min-width: 992px) { .container, .container-lg, .container-md, .container-sm { max-width: 960px; } .col-lg-6 { flex: 0 0 auto; width: 50%; } .col-lg-4 { flex: 0 0 auto; width: 32.5%; } } /* @media (min-width: 1200px) { .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1140px; } } @media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 1320px; } } */ /*CSS PARA STEP-BY-STEP*/ #progressbar { margin-top: 20px; margin-bottom: 20px; overflow: hidden; color: lightgrey } #progressbar .active { color: #000000 } #progressbar li { list-style-type: none; font-size: 12px; width: 33%; float: left; position: relative; text-align: center; } #progressbar #progress-dados-pessoais:before, #progressbar #progress-proposta:before, #progressbar #progress-conclusao:before { background-color: lightgray; font-family: FontAwesome; background-repeat: no-repeat; background-position: center 8px; background-size: 35px auto; } #progressbar #progress-dados-pessoais:before { content: "\f023"; background-image: url(../assets/dados_pessoais_icone.png); } #progressbar #progress-proposta:before { content: "\f007"; background-image: url(../assets/proposta_icone.png); } #progressbar #progress-conclusao:before { content: "\f00c"; background-image: url(../assets/concluido_icone.png); } #progressbar li:before { width: 50px; height: 50px; line-height: 45px; display: block; font-size: 18px; color: #ffffff; background: lightgray; border-radius: 50%; margin: 0 auto 10px auto; padding: 2px } #progressbar li:after { content: ''; width: 100%; height: 2px; background: lightgray; position: absolute; left: 0; top: 25px; z-index: -1 } #progressbar li.active:before, #progressbar li.active:after { background-color: #024E9D !important; } #sc_form_simulacao { margin-top: 10px; } #form_simulacao_aberta fieldset { border: none; } #form_simulacao_aberta fieldset legend { font-size: 25px; text-align: left; font-weight: bold; margin-bottom: 15px; } dl * { float: left; font-size: 20px; } dt, dd { padding: 3px 0; } dt { width: 25%; } dd { width: 70%; padding-bottom: 7px; } dd input, dd select { border-radius: 8px; background: rgb(243, 243, 243); padding: 10px; width: 100%; border-bottom: 1px solid rgba(43, 95, 133, 0.5); border-left: none; border-right: none; border-top: none; } dd select { width: 103%; appearance: none; background: url(../assets/ico-seta-appearance.gif) no-repeat rgb(239, 239, 239); background-position: right center; background-size: 40px auto; } label { color: #2c3e50; vertical-align: middle; } .custom-combobox { width: 100%!important; } #dadospessoais-label, #dadosproposta-label, #politica_privacidade-label, .invisivel { display: none; } #dadospessoais-element, #dadosproposta-element { width: 100% !important; } .next, .done { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: solid #024E9D 0; color: #FFFFFF; font-size: 20px; font-weight: 600; padding: 20px; background-color: #024E9D; text-decoration: none; text-align: center; width: 300px; } .next:hover, .done:hover { background: #245F9B; border: solid #024E9D 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration: none; } #next-element, #previous-element, #done-element { width: initial; } .previous { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: solid #d56348 0; color: #FFFFFF; font-size: 20px; font-weight: 600; padding: 20px; background-color: #d56348; text-decoration: none; text-align: center; float: left; width: 300px; margin: 0 20px 15px 0; } .previous:hover { background: rgba(213, 99, 72, 0.5); border: solid #d56348 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration: none; } #done-label { display: none; } .done { float: left; } #conclusao { text-align: center; padding-bottom: 50px; } #conclusao h1.titulo_sucesso { font-size: 3em; color: #00a65a; } #conclusao h1.titulo_erro { font-size: 3em; color: #761c19; } #conclusao p { font-size: 2em; color: #4b5056; } .titulo_exibir { font-size: 40px; /* font-weight: normal; */ text-align: center; margin: 30px; line-height: 1.175; } @media (min-width: 992px) { .container-banco { margin: 0 5px 0 5px; min-height: 400px; } } .container-banco { box-shadow: inset 0 0 1em white, 0 0 1em silver; } .custom-shape-divider-top-1631473023 { position: absolute; top: 25px; left: 0; width: 100%; /* overflow: hidden; */ /* line-height: 0; */ transform: rotate(180deg); } /* .custom-shape-divider-top-1631473023 svg { position: relative; display: block; width: calc(100% + 1.3px); height: 150px; } */ .custom-shape-divider-top-1631473023 .shape-fill { fill: #FFB412; } .c01422 { top: 0; left: 0; right: 0; /* overflow: hidden; */ position: absolute; border-radius: 4px 4px 0; } .c01459 { background-color: #ffb412; height: 2px; } .c01456 { height: 24px; display: inline-flex; min-width: 140px; } /* svg { overflow: hidden; vertical-align: middle; } */ .c01457 { /* display: flex; */ /* flex-grow: 1; */ margin-top: -2px; align-items: center; /* padding-right: 8px; */ /* justify-content: flex-end; */ color: #fff; background-color: #ffb412; } .c01457 h5 { text-align: center; text-transform: uppercase; margin-top: 0; margin-bottom: 0; line-height: 30px; } .text-white { color: #fff!important; } /* [class*='bg-'] { background-size: cover; background-position: center center; } */ .bg-gold{ box-shadow: inset 0 0 1em #ffb412, 0 0 1em silver; } .container-banco h2{ text-transform: capitalize; text-align: center; font-size: 24px; margin: 80px 0; } .proposta_banco { min-height: 200px; text-align: center; } .badge { background-color: #333241; color:#fff; padding: 10px; /* line-height: 20px; */ border-radius: 3px; font-weight: 700; letter-spacing: .05em; } .container-banco p { margin: 20px auto; font-family: "Open Sans", sans-serif; font-weight: normal; font-size: 16px; width: fit-content; } .botao_cta { /* float: left; */ width: 80%; height: 45px; border-radius: 5px; background-color: #27ae60; margin: 20px auto; } .botao_cta a { text-decoration: none; color: white; } .botao_cta span { float: left; width: 100%; text-align: center; position: relative; top: 50%; transform: translate(0, -50%); font-size: 16px; } .link_email { float: left; width: 95%; min-height: 42px; border-radius: 5px; background-color: #27ae60; text-decoration: none; margin: 10px; font-size: 16px; font-weight: bold; } .link_email span { padding: 8px; float: left; width: 100%; text-align: center; position: relative; transform: translate(0, -50%); font-size: 16px; color: white; } /* FULL LOADING */ .full-loading { display: none; height: 100%; width: 100%; background-color: rgba(0, 0, 0, .1); left: 50%; top: 50%; transform: translate(-50%, -50%); position: fixed; z-index: 1000000; } .full-loading-img { margin: 130px 580px; position: fixed; } /* END FULL LOADING */ @media (max-width: 750px) { #logo-top-cliente-simulacao { height: 100%; margin: 5px auto 5px; background-size: auto 70%; } div#container, div#content_externo { width: 100%; } dl * { display: grid; float: none; } dt, dd { width: 100%; } dd input, .next, .previous, .done, .container-banco a { width: 100%; } .container-banco { margin: 0 3px 15px 3px; } dd select { width: 105%; } dd input, dd select { border-bottom: 1px solid rgba(43, 95, 133, 0.5); } #conclusao { word-break: break-word; } .faq-list { text-indent: 0; } .faq-list li { width: 100%; } } #modal-politica-privacidade h1 { font-size: 20px; font-weight: bold; } #modal-politica-privacidade h2 { font-size: 16px; font-weight: 700; } #modal-politica-privacidade h3 { font-size: 14px; font-weight: 700; } #form-fgts { min-height: 200px; padding: 10px 0 20px 0; } #form-fgts section { display: none; } #form-fgts section h1, #form-fgts section h2 { font-weight: normal; font-style: italic; color: #024E9D; text-align: center; margin-bottom: 35px; } #form-fgts section h1 { font-size: 18px; } #form-fgts section h2 { font-size: 16px; } #form-fgts section#finalizar h1 { text-align: left; } .jcarousel-wrapper { margin: 20px auto; position: relative; border: 10px solid #fff; width: 80%; height: 520px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; } .jcarousel-wrapper .photo-credits { position: absolute; right: 15px; bottom: 0; font-size: 13px; color: #fff; text-shadow: 0 0 1px rgba(0, 0, 0, 0.85); opacity: .66; } .jcarousel-wrapper .photo-credits a { color: #fff; } /** Carousel **/ .jcarousel { position: relative; overflow: hidden; width:230px; margin: auto; } .jcarousel ul { width: 10000em; position: relative; list-style: none; margin: 0; padding: 0; } .jcarousel li { float: left; width: 230px; } .jcarousel li p { margin-top: 10px; } /** Carousel Controls **/ .jcarousel-control-prev, .jcarousel-control-next { position: absolute; top: 200px; width: 40px; line-height: 80px !important; text-align: center; display: block; background: #4E443C; color: #fff; text-decoration: none; text-shadow: 0 0 1px #000; font: 24px/27px Arial, sans-serif; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; color: #fff !important; text-decoration: none !important; font-weight: bold; } .jcarousel-control-prev { left: -50px; } .jcarousel-control-next { right: -50px; } .jcarousel-control-prev:hover span, .jcarousel-control-next:hover span { display: block; } .jcarousel-control-prev.inactive, .jcarousel-control-next.inactive { opacity: .5; cursor: default; } /** Carousel Pagination **/ .jcarousel-pagination { position: absolute; bottom: 0; left: 15px; } .jcarousel-pagination a { text-decoration: none; display: inline-block; font-size: 11px; line-height: 14px; min-width: 14px; background: #fff; color: #4E443C; border-radius: 14px; padding: 3px; text-align: center; margin-right: 2px; opacity: .75; } .jcarousel-pagination a.active { background: #4E443C; color: #fff; opacity: 1; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75); } .jcarousel .img-list { height: 400px; } .jcarousel p { width: 220px; text-align: center; margin-bottom: 5px; } .img-responsive { margin:0 auto; vertical-align: middle; float: none; } .full-height { height: 100%; } .navbar-fixed-bottom { position: relative; top: 20px; } @media all and (max-width:480px) { .btn-xs-block { width: 100%; display: block; } } .float{ right:25px; position:fixed; width:60px; height:60px; bottom:40px; text-align:center; z-index:10000; /* background-color:#25d366; color:#FFF; border-radius:50px; font-size:30px; box-shadow: 2px 2px 3px #999; */ } .my-float{ margin-top:16px; } .animated { -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: linear; animation-timing-function: linear; animation-iteration-count: 3; -webkit-animation-iteration-count: 3; } @-webkit-keyframes bounce { 0%, 100% {-webkit-transform: translateY(0);} 50% {-webkit-transform: translateY(-10px);} } @keyframes bounce { 0%, 100% {transform: translateY(0);} 50% {transform: translateY(-10px);} } .bounce { -webkit-animation-name: bounce; animation-name: bounce; }
💾 保存文件
← 返回文件管理器