.menu-toggle-button{
display:none;
}
@media screen and (max-width: 950px) {
.main-img-mini{
	display: block;
	margin: 0 auto;
  }
.top-content{
width:95%;
margin:0 auto;
}
.head-content{
width:95%;
}
.media-content{
width:95%;
}
.main-cats {
width:95%;
height: 350px;
}
.cat1 {
width: 49.8%;
height: 175px;
}
.cat2 {
width:50%;
height: 175px;
}
.cat3 {
width: 49.7%;
height: 175px;
border-top: 1px solid #E5E5E5;
}
.cat4 {
width:50%;
height: 175px;
border-top: 1px solid #E5E5E5;
}
.cat-desc {
width: 95%;
}
.product-content {
width: 95%;
}
.product {
width:32.5%;
}
.footer{
width:95%;
}
.parent {
width: 100%;
max-width: 95%;
}
/*desc*/
.desc-product {
width: 95%;
}
.desc-img {
width: 395px;
}
.gall-img {
width: 95%;
}
.img-big {
width: 345px;
}
}

@media screen and (max-width: 890px) {
.desc-bg{
display:none;
}
.prod-info {
width: 380px;
}

}
@media screen and (max-width: 870px) {

.head-txt {

    width: 500px;

}
}

@media screen and (max-width: 880px) {


.page-desc {
width: 80%;
}

.logo-content {
width: 170px;
}
.slogon{
display:none;
}



/**/
.prod-info {
width: 100%;
}
.desc-info {
width: 100%;
float: right;
}
.text-desc {
width: 95%;
}
.desc-img {
width: 100%;
text-align: center;
}
.img-big {
float: none;
}

}
@media screen and (max-width: 795px) {
.head-txt {
width: 455px;
}



	.nav {
		position: absolute;
min-height: 40px;
width: 180px;
margin-left: 180px;
	}	
	.nav ul {
		width: 100%;
float: right;
padding: 5px 0;
margin-top: 15px;
position: relative;
border: solid 1px #E0E0E0;
background: #fff url(../images/icon-menu.png) no-repeat 15px 20px;
border-radius: 5px;
		
	}
	.nav li {
		display: none; /* hide all <li> items */
		margin: 0;
		border-bottom: 1px solid #E7E7E7;
padding: 10px 0;
	}
	.nav  {
		display: block; /* show only current <li> item */
	}
	.nav a {
		display: block;
		padding: 5px 5px 5px 32px;
		text-align: left;
		background: none;
		color: #666;
	}

	.nav a:hover {
background: none;
}

	/* on nav hover */
	.nav ul:hover {
		background-image: none;
		display: block;
		cursor:pointer;
		
	}
	.nav ul:hover li {
		display: block;
		margin: 0 0 5px;
		
	}
	.nav ul:hover {
		background: #fff;
		width: 100%;
		display: block;
	}

	/* right nav */
	.nav.right ul {
		left: auto;
		right: 0;
	}

	/* center nav */
	.nav.center ul {
		left: 50%;
		margin-left: -90px;
	}
	
}

@media screen and (max-width: 715px) {

.main-cats {
width:95%;
height: 703px;
}
.cat1 {
width: 100%;
height: 175px;
}
.cat2 {
width: 100%;
height: 175px;
border-left: none;
border-top: 1px solid #E5E5E5;
}
.cat3 {
width: 100%;
height: 175px;
border-top: 1px solid #E5E5E5;
border-left: none;
}
.cat4 {
width: 100%;
height: 175px;
border-top: 1px solid #E5E5E5;
border-left: none;
}

.contacts {
width: 100%;
}
.contact-right {
width: 100%;
}
}


@media screen and (max-width: 740px) {
.logo a {
background: url(../images/logo-mini2.png) no-repeat ;
width: 160px;
height: 55px;
text-indent: -9999px;
float: left;
margin-top: 20px;
}
.logo a:hover {
background: url(../images/logo-mini2.png) no-repeat;
width: 160px;
height: 55px;
text-indent: -9999px;
}

.head-content {
width: 95%;
background:none;
}
.head-txt {
width: 100%;
}
.top-txt{
display:none;
}
.product {
width: 49%;
}
.footer{
background:none;
height: 100px;
}
.foot-txt {
border-top: 1px solid #E5E5E5;
padding-top: 20px;
margin-top: 15px;
}
.foote-left {
width: 100%;
}
.foote-right {
padding-top:10px;
float:left;
text-align:left;
width: 100%;
}
}


@media screen and (max-width: 650px) {
.page-icon {
display:none;
}
.page-desc {
width: 100%;
margin: 0 0 30px 0px;
}
}

@media screen and (max-width: 480px) {
.listing-title {
font-size: 16px;
margin-top: 10px;
}
.listing-desc {
font-size: 11px;
}
.product {
width: 90%;
}
.parent{
text-align:center;
}
.head-content{height:auto}

.head-main {
    height: auto;
}

}

@media screen and (max-width: 440px) {

.product-title {
font-size: 11px;
}

.top-content{
width:95%;
margin:0 auto;
}
.top-txt{
display:none;
}

.lang {
    width: 100px;
margin-top: 0px;
text-align: center;
}
.lang a {
  
    margin: 5px 0 5px 0;
    float: right;
    width: 65px;
    text-align: left;
}

.logo-content {
width: 53%;
display: block;
margin: 0 auto;
text-align: center;
}
.logo a {
background: url(../images/logo-mini2.png) no-repeat ;
width: 160px;
height: 55px;
text-indent: -9999px;
float: left;
margin-top: 20px;
}
.logo a:hover {
background: url(../images/logo-mini2.png) no-repeat;
width: 160px;
height: 55px;
text-indent: -9999px;
}
.slogon{
display:none;
}

/**/


	.nav {
		position: absolute;
		margin-left:180px;
		min-height: 40px;
		width: 110px;
float: right;
	}	
	.nav ul {
		width: 110px;
float: right;
padding: 5px 0;
margin-top: 15px;
position: relative;
border: solid 1px #E0E0E0;
background: #fff url(../images/icon-menu.png) no-repeat 15px 20px;
border-radius: 5px;
		
	}
	.nav li {
		display: none; /* hide all <li> items */
		margin: 0;
		border-bottom: 1px solid #E7E7E7;
padding: 10px 0;
	}
	.nav  {
		display: block; /* show only current <li> item */
	}
	.nav a {
		display: block;
		padding: 5px 5px 5px 32px;
		text-align: left;
		background: none;
		color: #666;
	}

	.nav a:hover {
background: none;
}

	/* on nav hover */
	.nav ul:hover {
		background-image: none;
	}
	.nav ul:hover li {
		display: block;
		margin: 0 0 5px;
	}
	.nav ul:hover {
		background: #fff;
		position: absolute;
margin-left: -180px;
float: right;
width: 290px;
	}

	/* right nav */
	.nav.right ul {
		left: auto;
		right: 0;
	}

	/* center nav */
	.nav.center ul {
		left: 50%;
		margin-left: -90px;
	}
	
}
@media screen and (max-width: 390px) {
.img-big {
width: 285px;
}
.desc-img {
height: 400px;
}


}
@media screen and (max-width: 360px) {
.head-title {
font-size: 16px;
}
.head-txt {
width: 95%;
margin-top: 15px;
}
.head-desc {
margin: 15px 0;
}
.main-cats {
height: 763px;
}
.cat1{
height:190px
}
.cat2{
height:190px
}
.cat3{
height:190px
}
.cat4{
height:190px
}
.input {
width: 90%;
}
.input-title {
margin: 10px 0px 0 0px;
text-align: left;
}
.btn-send {
width: 100%;
margin-left: 0%;
}
.input-valid {
width: 95px;
}
}
