.bus_order_v3 [class^=icon-no-margin]:before,.bus_order_v3 [class*=" icon-no-margin"]:before{margin-right:0;margin-left:0}.bus_order_v3 .header{position:relative;width:auto;background:#f7f7f7;border:#c8c8c8 solid 1px;border-bottom:none;border-top:50px solid #ddd;border-top-right-radius:10px;border-top-left-radius:10px}.bus_order_v3 .header a.help_text{position:relative;font-size:12px;color:#818181;float:right;margin-top:-35px;padding-right:15px;text-decoration:none;z-index:2}.bus_order_v3 .header a.help_text i{font-size:16px}.bus_order_v3 .header a.help_text .display_text{padding-left:5px}@media only screen and (min-width: 1px)and (max-width: 768px){.bus_order_v3 .header a.help_text .display_text{display:none}}.bus_order_v3 .header .steps{margin-top:-50px}.bus_order_v3 .content #bus-order-form .subtitle{margin:0 0 25px 35px}.bus_order_v3 .content #bus-order-form .subtitle .subtitle_text{display:inline-block;line-height:55px;padding-left:15px;font-size:18px;font-weight:bold;color:#ff0e15}.bus_order_v3 .content #bus-order-form .subtitle .subtitle_icon{background-color:#ff0e15;text-align:center;display:inline-block;padding:13px 13px;float:left}.bus_order_v3 .content #bus-order-form .subtitle .subtitle_icon i{font-size:29px;color:#fff}.bus_order_v3 .content #bus-order-form .event-purchase{padding:0 20px;margin:0 0 47px}.bus_order_v3 .content #bus-order-form .event-purchase .bus-order-data-table-head td{border:none}.bus_order_v3 .content #bus-order-form .event-purchase .bus-order-data-table-head td.title{color:#818181}.bus_order_v3 .content #bus-order-form .departue_return{background:#e7e7e7;border-radius:8px;overflow:hidden}.bus_order_v3 .content #bus-order-form .departue_return tr.title td{color:#484848;background:#ddd;border-bottom:none;padding:0}.bus_order_v3 .content #bus-order-form .departue_return tr.title td:first-child{border-radius:8px 0 0 0}.bus_order_v3 .content #bus-order-form .departue_return tr.title td:last-child{border-radius:0 8px 0 0}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td{padding:26px 0 8px 0 !important}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td:first-child{width:14px}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td:nth-child(2){width:192px}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.seat-number{width:80px;font-size:12px;color:#484848;line-height:16px;padding-right:30px !important;text-align:center}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.discount{width:255px;padding-right:30px !important;text-align:center}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.price-total{width:80px;height:16px;text-align:center}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.controls{width:215px}.bus_order_v3 .content #bus-order-form .departue_return tr.item:not(.discount)>td{height:32px}.bus_order_v3 .content #bus-order-form .departue_return tr.item.discount>td{padding:5px 0 !important;background:none}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td{background:#c6c6c6;padding:14px 0 !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td:first-child{background:none;width:14px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td:last-child{background:none;width:14px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name{border-radius:8px 0 0 8px;font-size:16px !important;color:#484848;font-weight:bold;position:relative}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name span{margin-left:17px;font-size:16px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name a{font-size:16px;color:#818181;background:none;margin:0;width:auto;height:auto;top:21px;position:absolute;left:849px;z-index:20}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-number{width:110px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-number>.ticket-value{width:80px;padding:0}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-number>.ticket-value select{width:80px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discount{width:285px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discount>.ticket-value{width:255px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discount>.ticket-value select{width:255px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.price-total{width:auto}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.controls{width:209px;border-radius:0 8px 8px 0}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.controls div{padding-right:15px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.controls div .remove-passenger{display:none !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td .mobile-title{display:none}.bus_order_v3 .content #bus-order-form .departue_return tr.footer{padding:0}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td{background:none;padding:0 !important;margin:0 auto;text-align:center}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger{float:none;display:inline-block;margin:10px auto 33px;height:auto;width:auto;background:#c6c6c6;border-radius:20px;padding:12px 19px;text-decoration:none;color:#124ea4;line-height:14px;font-size:14px;letter-spacing:-1px;cursor:pointer;-webkit-transition:box-shadow .4s ease-in-out;-moz-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger:hover,.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger:active{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.12)}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger i{padding-right:2px}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger ibefore{margin:0 !important}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger:hover{text-decoration:none}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value{border-radius:7px;border:none;font-size:16px;position:relative;overflow:hidden;text-align:center;height:32px;background:#fff;padding:0}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select{height:32px;text-align:center;background:transparent;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:19px;position:relative;font-size:16px;color:#484848;font-weight:bold;text-align-last:center;font-family:"Arial",sans-serif;cursor:pointer;-webkit-transition:box-shadow .4s ease-in-out;-moz-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select:hover,.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select:active{box-shadow:inset 0 0 0 99999px rgba(255,255,255,.2)}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value .v2-select-carrot{text-align:center;position:absolute;z-index:1;line-height:25px;top:0;bottom:0;width:19px;background:#1959a2;color:#fff;right:0}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value.ticket-price-total{background:#e3e3e3;width:80px;line-height:32px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value{font-size:14px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value select,.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value span{font-size:14px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value select option{font-size:14px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1{width:910px;background:#e7e7e7;border-radius:10px;padding:0}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content{background:none;padding:0}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_header{height:38px;padding:0 15px;color:#484848;background:#ddd;border-radius:8px 8px 0 0;font-size:14px;font-weight:bold;line-height:38px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left{margin:18px 44px 30px 44px;width:116px;display:inline-block}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket{width:116px;height:112px;background-repeat:no-repeat;background-position:center;background-size:116px 112px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_lv{background-image:url("/bezrindas/img/phone-sms-ticket-lv.png")}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_ru{background-image:url("/bezrindas/img/phone-sms-ticket-ru.png")}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_en{background-image:url("/bezrindas/img/phone-sms-ticket-en.png")}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (min-resolution: 240dpi){.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_lv{background-image:url("/bezrindas/img/phone-sms-ticket-lvx2x.png")}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_ru{background-image:url("/bezrindas/img/phone-sms-ticket-rux2x.png")}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left .phone_sms_ticket.lang_en{background-image:url("/bezrindas/img/phone-sms-ticket-enx2x.png")}}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .mobile_sms_block_text{display:none}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right{display:inline-block;width:706px;float:right}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_text{font-size:12px;color:#484848;letter-spacing:0;line-height:18px;margin:22px 18px 21px 0}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap{background:#ddd;border-radius:8px;height:60px;margin-right:15px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .text{width:auto;font-size:13px;color:#484848;letter-spacing:0;font-weight:bold;margin:22px 0 22px 20px;float:left}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input{width:50%;float:right;margin:14px 0}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input .phone-input-group{background:#fff;border-radius:7px;border:none;width:216px;overflow:hidden}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input .phone-input-group .prefix{background:#f5f5f5;width:48px;height:23px;font-size:13px;color:#606060;text-align:center;font-weight:bold;font-style:italic;float:left;padding-top:9px;line-height:15px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input .phone-input-group .input-text-5.phone{background:none;width:152px;height:32px;float:right;padding:0 8px;line-height:15px;font-size:13px;color:#1e1e1e;font-weight:bold}.bus_order_v3 .content #bus-order-form .summary{margin-bottom:0}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon{background:none}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper{width:48%;font-size:12px;color:#484848;letter-spacing:0;line-height:16px;font-weight:normal;margin-bottom:30px}@media only screen and (max-width: 768px)and (min-width: 1px){.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper{width:100%;margin:0 0 25px}}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev{float:none;margin-left:70px;margin-top:7px;text-align:center;width:300px}@media only screen and (min-width: 769px){.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev{padding-right:30px}}@media only screen and (max-width: 980px)and (min-width: 1px){.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev{margin:0 auto}}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_text,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value{width:auto;float:none;display:inline-block}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_text>div,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value>div{text-align:right;width:auto;float:none;margin-top:0;margin-bottom:10px;line-height:16px}@media only screen and (max-width: 768px)and (min-width: 1px){.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_text>div,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value>div{margin-bottom:0}}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_text>div.order_price_text,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_text>div.order_price_value,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value>div.order_price_text,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value>div.order_price_value{font-weight:bold}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price_totals_dev_wrapper .price_totals_dev .total_value{padding-left:7px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon{width:calc(50% - 2px) !important;border-right:2px solid #e7e7e7;height:110px;margin-bottom:30px;font-weight:normal;font-size:12px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon :first-child.coupon-text{padding-left:15px !important;color:#484848;font-weight:bold;font-size:14px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon .coupon-text2{margin-top:10px;font-size:12px;color:#484848;letter-spacing:0;line-height:19px;text-align:left;width:100%;padding-left:15px;float:none}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon .coupon-fields .input-text-8{background:#fff;border:1px solid #dedede;border-radius:7px;width:216px;height:32px;text-align:center}.bus_order_v3 .content #bus-order-form .continue-purchase{padding:0 38px 45px 37px}.bus_order_v3 .content #bus-order-form .continue-purchase .add_to_basket{text-align:center;float:none;line-height:40px;padding:0 !important}.bus_order_v3 .content #bus-order-form .continue-purchase .add_to_basket a{text-decoration:none;font-size:14px;color:#fff;letter-spacing:0;line-height:40px;font-weight:bold;background:#124ea4;border-radius:20px;padding:12px 40px;width:180px;height:40px;-webkit-transition:box-shadow .4s ease-in-out;-moz-transition:box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out}.bus_order_v3 .content #bus-order-form .continue-purchase .add_to_basket a:hover,.bus_order_v3 .content #bus-order-form .continue-purchase .add_to_basket a:active{box-shadow:inset 0 0 0 99999px rgba(255,255,255,.2)}.bus_order_v3 .bus-order-data-table div.select select,.bus_order_v3 .bus-order-data-table div.select-small select{padding-left:5px;cursor:pointer}.bus_order_v3 .bus-order-data-table div.select select .v2-select-carrot i,.bus_order_v3 .bus-order-data-table div.select-small select .v2-select-carrot i{font-size:14px !important}.bus_order_v3 .bus-order-data-table div.select select .v2-select-carrot i:before,.bus_order_v3 .bus-order-data-table div.select-small select .v2-select-carrot i:before{font-size:14px}@media only screen and (min-width: 1px)and (max-width: 980px){.bus_order_v3 .header h2{width:240px;top:-50px;display:block !important}.bus_order_v3 .header h2 .help_text{display:block;float:right}.bus_order_v3 .header h2 .help_icon{display:block;float:left}.bus_order_v3 .content #bus-order-form .event-purchase{margin:0 0 39px}.bus_order_v3 .content #bus-order-form .departue_return{margin:0 20px 30px 20px !important;width:700px !important}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td:nth-child(2){width:99px}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.controls{width:97px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name a{left:638px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.controls{width:97px}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger{margin:10px auto 30px;text-align:center}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1{background:#e7e7e7 !important;width:700px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content{background:none !important}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right{width:479px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_text br{display:none}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap{height:105px;margin-bottom:20px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .text{margin-top:20px;margin-bottom:17px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input{float:none;width:auto;margin-left:20px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev{width:48%}}@media only screen and (min-width: 1px)and (max-width: 768px){.bus_order_v3{width:320px !important;margin:0 auto}.bus_order_v3 .header{width:320px !important}.bus_order_v3 .header h2{width:320px !important;padding-right:0 !important;display:block !important}.bus_order_v3 .header h2 .help_text{display:none}.bus_order_v3 .header h2 .help_icon{display:block;float:right}.bus_order_v3 .content{width:320px;padding:25px 0 0 0}.bus_order_v3 .content #bus-order-form .subtitle{margin:0 0 0 5px}.bus_order_v3 .content #bus-order-form .subtitle .subtitle_text{line-height:35px}.bus_order_v3 .content #bus-order-form .subtitle .subtitle_icon{display:none}.bus_order_v3 .content #bus-order-form .event-purchase{margin:0 0 30px 0}.bus_order_v3 .content #bus-order-form .event-purchase *{font-size:12px !important;line-height:16px}.bus_order_v3 .content #bus-order-form .event-purchase .bus-order-data-table-head td{border-bottom:1px solid #dedede;padding:5px 0}.bus_order_v3 .content #bus-order-form .event-purchase .bus-order-data-table-head td.title{width:120px;padding-right:20px !important;text-indent:0 !important;font-weight:normal}.bus_order_v3 .content #bus-order-form .departue_return{margin:0 10px 30px !important;width:300px !important}.bus_order_v3 .content #bus-order-form .departue_return tr.title td{text-indent:0}.bus_order_v3 .content #bus-order-form .departue_return tr.title td:first-child{display:none}.bus_order_v3 .content #bus-order-form .departue_return tr.title td:nth-child(2){display:block;font-size:14px;color:#484848;padding:11px 0 11px 17px !important;line-height:16px !important;height:16px;margin-bottom:30px}.bus_order_v3 .content #bus-order-form .departue_return tr.title td:last-child{display:none}.bus_order_v3 .content #bus-order-form .departue_return tr.subtitle>td.price-total{display:block}.bus_order_v3 .content #bus-order-form .departue_return tr.item{border:none !important;margin-top:5px}.bus_order_v3 .content #bus-order-form .departue_return tr.item:not(.discount)>td{height:47px}.bus_order_v3 .content #bus-order-form .departue_return tr.item.firstTicket,.bus_order_v3 .content #bus-order-form .departue_return tr.item.firstReturnTicket{margin-top:0}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td{width:300px !important;padding:0 !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td:first-child{display:none;/*!important;*/}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name{border-radius:0;width:300px !important;height:44px;padding-top:6px !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name span{margin-left:12px;line-height:44px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name a{z-index:1;position:absolute;top:18px;left:274px;font-size:16px;color:#818181;background:none;margin:0;width:auto;height:auto}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.ticket-name>a>i{font-size:16px;color:#818181}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td:last-child{display:none !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-numberx{width:110px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-numberx>.ticket-value{width:80px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.seat-numberx>.ticket-value select{width:80px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discountx{width:285px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discountx>.ticket-value{width:255px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.discountx>.ticket-value select{width:255px}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.price-total{display:block;padding-bottom:5px !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td.controls{display:none !important}.bus_order_v3 .content #bus-order-form .departue_return tr.item>td .mobile-title{display:block;font-size:12px;font-weight:normal;color:#484848;line-height:32px;margin-left:10px;margin-bottom:15px;float:left}.bus_order_v3 .content #bus-order-form .departue_return tr.footer{width:300px !important;min-width:300px;padding:0 0 15px;border:none}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger{margin:0 auto;font-size:14px !important}.bus_order_v3 .content #bus-order-form .departue_return tr.footer td .add-passenger i{font-size:14px !important}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value{font-size:14px;font-weight:bold;margin:0 10px 15px 0 !important;width:200px !important;float:right;border-radius:7px !important;border:none}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select,.bus_order_v3 .content #bus-order-form .departue_return .ticket-value span{font-size:14px}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select{width:100% !important}.bus_order_v3 .content #bus-order-form .departue_return .ticket-value select option{font-size:14px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value{font-size:12px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value select,.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value span{font-size:12px}.bus_order_v3 .content #bus-order-form .departue_return.lang_en .ticket-value select option{font-size:12px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1{width:300px !important;margin:0 10px 30px 10px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content{width:300px !important}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_header{height:40px;font-size:14px;line-height:16px;padding-top:8px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_left{margin:20px 18px 22px 16px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .mobile_sms_block_text{display:block;float:right;width:135px;margin-right:15px;margin-top:16px;font-size:11px;color:#484848;letter-spacing:0;line-height:17px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right{width:300px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_text{display:none}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap{margin:0}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .text{font-size:12px;margin:15px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input{width:auto;margin:14px 15px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input .phone-input-group{width:270px}.bus_order_v3 .content #bus-order-form .ticket-purchase-system-block-wrapper-1 .content .sms_block .sms_block_right .sms_block_input_wrap .input .phone-input-group .input-text-5.phone{width:200px}.bus_order_v3 .content #bus-order-form .summary{width:300px}.bus_order_v3 .content #bus-order-form .summary .footer-2{background:none;border:none;margin:0 10px 30px 10px;width:300px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon{padding:0 !important}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon{width:300px !important;border-right:none !important;border-bottom:1px solid #dedede;padding-bottom:30px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon :first-child.coupon-text{font-size:14px;padding:0 !important}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon .coupon-text2{padding:0;font-weight:normal}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .coupon .coupon-fields{padding-left:0 !important}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev{width:300px;margin:0 0 25px;height:90px;font-size:12px !important;line-height:16px}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev .label{width:145px !important}.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev div#total-order-commission,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev div#total-bus-price,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev div#total-order-price,.bus_order_v3 .content #bus-order-form .summary .footer-2 td.coupon .price-totals-dev div#total-sms-price{margin:0 !important}.bus_order_v3 .content #bus-order-form .continue-purchase{padding:0;margin-bottom:40px !important}.bus_order_v3 .bus-order-data-table div.select select{width:100%}}/*# sourceMappingURL=bus_order_v3.css.map */

.submit-bus-order-form-button.disabled {
	background-color: #dedede !important;
	pointer-events: none;
}
.bus-purchase-error {
	color: #e7242d;
	margin-bottom: 10px;
	text-align: center;
}

.eid-container {
	width: 255px;
	position: relative;
	overflow: hidden;
	text-align: center;
	height: 32px;
	padding: 0;
}

.eid-container input.eid {
	color: #484848;
	border-radius: 7px;
	border: none;
	padding: 0;
	margin: 0;
	height: 32px;
	background: none;
	background-color: white;
	width: 255px;
	line-height: 32px;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.no-seat {
	font-size: 12px;
}

@media only screen and (min-width: 1px)and (max-width: 768px){
	.no-seat {
		font-size: 11px;
		float: right;
		margin: 0 10px 15px 0 !important;
		width: 200px !important;
		line-height: 32px;
	}
	.eid-container {
		font-size: 14px;
		font-weight: bold;
		margin: 0 10px 15px 0 !important;
		width: 200px !important;
		float: right;
		border-radius: 7px !important;
		border: none;
	}

	.eid-container input.eid {
		width: 200px;
		line-height: 32px;
		font-family: Arial;
		font-size: 14px !important;
	}
}