
@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:400,600,700|Poiret+One|Sacramento');
@import url('https://fonts.googleapis.com/css?family=Reem+Kufi');

/*font-family: 'Sacramento', cursive;
font-family: 'Poiret One', cursive;
font-family: 'Josefin Sans', sans-serif;
font-family: 'Reem Kufi', sans-serif;*/

.abt-title{ font-family: 'Reem Kufi', sans-serif;
font-size:25px;
color:#00456d;
}

.abt-para{ font-family: 'Josefin Sans', sans-serif;
font-size:16px;
border-left: #00456d solid 2px;
padding-left:5px;
}

.wrapper-content {
	background-color: #ffffff
}

.post_list_content_unit .post-list-content .post_list_meta_unit .sticky_post:after {
	border-color: transparent transparent #ffffff transparent;
}

body {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-size:   14px;
	font-weight: 400;
	line-height: 24px;
	color:       #555;
}

a {
	color: #555;
}

.yamm-content .row ul li a{
	color:#ffffff;
	text-decoration:none
}

.yamm-content .row ul li a:hover{
	color:#f7ae2e;
	text-decoration:none
}

a:hover {
	color: #c42220;
}

h1, h2, h3, h4, h5, h5, h6, .header_main_menu_wrapper .header-menu li {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 700;
	color:       #333;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h5 a, h6 a {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	color:       #333;
}

h1 {
	font-size:   28px;
	font-weight: normal;
}

h2 {
	font-size:   24px;
	font-weight: normal;
}

h3, .wrapper-blog-content .entry-content .entry-title {
	font-size:   22px;
	font-weight: normal;
}

h4 {
	font-size:   20px;
	font-weight: normal;
}

h5 {
	font-size:   18px;
	font-weight: normal;
}

h6 {
	font-size:   16px;
	font-weight: normal;
}

.custom-content .btn-default:hover {
	color:        #ffb300;
	border-color: #ffb300;
}

.wrapper-footer {
	background: #00456d;
	color:      #ccc;
}

.wrapper-footer a {
	color: #fff;
	text-decoration:none;
}

.wrapper-footer a:hover {
	color: #ffb300;
}

.wrapper-footer .contact-info a {
	color: #ccc;
}

.wrapper-footer .contact-info a:hover {
	color: #ffb300;
}

.wrapper-footer .main-top-footer {
	font-size:     13px;
	border-bottom: 1px solid #5b6366;
}

.wrapper-footer .main-top-footer .widget-title {
    font-size: 12px;
    font-weight: 600;
	    color: #ffffff;
}

.widget-area aside .widget-title:before {
	background: #ffb300;
}

.list-arrow li {
	margin-bottom: 0;
}

.yamm-content .row .list-arrow li a {
	border-bottom: 1px solid #5b6366;
	    line-height: 15px;
}

.list-arrow li a:after {
	color: #ffb300;
}

.subscribe_shadow {
	background: rgba(0, 0, 0, 0.5);
}

.images_single_left .tour_after_title .meta_values:before, .images_single_left .tour_after_title .meta_date:before {
	color: #00456d;
}

.interary-item .icon-left {
	border:     2px dashed #26bdf7;
	color:      #26bdf7;
	background: transparent;
}

.interary-item:hover .icon-left {
	background: #26bdf7;
	color:      #ffffff;
}

.interary-item .item_content h2, .interary-item .item_content h3 {
	font-size: 22px;
}

.single-woo-tour .description_single .entry-content-tour p.price {
	background-color: #00456d;
}

.single-woo-tour .description_single #tourBookingForm input[type="text"]:focus {
	border-color: #ffb300;
}

.navigation-menu {
	/*background: #fff;*/
}

.search-toggler-unit .search-toggler {
	border: 3px solid #ffb300;
	color:  #ffb300;
}

.search-toggler-unit .search-toggler:before {
	background-color: #ffb300;
}

.header_top_bar {
	background-color: #ffb300;
	color:            #000;
}

.header_top_bar a {
	color: #ccc;
}

.header_top_bar a:hover {
	color: #fff;
}

.header_top_bar .language-switcher-unit .stm_current_language.dropdown_toggle .fa-flag {
	color: #fff;
}

.header_top_bar .qtranxs_widget select {
	color: #ccc;
}

.header_top_bar .qtranxs_widget select:hover {
	color: #fff;
}

.transparent_home_page .affix-top .navbar-nav > li > a {
	color: #fff;
}

.transparent_home_page .sticky_header.affix .navigation-menu {
	/*background: #fff;*/
}

.post_images span.price {
	background: #ffb300;
}

.post_images .onsale {
	background: #26bdf7;
}

.post_title h4 a:hover {
	color: #26bdf7;
}

.read_more_button, .travel_tour ul.products li.product .read_more .add_to_cart_button {
	background: #26bdf7;
}

.read_more_button:hover, .travel_tour ul.products li.product .read_more .add_to_cart_button:hover {
	background: #ffb300;
}

.item_rating {
	color: #000;
    font-weight: 700;
    font-size: 12px;
    margin-right: -1px;
    margin-bottom: -1px;
    border-radius: 0;
    text-transform: uppercase;
}

.item_rating:hover {background: #ffb300;}



.site-content .entry-content {
	background: #26bdf7;
}

.tours-tabs .nav-tours-tabs {
	border-bottom: 3px solid #26bdf7;
}

.tours-tabs .nav-tours-tabs li.active a {
	background: #26bdf7;
	color:      #fff;
}

.tours-tabs .nav-tours-tabs {
	border-bottom: 3px solid #26bdf7;
}

.tours-tabs .nav-tours-tabs li.active a {
	background: #26bdf7;
}

.tours-tabs .tab-content {
	border: 3px solid #26bdf7;
}

.navigation ul li .page-numbers {
	color: #555;
}

.navigation ul li .page-numbers:hover, .navigation ul li .page-numbers.current {
	border-color: #26bdf7;
	color:        #26bdf7;
}

.widget-icon-box .boxes-icon {
	box-shadow: 0 0 0 3px #c42220;
}

.widget-icon-box .boxes-icon:after {
	background: #c42220;
}

.tour-reviews-item .reviews-item-content .reviews-item-title a:hover {
	color: #26bdf7;
}

.post_list_content_unit .post-list-content .post_list_meta_unit .sticky_post {
	background-color: #ffb300;
}

.post_list_content_unit .post-list-content .post_list_meta_unit .border-meta-unit {
	border: 2px solid #ffb300;
}

.post_list_content_unit .post-list-content .post_list_meta_unit .border-meta-unit .post_list_comment_num {
	border-top: 2px solid #ffb300;
}

.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_title a:hover {
	color: #26bdf7;
}

.post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .date-time:before, .post_list_content_unit .post-list-content .post_list_inner_content_unit .wrapper-meta .post_list_cats:before {
	color: #ffb300;
}

.post_list_content_unit .post-list-content .post_list_inner_content_unit .post_list_cats a:hover {
	color: #ffb300;
}

.hotel-booking-search form button {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

#tourBookingForm input[type="submit"] {
	background: #26bdf7;
	box-shadow: 0 2px 0 0 rgba(38, 189, 247, 0.6);
}

#tourBookingForm input[type="submit"]:hover {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

#payment input[type="submit"]:hover {
	background: #ffb300;
	color:      #fff;
}

#tourBookingForm input[type="reset"] {
	background: #da1c1c;
	box-shadow: 0 2px 0 0 rgba(255, 78, 78, 0.6);
}

#tourBookingForm input[type="reset"]:hover {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

#payment input[type="reset"]:hover {
	background: #ffb300;
	color:      #fff;
}

.error {
	border-color: #26bdf7;
}

.error.placeholder {
	color: #26bdf7;
}

.error:-moz-placeholder {
	color: #26bdf7;
}

.error::-webkit-input-placeholder {
	color: #26bdf7;
}

.error:-ms-input-placeholder {
	color: #26bdf7;
}

.travel_tour ul.products li.product .item-product .wrapper_content .button, .travel_tour-page ul.products li.product .item-product .wrapper_content .button, .travel_tour ul.products li.product .item-product .wrapper_content button, .travel_tour-page ul.products li.product .item-product .wrapper_content button {
	background: #26bdf7;
	box-shadow: 0 2px 0 0 rgba(38, 189, 247, 0.6);
}

.travel_tour ul.products li.product .item-product .wrapper_content .button:hover, .travel_tour-page ul.products li.product .item-product .wrapper_content .button:hover, .travel_tour ul.products li.product .item-product .wrapper_content button:hover, .travel_tour-page ul.products li.product .item-product .wrapper_content button:hover {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.travel_tour ul.products .wc-backward, .travel_tour-page ul.products .wc-backward {
	background: #26bdf7;
	box-shadow: 0 2px 0 0 rgba(38, 189, 247, 0.6);
}

.travel_tour ul.products .wc-backward:hover, .travel_tour-page ul.products .wc-backward:hover {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.travel_tour span.onsale, .travel_tour-page span.onsale {
	background: #26bdf7;
}

.travel_tour div.product .single-tour-tabs ul.tabs, .travel_tour-page div.product .single-tour-tabs ul.tabs {
	border-bottom: 2px solid #ffb300;
}

.travel_tour div.product .single-tour-tabs ul.tabs li.active a, .travel_tour-page div.product .single-tour-tabs ul.tabs li.active a {
	background: #ffb300;
}

.travel_tour div.product .single-tour-tabs .entry-content, .travel_tour-page div.product .single-tour-tabs .entry-content {
	border: 2px solid #ffb300;
}

.travel_tour div.product p.stock, .travel_tour-page div.product p.stock {
	color: #26bdf7;
}

.travel_tour div.product form.cart .button, .travel_tour-page div.product form.cart .button, .travel_tour div.product form.cart button, .travel_tour-page div.product form.cart button {
	background: #26bdf7;
	box-shadow: 0 2px 0 0 rgba(38, 189, 247, 0.6);
}

.travel_tour div.product form.cart .button:hover, .travel_tour-page div.product form.cart .button:hover, .travel_tour div.product form.cart button:hover, .travel_tour-page div.product form.cart button:hover {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.travel_tour #review_form #respond .form-submit input, .travel_tour-page #review_form #respond .form-submit input {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.travel_tour #review_form #respond .form-submit input:hover, .travel_tour-page #review_form #respond .form-submit input:hover {
	color: #fff;
}

.travel_tour .return-to-shop .button:hover, .travel_tour-page .return-to-shop .button:hover, .travel_tour .actions .button:hover, .travel_tour-page .actions .button:hover, .travel_tour .calculated_shipping .button:hover, .travel_tour-page .calculated_shipping .button:hover, .travel_tour .wc-proceed-to-checkout .button:hover, .travel_tour-page .wc-proceed-to-checkout .button:hover, .travel_tour .return-to-shop .button.alt:hover, .travel_tour-page .return-to-shop .button.alt:hover, .travel_tour .actions .button.alt:hover, .travel_tour-page .actions .button.alt:hover, .travel_tour .calculated_shipping .button.alt:hover, .travel_tour-page .calculated_shipping .button.alt:hover, .travel_tour .wc-proceed-to-checkout .button.alt:hover, .travel_tour-page .wc-proceed-to-checkout .button.alt:hover {
	background: #ffb300;
	color:      #fff;
}

.travel_tour .related.tours h2:before, .travel_tour-page .related.tours h2:before {
	background: #ffb300;
}

.travel_tour-checkout .travel_tour-info-login-form .travel_tour-info a, .travel_tour-checkout .travel_tour-info-coupon-message .travel_tour-info a {
	color: #ffb300;
}

.travel_tour-checkout .travel_tour-info-login-form .checkout_coupon .button:hover, .travel_tour-checkout .travel_tour-info-coupon-message .checkout_coupon .button:hover {
	background: #ffb300;
	color:      #fff;
}

.travel_tour-ResetPassword .form-row input.button:hover {
	background: #ffb300;
	color:      #fff;
}

.related.products h2:before, .up-sells h2:before {
	background: #ffb300;
}

.post_date:before {
	color: #00456d;
	font-size:12px;
}

.item-list-tour .content-list-tour .wrapper_content .content-left .post_date:before {
	color: #ffb300;
}

.item-list-tour .content-list-tour .wrapper_content .content-right .price {
	color:     #555;
	font-size: 22px;
}

.item-list-tour .content-list-tour .wrapper_content .content-right .add_to_cart_button {
	background: #ffb300;
}

.item-list-tour .content-list-tour .wrapper_content .content-right .add_to_cart_button:hover {
	background: #26bdf7;
}

.tb_single_tour .tb_single_tour_details ul.tb_single_tour_tabs {
	border-bottom: 3px solid #26bdf7;
}

.tb_single_tour .tb_single_tour_details ul.tb_single_tour_tabs li a.active {
	background: #26bdf7;
}

.tb_single_tour .tb_single_tour_details .tb_single_tour_tabs_content {
	border: 3px solid #26bdf7;
}

.form-subscribe-form-wrap .mc4wp-form .mc4wp-submit-button, .form-subscribe-form-wrap .epm-sign-up-form .epm-sign-up-button {
	background: #01b7f2;
}

.form-subscribe-form-wrap .mc4wp-form .mc4wp-submit-button, .form-subscribe-form-wrap .epm-sign-up-form .epm-sign-up-button:hover {
	background: #ffb300;
}

.search-overlay .search-form .search-submit {
	background: #ffb300;
}

.section-yellow {
	background: #ffb300;
}

.owl-theme .owl-controls .owl-dot.active span, .owl-theme .owl-controls.clickable .owl-dot:hover span {
	background:   #ffb300;
	border-color: #ffb300;
}

.icon-btn {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.wpcf7-form .wpcf7-submit {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	background:  #ffb300;
	box-shadow:  0 2px 0 0 rgba(255, 179, 0, 0.6);
}

#respond input#submit {
	background: #ffb300;
	box-shadow: 0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.counter-block .counter .number {
	background-color: #ffb300;
	box-shadow:       0 2px 0 0 rgba(255, 179, 0, 0.6);
}

.stats_counter .stats_counter_number {
	color: #ffb300;
}

.hotel-booking-search form button, .form-subscribe-form-wrap .mc4wp-form .mc4wp-submit-button, .stats_counter .stats_counter_number, .stats_counter .stats_counter_title, .counter-block .counter, .header_main_menu_wrapper .header-menu li, .form-subscribe-form-wrap .epm-sign-up-form .epm-sign-up-button {
	font-family: Roboto, Helvetica, Arial, sans-serif;
	font-weight: 700;
}

.tours_type_item .item__title, .counter-block .counter-caption, .tour-reviews-item .reviews-item-info .reviews-item-info-name, .icon-btn, .wpcf7-form .wpcf7-submit, #respond input#submit {
	font-family: Roboto, Helvetica, Arial, sans-serif;
}

.shortcode_title.title-decoration-bottom-center .line_after_title {
	color: #ffb300;
}

.discounts-tour .discounts-title span {
	background-color: #ffb300;
}

.comments-area .comment-list-inner li .comment-extra-info a:hover, .comments-area .comment-list-inner li .comment-extra-info .comment-reply-link:hover {
	color: #ffb300;
}

.widget_login_form .form_popup {
	font-size: 14px;
}

.widget_login_form .form_popup .inner-form p input[type="submit"]:hover {
	background: #ffb300;
}

.widget_login_form .form_popup .inner-form .lost-pass:hover {
	color: #ffb300;
}

.travel_tour .login input[type="submit"]:hover, .travel_tour-page .login input[type="submit"]:hover, .travel_tour .register input[type="submit"]:hover, .travel_tour-page .register input[type="submit"]:hover, .travel_tour .edit-account input[type="submit"]:hover, .travel_tour-page .edit-account input[type="submit"]:hover {
	background: #ffb300;
}

.travel_tour .travel_tour-info .button:hover, .travel_tour-page .travel_tour-info .button:hover {
	background: #ffb300;
}

.widget-area .search_tour {
	background: #ffb300;
}

.widget-area .search_tour button {
	background: #26bdf7;
}

.widget-area .search_tour button:hover {
	background: rgba(38, 189, 247, 0.8);
}

.post-password-form input[type="Submit"]:hover {
	background: #ffb300;
}

.wrapper-special-tours .inner-special-tours .item_price .price {
	background: #26bdf7;
}
.sc-gallery .gallery_item-wrap .gallery-item {
	background: rgba(0, 69, 109, 0.61);
}

.sc-gallery .gallery-tabs-wrapper.filters li a.active {
	color: #ffb300;
}
@media (min-width: 993px) {
	.site-header .navbar-nav > li > ul.sub-menu {
		background-color: #fff;
	}

	.site-header .navbar-nav > li > ul.sub-menu > li a {
		color: #333;
	}

	.site-header .navbar-nav > li > ul.sub-menu > li a:hover {
		color: #ffb300;
	}

	.navbar-nav > li:after {
		border-color: transparent;
	}

	.navbar-nav > li:before {
		/*background: #ffb300;*/
	}

	.navbar-nav > li > a {
		font-size:   13px;
		color:       #333;
		font-weight: normal;
	}

	.navbar-nav > li.current-menu-item:after, .navbar-nav > li.current_page_parent:after, .navbar-nav > li.current-menu-ancestor:after {
		border-color: transparent transparent #ffb300 transparent;
	}

	.navbar-nav > li.current-menu-item:before, .navbar-nav > li.current_page_parent:before, .navbar-nav > li.current-menu-ancestor:before {
		background: #ffb300;
	}

	.navbar-nav > li.current-menu-item > a, .navbar-nav > li.current_page_parent > a, .navbar-nav > li.current-menu-ancestor > a {
		color: #ffb300;
	}

	.navbar-nav > li > ul.sub-menu {
		background-color: #fff;
		border-top:       3px solid #ffb300;
	}

	.navbar-nav > li > ul.sub-menu > li a {
		color: #333;
	}

	.navbar-nav > li > ul.sub-menu > li a:hover {
		color: #ffb300;
	}
}

@media (min-width: 768px) {
	.menu-right li a, .menu-right li span, .menu-right li div {
		color:       #333;
		font-size:   14px;
		font-weight: 600;
	}

	.menu-right li a:hover {
		color: #ffb300;
	}

	.width-logo {
		width: 190px;
	}

	.width-navigation {
		width: calc(100% - 195px);
		width: -webkit-calc(100% - 195px);
		width: -moz-calc(100% - 195px);
	}
	.navbar-brand-mb {display:none}
	
	.navbar-nav > li { padding: 19px 5px;}
}

@media (max-width: 993px) {
	.width-logo {
		width: 140px;
	}

	#mobile-demo li a, .icon-toggle {
		color: #fff;
	}

	#mobile-demo li.current-menu-item > a, #mobile-demo li.current-menu-item > span {
		color: #ffb300;
	}

	.menu-mobile-effect span {
		background-color: #333;
	}

	#mobile-demo {
		background: #232323;
	}

	#mobile-demo .navbar-nav > li > a, #mobile-demo .navbar-nav > li > span {
		color: #fff;
	}

}

@media (max-width: 767px) {
	.travel_tour div.product .single-tour-tabs .panel-group .panel-default .panel-title a:not(.collapsed), .travel_tour div.product .single-tour-tabs .panel-group .panel-default .panel-title a:hover {
		background: #ffb300;
		color:      #fff;
	}

	.travel_tour div.product .single-tour-tabs .panel-group .panel-collapse {
		border-color: #ffb300;
	}
	.transparent_home_page .affix-top .navigation-menu {display:none}
	.navbar-brand {display:none}
	
}

.shortcode-tour-reviews {
	background: rgba(255, 179, 0, 0.8) url(../Images/bg-review.jpg);
}

.tour-reviews-item .reviews-item-content .reviews-item-title a, .tour-reviews-item {
	color: #333;
}

.tours-type-slider .owl-controls .owl-dot span {
	border-color: rgba(255, 255, 255, 0.6);
}

.tours-type-slider .owl-controls .owl-dot.active span, .tours-type-slider .owl-controls.clickable .owl-dot:hover span {
	background:   #fff;
	border-color: #fff;
}

.tour-reviews-item .reviews-item-info .reviews-item-rating i {
	color: #333;
}

.navbar-brand-mb {
    float: left;
    height: 50px;
    padding: 5px 15px;
    font-size: 18px;
    line-height: 20px;
}

.header-top {
    position: relative;
    background: #00456d;
    z-index: 5;}
	
.header-top .top-left {
    position: relative;
    float: left;
    padding: 11px 0px;
}

.header-top ul li {
    position: relative;
    display: inline-block;
    padding-right: 0px;
    margin-right: 15px;
}

.header-top .top-right {
    position: relative;
    padding: 12px 0px;
    float: right;
}

.social-icon-one li {
    padding: 0px 15px;
    line-height: 16px;
    
    margin-right: 0px !important;
}



.header-top .top-left ul li a {
    color: #ffffff;
    font-size: 12px;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
	text-decoration:none
}

.social-icon-one li a {
    position: relative;
    color: #ffffff;
    font-size: 15px;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
	text-decoration:none
}

.top-header-toll{font-size:10px; color:#CCC;}


@media only screen and (max-width: 767px)
{
.header-top 
   { text-align: center;}
   
   .header-top .top-right, .header-top .top-left {
    width: 100%;
}

.row .wrapper-tours-slider .col-sm-3{
width:33.333%;	
}
}

@media only screen and (max-width: 993px)
{
.header-top .top-right, .header-top .top-left 
    {width: 100%;}
	
	.header-top {text-align: center;}
}

.tour_pak {
    float: left;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: 0px;
    transition-duration: .3s;
    max-height: 250px;
}

.day-tours {
    max-height: 303px;
}

.tour_pak .overflow-outer {
    position: absolute;
    width: 100%;
    /* top: 80%; */
    bottom: 3px;
    /* left: 59%; */
    right: -3px;
    transition-duration: .4s;
    z-index: 1;
    display: flex;
    /* justify-content: center; */
    /* align-items: center; */
}

.tour_pak .overflow-outer .overflow-inner {
    background: rgba(1, 183, 242, 0.86);
    position: relative;
    bottom: 0;
    width: 51%;
    margin: 0px 0px;
    border-radius: 2%;
    text-align: center;
    padding: 2px 5px;
    transition: .4s;
	
}

.tour_pak .overflow-outer .overflow-inner:hover {
    background: #ffb300;

}

.tour_pak .overflow-outer .overflow-inner .pull-left {
    font-family: "Raleway", sans-serif;
    font-size: 16px;
    font-weight: 600;
	float:none!important;
    text-transform: capitalize;
}

.tour_pak .overflow-outer .overflow-inner .pull-left a {
color:#ffffff;
text-decoration:none
}

.tour_pak .overflow-outer .overflow-inner .pull-right {
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
}

.tour_pak img {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.tour_pak:hover img {
  opacity: 0.3;
}

.tour_pak:hover {
  opacity: 1;
  background-color: rgba(10, 10, 10, 0.52);
   transition: .5s ease;
}

.post_images .travel_tour-LoopProduct-link img {
    width: 100%;
    transition-duration: .3s;
}

.btn_view_all {
    float: left;
    width: 100%;
    position: relative;
    text-align: center;
}

.btn-view-all {
    position: relative;
    background: #01b7f2;
    color: #fff;
    border-radius: 0;
    padding: 10px 20px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    transition-duration: .4s;
}

 .btn-view-all i {
    margin-right: 8px; }
  .btn-view-all:hover {
    background: #ffb300;
    color: #ffffff;
    transition-duration: .4s; }
  .btn-view-all:focus {
    background: #ffb300;
    color: #ffffff; }
	
	.wrapper-bg-video-taj{
		padding-bottom:2%;
	}
	
	.col-half-offset{
    margin-left:4.166666667%
}

.textwidget li {
	line-height:16px;
	    font-size: 12px;
}

.cd-top {
  display: inline-block;
  z-index:99;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap; 
  background: rgba(3, 86, 113, 0.78) url(../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #ffb300;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}

.wrapper_content .post_title h4 {
	font-size:15px;
}

.list-unstyled,
.list-unstyled ul { min-width: 120px;
    font-size: 12px; }
	
	.navbar-nav>li>.dropdown-menu {
    font-size: 12px;}
	
	
.yamm-content .row ul li p, pre {
    padding: 0px!important;	
}

.np { padding-left:0px; padding-right:0px;}

.yamm-content .row .list-arrow li:last-child a{
	    border-bottom: 1px solid #5b6366;
		line-height:19px;
}

.yamm-content .row ul li .img-responsive{
	max-width:none;
	width:100%;
}

.nav-title-mar{margin-top:10px;
    font-size: 14px;
	    color: #5ec1fa;
}

@media (min-width: 767px)
 {
.nav-mob-image{display:none;}

 }
 
 @media (max-width: 768px)
 {
.nav-mob-image-hor{display:none;}

 }
 
 @media (max-width: 767px)
{
.nmbs {

    padding-left: 30px;
}
}

.nmbs {

    padding-left: 10px;
}

.single-tour-tabs .tab-content{
    background-color: #fff;
    margin: 2px 0 0 0;	
}

.custo-tr-pckg{
	width:100%!important;
}

.panel {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #fff;
  background: none;
  box-shadow: none;
}

#accordion .panel:last-child {
  border-bottom: none;
}

.panel-group > .panel:first-child .panel-heading {
  border-radius: 4px 4px 0 0;
}

.panel-group .panel {
  border-radius: 0;
}

.panel-group .panel + .panel {
  margin-top: 0;
}

.panel-heading {
  background-color: #00456d;
  border-radius: 0;
  border: none;
  color: #fff;
  padding: 0;
}

.panel-title a {
  display: block;
  color: #fff;
  padding: 15px;
  position: relative;
  font-size: 16px;
  font-weight: 400;
}

.panel-title a:hover {
  color: #fff;
  text-decoration:none;
}

.panel-body {
  background: #fff;
}

.panel:last-child .panel-body {
  border-radius: 0 0 4px 4px;
}

.panel:last-child .panel-heading {
  border-radius: 0 0 4px 4px;
  -webkit-transition: border-radius 0.3s linear 0.2s;
  transition: border-radius 0.3s linear 0.2s;
}

.panel:last-child .panel-heading.active {
  border-radius: 0;
  -webkit-transition: border-radius linear 0s;
  transition: border-radius linear 0s;
}
/* #bs-collapse icon scale option */

.panel-heading a:before {
  content: '\f077';
  position: absolute;
  font-family: 'FontAwesome';
  right: 5px;
  top: 10px;
  font-size: 24px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.panel-heading.active a:before {
  content: ' ';
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transform: scale(0);
          transform: scale(0);
}

#bs-collapse .panel-heading a:after {
  content: ' ';
  font-size: 24px;
  position: absolute;
  font-family: 'FontAwesome';
  right: 5px;
  top: 10px;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

#bs-collapse .panel-heading.active a:after {
  content: '\f078';
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* #accordion rotate icon option */

#accordion .panel-heading a:before {
  content: '\f077';
  font-size: 24px;
  position: absolute;
  font-family: 'FontAwesome';
  right: 5px;
  top: 10px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

#accordion .panel-heading.active a:before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}


