@media (max-width:1920px){
	.wrap{
		width:90%;
	}
	.span_1_of_3 {
		width:14.5%;
	}
	.product_image img{
	height:183px;
}
.header-bottom-right {
		width:20.5%;
	}
	.search input[type="text"] {
		width: 75%;
	}
	.search input[type="text"]:focus {
		width: 76%;
	}
}
@media (max-width:1600px){
	.wrap{
		width:90%;
	}
	.span_1_of_3 {
		width:22.8%;
	}
	.header-bottom-right {
		width:20.5%;
	}
	.search input[type="text"] {
		width: 75%;
	}
	.search input[type="text"]:focus {
		width: 76%;
	}
}
@media (max-width:1440px){
	.wrap{
		width:90%;
	}
	.span_1_of_3 {
		width:22.8%;
	}
	.product_image img{
	height:183px;
}
p.title{
	font-size:1.3em;
}
	#products .pagination li a {
		width: 96px;
	}
	.to input[type="text"] {
		width: 47.9%;
	}
	span.rollover {
		height: 205px;
		width: 240px;
	}
	.search input[type="text"] {
		width: 150px;
	}
	.search input[type="text"]:focus {
		width: 152px;
	}
	.like_box {
		width: 114%;
	}
	.col-md-3{ float:left;}
}
@media (max-width:1366px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width: 96px;
	}
	.to input[type="text"] {
		width: 47.9%;
	}
	span.rollover {
		height: 205px;
		width: 240px;
	}
	.search input[type="text"] {
		width: 150px;
	}
	.search input[type="text"]:focus {
		width: 152px;
	}
	.like_box {
		width: 114%;
	}
}
@media (max-width:1280px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width: 16.5%;
	}
	.to input[type="text"] {
		width: 47.7%;
	}
	.search input[type="text"] {
		width: 110px;
	}
	.search input[type="text"]:focus {
		width: 120px;
	}
}
@media (max-width:1152px){
	.wrap{
		width:90%;
	}
	.logo {
		margin-right:0%;
	}
	.header-bottom-left {
		width:79.5%;  
	}
	.header-bottom-right {
		width:18.5%;
	}
	.search input[type="text"] {
		width: 98px;
	}
	.search input[type="text"]:focus {
		width: 100px;
	}
	
}
@media (max-width:1024px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width:17.5%;
	}
	.to input[type="text"] {
		width:47.2%;
	}
	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right:0%;
	}
	.header-bottom-left {
		width:80.5%; 
	}
	.search {
		margin: 5px 3px 0 0;
	}
	ul.last {
		margin: 12px 0px 0 3px;
	}
	h2.head {
		font-size:1.5em;
	}
	.btn a {
		left: 19px;
		padding: 10px 15px;
	}
	p.title a {
		font-size: 1em;
	}
	.search input[type="text"] {
		width:95px;
	}
	h2.m_1 {
		font-size: 1.3em;
	}
	ul.f-list span.f-text {
		font-size: 1.2em;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top:75px;
	}
	span.rollover {
		height: 154px;
		width: 178px;
	}
	.text input[type="text"], .text textarea {
		width: 97.7%;
	}
	.mens-toolbar .sort {
		width: 21.5%;
	}
	.mens-toolbar .pager {
		width: 33.5%;
	}
	.search input[type="text"]:focus {
		width: 100px;
	}
	.span_1_of_f_1 {
		width: 100%;
	}
	.col_1_of_f_1 {
		float: none;
		margin:1% 0 1% 0;
	}
	.span_1_of_f_2 h3 {
		margin-bottom: 10px;
	}
	.like_box {
		width: 73.5%;
	}
.mens-toolbar .pager{ float:right; width:100%;}
.pager .limiter{ display:none;}

}
@media (max-width:800px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width: 100%;
		float: none;
	}
	.to input[type="text"] {
		width:46.2%;
	}
	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right: 2.6%;
	}
	.header-bottom-left {
		width: 100%;
		float: none;
	}
	.search {
		margin: 5px 10px 0 0;
	}
	ul.last {
		margin: 12px 0px 0 10px;
	}
	h2.head {
		font-size:1.5em;
	}
	.btn a {
		left: 12px;
		padding: 6px 8px;
		top: -75px;
		font-size: 0.85em;
	}
	p.title a {
		font-size: 1em;
	}
	.search input[type="text"] {
		width: 125px;
	}
	h2.m_1 {
		font-size: 1em;
	}
	ul.f-list span.f-text {
		font-size: 0.95em;
		margin-top: 29px;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top:57px;
	}
	span.rollover {
		height: 122px;
		width: 141px;
	}
	.text input[type="text"], .text textarea {
		width: 96.7%;
	}
	.search input[type="text"]:focus {
		width: 128px;
	}
	.cssmenu ul li a {
		margin: 5px;
	}
	.cssmenu {
		margin-top: 3px;
	}
	.cart-left {
		width: 70.5%;
	}
	span.reducedfrom {
		margin-right: 2%;
	}
	.mens-toolbar .sort {
		width: 27.5%;
	}
	.mens-toolbar .pager {
		width:43.5%;
	}
	.tag-list {
		margin-left:38.5%;
	}
	.span_1_of_f_1 {
		width: 100%;
	}
	.col_1_of_f_1 {
		float: none;
		margin:1% 0 1% 0;
	}
	.span_1_of_f_2 h3 {
		margin-bottom: 10px;
	}
	#issues {width: 60%;}
	.mens-toolbar .pager{ float:right; width:100%;}
.pager .limiter{ display:none;}


.pages .count{ display:none;}
.pages .number{float:none; margin-left:0px;}
.pages .number ul .li0, .pages .number ul .li1{display:none;}
.pages .number ul li{float:left; width:25%; height:35px; line-height:35px;  margin-left:5px; margin-right:5px;text-align:center; border: 1px solid #E6E6E6;color:#999;}
.pages .number ul li:hover{color:#777; background:#4CB1CA; }
.pages .number ul li a:hover{color:#777;  }
.pages .number .spancu{ border: 0px solid #E6E6E6;}
}
@media (max-width:768px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.to input[type="text"] {
		width:45.2%;
	}

	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right:0;
		float:none;
		text-align: center;
	}
	.menu {
		float: none;
		margin-top: 6px;
	}

	.header-bottom-left {
		width: 100%;
		float: none;
	}
	.search {
		margin: 5px 10px 0 0;
	}
	.search input[type="text"] {
		width: 600px;
	}
	.search input[type="text"]:focus{
	width:625px;
}
	ul.last {
		margin: 12px 0px 0 10px;
	}
	h2.head {
		font-size:1.5em;
	}
	.btn a {
		left: 12px;
		padding: 6px 8px;
		top: -75px;
		font-size: 0.85em;
	}
	p.title a {
		font-size: 1em;
	}
	
	h2.m_1 {
		font-size: 1em;
	}
	ul.f-list span.f-text {
		font-size: 0.95em;
		margin-top: 29px;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top: 64px;
	}
	span.rollover {
		height: 148px;
		width: 173px;
	}
	.text input[type="text"], .text textarea {
		width: 95.7%;
	}
	.cssmenu ul li a {
		margin: 5px;
	}
	.cssmenu {
		margin-top:0px;
		float:none;
		text-align: center;
	}
	.cart-left {
		width: 70.5%;
	}
	span.reducedfrom {
		margin-right: 2%;
	}
	.header-top-left {
		width: 100%;
		float: none;
	}
	.box {
		float: left;
		width: 65.5%;
		margin-right: 10.6%;
	}
	.box1 {
		float: left;
		width: 20.5%;
	}
	.tag-list {
		margin-left:46.5%;
	}
	.span_2_of_3 {
		width: 100%;
	}
	.cont {
		float: none;
	}
	.span_1_of_left {
		width:45%;
	}
	.rsidebar {
		float: none;
		margin: 2.7% 0 1% 0;
	}
	.border {
		margin-bottom: 10%;
	}
	.span_1_of_2 {
		width: 100%;
	}
	.col_1_of_2 {
		float:none;
		margin:0;
	}
	.copy {
		float: none;
		margin-bottom:10px;
	}	
	.f-list2 {
		float: none;
	}
	.footer-bottom {
		text-align: center;
	}
	.rsingle {
		float: none;
		margin: 0% 0 1% 0%;
	}
	.span_1_of_single {
		width: 100%;
	}
	.mens-toolbar .sort {
		width: 26.5%;
	}
	.mens-toolbar .pager {
		width: 41.5%;
	}
	.span_1_of_about {
		width: 100%;
	}
	.labout {
		float: none;
		margin: 1% 0 1% 0;
	}
	.span_2_of_about {
		width: 100%;
	}
	.span_1_of_login {
		width: 100%;
	}	
	.col_1_of_login {
		float: none;
		margin: 1% 0 1% 0%;
	}
		.top-box .cont, .top-box .lsidebar { float: left;}
	.top-box .span_1_of_about {width: 30%;}
.top-box .span_2_of_about { width:65%;}
	.col_1_of_new ul li .span_2_of_about h3{width:100%;}
.col_1_of_new ul li .span_2_of_about h4{ display:none;}
#issues {width: 60%;}
	.mens-toolbar .pager{ float:right; width:100%;}
.pager .limiter{ display:none;}
}
@media (max-width:640px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.to input[type="text"] {
		width:45.2%;
	}
	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right:0;
		float:none;
		text-align: center;
	}
	.menu {
		float: none;
		margin-top: 6px;
	}
	.header-bottom-left {
		width: 100%;
		float: none;
	}
	.search {
		margin: 5px 10px 0 0;
	}
	ul.last {
		margin: 12px 0px 0 10px;
	}
	h2.head {
		font-size:1.5em;
	}
	.btn a {
		left: 12px;
		padding: 6px 8px;
		top: -75px;
		font-size: 0.85em;
	}
	p.title a {
		font-size: 1em;
	}
	.search input[type="text"] {
		width: 500px;
	}
	.search input[type="text"]:focus{
	width:505px;
}
	h2.m_1 {
		font-size: 1em;
	}
	ul.f-list span.f-text {
		font-size: 0.95em;
		margin-top: 29px;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top: 64px;
	}
	span.rollover {
		height: 148px;
		width: 173px;
	}
	.text input[type="text"], .text textarea {
		width: 95.7%;
	}
	.cssmenu ul li a {
		margin: 5px;
	}
	.cssmenu {
		margin-top:0px;
		float:none;
		text-align: center;
	}
	.cart-left {
		width: 70.5%;
	}
	span.reducedfrom {
		margin-right: 2%;
	}
	.header-top-left {
		width: 100%;
		float: none;
	}
	.box {
		float: left;
		width: 65.5%;
		margin-right: 10.6%;
	}
	.box1 {
		float: left;
		width: 20.5%;
	}
	.tag-list {
		margin-left:30.5%;
	}
	.span_2_of_3 {
		width: 100%;
	}
	.cont {
		float: none;
	}
	.span_1_of_left {
		width:45%;
	}
	.rsidebar {
		float: none;
		margin: 2.7% 0 1% 0;
	}
	.border {
		margin-bottom: 10%;
	}
	.span_1_of_2 {
		width: 100%;
	}
	.col_1_of_2 {
		float:none;
		margin:0;
	}
	.copy {
		float: none;
		margin-bottom:10px;
	}	
	.f-list2 {
		float: none;
	}
	.footer-bottom {
		text-align: center;
	}
	.rsingle {
		float: none;
		margin: 0% 0 1% 0%;
	}
	.span_1_of_single {
		width: 100%;
	}
	.mens-toolbar .sort {
		width: 26.5%;
	}
	.mens-toolbar .pager {
		width: 41.5%;
	}
	.span_1_of_about {
		width: 100%;
	}
	.labout {
		float: none;
		margin: 1% 0 1% 0;
	}
	.span_2_of_about {
		width: 100%;
	}
	.span_1_of_login {
		width: 100%;
	}	
	.col_1_of_login {
		float: none;
		margin: 1% 0 1% 0%;
	}
	#issues {width: 60%;}

	.mens-toolbar .pager{ float:right; width:100%;}
.pager .limiter{ display:none;}
}
  @media screen and (max-width: 600px) {
	  .search input[type="text"] {
    width:400px;		
	}
	.search input[type="text"]:focus{
	width:470px;
}
	.top-box .cont, .top-box .lsidebar { float: left;}
	.top-box .span_1_of_about {width: 30%;}
.top-box .span_2_of_about { width:65%;}
.col_1_of_new ul li a{ width:200px; overflow:hidden;text-overflow:ellipsis;}
.col_1_of_new ul li .span_2_of_about h3{width:200px;}
.col_1_of_new ul li .span_2_of_about h4{ display:none;}
#issues {width: 60%;}
.mens-toolbar .limiter,  .mens-toolbar .dc_pagination{ display:none;}
	.mens-toolbar .limiter_min{ display:block;}
	.span_1_of_left{ width:50%;}
  }
@media (max-width:480px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {

		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.to input[type="text"] {
		width: 43.2%;
	}
	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right:0;
		float:none;
		text-align: center;
	}
	.menu {
		float: none;
		margin-top: 6px;
	}
	.header-bottom-left {
		width: 100%;
		float: none;
	}
	.search {
		margin: 5px 10px 0 0;
	}
	.search input[type="text"] {
    width:320px;		
	}
	.search input[type="text"]:focus{
	width:350px;
}
	ul.last {
		margin: 12px 0px 0 10px;
	}
	h2.head {
		font-size:1.5em;
	}
	.btn a {
		left: 12px;
		padding: 6px 8px;
		top: -75px;
		font-size: 0.85em;
	}
	p.title a {
		font-size: 1em;
	}
	h2.m_1 {
		font-size: 1em;
	}
	ul.f-list span.f-text {
		font-size: 0.95em;
		margin-top: 29px;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top: 64px;
	}
	span.rollover {
		height: 109px;
		width: 128px;
	}
	.text input[type="text"], .text textarea {
		width:93.7%;
	}
	.cssmenu ul li a {
		margin: 5px;
	}
	.cssmenu {
		margin-top:0px;
		float:none;
		text-align: center;
	}
	.cart-left {
		width: 70.5%;
	}
	span.reducedfrom {
		margin-right: 2%;
	}
	.header-top-left {
		width: 100%;
		float: none;
	}
	.box {
		float: left;
		width: 65.5%;
		margin-right: 10.6%;
	}
	.box1 {
		float: left;
		width: 20.5%;
	}
	.tag-list {
		margin-left:9.5%;
	}
	.span_2_of_3 {
		width: 100%;
	}
	.cont {
		float: none;
	}
	.span_1_of_left {
		width:45%;
	}
	.rsidebar {
		float: none;
		margin: 2.7% 0 1% 0;
	}
	.border {
		margin-bottom: 10%;
	}
	.span_1_of_2 {
		width: 100%;
	}
	.col_1_of_2 {
		float:none;
		margin:0;
	}
	.copy {
		float: none;
		margin-bottom:10px;
	}	
	.f-list2 {
		float: none;
	}
	.footer-bottom {
		text-align: center;
	}
	.rsingle {
		float: none;
		margin: 0% 0 1% 0%;
	}
	.span_1_of_single {
		width: 100%;
	}
	.mens-toolbar .sort {
		width: 26.5%;
	}
	.mens-toolbar .pager {
		width: 41.5%;
	}
	.span_1_of_about {
		width: 100%;
	}
	.labout {
		float: none;
		margin: 1% 0 1% 0;
	}
	.span_2_of_about {
		width: 100%;
	}
	.span_1_of_login {
		width: 100%;
	}	
	.col_1_of_login {
		float: none;
		margin: 1% 0 1% 0%;
	}
	.span_1_of_3 {
		width:100%;
	}
	.col_1_of_3 {
		float: none;
		margin: 1% 0 1% 0%;
	}
	.images_3_of_2 {
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.span_3_of_2 {
		width: 100%;
	}
	.desc1 {
		float: none;
	}
	.f-list2 li {
		margin: 0 4px;
	}
	.span_1_of_f_2 {
		width: 100%;
	}
	.col_1_of_f_2 {
		float:none;
		margin: 1% 0 1% 0;
	}
	.top-box .cont, .top-box .lsidebar { float: left;}
	.top-box .span_1_of_about {width: 30%;}
.top-box .span_2_of_about { width:65%;}
	.mens-toolbar .limiter,  .mens-toolbar .dc_pagination{ display:none;}
	.mens-toolbar .limiter_min{ display:block;}
.pages .count{ display:none;}
.pages .number{float:none; margin-left:0px;}
.pages .number ul .li0, .pages .number ul .li1{display:none;}
.pages .number ul li{float:left; width:25%; height:35px; line-height:35px;  margin-left:5px; margin-right:5px;text-align:center; border: 1px solid #E6E6E6;color:#999;}
.pages .number ul li:hover{color:#777; background:#4CB1CA; }
.pages .number ul li a:hover{color:#777;  }
.pages .number .spancu{ border: 0px solid #E6E6E6;}
.span_1_of_left{ width:50%;}
.col_1_of_new ul li .span_1_of_about {
  width: 50.2%;
}
.col_1_of_new ul li .span_2_of_about {
  width: 100%; 
}
.col_1_of_new ul li .cont {
  float: none;
}
}
@media (max-width:414px){
	.search input[type="text"] {
    width:200px;		
	}
	.search input[type="text"]:focus{
	width:220px;
}
.top-box .cont, .top-box .lsidebar {
  float: none;
}
.top-box .span_1_of_about {
  width: 100%;
}
.top-box .span_2_of_about { width:100%;}
.span_1_of_left{ width:50%;}
}
@media (max-width:320px){
	.wrap{
		width:90%;
	}
	#products .pagination li a {
		width:89px;
	}
	.header-bottom-right {
		width: 100%;
		float: none;
		margin-top: 10px;
	}
	.to input[type="text"] {
		width: 40.2%;
	}
	.megamenu>li>a {
		padding: 8px 5px;
	}
	.logo {
		margin-right:0;
		float:none;
		text-align: center;
	}
	.menu {
		float: none;
		margin-top: 6px;
	}
	.header-bottom-left {
		width: 100%;
		float: none;
	}
	.search {
		margin: 5px 10px 0 0;
	}
	.search input[type="text"] {
    width:200px;		
	}

	.search input[type="text"]:focus{
	width:220px;
}
	ul.last {
		margin: 12px 0px 0 10px;
	}
	h2.head {
		font-size:1.2em;
	}
	.btn a {
		left: 12px;
		padding: 6px 8px;
		top: -75px;
		font-size: 0.85em;
	}
	p.title a {
		font-size: 1em;
	}
	.cart-right{
		bottom:2px;
		}
	h2.m_1 {
		font-size: 1em;
	}
	ul.f-list span.f-text {
		font-size:11px;
		margin-top: 29px;
	}
	.span_1_of_4 {
		width:100%;
	}
	.col_1_of_4 {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.icon1 ul {
		top: 64px;
	}
	span.rollover {
		height: 109px;
		width: 128px;
	}
	.text input[type="text"], .text textarea {
		width:90.7%;
	}
	.cssmenu ul li a {
		margin: 8px 0;
	}
	.cssmenu {
		margin-top:0px;
		float:none;
		text-align: center;
	}
	.cart-left {
		width: 70.5%;
	}
	span.reducedfrom {
		margin-right: 2%;
	}
	.header-top-left {
		width: 100%;
		float: none;
	}
	

	.box {
		float: left;
		width:47.5%;
		margin-right: 10.6%;
	}
	.box1 {
		float: left;
		width: 20.5%;
	}
	.tag-list {
		margin-left:0%;
	}
	.span_2_of_3 {
		width: 100%;
	}
	.cont {
		float: none;
	}
	
	.span_1_of_left {
		width:70%;
	}
	.rsidebar {
		float: none;
		margin: 2.7% 0 1% 0;
	}
	.border {
		margin-bottom: 10%;
	}
	.span_1_of_2 {
		width: 100%;
	}
	.col_1_of_2 {
		float:none;
		margin:0;
	}
	.copy {
		float: none;
		margin-bottom:10px;
	}	
	.f-list2 {
		float: none;
	}
	.footer-bottom {
		text-align: center;
	}
	.rsingle {
		float: none;
		margin: 0% 0 1% 0%;
	}
	.span_1_of_single {
		width: 100%;
	}
	.mens-toolbar .sort {
		width: 26.5%;
	}
	.mens-toolbar .pager {
		width: 41.5%;
	}
	.span_1_of_about {
		width: 100%;
	}
	.span_2_of_about {
		width: 100%;
	}
	.labout {
		float: none;
		margin: 1% 0 1% 0;
	}
	
	.span_1_of_login {
		width: 100%;
	}	
	.col_1_of_login {
		float: none;
		margin: 1% 0 1% 0%;
	}
	.span_1_of_3 {
		width:100%;
	}
	.col_1_of_3 {
		float: none;
		margin: 1% 0 3.5% 0%;
	}
	.images_3_of_2 {
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.span_3_of_2 {
		width: 100%;
	}
	.desc1 {
		float: none;
	}
	.f-list2 li {
		margin: 0 4px;
	}
	.icon1 ul {
		right: -120px;
		width: 275px;
	}
	ul.f-list img {
		margin-right: 0;
	}
	.span_1_of_about-box {
		width: 100%;
	}
	.col_1_of_about-box {
		float:none;
		margin: 1% 0 1% 0%;
	}
	.dropdown {
		width: 90px;
	}
	h3.m_3 {
		font-size: 1em;
	}
	p.m_5 {
		font-size: 1.4em;
	}
	.top-box .cont, .top-box .lsidebar {
  float: none;
}
	.col_1_of_new ul li a{ width:150px; overflow:hidden;text-overflow:ellipsis;}
	 .mens-toolbar .limiter,  .mens-toolbar .dc_pagination{ display:none;}
	.mens-toolbar .limiter_min{ display:block;}
	
.pages .count{ display:none;}
.pages .number{float:none; margin-left:0px;}
.pages .number ul .li0, .pages .number ul .li1{display:none;}
.pages .number ul li{float:left; width:25%; height:35px; line-height:35px;  margin-left:5px; margin-right:5px;text-align:center; border: 1px solid #E6E6E6;color:#999;}
.pages .number ul li:hover{color:#777; background:#4CB1CA; }
.pages .number ul li a:hover{color:#777;  }
.pages .number .spancu{ border: 0px solid #E6E6E6;}
.span_1_of_left{ width:50%;}
}