.search-holder .register-form{border:1px solid #c4c4c4;border-radius:5px;padding:14px 20px 30px;color:#454444;-webkit-box-shadow:0 3px 0 #c4c4c4;box-shadow:0 3px 0 #c4c4c4}@media only screen and (max-width:767px){.search-holder .register-form{padding:10px}}.search-holder .register-form .form-t{border-bottom:1px solid #d3d3d3;padding-bottom:26px;margin-bottom:24px}.search-holder .register-form h2{font:20px/22px museo_sans500,Arial,Helvetica,sans-serif;margin:0 0 22px;color:#454545}.search-holder .register-form .sign-in{color:#2392c3;padding-left:20px;position:relative;font:17px/19px MuseoSansCyrl,Arial,Helvetica,sans-serif}.search-holder .register-form .sign-in:before{content:'';background:url(../images/sprite.png) -313px -7px no-repeat;width:9px;height:13px;position:absolute;left:0;top:4px}.search-holder .register-form .sign-in:hover{opacity:.8;filter:alpha(opacity=80)}.search-holder .register-form .email-block{border-bottom:1px solid #d3d3d3;padding-bottom:33px;margin-bottom:24px}.search-holder .register-form .email-block h2{margin-bottom:12px;color:#222}.search-holder .register-form .email-block .info{line-height:20px;display:block}.search-holder .register-form .wrap{margin-bottom:21px}.search-holder .register-form .wrap .form-control{background:#fafafa;color:#454545}.search-holder .register-form .wrap .form-control::-moz-placeholder{color:#ddd;opacity:1}.search-holder .register-form .wrap .form-control:-ms-input-placeholder{color:#ddd}.search-holder .register-form .wrap .form-control::-webkit-input-placeholder{color:#ddd}.search-holder .register-form .wrap .form-control:focus{border-color:#69a936;outline:0;-webkit-box-shadow:0 0 2px rgba(105,169,54,.22);box-shadow:0 0 2px rgba(105,169,54,.22)}.search-holder .register-form .wrap .wrap-holder{width:47.59%;margin-left:4.82%;float:left}@media only screen and (max-width:767px){.search-holder .register-form .wrap .wrap-holder{float:none;width:100%;margin:0 0 5px;overflow:hidden}}.search-holder .register-form .wrap .wrap-holder:first-child{margin-left:0}.search-holder .register-form .wrap .wrap-holder label{font:400 17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:10px}.search-holder .register-form .wrap .wrap-holder .post{width:55.04%;float:left;margin-right:3.06%}.search-holder .register-form .wrap .wrap-holder .look{float:right;width:41.9%;margin-top:32px}.search-holder .register-form .wrap .form-group{margin:0}.search-holder .register-form .wrap .form-group.success .form-control{border-color:#69a936;background:#f9fff4}.search-holder .register-form .wrap .form-group.error .form-control{border-color:#d41200;background:#fcf1f0}.search-holder .register-form .customer-detail{border-bottom:1px solid #d3d3d3;padding-bottom:28px;margin-bottom:24px}.cardDetails .jcf-select{border:1px solid #ccc!important}.search-holder .register-form .customer-detail h2{margin-bottom:10px;color:#222}.search-holder .register-form .customer-detail .wrap{margin-bottom:12px}.search-holder .register-form .customer-detail .title-block{float:left;width:26.6%;margin-right:2.75%}.search-holder .register-form .customer-detail .jcf-select.jcf-select-title{background:#fafafa;border:1px solid #cecece}.search-holder .register-form .customer-detail .jcf-select.jcf-select-title.jcf-select-success{background:#f9fff4;border-color:#69a936;color:#454545}.search-holder .register-form .customer-detail .input-wrap{float:left;width:70.65%}.search-holder .register-form .travel-detail{border-bottom:1px solid #d3d3d3;padding-bottom:11px;margin-bottom:24px}.search-holder .register-form .travel-detail h2{margin-bottom:20px;color:#222}.search-holder .register-form .travel-detail .check-row{font:17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:11px}.search-holder .register-form .travel-detail .check-row label{font-weight:400}@media only screen and (max-width:479px){.search-holder .register-form .travel-detail .check-row label{font-size:12px;line-height:14px}}.search-holder .register-form .travel-detail .select-wrap{float:left;width:36%;margin-right:1.3%}@media only screen and (max-width:1219px){.search-holder .register-form .travel-detail .select-wrap{width:32%;margin-right:5.2%}}@media only screen and (max-width:767px){.search-holder .register-form .travel-detail .select-wrap{width:34.7%;margin-right:2.6%}}.search-holder .register-form .travel-detail .select-wrap.add{width:100%}.search-holder .register-form .travel-detail .select-wrap .jcf-select.jcf-select-title{background:#fafafa;border:1px solid #cecece;width:86px}.search-holder .register-form .travel-detail .select-wrap .jcf-select.jcf-select-year{background:#fafafa;border:1px solid #cecece;width:100px}.search-holder .register-form .travel-detail .select-wrap .jcf-select.jcf-select-employee{background:#fafafa;border:1px solid #cecece;width:450px}@media screen and (max-width:620px){.search-holder .register-form .car-detail .travel-detail .select-wrap,.search-holder .register-form .car-detail .travel-detail .select-wrap .jcf-select.jcf-select-employee{width:100%}.search-holder .travel-detail label{font:400 14px/19px museo_sans500,Arial,Helvetica,sans-serif!important}}.search-holder .register-form .travel-detail .select-wrap .jcf-select.jcf-select-title.jcf-select-add{width:100%}.search-holder .register-form .travel-detail .select-wrap .jcf-select.jcf-select-title.jcf-select-success{background:#f9fff4;border-color:#69a936;color:#454545}.search-holder .register-form .travel-detail .input-wrap{float:left;width:62.7%}@media only screen and (max-width:479px){.search-holder .register-form .travel-detail .input-wrap{width:55.7%}}.search-holder .register-form .car-detail{border-bottom:1px solid #d3d3d3;padding-bottom:22px;margin-bottom:28px}.search-holder .register-form .car-detail h2{margin-bottom:14px;color:#222}.search-holder .register-form .car-detail .wrap{margin-bottom:13px}.search-holder .register-form .car-detail .select-wrap{float:left;width:36%;margin-right:1.3%}@media only screen and (max-width:1219px){.search-holder .register-form .car-detail .select-wrap{width:32%;margin-right:5.2%}}@media only screen and (max-width:767px){.search-holder .register-form .car-detail .select-wrap{width:34.7%;margin-right:2.6%}}.search-holder .register-form .car-detail .select-wrap.add{width:100%}.search-holder .register-form .car-detail .select-wrap .jcf-select.jcf-select-title{background:#fafafa;border:1px solid #cecece;width:86px}.search-holder .register-form .car-detail .select-wrap .jcf-select.jcf-select-title.jcf-select-add{width:100%}.search-holder .register-form .car-detail .select-wrap .jcf-select.jcf-select-title.jcf-select-success{background:#f9fff4;border-color:#69a936;color:#454545}.search-holder .register-form .message-area{background:#fbfcfe;border:1px solid #2392c3;border-radius:5px;color:#0d6088;padding:9px;position:relative;margin-bottom:34px}.search-holder .register-form .message-area hr{margin-top:0;margin-bottom:0}.search-holder .register-form .message-area .check-list{font:17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545}.search-holder .register-form .message-area .check-list li{margin-bottom:16px}.search-holder .register-form .message-area .check-list label{font-weight:400}.search-holder .register-form .message-area .check-list p{padding-left:23px}@media only screen and (max-width:767px){.search-holder .register-form .message-area .check-list label{font-size:11px;line-height:14px;width:90%}.search-holder .register-form .message-area .check-list p{padding-left:23px;font-size:11px}}.search-holder .register-form .message-area .check-list .help{font:0/0 a;color:transparent;text-shadow:none;border:0;display:inline-block;vertical-align:top;background:url(../images/sprite.png) -135px -1px no-repeat;width:18px;height:17px;margin-left:9px}.search-holder .register-form .message-area .msg{font:20px/19px museo_sans500,Arial,Helvetica,sans-serif;display:block;text-align:left;padding-top:5px;padding-bottom:15px}.search-holder .register-form .message-area .msg span{position:absolute;right:-9px;top:-9px;background:#2392c3;border-radius:50%;color:#fff;font-size:14px;line-height:24px;height:24px;width:24px;text-align:center}.search-holder .register-form .message-area .discount-area .holder{width:60.64%;float:left}@media only screen and (max-width:767px){.search-holder .register-form .message-area .discount-area .holder{float:none;width:100%}}.search-holder .register-form .message-area .discount-area label{font:17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:15px}.search-holder .register-form .message-area .discount-area .wrap-holder{width:100%}.search-holder .register-form .message-area .discount-area .form-group{float:left;width:74.6%;margin-right:3%}.search-holder .register-form .message-area .discount-area .form-group input[type=text]{background:url(../images/ico-tag.png) 95.9% 4px no-repeat;padding-right:48px}.search-holder .register-form .message-area .discount-area button{float:left;width:22.4%;background:#e8e8e8;font:18px/20px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;padding:8px}.search-holder .register-form .nav-tabs{text-shadow:none;border-bottom:3px solid #2392c3;font:17px/19px MuseoSansCyrl,Arial,Helvetica,sans-serif}@media only screen and (max-width:991px){.search-holder .register-form .nav-tabs{font-size:12px}}.search-holder .register-form .nav-tabs li{margin:0}.search-holder .register-form .nav-tabs a{border:solid #e6e6e6;border-width:1px 1px 0;background:#f8f8f8;color:#454545;padding:4px 23px 6px;margin-right:4px}.search-holder .register-form .nav-tabs a:hover{background:#2392c3;color:#fff;border-color:#2392c3}@media only screen and (max-width:991px){.search-holder .register-form .nav-tabs a{padding:7px 16px}}@media only screen and (max-width:767px){.search-holder .register-form .nav-tabs a{padding:7px 8px}}.search-holder .register-form .nav-tabs li.active a{background:#2392c3;border-color:#2392c3;color:#fff;margin-bottom:-1px}.search-holder .register-form .tab-content{text-shadow:none;background:#f8f8f8;border-radius:0 0 5px 5px;padding:23px;text-align:left}@media only screen and (max-width:767px){.search-holder .register-form .tab-content{padding:15px}}.search-holder .register-form .tab-content .two-columns{overflow:hidden;margin-bottom:14px}.search-holder .register-form .tab-content .two-columns .column{float:left;width:47.39%;margin-left:5.22%}.search-holder .register-form .tab-content .two-columns .column:first-child{margin-left:0}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .two-columns .column{width:100%;margin:0 0 10px}}.search-holder .register-form .tab-content .two-columns .column h3{margin:0 0 14px;font:24px/26px museo_sans500,Arial,Helvetica,sans-serif;color:#0d6088}.search-holder .register-form .tab-content .two-columns .column .input-wrap{margin-bottom:15px}.search-holder .register-form .tab-content .two-columns .column .input-wrap label{font:400 17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:9px}.search-holder .register-form .tab-content .two-columns .column .input-wrap .select-wrapper{overflow:hidden}.search-holder .register-form .tab-content .two-columns .column .input-wrap .jcf-select.jcf-unselectable.jcf-select-month{float:left;width:87px;color:#484848;margin-right:14px}.search-holder .register-form .tab-content .two-columns .column .input-wrap .jcf-select.jcf-unselectable.jcf-select-year{float:left;width:118px;color:#484848;margin-right:14px}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .two-columns .column .input-wrap .jcf-select.jcf-unselectable.jcf-select-year{width:113px;margin-right:0}}.search-holder .register-form .tab-content .two-columns .column .img-holder{overflow:hidden;margin-bottom:29px;padding-top:67px}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .two-columns .column .img-holder{text-align:center;padding-top:0;display:none}}.search-holder .register-form .tab-content .two-columns .column .img-holder img{float:right}@media only screen and (max-width:991px){.search-holder .register-form .tab-content .two-columns .column .img-holder img{float:none}}.search-holder .register-form .tab-content .code-entry label{font:400 17px/19px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:10px}.search-holder .register-form .tab-content .code-entry .code-entry-wrap{overflow:hidden;margin-bottom:30px}.search-holder .register-form .tab-content .code-entry .code-entry-wrap .form-group{float:left;width:18%;margin-right:3.3%}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .code-entry .code-entry-wrap .form-group{width:100%;margin:0}}.search-holder .register-form .tab-content .code-entry .code-entry-wrap .code-note{float:left;font:14px/18px museo_sans500,Arial,Helvetica,sans-serif;color:#7f7f7f;margin-top:11px}.search-holder .register-form .tab-content .code-entry .code-entry-wrap .help{font:0/0 a;color:transparent;text-shadow:none;border:0;float:left;background:url(../images/sprite.png) -135px -1px no-repeat;width:17px;height:17px;margin:12px 0 0 11px}.search-holder .register-form .tab-content .btn-wrap{overflow:hidden}.search-holder .register-form .tab-content .btn-wrap .submit{float:left;max-width:40%;font:20px/22px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#fff;background-color:#5cb85c;border:0;padding:11px 26px}.search-holder .register-form .tab-content .btn-wrap .submit .fa-check{margin-left:6px}@media only screen and (max-width:1219px){.search-holder .register-form .tab-content .btn-wrap .submit{max-width:50%}}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .btn-wrap .submit{float:none;width:100%;max-width:100%;padding:11px 6px}}.search-holder .register-form .tab-content .btn-wrap .security{float:right}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .btn-wrap .security{float:none;text-align:center;margin-top:10px}}.search-holder .register-form .tab-content .btn-wrap .security li{float:left;margin-left:4px}@media only screen and (max-width:767px){.search-holder .register-form .tab-content .btn-wrap .security li{float:none;display:inline-block}}.search-holder .payment-block{border:1px solid #c4c4c4;border-radius:5px;padding:22px 23px 21px;color:#454444;margin-bottom:38px;-webkit-box-shadow:0 3px 0 #c4c4c4;box-shadow:0 3px 0 #c4c4c4}.search-holder .payment-block .main-img{margin-bottom:21px}.search-holder .payment-block .main-img img{max-width:100%;height:auto}@media only screen and (max-width:1219px){.search-holder .payment-block .main-img img{max-width:99%}}.search-holder .payment-block .info-block{padding-bottom:10px;border-bottom:1px solid #d3d3d3}.search-holder .payment-block .info-block.hotel-info-block{margin:5px 0 0;font:15px/18px museo_sans500,Arial,Helvetica,sans-serif}.search-holder .payment-block .info-block h2{margin:0 0 9px;font:20px/22px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#0d6088}.search-holder .payment-block .info-block span{display:block;color:#0d6088;margin:10px 0 0;font:16px/18px museo_sans500,Arial,Helvetica,sans-serif;font-weight:700}.search-holder .payment-block .info-block span time{color:#484848;text-transform:none}.search-holder .payment-block .info-block .info-b{overflow:hidden;margin-top:20px}.search-holder .payment-block .info-block .info-b a{float:left;font:18px/20px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#0d6088;text-decoration:underline #0d6088;max-width:50%}.search-holder .payment-block .info-block .info-b a:hover{border-color:#fff}.search-holder .payment-block .info-block .info-b .price{float:right;font:24px/26px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#0d6088;max-width:40%;text-align:right}.search-holder .payment-block .info-block .info-b .price em{font-style:normal;font-size:16px;line-height:18px}.search-holder .payment-block .table{font:16px/18px museo_sans500,Arial,Helvetica,sans-serif;color:#484848;border-bottom:2px solid #d3d3d3;margin:0 0 16px}.search-holder .payment-block .table tbody tr:last-child td{padding-bottom:27px}.search-holder .payment-block .table td{padding:8px 0 0;border-top:none}.search-holder .payment-block .table td .fa-plus{color:#7f7f7f;margin:4px 5px 0 0;float:left;width:9%}.search-holder .payment-block .table td .text{float:left;width:86%}.search-holder .payment-block .table td .price{display:block;font:17px/13px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#484848;margin-top:3px}.search-holder .payment-block .table td small{font:14px/16px museo_sans500,Arial,Helvetica,sans-serif;color:#7f7f7f}.search-holder .payment-block .table td .remove{font-size:14px;line-height:16px;color:#f4a322;border-bottom:1px solid #f4a322}.search-holder .payment-block .table td .remove:hover{border-color:#fff}.search-holder .payment-block .table td .book{font-size:16px;line-height:24px;color:#0d6088;text-decoration:underline;float:left;width:86%}.search-holder .payment-block .table td .book:hover{text-decoration:none}.search-holder .payment-block .table tfoot{font:20px/22px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#484848}.search-holder .payment-block .table tfoot tr{border-top:2px solid #d3d3d3}.search-holder .payment-block .table tfoot tr td{padding:16px 0 21px}.search-holder .payment-block .table tfoot tr td.text-right{font-size:28px;line-height:30px}@media only screen and (max-width:1219px){.search-holder .payment-block .table tfoot tr td.text-right{font-size:23px;line-height:26px}}.search-holder .payment-block .table tfoot tr td.text-right em{font-style:normal;font-size:19px;line-height:21px}@media only screen and (max-width:1219px){.search-holder .payment-block .table tfoot tr td.text-right em{font-size:16px;line-height:18px}}.search-holder .payment-block .term{font:14px/16px museo_sans500,Arial,Helvetica,sans-serif;color:#7f7f7f}.search-holder .payment-block .term p{margin-bottom:8px}.search-holder .payment-block .term a{color:#0d6088;border-bottom:1px solid #0d6088}.search-holder .payment-block .term a:hover{border-color:#fff}.search-holder .trust-img{text-align:center}.search-holder .trust-img img{max-width:100%;height:auto;margin:0 auto}.confirmation-block{padding:30px 0 61px;background:#f3f3f3}.confirmation-block .heading{font:32px/34px museo_sans500,Arial,Helvetica,sans-serif;color:#454545;margin-bottom:35px}.confirmation-block .heading h1{margin:0 0 28px;color:#69a936}@media only screen and (max-width:767px){.confirmation-block .heading h1{font-size:24px}}.confirmation-block .heading h1 .tick{width:53px;height:53px;border-radius:50%;background:#69a936;display:inline-block;vertical-align:middle;margin-right:25px;color:#fff;font-size:34px;line-height:34px;padding:9px 0}@media only screen and (max-width:767px){.confirmation-block .heading h1 .tick{margin-right:10px}}.confirm-block-t{margin-bottom:44px}.confirm-block-t .col-sm-7{margin-bottom:10px}.confirm-block-t .ref{font-family:MuseoSansCyrl,Arial,Helvetica,sans-serif}.confirm-block-t .holder{margin:0 -10px;padding:0 10px}.confirm-block-t p{margin-bottom:30px}.confirm-block-t .confirmation-info{color:#454545;background:#fff;border-radius:5px 0 0 5px;border:solid #c4c4c4;border-width:1px 1px 0;-webkit-box-shadow:0 4px 0 #c4c4c4;box-shadow:0 4px 0 #c4c4c4;padding-top:43px;padding-bottom:40px;font:27px/29px museo_sans500,Arial,Helvetica,sans-serif}@media only screen and (max-width:767px){.confirm-block-t .confirmation-info{border:1 solid #c4c4c4;border-radius:5px}}.confirm-block-t .confirmation-info .price{color:#0d6088;font:43px/45px MuseoSansCyrl,Arial,Helvetica,sans-serif;display:block;margin-bottom:32px}.confirm-block-t .confirmation-info .price span{font-size:29px;line-height:31px;padding-right:7px}.confirm-block-t .confirmation-info .btn-wrap{margin-bottom:40px}.confirm-block-t .confirmation-info .btn-wrap .btn{padding:6px 20px;margin:0 7px 4px 4px}@media only screen and (max-width:1219px){.confirm-block-t .confirmation-info .btn-wrap .btn{padding:6px 10px}}@media only screen and (max-width:767px){.confirm-block-t .confirmation-info .btn-wrap .btn{display:block;border-radius:5px}}.confirm-block-t .confirmation-info .info{font:21px/23px museo_sans500,Arial,Helvetica,sans-serif;display:inline-block;color:#020202}.confirm-block-t .confirmation-info-r{color:#454545;background:#fbfcfe;border-radius:0 5px 5px 0;border:solid #c4c4c4;border-width:1px 1px 0 0;-webkit-box-shadow:0 4px 0 #c4c4c4;box-shadow:0 4px 0 #c4c4c4}@media only screen and (max-width:767px){.confirm-block-t .confirmation-info-r{border:1px solid #c4c4c4;border-radius:5px}}.confirm-block-t .confirmation-info-r .holder{margin:0 -10px;padding:46px 32px 0 40px;line-height:22px}.confirm-block-t .confirmation-info-r p{margin-bottom:20px;font-size:15px}.confirm-block-t .confirmation-info-r h2{font:27px/29px museo_sans500,Arial,Helvetica,sans-serif;margin:0 0 13px;color:#2392c3}.confirm-block-b{margin-bottom:20px}.confirm-block-b .col-sm-7{margin-bottom:10px}.confirm-block-b .column{background:#fff;border:1px solid #c4c4c4;-webkit-box-shadow:0 4px 0 #c4c4c4;box-shadow:0 4px 0 #c4c4c4;min-height:465px;border-radius:5px}.sort-form.add{margin:-17px -20px 0}.sort-form.add .sort-t{border-bottom:1px solid #d8d8d8;padding:8px 17px 0;overflow:hidden}@media only screen and (max-width:991px){.sort-form.add .sort-t{padding:28px 17px 10px}}@media only screen and (max-width:767px){.sort-form.add{margin:10px -17px 0;padding:0 15px}.sort-form.add .sort-t{padding:0 0 10px;border:none}}.sort-form.add .sort-t .sort-l{float:left;width:70%}@media only screen and (max-width:1219px){.sort-form.add .sort-t .sort-l{width:73%}}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l{float:none;width:100%}}.sort-form.add .sort-t .sort-l .sort-option{float:left;margin-right:11px}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l .sort-option{float:none;overflow:hidden;margin:0}}.sort-form.add .sort-t .sort-l .sort-option .title{font:16px/18px MuseoSansCyrl,Arial,Helvetica,sans-serif;float:left;color:#484848;margin:13px 25px 0 0;width:63px}@media only screen and (max-width:1219px){.sort-form.add .sort-t .sort-l .sort-option .title{margin-right:1px}}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l .sort-option .title{float:none;display:block;margin:0 0 5px}}.sort-form.add .sort-t .sort-l .sort-option .jcf-select.jcf-select-sort{float:left;width:219px;border:1px solid #cecece;margin-bottom:5px}@media only screen and (max-width:1219px){.sort-form.add .sort-t .sort-l .sort-option .jcf-select.jcf-select-sort{width:194px}}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l .sort-option .jcf-select.jcf-select-sort{width:100%;margin-bottom:10px}}.sort-form.add .sort-t .sort-l .sort-option .jcf-select.jcf-select-sort .jcf-select-text{font-size:16px;line-height:18px;color:#484848}.sort-form.add .sort-t .sort-l .mail{float:left;background:#fff;border:1px solid #cecece;padding:10px 12px 10px 53px;font:16px/18px museo_sans500,Arial,Helvetica,sans-serif;color:#484848;border-radius:5px;position:relative;margin-right:33px}@media only screen and (max-width:1219px){.sort-form.add .sort-t .sort-l .mail{margin-right:0}}@media only screen and (max-width:991px){.sort-form.add .sort-t .sort-l .mail{margin-right:20px}}.sort-form.add .sort-t .sort-l .mail:hover{color:#0D6088}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l .mail{float:none;display:block;margin:0 0 10px}}.sort-form.add .sort-t .sort-l .mail:before{content:'';position:absolute;background:url(../images/sprite.png) -82px 0 no-repeat;width:29px;height:22px;top:8px;left:11px}.sort-form.add .sort-t .sort-l .btn-detail{float:left;width:25%}@media only screen and (max-width:767px){.sort-form.add .sort-t .sort-l .btn-detail{width:100%}}.sort-form.add .sort-t .sort-l .btn-detail a{font:16px/18px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#0d6088;float:left;margin-top:9px;border-bottom:1px solid #81abbf}.sort-form.add .sort-t .sort-l .btn-detail a:hover{border-color:#f6f7f7}.sort-form.add .sort-t .layout-option{float:right;width:29.5%}@media only screen and (max-width:1219px){.sort-form.add .sort-t .layout-option{margin-bottom:0;width:27%}}@media only screen and (max-width:767px){.sort-form.add .sort-t .layout-option{float:none;text-align:center;width:100%;margin-bottom:10px}}.sort-form.add .sort-t .layout-option li{display:inline-block;margin:0 0 5px 3px}@media only screen and (max-width:767px){.sort-form.add .sort-t .layout-option li{display:inline-block;margin:0 5px;float:none}}.sort-form.add .sort-t .layout-option li a{width:40px;height:40px;border-radius:5px;background-color:#c2c2c2;display:table;color:#fff;text-align:center;font-size:14px;line-height:14px}.sort-form.add .sort-t .layout-option li a:hover{background-color:#2392c3}.sort-form.add .sort-t .layout-option li a span{display:table-cell;vertical-align:middle}.sort-form.add .sort-t .layout-option li.active a{background-color:#2392c3}#quote2emailForm{padding:30px 0 5px}#quote2emailForm .parsley-errors-list{margin:5px}#quote2emailForm .post{margin-bottom:10px}.table tbody>tr>td.vert-align{vertical-align:middle}.gridFilterDesc{color:#0d6088;font:21px/24px museo_sans500,Arial,Helvetica,sans-serif;margin-top:0;padding-top:0}#map-bigsG{width:100%;height:300px;display:none;margin-bottom:10px}.requote-form{display:block;margin-bottom:10px}.grid-requote{padding-bottom:5px}.requote-form input{font-size:15px}.requote-form .jcf-select{display:inline-block;vertical-align:middle;border:1px solid #cecece}.requote-form .col{padding-left:5px;padding-right:5px;float:left}.requote-form .row{margin-left:-8px;margin-right:-8px}.requote-form .col-airport,.requote-form .col-promo{width:19%;position:relative}.requote-form .col-promo input{padding-left:35px}.requote-form .col-promo .promo-input-icon{position:absolute;background:url(../images/sprite.png) -11px -246px no-repeat;width:19px;height:19px;top:10px;left:16px}.requote-form .col-time{width:11%}.requote-form .col-date{width:21.5%}.requote-form .col-submit-btn{width:16%}.requote-form label{font-size:14px}.requote-form .jcf-select{padding:10px 24px 10px 10px}.requote-form .jcf-select .jcf-select-text{font-weight:400;font-size:15px}.requote-form .jcf-select .jcf-select-opener{top:14px}.requote-form .form-group{position:relative}.requote-form button.ui-datepicker-trigger{font:0/0 a;color:transparent;text-shadow:none;position:absolute;bottom:10px;right:12px;background:url(/assets/images/ico-calender.png) no-repeat;width:17px;height:19px;overflow:hidden;margin:0;padding:0;border:0;cursor:pointer}.requote-form input[type=text]{height:40px}.requote-form input.hasDatepicker{background-color:#fff;cursor:pointer}@media only screen and (max-width:1219px) and (min-width:768px){.requote-form .col-airport,.requote-form .col-promo{width:23%}.requote-form .col-time{width:13%}.requote-form .col-date{width:25.5%}.requote-form .col-submit-btn{margin-top:10px;width:25.5%;clear:both;float:right}.requote-form .col-submit-btn label{display:none}}@media only screen and (max-width:767px){.requote-form .col{padding-top:10px}.requote-form .col-airport,.requote-form .col-promo{width:100%;padding-top:0;margin-top:10px}.requote-form .col-time{width:37%}.requote-form .col-date{width:63%}.requote-form .col-submit-btn{width:100%;clear:both;float:right}.requote-form .col-submit-btn label{display:none}}.sort-form.add{clear:both;margin-top:0;background:#fcfcfc}.sort-form.add .sort-t{border-top:1px solid #d8d8d8}.package-form-list2{padding:30px 0}.package-form-list2 .airportparking-product-list{border:1px solid #BCBCBC;border-radius:8px}.package-form-list2 .col{border-top:1px solid #BCBCBC;position:relative;background-color:#F5F5F5}.package-form-list2 .col:first-child{border-top:none}.package-form-list2 .col h2{margin:0 60px 0 0;font:16px/18px MuseoSansCyrl,Arial,Helvetica,sans-serif;color:#000}.package-form-list2 .park-mark.c1{overflow:hidden;width:140px;margin-top:8px}.package-form-list2 .park-mark.c1 img{float:left}.package-form-list2 .park-mark.c1 h6{margin:0 0 0 60px;font-size:12px;font-weight:700}.package-form-list2 .col .park-mark.c2{position:absolute;right:0;top:-1px}.package-form-list2 .col h2 a{color:#000}.package-form-list2 .col-l .subcol1{float:left}.package-form-list2 .col-l .logo-cont{padding-top:2px;display:block}.package-form-list2 .col .logo-cont img{width:100%;border:1px solid #CCC;border-radius:3px}.package-form-list2 .reevoomark_badge_custom2 .reevoomark_product_score{background:url(../images/reevoo_scores_sprite.png) -65px 0;width:50px;height:40px;cursor:pointer;display:inline-block;vertical-align:text-bottom;position:relative;bottom:2px}.package-form-list2 .reevoomark_badge_custom2{border:none;margin:0;line-height:40px;height:40px;display:inline-block;vertical-align:text-bottom}.package-form-list2 .reevoomark_badge_custom2 .reviews{font-size:14px;color:#FF7811}.package-form-list2 .col.add .holder{overflow:hidden}.package-form-list2 .col .col-m{margin-left:152px;position:relative}.package-form-list2 .col .rev-lb{margin-top:2px}.package-form-list2 .col-r .lb{font-size:14px;color:#fd0000;clear:both;margin-top:8px}.package-form-list2 .col .info-list{font-size:14px;line-height:18px;color:#0d6088;display:block;margin:2px 0 0;padding:0}.package-form-list2 .col .info-list li{display:inline}.package-form-list2 .col.active .col-l{min-height:152px}.info-list-w-icons{margin:4px 0 0;padding:0;color:#222;line-height:28px}.info-list-w-icons li{vertical-align:middle;display:inline-block;font-weight:400;font-size:13px;margin-right:10px;cursor:help}@media only screen and (max-width:767px){.info-list-w-icons li{margin-right:6px}}.info-list-w-icons li:last-child{margin-right:0}.info-list-w-icons li img{margin-right:4px}.package-form-list2 .col .col-r{float:right!important;width:215px!important;text-align:center!important;background-color:#fff!important;box-sizing:border-box!important;padding:15px 6px 5px 11px!important;display:block;position:relative}.package-form-list2 .col .col-l{padding:11px 11px 5px;min-height:148px}.package-form-list2 .col:first-child .col-r{border-top-right-radius:8px}.package-form-list2 .col:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.package-form-list2 .col:last-child .col-r{border-bottom-right-radius:8px}.package-form-list2 .col-cont{overflow:hidden}.package-form-list2 .col-r .subcol2{float:right;width:55%;position:relative;padding:0 5px}.package-form-list2 .col-r .subcol1{width:84%;right:100%;position:absolute;height:100%;bottom:0;padding:0 5px}.package-form-list2 .col-m .btn.more{padding:0;display:block!important;text-align:center;text-decoration:underline;color:#0d6088;background-color:transparent;margin-top:15px}.package-form-list2 .col-m .btn.more:hover{color:#0d6088;background-color:transparent}.package-form-list2 .discount-perc{overflow:hidden;font-size:14px;line-height:16px;color:#0d6088;font-weight:700;position:absolute;bottom:39px;right:5px;left:5px;text-align:left;min-height:24px}.package-form-list2 .discount-perc div{margin-left:30px}.package-form-list2 .discount-perc img{position:absolute;left:0;bottom:2px}.package-form-list2 .col-r .price{font:31px/31px MuseoSansCyrl,Arial,Helvetica,sans-serif;display:block;color:#0d6088;margin-bottom:6px}.package-form-list2 .col-r .price em{font-style:normal;font-size:21px;line-height:23px;vertical-align:baseline}.package-form-list2 .col-r .saving{color:#5cb85c;font-size:14px;line-height:16px;display:block;margin:3px 0}@media only screen and (max-width:767px){.package-form-list2 .col .col-m{margin-left:0}}@media only screen and (max-width:612px){.package-form-list2 .col .col-r{float:right;width:136px;text-align:center}.package-form-list2 .col .subcol2{float:none;width:auto}.package-form-list2 .col .col-l{margin-right:136px}.package-form-list2 .col .col-r .subcol1{position:static;height:auto;width:auto;margin-top:5px}.package-form-list .col .col-r .subcol1 .discount-perc{display:none}.package-form-list .col-r .subcol1 .btn.more{position:static}}.package-form-list .airportparking-hotel-list{border:3px solid #0B5F85;margin-bottom:10px;border-radius:8px;background-color:#0B5F85}.package-form-list .airportparking-hotel-list .col{padding-top:5px;padding-bottom:7px}.package-form-list2 .airportparking-hotel-list .col .col-l{min-height:100px}.package-form-list .airportparking-hotel-list .more-deals .col{border-top:1px solid #BCBCBC}.package-form-list .airportparking-hotel-list .col.add .col-r .btn.book{background-color:#0B5F85;text-transform:unset;display:block;margin-bottom:9px;font:20px/22px MuseoSansCyrl,Arial,Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(1,1,1,.3);padding:12px;border:transparent}.package-form-list .airportparking-hotel-list .col.add .col-r .btn.book:hover{background-color:#f1b658}.package-form-list .airportparking-hotel-list .col.add .col-r .price{margin-top:2px;margin-bottom:2px}.package-form-list .airportparking-hotel-list .col.add .col-m .hotel-info{font-size:14px;line-height:16px;color:#0d6088;min-height:40px}.package-form-list .airportparking-hotel-list .col .info-list.add li{padding-left:0}.package-form-list .airportparking-hotel-list .col .info-list.add{border-bottom:none}.package-form-list .airportparking-hotel-list .col .info-list.add li::before{content:"";display:none}.airportparking-hotel-list .show-deals{color:#fff;text-transform:uppercase;width:100%;text-align:center;display:block;line-height:24px}.airportparking-hotel-list .show-deals.less-deals-btn{padding-top:4px}.airportparking-hotel-list .show-deals.more-deals-btn{padding-top:0;padding-bottom:4px}.airportparking-hotel-list .show-deals i{vertical-align:middle;position:relative;top:-1px}.airportparking-hotel-list .show-deals .i1{margin-right:20px}.airportparking-hotel-list .show-deals .i2{margin-left:20px}.airportparking-hotel-list .col .col-m{min-height:93px}.airportparking-hotel-list .col .col-l{width:160px;float:left}.airportparking-hotel-list .col .info-list{color:#428FB6}.airportparking-hotel-list .col .hotel-price{display:none}.airportparking-hotel-list .col .rs-and-price{background:#f9f9f9;padding:5px 6px 6px;font-size:14px;line-height:16px;border-radius:6px}@media only screen and (max-width:767px){.airportparking-hotel-list .show-more-deals .i1{margin-right:2px}.airportparking-hotel-list .show-more-deals .i2{margin-left:2px}.airportparking-hotel-list .col .rs-and-price{margin-top:5px}.container.airportparking-results-v3{padding:0}.container.airportparking-results-v3 .search-holder.add{padding-left:10px;padding-right:10px;border-radius:0}.container.airportparking-results-v3 .requote-form{display:none}.airportparking-hotel-list .col .col-m{min-height:124px}.airportparking-product-list .col.active .col-m{margin-top:22px}}.package-form-list .airportparking-hotel-list .col h2{margin-right:0;margin-bottom:5px;font:18px/18px MuseoSansCyrl,Arial,Helvetica,sans-serif}.container.airportparking-results-v3 .map-bigs.opened{margin-bottom:8px}.package-form-list2 .col.active{background-color:#e1f0fc}.package-form-list2 .col.active:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.package-form-list2 .col.active:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.package-form-list2 .tag{font:14px/16px museo_sans500,Arial,Helvetica,sans-serif;color:#fff;background:#69a936;padding:2px 17px 3px 20px}.package-form-list2 .tag.orange{background:#f6ab2f}.package-form-list2 .col .tag.featured{position:absolute;left:-1px;top:10px}.package-form-list2 .tag:before{content:'';background:url(../images/sprite.png) -278px -5px no-repeat;width:8px;height:21px;position:absolute;left:-7px;top:2px}.package-form-list2 .tag:after{content:'';background:url(../images/sprite.png) -225px -4px no-repeat;width:10px;height:21px;position:absolute;right:-9px;top:0}.package-form-list2 .tag.orange:before{background-position:-278px -5px}.package-form-list2 .tag.orange:after{background-position:-293px -5px}.package-form-list2 .col.active .logo-cont{margin-top:20px}.package-form-list2 .col.add.inactive .col-m *{-ms-filter:"alpha(Opacity=30)";z-index:1 \0/;opacity:1}.package-form-list2 .col.add.inactive .col-m .park-mark img{-ms-filter:"alpha(enabled=false)"}.hotel-product-short .col-m h2 a{color:#0d6088}.hotel-product-short .col-m h2{padding:5px 0 0}.hotel-product-short .col-r{display:block!important;border:none;padding:0 6px 5px 11px!important}.package-form-list .col.hotel-product-short .info-list.add{padding-bottom:0;margin-bottom:0}.package-form-list .col.hotel-product-short .col-l{padding:0 10px}.package-form-list .col.hotel-product-short .col-r{background-color:#f6f0e8!important;border:none;position:relative;padding:0 6px 5px 11px!important;display:block!important}.package-form-list .col.hotel-product-short .col-r .subcol1{width:100%;right:0;display:block;padding:4px 6px;font-size:14px;line-height:16px;border-radius:6px}.package-form-list .col.hotel-product-short .col-r .subcol2{float:right;width:100%;position:relative;padding:0 5px;bottom:0;min-height:80px}.package-form-list .col.hotel-product-short .col-r .subcol2 .book{width:130px;position:absolute;right:10px;bottom:0;color:#fff;background-color:#0B5F85!important;border:transparent}.package-form-list .col.hotel-product-short .col-r .subcol2 .more{position:absolute;left:0;bottom:0;background-color:#999;border:none}.package-form-list .col.hotel-product-short .col-r .subcol2 .more:hover{background-color:#999}.package-form-list .col.add.hotel-product-short{background-color:#f6f0e8;margin-top:3px!important;min-height:150px}.package-form-list .airportparking-hotel-list .col.add.hotel-product-short .col-m .hotel-info{font-size:14px;max-width:320px;margin-bottom:5px;line-height:1.3}@media screen and (max-width:767px){.package-form-list .col.hotel-product-short .col-m{max-width:100%;margin-left:10px}.package-form-list .col.hotel-product-short .col-r .subcol2 .more{right:10px;left:initial;bottom:-40px}}.package-form-list .col.hotel-product-short .col-l{float:left;width:25%}.package-form-list2 .col-l .subcol1{width:100%;margin-right:0}.package-form-list .col.hotel-product-short .col-m{float:left;width:50%;max-width:none;margin-left:0}.package-form-list .col.hotel-product-short .col-r{float:left;width:25%!important}@media screen and (max-width:615px){.package-form-list .col.hotel-product-short .col-r .subcol1{width:auto;height:80px;position:relative;bottom:auto;margin-top:0}.package-form-list .col.hotel-product-short .col-r .subcol2{float:none;width:auto;position:relative;bottom:auto}.package-form-list .col.hotel-product-short .col-r .subcol2 .book{font-size:16px;width:100%}.package-form-list .col.hotel-product-short .col-l{display:none}.package-form-list .col.hotel-product-short .col-r{width:100%!important;min-height:140px;padding:0 6px 5px!important}.package-form-list .col.hotel-product-short .col-m{width:100%!important;text-align:center;max-width:none}.package-form-list .col.hotel-product-short .col-m .hotel-info{text-align:left;padding:10px;background:#f9f9f9;margin:15px;border-radius:5px;max-width:none!important}.package-form-list .col.hotel-product-short .col-r .subcol2{min-height:0}.airportparking-hotel-list .show-deals{font-size:11px}}