/* 10/04/2017 Theme Name: Unimed Norte / Nordeste Theme URI: http://unimednne.com.br Description: Produzido por Ativaweb Version: 2017 Author: Produzido por Ativaweb Author URI: http://ativaweb.com.br */ /* default */ *{margin:0; padding:0; outline:none;} article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;} html {font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;} html, button, input, select, textarea, p, h1, h2, h3, h4, h5, h6, li, address, small, td, span {font-family: "Lato", serif; } /* 5 Columns */ .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; } .col-xs-15 { width: 20%; float: left; } @media (min-width: 768px) { .col-sm-15 { width: 20%; float: left; } } @media (min-width: 992px) { .col-md-15 { width: 20%; float: left; } } @media (min-width: 1200px) { .col-lg-15 { width: 20%; float: left; } } ::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; } ::selection { background: #fe57a1; color: #fff; text-shadow: none; } a { color: #000; text-decoration:none } a:hover { color: #000; text-decoration:none; border-bottom: none;} .none{display:none;} .alignnone, .alignleft{float:left; margin:0 10px 10px 0;} .alignright{float:right; margin:0 0 10px 10px} .aligncenter {margin-left: auto; margin-right: auto; clear: both; display: block;} .progress{ display: none; } input[type="radio"], label{ cursor: pointer; } .col-centered{ float: none; margin: 0 auto; } .anim{ -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; } //////////// // LAYOUT // //////////// header{ background: url(../img/proposta/img-topo.jpg) no-repeat; background-size: cover; height: 680px; padding-top: 40px; .texto{ margin-top: 50px; -webkit-border-radius: 10px; border-radius: 10px; background: rgba(180,88,30,0.25); color: #FFF; text-shadow: 0 0 3px #666; padding: 25px 65px 35px 65px; h1, p{ font-family: 'Roboto Slab', serif !important; } h1{ font-size: 52px; font-weight: bold; line-height: 45px; margin-bottom: 25px; } p{ font-size: 28px; font-weight: 100; line-height: 32px; margin-bottom: 20px; } } .botoes{ margin-top: 398px; a{ background: #03864f !important; border-color: #03864f !important; } } } #vantagens{ padding: 80px 0; background: #191791; color: #FFF; h2{ font-family: 'Roboto Slab', serif !important; font-size: 40px; font-weight: bold; } .itens{ margin-top: 55px; font-size: 18px; font-weight: 100; letter-spacing: 1px; div{ height: 230px; figure{ margin-bottom: 15px; } } } } #ligamos-pra-voce{ background: #f47920; padding: 60px 0; color: #FFF; h2{ font-family: 'Roboto Slab', serif !important; font-size: 40px; font-weight: bold; } a{ color: #191791; background: #ffcb08 !important; border-color: #ffcb08 !important; margin-top: 15px; i{ margin-right: 10px; padding-right: 10px; border-right: 1px solid; } } } #cliente-unimed{ padding: 80px 0; background: url(../img/proposta/pattern.jpg); img{ width: 100% !important; } figure{ padding: 0 !important; } .texto{ padding: 40px 45px !important; font-family: 'Roboto Slab', serif !important; font-size: 40px; font-weight: bold; line-height: 50px; background: #03864f; color: #FFF; } h2{ color: #03864f; font-size: 26px; } p{ margin-top: 25px; color: #777; font-size: 18px; font-weight: 100; } } #empresa{ padding: 80px 0; color: #FFF; height: 690px; background: url(../img/proposta/bg-empresa.jpg); background-size: cover; h2{ font-family: 'Roboto Slab', serif !important; font-size: 40px; font-weight: bold; } figure{ margin-top: 120px; } p{ margin-top: 35px; margin-bottom: 60px; font-size: 26px; line-height: 30px; font-weight: 100; padding: 0 30px; } a{ background: #191791; border-color: #191791; } } #plano-odontologico{ background: #411564; color: #FFF; padding: 80px 0; h2{ font-family: 'Roboto Slab', serif !important; font-size: 40px; font-weight: bold; } p{ margin-top: 35px; margin-bottom: 60px; font-size: 22px; line-height: 30px; font-weight: 100; //padding: 0 30px; } .img{ height: 400px; background: url(../img/proposta/img-odonto.png) center no-repeat; } } #formulario{ height: 700px; background: url(../img/proposta/bg-formulario.jpg); background-size: cover; .black{ color: #FFF; margin-top: 160px; -webkit-border-radius: 10px; border-radius: 10px; background: rgba(0,0,0,0.5); padding: 35px 0; p.info{ font-weight: 100; font-size: 26px; line-height: 28px; } h3{ font-size: 32px; font-style: italic; font-weight: bold; margin-top: 80px; } div.form-proposta{ margin-top: 25px; background: url(../img/proposta/division.png) center no-repeat; .campos{ margin-left: 25px; label{ font-weight: 200; } input{ margin-bottom: 15px; padding: 20px 12px !important; &.btn{ padding: 15px 0px 30px 0px !important; } } a{ width: 100%; background: #03864f; border-color: #03864f; } } } } } footer{ background: #03864f; padding: 45px 0; img{ margin: 5px; } } /* iPads (restrato e paisagem) */ @media only screen and (min-width: 769px) and (max-width : 1024px) { header{ .botoes{ margin-top: 10px; } } } //Smartphone @media only screen and (max-width : 768px) { }