/*PRELOADER*/
.load-container {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #fff;
  z-index: 99999;
}
.load .loader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  transform: translate(-50%, -50%);
  background-image: url(/images/preloader-v2.gif);
}

.load .loader, .load .loader:after {
  /*border-radius: 50%;*/
  width: 287px;
  height: 100px;
}

@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*END PRELOADER*/

.mcs-module {text-align: right!important;width: auto!important;}
.mcs-module .cities-group, .mcs-module .title {text-align: left;}
.mcs-header .quick-search {display: none;}
.uk-grid-item-match .uk-transition-toggle:hover {background-color: #EE9B1550; transition: box-shadow .1s ease-in-out;}
.uk-navbar-nav > li > a {
    padding: 0px 18px;
}
.uk-navbar-center:not(:only-child) {
    top: 50%;
    left: 38%;
    transform: translate(-20%,-50%);
}
#module-105 {display: none;}
#main-grid .uk-tile {
	background-position: 50% 0%;
    background-size: cover!important;
}
#tm-mobile > div > div > div:nth-child(1) {
	max-height: 30px;
}
#tm-mobile #module-130 {
	 margin-top: -30px;
	 /*font-size: 1.2em;*/
}
#tm-mobile > div > div > div {
	margin-top: 0;
}
/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Landscape tablets and medium desktops */
@media (min-width: 960px) and (max-width: 1199px) {

}

/* Portrait tablets and small desktops */
@media (min-width: 640px) and (max-width: 959px) {

}

/* Landscape phones and portrait tablets */
@media (max-width: 639px) {

}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	.uk-heading-primary {
	    font-size: 2em;
	}
}

/* Iphone 5 */
@media (max-width: 320px) {

}