.linker-list{ padding-bottom: 25px; } .price-category{ display: block; height:385px; border: 1px solid #279e03; padding:0 10px; } .main a.price-category{ text-decoration: none; } .price-category .price-img{ height: 280px; display: flex; justify-content: center; align-items: center; } .price-category .price-title{ font-size: 30px; font-weight: 500; color: #000; text-decoration: none; line-height: 1.1; } .price-category:hover, .price-category:focus, .price-category:active{ background-color: #279e03; } .price-category:hover .price-title, .price-category:focus .price-title, .price-category:active .price-title{ color: #fff; } .prices{color: #fc8100;font-size: 21px} .prices .front_title .title_block{color: #333;margin-bottom: -25px} .price-tab{border-bottom: 2px solid #279e03} .price-tab .price-tab-one{ background-color: #279e03; width: 210px; line-height: 2; padding: 4px; text-align: center; } .price-car-line{ background-color: #f7f7f8; border: 1px solid #dfdfdf; margin-top: 34px; } .price-car-line>div {padding: 14px 18px;float: left} .price-car-line>div:last-child{padding-right: 15px} .price-car-line:before, .price-car-line:after { content: " "; display: table; } .price-car-line:after {clear: both} .price-car-line .name-car{ background-color: #e8e8e8; line-height: 2.2; font-weight: bold; width: 210px; color:#333; } .price-car-line .charapter-car>div{ padding-left: 25px; padding-right: 10px; position: relative; display: inline-block; box-sizing: border-box; color: #333; line-height: 2.33; min-width: 73px; font-size: 18px; } .price-car-line .charapter-car>div:first-child{ min-width: 95px; } .price-car-line .charapter-car>div:before{ position: absolute; top: 10px; left: 0; content: ""; background-image: url("/local/lib/img/sprite-car.png"); background-repeat: no-repeat; width: 19px; height: 23px; } .price-car-line .charapter-car .car-bulk:before{background-position: 0 0} .price-car-line .charapter-car .car-carrying:before{background-position: -25px 0} .price-car-line .charapter-car .car-people:before{background-position: -50px 0} .price-car-line .charapter-car .car-hours:before{background-position: -126px -1px; width: 21px} .price-car-line .img-car{float: right;position: relative;width: 225px;padding:0;height: 69px} .price-car-line .img-car img{ position: absolute; right: -11px; bottom: -22px; } .price-car-line .price-car{ width: 300px; float: right;   text-align:right; } .price-car-line .price-car>div{display: inline-block;box-sizing: border-box} .price-car-line .price-car .prices-car-old{ font-size: 29px; color: #333; line-height: 1.27; position: relative; } .price-car-line .price-car .prices-car-old:before { border-bottom: 2px solid red; position: absolute; content: ""; width: 110%; height: 56%; transform: rotate(-18deg); left: -5px; } .price-car-line .price-car .price-car-realy{font-size: 40px; line-height: 1.07; padding-left: 15px;font-weight: 700} .price-description{color: #333; font-size: 19px;margin-top: 25px} .delimiter{height: 50px}   .price-people-line{ margin-top: 64px; margin-bottom: 15px; position: relative; padding-right: 50px; } .name-people{ width: 100%; background-color:#e8e8e8; line-height: 2; font-weight: bold; padding:14px 18px; color: #333; } .price-people{ width: 100%; background-color:#f7f7f8; padding:14px 18px; } .price-people-line .price-people>div{display: inline-block;box-sizing: border-box} .price-people-line .price-people .prices-people-old{ font-size: 29px; color: #333; line-height: 1.27; position: relative; } .price-people-line .price-people .prices-people-old:before { border-bottom: 2px solid red; position: absolute; content: ""; width: 110%; height: 56%; transform: rotate(-18deg); left: -5px; } .price-people-line .price-people .price-people-realy{font-size: 40px; line-height: 1.07; padding-left: 15px;font-weight: 700} .price-people-line .img-people{ position: absolute; right: 0; top: -30px; } .price-transport-line .charapter-car{width: 290px} .prices .bbtpd{margin-top: 3px; width: 210px} .prices .front_title{padding-bottom: 35px} .prices .tarif-name{padding: 15px 0 0; font-size: 21px; margin-bottom: -10px;font-weight: bold} .prices .tarif-name-dark{padding: 15px 0 0; font-size: 21px; margin-bottom: -10px;font-weight: bold;color: #000} .stickers .npd-list > div .btn-lg{width:100%} .stickers .npd-list .btn-orange-prices{background-color: #fc8100;border-color: #fc8100} .price-transport-line .img-car{float:left} .price-transport-line.price-car-line .price-car{width: 580px} .price-transport-line .time-wa{white-space: nowrap} .price-transport-line .time-wa>div{display:inline-block} .price-transport-line .timer-price{color: #000; font-size: 15px} .price-transport-line .avtopark-price{ color: #fc7500; font-size: 30px; font-weight: bold; position:relative;top: 5px; } .price-transport-line .price-car .divlineg{ border-right: 3px solid #239307; margin-left: 15px; margin-right: 15px; width: 2px; height: 25px; position: relative; top: 6px; } @media (max-width: 1140px){ .price-car-line .name-car{width: 30%} .price-car-line .price-car{width: 35%} .price-car-line .charapter-car{width: 70%} .price-car-line .img-car{width: 65%} .price-transport-line.price-car-line .charapter-car{width: 35%} .price-transport-line.price-car-line .img-car{width: 30%} .price-transport-line.price-car-line .price-car{width: 35%} .price-car-line .price-car .time-wa { text-align: left; width: 250px; } .price-transport-line .price-car .divlineg{display: none} .price-car-line .charapter-car{clear: right;margin-bottom: 20px} .price-people-line .price-people .price-people-realy{font-size: 32px} } @media (max-width: 991px){ .price-category:last-child{margin-top: 30px} } @media (max-width: 877px){ .price-car-line .name-car{width: 35%} .price-car-line .price-car{width: 49%; text-align: right} .price-car-line .charapter-car{width: 65%;clear: right;margin-bottom: 35px; text-align: right} .price-car-line .img-car{width: 51%} .price-transport-line.price-car-line .charapter-car{width: 55%; text-align: left} .price-transport-line.price-car-line .img-car{width: 45%} .price-transport-line.price-car-line .price-car{width: 100%} .price-car-line .price-car .time-wa { text-align: right; width: auto; } .price-transport-line .price-car .divlineg{display: inline-block} } @media (max-width: 628px){ .price-car-line .name-car{float:none;width: 100%} .price-car-line .charapter-car{float:none;width: 100%;margin-bottom:0} .price-car-line .img-car{float:none;width: 100%;margin-top: 5px;height: auto;text-align: center} .price-car-line>div:last-child{padding-right:0} .price-car-line .img-car img{position: static; margin: 10px 0} .price-car-line .price-car{float:none;width: 100%} .price-transport-line.price-car-line .charapter-car{width: 55%;float:left; text-align: left} .price-transport-line.price-car-line .img-car{width: 45%;float:left} .price-transport-line.price-car-line .price-car{width: 100%; padding-right: 15px} } @media (max-width: 595px){ .price-car-line .price-car .time-wa { text-align: left; width: 250px; clear: right; } .price-transport-line .price-car .divlineg{display: none} } @media (max-width: 430px){ .price-transport-line.price-car-line .charapter-car{width: 100%} .price-transport-line.price-car-line .img-car{width: 100%;text-align:center} .price-people-line .img-people { position: absolute; right: 0; bottom: -10px; top: auto; width: 127px; } }