@media only screen and (min-width:220px) and (max-width:319px){.topsearch{width:100%;}
.topsearch .txtfield{width:100%;max-width:200px;float:left;border:#cccccc solid 1px;-webkit-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;color:#494949;padding:10px 20px;height:30px;margin-bottom:10px;}
.topsearch .selectbox{width:200px;border-radius:0px;overflow:hidden;background:#f1f1f1 url("../images/downarrow1.png") no-repeat 90% 50%;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;border-left:#f1f1f1 solid 0px;border-right:#f1f1f1 solid 0px;}
.topsearch .selectbox select{padding:7px 8px;height:39px;width:130%;color:#666;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;}
a.curvebuttons{font-size:13px;color:#717171;font-weight:600;text-decoration:none;padding:5px 6px;border:#ccc solid 1px;border-radius:20px;margin-right:0px;line-height:60px;}
.proreview{width:100%;max-width:218px;height:auto;margin-bottom:10px;position:relative;margin-left:52px;}
.formbox{padding:10px 10px;}
.ordersearch{margin:0px 10px;padding:10px;}
.productbox{margin-left:0px!important;margin-right:0px!important; min-height:340px;}
.productbox .imgcontainer{height:215px;}
.productbox .yellowround{top:138px;}
.productbox { margin-left: 0px !important; margin-right: 0px !important; min-height: 514px;}
.productbox .imgcontainer {height: 384px;}
}
@media only screen and (min-width:320px) and (max-width:359px){.topsearch{width:100%;}
.topsearch .txtfield{width:100%;max-width:300px;float:left;border:#cccccc solid 1px;-webkit-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;color:#494949;padding:10px 20px;height:40px;margin-bottom:10px;}
.topsearch .selectbox{width:240px;border-radius:0px;overflow:hidden;background:#f1f1f1 url("../images/downarrow1.png") no-repeat 90% 50%;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;border-left:#ccc solid 1px;border-right:#ccc solid 1px;}
.topsearch .selectbox select{padding:7px 8px;height:39px;width:130%;color:#666;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;}
.footerpaymentsec img{max-width:300px;}
.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
a.curvebuttons{font-size:13px;color:#717171;font-weight:600;text-decoration:none;padding:5px 6px;border:#ccc solid 1px;border-radius:20px;margin-right:0px;line-height:60px;}
.proreview{width:100%;max-width:218px;height:auto;margin-bottom:10px;position:relative;margin-left:52px;}
.formbox{padding:10px 10px;}
.ordersearch{margin:0px 10px;padding:10px;}
.productbox{margin-left:0px!important;margin-right:0px!important; min-height:340px;}
.productbox .imgcontainer{height:215px;}
.productbox .yellowround {
    top: 285px;
}
.productbox2 {max-width: 260px!important; margin: 10px auto!important;}
.productbox { margin-left: 0px !important; margin-right: 0px !important; min-height: 514px;}
.productbox .imgcontainer {height: 384px;}
.overlay {position: absolute; top: 0; bottom: 0; left: 0; right: 0;height: 100%; max-height: 345px; width: 100%; opacity: 0;transition: .5s ease;
    background-color: #000;}


}
@media only screen and (min-width:360px) and (max-width:480px){.topsearch{width:100%;}
.topsearch .txtfield{width:100%;max-width:300px;float:left;border:#cccccc solid 1px;-webkit-border-radius:0px 0 0 0px;border-radius:0px 0 0 0px;color:#494949;padding:10px 20px;height:40px;margin-bottom:10px;}
.topsearch .selectbox{width:240px;border-radius:0px;overflow:hidden;background:#f1f1f1 url("../images/downarrow1.png") no-repeat 90% 50%;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;border-left:#ccc solid 1px;border-right:#ccc solid 1px;}
.topsearch .selectbox select{padding:7px 8px;height:39px;width:130%;color:#666;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;}
.footerpaymentsec img{max-width:300px;}
.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
a.curvebuttons{font-size:13px;color:#717171;font-weight:600;text-decoration:none;padding:5px 6px;border:#ccc solid 1px;border-radius:20px;margin-right:0px;line-height:60px;}
.proreview{width:100%;max-width:218px;height:auto;margin-bottom:10px;position:relative;margin-left:52px;}
.formbox{padding:10px 10px;}
.ordersearch{margin:0px 10px;padding:10px;}
.productbox{margin-left:0px!important;margin-right:0px!important;}
.productbox .imgcontainer {
    height: 370px;
}
.overlay {max-height: 345px!important;}
.productbox {max-width: 260px!important; margin: 10px auto!important;}
.productbox2 {max-width: 260px!important; margin: 10px auto!important;}
.productbox .yellowround{top:290px;}
}
@media only screen and (min-width:481px) and (max-width:569px){.footerpaymentsec img{max-width:480px;}
.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
/*.productbox .pricingsec{width:94px;height:69px;float:left;padding-left:0px;font-size:25px;color:#f95319;line-height:26px;}*/

.topsearch{width:100%;}
.productbox{margin-left:0px!important;margin-right:0px!important;}
.productbox .imgcontainer {
    height: 370px;
}
.overlay {max-height: 345px!important;}
.productbox {max-width: 260px!important; margin: 10px auto!important;}
.productbox1 .imgcontainer { height: 355px;}
.productbox2 {max-width: 260px!important; margin: 10px auto!important;}
.productbox .yellowround{top:290px;}
}
@media only screen and (min-width:570px) and (max-width:640px){.footerpaymentsec img{max-width:480px;}
.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
/*.productbox .pricingsec{width:94px;height:69px;float:left;padding-left:0px;font-size:25px;color:#f95319;line-height:26px;}*/

.topsearch{width:100%;
}
.productbox{margin-left:0px!important;margin-right:0px!important;}

.productbox .imgcontainer {
    height: 370px;
}
.overlay {max-height: 345px!important;}
.productbox {max-width: 260px!important; margin: 10px auto!important;}
.productbox1 .imgcontainer {height: 397px;}
.productbox2 {max-width: 260px!important; margin: 10px auto!important;}
.productbox .yellowround{top:290px;}
}
@media only screen and (min-width:641px) and (max-width:720px){.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
.productbox{margin-left:0px!important;margin-right:0px!important;}
.productbox {
    max-width: 260px !important;
    margin: 10px auto !important;
}
.productbox1 .imgcontainer {height: 450px;}
.productbox2 {max-width: 300px!important; min-height: 465px; margin: 10px auto!important;}
.productbox2 .imgcontainer { text-align: center; height: 310px;}
}
@media only screen and (min-width:721px) and (max-width:767px){.bwrapper3{width:100%;max-width:381px;margin:10px auto;}
.bwrapper4{width:100%;max-width:349px;margin:10px auto;}
.productbox {
    max-width: 260px !important;
    margin: 10px auto !important;
}
.productbox .imgcontainer{height:452px;}
.productbox1 .imgcontainer { height: 483px;}
.productbox2 .imgcontainer { text-align: center; height: 325px;}
.productbox2 {max-width: 300px!important; min-height: 470px; margin: 10px auto!important;}
}
@media only screen and (min-width:768px) and (max-width:899px){.topsearch{margin-top:5px;width:100%;float:right;text-align:right;}
.topsearch .txtfield{max-width:219px;}
.topsearch .selectbox{width:133px;}
.topcart{margin-top:0px;}
.productbox{margin-left:0px!important;margin-right:0px!important;}
.productbox .imgcontainer{height:380px;}
.topcart .value{padding:6px 10px!important;}
.productbox .pricingsec1{height:58px;}
.chkboxarea{top:0px;}
.productbox {min-height:503px;}
.productbox .pricingsec1 span{font-size:13px;}
.productbox .pricingsec1{font-size:19px;}
.refinebox {padding: 10px;}
.refinebox ul li { font-size: 10px;}
.overlay{max-height:340px;}
}
@media only screen and (min-width:830px) and (max-width:899px){.productbox .imgcontainer{height:417px;}.overlay{max-height:378px;}}
@media only screen and (min-width:900px) and (max-width:991px){.topsearch{width:100%;}

.productbox{margin-left:0px!important;margin-right:0px!important;min-height: 600px;}
.productbox .imgcontainer{height:470px;}
.productbox .pricingsec1{height:58px;}
.chkboxarea{top:0px;}
.overlay{max-height:384px;}
}
@media only screen and (min-width:992px) and (max-width:1023px){.topsearch{width:90%;}

.productbox{margin-left:0px!important;margin-right:0px!important;width:161px;}
.productbox .imgcontainer{height:247px;}
.productbox .pricingsec1{height:58px;}
.chkboxarea{top:0px;}
.productbox .yellowround{top:149px;}
.overlay{max-height: 212px;}
}

@media only screen and (min-width:1024px) and (max-width:1279px){
	.productbox .imgcontainer {
    height: 188px;
}
.productbox .pricingsec1{height:58px;}
.chkboxarea{top:0px;}
	
	}

@media only screen and (min-width:1280px) and (max-width:1920px){.productbox{margin-left:0px!important;margin-right:0px!important;}
.productbox .imgcontainer {
    height: 250px;
}
.productbox .pricingsec1{height:58px;}
.chkboxarea{top:0px;}
}
