main{min-height:655px}.car_seats .platskart{width:700px;height:173px;background-image:url(/images/zd/seats/ui/platskart.png);background-repeat:no-repeat;background-position:0 4px}.car_seats .platskart{width:700px;height:173px;background-image:url(/images/zd/seats/ui/platskart.png);background-repeat:no-repeat;background-position:0 4px}#Zd_SearchModalCnt .car_seats .platskart .t1.tc td{border-bottom:4px solid #fff}#Zd_SearchModalCnt .car_seats .platskart .t0.is_bok td{border-top:4px solid #fff}#Zd_SearchModalCnt .car_seats .kupe_2_storey{margin:0 auto}#Zd_SearchModalCnt .car_seats .kupe,#Zd_SearchModalCnt .car_seats .kupe_2_storey,#Zd_SearchModalCnt .car_seats .kupe_expla{width:700px;height:173px;background-image:url(/images/zd/seats/ui/kupe.png);background-repeat:no-repeat;background-position:0 4px}#Zd_SearchModalCnt .car_seats .kupe_expla{display:inline-block;vertical-align:top;height:auto!important;background-image:none!important;text-align:center!important;margin-left:15px!important;margin-top:10px!important;margin-bottom:25px!important}#Zd_SearchModalCnt .car_seats .kupe_expla ol.explanation{list-style-type:decimal;margin:0;padding:0;padding-left:20px}#Zd_SearchModalCnt .car_seats .kupe_expla ol.explanation li{color:#404040;text-align:left;margin:0;padding:0}#Zd_SearchModalCnt .car_seats .kupe_expla ol.explanation li small{font-size:9px}#Zd_SearchModalCnt .car_seats .lux{width:700px;height:173px;background-image:url(/images/zd/seats/lux.gif);background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .sid{width:700px;height:173px}#Zd_SearchModalCnt .car_seats .sapsan{width:750px;height:280px;background-position:0 40px;background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .sapsan_1{width:700px;background-image:url(/images/zd/seats/ui/sapsan_1.png);background-position:40px 40px}#Zd_SearchModalCnt .car_seats .seat{border:4px none;border-spacing:5px;margin-left:104px}#Zd_SearchModalCnt .car_seats .platskart .seat{margin-left:132px}#Zd_SearchModalCnt .car_seats .wardrobe{background-color:rgba(0,0,0,0)}#Zd_SearchModalCnt .car_seats .sapsan .seat .pass{height:125px}#Zd_SearchModalCnt .car_seats .sapsan .seat .pass td{border:0}#Zd_SearchModalCnt .car_seats .seat td{border:0 none;font-size:11px;height:19px;line-height:19px;padding:0;text-align:center;width:19px;color:#FFF}#Zd_SearchModalCnt .car_seats .seat td.wall{border-left:5px solid #FFF}#Zd_SearchModalCnt .car_seats .seat .seat_taken{color:#AAA}#Zd_SearchModalCnt .seat_free{background-color:#87bf40}#Zd_SearchModalCnt .seat_taken{background-color:#f45a18}#Zd_SearchModalCnt .car_seats .seat_free{cursor:pointer}#Zd_SearchModalCnt .car_seats .sapsan .seat .trans{border-left:9px solid transparent}#Zd_SearchModalCnt .car_seats .sapsan .seat td.wall{border-left:34px solid #fff}#Zd_SearchModalCnt .car_seats .sapsan .seat .pass{height:125px}#Zd_SearchModalCnt .car_seats .sapsan .seat .pass td{border:0}#Zd_SearchModalCnt .car_seats .sapsan_1{width:750px!important;background-image:url(/images/zd/seats/ui/sapsan_1.png);background-position:40px 40px}#Zd_SearchModalCnt .car_seats .sapsan_1 .seat td{border-left:10px solid #fff}#Zd_SearchModalCnt .car_seats .sapsan_1 .seat td.wall{border-left:46px solid #FFF}#Zd_SearchModalCnt .car_seats .sapsan_2 .seat td.wall{border-left:41px solid #FFF}#Zd_SearchModalCnt .car_seats .sapsan_2{background-image:url(/images/zd/seats/ui/sapsan_2.png);width:828px!important;background-position:40px 40px;margin-left:120px!important}#Zd_SearchModalCnt .car_seats .sapsan_2 .seat td[data-num]{border:4px solid #FFF!important;border-bottom:0!important;height:auto}#Zd_SearchModalCnt .car_seats .sapsan_2 .seat tr:nth-child(3) td[data-num]{border-top:0!important}#Zd_SearchModalCnt .car_seats .sapsan_2 .seat .pass{height:114px!important}#Zd_SearchModalCnt .car_seats .sapsan_3{background-image:url(/images/zd/seats/ui/sapsan_3.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_3 .seat td.wall{border-left:58px solid #fff}#Zd_SearchModalCnt .car_seats .sapsan_4{background-image:url(/images/zd/seats/ui/sapsan_4.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_5{background-image:url(/images/zd/seats/sapsan_5.gif);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_6{background-image:url(/images/zd/seats/ui/sapsan_6.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_7{background-image:url(/images/zd/seats/ui/sapsan_7.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_8{background-image:url(/images/zd/seats/ui/sapsan_8.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_10{background-image:url(/images/zd/seats/ui/sapsan_10.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_11{background-image:url(/images/zd/seats/ui/sapsan_11.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .sapsan_11 .seat td{border-left:10px solid #fff}#Zd_SearchModalCnt .car_seats .sapsan_11 .seat td.wall{border-left:46px solid #FFF}#Zd_SearchModalCnt .car_seats .sapsan_20{background-image:url(/images/zd/seats/ui/sapsan_20.png);width:828px!important;background-position:25px 40px;margin-left:135px!important}#Zd_SearchModalCnt .car_seats .grand{width:750px;height:195px;background-position:center;background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .grand .seat{margin-left:185px}#Zd_SearchModalCnt .car_seats .grand .seat td.wall{border-left:158px solid #FFF}#Zd_SearchModalCnt .car_seats .c1A{background-image:url(/images/zd/seats/ui/1a.png);margin-left:101px}#Zd_SearchModalCnt .car_seats .c1M{height:215px;background-image:url(/images/zd/seats/ui/1m.png)}#Zd_SearchModalCnt .car_seats .c1M .seat{margin-left:175px}#Zd_SearchModalCnt .car_seats .c1M .seat td.wall{border-left:117px solid #FFF}#Zd_SearchModalCnt .car_seats .c1H{height:215px;background-image:url(/images/zd/seats/ui/1n.png)}#Zd_SearchModalCnt .car_seats .c1H .seat{margin-left:145px}#Zd_SearchModalCnt .car_seats .c1H .seat td.wall{border-left:60px solid #FFF}#Zd_SearchModalCnt .car_seats .lux,#Zd_SearchModalCnt .car_seats .lux_2_storey{width:750px;height:165px;background-position:center bottom;background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .lux{background-image:url(/images/zd/seats/ui/lux.png)}#Zd_SearchModalCnt .car_seats .lux .seat td.wall,#Zd_SearchModalCnt .car_seats .lux_2_storey .seat td.wall{border-left:6px solid #FFF}#Zd_SearchModalCnt .car_seats .lux_2_storey{width:700px;height:auto;background-image:none}#Zd_SearchModalCnt .lux_2_storey .seat td.seat_expla,#Zd_SearchModalCnt .kupe_2_storey .seat td.seat_expla,#Zd_SearchModalCnt .grand .seat td.seat_expla{font-size:12px;font-weight:700;color:#000;text-align:right}#Zd_SearchModalCnt .car_seats .lux .seat{border:4px none;border-spacing:5px;margin-left:124px}#Zd_SearchModalCnt .car_seats .seat td{border:0 none;font-size:11px;height:19px;line-height:19px;padding:0;text-align:center;width:19px;color:#fff}#Zd_SearchModalCnt .car_seats .seat td.wall{border-left:5px solid #fff}#Zd_SearchModalCnt .car_seats .seat td.pass{border-bottom:12px solid #fff}#Zd_SearchModalCnt .car_seats .seat_free{cursor:pointer}#Zd_SearchModalCnt .car_seats .seat_selected{background-color:#0094c5}#Zd_SearchModalCnt .wardrobe{background-color:#eee}#Zd_SearchModalCnt .car_seats .wardrobe{background-color:transparent}#Zd_SearchModalCnt .seat_free{background-color:#87bf40}#Zd_SearchModalCnt .car_seats .seat .seat_taken{color:#aaa}#Zd_SearchModalCnt .seat_taken{background-color:#f45a18;line-height:10px cursor:default!important}#Zd_SearchModalCnt .divisor{clear:both;float:none;margin:0;padding:0}#Zd_SearchModalCnt .car_seats .nevskyexpress{width:750px;height:280px;background-position:0 40px;background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat{margin-left:55px}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat td{border-left:9px solid #fff}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat .trans{border-left:9px solid transparent;background-color:transparent}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat td.wall{width:22px}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat td.wall5{width:20px}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat .pass{height:120px}#Zd_SearchModalCnt .car_seats .nevskyexpress .seat .pass td{border:0}#Zd_SearchModalCnt .car_seats .nevskyexpress_1{width:750px;height:230px;background-image:url(/images/zd/seats/ui/nevskyexpress_1_12.png)}#Zd_SearchModalCnt .car_seats .nevskyexpress_5{width:750px;height:230px;background-image:url(/images/zd/seats/ui/nevskyexpress_5.png)}#Zd_SearchModalCnt .car_seats .nevskyexpress_2_11{width:750px;height:230px;background-image:url(/images/zd/seats/ui/nevskyexpress_2_11.png)}#Zd_SearchModalCnt .car_seats .nevskyexpress_12{width:750px;height:230px;background-image:url(/images/zd/seats/ui/nevskyexpress_1_12.png)}#Zd_SearchModalCnt .car_seats .allegro{width:750px;height:280px;background-position:0 40px;background-repeat:no-repeat}#Zd_SearchModalCnt .car_seats .allegro .seat td{width:23px;height:21px;line-height:15px;font-size:11px}#Zd_SearchModalCnt .car_seats .allegro .seat .trans{background-color:transparent;width:7px}#Zd_SearchModalCnt .car_seats .allegro .seat .pass{height:120px}#Zd_SearchModalCnt .car_seats .allegro .seat .pass td{border:0}#Zd_SearchModalCnt .car_seats .allegro_1{width:750px;height:170px;background-image:url(/images/zd/seats/ui/allegro_1.png);background-position:0 10px}#Zd_SearchModalCnt .car_scheme .allegro_1{border-radius:0 25px 25px 0}#Zd_SearchModalCnt .car_seats .allegro_1 .seat td.wall{width:32px;background-color:transparent;border-left:5px solid transparent}#Zd_SearchModalCnt .car_seats .allegro_1 .seat{margin-left:144px;padding-top:0}#Zd_SearchModalCnt .car_seats .allegro_2{width:750px;height:180px;background-image:url(/images/zd/seats/ui/allegro_2.png);background-position:0 15px}#Zd_SearchModalCnt .car_seats .allegro_2 .seat td.wall{width:13px;background-color:transparent;border-left:5px solid transparent}#Zd_SearchModalCnt .car_seats .allegro_2 .seat{margin-left:240px}#Zd_SearchModalCnt .car_seats .allegro_4{width:750px;height:190px;background-image:url(/images/zd/seats/ui/allegro_4.png);background-position:0 10px}#Zd_SearchModalCnt .car_seats .allegro_4 .seat{margin-left:192px}#Zd_SearchModalCnt .car_seats .allegro_5{width:750px;height:190px;background-image:url(/images/zd/seats/ui/allegro_5.png);background-position:0 25px}#Zd_SearchModalCnt .car_seats .allegro_5 .seat td.wall{width:17px;background-color:transparent;border-left:5px solid transparent}#Zd_SearchModalCnt .car_seats .allegro_5 .seat{margin-left:150px}#Zd_SearchModalCnt .car_seats .allegro_6{width:750px;height:190px;background-image:url(/images/zd/seats/ui/allegro_6.png);background-position:0 10px}#Zd_SearchModalCnt .car_seats .allegro_6 .seat td.wall{width:17px;background-color:transparent;border-left:5px solid transparent}#Zd_SearchModalCnt .car_seats .allegro_6 .seat{margin-left:136px}#Zd_SearchModalCnt .car_seats .allegro_7{width:750px;height:190px;background-image:url(/images/zd/seats/ui/allegro_7.png);background-position:0 0}#Zd_SearchModalCnt .car_seats .allegro_7 .seat td.wall{width:22px;background-color:transparent;border-left:5px solid transparent}#Zd_SearchModalCnt .car_seats .allegro_7 .seat{margin-left:278px;padding-top:6px}#Zd_SearchModalCnt .car_scheme .allegro_7{padding-left:20px;padding-right:0;border-radius:25px 0 0 25px}div.flag,i.flag{display:inline-block;height:11px!important;background-image:url(/images/ui/flags/flags.gif?4)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;background-color:transparent!important;width:16px;height:11px;vertical-align:middle;position:relative}.flag_ru{background-position:-20px -749px!important;width:16px;height:11px}.flag_uk{background-position:-20px -1334px!important;width:16px;height:11px}.flag_de{background-position:0 -824px!important;width:16px;height:11px}.flag_zh,.flag_cn{background-position:0 -689px!important;width:16px;height:11px}.language-selector{position:absolute!important;margin-left:-150px!important;height:50px;vertical-align:middle}.language-selector.open>.dropdown-menu{top:inherit!important}.language-selector .dropdown-toggle{color:#fff;text-decoration:none!important;font-size:14px}.language-selector .dropdown-toggle .flag{left:-4px}.language-selector li .flag{left:-4px}.locale-en .search-result-list-table .rail-list-table-col.travel-time{margin-left:-15px!important}.locale-en .search-result-list-table .rail-list-table-col.route{max-width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.locale-en .modal-content .rail-list-table-col.route{display:none}.locale-en .modal-content .rail-list-table-col.cost div:first-child{left:-135px!important}.fuckadblock-affiliate-footer,::content .fuckadblock-affiliate-footer{display:block!important;}.flag_je{background-position:-20px -1740px!important;width:16px;height:11px;}.flag_im{background-position:-20px -1725px!important;width:16px;height:11px;}.flag_re{background-position:-0 -1139px!important;width:16px;height:11px;}.flag_gf{background-position:-20px -1695px!important;width:16px;height:11px;}.flag_ss{background-position:-20px -1710px!important;width:16px;height:11px;}.flag_ab{background-position:-20px -1680px!important;width:16px;height:11px;}.flag_rs{background-position:-20px -1650px!important;width:16px;height:11px;}.flag_ck{background-position:-20px -1665px!important;width:16px;height:11px;}.flag_ad{background-position:0 -14px!important;width:16px;height:11px;}.flag_ae{background-position:0 -29px!important;width:16px;height:11px;}.flag_af{background-position:0 -44px!important;width:16px;height:11px;}.flag_ag{background-position:0 -59px!important;width:16px;height:11px;}.flag_ai{background-position:0 -74px!important;width:16px;height:11px;}.flag_al{background-position:0 -89px!important;width:16px;height:11px;}.flag_am{background-position:0 -104px!important;width:16px;height:11px;}.flag_an{background-position:0 -119px!important;width:16px;height:11px;}.flag_ao{background-position:0 -134px!important;width:16px;height:11px;}.flag_ar{background-position:0 -149px!important;width:16px;height:11px;}.flag_as{background-position:0 -164px!important;width:16px;height:11px;}.flag_at{background-position:0 -179px!important;width:16px;height:11px;}.flag_au{background-position:0 -194px!important;width:16px;height:11px;}.flag_aw{background-position:0 -209px!important;width:16px;height:11px;}.flag_ax{background-position:0 -224px!important;width:16px;height:11px;}.flag_az{background-position:0 -239px!important;width:16px;height:11px;}.flag_ba{background-position:0 -254px!important;width:16px;height:11px;}.flag_bb{background-position:0 -269px!important;width:16px;height:11px;}.flag_bd{background-position:0 -284px!important;width:16px;height:11px;}.flag_be{background-position:0 -299px!important;width:16px;height:11px;}.flag_bf{background-position:0 -314px!important;width:16px;height:11px;}.flag_bg{background-position:0 -329px!important;width:16px;height:11px;}.flag_bh{background-position:0 -344px!important;width:16px;height:11px;}.flag_bi{background-position:0 -359px!important;width:16px;height:11px;}.flag_bj{background-position:0 -374px!important;width:16px;height:11px;}.flag_bm{background-position:0 -389px!important;width:16px;height:11px;}.flag_bn{background-position:0 -404px!important;width:16px;height:11px;}.flag_bo{background-position:0 -419px!important;width:16px;height:11px;}.flag_br{background-position:0 -434px!important;width:16px;height:11px;}.flag_bs{background-position:0 -449px!important;width:16px;height:11px;}.flag_bt{background-position:0 -464px!important;width:16px;height:11px;}.flag_bv{background-position:0 -479px!important;width:16px;height:11px;}.flag_bw{background-position:0 -494px!important;width:16px;height:11px;}.flag_by{background-position:0 -509px!important;width:16px;height:11px;}.flag_bz{background-position:0 -524px!important;width:16px;height:11px;}.flag_ca{background-position:0 -539px!important;width:16px;height:11px;}.flag_cc{background-position:0 -554px!important;width:16px;height:11px;}.flag_cd{background-position:0 -569px!important;width:16px;height:11px;}.flag_cf{background-position:0 -584px!important;width:16px;height:11px;}.flag_cg{background-position:0 -599px!important;width:16px;height:11px;}.flag_ch{background-position:0 -614px!important;width:11px;height:11px;}.flag_ci{background-position:0 -629px!important;width:16px;height:11px;}.flag_ck{background-position:0 -644px!important;width:16px;height:11px;}.flag_cl{background-position:0 -659px!important;width:16px;height:11px;}.flag_cm{background-position:0 -674px!important;width:16px;height:11px;}.flag_cn{background-position:0 -689px!important;width:16px;height:11px;}.flag_co{background-position:0 -704px!important;width:16px;height:11px;}.flag_cr{background-position:0 -719px!important;width:16px;height:11px;}.flag_cs{background-position:0 -734px!important;width:16px;height:11px;}.flag_cu{background-position:0 -749px!important;width:16px;height:11px;}.flag_cv{background-position:0 -764px!important;width:16px;height:11px;}.flag_cx{background-position:0 -779px!important;width:16px;height:11px;}.flag_cy{background-position:0 -794px!important;width:16px;height:11px;}.flag_cz{background-position:0 -809px!important;width:16px;height:11px;}.flag_de{background-position:0 -824px!important;width:16px;height:11px;}.flag_dj{background-position:0 -839px!important;width:16px;height:11px;}.flag_dk{background-position:0 -854px!important;width:16px;height:11px;}.flag_dm{background-position:0 -869px!important;width:16px;height:11px;}.flag_do{background-position:0 -884px!important;width:16px;height:11px;}.flag_dz{background-position:0 -899px!important;width:16px;height:11px;}.flag_ec{background-position:0 -914px!important;width:16px;height:11px;}.flag_ee{background-position:0 -929px!important;width:16px;height:11px;}.flag_eg{background-position:0 -944px!important;width:16px;height:11px;}.flag_eh{background-position:0 -959px!important;width:16px;height:11px;}.flag_england{background-position:0 -974px!important;width:16px;height:11px;}.flag_er{background-position:0 -989px!important;width:16px;height:11px;}.flag_es{background-position:0 -1004px!important;width:16px;height:11px;}.flag_et{background-position:0 -1019px!important;width:16px;height:11px;}.flag_eu{background-position:0 -1034px!important;width:16px;height:11px;}.flag_fam{background-position:0 -1049px!important;width:16px;height:11px;}.flag_fi{background-position:0 -1064px!important;width:16px;height:11px;}.flag_fj{background-position:0 -1079px!important;width:16px;height:11px;}.flag_fk{background-position:0 -1094px!important;width:16px;height:11px;}.flag_fm{background-position:0 -1109px!important;width:16px;height:11px;}.flag_fo{background-position:0 -1124px!important;width:16px;height:11px;}.flag_fr{background-position:0 -1139px!important;width:16px;height:11px;}.flag_ga{background-position:0 -1154px!important;width:16px;height:11px;}.flag_gb{background-position:0 -1169px!important;width:16px;height:11px;}.flag_gd{background-position:0 -1184px!important;width:16px;height:11px;}.flag_ge{background-position:0 -1199px!important;width:16px;height:11px;}.flag_gh{background-position:0 -1213px!important;width:16px;height:11px;}.flag_gi{background-position:0 -1229px!important;width:16px;height:11px;}.flag_gl{background-position:0 -1244px!important;width:16px;height:11px;}.flag_gm{background-position:0 -1259px!important;width:16px;height:11px;}.flag_gn{background-position:0 -1274px!important;width:16px;height:11px;}.flag_gp{background-position:0 -1289px!important;width:16px;height:11px;}.flag_gq{background-position:0 -1304px!important;width:16px;height:11px;}.flag_gr{background-position:0 -1319px!important;width:16px;height:11px;}.flag_gs{background-position:0 -1334px!important;width:16px;height:11px;}.flag_gt{background-position:0 -1349px!important;width:16px;height:11px;}.flag_gu{background-position:0 -1364px!important;width:16px;height:11px;}.flag_gw{background-position:0 -1379px!important;width:16px;height:11px;}.flag_gy{background-position:0 -1394px!important;width:16px;height:11px;}.flag_hk{background-position:0 -1409px!important;width:16px;height:11px;}.flag_hn{background-position:0 -1424px!important;width:16px;height:11px;}.flag_hr{background-position:0 -1439px!important;width:16px;height:11px;}.flag_ht{background-position:0 -1454px!important;width:16px;height:11px;}.flag_hu{background-position:0 -1469px!important;width:16px;height:11px;}.flag_id{background-position:0 -1484px!important;width:16px;height:11px;}.flag_ie{background-position:0 -1499px!important;width:16px;height:11px;}.flag_il{background-position:0 -1514px!important;width:16px;height:11px;}.flag_in{background-position:0 -1529px!important;width:16px;height:11px;}.flag_io{background-position:0 -1544px!important;width:16px;height:11px;}.flag_iq{background-position:0 -1559px!important;width:16px;height:11px;}.flag_ir{background-position:0 -1574px!important;width:16px;height:11px;}.flag_is{background-position:0 -1589px!important;width:16px;height:11px;}.flag_it{background-position:0 -1604px!important;width:16px;height:11px;}.flag_jm{background-position:0 -1619px!important;width:16px;height:11px;}.flag_jo{background-position:0 -1634px!important;width:16px;height:11px;}.flag_jp{background-position:0 -1649px!important;width:16px;height:11px;}.flag_ke{background-position:0 -1664px!important;width:16px;height:11px;}.flag_kg{background-position:0 -1679px!important;width:16px;height:11px;}.flag_kh{background-position:0 -1694px!important;width:16px;height:11px;}.flag_ki{background-position:0 -1709px!important;width:16px;height:11px;}.flag_km{background-position:0 -1724px!important;width:16px;height:11px;}.flag_kn{background-position:0 -1739px!important;width:16px;height:11px;}.flag_kp{background-position:0 -1754px!important;width:16px;height:11px;}.flag_kr{background-position:0 -1769px!important;width:16px;height:11px;}.flag_kw{background-position:0 -1784px!important;width:16px;height:11px;}.flag_ky{background-position:0 -1799px!important;width:16px;height:11px;}.flag_kz{background-position:0 -1814px!important;width:16px;height:11px;}.flag_la{background-position:0 -1829px!important;width:16px;height:11px;}.flag_lb{background-position:0 -1844px!important;width:16px;height:11px;}.flag_lc{background-position:0 -1859px!important;width:16px;height:11px;}.flag_li{background-position:0 -1874px!important;width:16px;height:11px;}.flag_lk{background-position:0 -1889px!important;width:16px;height:11px;}.flag_lr{background-position:0 -1904px!important;width:16px;height:11px;}.flag_ls{background-position:0 -1919px!important;width:16px;height:11px;}.flag_lt{background-position:0 -1934px!important;width:16px;height:11px;}.flag_lu{background-position:0 -1949px!important;width:16px;height:11px;}.flag_lv{background-position:0 -1964px!important;width:16px;height:11px;}.flag_ly{background-position:0 -1979px!important;width:16px;height:11px;}.flag_ma{background-position:0 -1994px!important;width:16px;height:11px;}.flag_mc{background-position:-20px 0;width:16px;height:11px;}.flag_md{background-position:-20px -14px!important;width:16px;height:11px;}.flag_me{background-position:-20px -29px!important;width:16px;height:11px;}.flag_mg{background-position:-20px -44px!important;width:16px;height:11px;}.flag_mh{background-position:-20px -59px!important;width:16px;height:11px;}.flag_mk{background-position:-20px -74px!important;width:16px;height:11px;}.flag_ml{background-position:-20px -89px!important;width:16px;height:11px;}.flag_mm{background-position:-20px -104px!important;width:16px;height:11px;}.flag_mn{background-position:-20px -119px!important;width:16px;height:11px;}.flag_mo{background-position:-20px -134px!important;width:16px;height:11px;}.flag_mp{background-position:-20px -149px!important;width:16px;height:11px;}.flag_mq{background-position:-20px -164px!important;width:16px;height:11px;}.flag_mr{background-position:-20px -179px!important;width:16px;height:11px;}.flag_ms{background-position:-20px -194px!important;width:16px;height:11px;}.flag_mt{background-position:-20px -209px!important;width:16px;height:11px;}.flag_mu{background-position:-20px -224px!important;width:16px;height:11px;}.flag_mv{background-position:-20px -239px!important;width:16px;height:11px;}.flag_mw{background-position:-20px -254px!important;width:16px;height:11px;}.flag_mx{background-position:-20px -269px!important;width:16px;height:11px;}.flag_my{background-position:-20px -284px!important;width:16px;height:11px;}.flag_mz{background-position:-20px -299px!important;width:16px;height:11px;}.flag_na{background-position:-20px -314px!important;width:16px;height:11px;}.flag_nc{background-position:-20px -329px!important;width:16px;height:11px;}.flag_ne{background-position:-20px -344px!important;width:16px;height:11px;}.flag_nf{background-position:-20px -359px!important;width:16px;height:11px;}.flag_ng{background-position:-20px -374px!important;width:16px;height:11px;}.flag_ni{background-position:-20px -389px!important;width:16px;height:11px;}.flag_nl{background-position:-20px -404px!important;width:16px;height:11px;}.flag_no{background-position:-20px -419px!important;width:16px;height:11px;}.flag_np{background-position:-20px -434px!important;width:9px;height:11px;}.flag_nr{background-position:-20px -449px!important;width:16px;height:11px;}.flag_nu{background-position:-20px -464px!important;width:16px;height:11px;}.flag_nz{background-position:-20px -479px!important;width:16px;height:11px;}.flag_om{background-position:-20px -494px!important;width:16px;height:11px;}.flag_pa{background-position:-20px -509px!important;width:16px;height:11px;}.flag_pe{background-position:-20px -524px!important;width:16px;height:11px;}.flag_pf{background-position:-20px -539px!important;width:16px;height:11px;}.flag_pg{background-position:-20px -554px!important;width:16px;height:11px;}.flag_ph{background-position:-20px -569px!important;width:16px;height:11px;}.flag_pk{background-position:-20px -584px!important;width:16px;height:11px;}.flag_pl{background-position:-20px -599px!important;width:16px;height:11px;}.flag_pm{background-position:-20px -614px!important;width:16px;height:11px;}.flag_pn{background-position:-20px -629px!important;width:16px;height:11px;}.flag_pr{background-position:-20px -644px!important;width:16px;height:11px;}.flag_ps{background-position:-20px -659px!important;width:16px;height:11px;}.flag_pt{background-position:-20px -674px!important;width:16px;height:11px;}.flag_pw{background-position:-20px -689px!important;width:16px;height:11px;}.flag_py{background-position:-20px -704px!important;width:16px;height:11px;}.flag_qa{background-position:-20px -719px!important;width:16px;height:11px;}.flag_ro{background-position:-20px -734px!important;width:16px;height:11px;}.flag_ru{background-position:-20px -749px!important;width:16px;height:11px;}.flag_rw{background-position:-20px -764px!important;width:16px;height:11px;}.flag_sa{background-position:-20px -779px!important;width:16px;height:11px;}.flag_sb{background-position:-20px -794px!important;width:16px;height:11px;}.flag_sc{background-position:-20px -809px!important;width:16px;height:11px;}.flag_scotland{background-position:-20px -824px!important;width:16px;height:11px;}.flag_sd{background-position:-20px -839px!important;width:16px;height:11px;}.flag_se{background-position:-20px -854px!important;width:16px;height:11px;}.flag_sg{background-position:-20px -869px!important;width:16px;height:11px;}.flag_sh{background-position:-20px -884px!important;width:16px;height:11px;}.flag_si{background-position:-20px -899px!important;width:16px;height:11px;}.flag_sk{background-position:-20px -914px!important;width:16px;height:11px;}.flag_sl{background-position:-20px -929px!important;width:16px;height:11px;}.flag_sm{background-position:-20px -944px!important;width:16px;height:11px;}.flag_sn{background-position:-20px -959px!important;width:16px;height:11px;}.flag_so{background-position:-20px -974px!important;width:16px;height:11px;}.flag_sr{background-position:-20px -989px!important;width:16px;height:11px;}.flag_st{background-position:-20px -1004px!important;width:16px;height:11px;}.flag_sv{background-position:-20px -1019px!important;width:16px;height:11px;}.flag_sy{background-position:-20px -1034px!important;width:16px;height:11px;}.flag_sz{background-position:-20px -1049px!important;width:16px;height:11px;}.flag_tc{background-position:-20px -1064px!important;width:16px;height:11px;}.flag_td{background-position:-20px -1079px!important;width:16px;height:11px;}.flag_tf{background-position:-20px -1094px!important;width:16px;height:11px;}.flag_tg{background-position:-20px -1109px!important;width:16px;height:11px;}.flag_th{background-position:-20px -1124px!important;width:16px;height:11px;}.flag_tj{background-position:-20px -1139px!important;width:16px;height:11px;}.flag_tk{background-position:-20px -1154px!important;width:16px;height:11px;}.flag_tl{background-position:-20px -1169px!important;width:16px;height:11px;}.flag_tm{background-position:-20px -1184px!important;width:16px;height:11px;}.flag_tn{background-position:-20px -1199px!important;width:16px;height:11px;}.flag_to{background-position:-20px -1214px!important;width:16px;height:11px;}.flag_tr{background-position:-20px -1229px!important;width:16px;height:11px;}.flag_tt{background-position:-20px -1244px!important;width:16px;height:11px;}.flag_tv{background-position:-20px -1259px!important;width:16px;height:11px;}.flag_tw{background-position:-20px -1274px!important;width:16px;height:11px;}.flag_tz{background-position:-20px -1289px!important;width:16px;height:11px;}.flag_ua{background-position:-20px -1304px!important;width:16px;height:11px;}.flag_ug{background-position:-20px -1319px!important;width:16px;height:11px;}.flag_uk{background-position:-20px -1334px!important;width:16px;height:11px;}.flag_um{background-position:-20px -1349px!important;width:16px;height:11px;}.flag_us{background-position:-20px -1364px!important;width:16px;height:11px;}.flag_uy{background-position:-20px -1379px!important;width:16px;height:11px;}.flag_uz{background-position:-20px -1394px!important;width:16px;height:11px;}.flag_va{background-position:-20px -1409px!important;width:16px;height:11px;}.flag_vc{background-position:-20px -1424px!important;width:16px;height:11px;}.flag_ve{background-position:-20px -1439px!important;width:16px;height:11px;}.flag_vg{background-position:-20px -1454px!important;width:16px;height:11px;}.flag_vi{background-position:-20px -1469px!important;width:16px;height:11px;}.flag_vn{background-position:-20px -1484px!important;width:16px;height:11px;}.flag_vu{background-position:-20px -1499px!important;width:16px;height:11px;}.flag_wales{background-position:-20px -1514px!important;width:16px;height:11px;}.flag_wf{background-position:-20px -1529px!important;width:16px;height:11px;}.flag_ws{background-position:-20px -1544px!important;width:16px;height:11px;}.flag_ye{background-position:-20px -1559px!important;width:16px;height:11px;}.flag_yt{background-position:-20px -1574px!important;width:16px;height:11px;}.flag_za{background-position:-20px -1589px!important;width:16px;height:11px;}.flag_zm{background-position:-20px -1604px!important;width:16px;height:11px;}.flag_zw{background-position:-20px -1619px!important;width:16px;height:11px;}.flag_aq{background-position:-20px -1634px!important;width:16px;height:11px;}
.car-list__features {margin-top:10px;}
.car-list__features .icon-feature {width:24px;height:24px;display:inline-block;vertical-align:middle;background-size:24px 24px;opacity:.7;transition:opacity .3s linear;}
.car-list__features .icon-feature:hover{opacity:1;}
.car-list__features .icon-feature.conditioning {background:url(/images/icons/fan.svg);}
.car-list__features .icon-feature.biowc {background:url(/images/icons/wc.svg);height:22px;}
.car-list__features .icon-feature.animals {background:url(/images/icons/animals.svg);height:24px;background-size:24px 24px;margin-left:4px;}
.car-list__features .icon-feature.baby {background:url(/images/icons/baby.svg);height:24px;background-size:24px 24px;margin-left:4px;}
.car-list__features .icon-feature.luggage {background:url(/images/icons/luggage.svg?1);height:24px;background-size:24px 24px;}
.car-list__features .icon-feature.outlets {background: url(/images/icons/outlet.svg?3);height:24px;background-size:24px 24px;margin-left:5px;transform:scale(0.76);margin-top:2px;}
.car-list__features .icon-feature.tv {background:url(/images/icons/tv.svg?4);height:24px;background-size:24px 24px;margin-left:3px;}
.car-list__features .icon-feature.canrefund {background:url(/images/icons/money-refund.svg);margin-right:6px;height:24px;background-size:24px 24px;}
.car-list__features .icon-feature.papers {background:url(/images/icons/newspaper.svg);margin-left:3px;height:24px;background-size:24px 24px;}
.car-list__features .icon-feature.gigiena {background:url(/images/icons/gigiena.svg);margin-left:3px;height:24px;background-size:24px 24px;}
.car-list__features .icon-feature.slippers {background:url(/images/icons/slippers.svg);margin-left:3px;height:24px;background-size:24px 24px;}
.car-list__features .icon-feature.discounts {background: url(/images/icons/discounts.svg);height:21px;width:21px;background-size:21px 21px;}
.car-list__features .icon-feature.meals {background:url(/images/icons/meals.svg);margin-left:3px;margin-top:-3px;width:30px;background-size:30px 30px;}

.car-list__features .icon-feature.conditioning.disabled-feature {position:relative;}
.car-list__features .icon-feature.conditioning.disabled-feature::before {width:24px;top:2px;}
.car-list__features .icon-feature.disabled-feature::before {
    content: '';
    width: 22px;
    height: 2px;
    background-color: #f00;
    display: inline-block;
    position: relative;
	opacity: .8;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.car-list__features .icon-feature.canrefund.disabled-feature::before{margin-left:-3px;height:3px;top:3px;}

.discounts-list {}
.discounts-list li {font-size:12px;}
.discounts-list li::before {content:'● ';top:-2px;font-size:9px;position:relative;}