.search-tem{float:left;width:100%;position:relative;margin:0 0 30px;}
.search-tem span{float:left;position:relative;color:#636363;font-family:"Open Sans", sans-serif;font-weight:600;text-transform:capitalize;width:100%;padding:2px 0 3px;}
.search-tem span i{color:#ff6c26;}
.white-box{float:left;width:100%;background-color:#efefef;padding:10px 15px;position:relative;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.full-white-box{float:left;width:100%;background-color:#ffffff;padding:10px 15px;position:relative;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}
.sort-section{float:left;width:100%;position:relative;margin-bottom:30px;}
.sort-section h4{float:left;position:relative;color:#919090;font-family:"Raleway", sans-serif;font-weight:600;text-transform:capitalize;margin:0;font-size:18px;}
.sort-section ul li{position:relative;padding-left:15px;}
.sort-section ul li a{display:block;float:left;width:100%;font-family:"Open Sans", sans-serif;text-decoration:none;}
.sort-section ul li a .text{position:relative;margin-right:10px;background:#ffffff;padding:2px 3px;color:#919191;font-size:12px;font-family:"Open Sans", sans-serif;font-weight:600;}
.sort-section ul li a .text:hover{background:#17bb71;color:#ffffff;}
.sort-section ul li a .active-text{position:relative;margin-right:10px;background:#17bb71;padding:2px 3px;color:#ffffff;font-size:12px;font-family:"Raleway", sans-serif;}
.sort-section ul li a .up{position:absolute;top:-3px;color:#acaaaa;}
.sort-section ul li a .down{position:absolute;top:4px;right:-3px;color:#acaaaa;}
.flight_box_detail{float:left;width:100%;position:relative;margin-bottom:30px;}
.flight_box_detail .details-text{float:left;text-align:left;position:relative;}
.flight_box_detail .details-text h4{position:relative;color:#636363;font-family:"Raleway", sans-serif;margin:0 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;line-height:1.3;}
.flight_box_detail .details-text h4 small{color:#797979;font-family:"Open Sans", sans-serif;font-weight:600;}
.flight_box_detail .details-feature{float:right;text-align:left;position:relative;}
.flight_box_detail .details-feature ul{margin:0 0 10px;}
.flight_box_detail .details-feature ul li i{border:1px dotted #17bb71;border-radius:50%;color:#17bb71;width:23px;height:23px;text-align:center;line-height:1.7;}
.flight_box_detail hr{float:left;width:100%;border-top:1px solid #fbfbfb;margin:0;}
.flight_box_detail .LTT{float:left;width:100%;position:relative;border-right:1px solid #ffffff;margin:5px;}
.flight_box_detail .LTT .skin-clr{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:12px;}
.flight_box_detail .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:14px;}
.flight_box_detail .LTT .time{color:#a2a2a2;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-size:10px;font-weight:600;}
.flight_box_detail .select-sec{float:left;width:100%;position:relative;border-left:1px solid #ffffff;text-align:center;padding-left:15px;}
.flight_box_detail .select-sec a{display:block;text-align:center;float:left;width:100%;}
.flight_box_detail .select-sec span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:12px;font-weight:600;float:left;width:100%;text-align:center;margin-bottom:13px;}
.flight_box_detail .select-sec span .pri{color:#ff6c26;font-size:24px;}
.flight_box_detail .flight-logo{float:left;width:100%;text-align:center;height:95px;}
.flight_box_detail img{max-height:100px;position:relative;/*top:17px;*/width:117px;}
.hotels_box_detail{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:30px;}
.hotels_box_detail .p{float:left;text-align:left;position:relative;width:100%;color:#808080;font-family:"Open Sans", sans-serif;margin:0 0 15px;text-transform:capitalize;font-weight:400;font-size:14px;}
.hotels_box_detail .details-text{float:left;text-align:left;position:relative;}
.hotels_box_detail .details-text h4{position:relative;color:#636363;font-family:"Raleway", sans-serif;margin:0 0 15px;text-transform:capitalize;font-weight:600;font-size:16px;line-height:1.4;}
.hotels_box_detail .details-text h4 small{color:#797979;font-family:"Open Sans", sans-serif;font-weight:600;}
.hotels_box_detail .details-text h4 small i{color:#17bb71;font-size:13px;}
.hotels_box_detail .details-feature{float:right;text-align:left;position:relative;}
.hotels_box_detail .details-feature ul{margin:0 0 10px;}
.hotels_box_detail .details-feature ul li i{border:1px dotted #efefef;border-radius:50%;color:#ff6c26;width:23px;height:23px;text-align:center;line-height:1.7;background:#fff;}
.hotels_box_detail .details-feature ul li i:hover{color:#17bb71;}
.hotels_box_detail .details-feature ul li small{font-size:10px;color:#919090;}
.hotels_box_detail .reviews{float:left;width:100%;position:relative;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;text-align:center;padding-left:15px;margin-bottom:10px;}
.hotels_box_detail .reviews ul{margin-bottom:10px;}
.hotels_box_detail .reviews ul li{padding:0;}
.hotels_box_detail .reviews ul li a i{color:#ff6c26;}
.hotels_box_detail .reviews span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;float:left;width:100%;text-align:center;}
.hotels_box_detail .select-sec{float:left;width:100%;position:relative;border-left:1px solid #ffffff;text-align:center;padding-left:15px;}
.hotels_box_detail .select-sec a{display:block;text-align:center;float:left;width:100%;}
.hotels_box_detail .select-sec span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;float:left;width:100%;text-align:center;padding-top:16px;}
.hotels_box_detail .select-sec .pri{padding:0;font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:600;float:left;width:100%;text-align:center;color:#ff6c26;margin-bottom:13px;font-size:14px;}
.hotels_box_detail .flight-logo{float:left;width:100%;text-align:center;overflow:hidden;max-height:152px;position:relative;margin-bottom:10px;}
.hotels_box_detail img{width:100%;transition:all linear 0.3s;max-height:182px;}
.hotels_box_detail img:hover{transform:scale(1.2, 1.2);transition:all linear 0.3s;}
.hotels_box_detail_v2{float:left;width:100%;position:relative;overflow:hidden;margin-bottom:30px;}
.hotels_box_detail_v2 .flight-logo{text-align:center;}
.hotels_box_detail_v2 .p{float:left;text-align:left;position:relative;width:100%;color:#808080;font-family:"Open Sans", sans-serif;margin:0 0 15px;text-transform:capitalize;font-weight:400;font-size:14px;}
.hotels_box_detail_v2 .details-text{float:left;text-align:left;position:relative;background:rgba(225, 225, 225, 0.6);padding:5px 10px;margin:0 0 10px;border-radius:0;}
.hotels_box_detail_v2 .details-text h4{position:relative;color:#979393;font-family:"Montserrat", sans-serif;text-transform:capitalize;font-weight:400;font-size:16px;margin:0;}
.hotels_box_detail_v2 .details-text h4 small{color:#4b4b4b;font-family:"Open Sans", sans-serif;font-weight:400;}
.hotels_box_detail_v2 .details-text h4 small i{color:#17bb71;}
.hotels_box_detail_v2 .details-feature{float:right;text-align:left;position:relative;}
.hotels_box_detail_v2 .details-feature ul{margin:0 0 10px;}
.hotels_box_detail_v2 .details-feature ul li i{border-radius:0;color:#28b6e9;width:23px;height:23px;text-align:center;line-height:1.6;background:#f0f0f0;}
.hotels_box_detail_v2 .reviews{float:left;width:100%;position:relative;border-left:1px solid #ffffff;border-bottom:1px solid #ffffff;text-align:center;padding-left:15px;margin-bottom:10px;}
.hotels_box_detail_v2 .reviews ul{margin-bottom:10px;}
.hotels_box_detail_v2 .reviews ul li{padding:0;}
.hotels_box_detail_v2 .reviews ul li a i{color:#17bb71;}
.hotels_box_detail_v2 .reviews span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;float:left;width:100%;text-align:center;}
.hotels_box_detail_v2 .select-sec{float:left;width:100%;position:relative;border-left:1px solid #ffffff;text-align:center;padding-left:15px;}
.hotels_box_detail_v2 .select-sec a{display:block;text-align:center;float:left;width:100%;}
.hotels_box_detail_v2 .select-sec span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;float:left;width:100%;text-align:center;padding-top:16px;}
.hotels_box_detail_v2 .select-sec .pri{padding:0;font-family:"Raleway", sans-serif;text-transform:uppercase;font-weight:600;float:left;width:100%;text-align:center;color:#17bb71;margin-bottom:13px;font-size:14px;}
.hotels_box_detail_v2 .hotel-img-v2{float:left;width:100%;text-align:center;overflow:hidden;max-height:152px;position:relative;margin-bottom:10px;}
.hotels_box_detail_v2 img{width:100%;transition:all linear 0.3s;max-height:182px;max-width:400px;text-align:center;display:inline-block;}
.hotels_box_detail_v2 img:hover{transform:scale(1.1, 1.1);transition:all linear 0.3s;}
.btn-stop{background-color:#ff6c26;color:#fff;border-radius:0;padding:0px 5px;font-size:10px;font-family:"Open Sans", sans-serif;text-transform:uppercase;margin-left:10px;font-weight:600;}
.btn-stop:hover{color:#ffffff;}
.btn-stop:focus{color:#ffffff;}
.btn-stop-v2{background-color:transparent;color:#ff6c26;border-radius:0;padding:0px 5px;font-size:10px;font-family:"Oswald", sans-serif;text-transform:uppercase;margin-left:10px;font-weight:400;border:1px solid #ff6c26;letter-spacing:1px;}
.btn-stop-v2:hover{color:#17bb71;}
.btn-stop-v2:focus{color:#17bb71;}
.select-two{position:relative;width:100%;padding:7px;font-family:"Raleway", sans-serif;color:#9d9d9d;font-weight:400;border:none;background-color:#e0dfdf;margin-bottom:15px;}
.select-two option{padding:5px;}
.form-detail-sidebar{position:relative;width:100%;float:left;margin-bottom:30px;}
.form-detail-sidebar h4{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:capitalize;font-weight:600;float:left;width:100%;text-align:left;margin:0 0 15px;font-size:18px;}
.form-detail-sidebar .form-group{position:relative;}
.form-detail-sidebar .form-group .btn-collapse{width:100%;border-radius:0;background-color:#9ca1a2;color:#ffffff;font-family:"Raleway", sans-serif;font-weight:400;text-align:left;padding:11px 10px;height:45px;}
.form-detail-sidebar .form-group .btn-collapse .pull-right{position:absolute;right:13px;top:11px;}
.form-detail-sidebar .form-group .btn-collapse .pull-right i{font-size:11px;}
.form-detail-sidebar .form-group input{border-radius:0;background-color:#e0dfdf;color:#222222;font-family:"Raleway", sans-serif;font-size:12px;position:relative;font-weight:400;border:none;height:45px;}
.form-detail-sidebar .form-group input[type="text"]::-webkit-input-placeholder{color:#9d9d9d;}
.form-detail-sidebar .form-group .ui-datepicker-trigger{position:absolute;top:13px;left:89%;}
.form-detail-sidebar .form-group .ui-widget.ui-widget-content{border:1px solid #efefef;border-radius:0;}
.form-detail-sidebar .form-group .ui-widget-content{background:#e0dfdf;}
.form-detail-sidebar .form-group .ui-slider-horizontal .ui-slider-handle{cursor:pointer;border-radius:50%;z-index:100;}
.form-detail-sidebar .form-group .ui-state-default, .form-detail-sidebar .form-group .ui-widget-content .ui-state-default, .form-detail-sidebar .form-group .ui-widget-header .ui-state-default{border:none;background:#17bb71;}
.form-detail-sidebar .form-group .ui-widget-header{border:none;background:#ff6c26;}
#amount{color:#67b168;font-weight:600;margin:10px 0 10px 10px;font-family:"Open Sans", sans-serif;}
#time{color:#67b168;font-weight:600;margin:10px 0 10px 10px;font-family:"Open Sans", sans-serif;}
.ui-widget.ui-widget-content{z-index:150 !important;}
.checkbox label{font-family:"Open Sans", sans-serif;padding-left:60px;font-weight:600;text-transform:capitalize;color:#7e7777;margin-right:44px;text-align:center;}
.checkbox input{height:auto !important;}
.btn_select-v2{background:transparent;padding:2px 7px;border-radius:0;color:#8c8c8c;font-family:"Open Sans", sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase;border:1px solid #dddddd;}
.btn_select-v2:hover{background:#ff6c26;color:#ffffff;}
.btn_select-v2:focus{background:#ff6c26;color:#ffffff;}
.btn_select-v0{background:transparent;padding:6px 18px;border-radius:0;color:#8c8c8c;font-family:"Open Sans", sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;text-transform:uppercase;border:2px solid #dddddd;transition:.3s;}
.btn_select-v0:hover{background:#17bb71;color:#ffffff;transition:.3s;}
.btn_select-v0:focus{background:#17bb71;color:#ffffff;}
.btn_select{background:#17bb71;padding:2px 7px;border-radius:0;color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:600;font-size:14px;transition:.3s;letter-spacing:1px;text-transform:uppercase;}
.btn_select:hover{background:#ff6c26;transition:.3s;color:#ffffff;}
.btn_select:focus{background:#ff6c26;color:#ffffff;}
.drop1{top:-2px;left:100% !important;margin:0;}
.drop1.open{display:block;}
.drop1 li a i{transition:all .4s ease-in;font-size:13px;}
.drop2{top:-2px;right:100% !important;margin:0;}
.drop2.open{display:block;}
.drop2 li a i{transition:all .4s ease-in;font-size:13px;}
.mega-dropdown-menu{width:900px;left:-280px !important;border-radius:0;padding:0;border-bottom:2px solid #ff6c26;min-width:210px;margin-top:0;}
.mega-dropdown-menu li{padding:0;}
.mega-dropdown-menu li ul{list-style:none;padding:0;}
.mega-dropdown-menu li ul .dropdown-header{padding:10px 10px 10px 28px;color:#17bb71;font-size:14px;font-weight:600;font-family:"Open Sans", sans-serif;text-transform:capitalize;}
.mega-dropdown-menu li ul li{position:relative;}
.mega-dropdown-menu li ul li a{position:relative;display:block;border-bottom:none !important;}
.mega-dropdown-menu li ul .divider{margin:0;}
.mega-dropdown-menu li ul:before{content:"";width:4px;height:100%;position:absolute;top:0;left:15px;border:1px solid #ffaa9f;border-top:none;border-bottom:none;z-index:2;}
.gmnoprint{display:none;}
.gmnoprint .gm-style-cc{display:none;}
.gm-style-cc{display:none;}
.alert{margin-bottom:30px;padding:20px 40px;border-radius:0;font-family:"Raleway", sans-serif;border:1px solid #e1e1e1;float:left;width:100%;}
.alert i{border:1px solid transparent;border-radius:50%;padding:3px;color:#17bb71;}
.btn_book{overflow:hidden;background:#17bb71;padding:10px 20px;border-radius:0;color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:600;font-size:14px;letter-spacing:1px;transition:.3s;text-transform:capitalize;}
.btn_book:hover{background:#ff6c26;transition:.3s;color:#ffffff;}
.btn_book:focus{background:#ff6c26;color:#ffffff;}
.btn_book_v2{background:transparent;padding:10px 20px;border-radius:0;color:#ffffff;font-family:"Raleway", sans-serif;font-weight:600;font-size:14px;border:1px solid #fff;letter-spacing:1px;transition:.3s;text-transform:capitalize;}
.btn_book_v2:hover{background:#17bb71;transition:.3s;color:#ffffff;}
.btn_book_v2:focus{background:#17bb71;color:#ffffff;}
.btn_book_v3{background:transparent;padding:10px 20px;border-radius:0;color:#808080;font-family:"Raleway", sans-serif;font-weight:600;font-size:14px;border:1px solid #808080;letter-spacing:1px;transition:.3s;text-transform:capitalize;}
.btn_book_v3:hover{background:#17bb71;transition:.3s;border:1px solid #17bb71;color:#ffffff;}
.btn_book_v3:focus{background:#17bb71;border:1px solid #17bb71;color:#ffffff;}
.btn_book_index2{background:#17bb71;padding:10px 40px;border-radius:0;color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:600;font-size:16px;letter-spacing:1px;text-transform:capitalize;}
.btn_book_index2:hover{background:#ff6c26;color:#ffffff;}
.btn_book_index2:focus{background:#ff6c26;color:#ffffff;}
.header_box{float:left;width:100%;position:relative;margin-bottom:30px;}
.header_box .pull-left h3{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:capitalize;font-weight:600;text-align:left;margin:0 0 15px;}
.header_box .pull-left p{color:#333333;font-family:"Open Sans", sans-serif;text-transform:capitalize;font-weight:600;text-align:left;margin:0 0 10px;}
.header_box .pull-left p i{color:#ff6c26;}
.header_box .pull-right{color:#67b168;font-family:"Open Sans", sans-serif;text-transform:capitalize;font-weight:600;text-align:left;margin:0 0 15px;font-size:22px;}
.index-two-scroll{float:left;width:100%;margin-bottom:30px;position:relative;}
.index-two-scroll .slick-prev, .index-two-scroll .slick-next{font-size:0;line-height:0;position:absolute;top:47%;display:block;background-color:#0a3152;width:25px !important;height:25px;cursor:pointer;color:#FFF;border:2px solid #ff6c26;outline:none;border-radius:50%;}
.index-two-scroll .slick-prev{left:5%;z-index:10;}
.index-two-scroll .slick-next{right:5%;z-index:10;}
.dw h4 small{font-family:"Open Sans", sans-serif;font-size:12px;}
.detail-panel{float:left;width:100%;margin-bottom:30px;position:relative;}
.detail-panel .panel{background-color:transparent;border-radius:0;padding:0;margin-bottom:0;}
.detail-panel .panel .nav-tabs > li.active > a, .detail-panel .panel .nav-tabs > li.active > a:focus, .detail-panel .panel .nav-tabs > li.active > a:hover{border-radius:0;background-color:#17bb71;border:none;height:42px;color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:600;text-transform:uppercase;}
.detail-panel .panel .nav-tabs{border:none;}
.detail-panel .panel .nav-tabs li{margin-bottom:0;}
.detail-panel .panel .nav-tabs li a{border-radius:0;background-color:#888888;border:none;height:42px;color:#fff;font-family:"Open Sans", sans-serif;font-weight:600;text-transform:uppercase;}
.detail-panel .panel .panel-body{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);background:#17bb71;}
.detail-panel .panel .panel-heading{padding:0;}
.detail-panel-v2{float:left;width:100%;margin-bottom:30px;position:relative;}
.detail-panel-v2 .panel{background-color:transparent;border-radius:0;padding:0;margin-bottom:0;}
.detail-panel-v2 .panel .nav-tabs > li.active > a, .detail-panel-v2 .panel .nav-tabs > li.active > a:focus, .detail-panel-v2 .panel .nav-tabs > li.active > a:hover{border-radius:0;background-color:#0a3152;height:42px;color:#ffffff;font-family:"Open Sans", sans-serif;border:1px solid #0a3152;font-weight:600;text-transform:uppercase;}
.detail-panel-v2 .panel .nav-tabs{border:none;}
.detail-panel-v2 .panel .nav-tabs li{margin-bottom:0;}
.detail-panel-v2 .panel .nav-tabs li a{border-radius:0;background-color:transparent;border:1px solid #0a3152;height:42px;color:#0a3152;font-family:"Open Sans", sans-serif;font-weight:600;text-transform:uppercase;}
.detail-panel-v2 .panel .panel-body{box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);background:#0a3152;}
.detail-panel-v2 .panel .panel-heading{padding:0;}
.h3-v2{float:left;width:100%;font-weight:600;font-family:"Raleway", sans-serif;color:#17bb71;}
.p-v2{float:left;width:100%;font-weight:400;font-family:"Open Sans", sans-serif;color:#222222;}
.detail_flight_number{float:left;width:100%;padding:12px;background-color:#ffffff;margin-bottom:10px;}
.detail_flight_number .pull-left ul li{color:#ff6c26;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;font-size:13px;line-height:2;}
.detail_flight_number .pull-right ul li{color:#9d9d9d;font-family:"Open Sans", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;font-size:13px;line-height:2;}
.detail_flight_number .pull-right ul li a{color:#ff6c26;}
.review_box{float:left;width:100%;position:relative;margin-bottom:25px;text-align:center;padding:12px;}
.review_box h3{color:#555;font-family:"Raleway", sans-serif;font-weight:600;text-transform:capitalize;margin:0 0 15px;}
.review_box .rating a{display:inline-block;position:relative;transition-duration:0.5s;color:#ff6c26;margin-bottom:20px;font-size:28px;}
.review_box .rating a:hover i:before{content:'\f005';}
.review_box p{float:left;width:100%;}
.feature-inflight{float:left;width:100%;position:relative;margin-bottom:20px;}
.feature-inflight hr{border:0;border-top:1px solid #d8d8d8;float:left;width:100%;margin:0;}
.feature-inflight h4{color:#ffffff;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;}
.feature-inflight p{color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:400;text-align:left;}
.feature-inflight ul{padding:15px;float:left;width:100%;background-color:#ffffff;}
.feature-inflight ul li{color:#888;width:193px;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;line-height:3;}
.feature-inflight ul li i{color:#ff6c26;}
.feature-inflight-v2{float:left;width:100%;position:relative;margin-bottom:20px;}
.feature-inflight-v2 hr{border:0;border-top:1px solid #d8d8d8;float:left;width:100%;margin:0;}
.feature-inflight-v2 h4{color:#ffffff;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;}
.feature-inflight-v2 p{color:#ffffff;font-family:"Open Sans", sans-serif;font-weight:400;text-align:left;}
.feature-inflight-v2 ul{padding:15px;float:left;width:100%;background-color:#ffffff;}
.feature-inflight-v2 ul li{color:#888;width:193px;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;line-height:3;}
.feature-inflight-v2 ul li i{color:#ffffff;background:#17bb71;height:25px;width:25px;line-height:1.8;text-align:center;}
.seat-price{float:left;width:100%;position:relative;border-left:1px solid #ffffff;text-align:center;padding-left:15px;}
.seat-price a{display:block;text-align:center;float:left;width:100%;}
.seat-price span{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;float:left;width:100%;text-align:center;margin-bottom:13px;}
.seat-price span .pri{color:#ff6c26;font-size:14px;}
.flight_detail_duration{float:left;width:100%;position:relative;}
.flight_detail_duration .details-text{float:left;text-align:left;position:relative;width:100%;}
.flight_detail_duration .details-text h4{position:relative;color:#636363;font-family:"Raleway", sans-serif;margin:0 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;}
.flight_detail_duration .details-text h4 small{color:#797979;font-family:"Open Sans", sans-serif;font-weight:600;}
.flight_detail_duration .details-feature{float:right;text-align:left;position:relative;}
.flight_detail_duration .details-feature ul{margin:0 0 10px;}
.flight_detail_duration .details-feature ul li i{border:1px dotted #17bb71;border-radius:50%;color:#17bb71;width:23px;height:23px;text-align:center;line-height:1.7;}
.flight_detail_duration hr{float:left;width:100%;border-top:1px solid #f2f2f2;margin:0;}
.flight_detail_duration .LTT{float:left;width:100%;position:relative;border-right:1px solid #9d9d9d;margin:5px;}
.flight_detail_duration .LTT .skin-clr{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:12px;}
.flight_detail_duration .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:14px;}
.flight_detail_duration .LTT .time{color:#a2a2a2;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-size:9px;font-weight:600;}
.flight_detail_duration .flight-logo{float:left;width:100%;text-align:center;}
.flight_detail_duration img{max-height:70px;position:relative;padding-top:7px;width:100px;}
.booking_detail{float:left;width:100%;position:relative;margin-bottom:30px;padding:20px;}
.booking_detail h4{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:capitalize;font-weight:600;float:left;width:100%;text-align:left;margin:0 0 15px;font-size:22px;}
.booking_detail p{margin:15px 0 15px;float:left;width:100%;}
.booking_detail .select_booking{position:relative;width:100%;padding:7px;font-family:"Raleway", sans-serif;color:#808080;border:none;font-weight:400;border-bottom:1px solid #17bb71;background-color:white;margin-bottom:15px;height:45px;}
.booking_detail .checkbox label{font-family:"Open Sans", sans-serif;padding-left:20px;font-weight:600;text-transform:capitalize;color:#999999;margin-right:44px;text-align:center;}
.booking_detail .form-group{position:relative;}
.booking_detail .form-group input{border-radius:0;box-shadow:none;background-color:white;color:#222222;font-family:"Raleway", sans-serif;font-size:14px;position:relative;font-weight:600;border:none;text-transform:capitalize;height:45px;border-bottom:1px solid #17bb71;}
.booking_detail .form-group input[type="text"]::-webkit-input-placeholder{color:#808080;font-weight:400;}
.booking_detail .form-group input[type="email"]::-webkit-input-placeholder{color:#808080;font-weight:400;}
.booking_detail_v2{float:left;width:100%;position:relative;margin-bottom:30px;padding:20px;}
.booking_detail_v2 h4{color:#444444;font-family:"Open Sans", sans-serif;text-transform:capitalize;font-weight:400;float:left;width:100%;text-align:left;margin:0 0 15px;font-size:22px;}
.booking_detail_v2 p{margin:15px 0 15px;float:left;width:100%;}
.booking_detail_v2 .select_booking{position:relative;width:100%;padding:7px;font-family:"Raleway", sans-serif;color:#808080;font-weight:400;border:1px solid #adadad;background-color:white;margin-bottom:15px;height:45px;}
.booking_detail_v2 .checkbox label{font-family:"Open Sans", sans-serif;padding-left:20px;font-weight:600;text-transform:capitalize;color:#17bb71;margin-right:44px;text-align:center;}
.booking_detail_v2 .form-group{position:relative;}
.booking_detail_v2 .form-group input{border-radius:0;background-color:#ffffff;color:#808080;font-family:"Raleway", sans-serif;font-size:14px;position:relative;font-weight:600;text-transform:capitalize;height:45px;border:1px solid #adadad;}
.booking_detail_v2 .form-group input[type="text"]::-webkit-input-placeholder{color:#808080;font-weight:400;}
.booking_detail_v2 .form-group input[type="email"]::-webkit-input-placeholder{color:#808080;font-weight:400;}
.related-images{float:left;width:100%;overflow:hidden;max-height:450px;}
.related-images img{max-height:450px;width:100%;}
.help-to-do{float:left;width:100%;position:relative;margin-bottom:30px;}
.help-to-do p{position:relative;color:#808080;font-family:"Open Sans", sans-serif;margin:0 0 10px;font-weight:400;font-size:14px;float:left;width:100%;}
.help-to-do h4{position:relative;color:#636363;font-family:"Raleway", sans-serif;margin:10px 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;}
.help-to-do .LTT{float:left;width:100%;position:relative;margin-bottom:15px;}
.help-to-do .LTT .skin-clr{color:#17bb71;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-size:16px;}
.help-to-do .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:18px;}
.help-to-do-v2{float:left;width:100%;position:relative;margin-bottom:30px;background:#0a3152;}
.help-to-do-v2 p{position:relative;color:#cccccc;font-family:"Open Sans", sans-serif;margin:0 0 10px;font-weight:400;font-size:14px;float:left;width:100%;}
.help-to-do-v2 h4{position:relative;color:#ffffff;font-family:"Raleway", sans-serif;margin:0 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;padding:16px 10px;background:rgba(0, 0, 0, 0.4);}
.help-to-do-v2 .LTT{float:left;width:100%;position:relative;margin-bottom:15px;}
.help-to-do-v2 .LTT .skin-clr{color:#ffffff;font-family:"Open Sans", sans-serif;text-transform:capitalize;font-size:15px;font-weight:400;margin-bottom:15px;float:left;width:100%;}
.help-to-do-v2 .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:18px;}
.help-to-do-v2 .LTT .form-group{margin-bottom:15px;float:left;width:100%;}
.help-to-do-v2 .LTT .form-group input{border-radius:2px;background:transparent;color:#ffffff;}
.help-to-do-v2 .LTT .form-group input[type="email"]::-webkit-input-placeholder{color:#ffffff;font-weight:400;font-family:"Raleway", sans-serif;}
.flight_detail_sidebar{float:left;width:100%;position:relative;margin-bottom:30px;}
.flight_detail_sidebar p{position:relative;color:#808080;font-family:"Open Sans", sans-serif;margin:0 0 10px;font-weight:400;font-size:14px;float:left;width:100%;}
.flight_detail_sidebar .details-text{float:left;text-align:left;position:relative;width:100%;}
.flight_detail_sidebar .details-text h4{position:relative;color:#636363;font-family:"Raleway", sans-serif;margin:0 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;}
.flight_detail_sidebar .details-text h4 small{color:#797979;font-family:"Open Sans", sans-serif;font-weight:600;}
.flight_detail_sidebar .details-text h4 small i{color:#ff6c26;}
.flight_detail_sidebar .price{float:left;width:100%;position:relative;margin:15px 0;}
.flight_detail_sidebar .price .pull-left{color:#a2a2a2;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;}
.flight_detail_sidebar .price .pull-right{color:#ff6c26;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;}
.flight_detail_sidebar hr{float:left;width:100%;border-top:1px solid #ffffff;margin:0 0 6px;}
.flight_detail_sidebar .LTT{float:left;width:100%;position:relative;margin-bottom:15px;}
.flight_detail_sidebar .LTT .skin-clr{color:#17bb71;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:12px;}
.flight_detail_sidebar .LTT .skin-clr .pull-right{color:#a2a2a2;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-size:12px;font-weight:600;}
.flight_detail_sidebar .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:17px;}
.flight_detail_sidebar .flight-logo{float:left;width:100%;text-align:center;margin-bottom:20px;}
.flight_detail_sidebar img{max-height:70px;position:relative;width:160px;}
.flight_detail_sidebar_v2{float:left;width:100%;position:relative;margin-bottom:30px;background-color:#0a3152;border-radius:4px;border:#eee solid 1px;}
.flight_detail_sidebar_v2 p{position:relative;color:#FFF;font-family:"Open Sans", sans-serif;margin:0 0 10px;font-weight:400;font-size:14px;float:left;width:100%;}
.flight_detail_sidebar_v2 .details-text{float:left;text-align:left;position:relative;width:100%;}
.flight_detail_sidebar_v2 .details-text h4{position:relative;color:whitesmoke;font-family:"Raleway", sans-serif;margin:0 0 10px;text-transform:capitalize;font-weight:600;font-size:16px;}
.flight_detail_sidebar_v2 .details-text h4 small{color:#FFF;font-family:"Open Sans", sans-serif;font-weight:600;}
.flight_detail_sidebar_v2 .details-text h4 small i{color:#ff6c26;}
.flight_detail_sidebar_v2 .price{float:left;width:100%;position:relative;margin:15px 0;}
.flight_detail_sidebar_v2 .price .pull-left{color:#FFF;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:13px;font-weight:600;}
.flight_detail_sidebar_v2 .price .pull-right{color:#ff6c26;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:14px;font-weight:600;}
.flight_detail_sidebar_v2 hr{float:left;width:100%;border-top:1px solid #6e6e6e;margin:0 0 6px;}
.flight_detail_sidebar_v2 .LTT{float:left;width:100%;position:relative;margin-bottom:15px;}
.flight_detail_sidebar_v2 .LTT .skin-clr{color:#ff6c26;font-family:"Raleway", sans-serif;text-transform:uppercase;font-size:12px;font-weight:700;display:block;}
.flight_detail_sidebar_v2 .LTT .skin-clr .pull-right{color:#FFF;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-size:12px;font-weight:600;}
.flight_detail_sidebar_v2 .LTT .skin-clr i{color:#ff6c26;margin-right:5px;font-size:17px;float:left;}
.flight_detail_sidebar_v2 .flight-logo{float:left;width:100%;text-align:center;margin-bottom:20px;background-color:#ffffff;padding:5px;}
.flight_detail_sidebar_v2 img{max-height:70px;position:relative;width:160px;}
.clr-selection{background-color:#ffffff;padding:12px;float:left;width:100%;text-align:center;}
.clr-selection img{display:inline;text-align:center;}
.clr-selection h4{color:#555;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;text-transform:capitalize;margin:0 0 15px;}
.clr-selection p{color:#666;font-family:"Open Sans", sans-serif;font-weight:600;text-align:left;margin:0;}
.write_review{float:left;width:100%;margin-bottom:30px;}
.write_review .form-group{margin-bottom:15px;float:left;width:100%;}
.write_review .form-group input{border-radius:0;font-family:"Open Sans", sans-serif;font-weight:600;}
.write_review .form-group textarea{border-radius:0;margin-bottom:15px;}
.write_review .form-group label{color:#17bb71;font-family:"Open Sans", sans-serif;font-weight:400;letter-spacing:1px;}
.write_review .form-group label span{color:#ff6c26;}
.write_review .form-group .rating a{display:inline-block;position:relative;transition-duration:0.5s;color:#ff6c26;font-size:28px;}
.write_review .form-group .rating a:hover i:before{content:'\f005';}
.write_review h3{color:#666;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;margin:0 0 15px;}
.write_review_v2{float:left;width:100%;margin-bottom:30px;}
.write_review_v2 .form-group{margin-bottom:15px;float:left;width:100%;}
.write_review_v2 .form-group input{border-radius:0;font-family:"Open Sans", sans-serif;font-weight:600;background-color:#e4e4e4;}
.write_review_v2 .form-group textarea{border-radius:0;background-color:#e4e4e4;margin-bottom:15px;}
.write_review_v2 .form-group label{color:#8f8f8f;font-family:"Oswald", sans-serif;font-weight:400;letter-spacing:1px;}
.write_review_v2 .form-group label span{color:#F44336;}
.write_review_v2 .form-group .rating a{display:inline-block;position:relative;transition-duration:0.5s;color:#ff6c26;font-size:28px;}
.write_review_v2 .form-group .rating a:hover i:before{content:'\f005';}
.write_review_v2 h3{color:#666;font-family:"Raleway", sans-serif;font-weight:600;text-align:left;margin:0 0 15px;}
.how_it_works{float:left;width:100%;text-align:center;position:relative;}
.how_it_works .div{float:left;width:100%;margin-bottom:30px;position:relative;}
.how_it_works .div p{margin:0;font-family:"Open Sans", sans-serif;color:#808080;font-weight:400;font-size:16px;}
.how_it_works .box{float:left;width:100%;position:relative;margin-bottom:30px;}
.how_it_works .box i{font-size:28px;margin:0 0 15px;width:80px;height:80px;background:#ffffff;position:relative;color:#ff6c26;border-radius:100%;line-height:2.8;border:2px solid #ff6c26;}
.how_it_works .box h3{color:#3c3c3c;font-family:"Montserrat", sans-serif;font-weight:600;font-size:20px;margin:0 0 15px;text-transform:uppercase;}
.how_it_works .box p{margin:0;font-family:"Open Sans", sans-serif;color:#6f6f6f;font-weight:400;font-size:16px;line-height:1.9;}
.how_it_works .box span img{position:absolute;width:100px;top:15px;right:0;}
.btn_select-green {
    background: transparent;
    padding: 8px 13px;
    border-radius: 0;
    color: #ffffff;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 1px!important;
    /* text-transform: uppercase; */
    border: 2px solid #dddddd;
    transition: .3s;
    width: 100%;
    background: #17bb71;
    margin-bottom: 6px;
}
.btn_select-orange {
    background: transparent;
    padding: 8px 5px;
    border-radius: 0;
    color: #ffffff;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 1px!important;
    /* text-transform: uppercase; */
    border: 2px solid #dddddd;
    transition: .3s;
    width: 100%;
    background: #f78c30;
    margin-bottom: 6px;
}