@media (max-width: 969px) {
	
	#wrapper {
		width: 850px;
	}
	#xp_text_footer{
		padding-left: 10px;
	}
	#maincol {
		width: 560px;
	}
	#fixmetoo{
		bottom: 72px;
	}
	#menu-wrapperr ul.menu li a,
	#menu-wrapperr ul.menu li .separator{
		padding: 9px 10px 7px;
	}
	a#wordphrase,
	a#englishtip,
	a#englishpodcast{
		width: 174px;
		height: 134px;
	}
	.user1{
		height: 160px;
	}
	a#wordphrase:hover,a#wordphrase:focus,
	a#englishtip:hover,a#englishtip:focus,
	a#englishpodcast:hover,a#englishpodcast:focus{
		background-position:  0 -134px;
	}
	.jazin-box{
		width: 100%;
		height: auto !important;
	}
	.jazin-box:nth-child(2n),
	.jazin-box:nth-child(2n+1) {
		margin-left: 0;
		margin-right: 0;
	}
	
	/***/
	
	.category_description{
		width: 832px;
	}
	.xp_title_prod .padding{
		min-height: 90px;
	}
	#xp_wrap_details_product {
		width: 460px;
	}
	
}

@media (max-width: 859px) {
	
	#wrapper {
		width: 650px;
	}
	#header-menu li{
		padding: 6px 8px 5px;
	}
	#social_mod,
	#xp_wrap_footer{
		display: none;
	}
	#maincol {
		width: 100%;
		margin-bottom: 15px;
	}
	#fixmetoo{
		bottom: 0;
	}
	#logout{
		width: 625px;
		float: left;
		margin-bottom: 15px;
	}
	#rightcol,
	#rightcol-pad{
		width: 100%;
		border: none;
		padding: 0;
	}
	div.module_white{
		width: 48.5%;
		float: left;
		clear: inherit;
	}
	div.module_white:nth-child(even) {
		float: right;
	}
	a#wordphrase,
	a#englishtip,
	a#englishpodcast{
		width: 205px;
		height: 149px;
	}
	.user1{
		height: 170px;
	}
	a#wordphrase:hover,a#wordphrase:focus,
	a#englishtip:hover,a#englishtip:focus,
	a#englishpodcast:hover,a#englishpodcast:focus{
		background-position:  0 -157px;
	}
	
	/***/
	
	.category_description{
		width: 632px;
	}
	.xp-product-item{
		width: 50%;
		margin-bottom: 30px;
	}
	.xp_title_prod .padding{
		min-height: 45px;
		padding: 0 20px 0 0;
	}
	.xp_thumb_prod {
		text-align: left;
	}
	.xp_decs_prod .padding {
		min-height: 85px;
		padding: 0 25px 0 0;
	}
	.xp_price_prod .padding{
		padding-left: 0;
	}
	#xp_wrap_details_product {
		width: 460px;
	}
	#xp_image_product {
		width: 270px;
	}
	#xp_wrap_details_product {
		width: 360px;
	}
	#xp_wrap_addtocart_price{
		width: 65%;
	}
	#xp_wrap_addtocart_button{
		width: 35%;
	}
	
}

@media (max-width: 669px) {
	#wrapper {
		width: auto;
		margin: 0 15px;
	}
	#logout{
		width: 99.5%;
		padding: 0;
	}
	#logout .form-login {
		padding: 10px 15px;
	}
	#search-box,
	#fixmetoo,
	#xp_space{
		display: none;
	}
	#header{
		background-position: right bottom;
	}
	#header-menu{
		bottom: 5px;
	}
	#lanquage{
		top: 87px;
	}
	#mobile-menu-btn{
		top: 30px;
	}
	#footer-menu a{
		font-size: 11px;
		padding: 0 3px;
	}
	#copyright{
		font-size: 11px;
	}
	.user1{
		display: none;
	}
	
	/***/
	
	.category_description{
		width: 95%;
	}
	.xp-product-item{
		width: 100%;
		margin-bottom: 30px;
	}
	.xp_title_prod .padding {
		min-height: auto;
		padding: 0 20px 10px 0;
	}
	.xp_thumb_prod {
		text-align: left;
	}
	.xp_decs_prod .padding {
		min-height: auto;
		padding: 10px 25px 10px 0;
	}
	.xp_price_prod .padding{
		padding-left: 0;
	}
	#xp_wrap_details_product {
		width: 460px;
	}
	
	#xp_image_product,
	#xp_wrap_details_product{
		width: 100%;
		float: left;
	}
	
}

@media (max-width: 500px) {
	div.module_white {
		width: 99.5%;
	}
	
	/***/
	
	.category_description{
		width: 93%;
	}
	
}

@media (max-width: 479px) {
	#header{
		background: none;
	}
	#header-menu{
		display: none;
	}
	#header,
	#header-pad{
		height: 100px;
	}
}

@media (max-width: 399px) {
	#date,
	#footer-menu,
	.mobile-none{
		display: none;
	}
	#logo{
		width: 230px;
	}
	#logout,
	div.module_white{
		width: 99.4%;
	}
	#xp_wrap_addtocart_price,
	#xp_wrap_addtocart_button{
		width: 100%;
		float: left;
	}
	#xp_wrap_addtocart_button .addtocart-bar{
		text-align: left;
		margin-top: 10px;
	}
	input, select {
		max-width: 180px;
	}
	
}



