@charset "utf-8";
body{height:100%;width:100%;background:#f4f4f4;font-family:"Arial";font-size:12px;line-height:18px;color:#777777;margin:0 auto; overflow-x:hidden;}
/** group **/
.paddingl{padding-left:10px;}.paddingr{padding-right:10px;}
ul,ol{margin:0;padding:0;}
.headingcolor{color:#CCA300;}
.bg-hb{font-weight:bold;font-size:14px;}
.hidecontent{display:none;}
h2.bgh2{margin:0px;}
.pmlr{margin:0 10px;padding:0 10px;}
.spancolor{color:#FF6600;}
.heading1{color:#000;}
.paragrphp{padding:0px 10px;}
h1{ font-size:17px;margin-top:15px}
.fll{float:left;}
.flr{float:right;}
.clb{clear:both;}
.fonts18{font-size:18px;}
.question{background:url(../images/question-mark-icon.png) no-repeat left center;padding-left:30px;}
.question a{font-size:13px;}
.fcred{color:#FF6600;font-size:16px;font-weight:bold;}
.oldprice{font-size:12px;text-decoration:line-through;color:#333;font-weight:bold;margin-left:5px;margin-right:5px;}
h3{margin:0;}
a{color:#12739F;font-size:11px;text-decoration:none;}
a:hover{color:#12739F;text-decoration:underline;}
#content:hover .bg-h{background-color:#328D9F;}
.bg-h{background-color:#00B1BA;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-family:arial;font-size:16px;font-weight:bold;padding:8px 24px;text-shadow:0px 1px 0px #666;margin-bottom:5px;border-bottom:1px solid #ccc;}

#mainwrapper{}
#header-top{background:#1B8094;padding:3px 15px;font-size:11px;color:#eee;-webkit-box-shadow:0 4px 3px -3px #ccc;-moz-box-shadow:0 4px 3px -3px #ccc;box-shadow:0 4px 3px -3px #ccc;}

#header-top-nav{width:90%;margin-left:auto;margin-right:auto; padding-right:20px;}
#header-top a{color:#fff;}

#header-content{background:#328D9F;padding:10px 0;border-bottom:1px solid #CCCCCC;}
#header-content-box{width:90%;margin-left:auto;margin-right:auto;}
#headerleft{width:300px;padding-left:10px;}
#headerright{width:400px;padding:5px 20px 5px 10px;}
.top2button{ width:400px; float:right; padding:10px 2px;}
.css_button{padding:6px 12px;border:1px solid #333;background:-webkit-gradient(linear, left top, left bottom, from(#BED8FA), to(#1B8094));background:-webkit-linear-gradient(top, #BED8FA, #1B8094);background:-moz-linear-gradient(top, #BED8FA, #1B8094);background:-ms-linear-gradient(top, #BED8FA, #1B8094);background:-o-linear-gradient(top, #BED8FA, #1B8094);background-color:#1B8094;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-shadow:#333 1px 1px 0px;color:#fff;font-size:13px;font-family:Arial;text-decoration:none;font-weight:bold;cursor:pointer;}
.css_button:hover{background:none;background-color:#1B8094;box-shadow:0px 0px 5px 0px #AAAAAA;-webkit-box-shadow:0px 0px 5px 0px #AAAAAA;-moz-box-shadow:0px 0px 5px 0px #AAAAAA;border:1px solid #ffffff;color:#FFFFFF;}
#header-box{background:#fff;border-bottom:1px solid #ccc;}
#header-content-boxe{padding:5px 10px;width:1000px;margin-left:auto;margin-right:auto;background:#fff;}

@media screen and (max-width: 750px) {
.fll{float:none;}
.flr{float:none;}
.clb{clear:both;}
#header-top-nav{width:95%; margin-left:auto; margin-right:auto; display:none;}
#header-content-box{width:95%;margin-left:auto;margin-right:auto;}
#headerleft{width:auto; padding-left:0px;}
#headerright{width:auto; padding:5px 0px; }
/*#headerright #form-search input{width:100%;outline:none;background:none;border:none;}*/
#form-search .searchicon{ display:none;}
.top2button{display:none;}
#header-content-boxe{padding:5px 0px;width:95%;margin-left:auto;margin-right:auto;background:#fff;}
}
#container{margin-top:15px;width:90%; height:auto; margin-left:auto;margin-right:auto;}
#right-container{width:69%;}
#content{background:#fff;border-radius:5px;padding:1px 1px 10px 1px;background:#fff;border:1px solid #ccc;}
#right-container #coupons{border-bottom:1px dotted #CECECE;width:98%;height:auto;float:left;padding:25px 1% 15px 1%;}
.grouplistedid .coupongridlist{border-bottom:1px dotted #CECECE;width:98%;height:auto;float:left;padding:25px 1% 15px 1%;}
.box_a{width:15%;height:auto; text-align:center;}
.box_b{width:80%;height:auto;padding:5px 3px;}
.box_c{width:100%;height:auto;padding:8px;border:1px solid #CCCCCC;border-radius:5px;}

.gridid .coupongridlist{border:1px solid #CECECE;width:28.6%; padding:25px 1% 15px 1%; display:inline-block; float:left; margin:10px; height:300px; overflow:hidden;}
.gridid .coupongridlist .box_a{width:99%;height:auto; text-align:center;  margin-bottom:10px;}
.gridid .coupongridlist .box_b{width:98%;height:auto;padding:5px 3px;}
.gridid .coupongridlist .box_c{width:95%;height:auto;padding:8px;border:0px solid #CCCCCC;border-radius:5px;}
.gridid .coupongridlist .box_c img{border:1px solid #CCCCCC;border-radius:5px; padding:2px;}

.groupodlistedid .progridlist{border-bottom:1px dotted #CECECE;width:98%;height:auto;float:left;padding:25px 1% 15px 1%;}

.gridid .progridlist{border:1px solid #CECECE;width:28.6%; padding:25px 1% 15px 1%; display:inline-block; float:left; margin:10px; height:350px; overflow:hidden;}
.gridid .progridlist .box_a{width:99%;height:auto; text-align:center;  margin-bottom:10px;}
.gridid .progridlist .box_b{width:98%;height:auto;padding:5px 3px;}
.gridid .progridlist .box_c{width:95%;height:auto;padding:8px;border:0px solid #CCCCCC;border-radius:5px;}
.gridid .progridlist .box_c img{border:1px solid #CCCCCC;border-radius:5px; padding:2px;}
.gridid .displaynone{ display:none;}
.gridid .marbtn{ margin-top:10px;}

.box_ab {width:15%;height:auto; text-align:center;}
.box_cb {width:550px; height:auto; padding:5px 3px; }
.marginnew{ margin:10px 0;}
.newactivate_button{ margin-top:10px;}
.gridid .coupongridlist .box_ab {width:99%; height:auto; text-align:center;  margin-bottom:10px;}
.gridid .coupongridlist .box_cb {width:80%;height:auto; padding:5px 3px; margin-top:20px;}
.gridid .coupongridlist .newactivate_button{ margin-top:10px; text-align:center; width:100%;}
.box_abc {padding:10px 0px; text-align:center;
	border:1px solid #ccc;
	border-radius:4px;
	
	background-color:#f5f5f5;
	color:#3985a8;
	text-shadow:0 1px #fff;}
	
.gridid .coupongridlist .box_abc { margin-bottom:10px; width:120px; margin-left:auto;
margin-right:auto;}		
#attributes{margin:0px auto;height:auto;float:left;}
#attributes .container{border-bottom:1px dotted #CECECE;width:622px;height:auto;float:left;}
#attributes .atthead{padding:8px 10px;font-weight:bold;background:#F9F9F9}
#attributes .container:hover{background:#F9F9F9;color:#333333;}
#attributes .box_a{width:20%;height:auto;padding:0px 1px 0px 40px;font-weight:bold}
#attributes .box_b{width:78%;height:auto;padding:0px 1px 0px 5px}
#attributes .hcbox_a{width:450px;height:auto;padding:2px 1px 0px 40px;}
#attributes .hcbox_b{width:110px;height:auto;padding:0px 1px 0px 15px}
#attributes .faqbox_a{width:320px;height:auto;padding:2px 1px 0px 40px;}
#attributes .faqbox_b{width:240px;height:auto;padding:0px 1px 0px 15px}

#attributes .products{border-bottom:1px dotted #CECECE;width:315px;height:auto;float:left;overflow:hidden}
#attributes .products_a{width:100px;height:auto;padding:5px 0px;font-weight:bold;overflow:hidden;height:16px}
#attributes .products_b{width:120px;height:auto;padding:5px 0px;margin-right:2px;overflow:hidden;height:16px}

#attributes .prod{border-bottom:0px dotted #CECECE;width:120px;height:auto;float:left;padding-left:5px}
#attributes .prodsub_a{width:90px;height:auto;padding:0px 0px;}
#attributes .prodsub_b{width:150px;height:auto;padding:0px 0px;}
#attributes .pdc{border-bottom:1px dotted #CECECE;width:460px;height:auto;float:left;}
#attributes .pdcsub_a{width:350px;height:auto;padding:5px 2px;}
#attributes .pdcsub_b{width:100px;height:auto;padding:5px 0px;margin-right:2px}
.activate_coupon{font-size:14px;border:1px solid #FFA347;border-radius:5px;padding:4px 10px;text-align:center;background:#FFA347;font-weight:bold;color:#FFFFFF;}
/*@media screen and (max-width: 950px) {#right-container{width:auto;}}*/
@media screen and (max-width: 750px) {
#container{margin-top:15px;width:96%;margin-left:auto;margin-right:auto;}
#right-container{width:auto;}
#content{background:#fff;border-radius:5px;padding:1px 1px 10px 1px;background:#fff;border:1px solid #ccc;}
#coupons{border-bottom:1px dotted #CECECE;width:auto;height:auto;float:none;padding:10px 0px 10px 0px;}
.box_a{width:136px;height:auto; text-align:center; float:left; margin:5px 10px 5px 5px;}
.box_b{width:auto;height:auto;padding:5px 3px;}
.box_c{width:120px;height:auto;padding:8px;border:1px solid #CCCCCC;border-radius:5px;}
.box_ab {width:120px; height:auto; text-align:center; display:none;}
.box_cb {width:auto; height:auto; padding:5px 3px; }
.box_abc {padding:10px 0px; text-align:center;
	border:1px solid #ccc;
	border-radius:4px;
	
	background-color:#f5f5f5;
	color:#3985a8;
	text-shadow:0 1px #fff;}
#attributes{margin:0px auto;height:auto;float:left;}
/*#attributes .container{border-bottom:1px dotted #CECECE;width:622px;height:auto;float:left;}
#attributes .atthead{padding:8px 10px;font-weight:bold;background:#F9F9F9}
#attributes .container:hover{background:#F9F9F9;color:#333333;}
#attributes .box_a{width:200px;height:auto;padding:0px 1px 0px 40px;font-weight:bold}
#attributes .box_b{width:345px;height:auto;padding:0px 1px 0px 5px}
#attributes .hcbox_a{width:450px;height:auto;padding:2px 1px 0px 40px;}
#attributes .hcbox_b{width:110px;height:auto;padding:0px 1px 0px 15px}
#attributes .faqbox_a{width:320px;height:auto;padding:2px 1px 0px 40px;}
#attributes .faqbox_b{width:240px;height:auto;padding:0px 1px 0px 15px}
*/
#attributes .products{border-bottom:1px dotted #CECECE;width:auto;height:auto;float:left;overflow:hidden; display:inline-block; margin-left:20px;}
#attributes .products_a{width:100px;height:auto;padding:5px 0px;font-weight:bold;overflow:hidden;height:16px}
#attributes .products_b{width:120px;height:auto;padding:5px 0px;margin-right:2px;overflow:hidden;height:16px}
#attributes .prod{border-bottom:0px dotted #CECECE;width:120px;height:auto;float:left;padding-left:5px}
#attributes .prodsub_a{width:90px;height:auto;padding:0px 0px;}
#attributes .prodsub_b{width:150px;height:auto;padding:0px 0px;}
#attributes .pdc{border-bottom:1px dotted #CECECE;width:460px;height:auto;float:left;}
#attributes .pdcsub_a{width:350px;height:auto;padding:5px 2px;}
#attributes .pdcsub_b{width:100px;height:auto;padding:5px 0px;margin-right:2px}
.activate_coupon{font-size:14px;border:1px solid #FFA347;border-radius:5px;padding:4px 10px;text-align:center;background:#FFA347;font-weight:bold;color:#FFFFFF;}
}
.aritcle{margin:10px;border-bottom:2px solid #eee;padding:5px 5px;}
.aricle-left{width:86%;}
.article-right{width:10%;border:1px solid #ccc;border-radius:5px;margin-top:10px;text-align:center;}
.article-right img{padding:5px;}
.article-right img{max-width:90%;}
.articles-box{margin:10px 0;}
.aricle-sdie-con{padding:10px 0; margin-top:10px;}
@media screen and (max-width: 750px) {
.aricle-left{width:86%;}
.article-right{width:10%;border:1px solid #ccc;border-radius:5px;margin-top:10px;text-align:right; float:right; display:none;}

}
.store-logo-box{ width:140px; height:150px; float:left; text-align:center; padding:5px 0px; margin:5px 10px; overflow:hidden;}
.logo-img{border:1px solid #ccc;border-radius:5px;padding:5px 0px;}
.store-name{margin:10px 0px;}
#content .ul-content li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:135px;margin:3px 10px;text-align:left;font-size:12px;border-bottom:1px dotted #CECECE;overflow:hidden;}
@media screen and (max-width: 750px) {
.store-logo-box{ width:130px; height:140px; float:left; text-align:center; padding:3px 0px; margin:5px 5px; overflow:hidden;}
.logo-img{border:1px solid #ccc;border-radius:5px;padding:5px 0px;}
.store-name{margin:10px 0px;}
#content .ul-content li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:135px;margin:3px 10px;text-align:left;font-size:14px;border-bottom:1px dotted #CECECE;overflow:hidden;}
#content .ul-content li a{ font-size:14px;}
}
#left-container{width:29%;}
.left-content{background:#fff;border-radius:5px;padding:1px 1px 10px 1px;webkit-box-shadow:0 4px 3px -3px #ccc;-moz-box-shadow:0 4px 3px -3px #ccc;box-shadow:0 4px 3px -3px #ccc;}
#right-box1{padding:1px;border-radius:5px;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;text-decoration:none;text-shadow:0px 1px 0px #ffffff;}
.right-heading{background-color:#00B1BA;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-family:arial;font-size:14px;font-weight:bold;padding:6px 24px;text-align:center;text-shadow:0px 1px 0px #999;margin-bottom:15px;border-bottom:1px solid #ccc;}
.left-content:hover .right-heading, .left-content:hover .bg-h{background-color:#328D9F;}
#right-box4 img{max-width:100%;}
.cat{height:auto;float:left;margin-left:5px;}
.cat li {width:120px; display:inline-block; background:url(../images/combine-icons.png) no-repeat left center; float:left; background-position: 0 -55px; padding:0px 5px 3px 15px; overflow:hidden;}

.artbox{border-bottom:1px dotted #CECECE;padding:5px 10px;}
.articaleimage{text-align:center;width:90px;height:auto;border:1px solid #CCCCCC;padding:5px;float:left;margin-right:5px;}
.articaleimage:hover{border:1px solid #069fff;}
/*@media screen and (max-width: 950px) { #left-container{width:100%;margin-left:auto;margin-right:auto;}}*/
@media screen and (max-width: 750px) {
#left-container{width:100%;margin-left:auto;margin-right:auto;}
.artbox{ font-size:14px;}
}
@media screen and (max-width: 420px) {
.welcommb{ display:none;}
}
/** footer  **/
#footerwrapper{background:#fff;margin-top:15px;border-top:2px solid #333;padding-bottom:50px;text-align:center;}
.footercontainer{width:210px;margin:auto;}
.footertext{padding:5px 0;}
#fb_button{background:url(../images/social-btns3.png) no-repeat 0% 20%;height:21px;width:19px;display:inline-block; margin-top:-3px;}
#tw_button{background:url(../images/social-btns3.png) no-repeat 30% 42%;height:21px;width:20px;display:inline-block; margin-top:-2px;}
#p_button{background:url(../images/social-btns3.png) no-repeat 62% 75%;height:21px;width:20px;display:inline-block; margin-top:-2px;}
#gp_button{background:url(../images/social-btns3.png) no-repeat 100% 100%;height:21px;width:20px;display:inline-block;}

#storelist{}
#storelist #storelistli{display:inline-block;padding:2px;margin-left:1px;}
#storelist #storelistli #storelistlia{height:20px;width:20px;border:1px solid #003366;padding:4px 5px;font-size:12px;font-family:Arial, "Helvetica", sans-serif;}
#storelistli #storelistlia:hover{background-color:#FFCC00;}
.char{background:url(../images/scroll-arrow.png) no-repeat right center;border-bottom:1px solid #ccc;padding-bottom:5px;}
@media screen and (max-width: 750px) {
#storelist #storelistli{display:inline-block;padding:2px;margin-left:1px; margin-bottom:4px;}
#thumbs-box{}
}
#thumbs-box{padding:10px 10px 2px 10px;}

#divResult
	{
		position:absolute; width:300px;
		display:none;
		margin-top:-2px;
		border:solid 1px #dedede;
		border-top:0px;
		overflow:hidden;
		border-bottom-right-radius: 6px;
		border-bottom-left-radius: 6px;
		-moz-border-bottom-right-radius: 6px;
		-moz-border-bottom-left-radius: 6px;
		background-color: white;  z-index:1;
		opacity: 0.94;
    	filter: alpha(opacity=94);
		
	}
	.display_box
	{
	    padding:4px; border-top:solid 1px #dedede; display:block;
		font-size:12px; height:auto;
	}
	.display_box:hover
	{
		background:#eee;
		color:#FFFFFF;
		cursor:pointer;
	}
.display_box .searchimgfunc{float:left; margin-right:6px; border:1px solid #ccc; padding:2px;}
.display_box .name{float:left; font-size:14px; padding:10px;}
@media screen and (max-width: 750px) {
#divResult
	{
		position:absolute; width:95%; margin-left:auto; margin-right:auto; 
		display:none;
		margin-top:-2px;
		border:solid 1px #dedede;
		border-top:0px;
		overflow:hidden;
		border-bottom-right-radius: 6px;
		border-bottom-left-radius: 6px;
		-moz-border-bottom-right-radius: 6px;
		-moz-border-bottom-left-radius: 6px;
		background-color: white;  z-index:100;
		opacity: 0.94;
    	filter: alpha(opacity=94);
		
	}
	.display_box
	{
	    padding:4px; border-top:solid 1px #dedede; display:block;
		font-size:12px; height:auto;
	}
	.display_box:hover
	{
		background:#eee;
		color:#FFFFFF;
		cursor:pointer;
	}
.display_box .searchimgfunc{float:left; margin-right:6px; border:1px solid #ccc; padding:2px;}
.display_box .name{float:left; font-size:14px; padding:10px;}

}

/*** store page ***/
.heading{font-size:13px;font-weight:bold;padding:5px;margin:15px 0;color:#E65C00;}
#store-image-page{width:125px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
#store-logo{border:1px solid #eee;border-radius:5px;}
#ratting-box{margin-top:3px;text-align:center;}
#store-page-des{}
#displaynone{display:none;}
.excontent{display:none;}
.inlinecoupon{border-bottom:1px dashed #ccc;padding:5px 5px 0px 30px;background:url(https://www.clothingrac.com/images/cutter.png) no-repeat left bottom;margin:0px 10px;}
.expirecoupon{padding:5px 10px 5px 5px;border-bottom:1px dotted #ccc;background:url(https://www.clothingrac.com/images/expireicone.png) no-repeat left center;margin:0 10px;}
.inlinecouponbox{padding:10px 5px 10px 30px;}
.inlinecouponleft{}
.inlinecouponright{}
#reviewsp{padding:0px 10px;}
.comment_box{border:1px solid #eee;border-radius:5px;padding:10px;margin-bottom:5px;}
.commenttitle_left{font-size:13px;color:#000;}
.commmenttitle_right{font-size:15px;color:#FF6600;}
.info-p{padding:5px 10px;border:1px solid #f5f5f5;width:310px;float:left;margin-top:3px;margin-left:3px;}
.info-p .column-one{width:150px;float:left;font-size:12px;color:#666;font-weight:bold;}
.info-p .column-two{width:150px;float:right;font-size:13px;}

.faqbox{padding:10px 10px;border-bottom:1px solid #eee;}
.faqbox .text img{max-width:100%;}
.faqbox:hover{background:#f5f5f5;color:#000000;}
.faqbox ul,ol{margin-left:20px;}

.scrollmenus{ position:fixed; top:300px; right:-5px; border:1px solid #ccc; border-radius:5px; display:none; background:#69f;}
.rightmenus { border-bottom:1px solid #ccc; padding:5px 10px;}
.rightmenus a{ color:#FFFFFF; font-weight:bold;}
#imglikebtn{
border:1px solid #ccc; text-align:center; padding:5px 3px; border-radius:3px; background:#eee; cursor:pointer;
}
#imglikebtn:hover{
border:1px solid #33CC33; color:#29A329; text-align:center; padding:5px 3px; border-radius:3px; background:#EBFAEB; cursor:pointer;
}
#imglikebtn2{
border:1px solid #ccc; text-align:center; padding:5px; border-radius:3px; background:#eee; cursor:pointer;
}
#imglikebtn2:hover{
border:1px solid #FF9999; color:#FF4D4D; text-align:center; padding:5px; border-radius:3px; background:#FFE6E6; cursor:pointer;
}
.couponrates{ background:#fff; color:#000; padding:3px; font-weight:bold;}
@media screen and (max-width: 750px) {
.scrollmenus{ display:none;}
#coupons .box_abc{ display:none;}
.info-p{padding:5px 10px;border:1px solid #f5f5f5;width:auto;float:none;margin-top:3px;margin-left:3px;}
.info-p .column-one{width:120px;float:left;font-size:12px;color:#666;font-weight:bold;}
.info-p .column-two{width:130px;float:right;font-size:13px;}
#store-image-page{width:125px;margin-top:5px;margin-bottom:5px;margin-right:10px; float:left;}
.inlinecouponright{ margin-top:10px;}
}
#registation-form{border-radius:5px;width:360px;padding:10px;}
#others-box{background:#F9F9F9;border-radius:5px;width:260px;padding:20px 20px 20px 20px;margin-right:10px;margin-top:60px;}
.label{display:block;}
.inputfiled{margin-bottom:5px;}
.input{width:300px;padding:4px;}
.input-small{width:200px;padding:4px;}
.myButton{-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;box-shadow:inset 0px 1px 0px 0px #fff6af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color:#ffec64;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffaa22;display:inline-block;cursor:pointer;color:#333333;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #ffee66;}
.myButton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);background-color:#ffab23;}
.myButton:active{position:relative;top:1px;}
.cpachaimgbx{background:#f5f5f5; border-radius:5px; padding:10px; text-align:center;}
#registation-form .message{ width:360px; height:100px;}
@media screen and (max-width: 750px) {
#registation-form{border-radius:5px;width:auto;padding:10px;}
#registation-form .input{width:auto;padding:4px;}
#registation-form .input-small{width:100%; padding:4px 0px;}
#registation-form .message{ width:100%;}
.cpachaimgbx{background:#f5f5f5; border-radius:5px; padding:10px; text-align:center;}
#right-container{ margin-bottom:10px;}
}
#postdes{padding:0px 10px 0px 10px;}
#postdes img:hover{-webkit-box-shadow:0px 0px 12px 0px rgba(153, 153, 153, 0.75);-moz-box-shadow:0px 0px 12px 0px rgba(155, 255, 25, 0.75);}

#sub-nav{text-align:center;margin-top:10px;}
.navtab{padding:12px 43px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-size:14px;color:#333333;}
.navtab:hover{background:#E6F3FF;}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	#postdes img { max-width: 100%; }
	.errorimg{ max-width: 100%; max-height:100px;}
	#sub-nav{ display:none;}
	.reviewsp img{max-width: 100%;}
}
.post{}
.post .coupon-show{border:1px solid #009933;padding:10px;background:#fff;border-radius:5px;}
.post .coupon-show .coupontitle{font-size:15px;font-weight:bold;color:#0000FF;}
.post .coupon-show .couponcode{display:inline-block;padding:10px;border:1px solid #ccc;background:#fff;border-radius:5px;margin-top:10px;font-weight:bold;}
.post .show-headingcode{background:#C2E184;font-weight:bold;padding:5px;text-align:center;}
.post .coupon-show-more{border:1px solid #ccc;padding:10px;background:#EBF5D6;border-radius:5px;}
.post .coupon-show-more .coupontitle-more{font-size:15px;font-weight:bold;color:#0000FF;}
.post .coupon-show-more .couponcode-more{display:inline-block;padding:10px;border:1px solid #ccc;background:#fff;border-radius:5px;margin-top:10px;font-weight:bold;}
a#pull {
	display: none;
}
.menu{ display:none;}

@media screen and (max-width: 750px) {
a#pull {
		display: block; border:none;
		background:url(../images/mobile_menu2.png) no-repeat;
		width: 25px; height:25px;
		position:absolute; top:30px; right:5px;  border-radius:0px;
		padding: 0px 0px 0 0px;
	} 
a#pull:active{ outline:none;}
.menu{ display:inline;}
.menu ul {
	display:none;
	padding: 0;
	list-style: none; top:55px; right:5px;
	width:auto;
	margin-left:auto;
	margin-right:auto; position:absolute;  z-index:1000;
	
}

.menu li {
	display:block;
}

.menu li a {
	display: block; background-color:#333; border-radius:5px;
	float: none;
	height: 26px; width:200px;
	margin: 0;
	padding: 12px 15px 0 15px;
	text-decoration: none;
	text-transform: capitalize;
	font-family:Arial, "Helvetica", sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight:700;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	margin-left:5px;
	border-top-left-radius:0px; 
	opacity: 0.95;
    filter: alpha(opacity=95);
	border-top-right-radius:0px; z-index:1000;}

.menu a:hover {
background-color:#69f;
}

.menu .current_page_item a {
	color: #FFFFFF;
}
}
.full-text{
    height: auto; padding:10px 10px 0px 0px; text-align:justify;
}
.more_content {   
    text-align: center;
	cursor:pointer;
	color:#CC0000;
	float:left;
	display:block;
}
a.morelink {
    text-decoration:none;
    outline: none; color: #0254EB;
}
.morecontent span {
    display: none;
}
.prebutton{ width:150px; display:inline-block; background:#F0F0F0; border-radius:3px; padding:10px 5px; font-size:16px; color:#999999; margin-right:20px;}
.prebutton:hover{ color:#000000;}
.preimg{ background:url(../images/bg_direction_nav.png) left center no-repeat; background-position: 1px 12px; padding:15px 15px; border:0px solid; margin-right:30px;}
.nextimg{background:url(../images/bg_direction_nav.png) right center no-repeat; background-position: -29px 12px; padding:15px 15px; border:0px solid; margin-left:88px;}
.similarposts{ margin:40px 0px;}
.smatitle{ text-align:center; font-size:16px; color:#999999; padding:10px 0px; margin-bottom:20px; border-bottom:1px solid #eee;}
.spostbox{float:left; width:117px; text-align:center;}
.spostbox img{ border:1px solid #eee; padding:5px;  border-radius:10px;}
.spostbox img:hover{ border:1px solid #999;}
.sminlar{}
.smilarmargin{ margin-right:10px; margin-left:10px;}
/*** popdialog ***/
/*** popup box ***/

#contactdiv{
background-color:rgba(0,0,0,0.85);
position:fixed;
top: 0px;
left: 0px;
height: 100%;
width: 100%;

display: none; z-index:99999;
}

#contactdiv #contact{
width:50%; filter:alpha(opacity=100);
    opacity:1;
margin:0px auto;
background-color:white;
border-radius:5px;
position: relative;
border: 0px solid #69f;
}
#contactdiv .imgclose{
float: right;
margin-top: -20px;
margin-right:-20px; 
cursor:pointer; background:#fff; color:#000; border:3px solid #ccc; border-radius:50%; padding:4px 10px;
}
#contactdiv .imgclose:hover{ background:#69f; color:#FFFFFF;}
#contactdiv #contact{
left: 40%;
top: 50%;
margin-left:-210px;
margin-top:-255px;
}
.othercoupons{  max-height:90px; overflow-y:scroll;  margin-right:5px;  overflow-x:hidden;}
.othercoupondetail{ border-bottom:1px solid #eee; padding:10px;}
.codebutton{ margin:20px 0px; background:#fff;}
.codedone{ display:inline-block;font-weight:700; font-size:20px; border-radius:5px; border:1px solid ##FFEDDA; background:#FFEDDA; padding:5px 5px 5px 30px;}
.codehere{padding:10px 0px; display:inline-block;}
.myButton3 {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1; margin-left:20px;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25));
	background:-moz-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-webkit-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-o-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:-ms-linear-gradient(top, #ffc477 5%, #fb9e25 100%);
	background:linear-gradient(to bottom, #ffc477 5%, #fb9e25 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25',GradientType=0);
	background-color:#ffc477;
	border-radius:4px;
	border:1px solid #eeb44f;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	padding:10px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #cc9f52;
}
.myButton3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477));
	background:-moz-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-webkit-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-o-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:-ms-linear-gradient(top, #fb9e25 5%, #ffc477 100%);
	background:linear-gradient(to bottom, #fb9e25 5%, #ffc477 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477',GradientType=0);
	background-color:#fb9e25;
}
.myButton3:active {
	position:relative;
	top:1px;
}
.storelogoimgbr{border:1px solid #ccc; border-radius:5px; margin:5px 0px;}
@media screen and (max-width: 750px) {
#contactdiv{

position:absolute;

}

#contactdiv #contact{
width:80%; filter:alpha(opacity=100);
    opacity:1;
margin:0px auto;
background-color:white;
border-radius:5px;
position: relative;
border: 1px solid #fff;
-webkit-box-shadow: 0px 2px 14px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 14px -1px rgba(0,0,0,0.75);
box-shadow: 0px 2px 14px -1px rgba(0,0,0,0.75);
}
#contactdiv #contact{
left: 10%;
top: 10%;
margin-left:0px;
margin-top:15px;
}
#copy-button { display:none;}
.codedone{ display:block;font-weight:700; font-size:20px; border-radius:5px;  background:#FFEDDA; padding:10px 20px; margin:0px 10px;}

.othercoupons{  max-height:100%; overflow-y:hidden; -webkit-overflow-scrolling: touch; margin-right:5px;  overflow-x:hidden;}
.othercoupondetail{ border-bottom:1px solid #eee; padding:10px;}
.topsname{ float:left;}
.topslogo{ float:right;}
}
.bread-ul{
padding:0px; margin:0px;

}
.bread-li{
display:inline-block; margin-right:10px;
}
/********* menu drop buttons **********/
.onclick-menu {
	position: relative;
	display: inline-block; cursor:pointer;
}
/*.onclick-menu:before {
	content: "";
}*/
.onclick-menu:focus {
	pointer-events: none;
}

.onclick-menu:focus .onclick-menu-content {
	opacity: 1;
	visibility: visible;
}

.onclick-menu-content {
	pointer-events: auto;
	position: absolute;
	z-index: 19;

	opacity: 0;
	visibility: hidden;
	transition: visibility 0.5s;
}
.onclick-menu.no-visibility:focus .onclick-menu-content {
	display: block;
}
.onclick-menu {
	padding: 0;
	margin: 0 0 1em 0;
	outline: 0;
}
.onclick-menu:before {
	padding:8px 14px;
	background-color:#1B8094; font-size:14px; color:#fff; font-family:Arial; border-radius:5px; 
}
.dropBtnd{/*padding: 12px 17px;*/ padding:1px; display: inline-block; margin-top:-5px;
	background-color:##CFA420; font-size:14px; color:#FAF6E9; font-family:Arial; border-radius:3px; }
.dropBtnd span{border:1px solid ##CFA420; border-radius:3px;   padding: 9px 15px; display:block; /*box-shadow:inset 0px 0px 3px #A4CCD4;*/}
	.dropBtnd:hover{background:#CFA420;}

.onclick-menu-content {
	background-color: #1B8094;
	width: auto;
	margin-top: 19px;
	margin-left: 0;
	padding: 10px;
}

/* arrow for the expanding part */
.onclick-menu-content:before {
	content: "";
	width: 0;
	height: 0;
	border-bottom: 10px solid #1B8094;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	position: absolute;
	top: -10px;
}

.onclick-menu-content li {
	color: #f2f5e9;
	list-style-type: none;
	white-space: nowrap;
}
.onclick-menu-content li a{
font-size:14px; padding:5px; display:block; border-bottom:1px ssolid #fff;
}
/* style the buttons */
.onclick-menu-content .button {
	background: transparent;
	border: none;
	color: inherit;
	cursor: inherit;
	outline: 0;
	cursor: pointer;
}
.onclick-menu-content .button:hover {
	color: #ff8c31;
}
/**** category page section ****/
.categorypage{ display:inline-block; width:29%; margin-right:15px; margin-bottom:10px; border-radius:3px; background:#fff; border:1px solid #ccc; padding:7px 5px;}
.categorypage .iconcat{margin-right:10px; background:#CFA420; margin-top:0px;  padding:1px; border-radius:3px;}
.categorypage:hover .iconcat{ background:#328D9F;}
.catnamelist a{font-size:14px;}
.catnamelist{ margin-top:5px; }
.maringright{ margin-right:10px;}
.subcategoryLi{}
.subcategoryLi .subcategoryTitle{ font-size:14px; display:block; padding:5px 0; border-bottom:1px solid #eee; margin:0 10px;}
/*** customize homepage ***/


.customize-header-content-boxe{width:48%;}
.imagads{width:80%;}
#slider {
    position: relative; 
    overflow: hidden;
    margin: 0px auto 0 auto; 
    
}

#slider ul {
    position: relative;
    margin: 0;
    padding: 0;
    max-height: 250px; width:100%;
    list-style: none;
}

#slider ul li {
    position: relative;
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    max-width:100%;
    max-height: 250px;   
    text-align: center;
 
}

a.control_prev,
a.control_next {
    position: absolute;
    top: 45%;
    z-index: 999;  
    display: block;
    padding: 2% 1%;
    width: auto;
    height: auto;
    background: #999;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 18px;
    opacity: 0.5;
    cursor: pointer;
}

a.control_prev:hover,
a.control_next:hover {
    opacity: 1;
    -webkit-transition: all 0.2s ease;
}

a.control_prev {
    border-radius: 0 2px 2px 0; 
}

a.control_next {
    right: 0;
    border-radius: 2px 0 0 2px;
}
.gallery{padding:20px 0; background:#fff;}
.galleryitems{width:90%;  margin:0 auto;}
.storedetail{font-size:14px; margin-top:10px; text-align:center;}
.item{ margin-right:1.7%; padding:10px; display:block; width:11%; height:190px;  background:#fff;}
.marginright{ margin-right:0px;}
.item .itemimg img{ max-width:100%; border:1px solid #ccc; border-radius:5px; padding:5px;}
.contentproduct{ width:31.8%; display:inline-block; margin:5px 0.5%;}
.producthead{color:#000; text-shadow:0px 1px 1px #eee; padding-top:10px; padding-bottom:10px; padding-left:5px;}
.iconart{font-size:18px; color:red; margin-right:15px;}
.proitems{border-bottom:1px dotted #ccc; margin:5px; height:63px; overflow:hidden;}
.proitems:hover{background:#FFF0E0;}
.itmeicon{width:19%;}
.itmeicon img{max-width:100%; border:1px solid #ccc; border-radius:5px; padding:2px;}
.itemdetail{padding-top:0px; width:76%;}
.itemdetail a{font-size:13px;}
.itmmargin-top{margin-top:5px;}
.article-custom{width:42%; height:120px; overflow:hidden; display:block; float:left;}
.aricle-left-custom{width:52%;}
.article-right{width:100px;border:1px solid #ccc;border-radius:5px;margin-top:2px;text-align:center;}
@media screen and (max-width: 950px) {
.contentproduct{width:48%; display:inline-block; margin:5px 0.5%; border:1px solid;}
.iconart{font-size:18px; color:red; margin-right:15px;}
.proitems{border-bottom:1px dotted #ccc; margin:10px 5px; padding:10px 0; height:auto;}
.itmeicon{width:30%; float:left;}
 .itemdetail{padding-top:0px; width:68%; float:right;}
}
@media screen and (max-width: 500px) {
.customize-header-content-boxe{width:98%;}
.imagads{width:96%; margin:0 1%;}
.item{ margin-right:1.4%; padding:10px; display:inline-block; width:40%;  background:#fff;}
.contentproduct{ width:98%; display:inline-block; margin:5px 0.5%;}
.iconart{font-size:18px; color:red; margin-right:15px;}
.proitems{border-bottom:1px dotted #ccc; margin:10px 5px; padding:10px 0; height:auto;}
.itmeicon{width:30%; float:left;}
 .itemdetail{padding-top:0px; width:68%; float:right;}
.article-custom{width:98%;} .aricle-left-custom{width:90%; text-align:justify;}
.clb{ clear:both;}
}

#footerwrapper{ padding-top:60px; padding-bottom:00px; background:#328D9F; color:#A4CCD4;}
	.footer-row{margin:20px 5% 0px 5%;}
	.footercolumn{ width:18%; display:block;  text-align:left;}
	 .brrigt{border-right:1px dotted #1B8094;}
	.columntitle{ font-size:27px; color:#ccc;}
	.columnicon{ font-size:47px; margin-right:10px; float:left;}
	.links{ margin:20px 0px 0px 40px;}
	.links a{color:#A4CCD4;}
	.links a:hover{ text-decoration:none; color:#76B3BF;}
	.linklist{ font-size:17px; padding:5px;}
	.ftcol-mr{ margin-right:2.38%;}
	.footer-row2{ font-size:13px; margin-top:40px; padding:35px 0; background:#1B8094;}
	
	.footercolumn:hover .columnicon{ color:#CFA420;}
	.quicklinks{padding-top:20px;}
	.quicklinks-ul{}
	.quicklinks-ul li{ display:inline-block;}
	.quicklinks-ul li a{ padding:20px 10px 5px 10px; font-size:13px; color:#A4CCD4;}	
	.sociallinks{ margin:20px 0px 0px 0px;}
	.sociallinks a{  color:#A4CCD4;}
	.sociallinklist{ font-size:17px; padding:3px;  width:70%; margin-bottom:2px;}
	.linksocial{ margin-left:5px; float:right; width:77%; padding-top:1px;}
	.sociallinklist:hover{ text-decoration:none; color:#76B3BF; /*background:#5FA6B4;*/}
	
	.horizentalbtns{padding-top:40px;}
	.horizentalbtns a{color:#A4CCD4;}
	.horizentalbtns .newbtn{font-size:17px; padding:8px 30px 8px 7px; border-radius:5px; background:#1B8094; margin-bottom:5px; display:inline-block;}
	.horizentalbtns .newbtn:hover{background:#5FA6B4;}
	.horizentalbtns .newbtn:hover .symbol{color:#1B8094;}
	.horizentalbtns .newbtn .symbol{ font-size:22px; margin-right:10px;}
	.horizentalbtns .newbtn .symboltext{}
	.inputfooter{width:80%; padding:4px 0; border:1px solid #eee;}
	.footerinputbtn{cursor:pointer; background:#CFA420; border:1px solid #CFA420; font-size:14px; font-weight:700; padding:4px 8px; color:#FFFFFF; box-shadow:inset 0px 0px 3px #eee;}
	.footerinputbtn:hover{ background:#1B8094; border-color:#1B8094;}
	.bottomss a{ display:inline-block; margin:5px; border:2px solid #fff; border-radius:50%; padding:0px;}
    .bottomss a:hover{ border-color:#FF6600; opacity: 0.6;	filter: alpha(opacity=60);}
	@media screen and (max-width: 750px) {
	.categorypage{ display:block; width:95%; margin-right:0px; margin-bottom:10px; border-radius:3px; background:#fff; border:1px solid #ccc; padding:7px 5px 12px 5px;}
		.footercolumn{ width:100%; display:block; margin-bottom:30px;  text-align:left;}
		.horizentalbtns .newbtn{font-size:17px; width:60%; padding:8px 30px 8px 7px; border-radius:5px; background:#1B8094; margin-bottom:5px; display:inline-block;}
		.linklist{ border-bottom:1px dotted #1B8094;}
	}
/*** new search ***/
.costomized-container{width:90%; margin:0px 5%;}
.fullwidth{width:100%;}
.contentproduct{-moz-box-shadow: 0px 1px 5px #ccc;
-webkit-box-shadow: 0px 1px 5px #999;
box-shadow: 0px 1px 5px #999; border:none;}
.newsearch{ height:40px; overflow:hidden;}
.newsearch input{padding:0 5px; height:38px;  border-top-left-radius:3px; border-bottom-left-radius:3px;  border:1px solid #fff; float:left; width:73%}
.newsearch .newsearchbtn{padding:0 7px 0 7px; border-top-right-radius:3px; border-bottom-right-radius:3px; float:left; height:40px; border:1px solid #CFA420; background:#CFA420; cursor:pointer; width:23.5%; font-size:16px; letter-spacing: 0.5px; font-family:'Helvetica Neue', sans-serif; color:#FAF6E9;}
@media screen and (max-width: 750px) {
	.newsearch input{padding:0 5px; height:38px;  border-top-left-radius:5px; border-bottom-left-radius:5px; border-top-right-radius:5px; border-bottom-right-radius:5px;  border:1px solid #CFA420; float:none; width:95%}	
	newsearchbtn{ display:none;}
}
.quickstores, .quickstores a{color:#A4CCD4;}

.header-boxforslide{padding:0px 5%; background:#f5f5f5; overflow:auto; border-bottom:none;}
/*** gallery slider ***/
#page .flexslider {
  width: 100%;
  min-height: 305px; background:none; overflow:hidden;
  margin-bottom: 0px;
  border: 0px solid #ededed;
  /*box-shadow: 0px 5px 6px -1px rgba(0, 0, 0, 0.2);*/
}
 
/* the elliptical shadow below the slider */
#page .flexslider:after {
  content: '';
  display: block;
  width: 80%;
  height: 20px;
  border-radius: 50%;
  position: absolute;
  z-index: -1;
  bottom: -10px;
  left: 10%;
  box-shadow: 0 2px 10px 10px rgba(0, 0, 0, 0.2);
}
 
#page .slides li {
  display: inline-block;
  width: 25%;
  height: 300px;
  background-position: center;
  background-repeat: no-repeat;
}

/* the text box */
#page .slides li .slide-text {
  position: relative;
  
  top: 12px;
  left: 17px;
  width:auto;
  max-height: 400px;
  overflow: hidden;
  padding: 10px;
}
.slide-text .imagsgad{border:1px solid #ccc; padding:2px;}
.slide-text .hottext{position:absolute; margin-top:-100px; width:383px; padding:5px 0 15px 0; background: rgba(0, 0, 0, 0.5); font-size:20px; line-height:23px; color:#FFFFFF;}
.slide-text .hottext span{padding-top:5px; display:block;}
@media screen and (max-width: 750px) {
	.slide-text .hottext{position:absolute; margin-top:-85px; width:320px; padding:5px 0; background: rgba(0, 0, 0, 0.5); font-size:17px; color:#FFFFFF;}
}
#page .slides li .slide-text h2 {
  font-size: 24px;
  margin-bottom: 15px;
}
 
#page .flex-control-nav {
  bottom: 0px; display:none;
}
#page .flex-control-nav li {
  margin: 0 2px;
}
 
/* the dots below the slider */
#page .flex-control-paging li a {
  background-color: #e9e9e9;
  background-image: linear-gradient(to bottom, #f5f5f5, #d9d9d9); /* add prefixed versions */
  background-repeat: repeat-x;
  box-shadow: inset 0 -1px 0 0 white, 0 1px 0 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ededed;
  height: 10px;
  width: 10px;
}
#page .flex-control-paging li a.flex-active {
  background: #ef3a34;
  border-color: #ef3a34;
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.5), 0 1px 0 0 rgba(0, 0, 0, 0.25);
}
#page .flex-control-paging li a:hover {
  background: #015697;
  border-color: #015697;
  box-shadow: inset 0 -1px 0 0 rgba(255, 255, 255, 0.5), 0 1px 0 0 rgba(0, 0, 0, 0.25);
}
.flexImages{display:none;}
.pageslider{display:none;}
/*** new heading  ***/
.custhead{font-size:28px; font-weight:500; color:#E83556;  text-shadow:0px 1px 1px #999; text-align:center;}
.custhead {position: relative;margin: 20px 20px 20px 20px;}
.custhead {margin-top: 0; }
.custhead:before {content: ""; display: block; border-top: solid 1px #328D9F; width: 100%; height: 1px; position: absolute; top: 50%; z-index: 1;}
.custhead span { background: #f4f4f4;padding: 0 20px;position: relative;z-index: 5; }
@media screen and (max-width: 750px) {
.custhead{font-size:20px; font-weight:500; color:#E83556;  text-shadow:0px 1px 1px #999; text-align:center;}
.custhead:before {content: ""; display: block; border-top: solid 1px #328D9F; width: 100%; height: 1px; position: absolute; top: 50%; z-index: 1;}
.custhead span { background: #f4f4f4;padding: 0 00px;position: relative;z-index: 5; display:block;}	
}
/*** home products ***/
 .productgallery{ margin:0px 0 0px 0; background:#fff; padding:15px 0 15px 0;}
.productslist{border:1px solid #ccc; display:inline-block; width:17.45%; padding:0px 0 20px 0; margin-bottom:5px; background:#fff;  }
@media screen and (max-width: 750px) {
	.productslist{border:1px solid #ccc; display:inline-block; width:32%; padding:0px 0 20px 0; margin-bottom:5px; background:#fff;  }
}
@media screen and (max-width: 480px) {
	.productslist{border:1px solid #ccc; display:inline-block; width:80%; padding:0px 0 20px 0; margin-bottom:5px; background:#fff;  }
}
.productprice span{ font-size:17px;}
.producttitle{ font-size:15px; padding:5px; height:60px; overflow:hidden;}
.productimg{ margin-top:10px; margin-bottom:15px;}
.productsmar{margin:0px 6%;}
.productsmar span{background:#fff;}
.custitlenew{padding:2px 2px 4px 2px; margin:2px 2px 10px 2px;}
.custombuybtn{ padding:5px 25px;}
.neline{ border-bottom:1px dotted #ccc; color:#3D3D3D; font-weight:700; display:block; font-size:14px; padding:5px 0;}
.productslist:hover .neline{
 -o-transition:color .2s ease-out, background 1s ease-in;
 -ms-transition:color .2s ease-out, background 1s ease-in;
 -moz-transition:color .2s ease-out, background 1s ease-in;
 -webkit-transition:color .2s ease-out, background 1s ease-in;
 transition:color .2s ease-out, background 1s ease-in;
color:#fff; border-bottom:1px solid #ccc; background:#328D9F;}
.homcatcvolor{background:#00B1BA; color:#fff; text-shadow:1px 0px 1px #666;font-weight:600; font-size:18px;}
.contentproduct:hover .homcatcvolor{background:#328D9F; color:#fff; text-shadow:0px 0px 0px #000;}
.homcatcvolor3{background:#14C1BE; color:#fff; text-shadow:0px 0px 0px #000;}
.iconcat{margin-right:10px;  margin-top:-8px; padding:1px; border-radius:3px;}

/*** category coupons ***/
#pageone{margin:0 0%; overflow:hidden; background:none;}
#reviews-slider{background:none; border:none;}
.thumbbox{height:120px; width:120px; border-radius:5px; -moz-box-shadow: 0px 1px 3px #999; -webkit-box-shadow: 0px 1px 3px #999; box-shadow: 0px 1px 3px #999;}
.article-custom{width:90%; height:120px; overflow:hidden; display:block; float:left;}
.aricle-left-custom{width:65%;}
.articles-box-custom{height:21px; overflow:hidden;}
.article-right{width:100px;border:1px solid #ccc;border-radius:5px;margin-top:2px;text-align:center;}
.articlenewbox{-moz-box-shadow: 0px 1px 5px #ccc; -webkit-box-shadow: 0px 1px 5px #999; box-shadow: 0px 1px 5px #999; border:none; height:640px; overflow:hidden;}
#content .ul-contented li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:43%;margin:3px 10px;text-align:left;font-size:12px;border-bottom:1px dotted #CECECE;overflow:hidden;}

@media screen and (max-width: 750px) {
.articlenewbox{-moz-box-shadow: 0px 1px 5px #ccc; -webkit-box-shadow: 0px 1px 5px #999; box-shadow: 0px 1px 5px #999; border:none; height:auto; overflow:auto; width:100%}
.article-custom{width:90%; height:auto; overflow:auto; display:block; float:left;}
.aricle-left-custom{width:100%;}

.article-right{width:20%;border:1px solid #ccc;border-radius:5px;margin-top:2px;text-align:center; float:right;}
#content .ul-contented{ width:98%;}
#content .ul-contented li{float:left;list-style:square;padding:3px 0px 3px 5px;line-height:20px;width:40%;margin:3px 10px;text-align:left;font-size:12px;border-bottom:1px dotted #CECECE;overflow:hidden;}

}
.grouponlsitbtn{display:inline; float:right; width:100px;}
.bggrid ,.bglist{height:20px; width:20px; display:inline;  border:1px solid #ccc; cursor:pointer;}
.bggrid{ background:url(../images/gridlayout.png) center no-repeat; margin-right:10px;}
.bglist{background:url(../images/listlayout.png) center no-repeat;}
@media screen and (max-width: 750px) {
.grouponlsitbtn{display:none;}
}
.newsignup{border:2px solid #FF9933; border-radius:10px; background:#FFF5EB; margin:10px 0; padding:20px 10px;}
				   .signupMessage{color:#CC7A29;font-weight:bold;}
				   .signupField{padding:10px 2px; font-weight:bold; border:1px solid #ccc; width:70%; border-top-left-radius:5px; border-bottom-left-radius:5px;}
				   .signupBtn{color:#B26B24; border-top-right-radius:5px; border-bottom-right-radius:5px; font-weight:bold; background:#fff; cursor:pointer; padding:9px 20px;}
.reviewsp ul{margin-left:20px;}	
.full-text{
    height: auto; padding:10px 10px 0px 0px; text-align:justify;
}
.more_content {   
    text-align: center;
	cursor:pointer;
	color:#CC0000;
	float:left;
	display:block;
}
a.morelink {
    text-decoration:none;
    outline: none; color: #0254EB;
}
.morecontent span{
    display: none;
}
a.morelinked {
    text-decoration:none;
    outline: none; color: #0254EB;
}
.morecontented span {
    display: none;
}
.tagsop{display:inline-block; margin:0 2px 2px 2px; padding:5px 10px; border:1px solid #ccc; border-radius:5px; background:#f5f5f5; text-shadow:none;}
        .tagsop:hover{ background:#00B1BA;color:#FFFFFF; border:1px solid #00B1BA;}
       .newemailid{border:1px solid #8ec1da;border-radius:3px;padding:15px 2px;width:60%;margin:10px 0;font-weight:bold;}
.box_subscribe{padding:15px 0px;text-align:center;margin:25px 20px 30px 20px;border:1px solid #8ec1da;border-radius:5px;background-color:#cbe6f2;color:#333;}
.subbutton{-moz-box-shadow:0px 1px 0px 0px #fff6af;-webkit-box-shadow:0px 1px 0px 0px #fff6af;box-shadow:0px 1px 0px 0px #fff6af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);background-color:#ffec64;border-radius:3px;border:1px solid #ffaa22;display:inline-block;cursor:pointer;color:#333333;font-family:Arial;font-size:15px;font-weight:bold;padding:13px 28px;text-decoration:none;text-shadow:0px 1px 0px #ffee66;}
.subbutton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);background-color:#ffab23;}
.subbutton:active{position:relative;top:1px;}
.sprite {
    background-image: url(../images/spriteimages.png);
    background-repeat: no-repeat;
    display: block;
}
.sprite-facebook-iconnew {
    width: 25px;
    height: 25px;
    background-position: -5px -5px;
}
.sprite-gplus-iconnew {
    width: 25px;
    height: 25px;
    background-position: -40px -5px;
}

.sprite-gridlayout {
    width: 20px;
    height: 20px;
    background-position: -5px -40px;
}

.sprite-listlayout {
    width: 20px;
    height: 20px;
    background-position: -35px -40px;
}

.sprite-pinterest-iconnew {
    width: 25px;
    height: 25px;
    background-position: -75px -5px;
}

.sprite-twitter-iconnew {
    width: 25px;
    height: 25px;
    background-position: -65px -40px;
}
a.dropBtnd:hover{text-decoration:none; color:#fff;}
.scrollToTop{
	width:20px; 
	height:20px;
	padding:7px 10px 10px 10px; 
	text-align:center; 
	background: #00B1BA; border:1px solid #eee;
	font-weight: bold;
	color: #fff;
	text-decoration: none; font-size:28px;
	position:fixed;
	top:550px;
	right:5px;
	display:none;
	/*background: #fff url('images/scroll-arrow.png') center no-repeat;*/

}
.scrollToTop:hover{
	text-decoration:none;
}

.socialfbshare03, .socialgoogle-plus-share, .socialtwitter-tweet, .socialfacebook-like, .socialpinterest-pin{display:inline-block;background:url(../images/socialbuttonsshare.png) no-repeat;margin-right:3px;overflow:hidden;text-indent:-9999px;text-align:left;}
#socailbuttons2{text-align:left; padding-top:30px; width:400px;}
.socialfbshare03{background-position:-3px -0px;width:60px;height:20px;}
.socialgoogle-plus-share{background-position:-3px -23px;width:56px;height:20px;}
.socialtwitter-tweet{background-position:-3px -46px;width:55px;height:20px;}
.socialfacebook-like{background-position:-3px -69px;width:47px;height:20px;}
.socialpinterest-pin{background-position:-3px -92px;width:40px;height:20px;}
.coupongridlist {
  
  position: relative;

}

.ribbon {
  position: absolute;
  right: -5px; top: -2px;
  z-index: 1;
  overflow: hidden;
  width: 250px; height: 250px;
  text-align: right;
}
.ribbon span {
  font-size: 11px;

  color: #FFF;

  text-align: center;
  line-height: 20px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  width: 300px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#9BC90D 0%, #79A70A 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 25px; right: -51px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #79A70A;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #79A70A;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #79A70A;
}
.motherday{ background:url(https://www.clothingrac.com/images/happymotherday03.png); height:300px;}
.funweird{background:#fff url(https://www.clothingrac.com/images/wb305.jpg) no-repeat center; padding:60px 0; /*background-image: linear-gradient(rgba(255,255,255,0.4),rgba(255,255,255,0.4)), url("https://www.clothingrac.com/images/wb304.png");*/}
/*.funweird {
    position: relative;
    z-index: 1; height:300px;
}

.funweird:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: url(https://www.clothingrac.com/images/funwar02.png);
    opacity: .6;
}*/
.thubtns{ border:0px solid #ccc; margin-top:20px;}
.listbtn{ display:block; height:240px; width:24%; margin-bottom:15px; padding:0%; margin-right:1.3%; background:#fff; float:left;}
.listbtn h2{font-size:21px; font-weight:300; margin-top:30px; line-height:29px;}
.listbtn img{width:40%; max-height:200px; margin-top:20px;}
.content-container{margin:20px 0; padding:40px; background:#fff; font-size:15px; line-height:22px;}
.boxonban{margin:0px auto 0 auto; border:0px solid #ccc; background-color:rgba(255,255,255,1); width:55%; padding:10px;}
.boxonban h1{ line-height:70px; color:#E83556;   text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);}
.boxonban h1 span{font-size:35px; display:block;}
.boxonban h1 .span{border-top:double 3px #000; display:inline-block; font-size:50px; border-bottom:double 3px #000;}
.sessionalbtn{ border:2px solid #fff; padding:10px 5px; z-index:100; position:absolute; border-radius:100%; margin:0px 0 0 84%; float:right; background:#328D9F;}
.sessionalbtn:hover{border:2px solid #CFA420;}
.purple{background:#D7A2BA;}
           .pink{background:#EF446A;}
           .yelow{background:#F6B29F;}
           .blue{background:#9AB4D0;}
           .green{background:#C0C58B;}
           .red{background:#C5B991;}
           .white{background:#D93294;}
           .blackd{background:#948075;}
           .thubtns a{ color:#fff;}
           
           .listbtn img {
  -webkit-transition: all 0.9s ease;
     -moz-transition: all 0.9s ease;
       -o-transition: all 0.9s ease;
      -ms-transition: all 0.9s ease;
          transition: all 0.9s ease;
}
 
.listbtn:hover img {
  -webkit-transform: rotate(-360deg);
     -moz-transform: rotate(-360deg);
       -o-transform: rotate(-360deg);
      -ms-transform: rotate(-360deg);
          transform: rotate(-360deg);
}
           /*.listbtn:hover{background:#999;}*/
           .blackd, .white, .green, .red, .blue, .yelow, .purple, .pink {
  
  -webkit-transition: all 5s ease;
     -moz-transition: all 5s ease;
       -o-transition: all 5s ease;
      -ms-transition: all 5s ease;
          transition: all 5s ease;
}

 
 .blackd:hover, .white:hover, .green:hover, .red:hover, .blue:hover, .yelow:hover, .purple:hover, .pink:hover {
 -webkit-filter: hue-rotate(333deg);

}
@media screen and (max-width: 750px) {
.sessionalbtn{display:none;}
.boxonban h1{font-size:10px; line-height:40px;}
}
.id81{ font-size:220px; line-height:200px; width:30%; display:block; color:#000; float:left;}
h1 .lsth{ float:right; display:block; font-weight:300; line-height:28px; text-align:left;  padding:8px 0 8px 0; width:68%;}
.l2ndh{ color:#666; font-weight:400; font-size:54px; line-height:54px; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; border-bottom:2px solid #333; padding-bottom:15px;}
.l3rdh{ color:#333; font-size:24px; padding-top:15px;}
@media screen and (max-width: 750px) {
.boxonban{margin:0px auto 0 auto; border:0px solid #ccc; background-color:rgba(255,255,255,1); width:85%; padding:10px;}
.id81{ font-size:80px; line-height:80px; width:30%; display:block; color:#000; float:left;}
h1 .lsth{ float:right; display:block; font-weight:300; line-height:18px; text-align:left;  padding:4px 0 4px 0; width:68%;}
h1 .lsth .l2ndh{ color:#666; font-weight:400; font-size:14px; line-height:24px; }
h1 .lsth .l3rdh{ color:#333; font-size:18px; padding-top:15px;}
}
@media screen and (max-width: 1050px) {
.id81{ font-size:80px; line-height:80px; width:30%; display:block; color:#000; float:left;}
h1 .lsth{ float:right; display:block; font-weight:300; line-height:22px; text-align:left;  padding:4px 0 4px 0; width:68%;}
h1 .lsth .l2ndh{ color:#666; font-weight:400; font-size:20px; line-height:26px; }
h1 .lsth .l3rdh{ color:#333; font-size:22px; padding-top:15px;}
.download{display:none;}
}
.newheading{margin:0 2%;}
.newtext{margin:10px 5%;}
.newtext p{padding:0; font-size:15px; line-height:23px;}
.newheading .circleno{border:2px solid; font-size:27px;  float:left; height:43px; width:43px; margin-right:10px; display:block; text-align:center; line-height:43px; border-radius:100%;}
.newheading h3{border-bottom:2px solid #00B1BA; width:90%; text-align:left; display:block; float:left; color:#E83556; padding:3px 0 8px 0; margin:0px; font-size:24px; font-weight:500; }
.newbox{width:62%;}
.newbox2{width:30%;}
@media screen and (max-width: 750px) {
.newbox{width:100%;}
.newbox2{width:60%; margin:0 auto;}
.compafacts img{max-width:100%;}
}
.newbox2 img{max-width:100%;}
.downloadbtn {
-webkit-border-radius: 4;
-moz-border-radius: 4;
border-radius: 4px;
font-family: Arial; display:inline-block;
color: #ffffff;
font-size: 18px;
background: #d9343c; border:none; cursor:pointer;
padding: 15px 40px 15px 40px;
text-decoration: none;
}
.downloadbtn:hover {
background: #3cb0fd;
background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
text-decoration: none;
}
.facts{margin:0; padding:30px 0 0 0;}
.facts li{display:block; font-size:15px; line-height:15px; padding:5px 0;}
.facts li .icon{font-size:19px; margin-right:8px; font-weight:bold;}
.imgonew{width:49%;}
.imgonew img{max-width:100%;}

.newbox4{width:30%; height:auto;}
.nebox5{ margin:0 0 0 1.9%; width:33%;}
.newbox4 img{width:100%;}
.formebook{ background:#f1f1f1;}
.formebook form{ padding:25px 25px;}
.formebook input{width:90%; padding:11px 5%; font-weight:bold; border-radius:3px; margin-bottom:9px; border:1px solid #ccc;}
.formehead{background:#333; padding:10px 0; font-size:17px; font-weight:bold; color:#fff;}
.eberror{ background:#D4191C; color:#fff; padding:10px; border-radius:2px; display:none;}
.senheb{font-size:20px; font-weight:400; line-height:25px; color:#000;}
@media screen and (max-width: 750px) {
.mobiledis{display:none;}

.imgonew{width:99%; margin-bottom:10px;}
.imgonew img{max-width:100%;}
.newbox4{width:99%;}
.nebox4 img{max-width:100%;}
.nebox5{ margin:0 0 0 1.9%; width:96%;}
.scrolltotop{ display:none;  visibility: hidden;}
}
.coupongridlist .adsbygoogle{postion:relative; width:780px; height:90px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:left;}
.produgoogleads .adsbygoogle{postion:relative; width:780px; height:90px; margin-left:auto; margin-right:auto; overflow:hidden; text-align:left;}
.mobilegoogleads{ display:none;}
@media screen and (max-width: 850px) {
.mobilegoogleads{ display:block;}
.coupongridlist .adsbygoogle{postion:relative; width:90%; height:100%;}
.produgoogleads .adsbygoogle{postion:relative; width:90%; height:100%;}

}
.bg-hb2{ background:#CFA420;}
            		.inquery-form{
            		width:350px; padding-bottom:0px; border-radius:3px;
	text-align:center; background:#fff;
	 border:1px solid #eee;
	font-weight: bold;
	color: #fff;
	text-decoration: none; font-size:28px;
	position:fixed;
	bottom:-10px;
	right:1%;

            		}
            		.insms{ color:#000;}
            		.inquery-form input, .inquery-form textarea{ width:84%; margin:10px 5%; padding:5px 3%;}
            		.inquery-form button{ margin-left:5%; margin-bottom:20px;}
            		#contentform{display:none;}
            		#myButton{cursor:pointer;}
            		.imgchat{ float:right;}
 .student-top{width:99%; margin:auto;} 
 .student-top h1{margin-top:5px; color:#000; font-size:30px; line-height:40px; font-weight:300;} 	
 .student-des{margin-bottom:15px; font-size:14px; line-height:22px;}	

.linkbntstu{padding:10px;}
@media screen and (max-width: 750px) {
.student-top{width:95%; margin:auto;}
.student-top h1{margin-top:25px; color:#000; font-size:20px; line-height:20px; font-weight:300;}
.studentcoupon{ width:97.7%; padding:10px 0.5%; border:1px solid #ccc; float:left; margin:15px 0.5%;}
}

