﻿
.sub-header{ background:#20252F; display:block; padding:25px 0 27px 0; }


.clear {
  clear: both;
}
.HomePage .our-story{text-align:center;padding:30px 0}


footer .col75 #footer-menu li {
	float: left;
	margin-left: 7px;
}


footer .col75 #footer-menu li a {
	color: #f2f2f2;
	opacity: 0.5;
	transition: 0.5s opacity ease-in-out;
}


footer .col75 #footer-menu li a:hover {
	opacity: 1;
}


.col75 {
	width: 75%;
	float: left;
}


	.content-area .column-left,
	.content-area .column-main,
	.content-area .column-right,
	.content-area .column-main.wide-left,
	.content-area .column-main.wide-right,
 	footer .col25,
	footer .col75 {
		float: none;
		width: 100%;
		margin-bottom: 20px;
	}


.front-dilemma .test1, .front-dilemma .test2 {
  padding-left: 0;
  padding-right: 0; }

.center {
    width: 1000px;
    margin: 0 auto;
}

.header .center {
    position: relative;
}
.fl-post-feed-content a {text-decoration: none;}
.fl-post-feed-content p:last-of-type {margin-bottom: 0;padding-bottom: 0;}
.fl-node-5cab872b9b1d7 .fl-post-feed-content a {color: #f3ece5;}
.fl-node-5cab872b9b1d7 .fl-post-feed-content a:hover {color: #f3ece5;}
.fl-node-5ac5111004523 .fl-post-feed-content a {color: #f3ece5;}
.fl-node-5ac5111004523 .fl-post-feed-content a:hover {color: #f3ece5;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-12{width:100%}
.menu-level-1{padding:0!important}
.menu-level-1-child{margin-top:12px!important}
.menu-level-1.menu-level-1-child{margin-top:35px!important}
#et_mobile_nav_menu .sub-menu .menu-level-1.menu-level-1-child-main{margin-left:0!important;margin-top:0!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}
#mobile_menu .menu-level-1 .sub-menu,#mobile_menu .menu-level-1 .sub-menu li{display:block!important}
#mobile_menu .menu-level-1 .sub-menu li.arrow-left-menu{display:none!important}
.single-resourcepost .advanced-sol a,.single-resourcepost .menu-level-1{margin-left:0;margin-top:10px}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.top-panel__menu .top-panel__menu-list .menu-item:not(:last-child),.social-login-menu .social-login-list__item:not(:last-child) {border-color: rgb(227,227,227);}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

.slide-data { color: #fff; position: absolute; bottom: 15px; left: 15px; right: 15px; padding: 7px 5px 0px 5px; background: rgba(0,0,0,0.5); border-radius: 2px; }

.slide-data .flexslider-hg-title, .slide-data p { margin: 0; padding: 0; color: #fff; text-shadow: 0 1px 1px rgba(0,0,0,0.6); }

.slide-data .flexslider-hg-title a { text-decoration: none; color: #fff; }

.slide-data h2 { font-size: 22px; }

.fusion-one-half {
  width: 48%;
}

.fusion-spacing-no.fusion-one-half {
  width: 50%;
}

.fusion-events-shortcode .fusion-one-half .tribe-events-event-image {
  height: 416px;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}
.home-slider-wrap {    position: relative;    padding-bottom: 30px;}
.home-slider-wrap .owl-controls {    right: 0;    left: 0;    display: inline-block;    text-align: center;}
.home-slider-wrap .owl-dot {    height: 26px;    width: 29px;    border-radius: 0;        margin: 0;}
.home-slider-wrap .owl-dot span {    width: 4px;    height: 4px;    border-radius: 50%;    background: #c8c8c8;    display: inline-block;}
.home-slider-wrap .owl-dots {    padding-top: 7px;}
.home-slider-wrap .owl-dot.active span {    background: #00a8d1;}

.white-box {
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 4px;
	margin-bottom: 10px;
	margin-top: 0px;
	text-align: center;
}



body.woocommerce #content input.button, 
body.woocommerce #respond input#submit,
body.woocommerce a.button, 
body .widget .woocommerce a.button, 
body.woocommerce button.button, 
body.woocommerce input.button, 
body.woocommerce-page #content input.button, 
body.woocommerce-page #respond input#submit, 
body.woocommerce-page a.button, 
body.woocommerce-page button.button, 
body.woocommerce-page input.button
{
background: #fba100;
}


body .secondary-color,
body button,
body input[type="button"],
body input[type="reset"],
body input[type="submit"],
body .site-content .search-form .search-submit,
body .site-footer .search-form .search-submit,
body .tagcloud a:hover{
background: #fba100;
}
.news-post-right{float:none;position:relative;padding-left:10px;padding-right:10px;margin-left:4em;display:table-cell;vertical-align:middle}
.news-post-right p{margin-top:0}

#ecs-2 .ecs__title{
    color:#414347;
}


.ecs__title {
    font-size: 18px;
    line-height: 1.05;
    letter-spacing: 1.1px;
    text-align: center;
    color: #f5f6f1;
    padding: 22px 0;
    font-family: "Open Sans";
    font-weight: 400;
    text-transform: uppercase;
}

                          
.social-links .social-icon:before { content: none }
.site-container{position:relative;z-index:0}

.title_center_lrg {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #F00;
}


.center-site {
position:relative;
width:100%;
height:100%;
min-height:100%;
z-index:1;
}

#nav-bottom-menu {
	position:relative;
	z-index: 59;
}


.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
.fusion-copyright-content{display:table;width:100%}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{display:block;text-align:center}
.footer .nav__logo--small,footer .nav__logo--small{width:40%;min-width:30px;height:auto}


div.under-content-part {
  float: left;
  width: 96%;
  left: 20px;
}


div.under-content-part div.lft {
  float: left;
  width: 282px;
  
}


div.under-content-part div.right {
  float: left;
  width: 67%;
  padding: 15px 0px 15px 11px;
  left: 3px;
  padding-bottom: 50px;
}




div.under-content-part div.right div.spacer {
  float: left;
  width: 300px;
  height: 100px;
}

#wp-calendar {
width : 100%;
}

#wp-calendar tr {
text-align : center;
}

.omurga_sag_yan, .omurga_sol_yan{background-color:#E6ADD3;width:10px}




.grid__item {
  display: inline-block;
  width: 100%;
  padding-left: 20px;
  vertical-align: top;
}
.footer_all .footer-bottom{padding:30px 0;color:#fff}
.footer_all .footer-bottom .widget{text-align:center;margin:5px 0 10px}
.footer_all .footer-bottom a{font-size:inherit;color:inherit}
.footer-bottom ul{list-style:none}
.footer-bottom .widget_nav_menu li{display:inline-block;font-size:15px;margin-right:20px;line-height:1.8}
.footer-bottom .mine_follow li{font-size:15px;border-radius:100%;width:35px;height:35px;line-height:35px;color:inherit;display:inline-block;border:1px solid #fff;margin-right:20px}
.footer-bottom .mine_follow li:hover{border-color:#ffea00;cursor:pointer}
.footer-bottom .mine_follow li:hover a{color:#ffea00}
h2.pane-title,h2.section-title,h2.field-name-pp-title,.block header h2{border-top:10px solid black;padding-top:5px;padding-bottom:1.8em;width:80%;max-width:400px;text-align:center;margin:auto;}
#sidebar h2.pane-title,#sidebar
h2.section-title,#sidebar
h2.field-name-pp-title,#sidebar
.block header h2{border:none;}
#nav-secondary .block{float:left;}
.block-facetapi header h2{padding-bottom:0.5em;}
#prebar .block{margin-right:0 !important;overflow:hidden;}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}

  .medium-4 {
    width: 33.3333333333%; }

.post-meta .date  { padding-left: 0; }

#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma { font-size: 11px; }

.pinglist li .date  { font-size: 11px; }
.et_pb_row,.et_pb_column .et_pb_row_inner{padding:28px 0}
p.lead{font-size:1rem;line-height:1.58}
.module__heading,.module__heading+.lead{margin-left:auto;margin-right:auto}
.module__heading+.lead{max-width:56rem}
.container--centered .module__heading,.container--centered .module__heading+.lead{max-width:40rem}


#logos img {
	height: 61px;
	margin: 0 7px;
}

	#logos {
		text-align: center;
		margin-top: 25px;
	}
.text-right{text-align:right}

.single_image_wrapper h2 {
  margin: 0;
  padding: 0 15px;
  font-size: 13px;
}


.wpb_single_image .single_image_wrapper {
  position: absolute;
  top: 35%;
  width: 100%;
  text-align: center;
  padding: 0 15px;
}

        
        p.berater_name {
            width: 150px;
            margin: 0;
        }

ul.plain {
	list-style: none;
	padding-left: 0;
}

ul.plain li {
	margin-bottom: 1rem;
}

ul.plain li .icon {
	border-radius: 4px;
	color: #ffffff;
	display: inline-block;
	margin-right: 1rem;
	text-align: center;
	width: 2rem;
	height: 2rem;
	line-height: 2rem;
	background: rgba(0, 0, 0, 0.5);
}
.seo { color: #C7CDCB !important; font-size: 12px; }
#keywords.footer .seo{color:#c7cdcb !important;font-size:12px;padding:0;margin:0;font-family:Tahoma,Arial,Helvetica,sans;}
.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}

body.boxed .section {
	margin-left: -15px;
	margin-right: -15px;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.color-box.default .section-bgwrap {
	display: none;
}



#page-content .section {
	position: relative;
}

#page-content .section .section-bgwrap {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 0;
}

#page-content .section .container {
	z-index: 1;
	position: relative;
}
.et_header_style_split .centered-inline-logo-wrap #logo{max-height:95px}
.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:95px}
#logo{max-height:60%}
.et_pb_svg_logo #logo{height:60%}
.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:70px}
.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:70px}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}
.tablepress-id-273 .row-3 td{background-color:#a7e8ec}
.tablepress-id-274 .row-3 td{background-color:#B492F9}


.mod_events_latest {
    border-top: 1px solid #ccc;
    border-top: 1px solid rgba(180,180,180,0.8); padding: 5px 0;
}

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}

tr #next {
text-align : right;
}


.mobile-view .image-block {
	width: 100% !important;
}

.widget-text span.image-block {
	display: inline-block;
	position: relative;
	overflow: hidden;
}

.title{
  font-family: 'Begum-Regular';
  font-size: 36px;
  color:#525252;
}

.rooms .title{
  font-family: 'Begum-Medium';
  font-size: 25px;
  margin-bottom: 15px;
  text-align: left;
}

.attractions .title{
  font-family: 'Begum-Medium';
  font-size: 25px;
  margin-bottom: 30px;
  color: #17ab8c;
}

.rooms-features .title{
  font-family: 'Begum-Medium';
  font-size: 25px;
  margin-bottom: 30px;
  color: #17ab8c;
}

#features-content .title{
  color: #17ab8c;
  font-size: 20px;
  margin-bottom: 10px;
}

#features-content .title a{
  color: #17ab8c;
  font-size: 18px;
  margin-bottom: 10px;
}

#features-content .title a:hover{
  color: #17ab8c;
  text-decoration: none;
}

.title, .styled-font {
    font-size: 25px;
}

#location-owl .title{
  min-height: 60px;
  max-height: 60px;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.ack-shape svg .shape{fill:#fff}
.ack-shape-banner-large{position:relative;height:0;padding-top:100%;width:100%;z-index:-1}
.ack-shape-banner-large svg{position:absolute;top:0;left:0;width:100%;height:100%;top:100%}
.ack-shape-banner-small{position:relative;height:0;padding-top:100%;width:100%}
.ack-shape-banner-small svg{position:absolute;top:0;left:0;width:100%;height:100%}
.ack-shape-banner-small-icon{position:relative;height:0;padding-top:100%;width:100%}
.ack-shape-banner-small-icon svg{position:absolute;top:0;left:0;width:100%;height:100%}
.employees-block-inline .banner-visual .banner-media-holder .ack-shape svg .shape{stroke:#d6e2eb;stroke-width:.01rem}
.view-display-id-rules_page .item--group{margin-bottom:2em;}
.item--group:last-of-type .item--lined .item__inner{border-bottom:none;}
.item--group:nth-of-type(odd) .teaser{background-color:#f2f2f2;}

#cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu {
	position: relative;
	left: 0;
	width: initial;
	overflow: initial;
	z-index: 900;
	-moz-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}


#cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu {
	min-height: 37px;
	width: 201px;
	border-top: 1px dashed #f5f5f5;
	margin: 0;
	padding-bottom: inherit;
	float: none;
	left: 0;
	position: absolute;
}


#cb-nav-bar #cb-main-menu .main-nav li .cb-big-menu .cb-sub-menu li {
	width: 200px;
	border-bottom: 1px solid #333333;
	position: relative;
}
.footer-bottom{background-color:#0d1a26;color:white;padding:50px 0;font-family:'Gotham Narrow',Arial,sans-serif;line-height:1.6;}
.footer-bottom .block-menu h2{display:none;}
.footer-bottom ul{margin:0;list-style-type:none;padding:0;}


.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.breadcrumb-section .breadcrumb { padding: 0px; }

.breadcrumb-section .breadcrumb li { padding: 4px 0; }

.breadcrumb-section, .breadcrumb { color: #98bbdb; padding: 0px; background-color: transparent; border: 0px; margin-bottom: 0px; }
.social-icons-li{display:inline-block;margin:5px;margin-left:10px;margin-right:0;vertical-align:top}
.social-icons.sc--clean .social-icons-li{margin-left:0;margin-right:0}
.logo-infocard .social-icons .social-icons-li{margin:0 10px}
.logo-infocard .social-icons .social-icons-li:first-child{margin-left:0}
.logo-infocard .social-icons-li.title{margin-right:10px;font-size:15px}
.site-header .topnav.social-icons .social-icons-li{margin:0;margin-left:10px}
.site-header .topnav.social-icons.sc--clean .social-icons-li,.site-header .topnav.social-icons .social-icons-li:first-child{margin-left:0}
.site-footer .social-icons-li.title{line-height:30px}
.site-footer .social-icons-li{margin:0 0 0 10px}
.site-footer .social-icons-li:first-child{margin-left:0}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}
html.no-touch .nav li.menu-item-has-children:hover:before{display:block}
.nav li.menu-item-has-children.open:after{width:30px}
.icon_wrap{padding:38px;padding-bottom:30px;text-align:center;margin-left:-22px;margin-right:-22px;margin-top:-22px;margin-bottom:22px}
