/*==========  Desktop First Method  ==========*/


/* designers */
@media only screen and (max-width : 2000px) {
	.designers {
		background-image: url('../images/designers.jpg');
		background-position: 130% bottom;
		background-repeat: no-repeat;
		background-size: 60%;
		min-height: 1000px;
	}
	.geld {
		height: 800px;
	}
	.arse {
		height: 800px;
	}
	.desc-geld h1, .desc-geld p {
	color: #626262;
	}
	.desc-geld a p {
	color: #fff;
	}
}
/* designers */
@media only screen and (max-width : 1600px) {
	.designers {
		background-image: url('../images/designers.jpg');
		background-position: 130% bottom;
		background-repeat: no-repeat;
		background-size: 60%;
		min-height: 800px;
	}
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 184px;
	}
	.geld {
		height: 700px;
	}
	.arse {
		height: 700px;
	}
}

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.main-menu ul li {
		margin-left: 5px;
	}
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 137px;
	}
	.badge, .trash-bg {
		display: none;
	}

	.item img {
		max-width: 295px;
	}

	.products a:nth-child(4n) {
		margin: 40px 30px 40px 0;
	}

	.products a:nth-child(3n) {
		margin: 40px 0 40px;
	}

	.trash-col .col-md-9 {
		width: 100%;
	}
	
	.designers {
		background-image: url('../images/designers.jpg');
		background-position: 150% bottom;
		background-repeat: no-repeat;
		min-height: 700px;
		background-size: 65%;
	}
	.geld {
		height: 600px;
	}
	.arse {
		height: 600px;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {

	.logo-small {
		display: inline-block;
	}

	.head-line {
		min-height: 60px;
	}

	.topmenu {
		margin: 0;
	}

	.main-menu {
		display: block;
		text-align: left;
		margin-bottom: 30px;
	}

	.hide-list {
		display: block;
		float: left;
		margin: 0 30px 0 0;
	}

	.main-menu ul li {
		margin: 0;
		display: block;
		padding: 5px 0;
	}

	.ad2, .ad3, .auth-large, img.scroll-to, .main-menu .drp, .small-nav, .top-nav, .img-prod {
		display: none;
	}

	.search-form {
		display: block;
	}

	.products a:nth-child(2n) {
		margin: 40px 0 40px !important;
	}

	.products a:nth-child(3n) {
		margin: 40px 30px 40px 0;
	}

	.item img {
		max-width: 345px;
	}

	.language {
		top: -32px;
	}

	.auth-link {
		margin-top: 5px;
	}

	.slider {
		margin-bottom: 30px;
	}

	.geld {
/*background: url('../images/olga_geld.jpg') no-repeat center 240px;*/
/*background-size: auto;*/
/*height: 1200px;*/
	}
/*.desc-geld h1.arsgeld{
	color: #fff;
	text-shadow: #000 1px 1px 0, #000 -1px -1px 0, #000 -1px 1px 0, #000 1px -1px 0;
	}
	.desc-geld p.arsgeld {
	color: #fff;
	width: 240px;
	text-shadow: #000 1px 1px 0, #000 -1px -1px 0, #000 -1px 1px 0, #000 1px -1px 0;
}*/
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 116px;
	}
	.designers {
		background-image: url('../images/designers.jpg');
		background-position: center bottom;
		background-repeat: no-repeat;
		min-height: 1300px;
		background-size: 632px;
	}

	.desc-designers {
		margin: 120px 0 0;
	}

	.partners .col-md-6 {
		width: 100%;
	}

	.table-prod tr td:nth-child(1n+2) {
		display: none;
	}

	.table-prod tr td:last-child {
		display: table-cell !important;
		min-width: 30px;
		width: 15%;
	}

	.table-prod tr td:first-child {
		width: auto;
	}

	.trash tr td:nth-child(3) {
		display: table-cell !important;
		width: 15%;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.products {
		margin: 0px auto;
		max-width: 610px;
	}
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 90px;
	}
	.item img {
		max-width: 290px;
	}
	
	.filter {
		padding-bottom: 50px;
	}

	.f-sort, #search {
		margin-top: 10px;
	}

	#search {
		margin-top: 7px;
	}

	.disp-cont {
		position: absolute;
		float: none;
		bottom: 0;
	}

	.filter ul span {
		display: block;
		margin-bottom: 5px;
	}

	.filter ul li {
		margin: 0 10px 10px 0;
	}

	.head-desc {
		max-width: 270px;
	}

	.head-desc h1 {
		font-size: 28px;
	}
}

@media only screen and (max-width : 667px) {
	.products {
		margin: 0px auto;
		max-width: 430px;
	}

	.item img {
		max-width: 100%;
	}

	.products a:nth-child(2n) {
		margin: 40px 30px 40px 0;
	}

	#search {
		margin: 10px 0 0;
	}
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 77px;
	}
	.white-bg {
		max-width: 430px;
	}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	.auth {
		position: absolute;
		float: none;
		bottom: 25px;
	}


	.ad2, .ad3, .auth {
		display: none;
	}

	.products a:nth-child(1n), .products a:nth-child(3n), .products a:nth-child(2n) {
		margin: 40px 0;
	}

	.auth-small {
		display: block;
		margin-bottom: 30px;
	}

	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 55px;
	}
	.margin-desc {
		font-size: 13px;
	}

	.materials {
		text-align: center;
	}

	.login {
		background: none;
		min-height: 100%;
		padding-top: 0;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	.login-form h1 {
		font-size: 25px;
	}
	.nepanimanie, .about_studia, .pustotavdushe, .pustota_vnutri_Infinity, .pustota_vnutri_loverings, .centerpartner {
		background-color: #232323;
		background-size: contain;
		min-height: 40px;
	}
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
	.desc-geld{
		margin-top:350px;
	}
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	.desc-geld{
		margin-top:380px;
	}
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
    .empty-logo{
        padding: 30px 10px 10px 320px;
        min-height: 137px;
    }
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	.desc-geld{
		margin-top:100px;
		.desc-geld h1, .desc-geld p
	}
	.menu-btn {
		display: none;
	}

	.top-nav {
		display: block;
	}

	.small-nav {
		display: none !important;
	}
    .main-menu .dropdown ul {max-width:400px;}
    .main-menu .dropdown li {margin-bottom:15px;margin-left:15px}
}

/* Large Devices, Wide Screens */