/*******************************************
***          YT Framework: css          ***
*******************************************/

/* Medium devices Desktops  
// ------------------*/

ul.lang-inline {
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.lang-inline li {
    display: inline;
  line-height:40px;
  padding:0 5px;
}

div.k2-scroller .scroller-container {
    margin: 0 auto;
}

@media (min-width: 980px) and (max-width: 1199px) {
	
}

@media (max-width: 991px){
  #yt_header_bottom .container #yt_logo {
    padding: 20px 25px 20px;
  }
  #yt_header_bottom #yt_mainmenu {
	background:transparent;
  }
  #yt_header_bottom #yt_mainmenu .btn-hamburger {
    color: #1c2837;
  }
  .fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "\f0c9";
    color: #1c2837;
  }
  #slogan {
    display:none;
  }
}

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {
	
}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
	
}

#slogan {
	position: absolute;
}

#flatcal_minical .nomer {
	background:#F13D37;
}
#flatcal_minical .flatcal_busylink:link, #flatcal_minical .flatcal_busylink:visited {
	color:#fff !important;
}
#flatcal_minical .flatcal_todaycell a {
    color: #fff !important;
    padding: 3px;
    border: 1px solid #5089C7 !important;
    background-color: #5089C7 !important;
    border-radius: 20px;
}
#flatcal_minical .flatcal_busylink, #flatcal_minical .flatcal_busylink:visited {
	color:#fff !important;
}
#flatcal_minical .flatcal_todaycell a {
    color: #fff !important;
    padding: 3px;
    border: 1px solid #5089C7 !important;
    background-color: #5089C7 !important;
    border-radius: 20px;
}

.module.dev-mod-k2-extra-slider h3.modtitle {
    font-size: 16px;
    text-transform: uppercase;
    color: #428bca;
    padding: 0 0 0 25px;
    position: relative;
    z-index: 2;
    margin: 0 0 25px;
	font-weight: 400;
}

div.k2ItemsBlock ul li a {
    color: #000;
    font-size: 19px;
}
.rek img {
  padding:5px;
}