.box-container{width:97%;margin:0}.carousel-prev{position:absolute;top:7%;right:-23px}.carousel-next{position:absolute;top:52%;right:-23px}button{outline:none;border:none}.v-middle,.ui-carousel .carousel-btn{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@font-face{font-family:"ui-carousel";src:url("fonts/ui-carousel.html");src:url("fonts/ui-carouseld41d.html?#iefix") format("embedded-opentype"),url("fonts/ui-carousel-2.html") format("woff"),url("fonts/ui-carousel-3.html") format("truetype"),url("fonts/ui-carousel-4.html#ui-carousel") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ui-carousel"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="ui-icon-"]:before,[class*=" ui-icon-"]:before{font-family:"ui-carousel"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-icon-prev:before{content:"a"}.ui-icon-next:before{content:"b"}.ui-icon-dot:before{content:"c"}.ui-carousel{display:block;margin:20px 0 20px 0}.ui-carousel .carousel-wrapper{position:relative}.ui-carousel .track-wrapper{position:relative;display:block;overflow:hidden;margin:0;padding:0;z-index:1}.ui-carousel .track{position:relative;display:block;float:left}.ui-carousel .slide{float:left;height:100%;min-height:1px}.ui-carousel .carousel-btn{position:absolute;z-index:10;background-color:transparent;outline:none;border:none;font-size:20px;opacity:.75}.ui-carousel .carousel-btn:hover{opacity:1}.ui-carousel .carousel-prev .carousel-btn{left:-25px}.ui-carousel .carousel-next .carousel-btn{right:-25px}.ui-carousel .carousel-disable{opacity:.5}.ui-carousel .carousel-disable .carousel-btn:hover{opacity:.75}.carousel-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.carousel-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.carousel-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.carousel-dots li button:before{font-family:ui-carousel;font-size:9px;line-height:15px;position:absolute;top:0;left:0;width:15px;height:15px;content:"c";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased}.carousel-dots li.carousel-active button:before{opacity:.75}.carousel-item a:hover{text-decoration:none}.Matrixslider{width:138px;background:#fff;padding:6px;color:#2e2e2e;border:1px solid #fff}.Matrixslider:hover{border:1px solid #0081b5}.Matrixslider img{max-width:28px;float:left;margin-right:8px}.resultsSlider{width:85px;float:left}.resultSliderPrice{width:75%}.slick-prev{width:200px;height:100%;display:none;position:absolute;opacity:0;z-index:9;cursor:pointer;transition:opacity .2s;color:#fff;font-size:156pt;text-align:center;line-height:380px;font-family:"Varela Round",sans-serif;background-color:rgba(255,255,255,.3);text-shadow:0 0 15px #777}.slick-next{width:200px;height:100%;display:none;position:absolute;opacity:0;z-index:9;cursor:pointer;transition:opacity .2s;color:#fff;font-size:156pt;text-align:center;line-height:380px;font-family:"Varela Round",sans-serif;background-color:rgba(255,255,255,.3);text-shadow:0 0 15px #777}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Matrixslider a span.AirlineName{color:#4e4e4e}.Matrixslider a span.AirlinePrice{color:#2e2e2e}.Matrixslider a:hover{text-decoration:none}body{font-family:'Poppins';font-size:13px;color:#2052e5}#container{width:100%}.figcaptionWrap{padding-left:10px;padding-right:10px;padding-bottom:10px;background:-moz-linear-gradient(top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2052e5',endColorstr='#00ffffff',GradientType=0)}.figcaptionAllWrap{position:absolute;width:100%;bottom:0;left:0;height:70px;z-index:999}.grid figure figcaption>.all-url{position:absolute;z-index:9;left:0;width:100%;height:100%;top:0}.inspWrap h3{bottom:50px;position:absolute;width:100%;left:0;text-align:left;padding:0 10px;font-size:14px;font-weight:300;text-transform:none;margin:0}.inspWrap a{color:#fff;text-transform:none}.FHWraps{bottom:10px;position:absolute;width:100%;left:0;padding:0 10px}.btn.flightUrl{float:left;border-radius:50px!important;background:transparent;border:solid 1px #ffffff73;padding:5px 15px;color:#fff!important;font-weight:300;text-transform:uppercase;font-size:12px}.btn.flightUrl:hover{background:#2052e5;transition:1s}.btn.hotelUrl{float:right;border-radius:50px!important;background:transparent;border:solid 1px #ffffff73;padding:5px 15px;color:#fff!important;font-weight:300;text-transform:uppercase;font-size:12px}.btn.hotelUrl:hover{background:#2052e5;transition:1s}.grid .blue_supp_bg{background:#3983c9}figure.effect-sadie label:after{content:"";display:block;margin:0;width:70%;padding-top:2px;border-bottom:2px solid #ff234f}button:focus{outline:0}::selection{background:#2052e5;color:#fff;text-shadow:0}::-moz-selection{background:#2052e5;color:#fff}.styled-select select{appearance:none;-moz-appearance:none;-webkit-appearance:none}html,body{margin:0;padding:0}.top_main_menu .navbar-findcond{background:#fff}.top_main_menu .navbar-findcond a{color:#617284}.top_main_menu .navbar-findcond ul.navbar-nav a{color:#617284;border-style:solid;border-width:0 0 2px 0;border-color:#fff}.top_main_menu .navbar-findcond ul.navbar-nav a:hover,.top_main_menu .top_main_menu .navbar-findcond ul.navbar-nav a:visited,.top_main_menu .navbar-findcond ul.navbar-nav a:focus,.top_main_menu .navbar-findcond ul.navbar-nav a:active{background:#fff}.top_main_menu .navbar-findcond ul.navbar-nav a:hover{border-color:#f14444}.top_main_menu .navbar-findcond li.divider{background:#ccc}.top_main_menu .navbar-findcond button.navbar-toggle{background:#f14444;border-radius:2px}.top_main_menu .navbar-findcond button.navbar-toggle:hover{background:#999}.top_main_menu .navbar-findcond button.navbar-toggle>span.icon-bar{background:#fff}.top_main_menu .navbar-findcond ul.dropdown-menu{border:0;background:#fff;border-radius:4px;margin:4px 0;box-shadow:0 0 4px 0 #ccc}.top_main_menu .navbar-findcond ul.dropdown-menu>li>a{color:#2052e5}.top_main_menu .navbar-findcond ul.dropdown-menu>li>a:hover{background:#f14444;color:#fff}.top_main_menu .navbar-findcond span.badge{background:#f14444;font-weight:normal;font-size:11px;margin:0 4px}.top_main_menu .navbar-findcond span.badge.new{background:rgba(255,0,0,.8);color:#fff}.btn-group.open .dropdown-toggle:focus{box-shadow:none;background:none;outline:none;border-radius:0;background:#fff}.headerGlobal_ros{background-color:#fff;width:100%;height:55px}@media(min-width:768px){.navbar{border-radius:0}}.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.center{text-align:center}.captalize{text-transform:capitalize}.shdw-dvd{-moz-box-shadow:-8px 0 10px -10px rgba(0,0,0,.3),-1px 0 0 rgba(0,0,0,.05);-webkit-box-shadow:-8px 0 10px -10px rgba(0,0,0,.3),-1px 0 0 rgba(0,0,0,.05);box-shadow:-8px 0 10px -10px rgba(0,0,0,.3),-1px 0 0 rgba(0,0,0,.05)}.shdw-box{-moz-box-shadow:0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:0 0 6px rgba(0,0,0,.3);box-shadow:0 0 6px rgba(0,0,0,.3)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:active{background:#2052e5;color:#fff}.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:active{background:none;color:#2052e5}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#2052e5;background-color:#fff}.ros_Header__theme__right .navbar-nav>li>a{color:#2052e5;font-size:14px;text-transform:uppercase;font-weight:500}.ros__Brand{padding:10px 0 0 0}.ros__Brand svg{width:130px}.header-nav__main{bottom:0;height:55px}.ros__Headertheme{}.ros_Dropdown{width:220px}.menuSignup_wrap{width:100%;padding:20px}.menuSignup_wrap .signUpbutton{background-color:#3d4d65;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:8px 20px;text-transform:uppercase;border-color:#3d4d65;margin-right:5px}.ros__currency i{float:right}.ros__currency .currencyCode{font-size:12px;text-transform:uppercase;padding:3px 6px;margin-right:15px;border-radius:2px;border:1px solid #dedde8;width:42px;float:left;text-align:center;line-height:12px}.ros__Headerwrapper{}.ros__Headertheme{background-color:#fff;border:none}.mega-dropdown{position:static!important}.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;color:#222;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover,.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}.mega-dropdown-menu .dropdown-header{font-size:18px;color:#ff3546;padding:5px 60px 5px 5px;line-height:30px}.carousel-control{width:30px;height:30px;top:-35px}.left.carousel-control{left:-20px;position:absolute;top:-21px}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size:12px;background-color:#fff;line-height:30px;text-shadow:none;color:#333;border:1px solid #ddd}html,body{height:100%;width:100%}.form_bg_wrapper{background-color:#142535;height:auto;max-height:880px;position:relative}h1,h2,h3{font-weight:normal}.form_bg_img{height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:0 24%;padding:38px 0 30px 0;background:#dedde8}.HsearchInp{padding-left:14px!important}.booking_form_bg{background-color:#2052e5;width:100%;position:relative;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:25px 15px;z-index:9}.form_container{position:relative;bottom:5px}.form_container .ros_title{font-size:30px;font-weight:300;line-height:34px;letter-spacing:-.9px;margin:0 auto;text-shadow:0 1px 2px rgba(0,0,0,.9);text-align:center;color:#adc4d8;margin:22px 0;text-align:left}.booking-form-tab-container{z-index:9999;border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;opacity:.97;filter:alpha(opacity=97)}.booking-form-tab-menu{padding-right:0;padding-left:0;padding-bottom:0}.booking-form-tab-menu div.list-group{margin-bottom:0;display:block;margin-left:15px}.booking-form-tab-menu .list-group-item{border:none;background-color:rgba(0,0,0,.4);color:#fff}.booking-form-tab-menu .list-group-item:hover{border:none;background-color:rgba(0,0,0,.99);color:#fff}.booking-form-tab-menu div.list-group>a{margin-bottom:0;float:left;margin-right:3px;padding:8px 35px;font-size:13px;cursor:pointer}.booking-form-tab-menu div.list-group>a .glyphicon,.booking-form-tab-menu div.list-group>a .fa{color:#5a55a3}.booking-form-tab-menu div.list-group>a:first-child{border-top-right-radius:0;border-top-left-radius:0;-moz-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:2px solid #000}.booking-form-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:2px solid #000}.booking-form-tab-menu div.list-group>a.active,.booking-form-tab-menu div.list-group>a.active .glyphicon,.booking-form-tab-menu div.list-group>a.active .fa{background-color:#000;color:#fff;border-bottom:2px solid #de3f76}.booking-form-tab-content{background-color:transparent;color:#fff;font-weight:normal;font-size:12px}.booking-form-tab .booking-form-tab-content:not(.active){display:none}.ros_geo_locate_form{}.ros_adv_options{margin-top:15px;float:left;width:100%}.ros_geo_locate{padding:0 1px}.ros_geo_locate_hotel{padding-right:25px}.ros_geo_locate_to{padding-right:0;padding-left:1px}.hotel_tagline{padding-left:15px}.hotel_tagline h2{font-size:12px;margin:0 0 13px 0;font-weight:normal;color:#fff}.prefer_airline{margin-left:34px}.ros_route_flights{height:38px;line-height:38px}.ros_geo_locate_hotel input{display:block;color:inherit;font-size:13px;font-weight:400;line-height:20px;width:100%;height:40px;margin:0;border-radius:0;border:2px solid #fff!important;outline:0;background-color:#fff;color:#2052e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ros_date_picker_wrapper{padding:0 1px}.ros_hotel_date_picker_wrapper{padding:0 1px}.ros_date_picker input{display:block;color:inherit;font-size:13px;font-weight:400;line-height:20px;width:100%;height:40px;margin:0;border-radius:0;border:2px solid #fff!important;outline:0;background-color:#fff;color:#2052e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ros_date_picker{}.ros_hotelpax_picker_wrapper{padding-left:0;width:41%}.ros_hotelpax_picker_wrapper input{display:block;color:inherit;font-size:13px;font-weight:400;line-height:20px;width:100%;height:38px;margin:0;border-radius:0;border:2px solid #fff!important;outline:0;background-color:#fff;color:#2052e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.relative_pos{position:relative}.absolute_pos{position:absolute}.ros_pax_wrapper{padding:0;margin-left:0;padding-left:2px}.ros_pax_wrapper_multi{padding:0;margin-left:15px}.ros_hotel_wrapper{padding:0;margin-left:0}.ros_geo_locate_wrap{width:44%;padding:0 1px}.ros_hotel_geo_locate_wrap{padding:0 1px}.ros_swap{width:30px;height:30px;top:0;float:left;position:absolute;right:2px}.cal_icon{background:url("../../dfflat.com/Content/images/NewEnImg/calender_icon.png");width:18px;height:18px}.pax_icon{background:url("../../dfflat.com/Content/images/NewEnImg/pax_icon.png");width:19px;height:18px}.class_icon{background:url("../../dfflat.com/Content/images/NewEnImg/class_icon.png");width:19px;height:20px}.select_arrow{background:url("../../dfflat.com/Content/images/NewEnImg/select_arrow.png");width:10px;height:6px}.airline_search_icon{background:url("../../dfflat.com/Content/images/NewEnImg/airline_search_icon.png");width:16px;height:16px}.ros_swap_arrow{background:url("../../dfflat.com/Content/images/NewEnImg/swap_icon.png");width:18px;height:18px;background-repeat:no-repeat;margin:4px 4px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.ros_swap_arrow:hover{background:url("../../dfflat.com/Content/images/NewEnImg/swap_icon.png");width:18px;height:18px;background-repeat:no-repeat;margin:4px 4px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.ros_Switch{top:6px;right:-14px;transform:rotate(0deg);height:30px;width:30px;border:2px solid rgba(20,37,53,.85);position:absolute;z-index:99;background-color:#fff;text-align:center;border-radius:100%}.select_right_arrow{position:absolute;right:35px;top:17px}.width_46{width:45.666667%}.width_250{width:250px}.width_150{width:150px}.oneway_roundtrip_city_wrap{width:500px}.depart_cal{padding:0 2px}.return_cal{padding:0 2px}.inner-addon{position:relative}.inner-addon span{padding:10px;position:absolute;top:11px}.inner-addon .glyphicon{position:absolute;pointer-events:none}.left-addon .glyphicon{left:10px}.right-addon .glyphicon{right:0}.left-addon input{padding-left:10px}.left-addonChild input{padding-left:20px}.right-addon input{padding-right:20px}.map{background:url("../../dfflat.com/Content/images/NewEnImg/location_icon.png");width:12px;height:16px}.no-padding{padding:0}.padding-left-0{padding-left:0}.padding-left-3{padding-left:3px}.padding-left-5{padding-left:5px}.padding-left-10{padding-left:10px}.padding-right-0{padding-right:0}.padding-right-3{padding-right:3px}.padding-right-5{padding-right:5px}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-bottom-50{margin-bottom:50px!important}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-70{margin-bottom:70px!important}.margin-bottom-80{margin-bottom:80px!important}.margin-bottom-90{margin-bottom:90px!important}.margin-bottom-100{margin-bottom:100px!important}.margin-bottom-120{margin-bottom:120px!important}.margin-right-0{margin-right:0!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-left-0{margin-left:0}.margin-left-5{margin-left:5px}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.margin-left-30{margin-left:30px}.margin-left-40{margin-left:40px}.padding-30{padding:30px!important}.padding-40{padding:40px!important}.text-color-white{color:#fff}.text-color-black{color:#2052e5}.text-color-theme{color:#6f5499}.ros-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.ros-submit{padding:6px 44px;height:40px;font-size:17px;border:none;color:#fff;font-weight:normal;background:#ff234f}.ros-submit:focus,.ros-submit.focus{background:#ff4469;border:none}.ros-submit:hover{background:#ff4469;border:none}.btn-theme{font-size:12px;background-color:#2052e5;border:none;color:#fff;font-weight:normal}.btn-theme:focus,.btn-theme.focus{background-color:#616093}.btn-theme:hover{background-color:#616093;color:#fff}.btn-outline{background-color:transparent;color:inherit;transition:all .5s}.btn-primary.btn-outline{color:#2587c8;border-color:#969ea5}.btn-success.btn-outline{color:#5cb85c}.btn-info.btn-outline{color:#5bc0de}.btn-warning.btn-outline{color:#f0ad4e}.btn-danger.btn-outline{color:#d9534f}.btn-primary.btn-outline:hover,.btn-success.btn-outline:hover,.btn-info.btn-outline:hover,.btn-warning.btn-outline:hover,.btn-danger.btn-outline:hover{color:#fff;background:#ff6b6e;background:-moz-linear-gradient(left,#ff6b6e 0%,#fd3a80 100%);background:-webkit-linear-gradient(left,#ff6b6e 0%,#fd3a80 100%);background:linear-gradient(to right,#ff6b6e 0%,#fd3a80 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6b6e',endColorstr='#fd3a80',GradientType=1)}.btn_small{padding:2px 10px;font-size:11px;text-transform:uppercase;font-family:Arial;min-height:21px;line-height:18px}.btn_medium{padding:2px 10px;font-size:11px;text-transform:uppercase;font-family:Arial}.custom-checkbox>[type="checkbox"],.custom-checkbox>label{margin-bottom:0!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-checkbox label{font-weight:normal;font-size:13px}.custom-checkbox>[type="checkbox"]:not(:checked),.custom-checkbox>[type="checkbox"]:checked{position:absolute;left:-9999px}.custom-checkbox>[type="checkbox"]:not(:checked)+label,.custom-checkbox>[type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer}.custom-checkbox>[type="checkbox"]:not(:checked)+label:before,.custom-checkbox>[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:50%;margin-top:-7px;width:16px;height:16px;border:1px solid #dedde8;background:transparent}.custom-checkbox>[type="checkbox"]:not(:checked)+label:after,.custom-checkbox>[type="checkbox"]:checked+label:after{font:normal normal normal 12px/1 FontAwesome;content:'';position:absolute;top:50%;margin-top:-3px;left:2px;color:#3d4d66;transition:all .2s}.custom-checkbox>[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.custom-checkbox>[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.custom-checkbox>[type="checkbox"][data-indeterminate]+label:after,.custom-checkbox>[type="checkbox"][data-indeterminate]+label:after{content:'';left:6px;opacity:1;transform:scale(1)}.custom-checkbox>[type="checkbox"]:disabled:not(:checked)+label:before,.custom-checkbox>[type="checkbox"]:disabled:checked+label:before{box-shadow:none;background-color:#eee;border-color:#cbd4e0;cursor:not-allowed;opacity:1;color:#dadada}.custom-checkbox>[type="checkbox"]:disabled:checked+label:after{color:#dadada;cursor:not-allowed}.custom-checkbox>[type="checkbox"]:disabled+label{color:#aaa;cursor:not-allowed}.custom-checkbox>[type="checkbox"]:checked:focus+label:before,.custom-checkbox>[type="checkbox"]:not(:checked):focus+label:before{border:1px solid #cbd4e0}.custom-checkbox>label:hover:before{border:1px solid #cbd4e0!important}.custom-checkbox>[type="checkbox"]:disabled:not(:checked)+label:hover:before,.custom-checkbox>[type="checkbox"]:disabled:checked+label:hover:before{border:2px solid #c5c5c5!important}.hotel_addons_options{margin-top:15px;float:left;width:100%}.select_right_for_room{position:absolute;right:25px;top:15px}.more_pax_input{padding-left:0;width:19.6666%;padding-right:5px}.more_pax_input input{display:block;color:inherit;font-size:13px;font-weight:400;line-height:20px;width:100%;height:38px;margin:0;border-radius:0;border:2px solid #fff!important;outline:0;background-color:#fff;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.pax_age_count{padding-left:0;width:12%;padding-right:5px}.pax_age_count input{display:block;color:inherit;font-size:13px;font-weight:400;line-height:20px;width:100%;height:38px;margin:0;border-radius:0;border:2px solid #fff!important;outline:0;background-color:#fff;color:#2052e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-appearance:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px}.width_21_per{width:21%}.hotel_addons_wrap{margin-left:40.555555%}.room_count_second{margin-top:12px}.remove_room{float:right}.date-picker .form-control{background-color:#fff;border:1px solid #fff!important;border-radius:0;color:#2052e5;display:block;font-size:13px;font-weight:400;height:38px;line-height:26px;margin:0;outline:0 none;overflow:hidden;padding-left:35px;white-space:nowrap;width:100%}.date-picker-multi{width:180px}.yash_small_12{font-size:12px;color:#2052e5;font-family:Arial}.yash_small_11{font-size:11px;color:#dedde8;font-family:Arial}.yash_small_10{font-size:10px;color:#2052e5;font-family:Arial}.depart_icon{position:absolute;top:11px;left:12px}.return_icon{position:absolute;top:11px;left:12px}.departCal{background:url("../../dfflat.com/Content/images/NewEnImg/calender_icon.png") no-repeat left;height:18px;width:18px}.returnCal{background:url("../../dfflat.com/Content/images/NewEnImg/calender_icon.png") no-repeat left;height:18px;width:18px}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';background:transparent;border:1px solid #fff;display:inline-block;vertical-align:middle;width:14px;height:14px;padding:0;margin:0 10px 1px 10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{background:#00c0c8;border:1px solid #00a0a7}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{background:#00c0c8;border:1px solid #00a0a7}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{outline:1px solid transparent!important}.flight_classWidget .checkbox-custom,.flight_classWidget .radio-custom{opacity:0;position:absolute}.flight_classWidget .checkbox-custom{display:inline-block;vertical-align:middle;cursor:pointer}.flight_classWidget .checkbox-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}.flight_classWidget .radio-custom{display:inline-block;vertical-align:middle;cursor:pointer}.flight_classWidget .radio-custom{display:inline-block;vertical-align:middle;cursor:pointer}.flight_classWidget .radio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}.flight_classWidget .checkbox-custom-label{position:relative}.flight_classWidget .checkbox-custom-label{position:relative}.flight_classWidget .checkbox-custom+.checkbox-custom-label:before,.flight_classWidget .radio-custom+.radio-custom-label:before{content:'';background:transparent;border:1px solid #c4cdd9;display:inline-block;vertical-align:middle;width:16px;height:16px;padding:0;margin:10px 10px 10px 0;text-align:center}.flight_classWidget .checkbox-custom:checked+.checkbox-custom-label:before{background:#00c0c8;border:1px solid #00a0a7}.flight_classWidget .radio-custom+.radio-custom-label:before{border-radius:50%}.flight_classWidget .radio-custom:checked+.radio-custom-label:before{background:#00c0c8;border:1px solid #00a0a7}.flight_classWidget .checkbox-custom:focus+.flight_classWidget .checkbox-custom-label,.flight_classWidget .radio-custom:focus+.flight_classWidget .radio-custom-label{outline:1px solid transparent!important}input[type=number]{float:left;width:46px;height:35px;padding:0;font-weight:bold;font-size:12px;text-transform:uppercase;text-align:center;color:#142535;border:1px #cad3df solid!important;background:#eceff4;outline:none;pointer-events:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}.flightWidget{padding-left:15px;margin-bottom:10px;color:#fff}.flightWidget label{font-weight:normal;font-size:12px;margin-bottom:0}.flight_classWidget label{font-weight:normal;font-size:12px;width:100%;color:#2052e5;margin-bottom:0}.flight_classWidget .custom-checkbox{margin-bottom:10px}.booking-form-tab-content .form-control{background-color:#fff;border:1px solid #fff!important;border-radius:0;color:#2052e5;display:block;font-size:13px;font-weight:400;height:40px;line-height:26px;margin:0;outline:0 none;overflow:hidden;padding-left:35px;white-space:nowrap;width:100%}.booking-form-tab-content .form-control #cityname1{padding-left:15px}.room_count_wrapper_edit_info .form-control-select{background-color:#fff;border:1px solid #d8dee4!important;border-radius:0;color:#2052e5;display:block;font-size:13px;font-weight:400;height:24px;margin:0;outline:0 none;overflow:hidden;padding-left:5px;white-space:nowrap;width:100%;color:#2052e5}.pax_select_box{padding:0 10px 0 10px}select{background-color:#fff;border:thin solid blue;border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.classic{background-image:url("../../dfflat.com/Content/images/NewEnImg/select_arrow.png");background-size:10px 6px;background-repeat:no-repeat;background-position:calc(100% - 15px) calc(1em + 4px),calc(100% - 15px) calc(1em + 4px),100% 0}select.classic:focus{background-image:url("../../dfflat.com/Content/images/NewEnImg/select_arrow_dwn.png");background-size:10px 6px;background-repeat:no-repeat;outline:0;background-position:calc(100% - 15px) calc(1em + 4px),calc(100% - 15px) calc(1em + 4px),100% 0}.pax-icon{background:url("../../dfflat.com/Content/images/NewEnImg/pax.png") no-repeat left;height:21px;width:22px}.selectBox{border:1px solid #fff!important;color:#2052e5;display:table;font-size:13px;font-weight:400;height:40px;line-height:38px;margin:0;outline:0 none;overflow:hidden;padding:0 5px 0 35px;white-space:nowrap;width:100%;background:#fff url("../../dfflat.com/Content/images/NewEnImg/select-opt-arrow.png") no-repeat right center}.selectBox .pax_icon_view{}.hotel_selectBoxContainer .dropdown-menu,.selectBoxContainer .dropdown-menu{border-top:none!important;width:230px;border:1px solid #fff;background:#fff;border-radius:2px;margin-top:4px;z-index:9979;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}.hotel_selectBoxContainer .dropdown-menu{border-top:none!important;width:100%;border:1px solid #fff;background:#fff;border-radius:2px;margin-top:4px;z-index:9979;padding:0;box-shadow:0 3px 6px 1px rgba(0,0,0,.16)}input[type=number]{float:left;width:46px;height:35px;padding:0;font-weight:bold;font-size:12px;text-transform:uppercase;text-align:center;color:#2052e5;border:1px #dedde8 solid!important;background:#dedde8;outline:none;pointer-events:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1}span.spinner{position:absolute;height:40px;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;margin:0;width:auto}span.spinner>.sub,span.spinner>.add{float:left;display:block;width:35px;height:35px;text-align:center;font-family:Lato;font-weight:700;font-size:1.2em;line-height:33px;color:#2052e5;border:1px #cad3df solid;border-right:0;border-radius:2px 0 0 2px;cursor:pointer;transition:.1s linear;-o-transition:.1s linear;-ms-transition:.1s linear;-moz-transition:.1s linear;-webkit-transition:.1s linear}.mar-bot-50{margin-bottom:50px}span.spinner>.add{top:0;border:1px #cad3df solid;border-left:0;border-radius:0 2px 2px 0}span.spinner>.sub:hover,span.spinner>.add:hover{background:#eceff4;color:#2052e5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.font-color-black-light{color:#2052e5}.pax-limit{float:left;width:100%;line-height:40px}.pax-limit .pax_title{float:left;width:40%;font-size:12px}.pax_count{border-bottom:1px solid #e5e8ed;padding-bottom:15px;margin-bottom:15px;float:left;width:100%}.flight_class_wrap{border-bottom:1px solid #e5e8ed;padding-bottom:15px;margin-bottom:15px;float:left;width:100%}.flight_direct_wrap{float:left;width:100%}.pax-limit .spinner_w{float:right;width:60%}.flight_class{float:left}.btn-group.open .dropdown-toggle{box-shadow:none;background:#fff}.selectBoxContainer{width:100%}.selectBoxContainer_multi{width:205px}.selectBoxContainer a:hover{}.hotel_selectBoxContainer{padding-left:2px}.hotel_selectBoxContainer a:hover{}.selectBox .pax_icon_view{position:absolute;left:10px;top:5px}.pad-20{padding:20px}.pad-15{padding:15px}.pad-10{padding:10px}.spinnerExample{margin:10px auto}.search_btn{width:157px;padding:0 1px}.room_selection_wrapper{float:left;width:100%}.room_selection_wrapper .room_count_wrapper{width:100%;color:#2052e5;font-size:11px;border-bottom:1px solid #d8dee4;float:left}.room_selection_wrapper .room_count_wrapper_edit{width:100%;color:#2052e5;font-size:11px;float:left}.room_selection_wrapper .room_count_wrapper_edit_info{padding:10px 10px 10px 16px;float:left;width:100%}.room_count{background-color:#8e8db2;float:left;width:60px;line-height:28px;height:28px;padding-left:10px;position:relative;color:#fff}.room_count_selection{line-height:28px;height:28px;float:left;width:100%;padding-left:10px}.icon_tray{line-height:28px;height:28px;float:right;width:58px}.icon_tray{line-height:32px;height:28px}.icon_tray i{font-size:14px;padding:7px 8px;float:right}.icon_tray_H{position:relative;top:10px;margin-right:10px}.icon_tray_H i{font-size:16px;float:right}.icon_tray_H a:hover{text-decoration:none}.icon_16{font-size:16px}.icon_18{font-size:18px}.icon_20{font-size:20px}.icon_22{font-size:22px}.icon_24{font-size:24px}.icon_26{font-size:26px}.icon_red{color:#e56983}.room_count::after{content:'';position:absolute;left:99%;top:25%;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #8e8db2;clear:both}.selectBox_small{border:1px solid #fff!important;color:#000;display:table;font-size:13px;font-weight:400;height:22px;margin:0;outline:0 none;overflow:hidden;padding:0 10px 0 10px;white-space:nowrap;width:20px;background:#fff url("../../dfflat.com/Content/images/NewEnImg/select-opt-arrow_pax.png") no-repeat right center}.room_selection_footer{padding:10px;float:left;width:100%}.room_selection_footer a.signUpbutton{border:1px solid #4898f6;color:#4898f6}.section_yash{background-color:#f6f9fc;width:100%;padding:40px 0 0 0}.section_white{background-color:#fff;width:100%;padding:40px 0 40px 0}.slick_deals_slider{position:relative;float:left;width:100%}.slick_deals_slider span{text-align:center;font-size:22px;font-weight:300;padding:0;margin:0 0 15px 0;display:block}img{max-width:100%}.caption{background:#f5f6f7!important;padding:15px 10px;float:left;height:143px;max-height:143px}.page-header{background:#f9f9f9;margin:-30px -40px 40px;padding:20px 40px;border-top:4px solid #ccc;color:#999;text-transform:uppercase}.page-header h3{line-height:.88rem;color:#000}ul.thumbnails{margin-bottom:0}.thumbnail_small_img{width:100%}.thumbnail_small_img img{width:100%;height:130px}.thumbnail_big_img{width:420px;height:130px}.caption h4{color:#444}.caption p{color:#999}.thumbnail{display:block;line-height:1.42857143;background-color:#fff;padding:0;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;border:none!important;margin-bottom:0}.control-box{width:100%}.carousel-control{background:#666;border:0;border-radius:0;display:inline-block;font-size:34px;font-weight:200;line-height:18px;opacity:.5;padding:4px 10px 0;position:static;height:30px;width:15px}@media(max-width:4886px){.page-header,.control-box{text-align:center}.why_ros_wrapper .why_ros_info .why_ros_canvas p{text-align:center}}@media(max-width:479px){.caption{word-break:break-all}}li{list-style-type:none}.carousel-indicators{float:left;width:100%;margin:0 0 20px auto;position:unset}.carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:#fff!important;border:1px solid #94a4b6!important;border-radius:10px;display:none}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#142535!important;border:1px solid #142535!important}@media(max-width:767px){.carousel{margin-bottom:7%}.carousel-indicators{bottom:auto;top:105%}.carousel-indicators li{border-color:#666}.carousel-indicators .active{background-color:#666}}.carousel-flight{width:98%;margin:0 5px;padding:0}.carousel-flight-info{width:100%}.carousel-hotel{width:420px;margin:0 5px;padding:0}.carousel-hotel-info{width:420px}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;border-radius:0;border:none;background-color:transparent}.prv_arrow{background:url("../../dfflat.com/Content/images/NewEnImg/prev_arrow.png") no-repeat;width:10px;height:20px;color:#dedde8;position:relative;top:8px}.next_arrow{background:url("../../dfflat.com/Content/images/NewEnImg/next_arrow.png") no-repeat;width:10px;height:20px;color:#dedde8;position:relative;top:-30px}.HomeCarouselIcons .carousel-prev{position:absolute;top:38%;left:-4%}.HomeCarouselIcons .carousel-next{position:absolute;top:38%;right:-4%}.HomeCarouselIcons .carousel-prev button{background:none;color:#475172}.HomeCarouselIcons .carousel-next button{background:none;color:#475172}.pager{margin-bottom:0}.prv_indicator{position:absolute;left:0;top:46%}.pager .next_indicator{position:absolute;right:0;top:46%}.slick_deals_slider_container{padding:0}.deals_info{-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:1px solid #dbe3e8}.deals_info_heading span{font-size:18px;font-weight:normal;text-align:left;margin:5px 0 10px 0}.deals_info_heading span:after{content:"";display:block;margin:0;width:10%;padding-top:5px;border-bottom:1px solid #ff7b8a}.deals_info_subheading h3{font-size:12px;font-weight:normal;text-align:left;color:#2052e5;margin:5px 0 10px 0;line-height:16px;max-height:35px;min-height:35px;overflow:hidden}.deals_info_footer{float:left;width:100%;margin:10px 0}.deals_info_footer .validDate{font-size:12px;color:#2052e5}.deals_info_footer .viewLink a{font-size:11px;color:#4898f6;padding:3px 6px;text-transform:uppercase;text-decoration:none}.deals_info_footer .viewLink a:hover{font-size:11px;text-transform:uppercase}.newsletter-signup{background-color:#dedde8!important;padding:15px 0}.newsletter-signup-ver02{background-color:#f0f3f2}.newsletter-signup-ver02 .newsletter-signup-ver02-inner{padding:20px 0;border-top:1px solid #fff;margin-top:20px}.newsletter-signup-heading span{font-size:16px;margin:0;padding:0;color:#2052e5;line-height:42px}.subscribe-input{padding:0 16px;width:75%;height:42px;font-size:12px;color:#444;background:#fefefe;background-clip:padding-box;border:1px solid;border-color:#dbe3e8;border-radius:2px}.subscribe-input:focus{outline:0}.subscribe-submit{display:block;position:absolute;top:0;right:15px;height:41px;width:110px;border:1px solid;border-color:#2052e5;border-radius:2px;color:#fff;cursor:pointer;text-shadow:none;background:#2052e5}.subscribe-submit:hover{background:#616093}.destinationContainer{}.destinationContainer span{text-align:center;font-size:22px;font-weight:300;padding:0;margin:0 0 15px 0;display:block}.city_box{padding:0;width:280px;margin:5px}.city_box_wide{padding:0;width:570px;margin:5px}.img_dummy{width:280px;height:280px;background-color:#00c0c8;border-radius:4px}.img_dummy_big_tall{width:280px;height:570px;background-color:#00c0c8;border-radius:4px}figure.effect-sadie label{font-size:16px;color:#fff;position:absolute;top:20px;left:20px;z-index:9999;font-weight:500!important}.grid{position:relative;margin:0 auto;list-style:none;text-align:center}.grid figure{position:relative;float:left;overflow:hidden;width:280px;height:280px;border-radius:4px}.grid .city_tall{position:relative;float:left;overflow:hidden;width:280px;height:570px;border-radius:4px}.grid .city_wide{position:relative;float:left;overflow:hidden;width:570px;height:280px;border-radius:4px}.grid figure img{position:relative;display:block;opacity:.8}.grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{word-spacing:-.15em;font-weight:300}.grid figure h2 span{font-weight:800}.grid figure h2,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:68.5%}.grid h1{font-size:18px;color:#fff;position:absolute;top:20px;left:-100px;z-index:99}figure.effect-sadie h2{position:absolute;top:50%;left:0;width:100%;color:#484c61;-webkit-transition:-webkit-transform .35s,color .35s;transition:transform .35s,color .35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-sadie figcaption::before,figure.effect-sadie .seo_links{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-sadie figcaption::before,figure.effect-sadie .seo_links_ver{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-sadie figcaption::before,figure.effect-sadie .seo_links_wide{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-sadie .seo_links{position:absolute;bottom:120px;left:0;padding:1em;width:100%;opacity:0;font-size:13px;color:#fff;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie .seo_links_ver{position:absolute;bottom:50%;left:0;padding:1em;width:100%;opacity:0;font-size:13px;color:#fff;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie .seo_links_wide{position:absolute;bottom:40%;left:0;padding:1em;width:100%;opacity:0;font-size:13px;color:#fff;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie .seo_links .seo_city_links{margin:0 auto;display:inline-block;padding:10px 5px;height:36px;line-height:16px}figure.effect-sadie .seo_links_ver .seo_city_links{margin:0 auto;display:inline-block;padding:10px 5px;height:36px;line-height:16px}figure.effect-sadie .seo_links_wide .seo_city_links{margin:0 auto;display:inline-block;padding:10px 5px;height:36px;line-height:16px}.city_footer{position:absolute;top:255%;right:5%}.city_footer a{font-size:10px;text-transform:uppercase;color:#fff;background-color:rgba(20,37,53,.4);padding:2px 8px}.city_footer a:hover{text-decoration:none}.city_footer_tall{position:absolute;top:518%;right:5%}.city_footer_tall a{font-size:10px;text-transform:uppercase;color:#fff;background-color:rgba(20,37,53,.4);padding:2px 8px}.city_footer_tall a:hover{text-decoration:none}.city_footer_wide{position:absolute;top:239%;right:3%}.city_footer_wide a{font-size:10px;text-transform:uppercase;color:#fff;background-color:rgba(20,37,53,.4);padding:2px 8px}.city_footer_wide a:hover{text-decoration:none}figure.effect-sadie .seo_links .seo_city_links a{font-size:12px;color:#fff;margin-right:5px;cursor:pointer;text-shadow:2px 2px 3px rgba(0,0,0,.6)}figure.effect-sadie .seo_links .seo_city_links a img{float:left}figure.effect-sadie .seo_links_ver .seo_city_links a{font-size:12px;color:#fff;margin-right:5px;cursor:pointer}figure.effect-sadie .seo_links_ver .seo_city_links a img{float:left}figure.effect-sadie .seo_links_wide .seo_city_links a{font-size:12px;color:#fff;margin-right:5px}figure.effect-sadie .seo_links_wide .seo_city_links a img{float:left}.seo_city_links span{font-size:12px;text-align:left;display:inherit}figure.effect-sadie:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover .seo_links{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover .seo_links_ver{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover .seo_links_wide{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.newsletterWrap{background-color:#fafafc;border:solid 1px #e1e7ed;padding:10px 0}.col-img{max-width:12%}.col-get{max-width:46%}.btn.subscribesignBTN{background-color:#ffb23d;font-size:14px;padding:0;border-radius:0;color:#2052e5;height:40px;border-radius:4px;box-shadow:0 0 0 .2rem rgba(0,123,255,0);font-weight:400;margin-top:16px;margin-top:4px;margin-bottom:4px}.subscribe{margin-top:20px}.newsletter-signupBG h1{color:#2052e5;font-size:20px;padding-top:0;margin-top:6px}.newsletter-signupBG{color:#949494;font-size:16px;padding-top:2px;font-weight:300}.figcaptionWrap{padding-left:10px;padding-right:10px;padding-bottom:10px;background:-moz-linear-gradient(top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,rgba(30,28,102,1) 0%,rgba(255,255,255,0) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2052e5',endColorstr='#00ffffff',GradientType=0)}.figcaptionAllWrap{position:absolute;width:100%;bottom:0;left:0;height:70px;z-index:999}.grid figure figcaption>.all-url{position:absolute;z-index:999;left:0;width:100%;height:100%;top:0}.inspWrap h3{bottom:50px;position:absolute;width:100%;left:0;text-align:left;padding:0 10px;font-size:14px;font-weight:300;text-transform:none;margin:0}.inspWrap a{color:#fff}.FHWraps{bottom:10px;position:absolute;width:100%;left:0;padding:0 10px}.btn.flightUrl{float:left;border-radius:50px!important;background:transparent;border:solid 1px #ffffff73;padding:5px 15px;color:#fff!important;font-weight:300;text-transform:uppercase;font-size:12px}.btn.flightUrl:hover{background:#2052e5;transition:1s}.btn.hotelUrl{float:right;border-radius:50px!important;background:transparent;border:solid 1px #ffffff73;padding:5px 15px;color:#fff!important;font-weight:300;text-transform:uppercase;font-size:12px}.btn.hotelUrl:hover{background:#2052e5;transition:1s}.grid .blue_supp_bg{background:#3983c9}figure.effect-sadie label:after{content:"";display:block;margin:0;width:70%;padding-top:2px;border-bottom:2px solid #ff234f}.blue_grad_theme{background-image:-webkit-linear-gradient(-60deg,#3983c9 2%,rgba(35,160,184,.44) 40%,rgba(24,100,58,.22) 60%,rgba(24,100,58,0) 100%);background-image:-moz-linear-gradient(-60deg,#3983c9 2%,rgba(35,160,184,.44) 40%,rgba(24,100,58,.22) 60%,rgba(24,100,58,0) 100%);background-image:-ms-linear-gradient(-60deg,#3983c9 2%,rgba(35,160,184,.44) 40%,rgba(24,100,58,.22) 60%,rgba(24,100,58,0) 100%);background-image:-o-linear-gradient(-60deg,#3983c9 2%,rgba(35,160,184,.44) 40%,rgba(24,100,58,.22) 60%,rgba(24,100,58,0) 100%);background-image:linear-gradient(130deg,#3983c9 2%,rgba(35,160,184,.44) 40%,rgba(24,100,58,.22) 60%,rgba(24,100,58,0) 100%);background-position:0 0;opacity:.8}.grid .red_supp_bg{background:#d31b40}.red_grad_theme{background-image:-webkit-linear-gradient(-60deg,#d31b40 2%,rgba(238,142,53,.44) 40%,rgba(228,39,8,.22) 60%,rgba(228,39,8,0) 100%);background-image:-moz-linear-gradient(-60deg,#d31b40 2%,rgba(238,142,53,.44) 40%,rgba(228,39,8,.22) 60%,rgba(228,39,8,0) 100%);background-image:-ms-linear-gradient(-60deg,#d31b40 2%,rgba(238,142,53,.44) 40%,rgba(228,39,8,.22) 60%,rgba(228,39,8,0) 100%);background-image:-o-linear-gradient(-60deg,#d31b40 2%,rgba(238,142,53,.44) 40%,rgba(228,39,8,.22) 60%,rgba(228,39,8,0) 100%);background-image:linear-gradient(130deg,#d31b40 2%,rgba(238,142,53,.44) 40%,rgba(228,39,8,.22) 60%,rgba(228,39,8,0) 100%);background-position:0 0;opacity:.8}.grid .purple_supp_bg{background:#461f6b}.purple_grad_theme{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-webkit-linear-gradient(-60deg,#461f6b 2%,rgba(173,37,81,.44) 40%,rgba(182,0,87,.22) 60%,rgba(182,0,87,0) 100%);background-image:-moz-linear-gradient(-60deg,#461f6b 2%,rgba(173,37,81,.44) 40%,rgba(182,0,87,.22) 60%,rgba(182,0,87,0) 100%);background-image:-ms-linear-gradient(-60deg,#461f6b 2%,rgba(173,37,81,.44) 40%,rgba(182,0,87,.22) 60%,rgba(182,0,87,0) 100%);background-image:-o-linear-gradient(-60deg,#461f6b 2%,rgba(173,37,81,.44) 40%,rgba(182,0,87,.22) 60%,rgba(182,0,87,0) 100%);background-image:linear-gradient(130deg,#461f6b 2%,rgba(173,37,81,.44) 40%,rgba(182,0,87,.22) 60%,rgba(182,0,87,0) 100%);background-position:0 0;opacity:.8}.grid .green_supp_bg{background:#6ba131}.green_grad_theme{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-webkit-linear-gradient(-60deg,#6ba131 2%,rgba(42,156,120,.44) 40%,rgba(29,101,179,.22) 60%,rgba(29,101,179,0) 100%);background-image:-moz-linear-gradient(-60deg,#6ba131 2%,rgba(42,156,120,.44) 40%,rgba(29,101,179,.22) 60%,rgba(29,101,179,0) 100%);background-image:-ms-linear-gradient(-60deg,#6ba131 2%,rgba(42,156,120,.44) 40%,rgba(29,101,179,.22) 60%,rgba(29,101,179,0) 100%);background-image:-o-linear-gradient(-60deg,#6ba131 2%,rgba(42,156,120,.44) 40%,rgba(29,101,179,.22) 60%,rgba(29,101,179,0) 100%);background-image:linear-gradient(130deg,#6ba131 2%,rgba(42,156,120,.44) 40%,rgba(29,101,179,.22) 60%,rgba(29,101,179,0) 100%);background-position:0 0;opacity:.8}.grid .sky_supp_bg{background:#1cb4cd}.sky_grad_theme{background:-moz-linear-gradient(-45deg,rgba(28,180,205,1) 10%,rgba(26,175,199,.4) 40%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(-45deg,rgba(28,180,205,1) 10%,rgba(26,175,199,.4) 40%,rgba(255,255,255,0) 80%);background:linear-gradient(135deg,rgba(28,180,205,1) 10%,rgba(26,175,199,.4) 40%,rgba(255,255,255,0) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1cb4cd',endColorstr='#00ffffff',GradientType=1);opacity:.8}.grid .orange_supp_bg{background:#f0ba11}.orange_grad_theme{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-webkit-linear-gradient(-60deg,#f0ba11 2%,rgba(182,44,0,.44) 40%,rgba(182,14,0,.22) 60%,rgba(182,14,0,0) 100%);background-image:-moz-linear-gradient(-60deg,#f0ba11 2%,rgba(182,44,0,.44) 40%,rgba(182,14,0,.22) 60%,rgba(182,14,0,0) 100%);background-image:-ms-linear-gradient(-60deg,#f0ba11 2%,rgba(182,44,0,.44) 40%,rgba(182,14,0,.22) 60%,rgba(182,14,0,0) 100%);background-image:-o-linear-gradient(-60deg,#f0ba11 2%,rgba(182,44,0,.44) 40%,rgba(182,14,0,.22) 60%,rgba(182,14,0,0) 100%);background-image:linear-gradient(130deg,#f0ba11 2%,rgba(182,44,0,.44) 40%,rgba(182,14,0,.22) 60%,rgba(182,14,0,0) 100%);background-position:0 0;opacity:.8}.city_tabs_links{text-align:center;margin:10px 0 20px 0}.city_tabs_links a{color:#a4aeb3;font-size:16px;font-weight:normal;padding:5px 15px}.city_tabs_links a:hover,.city_tabs_links .active{color:#343f4b;background:none}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:transparent}.why_ros_wrapper{}.why_ros_wrapper label{text-align:center;font-size:22px;font-weight:300;padding:0;margin:0 0 15px;display:block}.why_ros_wrapper .why_ros_info{padding:0;text-align:center}.why_ros_wrapper .why_ros_info .why_ros_canvas{border-right:1px solid #dbe3e8;padding:35px 20px;min-height:230px}.why_ros_wrapper .why_ros_info .last{border-right:none!important;padding:35px 20px;min-height:230px}.why_ros_wrapper .why_ros_info .why_ros_canvas h2{color:#2052e5;font-size:18px;font-weight:normal}.why_ros_wrapper .why_ros_info .why_ros_canvas p{color:#2052e5;font-size:14px;font-weight:normal;margin-top:15px;text-align:center}.sec_app_download_wrapper{background:url(../../dfflat.com/Content/images/NewEnImg/app_bg.jpg)repeat left;width:100%;padding:30px 0 0 0;height:300px}.app_info{}.app_coupon_box{display:inline-block;margin-top:7px;width:auto}.app_info.app_app_box{float:left;margin-top:25px;width:100%}.app_info .app_coupon_box .app_coupon_box_title{float:left;font-size:16px;line-height:52px;padding-right:20px;border-right:1px solid #49565d}.app_app_box{border-right:1px solid #49565d;padding-right:10px;margin-right:10px}.app_info .app_app_box .app_app_box_title{float:left;font-size:15px;line-height:52px;padding-right:4px}.app_info .app_app_box .app_app_box_app_icons{float:left;margin-left:3px}.app_info .app_app_box .app_app_box_app_icons a{margin:0 2px}.app_coupon_box .hTxt{float:left;font-size:15px;margin-top:10px}.app_coupon_code{color:#2052e5;border:1px dashed #ff234f;display:inline-block;font-weight:bold;background-color:#fff;position:relative;margin:0 0 0 8px;text-align:center;float:left;padding:8px 30px}.app_info p{color:#2052e5;font-size:14px;line-height:20px}.app_info h2{font-size:32px;color:#2052e5;margin-top:10px}.app_screens .mobile_apps{width:472px;height:340px;background:url("https://dfflat.com/Content/images/NewEnImg/mobile_screens.png") no-repeat bottom center}.app_screens{position:absolute;top:-70px}.app_download_btn{margin-top:20px}.app_download_btn a{margin-right:20px;height:auto}.footer_wrapper{padding:40px 0 20px 0;background-color:#000}.footer_seo_wrapper{}.footer_seo_wrapper h1{font-size:18px;font-weight:400;color:#b2b2bb;margin:0 0 10px 0;line-height:30px}.footer_seo_wrapper h2{font-size:16px;font-weight:400;color:#b2b2bb;margin:28px 0 10px 0;line-height:25px}.footer_seo_wrapper h3{font-size:18px;font-weight:400;color:#b2b2bb;margin:28px 0 10px 0;line-height:25px}.footer_seo_wrapper h4{font-size:18px;font-weight:400;color:#b2b2bb;margin:28px 0 10px 0;line-height:25px}.footer_seo_wrapper p{font-size:13px;font-weight:400;color:#b2b2bb;line-height:20px}.footer_seo_content ul{padding:0 0 0 34px}.footer_seo_content ul li{list-style-type:disc;color:#b2b2bb;font-size:14px;line-height:20px}.footer_seo_wrapper a{color:#4898f6}.footer_seo_wrapper a:hover{color:#7eb6f8}.footer_seo_wrapper p a{color:#4898f6}.footer_seo_wrapper p a:hover{color:#7eb6f8}.footer_seo_content ul li a{color:#4898f6}.footer_seo_content ul li a:hover{color:#7eb6f8}.footer_global{margin-top:10px;float:left;width:100%}.footer_global h2{padding-top:0;margin-top:10px;border-bottom:1px solid #b2b2bb;font-size:20px;padding-bottom:10px;color:#b2b2bb}.footer_global .footer_main_heading{margin-bottom:30px}.footer_global_destination_links ul li a{border:0!important;padding:0}.footer_global_destination_links .nav-pills>li.active>a,.footer_global_destination_links .nav-pills>li.active>a:hover,.footer_global_destination_links .nav-pills>li.active>a:focus{color:#fff;border:0!important;padding:0!important;background-color:transparent}.footer_global_destination_links .nav-pills>li>a{border-radius:0}.footer_global_destination_links .nav>li>a{position:relative;display:block;padding:4px 0;color:#b2b2bb;font-size:13px;font-weight:normal;cursor:pointer}.footer_global_destination_links .nav>li>a:hover,.footer_global_destination_links .nav>li>a:focus{background-color:transparent;color:#fff;padding:4px 0!important}.footer_global_city_links{padding:0}.footer_global_city_links li{padding:4px 0}.footer_global_city_links li a{font-size:13px;font-weight:normal;text-decoration:none;color:#b2b2bb}.footer_global_city_links li a:hover{text-decoration:none;color:#fff}.footer_global_city_links li p{color:#b2b2bb}.footer_social{padding:30px 0;float:left;width:100%;border-top:1px solid #b2b2bb;border-bottom:1px solid #b2b2bb;margin-top:20px;line-height:30px}.payment_icons{float:left;margin-left:20px}.payment_wrap{line-height:24px}.payment_icons span{margin-left:5px}.fText{color:#b2b2bb;font-size:13px;font-weight:normal}.ros_footer_mob_title{display:none}.social_links{float:right;line-height:30px}.social_links_social a{margin-left:5px;opacity:.9}.social_links_social a:hover{margin-left:5px;opacity:.5}.copyrights{padding:20px 0 0 0;float:left;width:100%}.copyrights p{margin-bottom:0;color:#b2b2bb;font-size:14px;font-weight:300;float:left}.orgDetailLinks{float:right}.orgDetailLinks a{text-decoration:none;color:#b2b2bb;margin-left:18px}.orgDetailLinks a:hover{color:#fff}.ros_geo_multi_locate_form{margin-bottom:5px;width:100%;margin-bottom:5px;float:left}.ros_multi_date_picker_wrapper{padding-left:8px;padding-right:0;width:35%}.multiCity_cal{width:170px;padding-left:2px}.remove-trip{display:block;width:24px;height:24px;cursor:pointer;position:absolute;left:31px;top:10px;opacity:.5;-webkit-transition:background-color 5s ease-out;-moz-transition:background-color 5s ease-out;-o-transition:background-color 5s ease-out;transition:background-color 5s ease-out}.remove-trip:hover{opacity:.8}.addLeg-col{float:left;width:100%;margin-top:5px}.addLeg-col i{font-size:12px}.addLeg-col .addLeg-btn a{background-color:transparent;border:1px solid #617284;padding:2px 14px;display:inline-block;border-radius:0;cursor:pointer;text-transform:uppercase;color:#fff;min-height:20px;text-decoration:none;line-height:19px;font-size:11px;opacity:.8}.addLeg-col .addLeg-btn a:hover{background-color:transparent;border:1px solid #617284;padding:2px 14px;display:inline-block;border-radius:0;cursor:pointer;color:#fff;min-height:20px;text-decoration:none;line-height:19px;font-size:11px;opacity:1}.addLeg-col .addLeg-btn label{font-size:12px;text-transform:uppercase;font-weight:lighter}.ros_geo_locate_wrap_multicity{width:51%}.thumbnail .flyMark{position:absolute;top:10px;right:0}.sprite{background:url("https://images..com/Content/images/NewEnImg/sprite.png") no-repeat}.flight_ico{width:45px;height:36px;display:inline-block;background-position:0 0}.hotel_ico{width:45px;height:36px;display:inline-block;background-position:0 -41px}.customerSupport_ico{width:42px;height:42px;display:inline-block;background-position:2px -82px}.saveMore_ico{width:42px;height:42px;display:inline-block;background-position:0 -223px}.safesecure_ico{width:42px;height:42px;display:inline-block;background-position:2px -176px}.happypeople_ico{width:42px;height:42px;display:inline-block;background-position:0 -129px}.app_screen_ico{width:399px;height:340px;display:inline-block;background-position:0 -660px}.fb_icon{width:32px;height:32px;display:inline-block;background-position:0 -420px}.tw_icon{width:32px;height:32px;display:inline-block;background-position:0 -454px}.gplus_icon{width:32px;height:32px;display:inline-block;background-position:0 -488px}.in_icon{height:32px;width:32px;display:inline-block;background-position:0 -522px}.payment_icon{width:371px;height:30px;display:inline-block;background-position:0 -575px}.iata_icon{width:50px;height:30px;display:inline-block;background-position:-385px -575px;float:left}.iataNum{line-height:36px;color:#dedde8;margin-left:10px;float:left}.knet_icon{width:40px;height:27px;display:inline-block;background-position:0 -311px}.visa_icon{width:40px;height:27px;display:inline-block;background-position:0 -339px}.master_card_ico{width:42px;height:27px;display:inline-block;background-position:0 -367px}.sadad_card_ico{width:53px;height:27px;display:inline-block;background-position:0 -283px}.mada_card_ico{width:60px;height:26px;display:inline-block;background-position:0 -621px}.cal_ico{width:18px;height:18px;display:inline-block;background-position:-80px 0}.pax_ico{width:19px;height:18px;display:inline-block;background-position:-80px -21px}.remove_ico{width:24px;height:24px;display:inline-block;background-position:-80px -49px}.search_gal_ico{width:16px;height:16px;display:inline-block;background-position:-80px -49px}.android_dwn_ico{width:54px;height:54px;display:inline-block;background-position:-80px -105px}.apple_dwn_ico{width:54px;height:54px;display:inline-block;background-position:-80px -161px}.thumbnail .hotelMark{position:absolute;top:10px;right:0}.rosLogo svg{width:130px}.main_wrapper{width:100%;height:100%;background-size:cover}.blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);height:100%;width:100%}.modal-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(10,23,67,.75);visibility:hidden;opacity:0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.modal-wrapper.c_open{opacity:1;visibility:visible}.modal_theme{width:calc(100% - 15px);display:block;margin:0 auto;position:relative;background:transparent;overflow:hidden;opacity:0;border-radius:3px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.modal-wrapper.c_open .modal_theme{margin-top:100px;opacity:1}.Modalhead{width:100%;padding:5px 10px;overflow:hidden;background:transparent}.Modalhead h1{font-size:12px;text-transform:uppercase;margin:0;padding:0;float:left;font-weight:normal}.btn-close{height:12px;display:block;float:right;color:#ff5956}.Modalcontent{padding:5%;float:left;width:100%}.currencyPicker .currencyPickerList li{color:#2052e5;cursor:pointer;padding:8px 0;line-height:19px;float:left;width:90%;border-bottom:1px solid #eceff4}.currencyPicker .currencyPickerList li a .currencyCode{font-size:12px;text-transform:uppercase;padding:3px 6px;margin-right:15px;border-radius:2px;border:1px solid #dedde8;width:42px;float:left;text-align:center;line-height:12px}.currencyPicker .currencyPickerList li a{float:left;width:100%;text-decoration:none}.currencyPicker .currencyPickerList li a{float:left;width:100%}.currencyPicker .currencyPickerList li .check_icon{background-image:url(https://images.f.com/Content/images/NewEnImg/Mobile/tick_icon.png);background-repeat:no-repeat;height:12px;width:16px;float:right;margin-top:6px}.currencyCode{font-size:12px;text-transform:uppercase;padding:3px 6px;border-radius:2px;border:1px solid #dedde8;width:42px;float:right;text-align:center;line-height:12px}.scratchPad-wrap{width:100%;float:left}.scratchPad-wrap .scratchPadInfo{margin-bottom:10px;float:left;width:100%;border-bottom:1px solid #eceff4;padding-bottom:10px}.scratchPad-wrap .segmentDevider{float:left}.scratchPad-wrap .scratchDepart{float:left}.scratchPad-wrap .scratchDepart .scratchDepartcity{font-size:14px;font-weight:bold}.scratchPad-wrap .scratchDepart .scratchDate{font-size:11px;color:#dedde8;font-family:Arial,Helvetica,sans-serif}.scratchPad-wrap .scratchReturn{float:left;min-width:100px;width:100%;display:inline-block}.scratchPad-wrap .scratchReturn .scratchReturncity{font-size:14px;font-weight:bold}.scratchPad-wrap .scratchReturn .scratchRDate{font-size:11px;color:#dedde8;font-family:Arial,Helvetica,sans-serif}.clearButton a{background-color:#eceff5;font-size:10px;font-weight:300;line-height:25px;padding:0 8px;text-transform:uppercase;color:#dedde8;border-radius:2px;display:inline-block;text-decoration:none}.clearButton a:hover{background-color:#00bcd3;color:#fff}.scrollbar{float:left;overflow-y:scroll;height:400px}.force-overflow{min-height:450px}#style-4::-webkit-scrollbar-track{}#style-4::-webkit-scrollbar{width:4px;background-color:#f5f5f5}#style-4::-webkit-scrollbar-thumb{background-color:#3d4d65;border:2px solid #3d4d65}.signUpWrapper{}.signUpWrapper .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.signUpWrapper .modal-dialog{position:relative;width:auto;height:100%}@media(max-width:767px){.signUpWrapper .modal-dialog{position:relative;width:auto;margin:0!important;height:100%;width:100%!important}.signIn_wrapper{margin-top:0;padding:25px}.fltMN{text-align:center!important;margin:10px 0!important}.socialSignup a{width:28%!important;margin-right:10px}.orSign_G{border-bottom:1px solid #ccc;margin:10px 0 20px 0}.orSign_G span{position:relative;top:9px;margin:0 auto;text-align:center;width:auto;background:#fff;display:table;padding:0 18px}.myModelBody_G{width:100%;display:inline-block;padding:25px}.menuSignup_wrap{padding:0!important}.SubScribeOffer_signup{width:100%;margin:10px 0!important;text-align:center!important}.mySM-Txt{margin-bottom:0}}.signUpWrapper .modal-content{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.signUpWrapper .close{opacity:1}.signUpWrapper .modal-header{padding:15px;border-bottom:none}.floating-label{position:relative;margin:0 0 30px 0}.floating-label a{color:#05b2d5}.floating-form ::-webkit-input-placeholder{color:#adb9ca;text-transform:uppercase}.floating-form :-moz-placeholder{color:#adb9ca;text-transform:uppercase}.floating-form ::-moz-placeholder{color:#adb9ca;text-transform:uppercase}.floating-form :-ms-input-placeholder{color:#adb9ca;text-transform:uppercase}.floating-input,.floating-select{font-size:16px;padding:4px 4px;display:block;width:100%;height:30px;background-color:transparent;text-transform:lowercase;border:none;color:#1f1b67;border-bottom:1px solid #8e8db2}.floating-input:focus,.floating-select:focus{outline:none;border-bottom:1px solid #8493a8}.floating-form label{color:#8e8db2!important;font-size:14px;position:absolute;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.floating-input:focus~label,.floating-input:not(:placeholder-shown)~label{top:-18px;color:#fff;font-size:14px;font-weight:400}.floating-select:focus~label,.floating-select:not([value=""]):valid~label{top:-18px;color:#fff;font-size:12px}.ros-Signupbtn{background-color:#3d4d65;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:10px 30px;text-transform:uppercase;border-color:#3d4d65}.ros-Signupbtn:hover{color:#fff;text-decoration:none}.fltPAD{padding:0}.floating-input:focus~.bar:before,.floating-input:focus~.bar:after,.floating-select:focus~.bar:before,.floating-select:focus~.bar:after{width:50%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.floating-textarea{min-height:30px;max-height:260px;overflow:hidden;overflow-x:hidden}.highlight{position:absolute;height:50%;top:15%;left:0;pointer-events:none;opacity:.5}.floating-input:focus~.highlight,.floating-select:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#5264ae}to{width:0;background:transparent}}.signIn_wrapper{margin-top:40px}.signIn_tabs .nav-tabs{border-bottom:none}.signIn_tabs .nav-tabs>li.active>a,.signIn_tabs .nav-tabs>li.active>a:hover,.signIn_tabs .nav-tabs>li.active>a:focus{color:#fff;cursor:default;background-color:transparent;border:none;border-bottom:1px solid #fff;font-size:22px;font-weight:300}.signIn_tabs .nav-tabs>li>a{line-height:1.42857143;border:none;font-size:22px;font-weight:300;padding:10px 50px;color:#8493a8}.signIn_tabs .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:transparent}.signIn_tabs{margin-bottom:15px}.ros-Signupbtn{background-color:#8493a8;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:10px 30px;text-transform:uppercase;border-color:#3d4d65}.ros_signUpLinks a{line-height:40px;color:#fff;height:32px;text-transform:uppercase;font-size:11px}.ros_signUpLinks a:hover{line-height:40px;color:#fff;height:33px;text-transform:uppercase;font-size:11px}.rosSocialSignUp{text-align:center;margin-top:30px}.footer-social-icons h4{margin:10px 10px;font-size:12px;text-transform:uppercase;color:#fff}.footer-social-icons{display:block;margin:0 auto}.social-icon{color:#adb9ca}ul.social-icons{margin-top:10px}.social-icons li{vertical-align:top;display:inline;height:100px}.social-icons a{color:#adb9ca;text-decoration:none;font-size:24px}.socialFWG{color:#fff}.fa-facebook{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;color:#fff;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-facebook:hover{background-color:transparent}.fa-facebook a{color:#fff}.fa-facebook.fa-facebookPAD{color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-facebook.fa-facebookPAD:hover{background-color:transparent;color:#fff}.fa-twitter{padding:10px 12px;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-twitter:hover{background-color:transparent}.fa-twitter.fa-twitterPAD{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-twitter.fa-twitterPAD:hover{background-color:transparent}.fa-google{padding:10px 12px;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-google:hover{background-color:transparent}.fa-googlePAD{padding:0 12px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-fa-googlePAD:hover{background-color:transparent}.fa-rss{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-rss:hover{background-color:transparent}.fa-youtube{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:transparent}.fa-youtube:hover{background-color:#e64a41}.fa-linkedin{padding:10px 14px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;background-color:transparent}.fa-linkedin:hover{background-color:transparent}.fa-google-plus{padding:10px 9px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.fa-google-plus:hover{background-color:transparent}body::-webkit-scrollbar{width:1em}body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.signUp__Wrap{width:400px}.signUp_Welcome{text-align:center;width:100%;margin-bottom:50px}.signUp_Welcome h2{padding:0;margin:0 0 10px 0;font-size:22px;font-weight:lighter;color:#fff}.signUp_Welcome p{padding:0;margin:0;font-size:13px;font-weight:400;color:#adb9ca}.thumbnail_carrierLogo{float:left;margin-right:15px}.thumbnail_carrierWrapper{padding:0 10px}.thumbnail_carrierLogo img{width:50px}.thumbnail_carrierInner{background-color:#fff;float:left;border:1px solid #dbe3e8;padding:1px;margin:0 5px;width:180px}.pager_carrier{padding-left:0;margin:20px 0;text-align:center;list-style:none}.ros_signup_content{padding:30px 20px}.pager_carrier .prv_indicator{position:absolute;left:0;top:29%}.thumbnail_carrierInfo{float:left;margin-top:7px}.thumbnail_airlineName{font-size:12px;margin-bottom:3px}.thumbnail_airlineFare{color:#ff690f;font-weight:500}.box-container{width:100%;margin:0 auto}.carousel-prev{position:absolute;top:50%;right:-16px}.carousel-prev,.carousel-next button{background:none}.carousel-next{position:absolute;top:50%;right:-16px}button{padding:8px 20px;background-color:#ff234f;outline:none;border:none;border-radius:4px;color:#fff}.v-middle,.ui-carousel .carousel-btn{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@font-face{font-family:"ui-carousel";src:url("fonts/ui-carousel.eot");src:url("fonts/ui-carousel.eot?#iefix") format("embedded-opentype"),url("fonts/ui-carousel.woff") format("woff"),url("fonts/ui-carousel.ttf") format("truetype"),url("fonts/ui-carousel.svg#ui-carousel") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ui-carousel"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="ui-icon-"]:before,[class*=" ui-icon-"]:before{font-family:"ui-carousel"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-icon-prev:before{content:"a"}.ui-icon-next:before{content:"b"}.ui-icon-dot:before{content:"c"}.ui-carousel{display:block;margin-bottom:30px}.ui-carousel .carousel-wrapper{position:relative}.ui-carousel .track-wrapper{position:relative;display:block;overflow:hidden;margin:0;padding:0;z-index:0}.ui-carousel .track{position:relative;display:block;float:left}.ui-carousel .slide{float:left;height:100%;min-height:1px}.ui-carousel .carousel-btn{position:absolute;z-index:10;background-color:transparent;outline:none;border:none;font-size:20px;opacity:.75}.ui-carousel .carousel-btn:hover{opacity:1}.ui-carousel .carousel-prev .carousel-btn{left:-25px}.ui-carousel .carousel-next .carousel-btn{right:-25px}.ui-carousel .carousel-disable{opacity:0}.ui-carousel .carousel-disable .carousel-btn:hover{opacity:.75}.carousel-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.carousel-dots li{position:relative;display:inline-block;width:15px;height:15px;margin:0 5px;padding:0;cursor:pointer}.carousel-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.carousel-dots li button:before{font-family:ui-carousel;font-size:9px;line-height:15px;position:absolute;top:0;left:0;width:15px;height:15px;content:"c";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased}.carousel-dots li.carousel-active button:before{opacity:.75}.routeWrapper{color:#fff}.DateExpired{color:#dedde8}.btn-primary{color:#fff;background:#ff234f;border:2px}.btn-primary:active:hover{border:none;background:#ff4469}.hotelSearchAutocomp img{margin-right:8px}.width_460{width:460px}.hotel_search_holder{padding:0 5px}.hotelSortingWrapper{background-color:#fff;border-radius:3px;height:40px}.colTBpan{padding:0 5px}.hotelResultsTabs_des nav.navbar-findcond{border:none}.hotelResultsTabs_des nav.navbar-findcond a{color:#1e223a}.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a{color:#2052e5;border-style:solid;border-width:0 0 2px 0;border-color:#fff;padding:0 10px}.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a:hover,.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a:visited,.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a:focus,.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a:active{background:#fff}.hotelResultsTabs_des nav.navbar-findcond ul.navbar-nav a:hover{border-color:#ff234f}.blue_supp_bg h1{font-size:18px;color:#fff;position:absolute;top:20px;left:20px;z-index:99}@media only screen and (max-width:768px){.btn.flightUrl{padding:5px 10px}.btn.hotelUrl{padding:5px 10px}.headerGlobal_ros{background-color:#fff;width:auto!important;float:none!important;height:auto!important}}.rosLogo svg{width:130px}.headerGlobal_ros{background-color:#fff;width:100%;height:72px}@media(min-width:768px){.navbar{border-radius:0}.main_navigation_new{margin-top:11px!important}}.tripBrandLtr img{position:relative;top:12px;height:30px!important}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#ff1569;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.ros_Global__menu .dropdown-menu>li>a:hover,.ros_Global__menu .dropdown-menu>li>a:focus,.ros_Global__menu .dropdown-menu>li>a:active{background:none;color:#8e8db2}.ros__Headerwrapper .navbar-default .navbar-nav>.open>a:hover,.ros__Headerwrapper .navbar-default .navbar-nav>.open>a:focus,.ros__Headerwrapper .navbar-default .navbar-nav>.open>a:active{background:none;color:#2052e5}.ros_Header__theme .nav>li>a{position:relative;display:block;padding:15px 10px 15px 10px}.ros_Header__theme .navbar-nav>li>a{color:#2052e5!important;font-size:14px;font-weight:400}.ros_Global__menu>li>a{line-height:25px}.ros_Global__menu{padding-left:30px}.ros_Global__menu .dropdown-menu>li>a{display:block;padding:5px 20px;clear:both;font-weight:normal;cursor:pointer;cursor:hand;line-height:1.42857143;color:#2052e5;font-size:13px;white-space:nowrap}.ros_Global__menu .dropdown-menu{position:absolute;top:100%;z-index:1000;display:none;float:left;min-width:250px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.ros__Headerwrapper .navbar-default .navbar-nav>.open>a,.ros__Headerwrapper .navbar-default .navbar-nav>.open>a:hover,.ros__Headerwrapper .navbar-default .navbar-nav>.open>a:focus{color:#2052e5;background-color:#fff}.ros_Header__theme_login{line-height:15px;float:left;margin-right:10px}.ros_Header_login_icon{float:left;margin-right:10px}.ros_Header__theme_login .ros_Header_login_txt{font-size:12px;color:#00ca9d}.ros_Header__theme_login .ros_Header_theme_acc_txt{font-size:12px}.ros_Header__theme_login span{display:block}.ros_Header__theme__right .navbar-nav>li>a{color:#2052e5;font-size:14px;text-transform:uppercase;font-weight:500}.caret{display:inline-block;width:0;height:0;color:#2052e5;margin-left:6px;vertical-align:middle;border-top:5px dashed;border-top:5px solid \9;border-right:5px solid transparent;border-left:5px solid transparent}.dropdown-menu>li>a img{margin-right:5px}.ros__Brand{padding:6px 0 0 0}.ros__Brand svg{width:130px}.header-nav__main{bottom:0;height:55px}.ros__Headertheme{}.ros_Dropdown{width:220px}.menuSignup_wrap{width:100%;padding:20px}.menuSignup_wrap .signUpbutton{background-color:#3d4d65;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:8px 20px;text-transform:uppercase;border-color:#3d4d65;margin-right:5px}.ros__currency i{float:right;font-size:12px;color:#48ba03;margin-top:2px;margin-right:-2px}.ros__currency .currencyCode{font-size:12px;color:#2052e5;text-transform:uppercase;padding:3px 6px;margin-right:15px;border-radius:2px;border:1px solid #dedde8;width:42px;float:left;text-align:center;line-height:12px}.currencyCode_main{font-size:12px;color:#2052e5;text-transform:uppercase;padding:3px 6px;margin-right:5px;border-radius:2px;border:1px solid #dedde8;width:42px;float:left;text-align:center;line-height:12px}.ros__currency .currencyCode_active{font-size:12px;text-transform:uppercase;color:#48ba03;padding:3px 6px;margin-right:15px;border-radius:2px;border:1px solid #48ba03;width:42px;float:left;text-align:center;line-height:12px}.ros__Headerwrapper{}.ros__Headertheme{background-color:#fff;border:none}.lngChng_wrap{padding:0 15px}.lngChng_wrap ul{padding:0}.lngChng_wrap ul.lng_btn li{display:inline-block}.lngChng_wrap .lngChng_profile{margin:10px 0;border-bottom:1px solid #edf0f4;padding-bottom:5px;color:#9291b5;font-size:12px;text-transform:uppercase}.quick_title{margin:5px 15px;border-bottom:1px solid #edf0f4;padding-bottom:5px;color:#9291b5;font-size:12px;text-transform:uppercase}.ros_Global__menu .lngChng_wrap>li>a{text-decoration:none;display:block;padding:6px 0;clear:both;font-weight:normal;line-height:1.42857143;color:#2052e5;font-size:13px;white-space:nowrap}.ros_Global__menu .lngChng_wrap>li>a:hover{background:none;color:#8e8db2}.ros_Global__menu .lngChng_wrap>li>a img{margin-right:5px}.btn_lang_sel{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:2px;text-decoration:none}.btn_lang_outline{background:none;padding:6px 12px;border:1px solid #dbe3e8;color:#1e223a;width:92px;-webkit-transition:1s;transition:1s;-moz-transition:1s;text-decoration:none}.sp_active{margin-right:8px}.btn_lang.btn_lang_outline:hover,.btn_lang.btn_lang_outline:focus,.btn_lang.btn_lang_outline:active,.btn_lang.btn_lang_outline.active{color:#1e223a;border-color:#1e223a;text-decoration:none}.btn_lang.btn_lang_outline:active,.btn_lang.btn_lang_outline.active{border-color:#48ba03;color:#1e223a;box-shadow:none}.btn_lang.btn_lang_outline.active:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:lighter;text-decoration:inherit;color:#48ba03;font-size:10px;line-height:12px;border:1px solid #48ba03;border-radius:100px;padding:3px;width:20px;height:20px}.header_gl_sel{border:1px solid #dedde8;padding:2px 10px;border-radius:2px;float:left}.h_domain_sel img{width:22px;margin-right:5px;display:inline-block}.earn_karam li{float:left;padding:2px 10px;border-radius:2px}.earn_karam{float:left;margin:12px 10px 10px 0;border:1px solid #dedde8;border-radius:3px}.karam_Price{float:left;margin-left:10px;margin-top:4px;margin-bottom:3px;color:#2052e5;font-size:13px}.Karam_text{color:#2052e5;font-size:9px;text-transform:uppercase}.Karam_offer_text{color:#2052e5;font-size:11px;display:block;font-weight:bold;line-height:13px}.Karam_offer_icon{float:left;margin-top:3px}.Karam_block{float:left;margin-left:8px}.earn_karam a.karam_new{cursor:pointer}.nav-utility__user .tooltip.is--reward{padding:4px 8px;margin-top:38px;margin-left:-15px;background:#4898f6;color:#fff;border-bottom:1px solid #4898f6;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;z-index:1;filter:alpha(opacity=1);opacity:1}.nav-utility__user .tooltip.is--reward:before{content:'';position:absolute;bottom:100%;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-bottom-color:#4898f6;border-top:none}.nav-utility__user .tooltip.is--reward-12{padding:4px 8px;margin-top:38px;margin-left:-6px;background:#3d4d65;color:#fff;border-bottom:1px solid #233045;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;z-index:1020;filter:alpha(opacity=1);opacity:1}.nav-utility__user .tooltip.is--reward-12:before{content:'';position:absolute;bottom:100%;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-bottom-color:#3d4d65;border-top:none}.ros_Global__menu .lngChng_area_select_view>li>a{display:block;padding:6px 20px;clear:both;font-weight:normal;cursor:pointer;cursor:hand;line-height:1.42857143;color:#2052e5;font-size:13px;text-decoration:none;white-space:nowrap}.divider_spacer{height:15px}.btn .caret{margin-left:6px}.lngChng_area_select,.ros__currency_select{border:1px solid;border-color:#dbe3e8;border-radius:3px;font-size:13px;background:#fff;padding:10px 10px;width:100%}.lngChng_area_select:hover,.ros__currency_select:hover{border:1px solid;border-color:#8e8db2;color:#2052e5;border-radius:3px;font-size:13px;background:#fff;padding:10px 10px}.ros_Global__menu .lngChng_area_select_view{position:absolute;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border:none;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.ros_Global__menu .ros__currency_drop>li{list-style-type:none}.ros_Global__menu .ros__currency_drop>li>a{display:block;padding:6px 20px 6px 0;clear:both;font-weight:normal;cursor:pointer;cursor:hand;line-height:1.42857143;color:#2052e5;font-size:13px;white-space:nowrap}.lngChng_area_select span.caret{float:right;position:relative;top:8px}.ros__currency_select span.caret{float:right;position:relative;top:8px}.scrollbar_drop{float:left;height:150px;overflow-y:scroll;overflow-x:hidden;margin-bottom:24px;padding-left:11px!important}.force-overflow{min-height:120px}#style-4::-webkit-scrollbar-track{background-color:#dbe3e8}#style-4::-webkit-scrollbar{width:6px;background-color:#617284}#style-4::-webkit-scrollbar-thumb{background-color:#9291b5;border:2px solid #9291b5}.ros_Global__menu .dropdown ul.dropdown-menu:before,.ros_Global__menu .dropdown ul.dropdown-menu:after{display:none}.ros_Global__menu .dropdown ul.dropdown-menu{margin-top:0!important;border-top:none!important}.nav-utility__user .popover.in+.tooltip.is--reward{filter:alpha(opacity=0);opacity:0;height:0;margin-top:0;padding:0 5px;overflow:hidden}@keyframes bounce{0%,100%,50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,75%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}}@-webkit-keyframes bounce{0%,100%,50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,75%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}}@-moz-keyframes bounce{0%,100%,50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,75%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}}@-o-keyframes bounce{0%,100%,50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%,75%{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}}.appear{-webkit-animation:show-up .7s ease;-moz-animation:show-up .7s ease;-o-animation:show-up .7s ease;animation:show-up .7s ease}.disappear{-webkit-animation:hiding .7s ease;-moz-animation:hiding .7s ease;-o-animation:hiding .7s ease;animation:hiding .7s ease}.blink{-webkit-animation:show-loop 1s infinite;-moz-animation:show-loop 1s infinite;-o-animation:show-loop 1s infinite;animation:show-loop 1s infinite}@media(min-width:992px){.ros_Global__menu{padding-left:15px;margin-top:12px}}.selectCurrencyLable{color:#2052e5;float:left;margin-left:5px}.side-menu-wrapper{overflow:auto!important;background:#fff;padding:0 20px 0 20px!important;position:fixed;top:0;left:-300px;height:100%;z-index:2;transition:.5s;width:300px;font-size:15px!important;z-index:999}.ros-mHeader{height:55px;padding:0 15px 0 0;align-items:center;background:#fff}.ros-mHeader .ros-mMenu{float:left}.closebtn{position:relative;top:0;margin:18px!important;font-size:32px;font-weight:300;margin-left:50px;width:25px;height:25px;right:0;line-height:24px;text-align:center}.menuSignup_wrap{float:left;padding-left:20px;width:100%;margin:0 auto 20px auto;text-align:center}.menuSignup_wrap .signUpbutton{background-color:#3d4d65;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:10px 35px;text-transform:uppercase;border-color:#3d4d65;display:inline-block;margin:0 8px 0 0}.menuSignup_wrap .signUpbutton{background-color:#2052e5;outline:none;color:#fff;font-size:12px;height:auto;font-weight:normal;text-decoration:none;border-radius:2px;padding:10px 35px;text-transform:inherit;border-color:#3d4d65;display:inline-block;margin:0 8px 0 0}.menuSignup_wrap .signUpbutton:hover{background:#616093}.side-menu-wrapper>ul{list-style:none;padding:0 15px 0 0;margin:0;overflow-y:auto}.side-menu-wrapper>ul>li>a{display:block;border-bottom:1px solid #eceff4;padding:12px 4px 12px 4px!important;color:#2052e5!important;transition:.3s;text-decoration:none;font-size:13px!important;text-transform:uppercase}.side-menu-wrapper>ul>li>a{display:block;border-bottom:1px solid #eceff4;padding:12px 4px 12px 4px!important;color:#2052e5!important;transition:.3s;text-decoration:none;font-size:13px!important;text-transform:inherit}.side-menu-overlay{height:100%;width:100%;position:fixed;z-index:99;top:0;left:0;background-color:rgba(0,0,0,.7);overflow-y:auto;overflow-x:hidden;text-align:center;transition:opacity 1s}.MwebLogoArea{float:left;display:block;margin-top:0}.ros-mHeader .ros-mLogo{line-height:0;margin-top:0;text-align:left;float:left;margin-left:10px;min-width:80px}.ros-mHeader .ros-mLogo h2{color:#046ec1;font-size:19px;font-weight:400}.MobileLanguageSelection{float:left;margin-left:15px;padding:17px 10px}.ros-mHeadtools{float:right;position:absolute;right:15px}.loginIconHolder{float:left;margin:5px;position:relative}.signUpWrapper .modal-content{background:#fff;height:100%;width:100%!important;background-position:center;background-repeat:no-repeat;background-size:cover}.signUpWrapper .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;border:none}.panel-group .panel-chaild{padding:0 15px 0 0}header{height:60px;background-color:#e1e4e8;width:100%}.app_bg{background:url(https://images.ff.com/Content/images/appLandingBg.jpg) no-repeat 50% center;height:520px;background-size:cover}.image-slider-holder{margin:34px 0 0 0}.slider_content_holder{margin:20% 0 0 0}.slider_content_holder h1{font-size:33px;font-weight:normal;color:#fff;line-height:46px;font-family:'Poppins',sans-serif}.app_download_btn{margin:20px 0}.app_download_btn a{margin-right:30px;height:auto}.sec_features_app{padding:40px 0;background-color:#fff}.AppFeatures{margin-top:30px;float:left}.list-cards ul{margin-top:120px}.list-cards .nav li{width:100%}.list-cards .nav li a{display:block;text-decoration:none;color:#0a2b4a;background:none;transition:all .5s ease;padding:0}.list-cards .nav li.active a,.mobile_bg .nav li a:hover{background:none;color:#878787;outline:none}.offer_icon{background:url(https://images.ff.com/Content/images/EwalletProfile/offers-icon.png) no-repeat top center;width:80px;height:80px;display:table;float:right}.feature_heading{color:#0a2b4a;font-size:18px;display:block;width:100%;font-weight:500}.feature_heading_right{color:#0a2b4a;font-size:18px;display:block;width:100%;font-weight:500;text-align:left}.details_text{display:block;font-size:14px;color:#0a2b4a;font-weight:400}.details_text_right{color:#0a2b4a}.mytrip_icoffn{background:url(https://images.dd.com/Content/images/EwalletProfile/my-trip-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:right}.list-cards ul li{margin-bottom:90px}.myWallet_icon{background:url(https://images.ff.com/Content/images/EwalletProfile/my-wallet-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:right}.easy_booking_icon{background:url(https://images.dd.com/Content/images/EwalletProfile/easy-booking-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:left}.support_icon{background:url(https://images.ddlat.com/Content/images/EwalletProfile/support_icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:left}.safe_booking_icon{background:url(https://images.df.com/Content/images/EwalletProfile/safebooking-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:left}.features_mobile_tray{background:url(https://images.fd.com/Content/images/EwalletProfile/features-mobile-bg.jpg) no-repeat top center;height:702px;position:relative}.mobile_screen{width:298px;height:530px;background:#0a2b4a;margin:50px 0 0 0;position:absolute;top:36px;left:30px}.bg_appDownload{background:url(https://images.dgfg.com/Content/images/mobile_app_link_bg.jpg) no-repeat top center;height:180px;background-size:cover}.app_download_container{padding:30px 0;color:#fff}.pad-right-0{padding-right:0}.pad-left-0{padding-left:0}.margin-top-25{margin-top:25px}.subscribe-input{padding:0 16px;width:75%;height:42px;font-size:12px;color:#2052e5;background:#fefefe;background-clip:padding-box;border:1px solid;border-color:#dbe3e8;border-radius:2px}.subscribe-submit{display:block;position:absolute;top:0;right:15px;height:41px;width:110px;border:1px solid;border-color:#1f3c55;border-radius:2px;color:#fff;cursor:pointer;text-shadow:none;background:#2052e5}.feature_heading{text-align:right}.details_text{text-align:right}@media only screen and (max-width:1199px){.offer_deatil{float:right;width:100%}.feature_heading_right{float:left;text-align:left}.details_text_right{float:left;text-align:left}}@media only screen and (max-width:991px){.offer_deatil{float:right;width:100%}.feature_heading_right{float:none;text-align:center}.details_text_right{float:none;text-align:center;margin:0 auto;display:table}.offer_icon{display:table;margin:0 auto;float:none}.mytrip_icon,.myWallet_icon,.easy_booking_icon,.support_icon,.safe_booking_icon{margin:0 auto;float:none}.feature_heading,.details_text{text-align:center}.list-cards ul{margin-top:0}.list-cards ul li{margin-bottom:45px}}.instantText{font-size:36px;position:relative;top:15px;line-height:36px}.AppDwnBlock{margin:10px 0}.AppDwnBlock h3{margin:10px 0;font-size:13px}@media only screen and (max-width:1024px){.appSubscribe{width:198px}.sendLinkBtn{padding:5px 2%}.instantText{font-size:25px;line-height:36px}}@media only screen and (max-width:768px){.slider_content_holder{margin:12% 10% 0 -3%}.slider_content_holder h1{font-size:26px;line-height:34px;font-family:'Poppins',sans-serif}.app_download_btn a{display:block;margin:0 auto 15px auto}.features_mobile_tray{display:none}.app_bg{background:url(https://images.df.com/Content/images/appLandingBg.jpg) no-repeat top center;height:360px;background-size:cover}.app_download_btn{margin-top:22px}.offer_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/offers-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.mytrip_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/my-trip-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.myWallet_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/my-wallet-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.easy_booking_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/easy-booking-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.support_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/support_icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.safe_booking_icon{background:url(https://dfflat.com/Content/images/EwalletProfile/safebooking-icon.png) no-repeat top center;width:80px;height:80px;display:table;margin:0 auto;float:none}.feature_heading{text-align:center}.details_text{text-align:center}.instantText{font-size:16px;position:inherit;line-height:24px;margin:0 auto;display:table}.appSubscribe{width:198px}.sendLinkBtn{padding:5px 2%}.AppDwnBlock{margin-top:25px;margin:5% auto 0 auto;text-align:center}.app_download_container{padding:13px 0;color:#fff}}@media only screen and (max-width:1170px){.app_coupon_box{display:inherit}}@media only screen and (max-width:980px){.app_coupon_box{display:inherit;width:auto;margin-top:9px!important}.app_app_box{width:36%!important}}@media only screen and (max-width:480px){.sendLinkBtn{padding:5px 2%;min-width:198px}}.MAP_heading{text-align:center;font-size:36px}.appWrapper .panel-booking .panel-default>.panel-heading{background-color:#cad3df;border-color:#cad3df!important}.appWrapper .panel-booking .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:1px solid #cad3df}.appWrapper .panel{margin-bottom:20px;background-color:#fff;border:2px solid #cad3df;border-radius:2px;-webkit-box-shadow:none!important;box-shadow:none!important}.appWrapper .panel-heading{padding:15px 15px;border-bottom:1px solid transparent;border-top-left-radius:1px;border-top-right-radius:1px}.BF_panleHeading{display:table;width:100%}.appWrapper .panel-title{font-size:16px;font-weight:500;text-transform:uppercase;float:left}.appWrapper .panel-body{padding:15px}.appWrapper .accordion-toggle{background-color:transparent!important;border-bottom:none;padding:0}.appWrapper .accordion-toggle:last-child{border-top:none!important}.appWrapper .panel-title{font-size:16px;font-weight:500;text-transform:uppercase;float:left}.panel-heading a{text-decoration:none;color:#1e223a}.payment_Sidepanel .tabs-left,.tabs-right{border-bottom:none}.payment_Sidepanel .tabs-left{border-right:1px solid transparent;text-align:center}.payment_Sidepanel .nav-tabs>li{background-color:#fff;color:#1e223a;margin-bottom:0;border-right:1px solid #f2f4f7;font-size:13px}.payment_Sidepanel .nav-tabs>li>a::after{content:"";background:none;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.pg_addition_info_block{margin:30px 50px;text-align:center}.pg_addition_info_block .pg_addition_info{}.pg_addition_info_block .pg_addition_info p{font-size:13px;line-height:20px}.payment_Sidepanel .nav-tabs>li.active>a,.payment_Sidepanel .nav-tabs>li.active>a:focus,.payment_Sidepanel .nav-tabs>li.active>a:hover{background-color:#fff;color:#fff;border:none;padding:8px 26px 8px 26px;outline:none;border-radius:0}.payment_Sidepanel .nav-tabs>li.active>a,.payment_Sidepanel .nav-tabs>li.active>a:focus,.payment_Sidepanel .nav-tabs>li.active>a:hover{border-radius:0;margin-right:0;display:block;padding:12px 20px;color:#1e223a;border:none}.payment_Sidepanel .tabs-left .nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.payment_Sidepanel .tabs-left .nav-tabs>li.active>a{border:none}.payment_Sidepanel .tabs-left .nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none}.payment_Sidepanel .tabs-left .nav-tabs>li.active>a,.payment_Sidepanel .tabs-left .nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.payment_Sidepanel .tabs-left .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0}.payment_Sidepanel .tabs-left>li,.tabs-right>li{float:left;margin-bottom:0;width:100%;text-align:left}.payment_Sidepanel .tabs-left>li{margin-right:-1px}.payment_Sidepanel .tabs-right>li{margin-left:-1px}.payment_Sidepanel .tabs-left>li.active>a,.payment_Sidepanel .tabs-left>li.active>a:hover,.payment_Sidepanel .tabs-left>li.active>a:focus{border-right-color:transparent;border-radius:0;border-bottom:2px solid #ff234f;background-color:#e8f2fd}.payment_Sidepanel .tabs-left>li>a:hover,.payment_Sidepanel .tabs-left>li>a:focus{background-color:#e8f2fd}.con_txt{font-size:11px;text-transform:uppercase;color:#2bac36}.payment_Sidepanel .tabs-right>li.active>a,.payment_Sidepanel .tabs-right>li.active>a:hover,.payment_Sidepanel .tabs-right>li.active>a:focus{border-left-color:transparent}.payment_Sidepanel .tabs-left>li>a{border-radius:0;margin-right:0;display:block;padding:12px 20px;color:#8e8db2;border:none;font-weight:600;font-size:12px}.tabs-left .nav-tabs>li>a:hover{border-bottom:1px solid #fff}.vertical-text{margin-top:50px;border:none;position:relative}.vertical-text>li{height:20px;width:120px;margin-bottom:100px}.vertical-text>li>a{border-right-color:transparent;text-align:center;border-radius:0}.vertical-text>li.active>a,.vertical-text>li.active>a:hover,.vertical-text>li.active>a:focus{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}.vertical-text.tabs-left{left:-50px}.vertical-text.tabs-right{right:-50px}.vertical-text.tabs-right>li{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.vertical-text.tabs-left>li{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.payment_Sidepanel{background-color:#f2f4f7;padding:0;width:23%}.payment_mainpanel{padding:0;width:80%}.payment_Sidepanel .nav-tabs>li>a img{margin:0 10px 0 0;width:24px}.payment_mainpanel .payment_mainpanel_content{padding:10px 20px;float:left;width:100%}.payment_mainpanel .payment_mainpanel_content .payment_cardstitle{font-size:14px;font-weight:normal;padding:0;margin:0 0 15px 0}.savedCards_info{width:100%;float:left}.savedCards_info .savedCard_box{padding-left:0;padding-right:10px;margin-bottom:10px}.savedCard_input_cardInfo{}.savedCards_info .savedCard_input{border:1px solid #c5cfdc;border-left:5px solid #c5cfdc;float:left;width:100%;border-radius:3px;min-height:130px}.savedCards_info .selectedCard{border:1px solid #00cb3b!important;border-left:5px solid #00cb3b!important;float:left;width:100%;border-radius:3px;min-height:130px}.savedCards_info .savedCard_input .savedCard_input_header{height:36px;line-height:36px}.savedCards_info .savedCard_input .savedCard_input_header .radio_card{margin:0;height:30px;padding:5px 0 0 10px;float:left}.savedCards_info .savedCard_input .savedCard_input_header .radio_card label,.savedCards_info .savedCard_input .savedCard_input_header .radio_card .checkbox label{min-height:20px;padding-right:15px;margin-bottom:0;font-weight:normal;cursor:pointer}.savedCards_info .savedCard_input .savedCard_input_header .savedCard_input_bankname{float:left;font-size:12px;text-transform:uppercase}.savedCards_info .savedCard_input .savedCard_input_cardDetails{padding:0 10px 10px 10px;float:left;width:100%}.savedCards_info .savedCard_input .savedCard_input_cardDetails .cardIcon_new{float:left;margin-right:10px;margin-top:6px}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_userInfo{float:left}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_cardHolder{font-family:'Quantico',sans-serif;font-size:13px;color:#8e8db2;text-transform:uppercase}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_cardNumber{font-family:'Quantico',sans-serif;font-size:16px;color:#1e223a}.savedCard_input_cvv{width:90px;float:left;margin-left:52px}.savedCard_input_cvv .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;font-family:'Quantico',sans-serif;font-weight:lighter;color:#1e223a;background-color:#fff;background-image:none;border:1px solid #cad3df;border-bottom:2px solid #cad3df;border-top:none;border-left:none;border-right:none;border-radius:0;box-shadow:none}.removeCard a{float:right;margin-right:10px;text-transform:uppercase;font-size:11px;color:#ff234f;text-decoration:none;font-weight:500}.payment_mainpanel .payment_other_opt_wrapper{margin:20px 50px;position:relative;width:500px;background:#fff;border-radius:3px;padding:10px 60px 30px 60px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.payment_TotalfareCB_black{font-size:13px;text-align:center;margin:20px 0;color:#8e8db2;font-weight:400}.pg_farebreakup{text-align:center;margin:10px 0 10px 0;color:#1e223a;font-weight:400;float:left;width:100%;display:flex}.pg_farebreakup .pg_farebreakup_in{border:1px solid #e5e5e5;border-radius:3px;padding:10px}.pg_farebreakup .pg_farebreakup_in .ttfare{display:block;font-size:13px;color:#9291b5;text-transform:uppercase}.pg_farebreakup .pg_farebreakup_in .total_fare_pg{font-size:22px;color:#2052e5;text-transform:uppercase;font-weight:500}.pg_farebreakup .pg_farebreakup_in span{padding:0 5px}.pg_farebreakup .pg_farebreakup_in .in_icon img{margin-top:-5px}.payment_mainpanel .payment_other_opt_header .alert-redirected-theme{line-height:26px;padding:10px 15px;border-radius:2px;font-size:13px;background-color:#d9edf7;border-color:#bce8f1;color:#1e223a}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box{margin:50px auto 30px;position:relative;width:500px;border-radius:3px;padding:50px 45px 30px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box .payment_other_opt_container{}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box .payment_other_opt_container .pay_t_onfo{font-size:22px;font-weight:300;color:#dedde8}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box .payment_other_opt_container .pay_t_statement{font-size:16px;font-weight:300;color:#dedde8}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box .payment_other_opt_container .pay_t_price .pay_t_currency{font-size:22px;font-weight:400;color:#1e223a;margin:0 5px}.payment_mainpanel .payment_other_opt_wrapper .payment_other_opt_box .payment_other_opt_container .pay_t_price{font-size:30px;font-weight:normal;color:#1e223a;margin:0 5px;margin:15px 0}.form fieldset{border:none;padding:0;padding:10px 0;position:relative;clear:both}.form fieldset.fieldset-expiration{float:left;width:60%}.form fieldset.fieldset-expiration .select{width:84px;margin-right:12px;float:left}.form fieldset.fieldset-ccv{clear:none;float:right;width:86px}.form fieldset label{display:block;text-transform:uppercase;font-size:12px;color:#70748b;font-weight:500}.cardError_dc{color:#ff234f}.form fieldset input,.form fieldset .select{width:100%;height:38px;color:#2052e5;padding:10px 0;border-radius:0;font-size:15px;outline:none!important;border:1px solid #dedde8;font-size:15px;border-top:none;border-left:none;border-right:none}.form fieldset input.input-cart-number,.form fieldset .select.input-cart-number{display:inline-block;margin-right:8px}.form fieldset input.input-cart-number:last-child,.form fieldset .select.input-cart-number:last-child{margin-right:0}.form fieldset .select{position:relative}.form fieldset .select::after{content:'';border-top:8px solid #222;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;z-index:2;top:14px;right:10px;pointer-events:none}.form fieldset .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;padding:0;border:none;width:100%;outline:none!important;top:6px;left:6px;background:none}.form fieldset .select select :-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.pay_button{width:300px;outline:none!important;background:#2bac36;background-position-x:90%;border:1px solid #42ac02;text-transform:uppercase;font-weight:bold;border:none;color:#fff;box-shadow:none;padding:16px}.pay_button:hover{color:#fff}.form button .fa{margin-right:6px}.payInstall_bankdetails{float:left;text-align:center;padding:10px 120px}.payInstall_bankdetails .payInstall_bankLogos{}.payInstall_bankdetails .payInstall_bankLogos .bank_logo_view{display:inline-block;padding:2px;border:1px solid #c5cfdc;margin-right:5px}.payInstall_bankdetails .payInstall_bankdetails_info{font-size:12px;color:#2052e5;margin:10px 0 15px 0}.payInstall_bankdetails .payInstall_bankLogos img{width:52px;height:28px}.checkout{margin:130px 50px 30px;position:relative;width:460px;background:#fff;border-radius:3px;padding:110px 45px 15px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.credit-card-box{-webkit-perspective:1000;perspective:1000;width:400px;height:210px;position:absolute;top:-110px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.credit-card-box:active .flip,.credit-card-box.active .flip{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.credit-card-box .front,.credit-card-box .back{width:400px;height:210px;border-radius:3px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#5c3bbe,#0bb6d3);position:absolute;color:#fff;font-size:12px;top:0;left:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.credit-card-box .front::before,.credit-card-box .back::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url("https://dfflat.com/content/images/NewEnImg/44386.svg") no-repeat center;background-size:cover;opacity:.05}.credit-card-box .flip{-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.credit-card-box .logo{position:absolute;top:14px;right:-2px;width:60px}.credit-card-box .logo svg{width:100%;height:auto;fill:#fff}.credit-card-box .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.credit-card-box .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.credit-card-box .back .logo{top:185px}.credit-card-box .chip{position:absolute;width:60px;height:45px;top:20px;left:20px;background:linear-gradient(135deg,#ddccf0 0%,#d1e9f5 44%,#f8ece7 100%);border-radius:8px}.credit-card-box .chip::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:4px solid rgba(128,128,128,.1);width:80%;height:70%;border-radius:5px}.credit-card-box .strip{background:linear-gradient(135deg,#3d4d65,#4e617f);position:absolute;width:100%;height:36px;top:30px;left:0}.credit-card-box .number{position:absolute;font-family:'Quantico',sans-serif;margin:0 auto;top:80px;left:19px;font-size:28px}.credit-card-box label{font-size:10px;letter-spacing:1px;text-shadow:none;text-transform:uppercase;font-weight:normal;opacity:.5;display:block;margin-bottom:3px}.credit-card-box .card-holder,.credit-card-box .card-expiration-date{position:absolute;margin:0 auto;top:150px;left:19px;font-size:16px;text-transform:capitalize}.credit-card-box .card-expiration-date{text-align:right;left:auto;right:20px}.credit-card-box .ccv{height:36px;background:#fff;width:91%;border-radius:5px;top:110px;left:0;right:0;position:absolute;margin:0 auto;color:#000;text-align:right;padding:4px 15px;font-size:18px}.credit-card-box .ccv label{margin:-25px 0 14px;color:#fff}.visa_Checkout_offer_box{margin-bottom:15px;width:100%;float:left}.visa_Checkout_offer_box .visa_Checkout_offer_box_content{float:left;width:100%}.visa_Checkout_offer_box .visa_Checkout_offer_box_content .headingOne{font-size:12px;color:#000;display:block;text-transform:uppercase;float:left;padding:3px 14px;background-color:#ffb23d;margin-right:10px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.visa_Checkout_offer_box .visa_Checkout_offer_box_content .textWrap{font-size:12px;color:#1e223a;display:block;background-color:#feefbe;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;line-height:23px}.visa_Checkout_offer_box .visa_Checkout_offer_btn{float:left}.sadad_info_wrapper{width:100%;float:left;margin-top:20px}.sadad_info_wrapper .sadad_info_container{}.sadad_info_wrapper .sadad_info_container .sa_title{font-size:14px;color:#1e223a}.sadad_info_wrapper .sadad_info_container .sa_title:after{content:"";display:block;margin:0;width:10%;padding-top:5px;border-bottom:2px solid #ff234f}.sadad_info_wrapper .sadad_info_container .sadad_list{}.sadad_info_wrapper .sadad_info_container .sadad_list li{list-style-type:decimal;margin:5px 0 5px 20px;color:#8e8db2}.paymentWrapper_new_footer{padding:20px;border:1px solid #f2f4f7;float:left;border-radius:4px;margin-top:60px}.paymentWrapper_new_footer .paymentWrapper_new_footer_container{}.paymentWrapper_new_footer .payment_Fbox{float:left}.paymentWrapper_new_footer .payment_Fbox .payment_Fbox_ico{float:left;width:100%}.paymentWrapper_new_footer .payment_Fbox .payment_Fbox_ico img{width:40px}.paymentWrapper_new_footer .payment_Fbox .payment_Fbox_txt{font-size:12px;font-weight:500;float:left;line-height:22px}.saved_card{margin:0 0 10px 0;font-size:14px;display:inline-block}.saved_card_check{float:left}.pay_badge_offer{position:absolute;display:inline-block;font-weight:500;letter-spacing:.15em;white-space:nowrap;text-align:center;font-size:12px;z-index:99;font-family:arial;right:-5px;top:2px}.pay_badge_offer:after{right:-.57em;z-index:-1}.pay_badge_offer:before{bottom:auto;top:-.5em;left:-.57em;z-index:-1}.pay_badge_offer span{display:inline-block;position:relative;padding:.15em .75em;text-decoration:none;color:#192238;background-color:#8ed2a9}.pay_badge_offer span:after{content:" ";display:block;position:absolute;width:0;height:0;bottom:-.5em;left:-.05em;pointer-events:none;-webkit-mask:none}.pay_badge_offer span:after{left:auto;right:-.05em;border-top:.5em solid #398e5b;border-right:.5em solid transparent}.donot_close{font-size:14px;color:#8e8db2;margin:20px 0 0 0}.cashU_login_wrapper{margin-bottom:15px;line-height:30px}.cashU_login_wrapper .cashU_login_wrapper_txt{float:left;font-size:14px}.cashU_login_wrapper .cashU_login_wrapper_btn{float:left;margin-left:20px}.push-left-50{margin-left:50px}.push-left-100{margin-left:100px}@media only screen and (max-width:767px){select{background-color:#fff;border:transparent;border-bottom:1px solid #8e8db2;border-radius:0;display:inline-block;font:inherit;line-height:1.5em;padding:1em 2.6em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;float:left;margin-right:5px;background:#fff url(https://dfflat.com/Content/images/NewEnImg/select-opt-arrow.png) no-repeat right 18px!important}.accordion-toggleBG .accordion-content{margin:5px!important}.accordion-content{margin:5px!important}.cardError_ccinstallment{position:relative;top:60px}.pg_mob_header{height:22px;line-height:22px}.pg_mob_header .cd_pg_icon{float:left;margin-right:10px}.pg_mob_title{font-size:13px!important;font-weight:500;text-transform:uppercase;float:left;color:#1e223a}.btn.farebrkBTN{float:left;background:#3d4d65;padding:10px 20px;color:#fff;border:none}.payment_Sidepanel{background-color:#f1f5f8;padding:0;width:20%}.payment_mainpanel{padding:0;width:80%}.payment_mainpanel .payment_mainpanel_content{padding:10px 15px 10px 40px;float:left;width:100%}.payment_mainpanel .payment_mainpanel_content .payment_cardstitle{font-size:22px;font-weight:lighter;padding:0;margin:0 0 15px 0}.savedCards_info{width:100%;float:left}.savedCards_info .savedCard_box{padding-left:0;padding-right:25px;margin-bottom:25px}.savedCards_info .savedCard_input{border:1px solid #c5cfdc;border-left:8px solid #c5cfdc;float:left;width:100%;padding-bottom:10px;padding-top:10px}.savedCards_info .selectedCard{border:1px solid #14c167!important;border-left:8px solid #14c167!important;float:left;width:100%;padding-bottom:10px;padding-top:10px}.savedCards_info .savedCard_input .savedCard_input_header{height:36px;line-height:36px}.savedCards_info .savedCard_input .savedCard_input_header .radio{margin:0;height:30px;padding:5px 0 0 15px;float:left}.savedCards_info .savedCard_input .savedCard_input_header .radio{margin:0;height:30px;padding:5px 0 0 15px;float:left}.savedCards_info .savedCard_input .savedCard_input_header .savedCard_input_bankname{float:left;font-size:14px;text-transform:uppercase}.savedCards_info .savedCard_input .savedCard_input_cardDetails{padding:10px 15px;float:left;width:100%}.savedCards_info .savedCard_input .savedCard_input_cardDetails .cardIcon_new{float:left;margin-right:15px;margin-top:8px}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_userInfo{float:left}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_cardHolder{font-family:'Quantico',sans-serif;font-size:16px;color:#8e8db2;text-transform:uppercase}.savedCards_info .savedCard_input .savedCard_input_cardDetails .savedCard_cardNumber{font-family:'Quantico',sans-serif;font-size:16px;color:#1e223a}.savedCard_input_cvv{float:right;width:90px}.savedCard_input_cvv .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;font-family:'Quantico',sans-serif;font-weight:lighter;color:#8e8db2;background-color:#fff;background-image:none;border:1px solid #cad3df;border-radius:0;box-shadow:none;text-align:center}.removeCard_mob{}.removeCard_mob a{float:left;margin-left:14px;text-transform:uppercase;font-size:11px;color:#ff234f;text-decoration:none;margin-top:21px;font-weight:500}.removeCard a{float:right;margin-right:10px;text-transform:uppercase;font-size:11px;color:#ff234f;text-decoration:none;font-weight:500}.btn{border-radius:2px}.form fieldset{border:none;padding:0;padding:10px 0;position:relative;clear:both}.form fieldset.fieldset-expiration{float:left;width:60%}.form fieldset.fieldset-expiration .select{width:84px;margin-right:12px;float:left}.form fieldset.fieldset-ccv{clear:none;float:right;width:86px}.form fieldset label{display:block;text-transform:uppercase;font-size:11px;color:#1e223a;margin-bottom:5px;font-weight:bold;font-family:Inconsolata}.form fieldset input,.form fieldset .select{width:100%;height:38px;color:#1e223a;padding:10px;border-radius:0;font-family:'Quantico',sans-serif;font-size:15px;outline:none!important;border:1px solid #8e8db2;font-size:16px;border-top:none;border-left:none;border-right:none}.form fieldset input.input-cart-number,.form fieldset .select.input-cart-number{width:82px;display:inline-block;margin-right:8px}.form fieldset input.input-cart-number:last-child,.form fieldset .select.input-cart-number:last-child{margin-right:0}.form fieldset .select{position:relative}.form fieldset .select::after{content:'';border-top:8px solid #222;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;z-index:2;top:14px;right:10px;pointer-events:none}.form fieldset .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;padding:0;border:none;width:100%;outline:none!important;top:6px;left:6px;background:none}.form fieldset .select select :-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form .pay_button{width:100%;outline:none!important;background:#2bac36;background-position-x:90%;border:1px solid #14c167;text-transform:uppercase;font-weight:bold;border:none;box-shadow:none}.form button .fa{margin-right:6px}.checkout{margin:150px auto 30px;position:relative;width:460px;background:#fff;border-radius:6px;padding:160px 45px 30px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.credit-card-box{-webkit-perspective:1000;perspective:1000;width:400px;height:280px;position:absolute;top:-112px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.credit-card-box .front,.credit-card-box .back{width:400px;height:250px;border-radius:6px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(135deg,#bd6772,#53223f);position:absolute;color:#fff;font-family:Inconsolata;top:0;left:0;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.3);box-shadow:0 1px 6px rgba(0,0,0,.3)}.credit-card-box .front::before,.credit-card-box .back::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url("https://dfflat.com/content/images/NewEnImg/44386.svg") no-repeat center;background-size:cover;opacity:.05}.credit-card-box .flip{-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.credit-card-box .logo{position:absolute;top:9px;right:20px;width:60px}.credit-card-box .logo svg{width:100%;height:auto;fill:#fff}.credit-card-box .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.credit-card-box .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.credit-card-box .back .logo{top:185px}.credit-card-box .chip{position:absolute;width:60px;height:45px;top:20px;left:20px;background:linear-gradient(135deg,#ddccf0 0%,#d1e9f5 44%,#f8ece7 100%);border-radius:8px}.credit-card-box .chip::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border:4px solid rgba(128,128,128,.1);width:80%;height:70%;border-radius:5px}.credit-card-box .strip{background:linear-gradient(135deg,#404040,#1a1a1a);position:absolute;width:100%;height:50px;top:30px;left:0}.credit-card-box .number{position:absolute;font-family:'Quantico',sans-serif;margin:0 auto;top:103px;left:19px;font-size:28px}.credit-card-box label{font-size:10px;letter-spacing:1px;text-shadow:none;text-transform:uppercase;font-weight:normal;opacity:.5;display:block;margin-bottom:3px}.credit-card-box .card-holder,.credit-card-box .card-expiration-date{position:absolute;margin:0 auto;top:180px;left:19px;font-size:18px;text-transform:capitalize}.credit-card-box .card-expiration-date{text-align:right;left:auto;right:20px}.credit-card-box .ccv{height:36px;background:#fff;width:91%;border-radius:5px;top:110px;left:0;right:0;position:absolute;margin:0 auto;color:#000;text-align:right;padding:4px 15px;font-size:18px}.credit-card-box .ccv label{margin:-25px 0 14px;color:#fff}.savedcardINC{margin-right:10px}.weacpt{color:#2c3845;font-size:14px}.weline{line-height:43px;font-size:17px}.spritepay{background:url("../images/payment_footer_app.png") no-repeat}.saved_icon{width:64px;height:47px;display:inline-block;background-position:0 0}.dedit_icon{width:74px;height:47px;display:inline-block;background-position:-64px 0}.cradit_icon{width:97px;height:47px;display:inline-block;background-position:-138px 0}.knetp_icon{width:85px;height:47px;display:inline-block;background-position:-235px 0}.netb_icon{width:92px;height:47px;display:inline-block;background-position:-325px 0}.cashu_icon{width:64px;height:47px;display:inline-block;background-position:-11px -0}.payment_Sidepanel .tabs-leftVH{height:calc(100vw*(9/16));max-height:calc(52em*(9/16))}.payment_wrapMRG{margin-top:20px}.paydiscr{padding:20px 0}.cashu{padding:0}.singbtn{margin-left:10px}.dispBTN{display:initial;padding:8px 12px;background:#3d4d65;color:#fff;border-radius:3px}.dispBTN:hover,.dispBTN:focus,.dispBTN.focus{color:#fff}.cashudis{color:#3d4d65;font-size:13px}.dcoff{color:#3d4d65;padding:4px 6px 4px 0;display:inline-block;font-size:11px}.paymentcashu{padding:6px 6px 6px 10px;margin-top:20px;border:2px solid #14c167}.paycashu{font-size:16px;line-height:54px}.paybg{padding:6px 15px 6px 15px;float:right;font-size:30px;color:#14c167;background-color:#f6f6f6}.paytrms{margin-top:20px;font-size:13px}.labellogo{border-radius:4px;border:solid 1px #b0b7c0;padding:5px 10px 9px 10px;text-align:right}.checkroundmrg{margin:7px 10px 10px 10px}.checkroundsavemrg{margin:1px 10px 10px 10px}.selectbank{font-size:22px;font-weight:lighter;padding:15px 15px 0 5px}.selectbnkPAD{padding-left:6px;padding-right:6px}.mycusInputs1 select{background:rgba(0,0,0,0) url(https://dfflat.com/Content/images/arrow_select2.png) no-repeat scroll 96% center}.mycusInputs1{border-radius:4px;height:45px;border:1px solid #b0b7c0!important;width:100%;background:#fff;position:relative;box-shadow:none}.mycusInput1{border-radius:0;border:1px solid #b0b7c0!important;width:100%;background:#fff;position:relative;box-shadow:none}.form-control.formcontrol{height:44px;font-size:14px}.form .pay_button.pay_buttonmarg{margin-top:40px}.bankschoose{text-align:center;cursor:pointer;background:#fff;width:100%;float:left;margin:2px;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;-moz-box-shadow:0 0 1px 1px #f2f2f2;-webkit-box-shadow:0 0 1px 1px #f2f2f2;box-shadow:0 0 1px 1px #f2f2f2;position:relative}.bankiocn{text-align:center;margin-top:10px}.bankname{font-size:11px;color:#616161;margin:10px auto}.margTP{margin-top:40px}.radio{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio input{position:absolute;opacity:0;cursor:pointer}.checkround{position:absolute;top:14px;left:0;height:16px;width:16px;background-color:#fff;border-color:#3d4d65;border-style:solid;border-width:2px;border-radius:50%}.radio input:checked~.checkround{background-color:#fff}.checkround:after{content:"";position:absolute;display:none}.radio input:checked~.checkround:after{display:block}.radio .checkround:after{left:2px;top:2px;width:8px;height:8px;border-radius:50%;background:#3d4d65}.check{display:block;position:relative;padding-left:25px;margin-bottom:12px;padding-right:15px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:#fff;border-color:#f8204f;border-style:solid;border-width:2px}.check input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.check input:checked~.checkmark:after{display:block}.check .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid;border-color:#f8204f;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cust-btn{margin-bottom:10px;background-color:#f8204f;border-width:2px;border-color:#f8204f;color:#fff}.cust-btn:hover{border-color:#f8204f;background-color:#fff;color:#f8204f;border-radius:20px;transform-style:2s}.signupPOS{position:relative;z-index:999;right:4%;margin-top:10px}.mobipay_button.pay_btnMRG{margin-bottom:20px;border-radius:2px;padding-top:10px;padding-bottom:10px}.radio label::before{margin-left:-1px;top:11px;border:transparent;background:transparent}.radio label::before.radioes label::before{margin-left:-1px;top:11px}.checkround.radios{top:6px}.accordion-content.accordion-contentMRG{margin:0 2px}.card-title a:hover{text-decoration:none}.collapsed.card-titlesFNT{color:#263e53;font-size:18px}.collapsed.card-titlesFNT a{color:#263e53;font-size:18px;text-decoration:none}.card-titlesFNT a:hover,a:focus{color:#263e53;font-size:18px;text-decoration:none}.accordion-toggle{background:#fff;border-bottom:0 solid #ccc}.notetxt_visa_mob{width:100%;font-size:12px;float:left;color:#8e8db2;text-align:center;margin:10px 0}.visaWrap_H{font-size:13px;color:#1e223a;display:block;padding:10px;background-color:#feefbe;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;line-height:18px;text-align:center}.payInstall_bankdetails{text-align:center;padding:0}.payInstall_bankdetails .payInstall_bankLogos .bank_logo_view{display:inline-block;padding:5px;border:none;margin-right:5px}.payInstall_bankdetails .payInstall_bankLogos img{width:40px;margin:0}.payInstall_bankdetails .payInstall_bankdetails_info{font-size:13px}.showBlogos{display:none}.accordion-toggle.open.accordion-toggleBGs{background:#fff;border-bottom:none}.retry_Payment_new_pg{border:1px solid #cad3df;background-color:#f1f5f8;padding:5px}.accordion-containerBG .accordion-toggle{background-color:transparent!important;border-bottom:none;padding:0}.accordion-toggle.open.accordion-toggleBGs:hover{background:#fff;border-bottom:none}.accordion-toggle:hover.accordion-toggleBG:hover{background:transparent;border-bottom:1px solid transparent}.accordion-containerBG{background:#fff;border-radius:3px;padding:10px;margin:10px 0!important}.popover{top:40px!important;left:0!important}.mob_terms_info_wrapper{text-align:center}.mob_terms_info_wrapper .mob_terms_info{font-size:11px;color:#8e8db2}.radioleft{float:left;margin-top:-10px;position:absolute;z-index:9999;left:23px}.mobipayment_other_opt_wrapper{padding:0 0;text-align:center}.mobipayment_other_opt_header .mobialert-redirected-theme{line-height:20px;padding:15px;border-radius:2px;font-size:13px;background-color:#d9edf7;border-color:#bce8f1;color:#1e223a}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box{margin:20px auto 10px auto;position:relative;width:100%;border-radius:3px;padding:20px 20px 10px 30px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box .mobipayment_other_opt_container{}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box .mobipayment_other_opt_container .mobipay_t_onfo{font-size:22px;font-weight:300;color:#dedde8}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box .mobipayment_other_opt_container .mobipay_t_statement{font-size:16px;font-weight:300;color:#dedde8}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box .mobipayment_other_opt_container .mobipay_t_price .mobipay_t_currency{font-size:22px;font-weight:400;color:#1e223a;margin:0 5px}.mobipayment_other_opt_wrapper .mobipayment_other_opt_box .mobipayment_other_opt_container .mobipay_t_price{font-size:18px;font-weight:normal;color:#1e223a;margin:0 5px;margin:15px 0;text-align:left}.mobipay_button{width:100%;outline:none!important;background:#14c167;background-position-x:90%;border:1px solid #42ac02;text-transform:uppercase;font-weight:bold;border:none;color:#fff;box-shadow:none;margin-top:40px;padding:16px}.mobipay_button:hover{color:#fff}.dispBTN{display:initial;padding:3px 6px;background:#3d4d65;color:#fff;border-radius:3px;font-size:12px}.btn{margin:4px 0 0 0}.appWrapper .panel-heading{padding:15px 15px 0 15px}.cardsMRg{margin-top:-2px}.container.accordionBG{background:#eef1f6;margin-top:30px}.appWrapper .panel-titlesub{text-transform:none;width:92%}.appWrapper .panel.panelBGbr{background-color:#fff;border:0 solid #cad3df;border-radius:6px;margin-bottom:4px}.appWrapper .panel-headingBG{background:#fff;border-radius:4px}.visa-finalPRIC{color:#ff1569;font-size:20px}.card-img-marg{margin-top:2px;margin-right:11px;width:28px}.pg_farebreakup{text-align:center;margin:10px 0;color:#2052e5;font-weight:400;float:left;width:100%;display:flex}.pg_farebreakup .pg_farebreakup_in{border:1px solid #e5e5e5;border-radius:3px;padding:10px}.pg_farebreakup .pg_farebreakup_in .ttfare{display:block;font-size:13px;color:#8e8db2;text-transform:uppercase}.pg_farebreakup .pg_farebreakup_in .total_fare_pg{font-size:22px;color:#2052e5;text-transform:uppercase;font-weight:500}.pg_farebreakup .pg_farebreakup_in span{padding:0 5px}.pg_farebreakup .pg_farebreakup_in .in_icon img{margin-top:15px;position:absolute}.cardError_dc{font-size:11px;color:#ff234f}.card-img-margknet{margin-right:14px}.card-img-sadad{margin-right:15px}.card-titleLH{}.payInstall_bankdetails .payInstall_bankdetails_info{text-align:center;margin:5px 0}.card-title{color:#2052e5;font-size:13px;font-weight:500;width:150px;line-height:22px}.card-title a:hover,a:focus{color:#2052e5;font-size:13px;text-decoration:none}.card-title-off{color:#2052e5;font-size:11px;padding-top:4px;font-weight:500}.card-title-off a:hover,a:focus{color:#2052e5;font-size:18px;padding-top:4px;text-decoration:none}.visachout{padding:20px 0 0 0}.visawrap{background:#aff9c2;font-size:13px;padding:10px;border-radius:2px}.visa-actmount{font-size:14px;text-align:left;border-bottom:solid 1px #eef1f6;padding-bottom:4px;margin-bottom:10px}.visa-chekout_icon{}.totalpay{margin-bottom:30px}.mwebpay{color:#2052e5;font-size:15px}.amoutpay{text-align:right}.inrall{color:#2052e5;font-size:14px}.inrallaumt{color:#2052e5;font-size:18px}.allcardsimputsbr{color:#2052e5;box-shadow:inset 0 0 0 rgba(0,0,0,.075);font-size:18px;text-transform:uppercase;margin-bottom:15px}.allcardsimputs{color:#b0b4c0;box-shadow:inset 0 0 0 rgba(0,0,0,.075);font-size:20px;text-transform:uppercase;margin-bottom:15px}.lebalcard{color:#b0b4c0!important}.allcardsimputsbr:focus,.allcardsimputsbr:focus{border-bottom:1px solid #8493a8}.floating-label.allcardsfloating{margin:10px 0 10px 0}.colpadN{padding-left:3px;padding-right:3px}.paynowBTN{background:#48ba03;border-radius:3px}.form .pay_button.pay_buttonmarg.paynowMRG{margin-top:10px;margin-bottom:10px}.checkmark.savemark{background:transparent;border-color:#8e8db2}.check.savepay{color:#646172;font-size:17px;font-weight:300}.check .checkmark.savemark:after{border-color:#8e8db2;background:#e0e3e7}.checkroundsavemrg{margin:-3px 10px 10px 0}.radio{font-size:16px;padding-left:0}.radio,.checkbox{margin-top:0}.savedcard-title{color:#1e223a;margin-left:30px;font-size:16px}.allcardsimputs:focus{color:#b0b4c0;border-left:solid 0 #8e8db2;border-top:0;border-bottom:0;border-right:0;box-shadow:inset 0 0 0 rgba(0,0,0,.075);font-size:20px;text-transform:uppercase;margin-bottom:15px}.savedcardname{margin-top:5px;font-size:13px;margin-left:15px;float:left;width:100%}.savedCard_boxView{border-bottom:solid 1px #dce3eb;margin-bottom:10px;padding-bottom:10px}#accordion .panel-heading{padding:10px}#accordion .panel-title>a{display:block;padding:.4em .2em;outline:none;font-weight:normal;text-decoration:none}#accordion .panel-title>a.accordion-toggle::before,#accordion a[data-toggle="collapse"]::before{float:left;font-family:'Glyphicons Halflings';margin-right:1em}#accordion .panel-title>a.accordion-toggle.collapsed::before,#accordion a.collapsed[data-toggle="collapse"]::before{}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:0 solid #ddd}#accordion .panel-title>a{width:100%}}.payment_box_container{}.payment_box_container .notetxt_visa{width:100%;font-size:12px;margin:10px 0;color:#8e8db2}.payment_box_container .faster_visa{width:100%;font-size:13px;margin:10px 0;color:#8e8db2}.addon_txt{font-size:13px;margin:10px 0 0 0;color:#1e223a;float:left}.payment_box_container .addon_txt .dnt_close{font-size:11px;margin:10px 0;color:#e63a51;display:block;width:100%;text-transform:uppercase;font-weight:500}.payinstall_wrap{margin:0 0 15px 0;float:left}.payinstall_wrap_info{float:left}.payinstall_wrap_info .bank_icon_install{float:left}.installments_table_wrapper{margin-top:20px}.installments_table_wrapper .table-responsive{overflow-x:visible}.installments_table_wrapper>table>tbody>tr>td{padding:8px 10px;font-size:12px;font-weight:normal;vertical-align:middle;color:#1e223a}.installments_table_wrapper>table{border:1px solid #cad3df}.installments_table_wrapper .table>tbody>tr>th,.installments_table_wrapper .table>thead>tr>td,.table>thead>tr>th{padding:5px;line-height:1.42857143;vertical-align:top;border-top:1px solid #e0e9f0;background-color:#2052e5;color:#fff}.payinstall_wrap_addon{font-size:12px;margin:10px 0;color:#8e8db2;float:left}.popover__title{}.popover__wrapper{position:relative;margin-top:1.5rem;display:inline-block}.popover__content{opacity:10;visibility:hidden;position:absolute;left:-108px;transform:translate(0,10px);box-shadow:0 0 4px 1px rgba(0,0,0,.1);width:auto;bottom:14px;background-color:#fff;z-index:99}.popover__content:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:10px;margin-left:-8px}.popover__wrapper:hover .popover__content{z-index:10;opacity:1;visibility:visible;transform:translate(0,-20px);transition:all .5s cubic-bezier(.75,-.02,.2,.97)}.popover__message{text-align:center}.desk_terms_info_wrapper{margin:15px 0 15px 0}.cvv_input_none{background:transparent;border-top:transparent!important;border-left:transparent!important;border-right:transparent!important;border-bottom:transparent!important;box-shadow:none!important;text-align:right}.pg_addition_info_block{margin:30px 50px;width:100%}.pg_addition_info_block .pg_addition_info{}.pg_addition_info_block .pg_addition_info p{font-size:12px;line-height:20px}.PopoverBreakup_wrapper{float:left;width:350px}.pg_fareBreakup_wrapper{float:left;width:250px}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content{padding:15px;float:left}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list{color:#2052e5;font-size:12px;line-height:22px;border-bottom:1px solid #eaeaea;width:100%;float:left;margin-bottom:10px}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list_last{color:#2052e5;font-size:12px;line-height:26px;width:100%;float:left;margin-bottom:10px}.pg_fareBreakup_wrapper .pg_farebreakup_title{background-color:#fff;color:#2052e5;border-bottom:none;padding:10px 15px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;float:left;border-top-right-radius:4px;width:100%;text-align:left;font-weight:bold}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list .fareInfo_left{float:left;text-align:left;padding:5px 0 5px 0}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list .farepriceRight{float:right;text-align:left;padding:5px 0 5px 0}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list_last .fareInfo_left_total{float:left;text-align:left;padding:5px 0 5px 0;font-weight:bold}.pg_fareBreakup_wrapper .pg_fareBreakup_wrapper_content .pg_fareBreakup_wrapper_content_list_last .farepriceRight_total{float:right;text-align:left;padding:5px 0 5px 0;font-weight:bold}.signUp_global{}.signUp_global .signUp_global_left{background-color:#33387b;padding:0;height:100%;min-height:100px!important;width:40%;position:absolute;background-image:url(https://dfflat.com/Content/images/NewEnImg/signup_travel_icon_bg_blue.png)}.signUp_global .signUp_global_left .signUp_global_left_header{margin-top:50px;float:left}.signUp_global .signUp_global_left .signUp_global_left_header:before{content:"";padding-top:5px;float:left;height:120px;width:10px;background-color:#ffb23d;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.signUp_global .signUp_global_left .signUp_global_left_header .signUp_global_left_header_title{padding:24px 50px}.signUp_global .signUp_global_left .signUp_global_left_footer{position:absolute;bottom:0;right:0;position:absolute;bottom:0;right:0;width:100%;padding:50px 50px}.signUp_global .signUp_global_left .signUp_global_left_footer .signUp_global_left_Slogan{text-align:left;font-size:20px;font-weight:300;color:#fff;padding:0;font-family:'Poppins'}.signUp_global .signUp_global_left .signUp_global_left_header .signUp_global_left_header_title h2{text-align:left;font-size:28px;font-weight:300;color:#fff;margin:0 0 20px 0;padding:0;font-family:'Poppins'}.signUp_global .signUp_global_left .signUp_global_left_header .signUp_global_left_header_title h1{text-align:left;font-size:40px;font-weight:300;color:#fff;margin:0;padding:0;font-weight:400;font-family:Poppins;line-height:30px}.signUp_global .signUp_global_right{width:60%;padding:80px 60px 20px 60px;float:right}.signUp_global_right_social_login{margin-top:30px}.signUp_global_right_social_login .signUp_global_right_social_Orelse{font-size:13px;text-align:left;margin-top:15px}.signUp_SubOffer{margin-top:20px}.signUp_SubOffer p{font-size:13px;text-align:left;color:#2052e5;font-weight:400;float:left;margin:5px 10px}.signUp_controller{position:absolute;width:100%;background-color:#fff;min-height:610px}.PriceDisc{font-size:16px;text-align:left;margin-top:10px;color:#2052e5;font-weight:400}.SubScribeOffer_signup{font-size:14px;text-align:left;color:#2052e5;font-weight:400;float:left;margin:30px 0}#fstMN{position:absolute;width:420px;z-index:9999;right:0;top:70px;background:#fff;-webkit-box-shadow:0 1px 11px 4px #33333321;-moz-box-shadow:0 1px 11px 4px #33333321;box-shadow:0 1px 11px 4px #33333321;font-size:14px}.fstsign-inBG{background:#f7f7f7!important;padding:10px 6px}.fstoffr{color:#ff244f}.fstnew{padding-right:10px;color:#3a556e;font-weight:400}.fstwel{line-height:26px;padding:20px}.fstsing-inBTN{padding:4px 16px;border:1px solid;border-color:#1f3c55;border-radius:2px;color:#fff;cursor:pointer;text-shadow:none;background:#3d4d66}.fstsign-in{border:1px solid #e2e2e2e8}.fstsign-in:after,.arrow_box:before{bottom:100%;right:8%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.fstsign-in:after{border-color:rgba(136,183,213,0);border-bottom-color:#e2e2e2e8;border-width:10px;margin-left:-10px}.fstsign-in:before{border-color:rgba(194,225,245,0);border-bottom-color:#c2e1f5;border-width:11px;margin-left:-11px}.modal-backdrop.in{background:rgba(14,42,71,.9)!important;opacity:.8!important}.suggest_txt{font-size:13px;color:#8e8db2;margin:10px 0}.ref_devider{border-right:1px solid #3d4d65;width:90%}.karam_redeem_box{text-align:left;padding:10px 0 10px 20px}.karam_redeem_box .karam_redeem_heading{font-size:15px;font-weight:400}.karam_redeem_box .karam_redeem_price{font-size:15px;font-weight:400;color:#8e8db2}.karam_redeem_devide{border-right:1px solid #bbbad1;float:left;padding-right:30px}.redeem_btn_wrap{text-align:center}.standardButtonGreen{background:#2bac36;text-decoration:none;color:#fff;margin:0}.standardButtonGreen:hover{background:#2b9346;text-decoration:none;color:#fff;margin:0}.fixedElement_box_karam{border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,.1);border:none;padding:10px;background-color:#fff;float:left;width:100%;margin-bottom:20px}.fixedElement_box_karam_light{padding:20px 10px;background-color:#f4f3f7;float:left;width:100%;border-radius:3px;margin:15px 0}.karam_redeem_box_light{text-align:left}.karam_redeem_box_light .karam_redeem_heading{font-size:13px;font-weight:500;color:#616093;text-transform:uppercase}.karam_redeem_box_light .karam_redeem_price{font-size:15px;font-weight:400;color:#616093;float:left}
