/*
Theme Name: Moose
Theme URI: http://demo.elated-themes.com/moose
Description: Moose
Tags: business, clean, Portfolio, parallax, multi-purpose, hipster, personal, shop, vintage, trendy, creative, agency, fullscreen, photography, blog
Author: Elated Themes
Author URI: http://demo.elated-themes.com
Version: 1.7
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/



#mtphr-dnt-364669{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999;
    width: 100vw;
    background-color: red;
    /*opacity: 0.7;*/
    color: white;
    font-size: 20px;
}

.kk-star-ratings .kksr-stars .kksr-star {
    margin-right: 0px !important;
}


.displaynone{
	display:none;
}
.logged-in.admin-bar .displaynone{
	display:block;
}
.fontsize14px{
	font-size:14px;
}
.fontsize14px p{
	font-size:14px;
}
.fontsize14px h2{
	font-size:22px;
	line-height:30px;
}
.left-right-border4px{
	border-right:4px solid #DA1259;
	border-left:4px solid #DA1259;
	background-color: rgba(218, 18, 89, 0.07);
}
.container table.left-right-border4px-2{
	margin-bottom:30px;
	margin-top: 5px;
}
.left-right-border4px-2 td {
    padding: 15px 15px;
    text-align: left;
}
.left-right-border4px-2 p{
    margin: 10px 0;
}
.left-border4px{
	border-left:4px solid #27251f;
	border-right:0px solid #27251f;
}
table.left-border4px tbody tr td{
	text-align:left;
	padding-left:20px;
}
table.left-right-border4px tbody tr, table.left-border4px tbody tr{
	border-bottom:0px solid;
	border-top:0px solid;
}
.blog_holder article h3, .blog_holder article h4, .blog_holder article h5, .blog_holder article h6{
	padding: 0 0 10px;
	text-transform: uppercase;
}
.blog_holder article ul{
	list-style-position: inherit;
	margin-left:40px;
	margin-bottom:20px;
}
.blog_holder article ol{
	margin-bottom:20px;
	margin-left:20px;
}

.footer_bottom_holder_inner .two_columns_50_50>.column2{
	padding-top: 10px;
}

.call-back-top-right:hover{
	cursor:pointer;
}
.call-back-top-right:hover a{
	opacity:0.8;
}
.call-back-top-right{
	padding:0 20px;
	background-color: #00965e;
    color: #fff;
}
.header_top .header-widget .call-back-top-right span{
	color: #fff !important;
}

.breadcrumbs a:hover{
	opacity:0.85;
}

.vc_text_separator h1{
	font-size: 33px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: -1px;
}
body .blog_holder article h1{
	font-size: 40px;
    line-height: 54px;
}

article .post_content h2{
	font-size: 30px  !important;
}
article .post_content h2:hover{
	color: #27251f !important;
}
.single-post .content .content_inner > .container > .container_inner.default_template_holder{
	padding-top: 40px;
}
.single-post .post_content ol{
	margin-top: 5px;
}
.single-post .post_content ol li{
	margin: 3px 0;
}


/*.postid-354068 .two_columns_66_33 .column1{
	width: 100%;
}
.postid-354068 .column2{
	display:none;
}
.postid-354068 .blog_holder.blog_single article:not(.format-audio) .post_image {
    margin-bottom: 19px;
}*/

.single-post .wpb_gallery .arrow_carrot-left:before{
	content: "\34";
}
.single-post .wpb_gallery .arrow_carrot-right:before{
	content: "\35";
}

.wp-video {
    margin: 15px auto;
}
video.wp-video-shortcode {
	border: 1px solid #DFDFDF;
}
.page-template .wp-video{
	width: 100% !important;
    text-align: center !important;
}
.page-template .wp-video video.wp-video-shortcode{
	width: 100% !important;
	height: auto!important;
}

article.category-articles blockquote{
	border-left: 4px solid #00965e;
    background-color: rgba(0, 150, 94, 0.08);
    padding: 11px 22px;
}
article.category-articles blockquote p{
	margin-top:0;
	color: #00965e;
}


body blockquote.blockquote{
	border-left: 4px solid #00965e;
    background-color: rgba(0, 150, 94, 0.08);
    padding: 11px 22px;
    color: #00965e;
}
body blockquote.blockquote p{
	margin-top:0;
	color: #00965e;
}
body blockquote.blockquote2{
	border-left: 4px solid #da1259;
    background-color: rgba(218, 18, 89, 0.07);
    padding: 11px 22px;
    color: #da1259;
}
body blockquote.blockquote2 p{
	margin-top:0;
	color: #da1259;
}
body blockquote.blockquote3{
	border-left: 4px solid #000;
    background-color: rgba(0, 0, 0, 0.05);
    padding: 11px 22px;
    color: #27251f;
}
body blockquote.blockquote3 p{
	margin-top:0;
	color: #27251f;
}
.page-template-full_width .breadcrumbs_title {
	height: 30px !important;
}
.page-template-full_width .breadcrumbs_title .title_holder{
	height: 40px !important;
	margin-top: 15px;
}

.drop_down .second .inner ul li.current-menu-item a{
	color: #00965e;
}
body .breadcrumb .breadcrumbs a span, body .breadcrumb .breadcrumbs a, body .breadcrumb .breadcrumbs span{
	font-size: 14px;
}
.breadcrumb a:hover span{
	color: #00965e;
}

.ubi-textarea{
	height:90px;
}

.fb-h3{
	display:none;
}
.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .h2 a, .blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .h2 {
    color: #27251f;
}
.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .h2 a:hover, .blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .h2:hover {
    color: #00965e;
}
.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .h2 {
    font-family: Roboto, sans-serif;
    font-size: 33px;
    line-height: 44px;
    letter-spacing: 0.5px;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}

article .blog_title_post_info_holder .post_text p.h2{
	margin-bottom: 6px;
}

body .blog_holder.blog_single .post_info_bottom>div .liked .icon-heart{
	color: #F39200;
}

body .kksr-title {
    display: none;
}
body .kk-star-ratings{
	width: auto;
}
body .kk-star-ratings .kksr-star{
	/*width: 120px;*/
    float: left;
	overflow: hidden;
	display:block;
}
body .kk-star-ratings .kksr-legend2{
	float: left;
	margin-top: 1px;
	margin-left: 7px;
	color: #00965e;
	font-size: 14px;
}
.page .kk-star-ratings.rgt {
    float: left;
    margin-left: 0px;
	margin-top: 20px;
}

#uptocall-mini{
	/*display:none;*/
	border: 10px solid rgba(0,150,94,0.22);
	border-radius: 100%;
	bottom: 118px;
    right: 49px;
	position: fixed;
    z-index: 9999;
    cursor: pointer;
	line-height: 0;
}
#uptocall-mini .uptocall-mini-phone{
	width: 49px;
    height: 49px;
    background-color: rgba(0,150,94,1);
	opacity:0.77;
    -webkit-transition: 0.65s;
    -moz-transition: 0.65s;
    transition: 0.65s;
	-moz-border-radius: 50%!important;
    -webkit-border-radius: 50%!important;
    border-radius: 50%!important;
}
#uptocall-mini .uptocall-mini-phone:hover{
	opacity:1;
}
#uptocall-mini .uptocall-mini-phone img {
	height: 32px;
    margin-top: 8px;
    margin-left: 9px;
}
body #back_to_top{
	bottom: 0px;
}

.home-bl-about .vc_col-sm-4, .home-bl-about .vc_col-sm-8{
	width: 50%;
}


body .wpcf7 .wpcf7-form .bron-hollov input, body .wpcf7 .wpcf7-form .bron-hollov textarea{
	margin-bottom: 15px;
	line-height: 14px;
	padding-top: 13px;
    padding-bottom: 13px;
	/*background-color: #EFF2F5;*/
	background-color: rgba(0, 150, 94, 0.03);
}
body .wpcf7 .wpcf7-form .bron-hollov textarea{
	height: 85px;
	margin-bottom: 5px;
}
body .wpcf7 .wpcf7-form .bron-hollov input.wpcf7-submit{
	background-color: #00965e;
    border-color: #00965e;
    color: #fff;
    height: 20px;
    line-height: 22px;
}
body .wpcf7 .wpcf7-form .bron-hollov input.wpcf7-submit:hover{
	border-color: #00965e;
	background-color: #fff;
    color: #00965e;
}








/* Gallery ua 

[class*="uk-portfolio_page"] .two_columns_66_33 > .column1 {
    width: 100%;
    float: left;
}

[class*="uk-portfolio_page"] .two_columns_66_33 > .column2 {
    display: none;
}

[class*="uk-portfolio_page"] .lightbox_single_portfolio {
width: 33%;
display: inline-block !important;
vertical-align: top;	
}

.post-type-archive.uk-portfolio_page .two_columns_66_33 > .column1 {
    width: 66%;
    float: left;
	display: none;
}

.post-type-archive.uk-portfolio_page .two_columns_66_33 > .column2 {
   display: none;
}


[class*="uk-portfolio_page"] .two_columns_66_33 > .column2 {
    width: 100%;
    float: left;
    display: block;
}

[class*="uk-portfolio_page"] .portfolio_gallery br {
height: 0 !important;
display: none !important;	
}

[class*="uk-portfolio_page"] .portfolio_gallery a.v3 {
    width: 32%;
    margin: 0 5px;
}

[class*="uk-portfolio_page"] .portfolio_gallery a.v2:nth-child(2n), .portfolio_gallery a.v3:nth-child(3n), .portfolio_gallery a.v4:nth-child(4n) {
    margin: 0 !important;
    margin-top: 5px !important;
}
[class*="uk-portfolio_page"] .portfolio_gallery a {
    float: none;
}	

 */



@media only screen and (max-width: 480px){
	.header-title-resp{
		margin-top: 30px;
	}
	body .date_calc_hab{
		/*overflow: inherit;*/
		padding-bottom:15px;
	}
	body .date_calc_hab .date_calc{
		width: 97%;
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.no_on_mobile{
		display:none!important;
	}
	
	body .mini-fa-halls li{
		width:100%;
	}
	body .mini-fa-halls li:nth-child(even){
		text-align:center;
		padding-left:0;
	}
	body .mini-fa-halls li:nth-child(odd){
		text-align:center;
		padding-right:0;
	}
	body.page-template .wp-video video.wp-video-shortcode{
		width: 100%;
	}
	body .form-recaptcha.f-r-small .wpcf7-form-control-wrap {
		max-width: 304px;
		overflow-x: auto;
		padding-bottom: 10px;
	}
	body .form-recaptcha.f-r-small .ubi-callme {
		margin-top: 0 !important;
	}
}
@media only screen and (max-width: 800px){
	.all-halls-rolls, .page_not_found .all-halls-rolls.halls-404-d{
		display:none !important;
	}
	.page_not_found .all-halls-rolls, .page_not_found .all-halls-rolls.halls-404-m{
		display:block !important;
	}
	.mini-fa-halls .vc_column_container>.vc_column-inner{
		padding-right: 5px;
	}
	body .mini-fa-halls{
		display:block;
		padding:15px 5px 35px 5px;
	}
	.mini-fa-halls li{
		width:calc(50% - 5px);
		float:left;
		list-style-type: none;
	}
	.mini-fa-halls li:nth-child(even){
		text-align:left;
		padding-left:5px;
	}
	.mini-fa-halls li:nth-child(odd){
		text-align:right;
		padding-right:5px;
	}
	.mini-fa-halls .mini-fa-halls-2pos{
		width:calc(100% - 20px) !important;
		padding-right: 0!important;
		padding-left: 5px!important;
		text-align:left !important;
	}
	.mini-fa-halls .mini-fa-halls-2pos img{
		max-width:100%!important;
		width:100%!important;
	}
	.mini-fa-halls.pos-2 li{
		width:calc(100% - 15px);
	}
	.mini-fa-halls.pos-2 ul li{
		padding-right:5px!important;
		padding-left:5px!important;
	}
}
.halls-404-m{
	display:none !important;
}
.halls-404-m .eltd-info-card-slider-pagination{
	display:none !important;
}
.halls-404-m .eltd-info-card-slider-holder{
	width: 100% !important;
}
.halls-404-m .caroufredsel_wrapper{
	overflow: inherit !important;
	position: relative !important;
	bottom: 0 !important;
}
.halls-404-m.all-halls-rolls .eltd-info-card-slider > div{
	height: 1580px !important;
}
.all-halls-rolls .eltd-info-card-slider > div{
	padding: 5px 0;
	height: 250px !important;
}
.all-halls-rolls .eltd-info-card-slider-item{
	height: 250px !important;
}
.halls-404-m.all-halls-rolls .eltd-info-card-slider-item{
	margin: 10px;
}
.all-halls-rolls .eltd-info-card-slider-item .front-side{
	background-color: rgba(0, 0, 0, 0.07);
	padding: 45px 20px 30px !important; 
}
.all-halls-rolls .eltd-info-card-slider-item .back-side{
	background-color: rgba(0, 0, 0, 0.7);
	border-width: 0;
}
.all-halls-rolls .eltd-info-card-slider-item .front-side .eltd-info-card-icon{
	display:none;
}
.all-halls-rolls .eltd-info-card-slider-item .front-side .h5-uslugi{
	/*padding-top: 31px;
    font-size: 30px;
    line-height: 1.3;
	color: #fff;*/
	border-bottom-left-radius: 1.2em !important;
    background-color: #00965e;
    color: #fff;
    font-size: 14px;
    padding: 7px 0 5px 0;
    line-height: 1;
    right: -20px;
    top: -45px;
}
.all-halls-rolls .eltd-info-card-slider-item .front-side p:last-child{
	border-top-right-radius: 1.2em !important;
    background-color: #DA1259;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    left: 0;
    bottom: 25px;
    position: absolute;
    display: inline-block;
    padding: 15px 20px;
}
.page_not_found .all-halls-rolls .eltd-info-card-slider-item .front-side p:last-child {
    bottom: 35px;
}

.en-halls .medium-cnt .eltd-info-card-slider-holder {
    padding-top: 18px;
}


@media only screen and (min-width: 768px) and (max-width: 1200px){
	.page_not_found .all-halls-rolls .eltd-info-card-slider-holder, .page_not_found .all-halls-rolls .caroufredsel_wrapper{width: 100% !important;}
	.page_not_found .all-halls-rolls .eltd-info-card-slider-item{
		width: 31.3%  !important;
		margin: 0 1%  !important;
	}
}
body .page_not_found {
    margin: 10px 0 130px;
}
body .page_not_found h4{
    font-size: 40px;
	line-height: 1.2;
	margin: 0px 0 25px;
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/1_Show-rolls.jpg);
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/2_Space-rolls.jpg);
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/3_Fusion-rolls.jpg);
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(4){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/4_Co-Working-rolls.jpg);
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(5){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/5_Study-rolls.jpg);
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(6){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/6_Business-rolls.jpg);
}


.lft-column .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
}

 @media screen and (min-width:1200px) and (max-width:3000px) {
.en-halls .lft-column .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
    background-size: auto 502px;
    height: 502px !important;
}
}





body.uk .lft-column.wpb_column .caroufredsel_wrapper {
    width: 272px !important; 
}

body.uk .lft-column.wpb_column .eltd-info-card-slider-item {
width: 260px !important;
}

 @media screen and (min-width:993px) and (max-width:1200px) {
body.uk .lft-column.wpb_column .caroufredsel_wrapper {
    width: 237px !important; 
}

body.uk .lft-column.wpb_column .eltd-info-card-slider-item {
width: 225px !important;
}     
 }
 
 @media screen and (min-width:300px) and (max-width:992px) {
body.uk .lft-column.wpb_column .caroufredsel_wrapper {
   display: none !important; 
}

body.uk .lft-column.wpb_column .eltd-info-card-slider-item {
   display: none !important; 
}  
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
    background-size: 100%;
    background-position: center center;
}
 }
 
 

body.en .lft-column.wpb_column .caroufredsel_wrapper {
    width: 272px !important; 
}

body.en .lft-column.wpb_column .eltd-info-card-slider-item {
width: 260px !important;
}

 @media screen and (min-width:993px) and (max-width:1200px) {
body.en .lft-column.wpb_column .caroufredsel_wrapper {
    width: 237px !important; 
}

body.en .lft-column.wpb_column .eltd-info-card-slider-item {
width: 225px !important;
}     
 }
 
 @media screen and (min-width:300px) and (max-width:992px) {
body.en .lft-column.wpb_column .caroufredsel_wrapper {
   display: none !important; 
}

body.en .lft-column.wpb_column .eltd-info-card-slider-item {
   display: none !important; 
}  
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
    background-size: 100%;
    background-position: center center;
}
 } 
 
 
 
 body.en-halls .lft-column.wpb_column .caroufredsel_wrapper {
    width: 272px !important; 
}

body.en-halls .lft-column.wpb_column .eltd-info-card-slider-item {
width: 260px !important;
}

 @media screen and (min-width:993px) and (max-width:1200px) {
body.en-halls .lft-column.wpb_column .caroufredsel_wrapper {
    width: 237px !important; 
}

body.en-halls .lft-column.wpb_column .eltd-info-card-slider-item {
width: 225px !important;
}     
 }
 
 @media screen and (min-width:300px) and (max-width:992px) {
body.en-halls .lft-column.wpb_column .caroufredsel_wrapper {
   display: none !important; 
}

body.en-halls .lft-column.wpb_column .eltd-info-card-slider-item {
   display: none !important; 
}  
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
    background-size: 100%;
    background-position: center center;
}
 } 
 
 

 
 


body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_2_Space.jpg);
}
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_3_Fusion.jpg);
}
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(4){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_4_Co-working.jpg);
}
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(5){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_5_Study.jpg);
}
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(6){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_6_Business.jpg);
}
body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(7){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_7_Nature.jpg);
}

body.uk .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
}

body.uk .vc_col-sm-3 .caroufredsel_wrapper {
    /* height: 495px !important; */
}

body.uk .vc_col-sm-3 .caroufredsel_wrapper .eltd-info-card-slider-item {
    /* height: 495px !important; */
}

body.uk .caroufredsel_wrapper > div {
    /* height: 495px !important;*/
}





body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_2_Space.jpg);
}
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_3_Fusion.jpg);
}
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(4){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_4_Co-working.jpg);
}
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(5){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_5_Study.jpg);
}
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(6){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_6_Business.jpg);
}
body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(7){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_7_Nature.jpg);
}

body.en .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
}

body.en .vc_col-sm-3 .caroufredsel_wrapper {
    /* height: 495px !important; */
}

body.en .vc_col-sm-3 .caroufredsel_wrapper .eltd-info-card-slider-item {
        /* height: 495px !important; */ 
}

body.en .caroufredsel_wrapper > div {
    height: 495px !important;
}







body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_2_Space.jpg);
	background-size: cover;
}
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_3_Fusion.jpg);

}
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_4_Co-working.jpg);

}
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(4){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_5_Study.jpg);
}
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(5){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_6_Business.jpg);
}
body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(6){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_7_Nature.jpg);
}

body.en-halls .all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(6) {
    background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
}

body.en-halls .vc_col-sm-3 .caroufredsel_wrapper {
    height: 515px !important;
}

body.en-halls .vc_col-sm-3 .caroufredsel_wrapper .eltd-info-card-slider-item {
        /* height: 495px !important; */  
}

body.en-halls .caroufredsel_wrapper > div {
    height: 495px !important;
}




.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_5_Study.jpg);
	background-size: cover;
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/6_Business-rolls.jpg);
	background-size: cover;
}
.all-halls-rolls .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_7_Nature.jpg);
	background-size: cover;
}


.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_1_Show.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_2_Space.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_3_Fusion.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_4_Co-working.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_5_Study.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_6_Business.png);
}
.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_7_Nature.png);
}

.all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .caroufredsel_wrapper, .all-halls-rolls.all-halls-2-2-3 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .caroufredsel_wrapper{
	margin-top: -10px !important; 
}
.all-halls-rolls.all-halls-1-3-3 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .caroufredsel_wrapper{
	margin-top: -15px !important; 
}

.single-hall-1-3-3  .eltd-info-card-slider > div, .single-hall-1-3-3 .eltd-info-card-slider-holder, .single-hall-1-3-3 .eltd-info-card-slider-item{
	/* height: 495px !important; */ 
}

.all-halls-rolls.all-halls-1-3-3 .single-hall-1-3-3 .eltd-info-card-slider-item{
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-vertical.jpg) !important;
}
.all-halls-rolls.all-halls-1-3-3 .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(1){
	display:none;
}
.all-halls-rolls.all-halls-1-3-3 .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(1) .eltd-info-card-slider-item{
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/Show-gorizontal.jpg);
}
.all-halls-rolls.all-halls-1-3-3 .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/h_2_Space.jpg);
}
.all-halls-rolls.all-halls-1-3-3  .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_3_Fusion.jpg);
}
.all-halls-rolls.all-halls-1-3-3  .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_4_Co-working.jpg);
}
.all-halls-rolls.all-halls-1-3-3  .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_5_Study.jpg);
}
.all-halls-rolls.all-halls-1-3-3  .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_6_Business.jpg);
}
.all-halls-rolls.all-halls-1-3-3  .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(3) .eltd-info-card-slider-holder .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/uploads/2019/05/h_7_Nature.jpg);
}

.all-halls-rolls.all-halls-1-3-3 .eltd-info-card-slider-item .front-side .h5-uslugi{
	padding: 7px 5px 5px 5px;
}


.prl-link-ul{
	margin-top: 35px;
	padding: 10px 25px 15px 25px;
    /*border-top: 1px dotted rgba(0, 150, 94, 0.3);
    border-bottom: 1px dotted rgba(0, 150, 94, 0.3);*/
    margin-left: 0 !important;
	position: relative;
	background-color: rgba(0, 150, 94, 0.1);
}
.prl-link-ul:before{
	content: "Читайте также:";
    font-size: 18px;
    font-weight: 800;
    line-height: 2;
}
.prl-link-ul.uk:before{
	content: "Читайте також:";
    font-size: 18px;
    font-weight: 800;
    line-height: 2;
}

.prl-link-ul li{
	list-style-type: none;
}
.prl-link-ul li a{
	font-size: 14px;
    text-decoration: underline;
}
.prl-link-ul li a:hover{
	color:#DA1259;
}
.prl-link-ul li:first-child{
	background-color: #00965e;
	color: #fff;
	height: 20px;
    line-height: 22px;
	font-size: 16px;
	font-weight: 800;
	border-top-left-radius: 1.2em !important;
    border-bottom-right-radius: 1.2em !important;
	display: inline-block;
    padding: 5px 25px;
	position: absolute;
    top: -15px;
    right: 0;
}

.page-id-349167 .eltd-info-card-slider .eltd-info-card-slider-item  .back-side .qbutton, 
.page-id-351939 .eltd-info-card-slider .eltd-info-card-slider-item  .back-side .qbutton, 
.page-id-351652 .eltd-info-card-slider .eltd-info-card-slider-item  .back-side .qbutton, 
.page_not_found .eltd-info-card-slider .eltd-info-card-slider-item  .back-side .qbutton, 
.home .eltd-info-card-slider .eltd-info-card-slider-item  .back-side .qbutton{
	margin-top: 15px !important;
	margin-bottom: 20px !important;
}

.halls-mini-blog li{
	margin-bottom:24px;
}
.halls-mini-blog li  > div.latest_post_image{
    width:90px;
	margin-right: 15px;
	display: table-cell;
    vertical-align: middle;
}
.halls-mini-blog li  > div.latest_post_text p{
	font-family: Roboto,sans-serif;
	color: #27251f;
}
.halls-mini-blog li  > div.latest_post_text p:first-child{
	font-size: 13px;
    line-height: 25px;
    letter-spacing: 1px;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}
.halls-mini-blog li  > div.latest_post_text p a:before {
    content: "\e08b";
    font-family: 'Simple-Line-Icons';
    margin-right: 7px;
    color: #464646;
}
.halls-mini-blog li  > div.latest_post_text p a{
	font-family: Roboto,sans-serif !important;
	color: #00965e !important;
	margin-top:7px;
}
.halls-mini-blog li  > div.latest_post_text p a:hover{
	color: #27251f !important;
}
.halls-mini-blog li  > div.latest_post_text p a.bnt-stup:before {
    content: none;
    margin-right: 7px;
    color: white;
}
.halls-mini-blog li  > div.latest_post_text p a.bnt-stup{
	display: inline-block;
    cursor: pointer;
    background-color: #00965e;
    color: #fff!important;
    border: 1px solid #00965e;
    box-sizing: border-box;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);
    text-transform: uppercase!important;
    letter-spacing: 0px;
    border-top-right-radius: 1.2em !important;
    border-bottom-left-radius: 1.2em !important;
    line-height: 0.9!important;
    border-width: 2px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
    font-weight: 900!important;
    padding-top: 16px;
    padding-bottom: 13px;
}
.halls-mini-blog li  > div.latest_post_text p a.bnt-stup:hover{
	background-color:transparent;
	color: #00965e!important;
}
.blog-right-hide{
	display:none;
}

.single-post aside.sidebar .widget:nth-child(3){
	margin-top: 306px;
}

#wpcf7-f3-podp{
	padding: 30px 21px 30px 22px;
	margin-top: 55px;
    background-color: #F7F7F7;
}
#wpcf7-f3-podp .wpcf7-text{
	background-color: #fff;
	border: 1px solid #888687;
	color: #000;
}
#wpcf7-f3-podp .name input{
	margin-bottom: 10px;
}
#wpcf7-f3-podp .wpcf7-submit{
	height: 36px;
    line-height: 38px;
    margin-top: 10px;
    background-color: #27251F;
    border-color: #27251F;
}
#wpcf7-f3-podp .wpcf7-submit:hover{
	background-color:transparent;
	color: #27251F;
}
#wpcf7-f3-podp  .wpcf7-3-podp-header{
	font-family: Roboto,sans-serif;
	line-height: 1.3;
    font-size: 14px;
	color: #464646;
    margin-bottom: 10px;
}

.inv-recaptcha-holder{
	display:none !important;
}
.size400x300{
	/*width:400px;*/
	height:auto;
	margin: 0 auto;
}

#wpcf7-f3-podp > .wpcf7-form-control-wrap{
	margin-top: 5px;
}

/*body .eltd_tabs.border_arround_element.horizontal.disable_margin.transparent_tabs .tabs-nav li.active a, body .eltd_tabs.border_arround_element.horizontal.disable_margin.transparent_tabs .tabs-nav li.active a:hover, body .eltd_tabs.border_arround_element.horizontal.disable_margin.transparent_tabs .tabs-nav li a, body .eltd_tabs.border_arround_element.horizontal.disable_margin.transparent_tabs .tabs-nav li a:hover {
	background-color: #00965E!important;
    color: #fff;
    border-width: 0;
    margin-right: 3px ;
    border-color: #fff;
    border-top-left-radius: 1.2em !important;
    border-top-right-radius: 1.2em !important;
}
body .eltd_tabs.border_arround_element.horizontal.disable_margin.transparent_tabs .tabs-container {
    background-color: #EBF7F2!important;
	border: 2px solid #00965E;
}
.eltd_tabs .tabs-nav li .icon_frame i{
	display:none!important;
}
body .eltd_tabs .tabs-nav li:nth-child(1) .icon_frame i:nth-child(1){
	display:block!important;
}
body .eltd_tabs .tabs-nav li:nth-child(2) .icon_frame i:nth-child(2){
	display:block!important;
}
body .eltd_tabs .tabs-nav li:nth-child(3) .icon_frame i:nth-child(3){
	display:block!important;
}
body .eltd_tabs .tabs-nav li:nth-child(4) .icon_frame i:nth-child(4){
	display:block!important;
}
body .eltd_tabs .tabs-nav li:nth-child(5) .icon_frame i:nth-child(5){
	display:block!important;
}
*/
.tabs-services-oriented .eltd-info-card-slider{
	margin-bottom: 40px;
}
.tabs-services-oriented .eltd-info-card-slider-item{
	width: 254px !important;
	height: 254px !important;
}
.tabs-services-oriented .eltd-info-card-slider-pagination{
	display:none!important;
}
.tabs-services-oriented .eltd-info-card-slider > div {
    padding: 5px 0;
    height: 250px !important;
}
.tabs-services-oriented .caroufredsel_wrapper, .tabs-services-oriented .eltd-info-card-slider-holder{
	width: 1100px !important;
}
.tabs-services-oriented .eltd-info-card-slider-item .front-side{
	background-color: rgba(0, 0, 0, 0.4);
	padding: 60px 20px 30px;
}
.tabs-services-oriented .eltd-info-card-slider-item .back-side{
	background-color: rgba(0, 0, 0, 0.6);
}
.tabs-services-oriented .eltd-info-card-slider-item .eltd-info-card-icon, .tabs-services-oriented .eltd-info-card-slider-item .h5-uslugi{
	color:#fff;
}
.tabs-services-oriented .eltd-info-card-slider-item .back-side .qbutton{
	height: 40px;
}
.tabs-services-oriented .eltd-info-card-slider-item .back-side .qbutton .text_holder span{
	line-height: 40px;
}
.tabs-services-oriented .eltd-info-card-slider-item .back-side p{
	font-size: 16px;
    line-height: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.tabs-services-oriented.t-s-o-catering .eltd-info-card-slider-item:nth-child(1){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/1of4-coffe-break.jpg);
}
.tabs-services-oriented.t-s-o-catering .eltd-info-card-slider-item:nth-child(2){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/2of4-furshet.jpg);
}
.tabs-services-oriented.t-s-o-catering .eltd-info-card-slider-item:nth-child(3){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/3of4-banket.jpg);
}
.tabs-services-oriented.t-s-o-catering .eltd-info-card-slider-item:nth-child(4){
	background-image: url(https://mindflowua.site/wp-content/themes/moose/img/4of4-coctel.jpg);
}
.tabs-services-oriented.t-s-o-catering .eltd-info-card-slider-item:hover .front-side{
    animation: none !important;
    transform: none !important;
}

div.caroufredsel_wrapper{
    cursor: default !important;
}

.tabs-services-oriented-2 .wpb_single_image{
	border: 2px solid #dadada;
    background-color: #000;
}
.tabs-services-oriented-2 .wpb_single_image img{
	opacity: 0.7;
}
.tabs-services-oriented-2  .wpb_img_supertitle{
	position: absolute;
    top: 55px;
    text-align: center;
    width: 100%;
}
.tabs-services-oriented-2  .wpb_img_supertitle p{
	font-size: 36px;
    text-align: center;
    color: #fff; 
}
.tabs-services-oriented-2 .pricing_table_content{
	border-bottom-width: 1px !important;
    border-top-width: 1px !important;
}
.tabs-services-oriented-2 .pricing_table_content .alignleft {
    float: none!important;
	margin:0!important;
}
.tabs-services-oriented-2 .price_table_inner ul li.pricing_table_content td{
	text-align: left;
}
.tabs-services-oriented-2 .price_table_inner ul li.pricing_table_content tr td:first-child{
	text-align: center!important;
}
.tabs-services-oriented-2 .eltd_price_table{
	margin-bottom: 0!important;
}
.tabs-services-oriented-2 .eltd_price_table .price_table_inner ul li.prices{
	display: none;
}
.tabs-services-oriented-2 .eltd_price_table .qbutton{
	display: none;
}

.tabs-services-oriented-2 .form-sp-title-rez{
	text-align: center;
    padding: 20px 0 15px 0;
    font-size: 18px;
    text-transform: uppercase;
}
.tabs-services-oriented-2 .form-sp-rez{
	float: left;
    /*width: 38%;*/
	width: calc(100% - 60px);
    margin: 4.5px 0 0 0;
    margin-left: 60px;
}
.tabs-services-oriented-2 .wpcf7{
	overflow: auto;
    padding-bottom: 25px;
}
.tabs-services-oriented-2 .form-sp-rez.form-sp-rez-2{
	float: left;
    width: calc(100% - 16px);
    margin-top: 5px;
    margin-left: 16px;
}
.tabs-services-oriented-2 .form-sp-rez-1 input.wpcf7-text{
	background-color: #F9F9F9;
    border: 1px solid #d3d3d3;
    padding: 9px 17px 7px 14px;
    border-radius: 3px;
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.03);
    -webkit-box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.03);
    -moz-box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.08);
}
.tabs-services-oriented-2 input.wpcf7-form-control.wpcf7-submit{
	height: 36px;
	line-height: 36px;
}
.tabs-services-oriented-2 input.wpcf7-form-control.wpcf7-submit:hover{
	background-color: transparent;
}
span.wpcf7-form-control-wrap.your-tel:after {
    content: "\e010";
}
span.wpcf7-form-control-wrap.your-name:after {
    content: "\e005";
}
.form-sp-rez-1-lft{
	float: left;
    width: calc(100% - 380px);
    margin: 0 !important;
}
.form-sp-rez-1-rght{
	float: left;
    width: 320px;
    margin: 0 !important;
}
.form-sp-rez-1-lft .soglash_obr.soglash_obr2{
	padding-left: 0 !important;
    padding-top: 8px !important;
	padding-bottom: 0 !important;
	width: calc(100% - 63px) !important;
    margin-left: 63px !important;
}
/*.tabs-services-oriented-2 .wpcf7-response-output.wpcf7-display-none{
	display: none !important;
}
body .tabs-services-oriented-2 .wpcf7-response-output.wpcf7-mail-sent-ok{
	display: inline-block !important;
    width: 70;
    padding: 10px 10px 10px 50px;
    margin-left: 5%;
	max-width:336px;
}*/
.tabs-services-oriented-ul{
	display:none;
	position: relative;
    z-index: 112;
}
.tabs-services-oriented-ul ul li{
	list-style-type: none;
	width:23%;
	margin:20px 1%;
	float: left;
    text-align: center;
}
.tabs-services-oriented-ul ul li a{
	display: block;
    border-top-right-radius: 1.2em !important;
    border-bottom-left-radius: 1.2em !important;
    border: 2px solid #00965e;
    color: #00965e;
    color: #27251f;
    font-size: 18px;
    font-weight: 900;
    line-height: 1;
    padding: 11px 0 5px 0;
	height: 23px;
}
/*.tabs-services-oriented-ul ul li a:after{
	content: "Посмотреть меню";
    width: 80%;
    margin: 20px 10% 0 10%;
    display: block;
    border: 2px solid #00965e;
    background-color: #00965e;
    color: #fff;
    padding: 10px 0 8px 0;
    font-size: 14px;
	font-weight: 500; 
}*/
@media only screen and (min-width: 991px) and (max-width: 1200px){
	
	body .form-recaptcha .wpcf7-form-control-wrap{
		position: relative;
		top: 0;
	}
	body .form-recaptcha .ubi-flex-end{
		text-align: left;
		display: block;
		margin-top: 10px;
	}
}
@media only screen and (max-width: 1200px){
	body .tabs-services-oriented-2 .wpb_img_supertitle {
		top: 48px;
	}
	.tabs-services-oriented-2 .wpb_img_supertitle p {
		font-size: 26px;
	}
	.tabs-services-oriented .tabs-services-oriented-ul{
		display:block;
	}
	.tabs-services-oriented .eltd-info-card-slider{
		display:none;
	}
	body .my_calc .wpcf7-radio .wpcf7-list-item-label, body .my_calc .wpcf7-checkbox .wpcf7-list-item-label {
		font-size: 15px;
	}
	body #wpp-2 .wpp-list > li > .wpp-post-title{
		font-size: 13px;
		padding: 5px 8px 5px 8px;
	}
	body #wpp-2 .wpp-list > li > a:not(.wpp-post-title){
		max-height: 120px;
	}
	body .iacc .vc_col-sm-8 .vc_column-inner{
		padding-top: 18px !important;
	}
	body #wpcf7-f3-podp > .wpcf7-form-control-wrap{
		overflow-x: auto;
		padding-bottom: 7px;
	}
}
@media only screen and (max-width: 1000px){
	body header .header_top .left .header-left-widget{
		display:block;
	}
	.page-id-354895 .carousel .video .video-wrap{
		display: none;
	}
	.page-id-354895 .carousel .video .mobile-video-image{
		display: block; 
	}
	.page-id-349144 .eltd_slider{
		display: none !important;
	}
	body .carousel-inner .slider_content .slide_anchor_holder.slider_anchor_on_bottom_of_the_slider {
		display: none;
	}
	.page-id-354895 .sp-video-hall-space{ 
		display: none !important;
	}
	.sp-video-hall-title .breadcrumbs{
		margin-top: 10px !important;
	}
	body #wpp-2 .wpp-list > li > a:not(.wpp-post-title){
		max-height: 94px;
	}
}
@media only screen and (max-width: 992px){
	.only_desctop{
		display:none !important; 
	}
	body .tabs-services-oriented-2 .form-sp-rez {
		width: calc(100% - 30px);
		margin-left: 30px;
	}
	body .form-sp-rez-1-lft {
		width: calc(100% - 350px);
	}
	body .form-sp-rez-1-lft .soglash_obr.soglash_obr2 {
		width: calc(100% - 33px) !important;
		margin-left: 33px !important;
	}
	body .tabs-services-oriented-2 .wpcf7 {
		padding-bottom: 25px;
	}
	body .tabs-services-oriented-2 .wpb_img_supertitle {
		top: 35px;
	}
	body .soglash_obr.soglash_obr2{
		margin-bottom: 10px!important;
		width: 80%;
		padding-left: 10% !important;
		padding-top: 8px !important;
	}
	html body .my_calc .wpcf7-radio .wpcf7-list-item-label, 
	html body .my_calc .wpcf7-checkbox .wpcf7-list-item-label{
		line-height: 1;
		height: 28px;
		font-size: 13px;
		max-width: calc(100% - 35px);
		display: grid;
		margin-left: 0;
		float: left;
		vertical-align: middle;
	}
	body span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"] {
		margin-left: -1px;
	}
	.my_calc .my_calc1{
		padding-left: 15px;
	}
	.my_calc .my_calc2{
		padding-right: 15px;
	}
	.all-halls-rolls.all-halls-1-3-3 .vc_col-sm-9 .wpb_wrapper .eltd-info-card-slider:nth-child(1){
		display:block;
	}
	.all-halls-rolls.all-halls-1-3-3 .single-hall-1-3-3{
		display:none;
	}
	.all-halls-rolls.all-halls-1-3-3 .vc_col-sm-9{
		width: 100%;
	}
	.all-halls-rolls.all-halls-1-3-3 .wpb_wrapper .eltd-info-card-slider:nth-child(2) .caroufredsel_wrapper{
		margin-top: -15px !important; 
	}
	body .iacc .vc_col-sm-8 .vc_column-inner{
		padding-top: 24px !important;
		padding-left: 50px !important;
	}
	body .iacc .vc_col-sm-8 .vc_column-inner p span{
		font-size: 16px !important;
	}
	body .my_calc .form-recaptcha .wpcf7-form-control-wrap{
		position: relative;
	}
	body .my_calc .ubi-flex-end{
		display: inline-block;
	}
}
@media only screen and (max-width: 768px){
	body .tabs-services-oriented-2 .wpb_img_supertitle {
		top: 25px;
	}
	.tabs-services-oriented-ul ul{
		overflow: auto;
	}
	.tabs-services-oriented-ul ul li{
		width:48%;
		margin:10px 1%;
	}
	.my_calc .my_calc1{
		padding-left: 0;
	}
	.my_calc .wpcf7 .section_inner_margin{
		margin: 0 0 0 20px;
	}
	body #wpp-2 .wpp-list > li{
		width: 50%;
		float: left;
		clear: inherit;
		list-style-type: none;
		margin-bottom: 10px;
		height: 220px;
	}
	body #wpp-2 .wpp-list > li > a:not(.wpp-post-title){
		max-height: 145px;
	}
	body .iacc .wpb_wrapper,
	body .iacc .vc_single_image-wrapper,
	body .iacc .wpb_text_column p{
		text-align: center !important;
	}
	body #iacc, body #iacc:after{
		background: none;
	}
	body footer.footer_border_columns .footer_top .four_columns>.column2{
		width: 50%;
	}
	body footer.footer_border_columns .footer_top .four_columns>.column3{
		width: 50%;
	}
	body #wpcf7-f3-podp p{
		text-align: left !important;
	}
	body #wpcf7-f3-podp .wpcf7-submit {
		margin-top: 2px;
	}
}
@media only screen and (max-width: 600px){
	body .tabs-services-oriented-2 .wpb_img_supertitle {
		top: 15px;
	}
	body #wpp-2 .wpp-list > li > a:not(.wpp-post-title){
		max-height: 93px;
	}
	body .form-recaptcha .wpcf7-form-control-wrap{
		position: relative;
		top: 0;
	}
	body .form-recaptcha .ubi-flex-end{
		text-align: left;
		display: block;
		margin-top: 10px;
	}
	body footer.footer_border_columns .footer_top .four_columns>.column2{
		width: 100%;
	}
	body footer.footer_border_columns .footer_top .four_columns>.column3{
		width: 100%;
	}
	body .tabs-services-oriented-2 .form-sp-rez {
		width: 100%;
		margin-left: 0;
	}
	body .form-sp-rez-1-lft {
		width: calc(100% - 60px);
		margin-left: 30px !important;
	}
	body .form-sp-rez-1-rght {
		float: left;
		width: calc(100% - 60px);
		margin-left: 30px !important;
		position: relative;
	}
	body .form-sp-rez-1-lft .soglash_obr.soglash_obr2{
		margin-bottom: 0px !important;
		display: block;
		float: left;
		margin-top: 85px !important;
	}
	body .tabs-services-oriented-2 .form-sp-rez.form-sp-rez-2 {
		width: 100% !important;
		margin-left: 0 !important;
		position: absolute;
		top: -143px;
	}
	body .form-sp-rez-1-lft .soglash_obr.soglash_obr2 {
		width: calc(100% - 3px) !important;
		margin-left: 3px !important;
	}
}
@media only screen and (max-width: 480px){
	body .blog_holder article h1 {
		font-size: 16px;
		line-height: 24px;
		padding-top: 10px;
		margin-bottom: 20px;
	}
	article .blog_title_post_info_holder .post_text p.h2{
		font-size: 16px!important;
		line-height: 24px!important;
		padding-top: 0px!important;
	}
	.vc_text_separator.h1 .separator_content {
		line-height: 84px !important;
	}
	body .tabs-services-oriented-2 .wpb_img_supertitle{
		top: 8px;
	}
	body .tabs-services-oriented-2 .wpb_img_supertitle p{
		font-size: 18px;
	}
	.tabs-services-oriented-ul ul li{
		width:90%;
		margin:5px 5%;
	}
	.tabs-services-oriented-ul ul li a{
		padding: 11px 0 5px 0;
		height: 21px;
		font-size: 16px;
	}
	body .tabs-services-oriented-2 .wpcf7-response-output.wpcf7-mail-sent-ok{
		max-width:236px;
	}
	.my_calc .wpcf7 .section_inner_margin{
		margin: 0;
	}
	body #wpp-2 .wpp-list > li{
		width: 100%;
		float: left;
		clear: inherit;
		list-style-type: none;
		margin-bottom: 10px;
		height:auto;
	}
	body #wpp-2 .wpp-list > li > a:not(.wpp-post-title){
		max-height: 200px;
	}
	body .form-sp-rez-1-lft .soglash_obr.soglash_obr2 {
		margin-top: 100px !important;
	}
	body .tabs-services-oriented-2 .form-sp-rez.form-sp-rez-2 {
		top: -158px;
		overflow: auto;
		padding-bottom: 8px;
	}
	body #wpcf7-f3-podp .wpcf7-submit {
		margin-top: 10px;
	}
	body .my_calc .form-recaptcha .wpcf7-form-control-wrap{
		max-width: 304px;
		overflow-x: auto;
		padding-bottom: 7px;
	}
}

.soglash_obr{
	line-height: 0 !important;
    padding: 0 0 4px 0 !important;
    margin: 0 !important;
	text-align: left !important;
}
.soglash_obr a{
	font-size: 9px !important;
    font-weight: 400 !important;
    line-height: 1 !important;
    padding: 0 0 5px 0 !important;
    margin: 0 !important;
    text-transform: initial !important;
}
.soglash_obr.soglash_obr2{
	width: 97%;
    padding-left: 3% !important;
    padding-top: 5px !important;
    display: flex;
}

header .header_top .left .header-left-widget{
	display:none;
}

.header_top .header-widget .topbar-social span{
	color: #00965e !important;
}
.header_top .header-widget .topbar-social span:hover, .header_top .header-widget .topbar-social a:hover span:before{
	color: #464646 !important;
}
.home .header_top .header-widget .topbar-social span:hover, .home .header_top .header-widget .topbar-social a:hover span:before{
	color: #00965e !important;
}

.video-contacts iframe{
	max-width:100%;
}
.bottom-text-seo p{
	margin-bottom: 12px;
    line-height: 1.4;
}
.bottom-text-seo ul{
	margin-left: 30px;
    margin-bottom: 10px;
}

.home .bottom-text-seo h2{
	line-height: 1.3;
    padding-bottom: 13px;
}
.bottom-text-seo h1{
	line-height: 15px;
    padding-bottom: 15px;
	font-size: 20px;
}
.bottom-text-seo h2{
	line-height: 0.5;
    padding-bottom: 20px;
	font-size: 16px;
}
.bottom-text-seo h3, .bottom-text-seo h4, .bottom-text-seo h5, .bottom-text-seo h6{
	line-height: 1;
    padding-bottom: 10px;
	font-size: 14px;
}

.post_content .wpb_text_column p{
	margin-bottom: 15px;
}

.uslugi-opis ul{
	margin: 10px;
}
.uslugi-opis p {
    margin-bottom: 10px;
}

body .my_calc{
	background-color:#EBF7F2;
	margin-top:50px;
    text-align: left;
    margin-bottom: 50px !important;
}
body #pgthumbcrumbs li#pgthumbhome{
	font-size: 16px;
    color: #00965e;
    display: inline-block;
    border: 2px solid #00965e;
    line-height: 8px;
    padding: 14px 20px 26px 20px;
    border-top-left-radius: 1.2em !important;
    border-bottom-right-radius: 1.2em !important;
    margin-bottom: 8px;
	margin-left: 4px;
	-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}
body #pgthumbcrumbs li#pgthumbhome:before{
	content: " ";
	background-image: url(https://mindflowua.site/wp-content/uploads/2018/07/left-arrow-1.png);
	width: 14px;
    height: 14px;
    display: inline-block;
}
body #pgthumbcrumbs li#pgthumbhome:hover:before{
	background-image: url(https://mindflowua.site/wp-content/uploads/2018/07/left-arrow2-1.png);
}
body #pgthumbcrumbs li#pgthumbhome:after{
	content: " Назад";
    top: -1px;
    left: -8px;
    position: relative;
    background-color: #fff;
	padding-left: 4px;
	font-weight: 500;
	-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}
body #pgthumbcrumbs li#pgthumbhome:hover:after{
	background-color: #00965e;
	color: #fff;
}
body #pgthumbcrumbs li#pgthumbhome:hover{
	background-color:#00965e;
	color: #fff;
}
body #pgthumbcrumbs li{
	float: none;
}
.plus-category.filters{
    margin-bottom: 1.2em;
}

span.wpcf7-form-control-wrap.date:after, span.wpcf7-form-control-wrap[data-name="date"]:after{
	content: "\e081";
}
span.wpcf7-form-control-wrap.days:after, span.wpcf7-form-control-wrap[data-name="days"]:after{
	content: "▼";
	display:block;
    font-size: 12px;
    margin-right: 0px;
	color: #000;
	z-index: 1;
}
.wpcf7 input.wpcf7-form-control.wpcf7-date{
	padding-right: 50px;
}
.my_calc .wpcf7-select{
	cursor: pointer;
}
input.wpcf7-date::-webkit-calendar-picker-indicator{
	-webkit-appearance: none;
	display: block;
	width: calc(100% - 5px);
	height:42px;
	position:absolute;
	background:none;
	opacity:0.0000001;
	left:0;
	cursor:pointer;
}
.my_calc .calc-titl{
	text-transform: uppercase;
    font-weight: 500;
    font-size: 18px;
    margin-top: 20px;
	margin-bottom: 15px;
    padding-left: 36px;
    position: relative;
}
.my_calc .calc-titl img{
	position: absolute;
    top: -5px;
    left: -2px;
}
.my_calc .calc-radio span.wpcf7-form-control-wrap:after{
	display:none;
}
span.wpcf7-form-control-wrap.comm-file:after{
	display:none;
}

.my_calc .wpcf7-radio{
	margin-top:20px;
	
}
.my_calc .calc-radio{
	overflow: auto;
    padding-bottom: 1px;
    margin-top: 7px;
	padding-right: 30px;
	padding-left: 3px;
}
.my_calc .wpcf7-radio .wpcf7-list-item, .my_calc .wpcf7-checkbox .wpcf7-list-item{
	width: 50%;
    float: left;
    display: block;
    margin: 7px 0;
}
.my_calc .wpcf7-radio .wpcf7-list-item input, .my_calc .wpcf7-checkbox .wpcf7-list-item input{
	margin-right: 8px;
}
/*.my_calc .wpcf7-radio .wpcf7-list-item input:before{
	content: " ";
    width: 18px;
    height: 18px;
    border: 1px solid #e9e9e9;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: -4px;
    left: -4px;
	cursor:pointer;
}*/

.my_calc .wpcf7-radio .wpcf7-list-item-label, .my_calc .wpcf7-checkbox .wpcf7-list-item-label{
	margin-left: -25px;
    line-height: 27px;
}
.clearfix:before, .clearfix:after{
	display: table;
    content: " ";
}
.clearfix:after{
	clear: both;
}
.my_calc .ubi-flex-end{
	margin-top: 8px;
}
.my_calc .wpb_column .wpcf7-form-control-wrap .wpcf7-date, .my_calc .wpb_column .wpcf7-form-control-wrap .wpcf7-text, .my_calc .wpb_column .wpcf7-form-control-wrap .wpcf7-textarea, .my_calc .wpb_column .wpcf7-form-control-wrap .wpcf7-select{
	/*background-color: rgba(255, 255, 255, 0.35);*/
  background-color: rgba(255, 255, 255, 1);
}
.radio-container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}




/* Hide the browser's default checkbox */
.radio-container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom checkbox */
.checkmark {
	position: absolute;
    top: 0;
    left: 0;
    height: 21px;
    width: 21px;
	/*background-color: #eee;*/
  background-color: #fff;
	border-radius: 50%;
	border: 1px solid rgb(130, 130, 130);
}

/* On mouse-over, add a grey background color */
.radio-container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.radio-container input:checked ~ .checkmark {
  background-color: #27251f;
  border-color: #27251f;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.radio-container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.radio-container .checkmark:after {
	left: 7px;
    top: 4px;
    width: 4px;
    height: 8px;
	border: solid white;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.spu-box .my_calc{
	padding-left: 25px;
    padding-right: 25px;
}
body .spu-box .my_calc{
	background-color: inherit;
	margin-bottom: 0 !important;
}
.spu-box .titl-big{
	padding: 0 10px 0 0px;
    font-size: 26px;
    line-height: 1;
    font-style: normal;
    font-weight: 800;
    letter-spacing: 0;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 20px;
}

body .calk-bl-alert{
	background-color:#EBF7F2;
	margin: 30px 0 !important;
}
.calk-bl-alert .h2{
	margin-top: 25px;
    margin-bottom: 10px;
}
.calk-bl-alert .kalk-btn{
	display: inline-block;
    cursor: pointer;
    background-color: #00965e;
    color: #fff;
    border: 1px solid #00965e;
    box-sizing: border-box;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0,0,0,.1);
    text-transform: uppercase;
    letter-spacing: 0px;
    border-top-right-radius: 1.2em !important;
    border-bottom-left-radius: 1.2em !important;
    margin-top: 42px;
    line-height: 0.9;
    border-width: 2px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 16px;
    font-weight: 900;
    padding-top: 16px;
    padding-bottom: 13px;
}
.calk-bl-alert .kalk-btn:hover{
	background-color:transparent;
	color: #00965e;
}
.vc_col-sm-6 .calk-bl-alert .kalk-btn{
	margin-top:0px;
}
.my_calc #ubi-ob>span>span.wpcf7-not-valid-tip{
	display: block;
    position: absolute;
    top: -2px;
    right: 0;
    width: 150px;
    font-size: 11px;
}

.container div.comment_form{
	margin: 0 0 50px;
}
.container .comment_holder{
	padding-top: 30px;
}
.comment_form .column1 .column_inner, .comment_form .column2 .column_inner, .comment_form .column3 .column_inner, .comment_form .textarea_holder{
	position: relative;
}
.comment_form .textarea_holder #comment{
	margin-bottom: 12px; 
}
.comment_form .comment_form_icon, .comment_form .comment_area_icon{
	position: absolute;
    right: 19px;
    top: 48%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 19px;
    color: #828282;
    font-weight: 700;
}
.comment_form .column1 .column_inner:hover .comment_form_icon, .comment_form .column2 .column_inner:hover .comment_form_icon, .comment_form .column3 .column_inner:hover .comment_form_icon, .comment_form .textarea_holder:hover .comment_area_icon{
	color: #00965E;
}
.comment_form .column1 .column_inner .comment_form_icon{
	right: 28px;
}
.comment_form .comment_area_icon{
	top: 25px;
}
div.comment_form form.comment-form p.form-submit{
	margin-top: 10px;
}
#comments .comment_number_inner p, #respond > p{
	color: #27251f;
	font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#respond > p > span {
    font-size: 19px;
    margin-right: 15px;
}
.my_calc select.wpcf7-form-control.wpcf7-select{
	padding: 11px 17px;
	position: relative;
    z-index: 2;
}
.date_calc_hab{
	overflow:auto;
	padding-bottom:1px;
}
.date_calc_hab .date_calc{
	float:left;
	width: calc(50% - 10px);
}
.date_calc_hab .date_calc:first-child{
	padding-right: 10px;
}
.date_calc_hab .date_calc:last-child{
	padding-left: 10px;
}
.mini-fa-halls {
    display: none;
}

.hide-halls {
    display: none !important;
}
.spu-box .wpcf7-response-output {
    color: #333;
}

body .calk-bl-alert.calk-bl-inhall{
	margin: 20px 0 40px 0 !important;
}

.ubimap-p{
	font-size: 14px;
}
body .my_calc.marginbottom0{
	margin-bottom: 0 !important;
}
.marginbottom0{
	margin-bottom: 0 !important;
}

.fb-comments, .fb-comments > span, .fb-comments > span > iframe{
	width: 100% !important;
}
.breadcrumb-sp .breadcrumb {
    position: relative;
}

body .carousel-inner .slider_content .slide_anchor_holder.slider_anchor_on_bottom_of_the_slider{
	bottom: 31px;
}
body .carousel-inner .slider_content .slide_anchor_holder .slide_anchor_button{
	height: 55px;
    overflow: hidden;
}

body.single-portfolio_page .portfolio_container{
	padding: 30px 45px 30px !important;
}
body.single-portfolio_page .portfolio_container .portfolio_single_text_holder{
	margin: 0;
}
body.single-portfolio_page .portfolio_container .portfolio_single_text_holder .fb-comments{
	margin-top: 20px; 
}
body.single-portfolio_page .title_subtitle_holder{
	margin-top: 25px;
}
body.single-portfolio_page .content .content_inner > .container > .container_inner.default_template_holder{
	padding-top: 40px;
}
.archive  .portfolio_page .post_category{
	display:none; 
}
.archive  .portfolio_page .post_info>div:not(:first-child):before{
	display: none;
}

.archive .blog-right-hide, .page-template .blog-right-hide{
	display: block !important; 
}
.archive .blog_holder:not(.blog_split_column) .portfolio_page .post_image{
	margin-bottom: 0;
}

.new-category-filters{
	text-align:center;
	margin-top: 20px;
}
.new-category-filters ul li{
	display: inline-block;
}
.new-category-filters ul li a{
	color:#27251f;
}
.new-category-filters ul li a:hover{
	color:#00965e;
}
.new-category-filters ul li.current-menu-item a{
	color:#00965e;
}
.new-category-filters ul li a:after{
	content:" / ";
	color:#27251f !important;
	margin: 0 3px;
}
.new-category-filters ul li:last-child a:after{
	content:"";
}
.post-type-archive-portfolio_page h1, .tax-portfolio_category h1{
	margin-top: 20px;
}

.reviews_btn a:hover span{
	color:#fff !important;
}
.reviews_btn .wpb_wrapper a.qbutton:hover{
	background-color: #00965e !important;
}

body div.wpcf7-response-output{
	text-transform: inherit;
    line-height: 1.2;
}

.single-portfolio_page .title{
	height: auto !important;
}

#wpp-2{
	border-bottom: 2px solid #dadada;
    padding: 30px 45px 30px !important;
    overflow: auto;
}
#wpp-2 .widgettitle{
	margin: 0 0 20px;
    color: #393939;
    font-size: 16px;
    line-height: 24px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 1px;
}
#wpp-2 .wpp-list{
	margin: 0 -8px;
}
#wpp-2 .wpp-list .current{
	display:none;
}
#wpp-2 .wpp-list > li{
	width: 25%;
    float: left;
	clear: inherit;
	list-style-type: none;
	margin-bottom: 30px;
}
#wpp-2 .wpp-list > li > a:not(.wpp-post-title){
	padding: 0 5px;
    max-height: 142px;
    overflow: hidden;
    display: block;
}
#wpp-2 .wpp-list > li > .wpp-post-title{
	padding: 10px 8px 5px 8px;
    display: block;
    line-height: 1.3;
    font-size: 14px;
    font-weight: 600;
}
#wpp-2 .wpp-list > li .wpp-thumbnail {
    float: none;
}
#wpp-2 .wpp-list > li  .wpp-meta{
	font-weight: 400;
    padding: 0 8px;
    display: block;
    font-size: 11px;
}

.portfolio_back a{
	font-size: 16px;
    color: #00965e;
    display: inline-block;
    border: 2px solid #00965e;
    line-height: 8px;
    padding: 18px 20px 16px 38px;
    border-top-left-radius: 1.2em !important;
    border-bottom-right-radius: 1.2em !important;
    margin-bottom: 8px;
    margin-left: 4px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
	margin-bottom: 20px;
}

.portfolio_back a:before {
    content: 'Вернутся в категорию "';
}
.portfolio_back a:after {
    content: " ";
    background-image: url(https://mindflowua.site/wp-content/uploads/2018/07/left-arrow-1.png);
    width: 14px;
    height: 14px;
    display: inline-block;
    position: absolute;
    left: 24px;
    top: 16px;
}
.portfolio_back a:hover {
    background-color: #00965e;
    color: #fff;
}
.portfolio_back a:hover:after {
    background-image: url(https://mindflowua.site/wp-content/uploads/2018/07/left-arrow2-1.png);
}

.column1 .portfolio_single_text_holder .portfolio_single_text_title{
	display: none;
}
.iacc .vc_col-sm-8 .vc_column-inner{
	padding-top: 28px !important;
}
#iacc:after{
	content: " ";
	position:absolute;
	display: block;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-image: url(https://mindflowua.site/wp-content/uploads/2018/10/iacc.png);
	background-position-x: left;
	background-repeat: no-repeat;
	background-size: auto;
}
#iacc{
	background-image: url(https://mindflowua.site/wp-content/uploads/2018/10/iacc-2.png);
	background-position-x: right;
	background-repeat: no-repeat;
	background-size: auto;
}

.single-portfolio_page a.pp_close{
	position: fixed;
    top: 50px;
    right: 50px;
}

.form-recaptcha{
	position: relative;
	margin-top: 10px;
}
.form-recaptcha .wpcf7-form-control-wrap{
	position: absolute;
    top: 0;
}
footer .wpcf7-form-control-wrap .g-recaptcha[data-size="compact"]{
	background-color: #F9F9F9;
    border-radius: 3px;
    height: 136px;
	margin-bottom: 5px;
}
footer .wpcf7-form-control-wrap .g-recaptcha{ 
	overflow: auto;
    padding-bottom: 3px;
    margin-bottom: 5px;
}
footer.footer_border_columns .footer_top .four_columns>.column2{
	width: 15%;
}
footer.footer_border_columns .footer_top .four_columns>.column3{
	width: 35%;
}
footer .ubi-otpr-footer{
	justify-content: flex-start;
}

.ubi-flex-end.ubi-flex-end2{
	justify-content: flex-start;
	margin-top: 8px;
}

.inform-alert{
	background-color: #DA1259;
	color: #fff;
    padding: 5px 25px;
}
@media only screen and (max-width: 768px){
	.inform-alert{
		font-size: 14px;
		line-height: 1.4;
		padding: 11px 25px;
	}
}

.form-recaptcha.f-r-small .wpcf7-form-control-wrap {
    position: relative;
} 
.form-recaptcha.f-r-small .ubi-callme{
	margin-bottom: 0 !important;
    margin-top: 8px !important;
    display: inline-block;
}

#griwpc-container-id{
	margin-top: 18px;
}

body.postid-357055 #post-357055 .post_image{
	display:none;
}
.wpcf7-response-output.wpcf7-spam-blocked{
	background-color: #DA1259;
}

.breadcrumbs-list {
list-style-type: none;	
text-align: center;
margin: 20px auto;
}
.breadcrumbs-list li {
display: inline-block;
vertical-align: top;	
font-size: 14px;
padding: 0 3px;
color: #00965e;
}
.breadcrumbs-list li a {
color: #27251f;
}
.breadcrumbs-list li a:hover {
color: #00965e;
}

/* temporary */
 
.temporary {
z-index: 999;
width: 100%;
color: #FFF;
font-size: 13px;
line-height: 16px;
background-color: #DA1259;
padding: 5px;
border-radius: 0;
text-align: center;

}

.wpcf7-captchac img {
	display: inline-block;
	vertical-align: top;
}
.wpcf7-captchac span {
	display: inline-block;
	vertical-align: top;
}

.capt {
	margin: 10px 0;
}
@media screen and (min-width: 1201px) and (max-width: 3200px){
nav.main_menu > ul > li > a span.item_inner {
    padding: 0 10px !important;
}
}

@media screen and (min-width: 1001px) and (max-width: 1200px){
	
body #video-hall .mejs-controls {
max-width: 761px !important;
position: absolute !important;
bottom: 15px !important;
}
body #video-hall .mejs-overlay-button {
    position: absolute;
    top: calc(50% - 50px);
    left: calc(50% - 90px);
}	
	
	
	
	
	
.left-block-first .eft-block-first__h {	
font-size: 26px !important;
left: calc(50% - 105px) !important;	
}	
	
nav.main_menu > ul > li > a span.item_inner {
    padding: 0 4px !important;
}
nav.main_menu > ul > li > a {
    font-size: 10px !important;
}

.first-block.container-block .full_section_inner {
	padding: 0px;
}
body #spu-357938 {
    left: 0 !important;
}
body #spu-357963 {
    left: 0 !important;
}
}

@media screen and (min-width: 768px) and (max-width: 1000px){
body #video-hall .mejs-controls {
max-width: 615px !important;
position: absolute !important;
bottom: -5px !important;
}
body #video-hall .mejs-overlay-button {
   position: absolute;
top: calc(50% - 50px);
left: calc(50% - 75px);
}
}

@media screen and (min-width: 600px) and (max-width: 768px){
body #video-hall .mejs-controls {
max-width: 481px !important;
position: absolute !important;
bottom: -24px !important;
}
body #video-hall .mejs-overlay-button {
position: absolute;
top: calc(50% - 50px);
left: calc(50% - 60px);
}
}

@media screen and (min-width: 480px) and (max-width: 600px){
body #video-hall .mejs-controls {
max-width: 337px !important;
position: absolute !important;
bottom: -44px !important;
}
body #video-hall .mejs-overlay-button {
position: absolute;
top: calc(50% - 20px);
left: calc(50% - 40px);
}
}

@media screen and (min-width: 300px) and (max-width: 479px){
#video-hall .mejs-controls {
    display: none !important;
}
#video-hall .mejs-overlay-button {
    position: absolute;
    top: 50% !important;
    left: 50% !important;
}
}

@media screen and (min-width: 300px) and (max-width: 1000px){
	
	
body #spu-357938 {
    left: 0 !important;
}
body #spu-357963 {
    left: 0 !important;
}	
	
.first-block.container-block .full_section_inner {
	padding: 0px;
}	
	
	
	.first-block-right .eltd-info-card-slider-item {
    background: url(https://mindflowua.site/wp-content/uploads/2019/04/dilovi.jpg) no-repeat !important;
    background-size: cover !important;
	height: 340px;
}
.left-block-first {
    height: 340px;
}
.left-block-first .eft-block-first__h {
   position: absolute !important;
top: calc(50% - 12px) !important;
font-size: 20px !important;
left: calc(50% - 80px) !important;
}
.info-slider-card .eltd-info-card-slider-item:first-child {
    background: url(https://mindflowua.site/wp-content/uploads/2019/04/corporative.jpg) no-repeat !important;
    background-size: cover !important;
}

.info-slider-card .eltd-info-card-slider-item:last-child {
    background: url(https://mindflowua.site/wp-content/uploads/2019/04/mice24.jpg) no-repeat !important;
    background-size: cover !important;
}
.eltd-info-card-slider-item {
    height: 250px;
}
.event-type.first .eltd-info-block {
    background: url(https://mindflowua.site/wp-content/uploads/2019/04/ev1.jpg) no-repeat !important;
    background-size: cover !important;
}
.event-type.second .eltd-info-block {
    background: url(https://mindflowua.site/wp-content/uploads/2019/04/ev2.jpg) no-repeat;
    background-size: cover !important;
}

.column1 {
margin-bottom: 10px;	
}
.column2 {
margin-bottom: 10px;	
}
.calk-bl-alert .kalk-btn {
font-size: 12px;	
}


}

@media screen and (min-width: 300px) and (max-width: 767px){	
.left-block-first {
    display: none;
}	
.calk-bl-alert .h2 {
    text-align: center;
}
body[class*="uslugi-event-uslugi"] .wpb_content_element {
text-align: center;	
}
body[class*="uslugi-event-uslugi"] .wpb_text_column ul li {
text-align: left;	
padding-left: 15px;
}
.info-slider-card .h5-uslugi {
    font-size: 13px !important;
    width: 200px !important;
    left: calc(50% - 100px) !important;
} 
.first-block-right p {
    font-size: 13px !important;
    line-height: 24px !important;
    width: 300px !important;
    padding: 15px !important;
    color: #FFF !important;
    left: calc(50% - 150px) !important;
    position: absolute !important;
    top: calc(50% - 51px) !important;
}


}

@media screen and (min-width: 300px) and (max-width: 499px){
	
.first-block .eltd-info-card-slider-item {
	height: 250px !important;
}	
.first-block .caroufredsel_wrapper {
	height: 250px !important;
}	
	
	
.first-block-right p {
    font-size: 13px !important;
    line-height: 24px !important;
    width: 250px !important;
    padding: 15px !important;
    color: #FFF !important;
    left: calc(50% - 140px) !important;
    position: absolute !important;
    top: calc(50% - 51px) !important;
}
.event-type .h5-uslugi {
width: 240px !important;
left: calc(50% - 120px) !important;
}
.footer_bottom_holder_inner {
font-size: 14px !important;	
}	
.img-gallery .wpb_single_image.wpb_content_element img {
    width: 120px !important;
    height: 80px !important;
}
	
}	

@media screen and (min-width: 300px) and (max-width: 600px){
body.event-uslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 200px !important;
height: auto !important;
padding: 0px !important;
float: none !important;	
margin: 10px auto !important;
}	
body.event-uslugi .gallery_inner {
	text-align: center !important;
}
body.event-uslugi .gallery_inner .no_grayscale img {
width: 100% !important;
height: auto !important;	
}


body.ru-event-uslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 200px !important;
height: auto !important;
padding: 0px !important;
float: none !important;	
margin: 10px auto !important;
}	
body.ru-event-uslugi .gallery_inner {
	text-align: center !important;
}
body.ru-event-uslugi .gallery_inner .no_grayscale img {
width: 100% !important;
height: auto !important;	
}


body.event-poslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 200px !important;
height: auto !important;
padding: 0px !important;
float: none !important;	
margin: 10px auto !important;
}	
body.event-poslugi .gallery_inner {
	text-align: center !important;
}
body.event-poslugi .gallery_inner .no_grayscale img {
width: 100% !important;
height: auto !important;	
}


body.uk-event-poslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 200px !important;
height: auto !important;
padding: 0px !important;
float: none !important;	
margin: 10px auto !important;
}	
body.uk-event-poslugi .gallery_inner {
	text-align: center !important;
}
body.uk-event-poslugi .gallery_inner .no_grayscale img {
width: 100% !important;
height: auto !important;	
}


body.en-event .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 100% !important;
max-width: 200px !important;
height: auto !important;
padding: 0px !important;
float: none !important;	
margin: 10px auto !important;
}	
body.en-event .gallery_inner {
	text-align: center !important;
}
body.en-event .gallery_inner .no_grayscale img {
width: 100% !important;
height: auto !important;	
}

body.en-event .gallery_holder ul {
    text-align: center !important;
}
body.uk-event-poslugi .gallery_holder ul {
    text-align: center !important;
}
body.uslugi-uslugi .gallery_holder ul {
    text-align: center !important;
}

	
}

@media screen and (min-width: 768px) and (max-width: 900px){
.event-uslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 90px !important;
height: 60px !important;
padding: 10px !important;
float: none !important;	
}	

.event-uslugi .gallery_inner .no_grayscale img {
width: 90px !important;
height: 60px !important;	
}

.uk-event-poslugi .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 90px !important;
height: 60px !important;
padding: 10px !important;
float: none !important;	
}	

.uk-event-poslugi .gallery_inner .no_grayscale img {
width: 90px !important;
height: 60px !important;	
}

.en-event .gallery_inner .no_grayscale {
display: inline-block !important;
vertical-align: top !important;
width: 90px !important;
height: 60px !important;
padding: 10px !important;
float: none !important;	
}	

.en-event .gallery_inner .no_grayscale img {
width: 90px !important;
height: 60px !important;	
}
}	

@media screen and (min-width: 300px) and (max-width: 500px){
.en-event .eltd-info-card-slider-item {
    position: relative !important;
    display: block !important;
    float: none !important;
	margin-bottom: 20px !important;
}	
.en-event .eltd-info-card-slider-pagination {
	display: none !important;
}
.en-event .eltd-info-card-slider > div {
	padding: 0 !important;
}
.uk-event .eltd-info-card-slider-holder {
    padding: 0 !important;
    padding-top: 0px !important;
}


.event-poslugi .eltd-info-card-slider-item {
    position: relative !important;
    display: block !important;
    float: none !important;
	margin-bottom: 20px !important;
}	
.event-poslugi .eltd-info-card-slider-pagination {
	display: none !important;
}

.event-poslugi .eltd-info-card-slider > div {
	padding: 0 !important;
}

.event-poslugi .eltd-info-card-slider-holder {
    padding: 0 !important;
    padding-top: 0px !important;
}

.uk-event-poslugi .eltd-info-card-slider-item {
    position: relative !important;
    display: block !important;
    float: none !important;
	margin-bottom: 20px !important;
}	
.uk-event-poslugi .eltd-info-card-slider-pagination {
	display: none !important;
}

.uk-event-poslugi .eltd-info-card-slider > div {
	padding: 0 !important;
}

.uk-event-poslugi .eltd-info-card-slider-holder {
    padding: 0 !important;
    padding-top: 0px !important;
}


.ru-event-uslugi .eltd-info-card-slider-item {
    position: relative !important;
    display: block !important;
    float: none !important;
	margin-bottom: 20px !important;
}	
.ru-event-uslugi .eltd-info-card-slider-pagination {
	display: none !important;
}
.ru-event-uslugi .eltd-info-card-slider > div {
	padding: 0 !important;
}
.ru-event-uslugi .eltd-info-card-slider-holder {
    padding: 0 !important;
    padding-top: 0px !important;
}

}

.not-show {
	display: none !important;
}	

.post_image	img[src="//mindflowua.site/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif"] {
	display: none !important;
}

.flex-prev {
  width: 0px; 
  color: transparent !important;
}

.flex-prev:after {
content: "\3c";
font-size: 50px;
width: 47px;
border: 1px solid #FFF;
border-radius: 50%;
display: block;
color: #FFF !important;
top: -0px !important;
position: relative;
}


.flex-next {
  width: 0px !important;  
  color: transparent !important;
}

.flex-next:after {
content: "\3c";
font-size: 50px;
width: 47px;
border: 1px solid #FFF;
border-radius: 50%;
display: block;
color: #FFF !important;
top: -0px !important;
left: -47px !important;
position: relative;
transform: rotate(180deg);
-moz-transform: rotate(180deg); 
-ms-transform: rotate(180deg); 
-webkit-transform: rotate(180deg); 
-o-transform: rotate(180deg); 
}

.video-contacts .vc_column-inner {
position: relative;
top: -10px;	
}

.video-contacts .wpb_wrapper p {
	font-size: 20px;
line-height: 36px;
}
.video-contacts .wpb_wrapper {
max-width: 420px;
text-align: center;
margin: 95px auto;
}
/* new-modals */
.dm-overlay,
.dm-overlay_second
 {
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.65);
    display: none;
    overflow: auto;
    width: 100%;
    height: 100%;
   z-index: 9999;
}

.dm-overlay_third
 {
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.9);
    display: none;
    overflow: auto;
    width: 100%;
    height: 100%;
   z-index: 99999999;
}

.dm-overlay:target,
.dm-overlay_second:target,
.dm-overlay_third:target
 {
    display: block;
    -webkit-animation: fade .6s;
    -moz-animation: fade .6s;
    animation: fade .6s;
    z-index: 999999999;
}
.dm-table {
    display: table;
    width: 100%;
    height: 100%;
}

.dm-cell {
    display: table-cell;
    padding: 0 1em;
    vertical-align: middle;
    text-align: center;
}
.dm-modal, .dm-modal_second
 {
   display: inline-block;
padding: 20px;
max-width: 1200px;
width: 100%;
height: auto;
background: #f9f9f9;
-webkit-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
color: #0C0B0B;
text-align: left;
font-size: 13px;
z-index: 9999;
border-radius: 5px;
position: relative;
padding-bottom: 0;
}

.dm-modal_app, .dm-modal_second_app
 {
   display: inline-block;
padding: 20px;
max-width: 250px;
width: 100%;
height: auto;
background: #f9f9f9;
-webkit-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
color: #0C0B0B;
text-align: left;
font-size: 13px;
z-index: 9999;
border-radius: 5px;
position: relative;
padding-bottom: 0;
}

.dm-modal_third
 {
   display: inline-block;
padding: 20px;
max-width: 600px;
width: 100%;
height: auto;
background: #f9f9f9;
-webkit-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
box-shadow: 0px 15px 20px rgba(0, 0, 0, 0.22), 0px 19px 60px rgba(0, 0, 0, 0.3);
color: #0C0B0B;
text-align: left;
font-size: 13px;
z-index: 9999;
border-radius: 5px;
position: relative;
padding-bottom: 0;
}


.closes, .closes_second, .closes_third {
text-align: right;
font-size: 22px;
cursor: pointer;
width: 34px;
height: 34px;
position: absolute;
right: 10px;
top: 10px;
}

.dm-modal span.wpcf7-form-control-wrap::after,
.dm-modal_second span.wpcf7-form-control-wrap::after {
display: none !important;	
}	

.dm-modal .wpcf7,
.dm-modal_second .wpcf7 {
 padding: 20px;
}

.calc-titl,
.calc-titl_second {
padding-bottom: 0px !important;	
margin-top: 34px !important;
}

.dm-modal .wpcf7-list-item,
.dm-modal_second .wpcf7-list-item,
.dm-modal_third .wpcf7-list-item {
min-width: 248px;	
}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
padding-left: 30px;	
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
padding-left: 30px;		
}
div.wpcf7-response-output::before {
  left: 10px !important;
}

.dm-modal_third .title-lenguage {
font-size: 26px;
line-height: 30px;
font-weight: 900;
margin-bottom: 18px;
text-align: center;
padding: 0 10px;
}

.dm-modal_third .popup-lang {
	list-style-type: none;
	text-align: center;
margin: 40px auto;
}	

.dm-modal_third .popup-lang li {
display: inline-block;
vertical-align: top;
margin-right: 10px;	
}	

.dm-modal_third .popup-lang li a {
display: block;
padding: 0;
color: #005f85;
font-weight: 900;
background-color: rgba(0, 95, 133, 0.16);
width: 175px;
line-height: 80px;
height: 80px;
text-align: center;
-webkit-transition: top 0.5s ease-out;
-moz-transition: top 0.5s ease-out;
-o-transition: top 0.5s ease-out;
transition: top 0.5s ease-out;
}
.dm-modal_third .popup-lang li a:hover {
background-color: #ede8e2;
color: #867156;
}	


@media screen and (min-width: 300px) and (max-width: 1270px){
.dm-modal, .dm-modal_second {	
max-width: 1000px;
}
.dm-modal .wpb_column.vc_column_container.vc_col-sm-6,
.dm-modal_second .wpb_column.vc_column_container.vc_col-sm-6 {
width: 40%;	
}

.dm-modal_second,
 .dm-modal{
padding: 0;
}
.dm-modal_second .section_inner_margin.clearfix,
.dm-modal .section_inner_margin.clearfix
 {
margin-left: 0;
margin-right: 0;	
}


}

@media screen and (min-width: 300px) and (max-width: 1070px){	
.dm-modal .wpb_column.vc_column_container.vc_col-sm-6,
.dm-modal_second .wpb_column.vc_column_container.vc_col-sm-6 {
width: 100%;	
}
.dm-modal_second,
 .dm-modal{
padding: 0;
}
.dm-modal_second .section_inner_margin.clearfix,
.dm-modal .section_inner_margin.clearfix
 {
margin-left: 0;
margin-right: 0;	
}
}
@media screen and (min-width: 300px) and (max-width: 1000px){
	
.page-template-full_width .breadcrumbs_title .title_holder {
    margin-top: 100px;
}	
	
	
.sale-button {
    top: 50px;
}
.dm-modal_second .section_inner_margin.clearfix,
.dm-modal .section_inner_margin.clearfix
 {
margin-left: 0;
margin-right: 0;	
}
.dm-cell {
    display: table-cell;
    padding: 0;
}
.dm-table {
    display: table;
    width: 90%;
    height: 100%;
    padding: 0 !important;
    text-align: center;
    margin: 0 auto !important;
}
.dm-modal_second .vc_row,
.dm-modal .vc_row
 {
    margin-left: 0;
    margin-right: 0;
}
.dm-modal .wpcf7, .dm-modal_second .wpcf7 {
    padding: 0 !important;
}

.dm-modal .wpb_column.vc_column_container.vc_col-sm-6, .dm-modal_second .wpb_column.vc_column_container.vc_col-sm-6 {
    width: 90%;
    margin: 0 auto;
    float: none;
}
.dm-modal .wpcf7-form-control.wpcf7-submit,
.dm-modal_second .wpcf7-form-control.wpcf7-submit
 {
margin-bottom: 20px;	
}


}


@media screen and (min-width: 300px) and (max-width: 650px){
.dm-modal_third
 {
max-width: 300px;
}
.dm-modal_third .popup-lang li a {
    width: 88px;
    line-height: 50px;
    height: 50px;
    font-size: 12px;
    margin-bottom: 10px;
}
.dm-modal_third .title-lenguage {
    font-size: 23px;
}

}


@media screen and (min-width: 300px) and (max-width: 479px){
	
.dm-modal_third
 {
max-width: 240px;
}
.dm-modal_third .popup-lang li {
    margin-right: 0px;
}
.dm-modal_third .popup-lang li a {
    width: 200px;
    line-height: 50px;
    height: 50px;
    font-size: 14px;
    margin-bottom: 10px;
}
.dm-modal_third .title-lenguage {
    font-size: 23px;
}
}	

@media screen and (min-width: 300px) and (max-width: 991px){
.video-contacts .wpb_wrapper p {
	font-size: 22px;
line-height: 36px;
text-align: left !important;
}
.video-contacts .wpb_wrapper {
max-width: 100%;
text-align: center;
margin: 10px auto;
}
}	

@media screen and (min-width: 300px) and (max-width: 479px){
.video-contacts .wpb_wrapper p {
	font-size: 16px;
line-height: 26px;
}	
}	



[class*="uk-portfolio_page"] .portfolio_back a::before {
    content: 'Повернутися в категорію "';
}


@media screen and (max-width: 1300px){
#back_to_top.on {
	display: none;
	opacity: 0 !important;
    filter: alpha(opacity=100);
    visibility: visible;
    right: 25px;
    -webkit-transition: -webkit-transform .15s ease-out;
    transition: transform .15s ease-out;
    backface-visibility: hidden;
}


#ar {
	opacity: 1;
    filter: alpha(opacity=100);
    visibility: visible;
    right: 30px;
    -webkit-transition: -webkit-transform .15s ease-out;
    transition: transform .15s ease-out;
    backface-visibility: hidden;
    width: 53px;
    height: 53px;
    bottom: 50px;
    position: fixed;
    z-index: 111;
}
#ar > span {
	font-size: 28px;
    color: #da1259;
    height: 53px;
    padding: 10px;
    width: 53px;
    border-radius: 50px;
    background-color: rgba(255, 255, 255, 0);
    border: solid 2px;
    border-color: #da1259;
}
#ar:hover > span{
    color: #ffffff;
    background-color: #da1259;
}
}
@media screen and (min-width: 1300px){
	#ar {
		display: none;
	}
	}

.img-1-hall {
	background-image: url(https://mindflowua.site/wp-content/uploads/2017/03/dn8-hall.jpg);
    height: 600px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0px;
    margin-left: 0px;
}

@media screen and (min-width: 300px) and (max-width: 991px) {
.portfolio_back a {
    font-size: 14px;
    color: #00965e;
    line-height: 8px;
}	
}	
.fullPageVideo{
    height: 114vh;
}
.uk-halls-co-working .ubi-holls-gal,
.uk-halls-study .ubi-holls-gal,
.uk-halls-nature .ubi-holls-gal,
.uk-halls-fusion .ubi-holls-gal,
.uk-halls-business .ubi-holls-gal,
.halls-co-working .ubi-holls-gal,
.halls-study .ubi-holls-gal,
.halls-nature .ubi-holls-gal,
.halls-fusion .ubi-holls-gal,
.halls-business .ubi-holls-gal,
.en-halls-co-working .ubi-holls-gal,
.en-halls-study .ubi-holls-gal,
.en-halls-nature .ubi-holls-gal,
.en-halls-fusion .ubi-holls-gal,
.en-halls-business .ubi-holls-gal
 {
  display: none;	
}

.appFooter a{
    margin: 5px 0;
    display: block;
}

@media (max-width:1100px){
	.wrapper header {
		position: fixed!important;
	}
	.header_top_bottom_holder .header_top.clearfix{
		background-color: rgb(196 196 196)!important;
	}
	.touch .wrapper .content{
		margin-top: 127px !important;
	}
}

/* Event Arenda Pages */

.event-arenda-cta {
	background-color: #EBF7F2;
	margin: 30px 0 !important;
	padding: 30px 0px !important;
	border-bottom: 1px solid #00965e;
}
.event-arenda-cta .calk-bl-alert {margin:0 !important;}
.event-arenda-cta-uspeh .qbutton {display:none;} 

/*.event-arenda-placeinfo-header {display:none !important;}*/
.event-arenda-placeinfo h3 {padding: 10px 0px; color:#00965e; display:none;}
.event-arenda-placeinfo h4 {padding-bottom:10px; color:#00965e; font-size:18px; font-weight:600;}
.event-arenda-placeinfo p {padding-bottom:10px; /*padding-left: 16px;*/}
.event-arenda-placeinfo ul {padding-left: 30px;list-style-position: outside;}

.event-arenda-addinfo h3 {
    padding-bottom: 10px;
    color: #00965e;
    text-transform: none;
    font-weight: 600;
    font-size: 18px;}

.event-arenda-addinfo ul {list-style-position:outside; list-style-type:square;padding-left: 20px;}
.event-arenda-addinfo li::marker {color:#00965e;}

#text-69 a {color:#fff}


.display-none {display:none;}

.caroufredsel_wrapper.catering_elements {
    margin: 0 auto !important;
}

.caroufredsel_wrapper.catering_elements .eltd-info-card-slider-pagination {
    display: none !important;
}
.catering_elements .eltd-info-card-slider-item:nth-child(1) {
    background: url(https://mindflowua.site/wp-content/themes/moose/img/1of4-coffe-break.jpg);
}
.catering_elements .eltd-info-card-slider-item:nth-child(2) {
    background: url(https://mindflowua.site/wp-content/themes/moose/img/2of4-furshet.jpg);
}
.catering_elements .eltd-info-card-slider-item:nth-child(3) {
    background: url(https://mindflowua.site/wp-content/themes/moose/img/3of4-banket.jpg);
}
.catering_elements .eltd-info-card-slider-item:nth-child(4) {
    background: url(https://mindflowua.site/wp-content/themes/moose/img/4of4-coctel.jpg);
}
header.light .eltd_logo img.normal {
    opacity: 1 !important;
}
  .mobile_eltd {
    display: none;
  }
  .desktop_eltd {
    display: block;
  }
  body header.sticky:not(.header_style_on_scroll) .eltd_logo img.normal {
    opacity: 1 !important;  
  }
  
  .more-services .caroufredsel_wrapper {
      margin: 0 auto !important;
  }
  
 /*
  @media screen and (min-width: 300px) and (max-width: 999px){
      
   .more-services .eltd-info-card-slider-item  {
    display: none !important;  
  }      
    
  .more-services .eltd-info-card-slider-item:nth-child(1) {
    display: block !important;  
  }
  

    
}  
*/


@media screen and (min-width: 300px) and (max-width: 1200px){
    
  .mobile_eltd .eltd-info-card-slider-item:nth-child(1){
      display: block;
  }   
  .mobile_eltd .eltd-info-card-slider-item{
      display: none;
  } 
  .mobile_eltd .eltd-info-card-slider-pagination {
      display: none !important;
  }
    
  .caroufredsel_wrapper {
    width: 100% !important;
    display: block;
    overflow: visible;
  }
  .caroufredsel_wrapper .eltd-info-card-slider-holder {
    width: 100% !important;     
  }
  .caroufredsel_wrapper .eltd-info-card-slider-item {
    width: 100% !important;  
  }
  .mobile_eltd {
    display: block;
  }
  .desktop_eltd {
    display: none;
  }
}



@media (max-width: 768px){
    #iacc-footer{
        flex-flow: column !important;
    }
}

@media (max-width: 1000px){
    .title_outer{
        display: none !important;
    }
}

.shelter-menu a {color:red !important;}

/* yvv75 */
.ubi-button1 {
    color: black;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
	font-family: 'Roboto', sans-serif;
    text-decoration: none;
}
.ubi-button1:hover {
	color: #00965e;
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {.eltd_elements_holder .eltd_elements_item_content.eltd_elements_inner_2037703927{padding:10% 0% 16% 5%!important}}
@media only screen and (min-width: 600px) and (max-width: 768px) {.eltd_elements_holder .eltd_elements_item_content.eltd_elements_inner_2037703927{padding:10% 0% 16% 5%!important}}
@media only screen and (min-width: 480px) and (max-width: 600px) {.eltd_elements_holder .eltd_elements_item_content.eltd_elements_inner_2037703927{padding:10% 0% 16% 5%!important}}
@media only screen and (max-width: 480px) {.eltd_elements_holder .eltd_elements_item_content.eltd_elements_inner_2037703927{padding:10% 0% 16% 5%!important}}
.vc_title_wrap {
	text-align:center;
	overflow:hidden;
	margin:10px 0;
}
.vc_title {
	margin: 8px 0;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	z-index: 2;
	color: #000000;
	font-size: 33px;
	padding: 0 12px;
	text-align:center;
	line-height: 40px;
	letter-spacing: -1px;
	font-weight: 400;
	font-style: normal;
	text-transform: none;
}
.vc_title .eltd_line_before, .vc_title .eltd_line_after {
	content: '';
	display:block;
	position: absolute;
	bottom: 50%;
	background-color: transparent;
	padding: 0;
	top: auto;
	opacity: 0;
	width: 0;
}
.vc_title .eltd_line_before {
	border-color: rgb(0, 150, 94);
	border-bottom-width: 2px;
	margin-bottom: -1px;
	border-style: solid;
	margin-right: 0px;
	right: 100%;
}
.vc_title .eltd_line_after {
	border-color: rgb(0, 150, 94);
	border-bottom-width: 2px;
	margin-bottom: -1px;
	border-style: solid;
	margin-left: 0px;
	left: 100%;
}
.vc_title.visible .eltd_line_before, .vc_title.visible .eltd_line_after {
	opacity: 1;
	width: 43px;
	-webkit-transition: width 1.2s ease-in,opacity .1s ease-in;
	transition: width 1.2s ease-in,opacity .1s ease-in;
}
.display-flex {
	display:flex;
	flex-wrap:wrap;
}
.display-flex .vc_col-md-2 {
	margin-bottom:30px;
}

.wpb_video_widget {
	padding-bottom:15px;
}
.blog_holder article h1, .blog_holder article h2, .blog_holder article h3, 
.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) h2 {
	margin-top:45px;
}
 .mob-f-m-el {
    margin-top: 100px;
}
@media screen and (min-width:300px) and (max-width:1000px) {
	.title_outer.title_without_animation {
		display: none;
	}
	.header-title-resp {
		margin-top: 0px !important;
	}
	.vc_text_separator.full .separator_wrapper {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}
	.vc_title {
		font-size: 25px;
	}
}
.vc_col-has-fill.bg-green {
	background-color: #00965e;
}

#spu-359809 {
left: calc(50% - 600px) !important;
max-width: 1200px;
width: 100%;
}
 @media screen and (min-width:300px) and (max-width:1200px) {
	#spu-359809 {
	left: 0 !important;
	}
	#spu-359809 #ubi-ob {
	max-width: 90%;	
	}	 
}
.eltd_slider .icon-mouse {
display: none !important;
}
.eltd_slider .slide_anchor_button.anchor {
display: none !important;
}
.carousel-inner .item .image {
    background-position: center bottom !important;
	height: 100%;
}
.uk .carousel-inner div.item:nth-child(5) .one_by_one {
top: -60px;
position: relative;	
} 
 @media screen and (min-width:300px) and (max-width:767px) {
	.vc_text_separator.full .separator_wrapper {
	margin-top: 10px !important;
	}
}
.title-lenguage {
display: none;	
}

@media screen and (min-width:300px) and (max-width:600px) {
 .mob-f-m-el {
	margin-top: 50px; 
 }	
}

@media screen and (max-width: 769px) {
  .eltd-info-card-slider-item {
    margin: 20px 0 !important;
    height: 206px !important;
  }
  .calc-event.calk-bl-alert.spu-clickable .vc_col-sm-3 {
	  text-align:center;
  }
}
/* начало замена иконок в форме брони холлов */
span.wpcf7-form-control-wrap.first-name:after, span.wpcf7-form-control-wrap[data-name="first-name"]:after, span.wpcf7-form-control-wrap[data-name="names"]:after {content:"\e005"}
span.wpcf7-form-control-wrap.email:after, span.wpcf7-form-control-wrap[data-name="email"]:after{content:"\e086"}
span.wpcf7-form-control-wrap.subject:after, span.wpcf7-form-control-wrap[data-name="subject"]:after{content:"\e076"}
span.wpcf7-form-control-wrap.message, span.wpcf7-form-control-wrap[data-name="message"]{display:block}
span.wpcf7-form-control-wrap.message:after, span.wpcf7-form-control-wrap[data-name="message"]:after{content:"\e07d";top:17px;transform:none}
/* телефон */
span.wpcf7-form-control-wrap.tel-576::after, span.wpcf7-form-control-wrap[data-name="tel-576"]::after, span.wpcf7-form-control-wrap[data-name="tel"]::after {
content: "\e010";
} 
/* календарик */
span.wpcf7-form-control-wrap.text-989::after, span.wpcf7-form-control-wrap[data-name="text-989"]::after {
content: "\e075";
top: 12px;
} 
/* конец замена иконок в форме брони холлов */
@media screen and (min-width: 300px) and (max-width: 1199px) {
  .section.more-services .caroufredsel_wrapper {
    height: 755px !important;
  }
  h1 {
	line-height:70% !important;
  }
  h1.h1-content {
	line-height:110% !important;
  }
}
@media screen and (min-width: 300px) and (max-width: 800px) {
/*
div.caroufredsel_wrapper div.eltd-info-card-slider-item {
    width: 95% !important;
    display: block !important;
  }
*/ 
}
@media screen and (min-width: 300px) and (max-width: 500px) {
  .korp-mice-vc_column-inner {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .korp-mice {
    height: 470px !important;
  }
}
body.uslugi .eltd-info-card-slider-item .front-side .h5-uslugi,
body.en-uslugi .eltd-info-card-slider-item .front-side .h5-uslugi,
body.uk-uslugi .eltd-info-card-slider-item .front-side .h5-uslugi,
body.ru-uslugi .eltd-info-card-slider-item .front-side .h5-uslugi
 {
    color: #FFF;
}
body.uslugi .eltd-info-card-slider-item .front-side p,
body.en-uslugi .eltd-info-card-slider-item .front-side p,
body.uk-uslugi .eltd-info-card-slider-item .front-side p,
body.ru-uslugi .eltd-info-card-slider-item .front-side p
 {
	color: #FFF;
}

body.uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(1),
body.en-uslugi div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(1),
body.uk-uslugi div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(1),
body.ru-uslugi div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(1)
 {
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/katering.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}

body.uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(2),
body.en-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(2),
body.uk-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(2),
body.ru-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(2)
{
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/tecnical.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}
body.uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(3),
body.en-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(3),
body.uk-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(3),
body.ru-uslugi  div.eltd-info-card-slider:nth-child(1) div.eltd-info-card-slider-item:nth-child(3)
 {
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/transport.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}
body.uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(1),
body.en-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(1),
body.uk-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(1),
body.ru-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(1)
 {
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/1480506417_translate.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}
body.uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(2),
body.en-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(2),
body.uk-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(2),
body.ru-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(2)
 {
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/services.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}
body.uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(3),
body.en-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(3),
body.uk-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(3),
body.ru-uslugi  div.eltd-info-card-slider:nth-child(2) div.eltd-info-card-slider-item:nth-child(3)
 {
	background: url(https://mindflowua.site/wp-content/uploads/2019/03/leaving.jpg);
	background-size: 100%;
background-repeat: no-repeat;
}



body.uslugi  div.eltd-info-card-slider div.eltd-info-card-slider-item .front-side,
body.en-uslugi  div.eltd-info-card-slider div.eltd-info-card-slider-item .front-side,
body.uk-uslugi  div.eltd-info-card-slider div.eltd-info-card-slider-item .front-side,
body.ru-uslugi  div.eltd-info-card-slider div.eltd-info-card-slider-item .front-side
 {
	background: none;
	background-color: rgba(51, 51, 51, 0.2);

}
body.uslugi div.eltd-info-card-slider div.eltd-info-card-slider-item .back-side,
body.en-uslugi div.eltd-info-card-slider div.eltd-info-card-slider-item .back-side,
body.uk-uslugi div.eltd-info-card-slider div.eltd-info-card-slider-item .back-side,
body.ru-uslugi div.eltd-info-card-slider div.eltd-info-card-slider-item .back-side
 {
	background: none;
	background-color: rgba(51, 51, 51, 0.6);
	border: 0;
}

body.uslugi .h5-uslugi, 
body.en-uslugi .h5-uslugi, 
body.uk-uslugi .h5-uslugi,
body.ru-uslugi .h5-uslugi 
{
background: rgba(0, 0, 0, 0.4);
position: absolute !important;
top: calc(50% - 28px);
width: 300px;
left: calc(50% - 150px);	
}


.breadcrumbs-list {
list-style-type: none;	
}



@media screen and (min-width:1001px) and (max-width:1200px) {
	nav.main_menu > ul > li > a span.item_inner {
    padding: 0 5px;
}
nav.main_menu > ul > li > a {
    font-size: 10px;
	}
	
	body.uslugi .eltd-info-card-slider-item,
	body.en-uslugi .eltd-info-card-slider-item,
	body.uk-uslugi .eltd-info-card-slider-item,
	body.ru-uslugi .eltd-info-card-slider-item
	{
	height: 194px;	
	}
	
body.uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.en-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.uk-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.ru-uslugi .eltd-info-card-slider-item	.back-side-inner p
 {
	font-size: 14px;
line-height: 24px;	
	}
	
body.uslugi	.qbutton.qbutton_with_icon,
body.en-uslugi	.qbutton.qbutton_with_icon,
body.uk-uslugi	.qbutton.qbutton_with_icon,
body.ru-uslugi	.qbutton.qbutton_with_icon {
	margin: 25px 0 0 0 !important;
}
body.uslugi .h5-uslugi, 
body.en-uslugi .h5-uslugi, 
body.uk-uslugi .h5-uslugi,
body.ru-uslugi .h5-uslugi 
 {
background: rgba(0, 0, 0, 0.4);
position: absolute !important;
top: calc(50% - 28px);
width: 260px;
left: calc(50% - 130px);	
}
	
	
}	

@media screen and (min-width:800px) and (max-width:1000px) {
body.uslugi .eltd-info-card-slider-item,
body.en-uslugi .eltd-info-card-slider-item,
body.uk-uslugi .eltd-info-card-slider-item,
body.ru-uslugi .eltd-info-card-slider-item
	{
	height: 194px;	
	}
	
body.uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.en-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.uk-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.ru-uslugi .eltd-info-card-slider-item	.back-side-inner p
 {
display: none;
	}
	
body.uslugi	.qbutton.qbutton_with_icon,
body.en-uslugi	.qbutton.qbutton_with_icon,
body.uk-uslugi	.qbutton.qbutton_with_icon,
body.ru-uslugi	.qbutton.qbutton_with_icon {
	margin: 25px 0 0 0 !important;
}
body.uslugi .h5-uslugi, 
body.en-uslugi .h5-uslugi, 
body.uk-uslugi .h5-uslugi,
body.ru-uslugi .h5-uslugi 
 {
background: rgba(0, 0, 0, 0.4);
position: absolute !important;
top: calc(50% - 28px);
width: 200px;
left: calc(50% - 100px);
font-size: 13px;	
}	
}

@media screen and (min-width:500px) and (max-width:799px) {	
body.uslugi .eltd-info-card-slider-item,
body.en-uslugi .eltd-info-card-slider-item,
body.uk-uslugi .eltd-info-card-slider-item,
body.ru-uslugi .eltd-info-card-slider-item
	{
	height: 156px;	
	}
	
body.uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.en-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.uk-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.ru-uslugi .eltd-info-card-slider-item	.back-side-inner p
 {
display: none;
	}
	
body.uslugi	.qbutton.qbutton_with_icon,
body.en-uslugi	.qbutton.qbutton_with_icon,
body.uk-uslugi	.qbutton.qbutton_with_icon,
body.ru-uslugi	.qbutton.qbutton_with_icon {
	margin: 25px 0 0 0 !important;
}
body.uslugi .h5-uslugi, 
body.en-uslugi .h5-uslugi, 
body.uk-uslugi .h5-uslugi,
body.ru-uslugi .h5-uslugi 
 {
background: rgba(0, 0, 0, 0.4);
position: absolute !important;
top: calc(50% - 28px);
width: 180px;
left: calc(50% - 90px);
font-size: 13px;	
}	

body.uslugi	.front-side i,
body.en-uslugi	.front-side i,
body.uk-uslugi	.front-side i,
body.ru-uslugi	.front-side i {
display: none;	
}
body.uslugi	.front-side p,
body.en-uslugi	.front-side p,
body.uk-uslugi	.front-side p,
body.ru-uslugi	.front-side p {
display: none;	
}

body.uslugi	.front-side p.h5-uslugi,
body.en-uslugi	.front-side p.h5-uslugi,
body.uk-uslugi	.front-side p.h5-uslugi,
body.ru-uslugi	.front-side p.h5-uslugi {
display: block;	
}	

}

@media screen and (min-width:300px) and (max-width:499px) {
body.uslugi	.front-side i,
body.en-uslugi	.front-side i,
body.uk-uslugi	.front-side i,
body.ru-uslugi	.front-side i {
display: none;	
}
body.uslugi	.front-side p,
body.en-uslugi	.front-side p,
body.uk-uslugi	.front-side p,
body.ru-uslugi	.front-side p {
display: none;	
}

body.uslugi	.front-side p.h5-uslugi,
body.en-uslugi	.front-side p.h5-uslugi,
body.uk-uslugi	.front-side p.h5-uslugi,
body.ru-uslugi	.front-side p.h5-uslugi {
display: block;	
}
body.uslugi .eltd-info-card-slider-item,
body.en-uslugi .eltd-info-card-slider-item,
body.uk-uslugi .eltd-info-card-slider-item,
body.ru-uslugi .eltd-info-card-slider-item
	{
	height: 206px;	
	}
body.uslugi .h5-uslugi, 
body.en-uslugi .h5-uslugi, 
body.uk-uslugi .h5-uslugi,
body.ru-uslugi .h5-uslugi 
 {
background: rgba(0, 0, 0, 0.4);
position: absolute !important;
top: calc(50% - 28px);
width: 240px;
left: calc(50% - 120px);
font-size: 13px;	
}

body.uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.en-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.uk-uslugi .eltd-info-card-slider-item	.back-side-inner p,
body.ru-uslugi .eltd-info-card-slider-item	.back-side-inner p
 {
font-size: 13px;
	}


}

@media screen and (min-width:300px) and (max-width:600px) {
.eltd_tabs.horizontal .tabs-nav li {
    width: 14% !important;
}
}
@media only print {

     header, footer,
     .title_outer,
     .blog_print_wrapper,
     .portfolio_print_wrapper,
     div[class='portfolio_navigation'] {
          display: none;
     }

     .container_inner{
          max-width: 80%;
     }

     div[class*='columns'] > div[class^='column'] {    
          float: none;    
          width: 100%;
     }

     html, body, .wrapper, .wrapper_inner
     .container,
     .container_inner {
          padding-top: 0 !important;
          margin-top: 0 !important;
          top:0 !important;
     }

     #single-product-slider img {
          width: 50%;
     }

}

.home .header_top .header-widget span.wpml-ls-native.icl_lang_sel_native {
  color: #ffffff !important;
}



.locations-ullist {list-style-position: outside; padding:15px 0px 5px 24px;}
.locations-list {padding-left: 6px;}
.hall-wrapper {
	background-color:#00965e;
	padding-bottom:30px;
	margin-bottom:50px;
	color:#fff;
	text-align:center;
}
.text-green {
	color:#00965e;
}
.text-center {
	text-align:center;
}
a.hall-link {
	color:#27251f;
}
a.hall-link:hover {
	color:#00965e;
}
.vc-slogan {
	font-size:33px;
	line-height:40px;
	color:#00965e;
	font-weight: 800;
	text-transform: uppercase; 
	padding-top: 50px; 
	padding-bottom: 20px;
}
@media screen and (min-width: 300px) and (max-width: 600px) {
  .vc-slogan {
    font-size: 18px;
  }
}
.two-halls-part {
	display: flex;
	justify-content: center;
	flex-wrap:wrap;
}