/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
body {
  background: #fff -webkit-radial-gradient(ellipse at top, #fff 40%, #e0dcd9 100%) 0 0 fixed;
  background: #fff radial-gradient(ellipse at top, #fff 40%, #e0dcd9 100%) 0 0 fixed;
}

.tm-search {
	 margin-top:59px;
	 }
	 
.mod-languages {
	margin-top:65px;
	}
	
.uk-overlay {
	border:1px solid #ccc;
	}
	
.uk-button-group {
	margin:0px 34px;
	}
	

/*Tablet*/
@media (max-width: 959px) {	
.uk-navbar-nav > li > a {
	padding: 0 15px;
	font-size: 15px;
	height: 50px;
	line-height: 50px;
	}
.uk-width-medium-3-4 div.userItemIsFeatured .labelnew, .uk-width-medium-3-4 div.itemIsFeatured .labelnew, .uk-width-medium-3-4 div.catItemIsFeatured .labelnew {
	right:0px;
	}
div.userItemIsFeatured .labelnew, div.itemIsFeatured .labelnew, div.catItemIsFeatured .labelnew {
	right:0px;
	}
div.subCategory h2 {
	font-size:90%;
	line-height:120%;
	}
}
/*Fine Tablet*/

/*Mobile*/
@media screen and (max-device-width: 767px) and (orientation: landscape) {
div.subCategory h2 {
	font-size:80%;
	line-height:110%;
	}
.uk-width-medium-3-4 div.userItemIsFeatured .labelnew, .uk-width-medium-3-4 div.itemIsFeatured .labelnew, .uk-width-medium-3-4 div.catItemIsFeatured .labelnew {
	right:182px;
	}
div.userItemIsFeatured .labelnew, div.itemIsFeatured .labelnew, div.catItemIsFeatured .labelnew {
	right:182px;
	}
.tm-logo-small img {
	width:100px;
	}
}
@media screen and (max-device-width: 767px) and (orientation: portrait) {
div.subCategoryContainer {
	float:none;
	width:100% !important;
	}
.uk-width-medium-3-4 div.userItemIsFeatured .labelnew, .uk-width-medium-3-4 div.itemIsFeatured .labelnew, .uk-width-medium-3-4 div.catItemIsFeatured .labelnew {
	right:22px;
	}
div.userItemIsFeatured .labelnew, div.itemIsFeatured .labelnew, div.catItemIsFeatured .labelnew {
	right:22px;
	}
div.itemContainer {
	float:none;
	width:100% !important;
	}
}
/*Fine Mobile*/

	
/*.uk-width-medium-1-7 {
	width:14.28%;
	}
	
@media (max-width: 959px) {
	
.uk-width-medium-1-7 {
	width:25%;
	}
}*/

@media all and (max-width: 480px) {
.mod-languages {
    margin-top: 0;
}
}

@media all and (max-width: 320px) {
.mod-languages {
    margin-top: 0;
}
}