/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17

All css files are placed in /css/ folder
*/

@media only screen and (max-width: 1239px){
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 19px;
    left: 37%;
}
	#Top_bar #menu{
		height: 415px!important;
		overflow-y: scroll!important;
	} 
}

.paddinguslugi{
	padding-right: 30px!important;
}
.page-id-83 #Content{
	padding-top: 0!important;
}
@media only screen and (min-width: 320px) and (max-width: 980px){
 table#isolated {
  left: initial !important;
 }
 .scrollling {
  overflow-x: scroll;
 }
 div#showcase_hike_showcase_module {
  overflow-x: scroll;
 }
 div#showcase_module {
  overflow-x: scroll;
 }
 div#showcase_hike_photo_showcase_module {
  overflow-x: scroll;
 }
}

/*HEADER*/
@media only screen and (min-width: 1240px){
	
	#Top_bar .menu > li > a span:not(.description){
		padding-left: 18px!important;
	}
}
#Top_bar .menu > li [class^="icon-"]:before,
#Top_bar .menu > li [class*=" icon-"]:before{
	margin-left: 0;
}
/*HOME*/
	/*SLIDE*/
.home-slide{}
.home-slide a.mfn-link,
.home-slide a:hover.mfn-link{
	color: #fff;
}
.home-slide a:hover.mfn-link-4:before,
.home-slide a:hover.mfn-link-4:after{
	background: #fff;
}
.blockquote blockquote:after{
	background: none;
}
.blockquote .author i{
	display: none;
}
.wbh_pointer:hover{
	cursor: pointer;
}
.wbh_home-slide-content .column_attr{
	/*margin-bottom: 190px;*/
}

@media only screen and (max-width: 1489px){
	.article_box .desc_wrapper {
    width: 50%;
    min-height: 101px;
    float: left;
    padding: 0px 8px;
	}
	.wbh_ofx-s{
		overflow-x: scroll;
	}
}
	/*SECT2*/
}
}
}
}
}
.home-sect2-morelink{
	margin-top: 10px;
	padding-right: 20px;
	text-align: right;
	color: #b38534;
}
.home-sect2-morelink:hover{
	color: #a4792e;
}
.home-sect2 .desc{
	padding-left: 15px;
	padding-right: 15px;
}

/*STRANY*/
.strany-morelink:hover{
	text-decoration: none;
}
/*SINGLE STRANY*/
.fixed-nav .desc{
	display: none;
}
@media only screen and (min-width: 1240px){
.header-creative.header-open .fixed-nav.fixed-nav-prev {
    margin-left: 300px!important;
}
}
.blog_slider .blog_slider_header,
.blog_slider .blog_slider_ul li .item_wrapper .date_label{
	display: none;
}
.blog_slider .blog_slider_ul li .item_wrapper .image_frame{
	margin-left: 0;
}
.blog_slider .blog_slider_ul li .item_wrapper h4{
	text-align: center;
}

/*USLUGI*/
.uslugi-thumbnails{
	margin: 15px 0 0 0;
}
.uslugi-thumbnails .image_frame:not(.no_link) .image_wrapper img:not(.ls-l){
	margin-bottom: 0 !important;
}
/*ABOUT*/
.entry-content .progress_bars .bars_list li{
	margin-bottom: 0;
}
.entry-content .progress_bars .bars_list li h6 .label{
	display: none;
}
#about_numbers h4,
#about_numbers p,
#about_numbers span{
	color: #fff;
}
#about_numbers h4{
	line-height: 35px;
}
#about_numbers .counter{
	margin-bottom: 0;
}
#about_numbers .counter .desc_wrapper .title{
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 15px;
}

/*NEWS*/
#wbh_news .post-item .post-head{
	display: none;
}
#wbh_news .post-item .entry-title{
	font-size: 30px;
}
#wbh_news .post-item .entry-title a{
	// width: 100%;
}
/*CONTACT*/
.wbh_contact_carousel_small{
	display: none;
}
/*FOOTER*/
#Footer{
	text-align: center;
}

/*SIDEBARS*/
.widget.widget_nav_menu ul{
	margin-left: 0;
	// list-style: none;
}
.widget.widget_nav_menu ul li:after{
	width: 100%;
}

/*ITTOUR MODULES*/
.it_title{
	padding: 0!important;
}
@media(max-width: 768px){
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 19px;
    left: 33%;
}
}
/*MOBILE*/
@media only screen and (max-width: 480px){
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 0px;
    left: 22%;
}
	.wbh_home_h2_aft_module{
		font-size: 25px!important;
	}
	.wbh_contact_carousel_big{
		display: none;
	}
	.wbh_contact_carousel_small{
		display: block;
	}
	h2.vc_custom_heading{
		font-size: 26px!important;
		text-align: center !important;
	}
	h2.widgettitle{
		text-align: center;
	}
}
@media only screen and (max-width: 320px){
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 0px;
    left: 13%;
}
	.wbh_home-slide-content h2{
		/*font-size: 55px!important;*/
	}
}
.wjaawa{
	z-index: 999!important;
	background-size: cover!important;
}
.home-slide .mcb-section-inner{
	/*padding: 355px 0 0 0 !important;*/
}
.wbh_pointer:hover{
	color: #fff
}
.pum-overlay{
	transition: inherit!important;
}

.page-id-74 .fd_price-main.ss-container{
	height: 322px!important;
}
.fd_price-item_val{
	max-width: 50%!important;
}
.page-id-192 .fd_price-main.ss-container{
	height: 708px!important;
}
.page-id-194 .fd_price-main.ss-container{
	height: 357px!important;
}
.page-id-199 .fd_price-main.ss-container{
	height: 315px!important;
}
.page-id-202 .fd_price-main.ss-container{
	height: 457px!important;
}
.page-id-288 .fd_price-main.ss-container{
	height: 1190px!important;
}

.postid-307 .fd_price-main.ss-container{
	height: 675px!important;
}
.postid-303 .fd_price-main.ss-container{
	height: 680px!important;
}
.postid-292 .fd_price-main.ss-container{
	height: 683px!important;
}
.postid-311 .fd_price-main.ss-container{
	height: 695px!important;
}
.postid-309 .fd_price-main.ss-container{
	height: 658px!important;
}

@media only screen and (max-width: 1024px){
	.page-id-78 .wrap.mcb-wrap.one.valign-top.clearfix h2 {
    margin-top: 0!important;
}
	.header-creative.layout-full-width #Wrapper{
		padding: 0!important;
	}
	#Header_creative #Top_bar #logo{
		padding: 5px 0!important;
	}
	#Header_creative #Top_bar #logo img {
    	max-height: 55px!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-9 {
    	width: 65%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-3{
		width: 35%!important;
	}
}
@media only screen and (max-width: 992px){
	.wpb_column.vc_column_container.vc_col-sm-9 {
    	width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-3{
		width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-8{
		width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-4{
		width: 100%!important;
	}
}

@media only screen and (max-width: 768px){
	
	.wpb_column.vc_column_container.vc_col-sm-9 {
    	width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-3{
		width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-8{
		width: 100%!important;
	}
	.wpb_column.vc_column_container.vc_col-sm-4{
		width: 100%!important;
	}
	/*.page-id-76 .wpb_column.vc_column_container.vc_col-sm-9 {
    	width: 100%!important;
	}
	.page-id-76 .wpb_column.vc_column_container.vc_col-sm-3{
		width: 100%!important;
	}*/
	.fszagfooter{
		font-size: 42px!important;
	}
	
}
@media only screen and (max-width: 475px){
	div#Top_bar {
    z-index: 99999;
}
	div#Subheader {
    margin-top: 80px;
}
	div#rev_slider_1_1_wrapper {
    margin-top: 80px!important;
}
	div#Top_bar{
		top: 0px!important;
	}
	#Header_creative #Top_bar {
    position: fixed!important;
	}
	#ittHS .itt_hs_header{
		    padding: 15px!important;
	}
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 31px;
    left: 22%;
}
img.logo-mobile.scale-with-grid {
    margin-top: -8px;
}
	img.logo-mobile.scale-with-grid {
    margin-left: -103%;
}
	div#slide-3-layer-1 {
    left: -113px;
}
	h1.textheader {
    display: none;
}
h3.textheader {
    display: none;
}
.zagheader {
    font-size: 29px!important;
}
	div#slide-4-layer-1 {
    text-align: center!important;
    left: -45px;
}
div#slide-2-layer-1 {
    text-align: center!important;
    left: -54px;
}
	h3.textheader {
    font-size: 14px!important;
}
.tp-leftarrow.tparrows.gyges {
    display: none;
}
	.tp-rightarrow.tparrows.gyges {
    display: none;
}
	h2.fszagfooter {
    font-size: 17px!important;
}
	.slider_pager.slider_pagination {
    display: none;
}
.content_slider.flat a.button, .content_slider.carousel a.button {
    bottom: 60px!important;
}
	
	.home-slide .mcb-section-inner{
		padding: 155px 0 0 0 !important;
	}
	.textheader{
		font-size: 19px!important;
	}
	.zagheader{
		font-size: 45px!important;
	}
	#Header_creative #Top_bar #logo img {
    	max-height: 65px!important;
	}
	.fszagfooter {
    	line-height: 38px;
	}
}
@media only screen and (max-width: 375px){
	#ittHS .itt_hs_header{
		    padding: 15px!important;
	}
	a.button.button_js.slider_prev.slick-arrow {
    margin-left: -27px;
}
a.button.button_js.slider_next.slick-arrow {
    margin-right: -27px;
}
	span.phoneHeader {
    color: white;
    position: absolute;
    top: 18px;
    left: 34%;
}
	a.firstPhone {
    margin-right: 115px;
}
	div#slide-4-layer-1 {
    text-align: center!important;
    left: -23px;
    top: 29px;
}
div#slide-1-layer-1 {
    top: 21px;
}
	div#slide-3-layer-1 {
    left: -97px;
}
	.zagheader {
    font-size: 30px!important;
}
	h3.textheader {
    font-size: 12px!important;
}
	div#slide-2-layer-1 {
    text-align: center!important;
    left: -52px;
}
	h2.fszagfooter {
    font-size: 13px!important;
}
	.zagheader {
    	font-size: 38px!important;
	}
	.fszagfooter {
    	font-size: 35px!important;
	}
}
@media(max-width: 360px){
	div#slide-2-layer-1 {
    text-align: center!important;
    left: -52px;
}
div#slide-3-layer-1 {
    left: -97px;
}
}
@media only screen and (max-width: 320px){
	a.firstPhone {
    margin-right: 76px;
}
span.phoneHeader {
    color: white;
    position: absolute;
    top: 19px;
    left: 35%;
}
	div#slide-4-layer-1 {
    text-align: center!important;
    left: -23px;
    top: 29px;
}
	div#slide-3-layer-1 {
    left: -80px;
}
	.article_box .desc_wrapper {
    width: 50%;
    min-height: 105px;
    padding: 8px 8px;
	}
	.zagheader {
    	font-size: 31px!important;
	}
	/*.page-id-47 .section_wrapper, .container, .four.columns .widget-area{
		max-width: 93%!important;
	}
	.page-id-74 .section_wrapper, .container, .four.columns .widget-area{
		max-width: 93%!important;
	}
	.section_wrapper, .container, .four.columns .widget-area{
		max-width: 93%!important;
	}*/
	.fszagfooter {
    	font-size: 32px!important;
	}
}
.jspPane {
    left: 0 !important;
}
html body #isolate .ittour_order_block .ittour_order_block_title_box .itt_order_block_title_box_center_corner h2{
	line-height: 14px!important;
}


/*strany*/
.postid-128 .itt_hs_main_wrap.itt_border_color{
	height: 934px!important;
}
.postid-121 .itt_hs_main_wrap.itt_border_color{
	height: 937px!important;
}
.postid-131 .itt_hs_main_wrap.itt_border_color{
	height: 945px!important;
}
.postid-132 .itt_hs_main_wrap.itt_border_color{
	height: 920px!important;
}
.postid-138 .itt_hs_main_wrap.itt_border_color{
	height: 920px!important;
}
.postid-137 .itt_hs_main_wrap.itt_border_color{
	height: 923px!important;
}
.postid-135 .itt_hs_main_wrap.itt_border_color{
	height: 926px!important;
}
.postid-136 .itt_hs_main_wrap.itt_border_color{
	height: 940px!important;
}
.postid-144 .itt_hs_main_wrap.itt_border_color{
	height: 912px!important;
}



/*tury*/
.postid-155 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-167 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-171 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-173 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-175 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-177 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-391 .fd_price-main.ss-container{
	height: 405px!important;
}
.postid-179 .fd_price-main.ss-container{
	height: 435px!important;
}
.postid-181 .fd_price-main.ss-container{
	height: 435px!important;
}
.page-id-196 .fd_price-main.ss-container{
	height: 374px!important;
}



.page-id-47 .itt_hs_main_wrap.itt_border_color{
	height: 646px!important;
}
.page-id-77 .itt_hs_main_wrap.itt_border_color{
	height: 1227px!important;
}





.fd_price_sm{
	width: 100%!important;
}
@media(min-width: 1300px) and (max-width: 1370px){
	div#slide-5-layer-1 {
    min-width: 449px!important;
    min-height: 139px!important;
}
}
@media only screen and (max-width: 1200px){
	html, body {
    	overflow-x: auto!important;
	}
}

#isolated  tr:first-child td {
	background: none!important;
    border: none!important;
}
.fstextmainp .article_box .animate a .fstextmainp h4 {
	font-size: 19px!important;
}
.page page-id-47 #itTourWidget .fd-nav_item, #itTourWidgetPopup .fd-nav_item{
	color: #fff!important;
}
.fstextmainp p:hover {
	color: #000!important;
}
.pum-container.pum-responsive.pum-responsive-tiny {
    margin-left: -25%!important;
    width: 50%!important;
}
@media (min-width: 768px){
	.vc_col-sm-9 {
    	width: 67%!important;
	}
}

@media (min-width: 768px){
	.vc_col-sm-3 {
    	width: 33%!important;
	}
}
@media (min-width: 1250px) and (max-width: 1300px){
	.fd_price-item_info{
		padding: 16px 10px!important;
	}
}


@media only screen and (min-width: 1240px){
	body.header-creative.header-open {
    	padding-left: 300px!important;
	}
}
.page-id-47 #itTourWidget .fd-nav_item, #itTourWidgetPopup .fd-nav_item{
	color: #805736!important;
}

.nicescroll-rails{
    top: 847px!important;
}

@media (min-width: 1050px) and (max-width: 1100px) {
	.nicescroll-rails{
    	top: 908px!important;
	}
	.nice-scroll .nicescroll-rails{
		z-index: 2!important;
	} 
}
@media (min-width: 960px) and (max-width: 980px) { 
	.nicescroll-rails{
    	top: 856px!important;
	} 
	.nice-scroll .nicescroll-rails{
		z-index: 2!important;
	} 
}

#isolated{
	z-index: 9999999!important;
	/*left: 30%!important;*/
}
@media only screen and (max-width: 1024px){
	div#slide-5-layer-1{
		    min-width: 449px!important;
			    min-height: 139px!important;
	}
	#isolated{
		left: 0!important;
	}
}
@media only screen and (max-width: 768px){
	div#slide-5-layer-1 {
    min-width: 330px!important;
    min-height: 104px!important;
}
	.nice-scroll .nicescroll-rails{
		z-index: 2!important;
		left: 720px!important;
		top: 839px!important;
	} 

}
@media(max-width: 425px){
	div#slide-5-layer-1 {
    min-width: 280px!important;
    min-height: 51px!important;
    padding-top: 10px!important;
}
	.pum-container.pum-responsive.pum-responsive-tiny {
    margin-left: -48%!important;
    width: 96%!important;
}
	.desc {
    font-size: 17px;
}
	h3 {
    font-size: 20px!important;
    line-height: 19px;
    font-weight: 600!important;
}
p {
    font-size: 17px;
}
h4 {
    font-size: 17px;
}
}
@media(max-width: 375px){
	div#slide-5-layer-1 {
    min-width: 240px!important;
    min-height: 51px!important;
    padding-top: 10px!important;
}
}
@media(max-width: 320px){
	div#slide-5-layer-1 {
    min-width: 202px!important;
    min-height: 42px!important;
    padding-top: 10px!important;
}
	
	.article_box .desc_wrapper {
    padding: 8px 4px;
}
}
#isolated td.left {
    display: none;
}
#isolated td.right {
    display: none;
}
#isolated td.bottom-left{
	display: none;
}
#isolated td.bottom-custom{
	display: none;
}
#isolated td.bottom-right{
	display: none;
}

.post-177 .item_wrapper .image_frame .image_wrapper a img{
	height: 202px!important;
}
.post-179 .item_wrapper .image_frame .image_wrapper a img{
	height: 202px!important;
}
.post-181 .item_wrapper .image_frame .image_wrapper a img{
	height: 202px!important;
}
.post-391 .item_wrapper .image_frame .image_wrapper a img{
	height: 202px!important;
}

@media (min-width: 1250px) and (max-width: 1300px){
	html, body {
    	overflow-x: scroll!important;
	}
}
#isolated {
    overflow-x: scroll!important;
}

@media (min-width: 1050px) and (max-width: 1100px){
	.fd_price-item_info{
		padding: 16px 10px!important;
	}
}

.page-id-83 .section.mcb-section {
    padding-left: 25px;
}
@media (min-width: 1250px) and (max-width: 1300px) {
	.page-id-83 .section.mcb-section {
    	padding-left: 10px!important;
	}
}
@media (min-width: 1050px) and (max-width: 1100px){
	.page-id-83 .section.mcb-section {
    	padding-left: 15px!important;
	}
}
@media (min-width: 960px) and (max-width: 980px){
	html, body {
		overflow: visible!important;
	}
	.page-id-83 .section.mcb-section {
    	padding-left: 10px!important;
	}
}

table#isolated {
    left: calc((100% - 1027px) / 2)!important;
}
@media(max-width: 1239px){
	a.responsive-menu-toggle::before {
    content: 'МЕНЮ';
    font-size: 7px;
    position: absolute;
    top: 21px;
    right: 5px;
}
}
#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle {
    color: #ffffff!important;
}
@media(min-width: 1239px){

	span.phoneHeader{
		display:none;
	}
}
#Top_bar #logo img {
    vertical-align: middle;
    max-height: 138%;
}
@media(min-width: 1440px) and (max-width: 2000px){
	.article_box .desc_wrapper{
		    min-height: 148px!important;
	}
}
@media(min-width: 765px) and (min-width: 1050px){
	div#mfn-layer-slider {
    margin-top: 58px!important;
}
}
@media(min-width: 550px) and (max-width: 768px){
	h2.fszagfooter {
    font-size: 33px!important;
}
.page-id-83 .one-sixth.column {
    width: 13.666%;
}
} 
@media(min-width: 550px) and (max-width: 768px){
	.desc_wrapper h4 {
    font-size: 16px!important;
}
}
@media(min-width: 380px) and (max-width: 425px){
	.article_box .desc_wrapper {
    width: 50%;
    min-height: 101px;
    float: left;
    padding: 22px 8px;
}
}
@media(min-width: 360px) and (max-width: 375px){
	.article_box .desc_wrapper {
    width: 50%;
    min-height: 101px;
    float: left;
    padding: 11px 8px;
}
}
.page-id-47 p.home-sect2-morelink {
    margin-top: 20px;
    color: #ebc076;
}
div#slide-5-layer-1 {
    background-color: rgb(0, 0, 0, 0.3);
}
@media(min-width: 1440px){
	div#slide-5-layer-1{
		    min-height: 178px!important;
			    min-width: 553px!important;
	}
}
p {
    font-size: 17px!important;
}
.post-excerpt {
    font-size: 15px!important;
}
a.post-more {
    font-size: 15px;
}
.page-id-47 h4 {
    font-size: 16px;
}
div#gsInformerID-bUW8vh77BytOQm{
	width:100%!important;
}
.page-id-77 div#ittHS {
    margin-top: 32px;
}
.postid-144 div#ittHS,
.postid-136 div#ittHS,
.postid-135 div#ittHS,
.postid-137 div#ittHS,
.postid-138 div#ittHS,
.postid-132 div#ittHS,
.postid-131 div#ittHS,
.postid-121 div#ittHS,
.postid-128 div#ittHS,
.postid-128 div#ittHS {
    margin-top: 32px!important;
}
@media(min-width: 1100px) and (max-width: 1440px){
	
	
}
div#showcase_hottour_v2_showcase_module{
		margin-top:0!important;
	}