@media (min-width: 1900px)
{
	#maincontent-f .space {
		width: calc(100% - 3px);
	}
	#maincontent-f .lead-top,
	#maincontent-f .lead-bottom
	{
		width: 100%;
		background-size: cover;
	}
	#wrapper {
		width: 1800px;
	}
	#maincol
	{
		width: 1320px;
	}
	#rightcol
	{
		width: 450px;
	}
	.jazin-box
	{
		width: 640px;
	}
	/*Start Sub Popup*/
	.popup_box_sub,
	.popup_box
	{
		max-width: 1024px;
	}
	.subscrip_opt_block
	{
		margin-top: 50px;
	}
	.coupon_code_txt
	{
		padding: 16px 5px;
	}
	.popup_box_sub,
	.popup_box
	{
		margin-top: 100px;
	}
	/*End Sub Popup*/
}
@media (min-width: 1600px) and (max-width:1899px) {
	#maincontent-f .space {
		width: calc(100% - 3px);
	}
	#maincontent-f .lead-top,
	#maincontent-f .lead-bottom
	{
		width: 100%;
		background-size: cover;
	}
	#wrapper {
		width: 1500px;
	}
	#maincol
	{
		width: 1080px;
	}
	#rightcol
	{
		width: 390px;
	}
	.jazin-box
	{
		width: 515px;
	}
	/*Start Sub Popup*/
	.popup_box_sub,
	.popup_box
	{
		max-width: 923px;
	}
	.subscrip_opt_block
	{
		max-width: 440px;
		margin-top: 25px;
	}
	.sub_image {
		max-width: 40%;
	}
	.coupon_code_txt
	{
		padding: 16px 5px;
	}
	.popup_box_sub,
	.popup_box
	{
		margin-top: 100px;
	}
	/*End Sub Popup*/
}
@media (min-width: 1366px) and (max-width: 1599px) {
	#wrapper {
		width: 1265px;
	}
	#maincontent-f .space {
		width: calc(100% - 3px);
	}
	#maincontent-f .lead-top,
	#maincontent-f .lead-bottom
	{
		width: 100%;
		background-size: cover;
	}
	#maincol
	{
		width: 925px;
	}
	#rightcol
	{
		width: 315px;
	}
	.jazin-box
	{
		width: 445px;
	}
	#wizard_module_wraper
	{
		position: absolute;
		left: 0px;
		top: 155px;
	}
	.pweb-left
	{

		position: relative;
	}
}
@media (max-width: 969px) {
	
	#wrapper {
		width: 850px;
	}
	#wrap_social
	{
		display: none;
	}
	.display-mobile
	{
		display: block;
	}
	#xp_text_footer{
		padding-left: 10px;
	}
	#maincol {
		width: 560px;
	}
	#header-menu{
		display: none;
	}
	#fixmetoo{
		bottom: 70px;
	}
	#menu-wrapperr ul.menu li a,
	#menu-wrapperr ul.menu li .separator{
		padding: 9px 10px 7px;
	}
	#contenttoplogin .loginboxmobile
	{
		display: block;
	}
	#contenttoplogin .logout-button
	{
		display: inline-block;
	}
	a#wordphrase,
	a#englishtip,
	a#englishpodcast{
		width: 174px;
		height: 134px;
	}
	.user1{
		height: 320px;
	}
	a#businesswordoftheday,
	a#businesstipoftheweek,
	a#workplaceenglishpodcasts
	{
		width: 174px;
    	height: 134px;
	}
	a#businesswordoftheday:hover,
	a#businesstipoftheweek:hover,
	a#workplaceenglishpodcasts:hover
	{
		background-position: 0 -134px;
	}
	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;
	}
	#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: 340px;
	}
	a#wordphrase:hover,a#wordphrase:focus,
	a#englishtip:hover,a#englishtip:focus,
	a#englishpodcast:hover,a#englishpodcast:focus{
		background-position:  0 -157px;
	}
	a#businesswordoftheday,
	a#businesstipoftheweek,
	a#workplaceenglishpodcasts
	{
		width: 205px;
		height: 149px;
	}
	a#businesswordoftheday:hover,
	a#businesstipoftheweek:hover,
	a#workplaceenglishpodcasts:hover
	{
		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;
	}
	#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: 399px) {
	#date,
	#footer-menu{
		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;
	}
	
}



