body main{position:relative}body main h1{padding:7% 0 0 0;font-size:3em;margin-bottom:15px;color:#fff;text-shadow:1px 1px 1px #000}@media only screen and (max-width:480px){body main h1{position:relative;top:inherit;left:inherit;height:inherit;line-height:inherit;font-size:2rem}}body main h3{padding:15px 5px 15px 10px;background-color:#818181;font-size:17px;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px;text-transform:uppercase;color:#fff;font-weight:bold;line-height:initial}body main h4{font-size:18px;color:#fff;text-shadow:1px 1px 1px #000}body main h4.birth-child{display:none}body main h4.birth-child.active{display:block}body main .color-head-table{background-color:#bbb !important}body main .form-group{background-color:#30bdf0;padding-top:8px}body main label{margin:0;font-size:.7em}body main .input-group{width:auto}@media only screen and (max-width:991px){body main .input-group{margin-right:6%}}body main .selectpicker{font-size:.875rem}body main .label-dm{display:block;color:#fff;margin-top:13px;font-size:.7em;font-weight:700;margin-bottom:10px;float:left;width:20%;text-align:center}body main .inputGroupContainer{margin:0;background-color:#30bdf0;height:42px}@media only screen and (max-width:991px){body main .inputGroupContainer{width:100%}}body main input[type=checkbox]{margin:0}body main table.dataTable thead .sorting_asc:after{display:none}body main .table-bordered>tbody>tr>td,body main .table-bordered>tbody>tr>th,body main .table-bordered>tfoot>tr>td,body main .table-bordered>tfoot>tr>th,body main .table-bordered>thead>tr>td,body main .table-bordered>thead>tr>th{border:1px solid #ddd}@media only screen and (max-width:767px){body main table.dataTable thead .sorting_asc:after{display:none}}body main table.dataTable thead .sorting:after{display:none}body main .table>tbody>tr>td,body main .table>tbody>tr>th,body main .table>tfoot>tr>td,body main .table>tfoot>tr>th,body main .table>thead>tr>td,body main .table>thead>tr>th{vertical-align:middle}body main .table>thead>tr>th{vertical-align:middle}body main .table-bordered>thead>tr>td,body main .table-bordered>thead>tr>th{border-bottom-width:1px}body main th.hide-tab.color-head-table.sorting.time{width:39px;vertical-align:middle}body main th.mobile-tab.color-head-table.sorting.promo{width:39px;vertical-align:middle}body main th.mobile-tab.color-head-table.price.sorting{width:39px;vertical-align:middle}body main th.mobile-tab.color-head-table.date.sorting{width:72px;vertical-align:middle}body main th.hide-tab.color-head-table.pension.sorting{width:90px;vertical-align:middle}@media only screen and (max-width:767px){body main table.dataTable thead .sorting_asc:after{display:none}}@media only screen and (max-width:767px){body main .hide-tab{display:none}}@media only screen and (max-width:767px){body main table.dataTable thead .sorting:after{display:none}}@media only screen and (max-width: 380px){body main .arrow-right{display:block;margin-top:10px}}@media only screen and (max-width: 380px){body main .mobile-tab{font-size:.7em}}body main #header-promos{background-image:url("../../../images/mb/promocam/discount/promos-banner.jpg");background-attachment:scroll;background-repeat:no-repeat;background-position:top;background-size:cover;width:100%;height:230px;text-align:center}body main #page-promos{margin-bottom:15px}@media only screen and (max-width:767px){body main #page-promos{padding-top:25px}}@media only screen and (max-width:380px){body main #page-promos{padding-bottom:11px}}body main #page-promos li{border:none}@media only screen and (max-width:767px){body main #page-promos li{padding-top:0}}body main #page-promos li:hover{background-color:#fff}body main #page-promos li li{list-style-type:disc;list-style-position:outside;color:#005a7b;margin:5px 0 5px 15px}@media only screen and (max-width:767px){body main #page-promos li li{padding-top:0}}body main #page-promos li .page-promos{width:100%}@media only screen and (max-width:650px){body main #page-promos li .page-promos{padding:0}}body main #page-promos li .page-promos h1{padding:0 0 0 10px;background-color:#818181;font-size:17px;height:52px;line-height:52px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}@media only screen and (max-width:480px){body main #page-promos li .page-promos h1{position:relative;top:inherit;left:inherit;height:inherit;line-height:inherit;padding:5px 10px 5px}}body main #page-promos li .page-promos h2,body main #page-promos li .page-promos span,body main #page-promos li .page-promos p{padding-left:0;padding-right:0;font-weight:bold}body main #page-promos li .page-promos h2{color:#f60;font-size:20px;height:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width:380px){body main #page-promos li .page-promos h2{font-size:17px}}body main #page-promos li .page-promos p,body main #page-promos li .page-promos span{font-size:16px}@media only screen and (max-width:480px){body main #page-promos li .page-promos p,body main #page-promos li .page-promos span{font-size:18px}}body main #page-promos li .page-promos li,body main #page-promos li .page-promos i{font-size:14px}@media only screen and (max-width:380px){body main #page-promos li .page-promos li,body main #page-promos li .page-promos i{font-size:15px}}@media only screen and (max-width:480px){body main #page-promos li .page-promos li{padding-left:0px;margin-left:18px}}body main #page-promos li .page-promos .compl-infos{position:relative;padding-left:15px;padding-right:15px;width:calc(100% - 31%);width:-moz-calc(100% - 31%);width:-webkit-calc(100% - 31%);width:calc(100% - 31%);width:-moz-calc(100% - 31%);width:-webkit-calc(100% - 31%)}@media only screen and (min-width:480px)and (max-width:650px){body main #page-promos li .page-promos .compl-infos{padding-left:5px;padding-right:5px}}@media only screen and (max-width:480px){body main #page-promos li .page-promos .compl-infos{padding:0 5px 0 0}}body main #page-promos li .page-promos .compl-infos:before{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:#ccc}@media only screen and (min-width:767px)and (max-width:991px){body main #page-promos li .page-promos .compl-infos:before{height:72%;top:4px}}@media only screen and (max-width:480px){body main #page-promos li .page-promos .compl-infos:before{display:none}}body main #page-promos li .page-promos .compl-infos .reference{margin-top:10px}@media only screen and (max-width:480px){body main #page-promos li .page-promos .compl-infos .reference li{float:none}}@media only screen and (max-width:480px){body main #page-promos li .page-promos .compl-infos .reference li:first-child{margin-bottom:5px}}body main #page-promos li .page-promos .price{width:31%}@media only screen and (max-width:991px){body main #page-promos li .page-promos .price{margin-top:94px}}@media only screen and (max-width:767px){body main #page-promos li .page-promos .price{margin-top:65px;padding-right:0}}@media only screen and (max-width:380px){body main #page-promos li .page-promos .price{margin-top:45px}}body main #page-promos li .page-promos .price span{font-size:24px;margin-top:0}@media only screen and (min-width:767px)and (max-width:991px){body main #page-promos li .page-promos .price span{font-size:17px}}@media only screen and (min-width:480px)and (max-width:650px){body main #page-promos li .page-promos .price span{font-size:17px}}body main #page-promos li .page-promos .price i{font-size:35px}@media only screen and (min-width:767px)and (max-width:991px){body main #page-promos li .page-promos .price i{font-size:26px}}@media only screen and (min-width:480px)and (max-width:650px){body main #page-promos li .page-promos .price i{font-size:26px}}body main #page-promos li .page-promos .price button{padding-left:15px;padding-right:15px;height:42px;bottom:0}@media only screen and (max-width:1199px){body main #page-promos li .page-promos .price button{padding-left:5px;padding-right:5px;right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;bottom:0}}@media only screen and (max-width:767px){body main #page-promos li .page-promos .price button{bottom:15px !important}}@media only screen and (max-width:650px){body main #page-promos li .page-promos .price button{padding-left:15px;padding-right:15px;bottom:5px !important}}@media only screen and (max-width:480px){body main #page-promos li .page-promos .price button{bottom:39px !important}}@media only screen and (max-width:380px){body main #page-promos li .page-promos .price button{width:100%;bottom:-41px !important;font-weight:bold}}body main #page-promos li .page-promos .price button span{display:inline-block}@media only screen and (min-width:480px)and (max-width:650px){body main #page-promos li .page-promos .price button span{display:inline-block}}body main #page-promos li strong{top:69px;right:155px;left:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px}@media only screen and (max-width:991px){body main #page-promos li strong{right:0}}body main div.dataTables_wrapper div.dataTables_filter label{text-align:inherit;display:none}body main div.dataTables_wrapper div.dataTables_length label{display:none}body main div.dataTables_wrapper div.dataTables_info{display:none}body main div.dataTables_wrapper div.dataTables_paginate{display:none}body main #content-promos{margin-bottom:0px;margin-top:3%;background-color:none}@media only screen and (max-width:991px){body main #content-promos{margin-bottom:0px}}body main #content-promos h3{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-bottom:0}body main #content-promos #table h4{margin-bottom:15px;margin-left:15px}body main #content-promos #table span.legend{font-size:.7em;font-weight:normal}body main #content-promos #table table{text-align:center;font-size:14px}@media only screen and (max-width:650px){body main #content-promos #table table{display:inline-table}}body main #content-promos #table table tr:nth-child(even){background-color:#ddf6ff}body main #content-promos #table table tr td{color:#000;height:60px}body main #content-promos #table table tr td:nth-child(6){color:#30bdf0;font-weight:bold;font-size:14px}body main #content-promos #table table tr td:nth-child(7){color:#f60;font-weight:bold;font-size:14px}body main #content-promos #table table tr td button .arrow-right{margin-left:0}body main #content-promos #table table tr th{background-color:#818181 !important;height:24px;color:#fff;font-weight:bold;text-align:center}body main #content-promos #table table tr td,body main #content-promos #table table tr th{padding-left:18px;padding-right:18px}@media only screen and (max-width:991px){body main #content-promos #table table tr td,body main #content-promos #table table tr th{padding-left:10px;padding-right:10px}}body main #content-promos #table table tr td:first-child,body main #content-promos #table table tr th:first-child{padding-left:10px}body main #content-promos #table table tr td:last-child,body main #content-promos #table table tr th:last-child{width:85px;padding-right:0}/*# sourceMappingURL=discount.css.map */
