body { color: rgb(0 0 0 / .7) } a, a:hover, a:focus { text-decoration: none !important } ::selection { background: transparent !important; color: #EC6608 !important } .base { color: #EC6608 } .black { color: #111 } .white { color: #fff } .bg-gray { background-color: #f9f9f9 } .bg-base { background-color: #EC6608 } .bg-gray-dark { background-color: #333 } .bg-whatsapp { background-color: #25d366 } .g-gray { color: #606060 !important } .f12 { font-size: 12px } .f13 { font-size: 13px } .f15 { font-size: 15px } .f16 { font-size: 16px } .f20 { font-size: 20px } .f30 { font-size: 30px } .f40 { font-size: 40px } .btn-base { background: #EC6608 !important; color: #fff } .btn-base:hover, .btn-base:focus, .btn-base:active { background-color: #1d1b1a !important; transition: all 0.3s linear; color: #fff; border: 0 } .bg1 { background: #f15c46; background: linear-gradient(0deg, rgb(241 92 70) 0%, rgb(243 151 63) 100%) } .spacertop { height: 60px; display: block } .curva-topo { height: auto } .dobra1 h1 { color: #fff; line-height: 35px; font-weight: 700 } .celular-topo { position: absolute; top: -120px } .banner-topo { position: absolute; top: -100px } video::-webkit-media-controls-fullscreen-button { display: none } #div_video { position: relative; z-index: -99; width: 100%; height: 100%; width: 100% } #video_bg { position: absolute; width: 100%; left: 140px; top: 80px; width: 80%; height: 550px; z-index: -100 } #img_laptop { width: 100% !important; height: auto; cursor: pointer } #img_laptop:hover { filter: hue-rotate(180deg); -webkit-filter: hue-rotate(180deg) } .video_bg { -webkit-box-shadow: 3px 4px 5px 0 rgb(0 0 0 / .75); -moz-box-shadow: 3px 4px 5px 0 rgb(0 0 0 / .75); box-shadow: 3px 4px 5px 0 rgb(0 0 0 / .75) } .ms-laptop-template * { box-sizing: content-box } .ms-laptop-template .ms-laptop-cont .ms-view { background-color: #17171a } .ms-laptop-template .ms-laptop-cont { max-width: 645px; position: relative; margin: 0 auto } .ms-laptop-template .ms-lt-slider-cont { position: relative; padding: 5% 11.9% 20%; max-width: 492px } .ms-laptop-template .ms-laptop-bg { max-width: 100%; position: absolute } .ms-laptop-template .ms-nav-prev, .ms-laptop-template .ms-nav-next { background: url(../img/skin.png) no-repeat -11px -9px; width: 35px; height: 40px; left: -80px; margin-top: -17px; position: absolute; top: 50%; cursor: pointer } .ms-laptop-template .ms-nav-next { background-position: -59px -9px; right: -80px; left: auto } .ms-laptop-template .ms-bullets.ms-dir-h { position: absolute; bottom: -40%; right: 50%; width: 100px } .ms-laptop-template .ms-bullets.ms-dir-h .ms-bullets-count { position: relative; right: -50% } .ms-laptop-template .ms-bullet { width: 10px; height: 10px; background: url(../img/skin.png) no-repeat -112px -25px; margin: 4px } .ms-laptop-template .ms-bullet-selected { background-position: -143px -25px } .card { background-color: #fff; position: relative; z-index: 2; padding: 30px; border-radius: 0 } header { background-color: #fff; border-top: 0 } .card h5 { font-size: 20px; color: #5f5f5f } .card * { font-weight: 600 !important } .card-plan { min-height: 500px; top: -80px; box-shadow: 0 0 18px rgb(0 0 0 / .15); border: none } .card-plan p { height: 20px } .bt-contrate { margin-top: 15px; padding: 15px 30px; background: #17171a !important; color: #ffffff !important; text-decoration: none; font-size: 12px } .bt-contrate:hover { text-decoration: none; background: #973f00 !important; color: #ffffff !important } .ico_planos { height: 60px; width: 60px; border-radius: 100px; z-index: 2; background-color: #FFF; border: 2px solid #EC6608; position: absolute; top: -63px; left: 108px; box-shadow: 0 0 18px rgb(0 0 0 / .15) } .tachado small { text-decoration: line-through } em.invalid { margin-top: 3px; color: #EC6608; float: right; line-height: 1.1em; font-size: .91em } #form_cadastro em.invalid { float: left } #form_cadastro .btn-success { background-color: #EC6608 } button[type="submit"] { min-width: 195px } .form-elem select { padding-left: 10px; height: 50px !important; border: none; width: 83% } .select2-container .select2-selection--single { height: 65px !important; border-radius: 0 !important; border: 0 !important } .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 25px !important; font-weight: normal !important } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #555 !important; line-height: 50px !important } .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 #fff0 #fff0 #fff0; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: 14px !important; position: absolute; top: 76%; width: 0; color: #555 } .select2-container--default .select2-selection--single .select2-selection__arrow b::before { content: "" !important } #form_cadastro_lead { margin-bottom: 150px } #form_cadastro_lead input, #form_cadastro_lead select, .select2-container .select2-selection--single { font-size: 22px; font-weight: normal !important } #form_cadastro_lead .default-inp input { display: block; border: none; padding: 0 25px; height: 65px; line-height: 50px } .float-whatsapp { position: fixed; width: 60px; height: 60px; right: 10px; color: #FFF !important; border-radius: 50px; text-align: center; font-size: 30px; z-index: 40; cursor: pointer } .float-whatsapp i { color: #FFF !important } #btn_instagram { color: #fff; bottom: 145px; padding-top: 6px; background: #f09433; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433', endColorstr='#bc1888', GradientType=1) } #btn_whatsapp { color: #fff; bottom: 75px; padding-top: 6px; background: #25d366 } #btn_facebook { color: #fff; bottom: 75px; padding-top: 6px; background: #3b5998 } #btn_live { position: fixed; width: 60px; height: 60px; left: 10px; color: #fff; bottom: 75px; padding-top: 6px; background: #c4302b; color: #FFF !important; border-radius: 50px; text-align: center; font-size: 30px; z-index: 40; cursor: pointer } #btn_live .text-float-live { position: absolute; left: 45px; top: 15px; width: 140px; padding: 5px 15px; background: #c4302b; font-size: 14px; border-radius: 10px } .bt-video { position: absolute; bottom: 55px; right: 5px } .bt-video span { width: 50px; height: 50px; position: absolute; z-index: 50; top: 65%; right: 0; padding-top: 12px; border-radius: 100px; background-color: red; color: #fff; border: 2px solid #fff; box-shadow: 0 0 8px rgb(0 0 0 / .25) } .bt-video span:hover { cursor: pointer; border-color: #fff; background-color: #000 } .card-carousel { display: flex; align-items: center; justify-content: center; position: relative } .card-carousel .my-card { min-height: 500px; width: 350px; position: relative; z-index: 1; -webkit-transform: scale(.6) translateY(-2rem); transform: scale(.6) translateY(-2rem); opacity: 0; cursor: pointer; pointer-events: none; transition: 1s } .card-carousel .my-card.active { z-index: 3; -webkit-transform: scale(1) translateY(0) translateX(0); transform: scale(1) translateY(0) translateX(0); opacity: 1; pointer-events: auto; transition: 1s } .card-carousel .my-card.prev, .card-carousel .my-card.next { z-index: 2; -webkit-transform: scale(.8) translateY(-1rem) translateX(0); transform: scale(.8) translateY(-1rem) translateX(0); opacity: .6; pointer-events: auto; transition: 1s } .panel-title { font-size: 15px; font-weight: 400; font-family: 'Roboto', sans-serif !important } .panel-default, .panel-default>.panel-heading { color: #333; background-color: #fff0; border-color: #fff0; border: 0px !important; padding: 8px 15px } .default-inp { background: #fff } .select2-container--default .select2-selection--single .select2-selection__arrow b { top: 100% !important } input::selection { font-weight: bold !important; background-color: #acacac !important } .bloco-animais { color: #000; background-color: #fff; box-shadow: 0 0 15px rgb(0 0 0 / .15) } .bloco-animais:hover, .bloco-animais:focus { cursor: pointer } .dados_extra_lote i { color: #343a4093 } .bg-img-lote iframe { border: 2px solid #fff } .bg-img-lote img { border: 3px solid #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15) } .card-lance { background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15); padding: 15px } .background-shadow-lote { background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15); padding: 15px } #form-lance select, #form-lance button { height: 48px; font-weight: 700; padding: 10px 10px } .bg-gray-medium { background-color: #e9e9e9 } .btn-lote-whatsapp { padding: 10px 15px; border-radius: 5px; background-color: #25d366; color: #FFF; font-family: "Overpass"sans-serif !important; border: 0 } .btn-lote-assessor { margin-left: 10px; padding: 10px 15px; border-radius: 5px; background-color: #2e2e2e; color: #FFF; font-family: "Overpass"sans-serif !important; border: 0 } .btn-lote-whatsapp:hover, .btn-lote-whatsapp:focus { background-color: #116b32; color: #FFF } .num_lote { position: relative } .num_lote span { position: absolute; bottom: -15px; left: 20px; font-size: 15px; z-index: 0; background-color: #EC6608; padding: 5px 10px; padding-bottom: 20px !important; border-radius: 10px } .num_lote span small { font-size: 12px } .cat_lote { position: relative } .cat_lote span { position: absolute; bottom: -10px; right: -10px; z-index: 3; background-color: #EC6608; padding: 5px 10px } .nome-lote { position: relative; color: #EC6608 } .nome-lote .bt-video { position: absolute; z-index: 4; right: -15px; top: -40px; width: 50px; height: 50px; padding: 9px; font-size: 20px; text-align: center; background-color: #585858; border-radius: 100px; border: 2px solid #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15) } .lh-12 { line-height: 12px } .ico_categoria { position: absolute; z-index: 3; border-radius: 50px; background-color: #606060; padding: 12px; top: -10px; left: -5px } @keyframes pulse-black { 0% { transform: scale(.95); box-shadow: 0 0 0 0 rgb(0 0 0 / .7) } 70% { transform: scale(1); box-shadow: 0 0 0 10px #fff0 } 100% { transform: scale(.95); box-shadow: 0 0 0 0 #fff0 } } .anterior, .proximo { width: 115px; height: 72px; position: fixed; z-index: 99; top: 50%; margin-top: -83px; background-repeat: no-repeat; background-position: center } .proximo { right: -20px; background-image: url(/views/dist/img/next.png) } .anterior { left: -20px; background-image: url(/views/dist/img/prev.png) } .anterior-cel, .proximo-cel { height: 45px; padding: 10px; position: fixed; z-index: 999; top: 49px; background: #fff0; color: #1c3868 !important; text-align: center } .proximo-cel { right: 0 } .anterior-cel { left: 0 } @media (min-width:768px) { .countdown .clock { width: 60px } } .titulo_cronometro { position: relative } .icon_cronometro { width: 50px; height: 50px; z-index: 2; position: absolute; top: -30px; right: -50px; background-color: #EC6608; border-radius: 50px; border: 3px solid #fff; text-align: center; padding-top: 10px; box-shadow: 0 0 5px rgb(0 0 0 / .15); animation: pulse-black 2s infinite } .icon_cronometro.fa { font-size: 30px } .countdown { font-family: "Overpass"sans-serif; color: #666; display: inline-block; font-weight: 400; text-align: center; font-size: 26px } .countdown .clock { padding: 0; display: inline-block } .countdown .clock>span { padding: 0 15px; display: inline-block } .smalltext { font-size: 11px; font-weight: 300 } .pontos { width: 10px !important; margin: 0; padding: 0; text-align: center; display: inline-block; vertical-align: top } .sub_clock { font-family: "Overpass"sans-serif; color: #EC6608; line-height: 12px; font-weight: 300; margin: 10px 0 0 0; padding: 0 } @media (max-width:768px) { .countdown { font-size: 23px; width: 100% } } .arvore_table { font-size: 11px } .arvore_table tr>td { vertical-align: middle !important } .gene table { table-layout: fixed } .gene .base { text-align: center; padding: 0 0 20px 0 } .gene table span { padding: 5px 10px; border-radius: 4px; display: block; font-size: 12px; border: 1px solid #111 } .icon-male { color: #080505 !important } .icon-female { color: #ff7474 !important } .avos { padding-right: 5px } .bisavos { padding-bottom: 5px } .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color: #fff !important; background-color: #EC6608 } #preload { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 2000; background-color: rgb(0 0 0 / .25) } #preload i { color: rgb(255 255 255 / .8); font-size: 7em; margin-left: 45%; margin-top: 25% } #preload span { color: rgb(255 255 255 / .8); font-size: 4em; margin-left: 47.2% } #preload img { position: relative; margin: 20% 50%; -webkit-animation: flip 2s infinite; -moz-animation: flip 2s infinite; animation: flip 2s infinite } @-moz-keyframes spin { 100% { -moz-transform: rotate(-360deg) } } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(-360deg) } } @keyframes spin { 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg) } } @-webkit-keyframes flip { 0% { -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 40% { -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 50% { -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg); transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } to { -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } } @keyframes flip { 0% { -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 40% { -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out } 50% { -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } 80% { -webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg); transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } to { -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in } } #topbar { color: #fff; padding: 5px 0 4px; background-color: #181818 } #topbar button { padding: 2px 10px } .badge.bg-gray { border: 1px solid rgb(236 102 8 / 20%) } #calendario { padding: 10px; background: #fff } .calendar header .month { color: #EC6608 } .calendar header .month .year { color: #000 } .calendar header .simple-calendar-btn { display: inline-block; position: absolute; width: 30px; height: 30px; text-align: center; line-height: 30px; color: #CBD1D2; border-radius: 50%; border: 0 solid #fff0 } .day.has-event { color: #fff; font-weight: 600; background-color: #ec6608 } .day.has-event:hover { background-color: #7d3400 } .calendar .event-container { font-size: 85%; padding-left: 10px; padding-right: 10px } .calendar .event-container .event-wrapper::-webkit-scrollbar { width: 9px !important } .calendar .event-container .event-wrapper::-webkit-scrollbar-thumb { background: #cacaca !important } .calendar .event-container .event-wrapper::-webkit-scrollbar-thumb:hover { background: #000000 !important } input[type="date"] { padding: 0 14px } .laranja { color: #ec6608 } .select2-container.select2 { width: 100% } .img-clientes-parceiros { width: 100%; margin: 0 auto } .img-clientes-parceiros:hover { box-shadow: 0 0 8px #ececec } #calendario .filler, #calendario .event-container { display: none !important } .tarja_vendido { position: absolute; background-color: #ec670859; letter-spacing: 1px; text-align: center; font-weight: 600; margin-top: 0; font-size: 2em; padding: 28.5% 0; top: 0; color: #fff; width: 100% } .tarja_vendido.detalhes { width: 50%; opacity: .85; z-index: 999; padding: 2.5% 0; margin-top: 10%; font-size: 3.5em; text-align: cente } .tarja_vendido.detalhes:hover { opacity: 1; background-color: #ec6708bf } .paimae { min-height: 65px } .num_float { position: absolute; background: #ec6608; padding: 5px 20px; top: -10px; left: -5px; font-size: 12px; text-transform: uppercase; border-radius: 0; color: #fff; font-weight: 700; z-index: 99 } .modal .fa-times { font-size: 32px; color: #fff; cursor: pointer !important } .card_qrcode_pix { padding: 5px; color: #000; font-size: 13px; border-radius: 3px; background-color: #e4e4e4 !important } .card_qrcode_pix>i { word-break: break-all } .card_qrcode_pix+button { margin-top: 8px; border-radius: 3px; border: 2px solid #696969 !important } #table_dados_contrato.table>tbody>tr>td, #table_dados_contrato { font-size: 12px; padding: 5px !important } #table_dados_contrato.table>tbody>tr>td:nth-child(1) { padding-top: 9px !important } .top-bar { background-color: #fff; font-size: 13px; font-weight: 600; color: #303136; border-bottom: 1px solid #ecf0f1; padding-top: 10px; padding-bottom: 10px } .top-bar a { color: #303136 } .top-bar a:hover { color: #ec6608 } .top-bar ul.list-inline { margin-bottom: 0 } .top-bar ul.list-inline li { padding-right: 6px; padding-left: 6px; text-align: right; list-style: none; display: inline-block } .top-bar ul.list-inline li a:hover { text-decoration: none } .navbar-main>li>a:hover { color: rgb(0 0 0 / .75); transition: all 0.3s linear } .card-evento { transition: .5s; position: relative; overflow: hidden; margin-bottom: 20px; box-shadow: 0 5px 10px 0 rgb(50 65 141 / 7%); background: #fff; padding-bottom: 15px; border: 1px solid #fff0 } .card-evento:hover { transition: .5s; box-shadow: 0 2px 6px 0 rgb(50 65 141 / 7%); background: #fff; padding-bottom: 15px; border: 1px solid #ec6608 } .card-evento h3 { font-size: 18px } .card-contato { border-radius: 15px; box-shadow: 0 3px 8px rgb(0 0 0 / 25%) } .card-evento-agenda { border: .5px solid #fff0 } .card-evento-agenda:hover { transition: .5s; position: relative; overflow: hidden; box-shadow: 0 2px 6px 0 rgb(34 40 70 / .07); padding: 1px } .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border-radius: 0px !important; border: 0 } .btn:hover, .btn:focus, .btn:active, .btn:visited { border: 0; background-color: #1d1b1a; transition: all 0.3s linear; color: #FFF } .-padding div { text-align: left; float: left; border-right: 1px solid #eee; padding: 5px 15px } @media (min-width: 768px) { .bt_busca { background-color: #181818; position: absolute !important; z-index: 3; height: 70px; top: -5px; right: 0; border-bottom: 5px solid #181818; cursor: pointer } .bt_busca>a { border-right: 0 !important } .bt_busca:hover>a { color: #ec6608 !important } .bt_busca:hover i { color: #ec6608; transition: all 0.3s linear } #bt_gestao_coberturas { top: -5px; right: 165px; background-color: #181818; } } .busca { background-color: #181818; opacity: 0; position: relative; height: 0; z-index: 2; transition: all 0.3s linear } .open { opacity: 1; height: 50px; transition: all 0.3s linear } .input-search { width: 100%; background-color: #fff0; border-bottom: 1px solid rgb(255 255 255 / .5); border-top: 0; border-right: 0; border-left: 0; color: #fff } .input-search::placeholder { color: rgb(255 255 255 / .5) } .input-search:focus { box-sizing: 0; box-shadow: 0; border-radius: 0; outline: 0 } .nav-tabs>li.active>a { color: white !important } button.btn.btn-block.btn-secondary:hover { color: #fff } .bt_cadastro { background-color: #943e00; position: relative !important; z-index: 3; height: 70px; top: 0; border-bottom: 5px solid #943e00; border-right: 0 !important; cursor: pointer; margin-left: 15px } .bt_cadastro a { border-right: 0 !important } .bt_cadastro a:hover, .bt_cadastro a:hover i { color: #ec6608 } i.proximo-lote, i.anterior-lote { color: rgb(236 102 8 / .4); font-size: 80px !important } i.proximo-lote:hover, i.anterior-lote:hover { color: #ec6608; top: 50.1%; font-size: 85px !important } .proximo-lote { width: 115px; height: 72px; position: fixed; z-index: 99; top: 50%; right: -20px; margin-top: -83px } .anterior-lote { width: 115px; height: 72px; position: fixed; z-index: 99; top: 50%; left: 30px; margin-top: -83px } .hover-color-white:hover { color: white !important } .title-default { position: relative; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 10px; border-color: #fff0 } .title-default::after { content: ''; width: 150px; height: 0; border-top-style: solid; border-top-width: 4px; position: absolute; left: 0; bottom: -2px; border-color: #ee6f2f } .title-pequeno-default { position: relative; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 10px; border-color: #fff0 } .title-pequeno-default::after { content: ''; width: 120px; height: 0; border-top-style: solid; border-top-width: 3px; position: absolute; left: 0; bottom: 3px; border-color: #ee6f2f } .owl-controls { display: none !important } .titulo-lance-inicial { box-shadow: 0 0 15px rgb(0 0 0 / .1); padding: 10px 15px; border-radius: 8px } .box-shadow { background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15) } .icon_area_home { position: absolute; width: 60px; height: 60px; top: -40px; left: 35%; background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / .15); border-radius: 50px; padding-top: 12px; color: #ee6f2f !important } .calendar .day.today { background: #2b2a29; color: #fff } .bg-login-left { background-image: url(/mvc/views/dist/img/login_left.png); background-size: cover; background-position: top left } #divMapaBrasil { border-radius: 1px; border: 1px solid #fff0 } #iframe_transmissao iframe { width: 100%; height: 550px } iframe#iframe_video_criador { width: 100% !important; height: 450px } .card-evento-raca>div { border: 1px solid #e6e6e6; margin-bottom: 10px; height: 250px } @media (min-width:1024px) { .card-evento-raca>div { height: 220px } } @media (min-width:2048px) { .card-evento-raca>div { height: 190px } } #carousel_lives .item>.col-sm-12 { padding: 0 3px } #link_logo { float: left } .cifrao_valor_monetario { opacity: 1 !important } @media (max-width:768px) { .top-bar * { text-align: center !important } #link_logo img { margin: 10px 0 !important; width: 190px; height: auto } .navbar-toggle { margin-right: 5px } header { border-bottom: 1px solid #f1f1f1 } #carousel_lives .item>.col-sm-12 { padding: 0 } .calendar-container { /* display: flex !important; */ justify-content: center !important } .main-menu { width: 90%; top: 150px; left: inherit; right: calc(5% + 10px); height: 270px } .card { width: 100% } .input { margin: 0 22px 50px } .nav-tabs { flex-direction: column !important } #logo_footer { margin-top: 0; width: 60% } #btn_instagram { bottom: 85px } #btn_whatsapp { bottom: 15px } #iframe_transmissao iframe { width: 97%; height: 300px } #divMapaBrasil { border: 1px solid #dcdcdc } iframe#iframe_video_criador { height: 250px } .info_lotes { text-align: center !important; width: 100% } .proximo-lote { right: -60px !important } .anterior-lote { left: 0px !important } #preload img { position: relative; margin: 90% 40%; -webkit-animation: flip 2s infinite; -moz-animation: flip 2s infinite; animation: flip 2s infinite } } .tab { display: none } .input-group-password .form-control { padding-right: 36px } .input-group-password.input-group .btn-input-control { position: absolute; right: 0; cursor: pointer; z-index: 2; border: none; background-color: #fff0 } .input-group-password.input-group .btn-input-control:hover { color: #9b9b9b; transition: all 0.3s linear } .input-group-password.input-group .btn-input-control:focus { color: #555; transition: all 0.3s linear } .group-repetir-emails .form-control { background-color: #d3d3d3 !important; cursor: default } #conteudo>iframe { border: 0 } iframe.iframe-podcast { height: 580px; width: 100% } .navbar-main>li>a { font-size: 93%; padding: 0 22px } @media (max-width: 768px) { iframe.iframe-podcast { height: 250px } .navbar-main>li>a { padding: 18px 5px; font-weight: 600; font-size: 130% } .main-menu { height: 75%; border: 1px solid #000000; box-shadow: 3px 3px 10px -1px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 3px 3px 10px -1px rgba(0, 0, 0, 0.7); -moz-box-shadow: 3px 3px 10px -1px rgba(0, 0, 0, 0.7); } } 



.base2, .base-2 {
  color: #ff8835
}

.select_situacao_coleta {
  font-weight: 600;
  font-size: 13px;
  outline: 0  !important
}

.solicitacao_entregue {
  border: 2px solid #00a859;
  color: #00a859;
}
.solicitacao_pendente {
  border: 2px solid #ffab00;
  color: #ffab00; 
}
.solicitacao_cancelada {
  border: 2px solid #dc3545;
  color: #dc3545; 
}

.tr_destaque {
  border: 3px solid #ec6608;
  background-color: #00ffbc33;
  color: #000000;
  font-weight: 700
}

.table-padrao td,
.table-padrao th {
	text-align: center;
	vertical-align: middle !important;
}

.text-left {
  text-align: left !important;
}