@charset "utf-8";.navbar-brand{display:none;}
img{max-width:100%;}
strong,b {
	font-weight:bold;
}
body{background:#fff;margin:0px;overflow-x:hidden;    font-family: "Exo 2";
    font-style: normal;
    font-weight: 500;}
.twitter-typeahead{width:100%;}
.tt-hint{width:100%;background:none;height:34px;border:none;}
.input-group-btn .btn{margin-top:-4px;background:#F56961 !important;height:34px;border:none;color:#fff;}


.bs-example{position:relative;}

.typeahead, .tt-query, .tt-hint{outline:medium none;padding:8px 12px;}
.typeahead{background-color:#FFFFFF;}
.typeahead:focus{}
.tt-query{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.tt-hint{color:#999999;}
#mceu_32-body{display:none !important;}
.tt-dropdown-menu{background-color:#FFFFFF;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);position:relative;padding:0px;z-index:999999999999 !important;width:100%;}
.tt-suggestion{font-size:15px;border-bottom:1px dashed #eee;line-height:24px;padding:3px 20px;}
.tt-suggestion.tt-is-under-cursor{background-color:#eee;color:#555;}
.tt-suggestion p{margin:0;}
.whatsapp{background:url(../img/whatsapp.png) no-repeat center center;width:63px;height:27px;text-align:center;line-height:27px;float:left;margin-top:-3px;margin-right:4px;}
.top_call p{font-weight:normal;color:#555;margin-top:8px;font-size:18px;}
.top_so{margin:0px;margin-top:5px;padding:0px;}
.top_so li{float:left;list-style:none;}
.top_so li a{margin:0px 5px;float:left;color:#fff;}
.right_menu{padding:0px;margin:0px;}
.right_menu .search_btn{margin-left:-5px;border-radius:0px;height:30px;line-height:10px;background:#f4811f;color:#fff;}
.search_top{width:72%;height:45px;background:rgba(0,0,0,0.5);padding:5px 5px 0px 5px;border-radius:3px 20px 20px 5px;margin-top:-5px;float:left;}
.search_top li{float:none;display:block;}
.search_top li a{float:none;margin:0px;display:block;width:100%;}
.header{padding:5px 0px;}
.top_so{float:left;}
.profile_login{background:url(../img/carousal-bg1.jpg) no-repeat center;text-align:center;padding:10px 30px;}
.profile_login .btn-success{display:inline-block;padding:3px 10px;margin-top:5px;border-radius:10px;font-size:12px;}
.profile_login a{font-size:12px;float:none !important;display:block;}
.profile_login img{display:block;margin:0 auto;float:none;border:2px solid #fff;border-radius:50px;}

.top_so .prof{background:none;padding:8px 0px 0px 0px;background-image:url(../img/ip.png);background-repeat:no-repeat;background-position:center top;border:none;border-radius:0px;top:95%;left:-45%;width:250px;overflow:hidden; z-index:99999999;}

.top_so .prof li{display:block;margin:0px;float:none;background:#fff;}
.top_so .prof li a{color:#555;display:block;margin:0px;padding:8px;border-bottom:1px solid #eee;float:none;width:100%;}
.top_so .prof li a i{margin-right:10px;}



input:focus, select:focus, button:focus{outline:none;}
.social{float:left;}
.footer_social a i{width:40px;margin-right:5px;border-radius:40px;color:#fff;font-size:22px;height:40px;float:left;display:block;text-align:center;line-height:40px;}
.footer_social .ti-facebook{background:#3C5A9A;}
.footer_social .ti-google{background:#DD4C39;}
.footer_social .ti-twitter{background:#659FCB;}
.footer_social .ti-linkedin{background:#007BB6;}
.footer_social .ti-instagram{background:#5280A4;}
.footer_social .ti-pinterest{background:#CB2028;}
.footer_social .ti-tripadvisor{background:#79b150 url(http://abishtravels.com/img/trip.png) no-repeat center center;}
.social a i{float:left;display:block;text-align:center;width:25px;height:25px;line-height:25px;font-size:12px;color:#fff;border-radius:25px;margin:8px 5px;}
.f_right{float:right;margin:0px;padding:0px;}
.navbar-default{border-bottom:none; margin-top:-5px; margin-bottom:-5px}
.navbar-default .navbar-nav>li>a{color:#555; border-bottom:4px solid #fff;    font-weight: 500; font-size:15px;padding:12.5px 10px;}
.navbar-default .navbar-nav>li>a i {display:none;}
.navbar-default .navbar-nav>li>a:hover { border-bottom:4px solid #f67055; color:#f6705}
.navbar-default .dropdown-menu li a{padding:8px; border-bottom:1px solid #eee;}
.big_menu {width:500px;}
.big_menu li { width:48%; margin:0px 1%; float:left;}
.mt160{margin-top:80px;padding-top:10px;}
.navbar-fixed-top{background:rgba(0,0,0,0.1);}

/* Home Page Banner */
#main_slider .carousel-caption { text-align:center; padding:20px; width:50%; right:25%; left:auto; float:right; z-index:9;  bottom:40%;}
#main_slider .carousel-caption h4 { font-size:30px; padding:10px 0px; border-bottom:1px solid #fff; border-top:1px solid #fff; font-weight:300; text-shadow:none; text-transform:uppercase; color:#fff;  }
#main_slider .item img,#car_banner .item img { width:100%;}
#main_slider .carousel-caption .btn {padding:10px;margin-top:15px;text-transform:uppercase;background:#f89f00;border:5px solid rgba(0,0,0,0.5);font-size:22px;}
#main_slider .carousel-caption .btn i { margin-left:15px;}
#main_slider .carousel-caption h3 { font-size:54px; text-transform:uppercase; text-shadow:none; font-weight:100;  line-height:50px; margin:0px; border-bottom:1px solid #fff; background:rgba(0,0,0,0.2); padding:10px; color:#fff;  }
#main_slider .carousel-caption p { margin:0px; font-style:italic;  font-size:17px; text-shadow:none; background:rgba(0,0,0,0.2); padding:10px; color:#fff;}
.carousel-control.left { left:0px;}
.carousel-control.right { right:0px;}
.carousel-control {  width:40px; z-index:99; background:#000;}
.carousel-control .ti-angle-left, .carousel-control .ti-angle-right, .carousel-control .icon-next, .carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block; margin:-20px; font-size:40px;  }
/* Home Page Banner */


#main_slider .left { border-right:1px solid #fff;}
#main_slider .right { border-left:1px solid #fff;}

.bg_light {
	background: #fff url(../img/title_banner.png) left bottom repeat-x;
	border-top: 1px solid #ddd;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.services_new { background:#fff; box-shadow:0px 0px 8px #ddd; margin-bottom:20px; padding:10px;}
.services_new h3 {
	font-weight:bolder;
	text-align:center;
	font-size:20px;
	color: #F90;
}
.services_new img { width:100%;}
.services_new .read_more { display:block; padding:8px; text-align:center; background:#fff; border-radius:0px; margin-top:10px; text-transform:capitalize; font-weight:600; font-family:"Times New Roman", Times, serif; font-style:italic; color:#555; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.services_new .read_more i { transition:all 0.5s;}
.services_new:hover i { margin-left:20px; transition:all 0.5s;}
.services_new .btn:hover { color:#000 !important;}
.services_new p { font-size:14px; line-height:20px; font-weight:500;}
.title_bg { text-align:center; margin-top:15px; margin-bottom:25px; display:block;  width:100%; }
.title_bg h3 { font-size:40px; font-family:'Dancing Script' !important; font-weight:normal; color:#f67055; margin-bottom:0px;}
 .title_bg p {    font-weight: 500;
    margin-top: 10px;}
.page_gallery {margin-left:0px; margin-right:0px;}
.page_gallery_img { border:1px solid #fff; overflow:hidden; position:relative;  }
		.overly_gallery { position:absolute; left:0px; top:0px; border:1px solid #fff; background:rgba(0,0,0,0.4); width:100%; height:100%;}
		.page_gallery_img img{ transition: all .2s ease-in-out; }
		.page_gallery_img:hover img{transform: scale(1.1);}
		.overly_gallery h3 { transition:all 0.5s; text-align:center; color:#fff; font-weight:normal; padding-top:28%; margin:0px;}
		.page_gallery .col-md-3,.page_gallery .col-md-6 { padding:0px !important; margin:0px !important;}
		.right_form {background:#f7f6f4; padding:10px; margin-bottom:15px;}
		.right_form h2 { font-weight:normal; padding-bottom:10px; border-bottom:1px solid #ddd; font-size:24px; text-transform:uppercase; margin-top:0px; text-align:center; color:#F56961; padding:10px; margin-left:-10px; margin-top:-10px; margin-right:-10px;}

.same_day_package { padding:10px; min-height:325px; margin-bottom:30px; box-shadow:0px 0px 8px #ddd; background:#fff;}
.same_day_package i { margin-right:5px; float:left; font-size:18px; color:#999; font-weight:500;}
.same_day_package img {width:100%; position:relative; display:block; margin-bottom:10px; width:100%;}
.same_day_package p { margin-bottom:5px; font-weight:500; line-height:20px;}
.same_day_package p a { display:block;}



.new_package {
	padding:10px;
	min-height:300px;
	margin-bottom:30px;
	box-shadow:0px 0px 8px #ddd;
	background:#fff;
}
.new_package i { margin-right:5px; float:left; font-size:18px; color:#999; font-weight:500;}
.new_package img { position:relative; width:100%; display:block; margin-bottom:10px; width:100%;}
.new_package p { margin-bottom:5px; font-weight:500; line-height:20px;}
.new_package p a { display:block; }

.package_duration { background: #F56961;
    color: #FFF; position:absolute; left:35px; top:20px;
    padding: 4px 7px;
    border-radius: 3px;
    line-height: 1;
    display: inline-block;
   }

.pricing-table { text-align: center; }


.pt-header { position: relative;height:253px;    background:#191919 !important; cursor:pointer;}
.pricing-table:hover .cover_text { display:none;}
.pricing-table:hover .guide_for_delhi { display:block;}
.guide_for_delhi {  display:none;}

.pt-header a { color: white; text-decoration: none; display: block; }
.pt-header a:hover { background: #4c4c4c; }
.pt-header .pt-title { text-transform: uppercase; padding-top: 20px; }
.pt-header .pt-desc { font-style: italic; padding: 0 15% 20px; color: #666666; }
.pt-header .pt-popular { color: white; background: #F56961; position: absolute; width: 100%;  text-transform: uppercase; top: -26px; padding: 5px 0; }

.pt-price { position: relative; display: inline-block; margin:0px 0; }
.pt-price .price { color:#fff; font-size:60px; }
.pt-price .currency, .pt-price .payment { }
.pt-price .currency { position: absolute; left: -20px; top: 9px; }
.pt-price .payment { position: absolute; right: -50px; bottom: 9px; }

.pt-features { list-style: none; margin: 0; padding: 0; background: #f2f2f2; }
.section-diff .pt-features { background: white; }
.pt-features li { padding: 15px 0; border-bottom: 1px dashed #d9d9d9; }
.section-diff .pt-features li { border-bottom: 1px dashed #d9d9d9; }


.navbar .container, .footer .container, .footer_bottom .container{background:none;}
.title h3{color:#444;padding-right:10px;font-size:16px;height:15px;line-height:15px;text-transform:uppercase;background-color:#fff;display:inline-block;margin:0px;}
.title{background-color:#eee;height:15px;line-height:15px;margin-bottom:15px}
.nav-tabs{border:none;background:url(http://abishtravels.com/img/menu-bg-blue1.png) repeat center center;margin-bottom:10px;border-radius:5px;overflow:hidden;}
#back-top{position:fixed;z-index:999;bottom:30px;float:right;right:10px;}
#back-top a{display:block;background:#F56961;font-size:18px;width:40px;height:40px;text-align:center;line-height:40px;color:#fff;transition:1s;}
#social-button{position:fixed;z-index:999;bottom:30px;float:left;left:10px;}
.heading-title{border-left:5px solid #f4811f;color:#999;display:block;font-size:22px;padding:5px 10px;text-transform:uppercase;margin:0px 0px 10px 0px;}
.heading-title a{background:url(../img/menu-bg.png) repeat center center;color:#fff;float:right;padding:5px 5px;text-transform:uppercase;font-size:12px;margin:2px 0px;}
.pop_social{margin-top:15px;border-top:1px solid #eee;}
.pop_social a{width:20%;float:left;display:block;text-align:center;color:#555;padding:5px 0px;font-size:22px;border-right:1px solid #eee;}
.pop_social a:hover{color:#E64137;}
.pop_social a:last-child{border-right:none;}
.popover .btn{background:url(../img/menu-bg.png) repeat center center;margin:5px 0px;color:#fff;padding:5px;text-transform:uppercase;}
.button_intro{padding:10px 20px;border-radius:30px;text-transform:uppercase;border:none;color:#fff !important;background:#F56961;}
.msg_box{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99999999;left:0px;top:0px;}
.msg_box .error{width:30%;color:#fff;padding:23px 15px;background:rgba(229,64,56,0.9);margin:0 auto;margin-top:18% !important;}
.msg_box .close{font-weight:normal;margin-top:-36px;margin-right:-25px;background:#E44038 url("../img/close.png") no-repeat scroll center center;width:30px;height:30px;opacity:1;border-radius:30px;border:1px solid #F2534B;}
.success{width:30%;color:#fff;padding:23px 15px;background:rgba(53,203,106,0.9);margin:0 auto;margin-top:18% !important;}
.forgp{float:right;}
.main_title{text-align:center;font-size:16px;margin-bottom:30px;}
.main_title h2{ color:#fff !important;


text-transform: uppercase;
    font-size: 21px;
    margin-bottom: 0;
    margin-top: 0;
    font-family: "Exo 2", "Segoe UI", Avenir, sans-serif;
    letter-spacing: 0px;
    font-weight: normal;
}
.main_title h2 span{color:#E64C3C;}
.main_title p{font-weight:300;font-size:20px;}
.tour_container .tour_title{padding:15px;position:relative;}
.tour_title small{float:right;color:#555;}
.tour_container{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);margin:0;margin-bottom:10px;}
.guide_name {

position:absolute;
    z-index: 9;
    width: 100%;
    background: rgba(0,0,0,0.7);
    color: #fff;
    padding: 5px 0px;
    text-align:center;
    font-size: 12px;
}
.best_season {

position:absolute;
    z-index: 9;
    width: 100%;
	color: #f68121;
    text-align:right;
    font-size: 12px;
	padding: 0px 20px;
}
.img_container img{-webkit-transform:scale(1.2); height:157px; width:100%;transform:scale(1.2);-webkit-transition:all .7s ease;transition:all .7s ease;}
.ribbon.popular{background:url(../img/ribbon_popular.png) no-repeat 0 0;}
.ribbon.top_rated{background:url(../img/ribbon_top_rated.png) no-repeat 0 0;}
.ribbon{position:absolute;top:0;left:-1px;width:78px;height:78px;z-index:1;}
.short_info{position:absolute;left:0;bottom:0;background:url(../img/shadow_tour.png) repeat-x left bottom;width:100%;padding:10px 10px 0px 5px;color:#fff; line-height:27px;}
.short_info i{font-size:17px;display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;padding:0;margin:0;}
.short_info .price{float:right;font-weight:normal;display:inline-block;}
.short_info .price sup{font-size:18px;position:relative;top:-5px;}
.explore_all{float:right;margin-top:10px;text-transform:uppercase;font-weight:bold;}
.show_more{width:140px;border-radius:20px;height:40px;text-transform:uppercase;margin-left:43.5%;margin-bottom:10px;float:left;line-height:40px;text-align:center;background:#F56961;color:#fff;}
.tour_container .tour_title{padding:10px;position:relative;}
.tour_container .tour_title p{margin:0;font-weight:normal;margin-bottom:10px;font-size:15px; min-height:48px;}
.rating .voted{color:#E64C3C;}
.rating i{margin:0px;letter-spacing:0px !important;}
.rating small{font-size:12px;color:#CCC;}
.rating{float:left;}
.wishlist{position:absolute;top:10px;right:10px;width:40px;height:40px;z-index:2;font-size:20px;line-height:40px;text-align:center;cursor:pointer;}
.tooltip_flip{position:relative;}
.wishlist a{color:#888;cursor:pointer;display:block;}
.img_container{position:relative;overflow:hidden;border:1px solid #fff;}
.underline_title .btn{background:#E44038;color:#fff;border-radius:20px;}
.underline_title .btn:hover{color:#fff;}
.underline_title h2{margin:0px;font-size:30px;text-transform:uppercase;color:#E44038;font-weight:400;}
.underline_title h2 a{}
.underline_title h2 a:hover{color:#E64137}
.underline-bg{width:100%;background:#AAA none repeat scroll 0% 0%;height:2px;position:relative;margin-top:8px;z-index:0;margin-bottom:8px;}
.underline-bg .underline{height:2px;width:20%;background:#E64137 none repeat scroll 0% 0%;position:relative;z-index:99;}
ul.list_ok{list-style:outside none none;margin:0px 0px 20px;padding:0px;line-height:22px;}
ul.list_ok li{position:relative;margin-bottom:10px;padding-left:25px;}
ul.list_ok li::before{font-style:normal;font-weight:700;font-family:"icon_set_1";font-size:14px;content:"l";color:#E04F67;position:absolute;left:0px;top:0px;}
.general_icons ul{margin:0px;padding:0px;}
.general_icons ul li{display:inline-block;float:left;width:14%;text-align:center;padding:0px 20px 20px 0px;white-space:nowrap;}
.general_icons ul li i{font-size:36px;display:block;margin-bottom:10px;}
.box_style_4{border-radius:3px;margin-bottom:25px;padding:20px;position:relative;text-align:center;border:1px solid #DDD;}
.box_style_2 i, .box_style_4 i{font-size:52px;margin-top:10px;display:inline-block;}
.box_style_4 .btn i {margin-top:0px !important;} 
.box_style_2 a.phone, .box_style_4 a.phone{font-size:26px;display:block;margin:10px 0px;}
.box_style_4 a{display:block;font-size:26px;}
.blog_content p{font-size:16px;}
.shadow_box{border-radius:3px; border:1px solid rgba(255,255,255,0.5);}
.small_package_right{border-radius:3px;margin-bottom:15px;padding:20px;position:relative;border:1px solid #DDD;}
.small_package_right .tour_container{box-shadow:none;}
.small_package_right .tour_container .tour_title{padding:10px 0px;}
.small_package_right #category{border:none;}
.operated_by{border-radius:3px;margin-bottom:25px;padding:20px;position:relative;border:1px solid #DDD;}
.operated_by h3{margin-top:0px;font-weight:normal;}
.operated_by h4, .operated_by p{margin-top:0px;margin-bottom:5px;font-weight:normal;}
.nav-tabs>li>a:hover { border-bottom:4px solid #F56961}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border-bottom:4px solid #F56961; background:#fff; color:#555; cursor:pointer;}
.nav-tabs:after { content:""; opacity:0.2; position:relative; width:100%; margin-top:-4px !important; width:100%; float:left; border-bottom:4px solid #F56961}
.nav-tabs>li>a { color:#555; z-index:999; position:relative; font-weight:500; text-transform:uppercase;}
.nav-tabs li a i, .accordion-link i{margin-right:15px;}
.nav-tabs>li>a:hover { background:#fff; color:#555}



.bg_2{ opacity:0.7; background:#000;}


.tab_title { font-weight:normal; font-size:30px; color:#999; margin-bottom:20px; display:block;}
.accordion-link{text-transform:uppercase;}
.btn:hover, .btn:focus{color:#fff !important;}
.rate_this{float:right;border-radius:20px;font-size:22px;text-transform:uppercase;text-align:center;background:#F56961;color:#fff;}
.larze i{font-size:22px;}
.main_title .rating{display:inline-block;float:none;}
.main_title .rating i{font-size:18px;}
.right_price{margin-bottom:10px;}
.right_price h3{margin:0px;margin-bottom:15px;}
.right_price ul{margin:0px;padding:0px;}
.right_price li{list-style:none;margin-bottom:10px;font-size:14px;}
.right_price li .icon-envelope{font-size:12px;}
.right_price li strong{color:#fff;font-weight:500}
.right_price li i{margin-right:5px;color:#fff;font-size:14px;}
.right_price .btn{margin-top:15px;}
.right_price h2{margin:0px;font-size:20px;font-weight:normal; font-family:"Exo 2", "Segoe UI", Avenir, sans-serif;}
.label {font-weight: normal;
    font-size: 11px;}
.right_price hr{margin-bottom:0px;}
.share_trip a{text-align:center;display:block;float:left;margin-right:8px;}
.share_trip a i{border-radius:30px;font-size:15px;padding:8px;line-height:40px;}
.share_trip a{color:#fff;line-height:0px;}
.share_trip .ti-heart{background:#F56961}
.share_trip .ti-facebook{background:#3C5A9A;}
.share_trip .ti-google{background:#DD4C39;}
.share_trip .ti-twitter{background:#659FCB;}
.box_shadow{box-shadow:0px 0px 5px #eee;background:#fff;margin-bottom:10px;border:1px solid #eee;padding-top:10px;padding-bottom:10px;}
.widget-area{box-shadow:0px 1px 1px rgba(0, 0, 0, 0.15), -1px 0px 0px rgba(0, 0, 0, 0.03), 1px 0px 0px rgba(0, 0, 0, 0.03), 0px 1px 0px rgba(0, 0, 0, 0.12);background:#fff;padding-bottom:15px;margin-bottom:15px;}
.profile-widget-head{background-image:url("../img/carousal-bg.jpg");background-size:cover;border-radius:4px 4px 0px 0px;float:left;padding:30px 0px 55px;position:relative;text-align:center;width:100%;z-index:0;margin-bottom:80px;}
.profile-widget-head::before{border-radius:4px 4px 0px 0px;content:"";height:100%;left:0px;opacity:0.5;position:absolute;top:0px;width:100%;z-index:-1;}
.blue, .toggle-switch:checked + span::before, .profile-widget-head::before, .keys span.operator, .tag-button:hover, .dynamic-tags .tagsinput .tag:hover, .dynamic-tags .tagsinput .tag:hover a, .thumb > a, .anchor > li > a.selected, .price-table .signup > a{background:#008EA4 none repeat scroll 0% 0%;color:#FFF;}
.my-profile-widget h4{float:left;font-size:18px;font-weight:500;letter-spacing:0.3px;margin:0px 0px 15px;text-align:center;width:100%;}
.my-profile-widget > span > i{margin-right:7px;}
.my-profile-widget > p{margin-top:15px;padding:0px 22px;text-align:center;margin-bottom:22px;}
.profile-widget-head > p{color:#FFF;float:left;font-size:13px;font-style:normal;margin-top:6px;text-align:center;width:100%;}
.profile-widget-head > span{border:3px solid #FFF;border-radius:50%;bottom:-20px;left:42%;margin-bottom:-55px;margin-left:-40px;overflow:hidden;position:absolute;}
.profile-widget-head > span > img{float:left;width:120px;}
.my-profile-widget > span{border-radius:21px;color:#FFF;display:table;float:none;margin:0px auto;padding:7px 16px;}
.profile-widget-head > h3{color:#FFF;float:left;font-size:21px;font-weight:500;letter-spacing:0.3px;margin:0px;text-align:center;width:100%;}
.my-profile-widget > a{float:left;font-family:lato;font-size:15px;font-weight:normal;letter-spacing:0.3px;margin-bottom:10px;margin-top:8px;text-align:center;width:100%;transition:all 0.4s ease 0s;}
.my-profile-widget > .social-btns{display:table;float:none;padding:0px;margin:0px auto 40px;}
.social-btns > li{float:right;list-style:outside none none;margin-left:6px;}
.social-btns > li > a{float:left;}
.social-btns > li > a > i{-webkit-border-radius:31px;-moz-border-radius:31px;-ms-border-radius:31px;-o-border-radius:31px;border-radius:31px;color:#fff;float:left;font-size:16px;height:31px;line-height:31px;text-align:center;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;width:31px;}
.social-btns > li > a > i:hover{opacity:0.7;}
.social-btns > li > a > i.ti-facebook{background:#3b5998;}
.social-btns > li > a > i.ti-twitter{background:#439ed6;}
.social-btns > li > a > i.ti-google{background:#dd4b39;}
.social-btns > li > a > i.ti-linkedin{background:#069;}
.user_thumb img{width:120px;margin:0 auto;float:none;border:4px solid #eee;border-radius:120px;height:120px;display:block;}
.user_details h3{margin:0px;text-align:center;border-bottom:1px dashed #ddd;padding-bottom:18px;font-weight:normal;color:#0095b0}
.user_details p i{margin-right:10px;}
.user_details ul{margin:0px;padding:0px;}
.user_details ul li{list-style:none;margin:0px;margin-left:-10px;}
.user_details ul li a{padding:10px;font-size:16px;margin-bottom:1px;border-bottom:1px dashed #ddd;display:block;}
.user_details ul li a i{margin-right:10px;}
.btn{border:none;font-family:"Exo 2", "Segoe UI", Avenir, sans-serif;text-transform:uppercase;font-size:15px;line-height:20px;text-align:center;background:#F56961;color:#fff;}
.btn-primary:hover,.btn-primary:focus,.btn:hover,.btn:focus {background:#F56961;color:#fff;}
.form_title{position:relative;padding-left:55px;margin-bottom:10px;}
.form_title h3{margin:0px;padding:0px;  font-family: 'Dancing Script' !important; color: #f67055;     font-size: 30px;}
.form_title p{color:#999;margin:0px;padding:0px;font-size:12px;line-height:14px;}
.step{border-left:1px solid #DDD;padding:20px 0px 20px 31px;margin:0px 0px 10px 20px;}
.form_title h3 strong{background-color:#F56961;width:40px;height:40px;display:inline-block;border-radius:50%;color:#FFF;font-size:18px;line-height:40px;text-align:center;position:absolute;left:0px;top:0px;}
.form_title h3 strong{color:#FFF;font-size:18px;line-height:40px;text-align:center;}
.modal-content .form-control{box-shadow:0px 1px 4px #ECECEC inset, -4px -4px 0px 0px #F7F7F7, 4px 4px 0px 0px #F7F7F7, 4px 0px 0px 0px #F7F7F7, 0px 4px 0px 0px #F7F7F7, 4px -4px 0px 0px #F7F7F7, -4px 4px 0px 0px #F7F7F7;}
.bg_white{background:#fff;padding-top:18px; padding-bottom:80px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.page_heading .breadcrumb{margin-top:10px;margin-bottom:0px;background:#e03e3a;margin-left:-10px;border-radius:0px;}
.page_heading .breadcrumb a{color:#fff;}
.page_heading .breadcrumb>.active{color:#ccc}
.page_heading{color:white;background:#f4811f;position:relative;overflow:hidden;margin-bottom:20px;box-shadow:.35em .35em 0 0 #eee;}
.left_s{padding:10px 10px;height:100%;width:100%;}
.left_s h1{margin:0;font-weight:500;font-size:22px;text-transform:uppercase;}
.left_s p{width:50%;margin:0;}
.right_s{height:100%;width:100%;background:#e03e3a;position:absolute;top:0;left:40em;transition:0.25s;}
.right_s::before{content:'';width:0;height:0;border-style:solid;border-width:13em 3em 0 0;border-color:transparent #e03e3a transparent transparent;left:-3em;top:0;position:absolute;}
.right_s:hover{transition:0.25s;transform:}
.right_s:hover a::before{width:4.9em;}
.right_s a{font-weight:700;text-decoration:none;color:#fff;text-align:center;display:block;font-size:2.1em;transform:translateX(-6.75em);transition:0.25s;position:relative;line-height:3em;text-transform:uppercase;}
.filter_section .search_btn{margin-top:24px;background:#f4811f;color:#fff;border-radius:0;padding:4px 8px;}
.filter_section .form-group label{display:block;}
.pagination>li>a, .pagination>li>span{background:url(../img/menu-bg.png) center center repeat-x;color:#fff;}
.pagination>li>a:hover{color:#fff;}
.input-append .add-on{position:relative;left:-25px;top:2px;}
.datepicker.dropdown-menu{padding:10px !important;}
.table-condensed .active{background:url(../img/menu-bg.png) repeat center center !important;color:#fff;}
#category .carousel-control, #blog_slider .carousel-control, #category_mobile .carousel-control, #testmonial .carousel-control{width:40px;height:40px;top:41%;background:#000;}
#featured .carousel-control{width:40px;height:40px; top:10%;background:#000;}
#category .carousel-control.left, #category_mobile .carousel-control.left, #blog_slider .carousel-control.left, #featured .carousel-control.left, #testmonial .carousel-control.left{left:-30px;background:#000 url(../img/left.png) no-repeat center center;border-radius:40px; overflow:hidden; }
#category .carousel-control.right, #category_mobile .carousel-control.right, #blog_slider .carousel-control.right, #featured .carousel-control.right, #testmonial .carousel-control.right{right:-30px;background:#000 url(../img/right.png) no-repeat center center;border-radius:40px; overflow:hidden; }
.tags .label{font-weight:normal;font-size:100%;float:left;margin:0px 5px 5px 0px;}
#category_mobile .col-xs-6{padding-left:10px;padding-right:10px;}
#small .carousel-control{width:30px;height:30px;top:25%;background:#000;}
#small .carousel-control.right{right:15px;background:#000 url(../img/right-small.png) no-repeat center center}
#small{margin-top:10px;}
#small .item img{}
#small .carousel-control.left{left:15px;background:#000 url(../img/left-small.png) no-repeat center center}
#small .carousel-indicators{position:static;bottom:0px;overflow:hidden !important;left:0%;z-index:15;width:100%;padding-left:0;margin-left:0%;text-align:left;list-style:none;}
.sv_box{text-align:center;background:#F56961;height:160px;position:relative;}
.overly_bg{position:relative;top:0px;background:rgba(0,0,0,0.4);left:0px;padding-top:40px;width:100%;height:100%;}
.sv_box img{display:block;height:70px;width:70px;margin:0 auto;}
.sv_box h2{background:rgba(0,0,0,0.1);position:absolute;bottom:0px;width:100%;color:#fff;font-size:21px;margin:0px;text-transform:uppercase;padding:10px 0px;letter-spacing:1px;font-weight:500;}
.sv_box:hover .overly_bg{background:url(../img/light-box-cover.png) repeat !important;}
#category .col-md-2, #category1 .col-md-2{padding-right:0px;padding-left:0px;border-right:1px solid #fff;}
#category, #category_mobile{margin:5px 0px;}

.testmonial_box .img{width:80px;height:80px; border-radius:90px; overflow:hidden; background:#fafafa; position:absolute; top:-45px; float:left; margin-right:10px;}
.testmonial_box{background:#fafafa; position:relative;border:1px solid #fff;box-shadow:0px 0px 5px #eee;margin-bottom:15px;padding:10px; }
.testmonial_box .name p{display:block;}
.testmonial_box .name p strong{display:block;}
.full_testmonial { float:right; padding:0px 10px; color:#555;font-weight:600; font-size:12px; margin-top:-20px; border:2px solid rgba(31, 31, 31, 0.2); border-radius:20px;}
.h_bg1{background:#e64c3c;}
.h_bg{background:#fff;  box-shadow:0px 0px 8px #000;}
.bg_none{background:none;}
.press{background:#fafafa;box-shadow:0px 0px 5px #ddd;border:1px solid #fff;padding:10px;margin-bottom:10px;}
.press p { text-align:center;}
.press h3{display:block;text-align:center; font-family:"Exo 2", "Segoe UI", Avenir, sans-serif; font-weight:normal;font-size:22px;}
.press .btn{background:#F56961 none repeat scroll 0% 0%;border:none;padding:2px 10px;color:#fff !important;border-radius:20px;margin-bottom:5px;margin-top:5px;}
.has-feedback{position:static;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{color:#a94442}
.has-error .control-label, .has-success .control-label{}
.has-error .form-control::-webkit-input-placeholder{color:#a94442;}
.has-error .form-control:-moz-placeholder{color:#a94442;}
.has-error .form-control::-moz-placeholder{color:#a94442;}
.has-error .form-control:-ms-input-placeholder{color:#a94442;}
.has-error .form-control select option{color:#a94442 !important;}
.phone .col-md-3 .form-control-feedback{right:0px !important;}
.phone .form-control-feedback{top:10px !important;}
.img-radius{border-radius:100px;border:solid 1px #d6d6d6;color:#FFF;padding:15px;height:90px;width:90px;margin-bottom:5px;}
.top_heading h4{margin-bottom:10px;font-weight:normal;text-align:center;font-size:52px;color:#fff;margin-bottom:80px;}
.about_strenth{padding:45px 0px;background-color:#d77958;text-align:center;}
.about_award{padding:45px 0px;background-color:#21212c;text-align:center;}
.award_rept{margin-right:1px;padding:20px 0px;}
.awrd_cont{width:100%;background-color:#ffffff;border:solid #16a085;border-width:3px 0px;display:none;position:absolute;left:0;top:19px;}
.abt_cont{text-align:center;width:345px;position:absolute;}
.abt_cont i{display:block;background:rgba(0,0,0,0.1);width:60px;line-height:60px;border-radius:60px;height:60px;margin:0 auto;float:none;text-shadow:none;color:#fff;font-size:30px;text-align:center;}
.abt_cont span{display:none;}
.abt_cont h4{color:#fff;font-weight:normal;font-size:24px;margin-bottom:10px;}
.abt_cont p{font-size:14px;line-height:22px;color:#fff;}
.pos_tmr1{top:12px;left:35px;}
.pos_tmr2{top:12px;right:24px;}
.pos_bmr1{bottom:23px;left:35px;}
.pos_bmr2{bottom:23px;right:24px;}
.aboutst_btm{position:relative;}
.aboutus_social{background:url(../img/london.jpg) no-repeat center center;background-size:cover;padding:0px;width:100%;}
.aboutus_social .overly_bg{width:100%;height:100%;padding:50px 0px;display:block;background:rgba(0,0,0,0.9);}
.socialArt{width:467px;height:381px;margin:0 auto;position:relative;background:url(../img/social.png) no-repeat 5px 60px;}
.socialArt a{background-position:top;}
.socialArt a.rssRound{width:72px;height:72px;position:absolute;left:19px;top:34px;background:url(../img/rss-round.png) no-repeat;}
.socialArt a.fbRound{width:72px;height:72px;position:absolute;left:160px;top:-15px;background:url(../img/facebook-round.png) no-repeat;}
.socialArt a.twtRound{width:72px;height:72px;position:absolute;right:88px;top:34px;background:url(../img/twitter-round.png) no-repeat;}
.socialArt a.pinterestRound{width:72px;height:72px;position:absolute;left:-80px;top:140px;background:url(../img/pinterest-round.png) no-repeat;}
.socialArt a.plusRound{width:72px;height:72px;position:absolute;right:0px;top:140px;background:url(../img/plus-round.png) no-repeat;}
.socialArt a:hover{background-position:bottom;}
.bottom_resume{background:#e4e6e7;padding:40px 0px 0px 0px;text-align:center;}
.bottom_resume .team_heading span{width:126px;height:126px;display:inline-block;-webkit-border-radius:100%;clear:both;-moz-border-radius:100%;border-radius:100%;background:#069f83;overflow:hidden;margin:15px auto;transition:all .2s ease-in-out;}
.bottom_resume .team_heading a{color:#069f83;font-size:22px;font-family:'bree_reg';transition:all .2s ease-in-out;}
.bottom_resume .team_heading p{font-size:22px;color:#262626;margin:15px 0 20px;}
.bottom_resume .team_heading a:hover span{background:#f46249;}
.bottom_resume .team_heading a:hover{color:#f46249;}
.contact_social h2{font-weight:normal;color:#555;margin-bottom:55px;}
.text-align-center{text-align:center;display:block}
img.hotels{background-position:-2px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;}
img.hiddencharges{background-position:-92px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;}
img.bpg{background-position:-180px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;}
img.hotels:hover{background-position:-2px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;}
img.hiddencharges:hover{background-position:-92px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;}
img.bpg:hover{background-position:-180px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;}
img.facebook{background-position:-272px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;margin-right:15px;}
img.facebook:hover{background-position:-272px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;margin-right:15px;border:solid 2px #3a5795;}
img.twitter{background-position:-448px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;margin-right:15px;}
img.twitter:hover{background-position:-450px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;margin-right:15px;border:solid 2px #3391e2;}
img.googleplus{background-position:-355px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;margin-right:15px;}
img.googleplus:hover{background-position:-360px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;margin-right:15px;border:solid 2px #e04006;}
img.linkedin{background-position:-539px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;margin-right:15px;}
img.linkedin:hover{background-position:-540px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;margin-right:15px;border:solid 2px #017bb7;}
img.youtube{background-position:-630px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;}
img.pintrest{background-position:-721px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;}
img.pintrest:hover{background-position:-721px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;border:solid 2px #cb2027;}
img.youtube:hover{background-position:-630px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;border:solid 2px #da2523;}
img.pbc{background-position:-812px -2px;background-color:transparent;background-image:url(../img/icons.png);background-repeat:no-repeat;margin-right:15px;}
img.pbc:hover{background-position:-812px -2px;background-color:transparent;background-image:url(../img/icons-hover.png);background-repeat:no-repeat;margin-right:15px;}
.contact_form .help-block{margin:0px;display:none !important;padding:0px;color:#fff;}
.contact_form{padding-top:15px;}
.contact_form .control-label{margin-top:0px;margin-bottom:10px;padding:0px;}
.contact_form .form-horizontal .form-group{margin-left:0px;margin-right:0px;}
.contact_form .form-horizontal .form-group .form-control{border-radius:0px 4px 4px 0px !important}
.form-control-feedback{display:none !important;margin:0px;padding:0px;}
.login_form{}
.login_form .control-label{margin-top:0px;margin-bottom:10px;padding:0px;}
.login_form .form-horizontal .form-group{margin-left:0px;margin-right:0px;}
.login_form .form-horizontal .form-group .form-control{height:45px;line-height:45px;border-radius:0px;}
.modal-content{border-radius:0px;}
.question{position:fixed;right:0px;top:30%;color:#fff;}
.modal-content .close {font-weight:normal;margin-right:-30px;background:#F56961 url(../img/close.png) no-repeat center center;width:30px;height:30px;opacity:1;}
.forgp{float:right;}
.ansbox_hide{display:none;}
.fb_login{color:#fff;float:left;display:block;font-size:15px;height:45px;margin:5px auto;line-height:45px;width:100%;padding:0 10px;text-align:center;vertical-align:middle;}
#login p{display:block;text-align:center;font-size:16px;}
.login_p{position:relative;}
.backsignup, .backlogins{font-size:30px;color:#555;margin:10px 0px;}
.signup_display, .logins_display{right:15px !important;transition:all 0.5s;}
.signup_form, .logins_form,.forg_form{position:absolute;width:325px;z-index:99999;background:#fff;padding:0px 20px 20px 20px;top:0px;right:-355px;transition:all 0.5s;}
.login, .login_form .btn{color:#fff;float:left;display:block;background:#F56961;font-size:15px;border:none;border-radius:0px;height:45px;margin:5px auto;line-height:45px;width:100%;padding:0 10px;text-align:center;vertical-align:middle;}
.signup{color:#fff;float:left;border:1px solid #F56961;display:block;color:#F56961;font-size:15px;height:45px;margin:5px auto;line-height:45px;width:100%;padding:0 10px;text-align:center;vertical-align:middle;}
.fb_login .spr{border-right:1px solid rgba(255, 255, 255, 0.1);display:block;float:left;font-size:22px;height:45px;color:#fff;line-height:45px;margin-right:10px;width:25px;}
#facebook_login{color:#fff;background-color:#3b5998;}
#gmail_login{color:#fff;background-color:#DE4831;}
.strip-title{margin-bottom:15px;display:block;position:relative;text-align:center;}
.strip-title h1{margin:0px;line-height:0px;}
.strip-title h1 span{background:none repeat scroll 0 0 #fff;color:#555;font-size:15px;padding:0 10px;position:relative;z-index:9;}
.strip-title h1:after{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;content:"";display:block;padding:2px 0;position:absolute;top:6px;width:100%;}
.btn:focus{outline:none !important;}
.contact{}
.contact_add{color:#555;padding-top:15px;}
.contact_form .form-horizontal .input-group-addon{background:#fff;}
.form-control-feedback{display:none !important;margin:0px;padding:0px;}
.contact_add h3 i{margin-right:10px;}
.contact_add h3{font-weight:normal;font-size:18px;}
.contact_add p{display:block;line-height:28px;}
.contact_add p a{color:#555;}
.contact_add p i{float:left;margin-right:5px;width:28px;height:28px;line-height:28px;border-radius:28px;border:1px solid #555;display:block;text-align:center;}
.call_action .container{background:none;}
.call_action{background:#f4811f;background:-moz-linear-gradient(-45deg, #ff7f04 0%, #ff7f04 50%, #e03e3a 50%, #e03e3a 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #ff7f04), color-stop(50%, #ff7f04), color-stop(50%, #e03e3a), color-stop(100%, #e03e3a));background:-webkit-linear-gradient(-45deg, #ff7f04 0%, #ff7f04 50%, #e03e3a 50%, #e03e3a 100%);background:-o-linear-gradient(-45deg, #ff7f04 0%, #ff7f04 50%, #e03e3a 50%, #e03e3a 100%);background:-ms-linear-gradient(-45deg, #ff7f04 0%, #ff7f04 50%, #e03e3a 50%, #e03e3a 100%);background:linear-gradient(135deg, #ff7f04 0%, #ff7f04 50%, #e03e3a 50%, #e03e3a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e03e3a', endColorstr='#e03e3a', GradientType=1);padding:15px 0;}
.call_action h3{text-align:center;margin:0px;color:#fff;}
.call_action h3 a{padding:5px 10px;background:#f4811f;font-size:15px;border-radius:2px;color:#fff;}
.call_action .form-control{border:none;border-radius:0px;margin:0px;}
.call_action .btn{border:none;background:#ff7f04;color:#fff;border-radius:0px;margin:0px;margin-left:-4px;padding:7px 15px;}
.footer-outer{padding:15px 0px 0px 0px;margin:0px 0 0 0;display:block;background:#fff;position:relative;}
.footer-outer:after{content:"";display:block;position:absolute;top:0px;left:49%;width:0;height:0;z-index:99;border-width:10px 10px 0;border-style:solid;border-color:#FFFFFF transparent;}
.footer-outer h5{padding:15px 0px;margin:0px;text-transform:uppercase;font-size:25px;font-weight:normal;color:#444;line-height:18px;border-bottom:solid 1px #eee;}
.footer-outer p{color:#444;padding:15px 30px 15px 0px;float:left;margin:0px;}
.footer-outer p i{font-size:16px;color:#e64c3c;margin-right:5px;}
.footer-outer p a:hover{text-decoration:none;color:#02b4cf;}
.footer-outer a, .footer-outer p a{color:#444;}
.footer-bottom a{color:#fff;}
.footer-nav{padding:10px 0;margin:0px;display:block;text-align:left;}
.footer-nav li{padding:0 8px;margin:0px;display:inline-table;color:#fff;border-left:solid 1px #eee;}
.footer-nav li:first-child{border:0;padding-left:0;}
.footer-nav li a{padding:0 0px;margin:0px;font-size:12px;text-transform:uppercase;line-height:16px;}
.ft-social{padding:0px;margin:10px 0;display:table;float:left;}
.ft-social ul{padding:0px;margin:0px;display:block;}
.ft-social ul li{list-style:none;margin:0 10px 0 0px;padding:0px;float:left;}
.ft-social ul a i{margin:0px;padding:0px;display:table-cell;vertical-align:middle;color:#fff;width:35px;height:35px;border-radius:35px;text-align:center;font-size:18px;}
.ft-social ul a:hover{background:#f89f00;color:#fff;text-decoration:none;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
.ft-social .ti-facebook{background:#3C5A9A;}
.ft-social .ti-google{background:#DD4C39;}
.ft-social .ti-twitter{background:#659FCB;}
.ft-social .ti-linkedin{background:#007BB6;}
.ft-social .ti-instagram{background:#5280A4;}
.ft-social .ti-pinterest{background:#CB2028;}
.ft-social .ti-tripadvisor{background:#79b150 url(http://abishtravels.com/img/trip.png) no-repeat center center;}
.footer-info{padding:0px;margin:0px;display:block;border-top:solid 1px #eee;}
.footer-bottom{display:block;padding:0px;margin:0px;background:#000;}
.footer-bottom ul.footer-nav li a{text-transform:capitalize;}
.footer-bottom p{color:#fff;padding-top:10px;}



.footer {
	width: 100%;
	background: #191919;
	border-top: 4px solid #333;
}
.footer ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
.footer h3 {
	color: #979797;
	font-weight: normal;
	font-size: 16px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 2px solid #333;
}
.footer ul li a {
	
	padding:4px 0px;
	display: block;
	color: #979797;
	transition: all 0.5s;
}
.footer ul li { margin:0px; padding:0px;
	list-style: none;
}
.footer .social a { color:#979797}
.footer .social li { padding:0px; float:left;}
.footer .social li i {
	float: left;
	list-style: none;
	transition: all 0.2s;
	width: 40px;
	margin: 4px; 
	border-radius: 40px;
	height: 40px;
	text-align: center;
	
}
.footer .social .ti-facebook { background:#3C5A9A;}
.footer .social .ti-linkedin { background:#007BB6;}
.footer .social .ti-google { background:#DD4C39;}
.footer .social .ti-instagram { background:#5280A4;}
.footer .social .ti-twitter { background:#659FCB;}
.footer .social .ti-pinterest { background:#CB2028;}
.footer .social .ti-tripadvisor { background:#79b150 url(http://abishtravels.com/img/trip.png) no-repeat center center;}



.footer .social li i {
	color: #fff;
	font-size: 22px;
	line-height: 40px;
	text-align: center;
}

.foot_search {
	padding: 1%;
	min-height: 220px;
	padding-bottom: 10px;
	float: right;
	background: rgba(0,0,0,0.2);
}
.foot_search input {
	display: block;
	border-radius: 4px;
}
.foot_search h3 {
	text-align: center;
}
.addres p {
	color: #979797;
	font-size: 13px;
	margin-bottom: 0px;
}
.addres p i {
	margin-right: 8px;
}
.gwt a {
	color: #FFCC00 !important;
}
.gwt {
	color: #979797;
	border-top: 1px solid #333;
	font-size: 14px;
	padding: 10px 0;
}
.gwt span {
	float: left;
	width: 50%;
}
.newsl {
	padding: 20px 0px;
	background: #e64c3c;
}
.newsl .form-control {
	border-radius: 20px;
	border-color: #fff;
}
.newsl .btn {
	color: #fff;
	border-radius: 20px;
	opacity: 1;
	background: #D62D24;
	border: 1px solid #F2534B;
}
.newsl h2 {
	color: #fff;
	font-weight: normal;
	text-align: center;
	display: block;
	margin-bottom: 15px;
	margin-top: 0px;
}
.newsl .form-horizontal .form-group {
	margin-right: -10px !important;
	margin-left: -10px !important;
}






.f_menu{display:none;}
.newsl{padding:20px 0px;background:#e64c3c;}
.newsl .form-control{border-radius:20px;border-color:#fff;}
.newsl .btn{color:#fff;border-radius:20px;opacity:1;background:#D62D24;border:1px solid #F2534B;}
.newsl h2{color:#fff;font-weight:normal;text-align:center;display:block;margin-bottom:15px;margin-top:0px;}
.newsl .form-horizontal .form-group{margin-right:-10px !important;margin-left:-10px !important;}
@media (max-width:560px){.blog_post .col-xs-6{width:100%;}
.top_header {display:none;}
.latest_f .col-xs-6, .over_view .col-xs-6{width:100%;}
.popular_video, .next_event{height:auto;}
.music_list li{min-width:31%;height:auto;}
.mplayer .amazingaudioplayer-image{}
.mplayer .amazingaudioplayer-track-item{min-width:123px;}
}
@media (max-width:460px){

.col-xs-6 { min-width:100%;}
.carousel-caption { display:none}
}
.navbar-default .top_so{display:none;}
.hide_on_desktop{display:none}
.navbar-toggle  { position: absolute;
    top: -47px;
    right: 0px;
    z-index: 999; float:right; padding:5px; border:none; margin:14px;}
.navbar-toggle .icon-bar { min-height:3px; height:3px; min-width:30px;}
@media (max-width:767px){

.logo {padding: 0px !important;
    /* background: #fff; */
    position: static !important;
    top: 0;}
.right_price  {margin-top:0px !important;}
	.shadow_box { margin-bottom:30px;}
	#navbar { margin-top:15px;}
.navbar-nav { float:none !important; clear:both; width:100%; margin:0px; padding:0px;} 
.banner { margin-top:50px;}
#main_slider .carousel-caption {     width: 90%;
    right: 5%;
    bottom: 40px;}
#main_slider .carousel-caption h3 { font-size:20px;}
.big_menu li  { width:100%; float:none !important; margin:0px !important;}
.big_menu { width:auto !important}

.abt_cont{position:static;width:auto;}
.img_container img {height:auto !important;}
.aboutst_btm img{display:none;}
.f_menu{display:block;float:right;width:30px;height:30px;line-height:35px;color:#fff;cursor:pointer;text-align:center;background:#e64c3c;font-size:20px;}
.mobile_footer{width:100%;display:none;}
.footer-outer p{padding:5px 0px;border-bottom:solid 1px #eee;display:block;width:100%;}
.footer-bottom p{text-align:center;float:none;}
.footer-nav li:first-child{border-left:none;border-bottom:solid 1px #eee;}
.footer-info{border:none;}
.footer-nav li{display:block;border-left:none;border-bottom:1px solid #eee;float:none;width:100%;padding:5px 0px}
.hide_on_mobile{display:none}
.hide_on_desktop{display:block}
.music_list li{width:23%;height:auto;}
.user_profile_pic{width:50px;height:auto;}
.success, .error{width:80%;}
.user_drop .dropdown-menu{width:220px;background:#FFF none repeat scroll 0% 0%;border-radius:0px 0px 5px 5px;box-shadow:0px 3px 8px rgba(0, 0, 0, 0.25);position:fixed;top:0px;z-index:9999999999 !important;right:0px;left:auto;height:100%;overflow:auto;}
.left_menu{display:none;}
.modal-dialog{width:88% !important;}
.search_top{position:absolute;width:100%; left:0px;}
.pop_inner{width:85%;}
.f_bottom{text-align:center;display:block;}
.f_bottom .f_right{float:none;}
.f_bottom .f_right p{text-align:center;padding-bottom:10px;}
.videos{margin-bottom:10px;}
.sv_box .second{background:none;}
.right_menu .search_btn{float:none;}
.header .f_right{float:none;}
.aud_d{clear:both;}
}
.trip_classify ul{margin:0px;padding:0px;}
.trip_classify ul li{list-style:none;padding-bottom:20px;float:left;margin:5px;text-align:center;width:88px;}
.trip_classify ul li input[type=checkbox]{display:none;}
.trip_classify ul li input[type=radio]{display:none;}
.trip_classify ul li strong{font-weight:normal;display:block;text-align:center;padding-top:60px;font-size:16px;margin-left:-18px;margin-bottom:10px;}
.trip_classify ul li input[type=checkbox]:checked + label{color:#F00;}
.trip_classify ul li input[type=radio]:checked + label{color:#F00;}
.trip_classify ul li input[type=checkbox] + label{display:block;text-align:center;margin-left:18px;cursor:pointer;margin:0 auto;outline:0;height:60px;transition:all 0.4s;width:58px;background-repeat:no-repeat;}
.trip_classify ul li input[type=radio] + label{display:block;text-align:center;margin-left:18px;cursor:pointer;margin:0 auto;outline:0;height:60px;transition:all 0.4s;width:58px;background-repeat:no-repeat;}
.trip_classify ul li .Nature{background:url(../img/trip_icons_58x59.png) -119px -59px;}
.trip_classify ul li input[type=checkbox]:checked + label.Nature{background-position:-174px -59px;}
.trip_classify ul li input[type=radio]:checked + label.Nature{background-position:-174px -59px;}
.trip_classify ul li .Backpacking{background:url(../img/trip_icons_58x59.png) -464px -59px;}
.trip_classify ul li input[type=checkbox]:checked + label.Backpacking{background-position:-518px -59px;}
.trip_classify ul li input[type=radio]:checked + label.Backpacking{background-position:-518px -59px;}
.trip_classify ul li .Culture{background:url(../img/trip_icons_58x59.png) -232px -59px;}
.trip_classify ul li input[type=checkbox]:checked + label.Culture{background-position:-290px -59px;}
.trip_classify ul li input[type=radio]:checked + label.Culture{background-position:-290px -59px;}
.trip_classify ul li .City{background:url(../img/trip_icons_58x59.png) -348px -59px;}
.trip_classify ul li input[type=checkbox]:checked + label.City{background-position:-408px -59px;}
.trip_classify ul li input[type=radio]:checked + label.City{background-position:-408px -59px;}
.trip_classify ul li .Adventure{background:url(../img/trip_icons_58x59.png) 0 -118px;}
.trip_classify ul li input[type=checkbox]:checked + label.Adventure{background-position:-61px -118px;}
.trip_classify ul li input[type=radio]:checked + label.Adventure{background-position:-61px -118px;}
.trip_classify ul li .Transport{background:url(../img/trip_icons_58x59.png) 0px 0px;}
.trip_classify ul li input[type=checkbox]:checked + label.Transport{background-position:-58px 0px;}
.trip_classify ul li input[type=radio]:checked + label.Transport{background-position:-58px 0px;}
.trip_classify ul li .Food{background:url(../img/trip_icons_58x59.png) -464px 0;}
.trip_classify ul li input[type=checkbox]:checked + label.Food{background-position:-522px 0px;}
.trip_classify ul li input[type=radio]:checked + label.Food{background-position:-522px 0px;}
.trip_classify ul li .Tours{background:url(../img/trip_icons_58x59.png) -116px 0;}
.trip_classify ul li input[type=checkbox]:checked + label.Tours{background-position:-174px 0px;}
.trip_classify ul li input[type=radio]:checked + label.Tours{background-position:-174px 0px;}
.trip_classify ul li .Stay{background:url(../img/trip_icons_58x59.png) -232px 0;}
.trip_classify ul li input[type=checkbox]:checked + label.Stay{background-position:-290px 0px;}
.trip_classify ul li input[type=radio]:checked + label.Stay{background-position:-290px 0px;}
.trip_classify ul li .Events{background:url(../img/trip_icons_58x59.png) -348px 0;}
.trip_classify ul li input[type=checkbox]:checked + label.Events{background-position:-406px 0px;}
.trip_classify ul li input[type=radio]:checked + label.Events{background-position:-406px 0px;}
.trip_classify ul li .Outdoor{background:url(../img/trip_icons_58x59.png) 0 -59px;}
.trip_classify ul li input[type=checkbox]:checked + label.Outdoor{background-position:-58px -59px;}
.trip_classify ul li input[type=radio]:checked + label.Outdoor{background-position:-58px -59px;}
.ms-ctn{position:relative;padding:5px 12px;height:auto;}
.ms-inv{border:1px solid #CC0000;}
.ms-ctn-readonly{cursor:pointer;}
.ms-ctn-disabled{cursor:not-allowed;background-color:#eeeeee;}
.ms-ctn-bootstrap-focus, .ms-ctn-bootstrap-focus .ms-res-ctn{border-color:rgba(82, 168, 236, 0.8) !important;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6) !important;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.ms-ctn-focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);}
.ms-ctn input{border:0;box-shadow:none;-webkit-transition:none;outline:none;display:block;padding:0;line-height:1.42857143;margin:1px 0;width:100%;}
.ms-ctn .ms-sel-ctn input{float:left;}
.ms-ctn-disabled input{cursor:not-allowed;background-color:#eeeeee;}
.ms-ctn .ms-input-readonly{cursor:pointer;}
.ms-ctn .ms-empty-text{color:#DDD;}
.ms-ctn input:focus{border:0;box-shadow:none;-webkit-transition:none;background:#FFF;}
.ms-ctn input::-ms-clear{width:0;height:0;}
.ms-ctn .ms-trigger{top:0;width:25px;height:100%;position:absolute;right:0;background:transparent;border-left:1px solid #CCC;cursor:pointer;}
.ms-ctn .ms-trigger .ms-trigger-ico{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:8px;margin-top:15px;}
.ms-ctn .ms-trigger:hover .ms-trigger-ico{background-position:0 -4px;}
.ms-ctn-disabled .ms-trigger{cursor:not-allowed;background-color:#eeeeee;}
.ms-ctn-bootstrap-focus{border-bottom:1px solid #CCC;}
.ms-res-ctn{width:100%;display:block;overflow-y:auto;}
.ms-res-ctn .ms-res-group{line-height:23px;text-align:left;padding:2px 5px;font-weight:bold;border-bottom:1px dotted #CCC;border-top:1px solid #CCC;background:#f3edff;color:#333;}
.ms-res-ctn .ms-res-item{line-height:25px;text-align:left;padding:2px 5px;color:#666;cursor:pointer;}
.ms-res-ctn .ms-res-item-grouped{padding-left:15px;}
.ms-res-ctn .ms-res-odd{background:#FAFAFA;}
.ms-res-ctn .ms-res-item-active{background-color:#F5F5F5;}
.ms-res-ctn .ms-res-item-disabled{color:#CCC;cursor:default;}
.ms-sel-ctn{overflow:auto;line-height:18px;padding-right:25px;}
.ms-no-trigger .ms-sel-ctn{padding-right:0;}
.ms-sel-ctn .ms-sel-item{background:#F3F3F3;color:#999;float:left;font-size:12px;padding:3px 5px;border-radius:3px;border:1px solid #DDD;margin:3px 0px 1px 0;}
.ms-sel-ctn .ms-sel-invalid{border-color:rgb(248, 165, 165) !important;background:#FDF2F2 !important;}
.ms-ctn .ms-sel-item{background:#e64c3c;color:#fff;float:left;font-size:12px;padding:0 5px;border-radius:3px;border:1px solid #fff;margin:1px 5px 1px 0;}
.ms-sel-ctn .ms-sel-text{background:#FFF;color:#666;padding-right:0;margin-left:0;font-size:14px;font-weight:normal;}
.ms-as-string .ms-sel-text{border-color:transparent;}
.ms-res-ctn .ms-res-item em{font-style:normal;background:#565656;color:#FFF;}
.ms-sel-ctn .ms-sel-text:hover{background:#FFF;}
.ms-sel-ctn .ms-sel-item-active{border:1px solid red;background:#757575;}
.ms-stacked .ms-sel-item{float:inherit;}
.ms-sel-ctn .ms-sel-item .ms-close-btn{width:7px;cursor:pointer;height:8px;float:right;margin:5px 2px 0 10px;background-image:url(../img/close_small.png);background-position:0px -8px;}
.ms-sel-ctn .ms-sel-item .ms-close-btn:hover{background-position:0 0;}
.ms-stacked .ms-sel-item .ms-close-btn{margin-left:0px;}
.ms-helper{color:#e64c3c;font-size:10px;position:absolute;top:-17px;right:0;}
.ms-ctn.input-lg .ms-trigger .ms-trigger-ico{margin-top:17px}
.ms-ctn.input-sm .ms-trigger .ms-trigger-ico{margin-top:13px}
.ms-ctn.input-lg .ms-sel-ctn .ms-sel-item{padding-top:2px;padding-bottom:3px;}
.ms-ctn.input-sm .ms-sel-ctn{line-height:15px;}
.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item{padding-top:1px;padding-bottom:1px;margin-top:0;margin-bottom:0;}
.ms-ctn.input-sm .ms-sel-ctn .ms-sel-item .ms-close-btn{margin-top:4px;}
.ms-ctn .ms-sel-ctn{}
.ms-ctn .ms-trigger:hover{width:24px;right:1px;border-radius:0 3px 3px 0;}
.og-grid{list-style:none;padding:20px 0;margin:0 auto;text-align:center;width:100%;}
.og-grid li a{}
.og-grid li{display:inline-block;margin:10px 0.5%;padding:20px 10px 5px 10px;vertical-align:top;width:23%;}
.no_more{display:none;text-align:center;margin:10px auto;color:#e03e3a;font-size:18px;}
.loadmore_icon{display:none;}
.load_more{background:url(../img/menu-bg.png) repeat center center;color:#fff;margin:10px auto;display:block;width:100px;clear:both;text-align:center;float:none;padding:8px 5px;text-transform:uppercase;border-radius:5px;font-size:11px;}
.load_more:hover{color:#fff;}
#contact .modal-content{border-radius:0px;}
#contact .close{background:#E03339;opacity:1;width:30px;height:30px;text-align:center;line-height:15px !important;text-shadow:none;color:#fff;font-weight:100;font-size:30px;}
.paltform img{height:38px;width:38px;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}
.paltform img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);cursor:pointer;}
.galley_slider .carousel-control{width:50px;}
.galley_slider .carousel-control.right{padding:0px;background:#E03339;opacity:1;height:100px;margin-top:18%;background-image:none;}
.galley_slider .carousel-control.left{padding:0px;background:#E03339;opacity:1;height:100px;margin-top:18%;background-image:none;}
.og-grid li > a, .og-grid li > a img{border:none;display:block;margin:0 auto;width:80%;float:none;outline:none;display:block;position:relative;}
.og-grid li.og-expanded > a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#ddd;border-width:15px;left:50%;margin:-20px 0 0 -15px;}
.og-expander{position:absolute;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden;}
.og-expander-inner{padding:50px 30px;height:100%;}
.og-close{position:absolute;width:40px;background:#E03339;height:40px;top:20px;right:20px;cursor:pointer;}
.og-close::before, .og-close::after{content:'';position:absolute;width:100%;top:50%;height:1px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.og-close:hover::before, .og-close:hover::after{background:#fff;}
.og-fullimg, .og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative;}
.og-details{padding:0 40px 0 20px;}
.og-fullimg{text-align:center;}
.og-fullimg img{display:inline-block;max-height:100%;max-width:100%;}
.og-details h3{font-weight:300;font-size:32px;color:#E03339;}
.og-details p{font-weight:400;font-size:16px;line-height:22px;color:#999;}
.og-details a i{font-size:20px;width:40px;height:40px;margin:5px;border-radius:40px;border:1px solid #555;line-height:40px;display:block;text-align:center;float:left;color:#555;outline:none;}
.social-shares img{width:30px !important;height:30px;}
.social-shares a{margin-top:15px !important;margin:0px;padding:0px;border:none;}
.social-shares h3{margin-right:15px;font-size:17px;float:left;}
.og-grid h3{}
.og-grid a{color:#555;}
.og-grid li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}
.og-grid li:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}
.og-details a i.ti-facebook:hover{background:#3C5A9A;color:#fff;border:#3C5A9A;}
.og-details a i.ti-google:hover{background:#DD4C39;color:#fff;border:#DD4C39;}
.og-details a i.ti-twitter:hover{background:#659FCB;color:#fff;border:#659FCB;}
.og-details a i.ti-linkedin:hover{background:#007BB6;color:#fff;border:#007BB6;}
.og-details a i.ti-instagram:hover{background:#5280A4;color:#fff;border:#5280A4;}
.og-details a i.ti-pinterest:hover{background:#CB2028;color:#fff;border:#CB2028;}
.og-details a::before{margin-right:10px;}
.og-details a:hover{}
.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader 0.5s infinite ease-in-out both;-moz-animation:loader 0.5s infinite ease-in-out both;animation:loader 0.5s infinite ease-in-out both;}
@-webkit-keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@-moz-keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@keyframes loader{0%{background:#ddd;}
33%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ccc, -15px 30px 1px #ddd;}
66%{background:#ccc;box-shadow:0 0 1px #ccc, 15px 30px 1px #ddd, -15px 30px 1px #ccc;}
}
@media screen and (max-width:830px){.og-expander h3{font-size:32px;}
.og-expander p{font-size:13px;}
.og-expander a{font-size:12px;}
}
@media screen and (max-width:767px){.og-fullimg{display:none;}
.og-details{float:none;width:100%;}
.og-grid li{width:45%;}
}
.process{display:block;text-align:center;}
.process img{margin-left:-4px;}
.cd-tab-filter.is-open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}
.cd-tab-filter.is-open ul{box-shadow:inset 0 -2px 0 #41307c, 0 2px 10px rgba(0, 0, 0, 0.2);}
.cd-tab-filter.is-open ul li{display:block;}
.cd-tab-filter.is-open .placeholder a{opacity:.4;}
.cd-gallery ul{margin:0px;padding:0px;}
.cd-gallery li{display:none;}
.cd-gallery li.gap{opacity:0;height:0;display:inline-block;}
.cd-gallery img{}
.cd-gallery .cd-fail-message{display:none;text-align:center;}
.no-touch .cd-filter .cd-close:hover{background:#32255f;}
.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0, 0, 0, 0.2);}
.cd-filter.filter-is-visible .cd-close{opacity:1;}
.cd-filter-trigger{position:absolute;top:0;left:0;height:50px;line-height:50px;width:60px;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;background:transparent url("http://abishtravels.com/img/cd-icon-filter.svg") no-repeat center center;z-index:3;}
.cd-filter-trigger.filter-is-visible{pointer-events:none;}
.cd-filter-content{padding:0px;margin:0px;}
.cd-filter-content li label{display:block;padding:4px 0px 4px 0px;cursor:pointer;}
.filter:checked + .checkbox-label{font-weight:bold;color:#fff !important;}
.cd-filter-content li{list-style:none;}
.cd-filter-content li label:hover{color:#e64c3c;}
.cd-filter-block h4 i:before{text-shadow:none !important;}
.cd-filter-block h4 i{color:#e64c3c;font-size:24px;text-shadow:none !important;}
.cd-filter-block h4{position:relative;font-weight:normal;padding:0px 0 10px 0px;color:#9a9a9a;text-transform:uppercase;border-bottom:1px solid #ddd;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}
.no-touch .cd-filter-block h4:hover{color:#41307c;}
.cd-filter-block h4::before{content:'';position:absolute;right:0;top:35%;width:16px;height:16px;background:url("../img/cd-icon-arrow.svg") no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.cd-filter-block input, .cd-filter-block select, .cd-filter-block .radio-label::before, .cd-filter-block .checkbox-label::before{font-family:"Open Sans", sans-serif;border-radius:0;background-color:#ffffff;border:2px solid #e6e6e6;}
.cd-filter-block input[type='search'], .cd-filter-block input[type='text'], .cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;}
}
.ui-selectmenu-open{display:block;}
.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;}
.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%;}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;outline:none;border-radius:30px;width:14px;background:url(../img/price_slider.png) no-repeat center center;height:22px;cursor:pointer;-ms-touch-action:none;touch-action:none;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:6px;margin-bottom:10px;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-widget-content{background:#000;color:#222222;}
.ui-widget-content a{color:#222222;}
.ui-widget-header{background:#e64c3c;color:#222222;border:none;font-weight:bold;}
.ui-widget-header a{color:#222222;}
.clear{clear:both;}
.tuto-cnt{width:480px;background-color:#fff;border:#ccc 1px solid;height:auto;min-height:400px;margin:40px auto;padding:40px;overflow:auto;}
.rate-ex1-cnt{width:225px;height:40px;border:#e9e9e9 1px solid;background-color:#f6f6f6;}
.rate-ex1-cnt .rate-btn{width:45px;height:40px;float:left;background:url(../img/rate-btn.png) no-repeat;cursor:pointer;}
.rate-ex1-cnt .rate-btn:hover, .rate-ex1-cnt .rate-btn-hover, .rate-ex1-cnt .rate-btn-active{background:url(../img/rate-btn-hover.png) no-repeat;}
.rate-ex2-cnt{width:152px;height:30px;}
.rate-ex2-cnt .rate-btn{width:30px;height:30px;float:left;background:url(../img/rate-btn2.png) no-repeat;cursor:pointer;}
.rate-ex2-cnt .rate-btn:hover, .rate-ex2-cnt .rate-btn-hover, .rate-ex2-cnt .rate-btn-active{background:url(../img/rate-btn2-hover.png) no-repeat;}
.rate-ex3-cnt{width:85px;height:17px;border:#e9e9e9 1px solid;background-color:#f6f6f6;}
.rate-ex3-cnt .rate-btn{width:17px;height:17px;float:left;background:url(../img/rate-btn3.png) no-repeat;cursor:pointer;}
.rate-ex3-cnt .rate-btn:hover, .rate-ex3-cnt .rate-btn-hover, .rate-ex3-cnt .rate-btn-active{background:url(../img/rate-btn3-hover.png) no-repeat;}
.rate-result-cnt{width:82px;height:18px;position:relative;}
.rate-stars{width:82px;height:18px;background:url(../img/rate-stars.png) no-repeat;position:absolute;}
.rate-bg{height:18px;background-color:#e64c3c;position:absolute;}
