body{font-family:lato!important}
.clr{clear:both;width:100%;height:0px;margin:0px;padding:0px;float:inherit;}
@-webkit-keyframes blinker {
  from { opacity: 1.0; }
  50% { opacity: 0.0; }
  to { opacity: 1.0; }
}
*{padding:0;margin:0}
.header_left_box{position:relative}
.header_left_box img{position:absolute;width:90px;height:80px;left:0;top:0;z-index:1}

.my-deal1{background:#fff;display:table;position:relative;border:1px solid #ccc;width:100%;margin-bottom:20px}
.main-deal{position:relative;display:table;width:100%;padding:20px 90px 24px 15px}
.my-deal1 img{width:100%}
.circle{position:absolute;right:8px;top:7px;margin:0;font-size:24px;color:#fe6000;width:78px;height:78px;border-radius:100%;background-color:#00355de6;text-align:center}
.circle p{font-size:12px}
span.bedgestext{font-size:20px}
.exclusive-deal h3{position:absolute;left:20px;bottom:40%;z-index:1;font-size:26px;font-weight:400;color:#fff}h1,h2,h3,h4,h5,h6{margin-bottom:0}
.main-deal span{font-size:15px;color:#fff;width:100%;display:inline-block;padding-bottom:1px}
.menu_icon{position:relative}
.menu_icon i{color:#fff;background:#ffae2f;position:absolute;right:20px;top:10px;font-size:27px;border:1px solid #ffae2f;padding:3px 8px;border-radius:5px}
.main-deal{position:relative;display:table;width:100%;padding:20px 90px 24px 15px}
.my-deal1{background:#fff;display:table;position:relative;border:1px solid #ccc;width:100%;margin-bottom:20px}
.exclusive-deal h2,.images-deals h2{font-weight:600}
.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}
.exclusive-deal a{color:#000!important;text-decoration:none!important}
.mt-10{margin-top:10px}
.mb-20{margin-bottom:20px}
.circle{position:absolute;right:8px;top:7px;margin:0;font-size:24px;color:#fe6000;width:78px;height:78px;border-radius:100%;background-color:#00355de6;text-align:center}.bedgesimg{position:absolute;right:10px;top:15px;font-size:13px;color:#fff;font-weight:200;background:url(../images/bedges.png);width:140px;height:52px;background-position:right;background-repeat:no-repeat;background-size:cover;text-align:right;padding-top:5px;padding-right:5px}
.banner{background:url(../images/banner.jpg);background-repeat:no-repeat;background-size:cover;height:400px;padding:0 0 30px 0}
.banner.flight{background:url(../images/flights.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;}
.banner.flight h1{color:#ffffff;}
.banner.flight h1 strong{display:block;font-size:21px;padding-bottom:5px;}


#FlightCrousel .carousel-indicators{bottom:0px;}
#FlightCrousel h1{color:#ffffff;}
#FlightCrousel h1 strong{display:block;font-size:21px;padding-bottom:5px;}
#FlightCrousel .item{height:400px;}
#FlightCrousel .container{position:relative;}
#FlightCrousel .ClOnlOfr{position:absolute;top:10px;right:0px;z-index:51;}
#FlightCrousel .ClOnlOfr img{width:200px;}
#FlightCrousel .Search{position:absolute;left:15px;bottom:60px;width:calc(100% - 30px);z-index:50}
#FlightCrousel .caption{color:#ffffff;}
#FlightCrousel .caption h1{padding-top:140px;}
#FlightCrousel .caption img{width:600px;margin-top:30px;}
@media screen and (max-width:1199px){
#FlightCrousel .caption h1{padding-top:90px;}
#FlightCrousel .caption img{width:520px;margin-top:15px;}
#FlightCrousel .Search{bottom:50px;}
}
@media screen and (max-width:690px){
#FlightCrousel .item{height:460px;}
#FlightCrousel .ClOnlOfr img{width:160px;}
}
@media screen and (max-width:490px){
.banner.flight{height:auto;}
#FlightCrousel .ClOnlOfr{display:none;}
#FlightCrousel .item{height:550px;}
#FlightCrousel .caption h1{font-size:24px;padding-top:70px;}
#FlightCrousel .caption h1 strong{font-size:16px;}
#FlightCrousel .caption img{width:100%;margin-top:10px;}
}
@media screen and (max-width:330px){
#FlightCrousel .item{height:570px;}
#FlightCrousel .caption h1{padding-top:30px;}
}
.CallStript{display:none;}
@media screen and (max-width:767px){

.CallStript{display:block;background:#ffffff url(../images/CallStriptBg.jpg) right top no-repeat;position:fixed;left:0;bottom:0;z-index:500;width:100%;padding:10px;text-align:center;box-shadow:0px -2px 5px #00000033;}
.CallStript img{width:50px;position:absolute;left:10px;top:10px;}
.CallStript h4{margin:0;color:#1d5c63;font-size:22px;font-weight:bold;}
.CallStript p{margin:10px 0;font-size:18px;}
.CallStript p strong{color:#45ba11;}
.CallStript button{font-size:23px;font-weight:bold;background:#45ba11;color:#ffffff;display:inline-block;padding:6px 20px;border-radius:23px;border:0;}
.CallStript button span{color:#ffff00;}
.CallStript > div{color:#eb1c24;position:absolute;right:10px;top:10px;font-weight:bold;text-align:right;font-size:20px;
-webkit-animation-name: blinker;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:cubic-bezier(.5, 0, 1, 1);
-webkit-animation-duration:1s;}
.CallStriptBody{padding-bottom:108px;}
}
@media screen and (max-width:400px){.CallStript img{width:40px;}.CallStript > div{font-size:16px;}}
@media screen and (min-width:768px){
.top_header .ContactNmbr{display:none;}
.PopupFlit{display:none!important;}
}
.PopupFlit{background:#000000c7;position:fixed;left:0px;top:0px;z-index:1000;width:100%;height:100vh;display:none;}
.PopupFlit > div{background:#ffffff;width:calc(100% - 10px);max-width:400px;margin:5px auto;position:relative;}
.PopupFlit button{position:absolute;top:5px;right:5px;background:none;border:none;color:#eaf1f3;font-size:30px;}
.PopupFlit img{width:100%;}

.menu_icon p{float:right;margin:15px 65px 0 0;text-align:right;line-height:16px;font-size:18px;display:none}
ul.my-nav li a i{color:#ffae2f}
.cookies-stripdiv{width:100%;position:fixed;bottom:0;text-align:center;z-index:10;background:rgba(51,51,51,.9);color:#fff;padding:11px 50px}.cookies-stripdiv p{margin:0;display:inline-block}.cookies-stripdiv .accept{background:#ff6000;padding:5px 10px;color:#fff;font-weight:600;border:none;margin-left:10px;border-radius:3px;text-decoration:none;cursor:pointer;white-space:nowrap}#cookies{color:#f8941e;text-decoration:none}.txt_tst{text-align:center;font-size:25px;color:#1ea3b1;margin:25px 0;letter-spacing:1px;font-weight:600}#fade-quote-carousel blockquote{text-align:center;border:none}blockquote p{color:#fff;font-size:14px;letter-spacing:.5px;line-height:28px}.quote{color:rgba(0,0,0,.1);text-align:center;margin-bottom:30px}.middle .box{width:100%;display:table;position:relative}.middle .box a{width:100%;display:inline-block;position:relative;overflow:hidden}.middle .box a:hover img{transform:scale(1.1)}.middle .box .banner{font-size:16px;background:rgba(0,0,0,.6);position:absolute;bottom:0;z-index:1;left:0;color:#fff;font-weight:300;padding:5px 5px;width:100%;display:table;border-radius:0 0 10px 10px}.banner p{float:left;margin:5px 0 0 0;font-size:12px}button.ok_btn{position:absolute;top:10px;right:10px;border:0;background:#ffae2f;text-transform:uppercase;color:#fff;font-weight:700;width:80px;font-size:10px;padding:5px 0;border-radius:5px;box-shadow:0 1px 2px #777}.banner span{float:right;background:#eee;padding:0 5px;margin-top:2px;color:#000;font-weight:700;border-radius:5px;border-bottom:3px solid #ffae2f;font-size:14px}.middle .box img{width:100%;transition:.5s;border-radius:10px}.heading_text{font-size:30px;text-align:center;margin:18px 0}.heading_counter{font-size:30px;margin:10px 0 0 0;font-family:lato}


ul.my-nav{border-bottom:3px solid #eaeaea;margin:0 0 25px 0}ul.my-nav li a{border-radius:0;font-size:18px;padding:10px 6px;color:#333;font-family:monospace}.my-nav>li>a:focus,.my-nav>li>a:hover{text-decoration:none;background-color:#fff!important}ul.my-nav li{width:33%;text-align:center}ul.my-nav li i{display:contents;font-size:18px}.counter i{font-size:50px;color:#5d5d5d}
.testimonial{margin:0 0 15px 0}
h2.font_set{color:#888;font-size:35px}
.item p{color:#757575;font-weight:600;font-size:16px}


.top-footer{font-family:'Segoe UI';background:#f4f4f4;padding:30px 0 10px 0;border-top:1px solid #ddd}
.footer-bottom{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.page_link{width:100%;display:table}
.page_link ul{list-style:none;padding:0;margin:0}
.page_link ul li{float:left;margin:15px 40px 15px 0}
.page_link ul li a{color:#888}
.main_footer{background:#091722;padding:10px 0}
.footer_text p{float:left;color:#ccc;margin:5px 0 0 0}

.follow_right .follow{float:right;margin:5px 10px 0 0;color:#ccc}
.follow_right ul{list-style:none;margin:0;padding:0}
.follow_right ul li{float:right;color:#eee;margin:0 10px 0 0}
.follow_right ul li i{width:30px;height:30px;border:2px solid #aaa;padding:7px;color:#aaa;border-radius:30px;text-align:center}
.follow_right ul li i:hover{border:2px solid #fff;color:#fff}
@media screen and (max-width:767px){
.follow_right{text-align:center;}
.follow_right .follow{width:100%;}
.follow_right ul li{float:inherit;display:inline-block;}
}

.my-nav>li>a{background:#fff}
.my-nav>li.active>a{border-bottom:3px solid #ffae2f;background:#fff!important;color:#ffae2f!important;margin:0 0 -2px 0}
.counter{text-align:center;margin:30px 0 0 0}.customer,.design,.employees,.order{margin-top:30px;margin-bottom:45px}.counter-count{font-size:40px;border-radius:50%;position:relative;color:#ffae2f;text-align:center;line-height:45px;width:92px;height:45px;display:inline-block;font-weight:700}.customer-p,.design-p,.employee-p,.order-p{font-size:16px;color:#616161;line-height:34px}.btn_set{background:#ff9800;border-color:#ff9800!important;border-radius:0!important;color:#000}.left_slide_text{width:100%;display:table;text-shadow:0 1px 0 #000}.left_slide_text h2{margin:0;font-size:14px;font-weight:600;color:#fff}.left_slide_text p{margin:3px 0 0 0;font-size:14px;color:#fff;font-weight:600}.left_slide_text span{color:#fff;font-size:12px}.clr1{background:#2b6b98}.clr2{background:#6f8a2e}.clr3{background:#a63751}.clr4{background:#c08025}.clr5{background:#ca631b}.clr6{background:#009688}.clr7{background:#3f51b5}.clr8{background:#795548}.book_btn{width:100%;display:table}.book_btn a{background:#fff;padding:12px 6px;margin:5px 0 0 -5px;border-radius:75px;width:45px;height:45px;display:table;font-weight:600}.car_slider{margin:35px 0}.package{background:#ededed;padding:25px 0 35px 0}.pack_heading{text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;color:#ff9800;margin:0 0 30px 0}.offer_box{width:100%;display:table;background:#333;position:absolute;bottom:0;padding:5px 0}.offer_box img{width:100%;margin:0 auto}.offer_box h1{font-size:14px;font-weight:600;text-transform:uppercase;margin:0 0 0 10px;color:#ffae2f}.offer_box p{font-size:12px;margin:0 0 0 10px;color:#fff}.offer_box a{background:#ff9800;color:#fff;width:70%;display:table;margin:0 auto;margin-bottom:10px;text-align:center;padding:8px 0;font-size:20px}.banner_deals{background:#fff;padding:25px 0 0 0}.banner_box{width:100%;display:table;margin:0 0 10px 0}.banner_text_left{background-image:url(../images/testimonial.jpg);height:100px;width:100%;display:table;padding:12px 0 15px 0;border-bottom:5px solid #166b74}.banner_text_left .thumbs{width:15%;float:left;display:table;text-align:center}.banner_text_left .thumbs i{background:#fff;padding:10px;border-radius:54px;font-size:44px;width:65px;height:65px;color:#ff9800}.banner_text_left .banner_content{width:85%;display:table;line-height:16px;color:#fff;text-shadow:0 0 1px #777;height:75px}.banner_text_left .banner_content p{font-weight:700;margin:10px 0 0 0;color:#ff9800;text-shadow:0 1px 2px #777}.cust_care{width:100%;display:table;border-top:1px solid #ddd;border-bottom:3px solid #ff9800}.cust_care h2{font-size:21px;margin:3px 0 0 0}.cust_care .cust_img{width:55%;float:left}.cust_care .cust_img img{width:75px;height:auto}.cust_care .discount{width:45%;margin-top:5px;float:right}.cust_care .discount p{background:#ff9800;text-align:center;margin:0;padding:5px 0;font-size:14px;border-radius:20px 0 0 20px;color:#fff}.cust_care .discount p b{font-size:20px}.cust_care .discount span{float:right;font-weight:900;font-size:22px}.pop_up_content{width:100%;display:table;background:#b5b5b5}.pop_up_content h2{font-size:16px;text-align:center;margin:0;background:#ff9800;color:#fff;padding:10px 0;font-weight:300}.img_popup{width:30%;display:table;float:left}.img_popup img{width:100%;height:auto}.popup_text{width:70%;display:table;text-align:right;margin-top:45px;box-shadow:0 0 15px #777;border-right:5px solid #1ea3b1;border-left:5px solid #ff9800;position:relative;background:#fff}
.popup_text::after{content:"";position:absolute;top:50%;left:-4px;background:#ff9800;width:8px;height:8px;transform:rotate(45deg)}.popup_text::before{content:"";position:absolute;top:50%;right:-4px;background:#1ea3b1;width:8px;height:8px;transform:rotate(45deg)}.popup_text h4{margin:0 0 0 75px;font-size:16px;background:#ddd;width:300px;text-align:center;padding:6px 0;text-shadow:0 1px 0 #fff}.popup_text h4 b{font-size:30px}.popup_text p{background:#ff9800;margin:0 0 0 75px;padding:8px 0;width:300px;text-align:center;color:#fff;font-size:20px;text-shadow:0 1px 0 #777}.popup_text a{text-align:center;display:table;background:#1ea3b1;width:300px;margin:0 0 0 75px;padding:8px 0;color:#fff;font-size:25px;text-shadow:0 2px 1px #777}.popup_text a:hover{color:#fff;text-decoration:none}.modal-box{width:100%;display:table;position:relative}button.my-close{position:absolute;top:0;right:0}.form_box{width:100%;display:table;background:#fff;border:1px solid #ddd;margin-bottom:20px}.form_box form{padding:0 15px}.form_box h2{font-size:20px;margin:0 0 15px 0;text-align:center;background:#1ea3b1;color:#fff;padding:8px 0;text-shadow:0 1px 2px #777}.form_box p{margin:0 0 15px 0}.form_box input{width:100%;border:1px solid #ddd;padding:6px 5px;box-shadow:0 1px 1px #efefef}.form_box textarea{width:100%;height:100px;padding:5px 5px;border:1px solid #ddd;box-shadow:0 1px 1px #ffe6e6}button.my-btn-sbmt{width:100%;border:1px solid #ddd;background:#fff;color:#000;margin:0 0 15px 0;border-radius:0;box-shadow:0 1px 1px #ffe6e6;padding:5px 0;font-size:25px;text-transform:uppercase;text-shadow:0 1px 2px #bfbfbf;font-weight:700}#quote-carousel{padding:0 10px 30px 10px;margin-top:30px}#quote-carousel .carousel-control{background:0 0;color:#222;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-12px}#quote-carousel .carousel-control.right{right:-12px!important}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}#quote-carousel .carousel-indicators li{background:#337ab7}#quote-carousel .carousel-indicators .active{background:#ffae2f}#quote-carousel img{width:250px;height:100px}.item blockquote{border-left:none;margin:0}.item blockquote img{margin-bottom:10px}.item blockquote p:before{content:"\f10d";font-family:Fontawesome;float:left;margin-right:10px}@media (min-width:768px){#quote-carousel{margin-bottom:0;padding:0 40px 30px 40px}}@media (max-width:768px){#quote-carousel .carousel-indicators{bottom:-20px!important}#quote-carousel .carousel-indicators li{display:inline-block;margin:0 5px;width:15px;height:15px}#quote-carousel .carousel-indicators li.active{margin:0 5px;width:20px;height:20px}}.payment_dtls{margin:0 0 30px 0}.search_details_box{width:100%;display:table;background:#eee;border:1px solid #ddd;margin:35px 0 20px 0;padding:15px 0 15px 0}.car_img{width:100%;display:table}.car_img img{width:125px;height:auto}.book_dtls{width:100%;display:table;margin:5px 0 5px 0;border-bottom:1px solid #ddd;padding:0 0 5px 0}.book_dtls .car_name h3{margin:0;font-weight:600;font-size:18px;color:#ff9800}.book_dtls .car_name h3 span{font-weight:400;font-size:16px;color:#aaa}.book_dtls .car_name p{float:left;margin:0 42px 0 0;color:#777;font-size:14px;text-align:center}.book_dtls .car_name i{color:#1ea3b1;margin:0 5px 0 0}.pick_up02{width:100%;display:table}.pick_up02 h3{margin:0;font-weight:600;font-size:18px;color:#ff9800}.pick_up02 p{font-size:35px;font-weight:500;margin:0 5px 0 0;float:left;line-height:36px;color:#777}.pick_up02 span{display:block;line-height:15px;margin:3px 0 0 0;color:#777}
span.mrgn0{margin:0}
.re_turn{width:100%;display:table}
.re_turn h3{margin:0;font-weight:600;font-size:18px;color:#ff9800}
.dest0{width:100%;display:table}
.dest0 p{font-weight:600;font-size:16px;margin:0;color:#ff9800}
.dest0 span{color:#777}
.payment_smry{width:100%;display:table;position:relative}
.payment_smry h2{background:#eee;border-bottom:1px solid #ddd;padding:5px 5px;margin:0 0 10px 0;font-size:25px}
.payment_smry p{padding:0 0 4px 0;border-bottom:1px solid #ddd;margin:8px 0 8px 0;font-size:12px}
.payment_smry p:last-child{border-bottom:0}
.payment_smry span{float:right}
.payment_smry ul{list-style:none;margin:0;padding:0}
.payment_smry ul li{float:left;width:45%;position:relative}
.payment_smry ul li.with_set{width:55%}
.payment_smry ul li a{font-weight:700}
.payment_box{width:100%;display:table}
.payment_address{width:100%;display:table;padding:35px 0 0 15px}
.payment_address h3{background:#eee;border-bottom:1px solid #ddd;padding:5px 5px;margin:0 0 10px 0;font-size:25px}
.payment_address h5{font-weight:700}
.payment_address p span{color:#ff5722;font-weight:700}
.payment_address p i{color:#ff9800;width:5%}
.payment_address input{width:94%;border:0;border-bottom:1px solid #ddd;font-size:12px;padding:6px 0}
.payment_address input.set_checkbox{width:15%}
input.my_book_snow{font-size:18px;color:#fff;font-weight:700;width:30%;text-shadow:#000 0 1px 1px;border-width:0 0 5px;border-image:initial;background:#ffae2f;padding:10px 0;border-radius:35px;border-bottom:5px solid #c68a2d;margin:5px 0 0}.payment_address select{border:0;box-shadow:0 1px 2px #777;padding:8px 5px;width:10%}.hover_show{width:225px;display:table;position:absolute;border:1px solid #ddd;top:27px;left:0}.hover_show p{margin:0;padding:8px}.hover_show::before{content:"";position:absolute;top:-8px;left:10px;width:15px;height:15px;background:#fff;border:1px solid #ddd;transform:rotate(45deg);border-bottom:0;border-right:0}.hover_show2{width:310px;display:table;position:absolute;border:1px solid #ddd;top:27px;right:0}.hover_show2 p{padding:8px 8px;margin:0}.hover_show2::before{content:"";position:absolute;top:-8px;left:10px;width:15px;height:15px;background:#fff;border:1px solid #ddd;transform:rotate(45deg);border-bottom:0;border-right:0}.confirm{width:100%;display:table;text-align:center;background:#f7f7f7;border:1px solid #ddd;margin:40px 0;padding:10px 0}.confirm p{font-size:14px;color:#777}.confirm h4{font-size:25px;font-weight:300;color:#f60}.confirm_box{width:100%;display:table;border:1px solid #ddd;margin-bottom:30px}.confirm_box h3{margin:0;background:#1ea3b1;padding:10px 5px;color:#fff;font-size:20px}.confirm_left{width:100%;display:table}.confirm_left img{margin-top:10px}.confirm_left h4{margin:0 0 8px 0;color:#1ea3b1}.confirm_left p{color:#777;margin:0 0 8px 0}.fare_smry02{width:100%;display:table;border:1px solid #ddd;margin:10px 0}.fare_smry02 h4{margin:0;background:#eaeaea;padding:5px 5px;font-size:14px;font-weight:600}.fare_smry02 h5{margin:0;background:#1ea3b1;padding:8px 5px;font-weight:300;color:#fff;font-size:16px}span.set_right{background:#115d65;padding:8px 5px;margin:-8px -5px 0 0;width:150px;text-align:right;font-size:16px;font-weight:400}.fare_smry02 span{float:right}.fare_smry02 p{margin:0;border-bottom:1px solid #ddd;padding:5px 5px 5px 5px;font-size:13px}.search_header{margin:18px 0 0 0;border-bottom:1px solid #ddd;box-shadow:0 0 0 #777}.top_logo{width:100%;display:table;margin:-15px 0 5px 0}.top_logo img{width:66px;height:auto}.header_left_box img{width:175px;height:auto}.contact_no{width:100%;display:table;text-align:right;margin:4px 0 0 0}.contact_no i{margin:0 8px 0 0;font-size:16px;color:#ffeb3b}.contact_no p{float:right;padding:15px 10px;color:#fff;background:#1ea3b1;margin:-10px 0 0 0;font-weight:700;font-family:cursive}.search_page{background:#f2f2f2;padding-top:15px;font-family:lato}.can_heading{width:100%;display:table;background:#1ea3b1;padding:8px 10px;margin-bottom:15px;color:#fff}.can_heading i{font-size:20px}
.city_pair{background:#f7f7f7;padding:10px 10px;border:1px solid #e2e2e2}
.search-box{width:100%;display:table;border:1px solid #ddd;padding:10px 0;background:#fff;margin-bottom:15px;position:relative;transition:1s ease-in-out}.search-box:last-child{margin-bottom:0}.search-box:hover{box-shadow:0 0 3px #777;transition:1s ease-in-out;background:#f7f7f7}.cat_choose{width:100%;display:table;margin-top:0}.cat_choose h4{margin:25px 0 0 0;font-weight:600;text-transform:capitalize;font-size:18px;color:#ff9800}
.cat_choose img{width:100px;height:auto;display:block;float:left;margin-right:15px;margin-top:8px}
.mg75{margin:0 0 0 75px}
.by_cat{width:100%;display:table;margin:16px 0}
.by_cat p{float:left;width:45px;color:#777;font-size:16px;text-align:center}
.by_cat i{color:#ffae2f}
.price_details{width:100%;display:table;text-align:center;margin-top:0}
.price_details0{width:100%;display:table;text-align:center;margin-top:30px}
.price_details0 a.select{display:block;margin:0 auto;border:0;background:#ffae2f;color:#fff;line-height:39px;font-size:20px;width:100px;text-decoration:none;border-radius:4px;margin-top:-8px}.price_details p{text-decoration:line-through;margin:0;color:#777;font-size:20px}.price_details span{display:block;font-weight:700;font-size:30px;line-height:25px;font-family:Lato,sans-serif}.price_details span b{font-size:20px;margin:0 -10px 0 0}.price_details span i{font-size:25px;font-weight:300;color:#000}.price_details a.select{display:block;margin:0 auto;border:0;background:#1ea3b1;color:#fff;padding:3px 30px;font-size:20px;width:100px;text-decoration:none;font-weight:600}.price_details button.select{display:block;margin:0 auto;border:0;background:#1ea3b1;color:#fff;padding:2px 30px;font-size:20px;box-shadow:0 1px 1px #898989}.price_details a{font-size:14px;color:#1ea3b1;text-decoration:underline;font-weight:600}.car_details{width:100%;display:table;margin-top:5px}.car_details p sup{color:#337ab7}.car_details i{color:#1ea3b1}.right_box{width:100%;display:table;background:#fff;margin-bottom:25px;border:1px solid #ddd}.price_box{width:100%;display:table;border-bottom:1px dashed #ddd!important;margin:5px 0;padding:5px 0 10px 0}.price_box:hover i{background:#ff9800;color:#fff;transition:1s ease-in-out;border:1px solid #ff9800}.price_box i{border:1px solid #1ea3b1;padding:12px 0;border-radius:50px;font-size:30px;margin-bottom:3px;color:#1ea3b1;width:60px;height:60px;text-align:center}.price_box span{color:#ff9800;font-weight:600;display:block}.price_box p{color:#7c7c7c;float:right;text-align:center;margin:15px 25px 0 0}.price_details a:hover .hover_box{display:show}.hover_box{width:325px;display:table;border:5px solid #1ea3b1;background:#fff;position:absolute;z-index:1;right:-85px;top:95px;border-bottom:5px solid #1ea3b1}.hover_box::after{content:"";background:#fff;border-bottom:10px #1ea3b1 solid;border-left:solid 10px transparent;border-right:10px solid transparent;position:absolute;top:-15px;right:145px}.hover_box h4{padding:5px 10px 5px 10px;border-bottom:1px solid #ccc;margin:0;font-size:14px;font-weight:600;background:#ddd}.hover_box .fare_detaols{width:100%;display:table}.hover_box .fare_detaols p{margin:0;border-bottom:1px solid #eee;color:#575757;font-size:12px;padding:4px 10px 3px 10px}.hover_box .fare_detaols p:last-child{border-bottom:0}.hover_box .fare_detaols h5{margin:0;padding:10px 10px 10px 10px;border-bottom:1px solid #ddd;background:#1ea3b1;color:#fff}.hover_box .fare_detaols span{float:right}.modify_search_box{border-bottom:1px solid #adacac;background:#f2feff}.modify_box{width:100%;display:table;padding:20px 0}.search_desti{width:100%;display:table;position:relative}
.line_set::after{content:"";width:150px;height:0;top:20px;left:129px;border:1px solid #cbc9c9;position:absolute}
.line_set::before{position:absolute;content:"";width:10px;height:10px;border:1px solid #1ea3b1;right:-16px;top:16px;transform:rotate(45deg);border-bottom:0;border-left:0}
.search_desti .map_icon{display:table;float:left;margin:0 10px 0 0}
.search_desti .map_icon i{font-size:25px;margin:10px 0 0 0;color:#1ea3b1}
.search_desti .pick_up{display:table}
.search_desti .pick_up p{display:block;margin:0;color:#888}
.serach_btn button{float:right;border:0;background:#1ea3b1;padding:8px 10px;font-size:18px;color:#fff;border-radius:5px}
.serach_btn i{margin:0 0 0 5px}
.banner_details{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-bottom:10px}
.page_sectiong{background:#eee;padding:8px 0;border-bottom:1px solid #ddd}
.page_sectiong ul{list-style:none;margin:0;padding:0}
.page_sectiong ul li{float:left;margin:0 10px 0 0}
.table_box{width:100%;display:table;border:1px solid #ddd}
.table_box .table{margin-bottom:0}
.heading0{text-align:center;font-size:30px;margin-top:30px;margin-bottom:10px}
.content_dtls{width:100%;display:table;margin-bottom:15px;margin-top:15px}
.content_dtls h1{text-align:center;font-size:30px;margin-bottom:10px}
.content_dtls p{text-align:justify;line-height:22px}
.banner00{margin:50px 0}
.subs_banner{width:100%;display:table;background-image:url(../images/01.jpg);height:150px;border:5px solid #ddd}
.subs_text{width:100%;display:table;margin-top:22px}
.subs_text h4{margin:0;color:#fff;background:#1ea3b1;padding:15px 10px}
.subs_text span{display:block;background:#fff;padding:10px 10px;color:#ff9800;text-align:center;font-weight:700;text-shadow:0 1px 0 #777;font-size:20px}.email_form{width:100%;display:table;margin-top:50px}.email_form input{width:70%;border:0;padding:10px 10px;border-radius:0;height:45px;float:left;border-bottom-left-radius:25px;border-top-left-radius:25px;border:3px solid #fa824f;border-right:0}.email_form button{border:0;background:#1ea3b1;color:#fff;padding:8px 21px;font-size:18px;margin:0;height:45px;border:3px solid #ff9800;border-left:0;border-bottom-right-radius:25px;border-top-right-radius:25px}.plane0{transform:rotate(100deg)}
.table_box .table i{color:#ffeb3b;font-size:16px}
.dest_box0{width:100%;display:table;background:#eee;padding:15px 0;border:1px solid #ddd;border-bottom:0}
.one_box{width:100%;display:table;background:#fff;border:1px solid #ddd;padding:10px;border-bottom:3px solid #ff9800}
.dest_start0{width:calc(100% - 130px);display:table;float:left}
.dest_start0 p{display:block;margin:0;font-size:16px}
.dest_start0 span{font-size:18px}
.sec_inf{width:130px;display:table;border-left:1px solid #ccc;padding:0 20px}
.sec_inf p{display:block;margin:0;font-size:18px;font-weight:700;color:#1ea3b1}
.heading00{text-align:center;font-size:30px;margin:30px 0 0 0}
.form_section{margin:40px 0 60px 0}
.vendor_img{width:100%;display:table}
.vendor_img img{width:100%;height:510px}
.vendor_form{width:100%;display:table;border:1px solid #ddd;padding:0 30px;box-shadow:0 2px 3px #d0d0d0}
.vendor_form input,select,textarea{width:100%;border:0;border-bottom:1px solid #ddd;margin-bottom:10px;padding:12px 8px;box-shadow:0 1px 5px #d0d0d0;font-size:16px}
.vendor_form select{margin-bottom:10px}
.vendor_form textarea{margin-bottom:10px;height:100px}
.vendor_form h2{background:#1ea3b1;display:inherit;color:#fff;padding:8px 12px;font-size:20px;text-transform:uppercase;font-weight:300;margin:0 auto;margin-top:15px;text-shadow:0 1px 3px #777}.line0{border-bottom:3px solid #1ea3b1;margin-bottom:15px}.vendor_form button{width:100%;border:0;padding:8px 45px;margin-bottom:15px;background:#ffae2f;font-size:20px;text-transform:uppercase;color:#fff;font-weight:900;box-shadow:0 1px 3px #777}.carousel-indicators li{width:40px!important;height:7px!important}.carousel-indicators .active{width:40px!important;height:7px!important;margin:0 0 1px 0!important}
.modal00{background:#f1f1f1}.modal-header00{padding:0!important;border-bottom:0!important;background:#2e313a}.modal-footer00{padding:0!important;border-top:0!important}.form_set{width:100%;display:table;border:3px solid #ffae2f}.form_set i{width:10%;float:left;margin:10px 0 0 0;font-size:18px;color:#1ea3b1}.form_set input{width:90%;border:0;border-radius:0;box-shadow:inset 0 0 0 #fff;padding:0 10px;background:#f1f1f1;border-bottom:1px solid #ddd}input.my-sbmt-btn{width:100%;border:0;padding:5px 0;margin:20px 0 0 0;font-size:20px;text-transform:uppercase;background:#1ea3b1;color:#fff;box-shadow:0}input.my-sbmt-btn:hover{color:#fff}button.close0{background:#d9534f!important;position:absolute;right:-10px;z-index:9;top:-6px;width:20px;border-radius:25px;opacity:1;color:#fff}.icon_box{width:100%;display:table;text-align:center;padding:0 33px;margin:0 0 40px 0}.icon_box img{width:100px;height:100px;border:5px solid #1ea3b1;border-radius:59px;padding:10px;margin:0 0 10px 0;transform:rotate(360deg)}.icon_box img:hover{border:5px solid #ff9800;transition:1s ease-in-out}.icon_box p{font-size:18px}.icon_box p strong{color:#ff9800}
.about_banner img{width:100%;}
.terms{padding:35px 0}.cat_page0{background:#eee;border-bottom:1px solid #ddd}.page0{font-size:14px;padding:8px 0;color:#777}.page_content0{width:100%;display:table;margin:15px 0 15px 0}.seo_city{padding:35px 0}.page_content0 h2{margin:0 0 10px 0;font-size:30px}.page_content0 p{font-size:15px;letter-spacing:.5px;text-align:justify}.page_content0 h4{margin:20px 0 0 0}.page_content0 h5{margin:15px 0 5px 0;font-size:16px;font-weight:600}.bgclr0{background:#e7e7e7}.modify_banner{background:#626262;padding:20px 0;position:relative}.arrow_img img{position:absolute;width:25px;z-index:1;top:36px;left:277px;background:#626262;border-radius:40px;padding:5px}.modify_search{width:100%;display:table}.modify_search p{float:left}.modify_search label{display:block;color:#fff;font-weight:400}.modify_search input{width:98%;border:1px solid #ddd;padding:10px 10px;font-size:16px}.modify_search select{width:98%;border:1px solid #ddd;padding:11px 8px;font-size:16px}input.submit_btn0{background:#1ea3b1;border:3px solid #ff9800;color:#fff;text-transform:uppercase;font-weight:600;margin:25px 0 0 0;line-height:18px}.menu_icon h1{text-align:center;font-size:18px;color:rgba(0,0,0,.2);font-weight:700;margin:0;position:absolute;top:90px;left:28%}a.btn_set{border-radius:5px!important}.carousel-indicators{z-index:1}.mobile_res_text{display:none}.delhi_cabs{padding:25px 0}.img-responsive,.slider_box .carousel-inner>.item>a>img,.slider_box .carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{width:100%;height:575px}.carousel-caption{top:0}.carousel-caption h3{font-size:50px;text-align:center;font-family:Pacifico,cursive;border:2px solid;width:300px;height:300px;padding:115px 0;margin:0 auto;border-radius:50%;margin-top:140px;text-shadow:0 2px 2px #333}.page_content{background:#e7e7e7;padding:35px 0}.text_0{width:100%;display:table;margin:25px 0 30px 0}.text_0 h1{font-size:35px;margin:0 0 15px 0}
.text_0 p{text-align:justify}.domes_img{width:100%;display:table;position:relative}
.hover{width:235px;height:235px;position:absolute;background:rgba(255,255,255,.41);top:15px;left:13px;border:3px solid #fff;border-radius:50%;opacity:0;transition:transform .5s}.domes_img img{width:100%;height:262px;border-radius:5px}.domes_img p{position:absolute;top:30%;left:28%;font-family:Pacifico,cursive;color:#fff;font-size:35px}.domes_img:hover h3{background:#1ea3b1}.domes_img h3{margin:0;background:rgba(0,0,0,.61);position:absolute;bottom:0;width:100%;padding:10px 0;text-align:center;font-size:14px;color:#fff}.img_box0{width:100%;display:table;padding:0 0 60px 0}.carousel-control.left{background-image:none!important}.carousel-control.right{background-image:none!important}
.arrow0{border:3px solid #fff;width:50px!important;height:50px!important;padding:5px 0 0 0;border-radius:50%}
.bgclr{background:#fff;border:1px solid #ddd;border-top:0;border-bottom:0;padding:15px;}
.enquiry{background:#fff;position:relative}
.query_form{width:100%;display:table;position:absolute;top:-320px;left:0;background:rgba(0,0,0,.52);padding:40px 0 15px 0;text-align:center;border-radius:10px}.query_form_flight{width:100%;display:table;position:absolute;top:75px;left:0;padding:40px 0 15px 0;text-align:center;border-radius:10px}
.query_form h1,.query_form h2{font-size:16px;margin:0 10px 0 0;text-transform:uppercase;font-weight:700;padding:13px 9px;color:#ff0;width:150px;position:absolute;top:-7px}.query_form input{padding:12px 5px;width:158px;border:0;border-radius:5px}.query_form select{padding:13px 5px;width:158px;border:0;border-radius:5px}.query_form select option{margin:5px 0}input.btn-submit{background:#1ea3b1!important;text-transform:uppercase;border-radius:5px!important;margin:0;box-shadow:0 0 0 #fff;border-bottom:5px solid #10555d;padding:10px 0;font-size:16px;font-weight:700}.package_box{background:#e7e7e7;padding:35px 0}.privacy{padding:35px 0}.group_package{width:100%;display:table;margin-bottom:20px;padding:25px 0}.group_package h1{margin:0;background:#1ea3b1;color:#fff;width:225px;text-align:center;padding:10px 0;font-size:18px;font-weight:700;text-shadow:0 1px 3px #777}
.group_package p{text-align:justify;letter-spacing:.5px}.group_package img{float:left;margin:0 15px 0 0}.img_box{width:100%;display:table;margin-bottom:10px;background:#f2f2f2;padding:10px 10px;border:1px solid #ddd}.img_box img{width:32px;height:auto}.img_box p{margin:6px 0 0 0}.group_package:last-child{margin-bottom:0}.img_box:last-child{margin-bottom:0}.menu_icon .fa-phone{position:inherit;background:#1ea3b1;border:0;margin:0 5px 0 0}a.show0{color:#ffae2f}a.show0:hover{color:#ffae2f}

.home_content{width:100%;display:table;padding:10px}
.home_content h1{font-size:30px;text-align:center;font-weight:700;margin:0 0 30px 0;font-family:lato}
.home_content p{font-size:16px;font-family:lato;letter-spacing:.5px;text-align:justify}
.home_box{margin:20px 0 0 0}
.deals{text-align:center;font-size:30px;font-family:lato;font-weight:900;margin:0 0 35px 0}
.car_slider h3{font-family:lato}
.top_header{padding:5px 0;border-bottom:1px solid #ddd;background:#fcfcfc}
.mobile{width:100%;display:table}.mobile p{float:right;margin:20px 5px 0 0;font-size:25px;font-weight:700}.mobile i{float:left;margin:7px 8px 0 0;font-size:25px;color:#ffae2f}.mobile span{display:block;font-size:25px;margin:12px 0 0 0;float:left}.mobile .fa-bars{float:right;color:#fff;background:#ffae2f;font-size:27px;border:1px solid #ffae2f;padding:3px 8px;border-radius:5px;margin:15px 0 0 0}.slider0{width:100%;display:table;position:relative;margin-top:-1px}.slider0 .carousel-caption{top:350px;width:100%;left:0}.slider0 .carousel-caption h2{color:#fff;font-size:25px;line-height:50px;font-weight:600;margin-bottom:20px;background-color:#333}
.car_slider h1,.car_slider h2{font-weight:bold;text-align:center;font-family:lato;margin:0}
.call_btn{width:100%;display:table;text-align:center;margin-top:10px}.box_form h1{text-align:center;font-size:18px;color:#000;font-weight:700;margin:0 auto;width:350px;border-bottom:1px solid #ddd;padding:10px;border-radius:25px;background:#f6f6f6}.mrgn{margin:0 0 10px 0}.fa-chevron-left::before{color:#fff}.fa-chevron-right::before{color:#fff}.fixed{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:99;border-bottom:3px solid #ff9800}
.hov_main{background:#fff;display:table;position:relative}.hov_main img.img_set{position:absolute;top:-4px;left:-13px;z-index:1;transform:rotate(-7deg)}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;border-radius:5px 5px 0 0}.hovereffect:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0);transform:scale(1.2)}.hovereffect img{display:block;position:relative;max-width:none;width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}.desti-name2 img{height:178px}.hover_eff2 h2{float:left;margin:5px 0 0 10px;font-size:14px;background:#ff9800;color:#fff;padding:8px 10px;border-radius:5px;text-shadow:0 1px 1px #777}
.hover_eff2 .book{float:right;margin:5px 10px 5px 0;background:#1ea3b1;color:#fff;padding:5px 10px;border-radius:5px;text-shadow:0 1px 1px #777;font-size:14px}.arrow_img2{width:100%;display:table;position:relative}.arrow_img2 img{position:absolute;bottom:-5px;left:50%;background:#ded3d3;padding:4px;border-radius:50%;transform:rotate(90deg);cursor:pointer;z-index:1}.radio_design{width:125px;display:table;text-align:center;border:1px solid #ddd;margin:0 auto;margin-top:10px;border-radius:30px;padding:5px 0}.carousel-indicators .active{background:#ffae2f!important}.page{width:100%;display:table;padding:10px 0}.page p{margin:0}
.cancel{border-top:1px solid #ddd;padding:15px 0;background:#f9f9f9;}
.cancel p{text-align:justify;}
.icon_social{text-align:right;}
.icon_social img{border:1px solid #e2e2e2;padding:2px;border-radius:4px;width:75px;margin-left:5px;}
.icon_social img:nth-child(1){margin-left:0px;}
@media screen and (max-width:767px){.icon_social{text-align:center;}}
.modal-box img{position:absolute;top:-15px;right:-15px}.pop_up_box{width:100%;display:table;background:#4f5062;border:5px solid #fff;padding:30px;background-size:cover;background-position:100% 100%;border-radius:5px}.pop_up_box h1{font-size:18px;text-align:center;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);margin:0 0 10px 0;background:#1ea3b1;padding:10px 0;border-radius:5px}.pop_up_box p{text-align:center;color:#fff;font-size:16px;margin:15px 0 15px 0;text-shadow:0 1px 2px rgba(0,0,0,.6)}.pop_up_box input{width:70%;padding:10px 10px;border:0;border-radius:5px 0 0 5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pop_up_box2{width:100%;display:table;background:#fff;border:5px solid #fff;padding:20px 5px;border-radius:5px}.pop_up_box2 h2{margin:10px 0 15px 0;font-weight:900}.pop_up_box2 input{width:100%;padding:10px 10px;margin-bottom:10px;border:1px solid #ffae2f;border-radius:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pop_up_box2 button.btn_submit{width:25%;float:right;font-weight:700;text-transform:uppercase;background:#ffae2f;color:#000;border:1px solid #ffae2f;border-radius:0;padding:7px 10px;letter-spacing:.5px}.pop_up_box button.btn_submit{width:30%;float:right;font-weight:700;text-transform:uppercase;background:#ffae2f;color:#fff;border:0;border-radius:0 5px 5px 0;padding:10px;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.about0{padding:20px 0}img.img_set2{width:90px;height:auto}.mobile a{color:#000}

.banner .sides{margin-top:8%}
.thankspage{margin:50px 0}
.thanku{width:100%;display:table}
.trips_details{width:100%;display:table;border:1px solid #ddd;padding:0 10px;background:#ececec}
.trips_details h2{font-size:20px;font-weight:700;color:#ff9800;margin:10px 0 15px 0;text-shadow:0 1px 1px #fff}
ul.details_client{list-style:none;padding:0;margin:0}ul.details_client li{float:left;width:25%}.add_details{width:100%;display:table;border:1px solid #ddd;padding:0 10px;background:#ececec}.add_details h2{font-size:20px;font-weight:700;color:#ff9800;margin:10px 0 15px 0;text-shadow:0 1px 1px #fff}ul.font li{font-size:18px;color:#ff9800;text-shadow:0 1px 1px #fff}.print_link{width:100%;display:table}.print_link h1{text-align:center;font-size:25px;font-weight:700;color:#1ea3b1;background:rgba(51,51,51,.09);padding:10px 0;margin:45px 0 45px 0;border:1px solid #ddd}
.print_link ul li{float:right;margin:0 0 0 20px}
.print_link ul li a{border:1px solid #ddd;padding:6px 10px;color:#1b2b99}
.add_details i{color:#1ea3b1;width:20px;font-size:16px}
.mobile button{float:right;border:none;background:#fff;padding:0}
.dropdown-menu>li>a{border-bottom:1px solid #ddd;font-weight:700;padding:5px 20px}
.dropdown-menu{top:71px;right:5px;border-radius:0;box-shadow:0 0 0 #fff;border:1px solid #ddd;margin:0;padding:0;border-bottom:0}
.dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#ffae2f}
.msg{position:absolute;right:0}
.dropdown-menu.pull-right{right:5px!important;left:auto;top:69px;padding:0!important}
.contact_box{width:100%;display:table;margin-top:45px}
.right_2{width:100%;display:table;position:relative;border:1px solid #ddd;padding:5px;box-shadow:0 0 3px #e2e2e2}
.right_2 img{width:100%}
.right_2 h5{position:absolute;top:65px;left:4px;font-size:20px;font-weight:700;color:#ff9800;text-shadow:0 1px 0 #000;line-height:48px;text-align:center}
.right_2 span{display:block;font-size:18px;line-height:28px}
.right_2 h5 span b{background:#1ea3b1;padding:5px 10px;border-radius:5px;color:#fff;font-size:22px}
.address{width:100%;display:table;position:relative;border:1px solid #ddd;padding:5px;box-shadow:0 0 3px #e2e2e2}
.address h1{font-size:25px;font-weight:900;color:#ff9800;margin:0}
.address h1::before{content:"";position:absolute;background:#1ea3b1;width:45px;height:4px;top:32px}
.address h2{font-size:22px;font-weight:700;color:#1d96a2}
.address h3{font-size:18px;color:#fff;position:relative;background:#1ea3b1}
.address h3 i{color:#fff;width:40px;height:35px;background:#f77b06;text-align:center;margin:0 7px 0 0;line-height:34px}
.address p{color:#868686;font-size:16px}
.payment_address p label{padding-left:0;width:20%}
.pop_up_box h1 b{font-size:25px;color:#ff0}

.header{position:relative;padding:50px 0 100px 0}
.header_right_box{background:#fff;background-size:cover;background-position:100% 100%;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.58);border-radius:25px;margin-top:25px;padding:1px 0 20px 0;width:600px;margin:25px auto;display:table;position:relative}
.header_right_box h1{text-align:center;font-size:18px;color:#000;font-weight:700;margin:0 auto;width:350px;border-bottom:1px solid #ddd;padding:10px;border-radius:25px;background:#f6f6f6;margin-top:20px}

.heading_txt h1,.heading_txt h2{margin:0;font-size:30px;font-weight:700;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.search_name{width:100%;display:table}
.search_box_cat{background:#fff;padding:5px 0;border-bottom:1px solid #ddd}
.search_name span{font-size:19px;margin:0 15px 0 0}
.search_name span i{color:#f77b06}#ui-datepicker-div{display:none}

.box_form{margin:15px;}
.form-box{width:100%;display:table;position:relative;margin:0}
button.my-btn{border:0;font-size:20px;text-transform:uppercase;background:#ffae2f;color:#fff;padding:10px 0;font-weight:700;border-radius:8px;width:97%;border-bottom:3px solid #c68a2d;margin:10px 0 0 25px;text-shadow:0 0 0 #000;letter-spacing:.5px;font-family:monospace}
button.my-btn2{border:0;font-size:18px;background:#ffae2f;color:#fff;padding:10px 0;font-weight:700;border-radius:35px;width:175px;border-bottom:5px solid #c68a2d;margin:5px 0 0 0;text-shadow:0 1px 1px #000}
.form-box img{width:25px;float:left;margin:17px 13px 0 0}
.form-box input{width:90%;background:#dedede59;border:0;border-radius:8px;box-shadow:0 2px 1px #dadada;padding:0 10px;height:56px;font-size:16px}
.form-box .radio-btn{width:100%;display:table}
.form-box .radio-btn p{float:left;color:#fff;margin:0 10px 0 0}
.form-box label{color:#fff}

.bgimg{opacity:.2;text-align:center;}
.bgimg img{max-width:100%;}
@media screen and (max-width:767px){
.header{padding:50px 15px 100px 15px}
.header_right_box{width:100%;}
.heading_txt h1 {margin:0;font-size:16px;font-weight:900;}
ul.my-nav li{width:33%;}
ul.my-nav{border-bottom:1px solid #ff9000;margin:-1px 0 10px 0}
}

.cat_dls{width:100%;display:table;margin:10px 0 10px 0;background:#f3f3f3;padding:15px 0;border:1px solid #e8e8e8}
.cat_dls h3{text-align:center;margin:0 0 15px 0;color:#000;font-size:20px;font-weight:600}
.cat_dls ul{list-style:none;padding:0;margin:0}
.cat_dls ul li{float:left;width:25%;text-align:center}
.cat4 i{color:#ffae2f;margin:0 3px 0 0}
.dest_show h5{text-align:center;font-size:20px;font-weight:600}
.dest_dt_ls img{float:left;width:95px;border:1px solid #ccc;padding:5px;border-radius:50%;margin:0 10px 0 0}
.dest_ct{padding-top:10px}
.dest_ct h3{margin:0;color:#ff9800;font-size:20px;font-weight:600}
.dest_ct h4{font-size:16px;margin:5px 0}
.dest_ct p{font-weight:900;margin:0}
.book_dls{background:rgba(241,241,241,.39);padding:10px;border:1px solid #f1f1f1;margin:25px 0 15px 0}
.dest_cab{font-size:24px;font-weight:900;color:#1ea3b1;margin:10px 0 5px 0;text-align:center}
.book_dls h2{font-size:20px;font-weight:900;color:#000;margin:10px 0 5px 0}
.book_dls p{color:#636363;font-size:14px;text-align:justify}
.loc_pl{width:100%;display:table}
.loc_pl h3{font-size:18px;font-weight:600;margin:10px 0 0 0;border-bottom:2px solid #eaeaea;padding:0 0 5px 0}
.loc_pl ul{margin:0px;padding:0px;list-style:none;overflow:hidden;}
.loc_pl ul li{width:25%;float:left;margin:5px 0;color:#7b7b7b}
.loc_pl ul li i{color:#a9a9a9;margin:0 3px 0 0}
@media screen and (max-width:1099px){.loc_pl ul li{width:33.33333%;}}
@media screen and (max-width:991px){.loc_pl ul li{width:50%;}}
@media screen and (max-width:767px){.loc_pl ul li{width:100%;}}
.map{background:#fff;padding:10px;border:1px solid #e8e8e8;margin-bottom:15px}
.btn_coupon{background:#fff;font-weight:900!important;color:#1ea3b1}
.modal_ctnt{position:relative}
.modal_ctnt .form-group label{display:block;font-size:17px}
.modal_ctnt .form-group input{width:80%;float:left;border:1px solid #ddd;border-right:0;padding:8px 8px}
.modal_ctnt .form-group input.btn_apply{width:20%;background:#f77b06;color:#fff;font-weight:600}
.modal_ctnt .line00{width:100%;display:table;position:relative;margin-top:65px;border-bottom:1px solid #ddd;margin-bottom:20px}.modal_ctnt .line00 p{position:absolute;left:45%;top:-16px;background:#fff;font-size:20px;padding:0 5px}.modal-dialog{width:500px!important}.promo_box{border:1px solid #ccc}.head_00{font-size:18px;font-weight:600;margin:0 0 10px 0}.promo_ctnt{width:100%;display:table;padding:5px 10px}.promo_ctnt h4{font-size:16px;font-weight:600;margin:0 0 5px 0}.promo_ctnt p{margin:0;color:#888;letter-spacing:.5px}.promo_ctnt p a{background:0 0;padding:0;color:#000;text-decoration:underline}.promo_ctnt p a:hover{color:#000;text-decoration:underline}.promo_ctnt a{background:#2196f3;color:#fff;padding:5px 10px;font-weight:600;border-radius:4px}.promo_ctnt a:hover{text-decoration:none;color:#fff}.modal-footer{border-top:0!important}.trips_bfds{background:#f3f3f3;padding:20px 0;text-align:center}.trips_bfds h4{font-size:18px;color:#333;font-weight:600;margin:0;border-bottom:solid 3px #1ea3b1;display:inline-block;text-transform:uppercase;padding:0 0 5px 0}.trips_bfds h4 span{color:#1ea3b1}.trips_bfds25{text-align:center;background:#f4f3f3;padding:0 0 10px 0}.trips_bfds25 ul{list-style:none;padding:0;margin:0}.trips_bfds25 ul li{display:inline-block;padding:10px 50px}.trips_bfds25 ul li img{width:90px;background:#fff;border-radius:50%;border:solid 1px #ccc;padding:10px}.trips_bfds25 ul li h5{font-size:16px;color:#333;margin:0;font-weight:600;padding:8px 0 0 0}.left_icon{position:absolute;top:40%;left:-45px;background:#ffae2f;color:#fff;font-size:25px;text-align:center;padding:0 15px 5px 15px;font-weight:900;border-radius:4px}.right_icon{position:absolute;top:40%;right:-45px;background:#ffae2f;color:#fff;font-size:25px;text-align:center;padding:0 15px 5px 15px;font-weight:900;border-radius:4px}.left_icon:hover{text-decoration:none;color:#fff}.right_icon:hover{text-decoration:none;color:#fff}#Carousel_ppc_form{margin:25px 0}.cond_text{font-size:12px}.radio_btm_set{margin-bottom:10px}img.sale_img{position:absolute;top:4px;left:-28px;width:100px;z-index:9;transform:rotate(-45deg)}.coupon_clr{color:#fff;background:#000;display:inline-block;padding:5px 10px;border-radius:4px;font-weight:500}.ps_clr{background:#1ea3b1;padding:4px 8px;color:#fff;border-radius:4px;font-size:13px;letter-spacing:.5px;text-shadow:0 1px 0 #828282}.radio_btm_set .checkbox-inline{padding-left:30px}.rbm{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;font-weight:600!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rbm input{position:absolute;opacity:0;cursor:pointer}.checkmark00{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ccc;border-radius:4px}.rbm:hover input~.checkmark00{background-color:#b3b1b1}.rbm input:checked~.checkmark00{background-color:#f77b06}.checkmark00:after{content:"";position:absolute;display:none}.rbm input:checked~.checkmark00:after{display:block}.rbm .checkmark00:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}.dst_bx{width:100%;display:table;margin-bottom:5px}ul.dest_link{list-style:none;padding:0;margin:0}
ul.dest_link li{width:25%;float:left;margin:5px 0}
ul.dest_link li a{color:#5d5d5d}
ul.dest_link li a i{color:#ffae2f;margin:0 3px 0 0}
@media screen and (max-width:767px){ul.dest_link li{width:33.333%;}}
@media screen and (max-width:570px){ul.dest_link li{width:50%;}}
@media screen and (max-width:370px){ul.dest_link li{width:100%;}}

a.dest_ft{color:#000;font-size:16px;text-decoration:none;letter-spacing:.5px;cursor:pointer}
.font20{font-size:20px;font-weight:700}


.top_header .txt{font-weight:bold;float:right;padding-right:10px;line-height:40px;}
.TopContct{float:right;color:#ffffff;}
.TopContct:hover{color:#ffedd2;}
.TopContct span{z-index:2;height:40px;width:40px;padding:4px;float:left;border-radius:50%;
background: #ffae2f;
background: -moz-linear-gradient(top,  #ffae2f 0%, #fe9f09 100%);
background: -webkit-linear-gradient(top,  #ffae2f 0%,#fe9f09 100%);
background: linear-gradient(to bottom,  #ffae2f 0%,#fe9f09 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae2f', endColorstr='#fe9f09',GradientType=0 );

}

.TopContct span:before{line-height:32px;text-align:center;border-radius:50%;display:block;font-size:20px;
background: #fe9f09;
background: -moz-linear-gradient(top,  #fe9f09 0%, #ffae2f 100%);
background: -webkit-linear-gradient(top,  #fe9f09 0%,#ffae2f 100%);
background: linear-gradient(to bottom,  #fe9f09 0%,#ffae2f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9f09', endColorstr='#ffae2f',GradientType=0 );

}
.TopContct strong{
background: #fe9f09;
background: -moz-linear-gradient(top,  #fe9f09 0%, #ffae2f 50%, #fe9f09 100%);
background: -webkit-linear-gradient(top,  #fe9f09 0%,#ffae2f 50%,#fe9f09 100%);
background: linear-gradient(to bottom,  #fe9f09 0%,#ffae2f 50%,#fe9f09 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9f09', endColorstr='#fe9f09',GradientType=0 );

z-index:1;font-size:18px;height:30px;line-height:28px;padding:0 12px 0 15px;border-radius:0 15px 15px 0;float:right;margin:5px 0 0 -9px;}

@media screen and (max-width:991px){
.top_header .Right .txt{display:none;}
}
@media screen and (max-width:500px){
.TopContct strong{display:none;}
}



.top_header .ContactNmbr{float:right;font-size:25px;color:#ffae2f;margin-top:8px;}
@media screen and (max-width:500px){
.top_header .ContactNmbr{background:#ffae2f;padding:7px 10px;border-radius:4px;}
.top_header .ContactNmbr i{color:#ffffff;margin:0;}
.top_header .ContactNmbr strong{display:none;}
}

.Description{background:#f9f9f9;padding:10px 0px;}
.Description .col-md-3{padding:20px 15px;}
.Description .img{float:left;width:55px;}
.Description .img img{width:100%;}
.Description .Content{float:left;width:calc(100% - 55px);padding-left:15px;}
.Description .Content h4{text-transform:uppercase;font-weight:bold;margin-top:0;}

@-webkit-keyframes border {
  from {border:15px #ff00007d solid;margin-top:0px; }
  50% {border:0px #ff00007d solid;margin-top:16px;}
  to {border:15px #ff00007d solid;margin-top:0px;}
}
.CallIcon{position:fixed;right:5px;top:50%;text-align:center;width:80px;height:80px;z-index: 900;}
.CallIcon a{display:inline-block;border-radius:50%;
border-radius:50%;
-webkit-animation-name: border;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:cubic-bezier(.5, 0, 1, 1);
-webkit-animation-duration:2s;
}
.CallIcon i{display:block;background:#ff0000;color:#ffffff;font-size:24px;border:1px #e71b23 solid;width:50px;height:50px;line-height:50px;border-radius:50%;}
.CallIcon a:hover{text-decoration:none;}


/* India Tour Page */
.slider_box .container{position:relative;}
.slider_box .Search{position:absolute;left:15px;bottom:60px;width:calc(100% - 30px);z-index:50}
.TourContent h1,.TourContent h2{text-align:center;border-bottom:1px #cccccc dashed;padding-bottom:5px;}
.TourContent p{text-align:justify;}
.family-tours ul{list-style:none;margin-top:18px;}
.family-tours ul li{width:25%;float:left;padding:0px 15px 10px 15px;margin-bottom:15px;}
.family-tours ul li a{box-shadow:1px 0 6px rgba(0,0,0,.2);display:block;}
.family-tours ul li a:hover{text-decoration:none;}
.family-tours ul li h4{color:#1ea3b1;text-align:center;padding:20px 5px 5px 5px;margin:0;border-bottom:1px #cccccc dashed;font-weight:bold;}
.family-tours ul li h5{text-align:center;margin:0;padding:20px 5px 15px 5px;font-size:16px;font-weight:bold;color:#1ea3b1;}
.family-tours ul li p{ font-size:14px;color:#333333;padding:10px;text-align:justify;}
.family-tours ul li a img{width:100%;}
@media screen and (max-width:991px){.family-tours ul li{width:50%;}}
@media screen and (max-width:500px){.family-tours ul li{width:100%;}}

.Tourism ul li{width:33.333333%;float:left;padding:0px 15px 10px 15px;margin-bottom:15px;}
.Tourism ul li a{box-shadow:1px 0 6px rgba(0,0,0,.3);display:block;}
.Tourism ul li a img{width:100%;}
.Tourism ul li h5{font-size:17px;color:#1ea3b1;text-align:center;padding:20px 5px 15px 5px;font-weight:bold;}
@media screen and (max-width:991px){.Tourism ul li{width:50%;}}
@media screen and (max-width:600px){.Tourism ul li{width:100%;}}




.my_sec_main{width:100%;height:100%;background:rgba(0, 0, 0, 0.5);position:fixed;top:0px;left:0px;z-index:9;}
.modal-content{width:425px;margin:0 auto;}
.modal-dialog{margin-top:200px;}
.col-item{border-radius:5px;background:#FFF;}
.col-item .photo img{margin:0 auto;width:100%;border-radius:10px 10px 0 0;}
.col-item .info{padding:8px 10px;}
.col-item .price{float:left;}
.col-item .price h5{line-height:20px;margin:0;}
.price-text-color{color:#219FD1;}
.col-item .info .rating{color:#777;}
.col-item .rating{float:left;font-size:17px;text-align:right;line-height:52px;margin-bottom:10px;height:52px;}
.col-item .separator{border-top:1px solid #E1E1E1;}
.clear-left{clear:left;}
.col-item .separator p{line-height:20px;margin-bottom:0;margin-top:10px;text-align:center;}
.col-item .separator p i{margin-right:5px;}
.col-item .btn-add{width:50%;float:left;}
.col-item .btn-add{border-right:1px solid #E1E1E1;}
.col-item .btn-details{width:50%;float:left;padding-left:10px;}
.controls{margin-top:20px;}
[data-slide="prev"]{margin-right:10px;}
@media (min-width:320px) and (max-width:479px){
.container{width:100%;}
.footer-bottom{display:none;}
.msg{display:none;}
}