/*
##########################################
# COMMON ROUNDED CORNER CSS
##########################################
*/
.crv	 { position:relative; }
.crv .lt { left:-1px; top:-1px; }
.crv .lb { left:-1px; bottom:-1px; }
.crv .rt { right:-1px; top:-1px; }
.crv .rb { right:-1px; bottom:-1px; }

.lt, .lb, .rt, .rb { position:absolute; font-size:0px; line-height:0px; overflow:hidden;}

.crv .lt,
.crv .lb,
.crv .rt,
.crv .rb { background:url(../images/all-roundedcorners.png) no-repeat; z-index:0; }

/*
******************************************
* BOX 1
******************************************
*/
.box-typ1-crv .lt,
.box-typ1-crv .lb,
.box-typ1-crv .rt,
.box-typ1-crv .rb { width:10px; height:10px; }

.box-typ1-crv .lt { background-position:0 0; }
.box-typ1-crv .lb { background-position:0 -20px; }
.box-typ1-crv .rt { background-position:-20px 0; }
.box-typ1-crv .rb { background-position:-20px -20px; }

.box-typ1-crv .rt,
.box-typ1-crv .lt { display:none; }


/*
******************************************
* BOX 2
******************************************
*/
.box-typ2-crv .lt, .box-typ2-crv .rt { width:5px; height:5px; top:-2px;  }
.box-typ2-crv .lb, .box-typ2-crv .rb { width:17px; height:17px; }
.box-typ2-crv .lt { background-position:0 -44px;  }
.box-typ2-crv .lb { background-position:0 -60px; bottom:0px; }
.box-typ2-crv .rt { background-position:-15px -44px; }
.box-typ2-crv .rb { background-position:-27px -60px; bottom:0px; }

/*
******************************************
* BOX 3
******************************************
*/
.box-typ3-crv .lb, .box-typ3-crv .rb, .box-typ3-crv .lt, .box-typ3-crv .rt { width:8px; height:8px; }

.box-typ3-crv .lt { background-position:0 -87px; }
.box-typ3-crv .lb { background-position:0 -105px; }
.box-typ3-crv .rt { background-position:-18px -87px; }
.box-typ3-crv .rb { background-position:-18px -105px; }

/*
******************************************
* BOX 4 product box case
******************************************
*/
.box-typ4 .box-typ2-crv .lt { background-position:0 -687px; top:-1px; }
.box-typ4 .box-typ2-crv .lb { background-position:0 -702px; }
.box-typ4 .box-typ2-crv .rt { background-position:-15px -687px; top:-1px; }
.box-typ4 .box-typ2-crv .rb { background-position:-27px -702px; }

/*
******************************************
* BOX 5
******************************************
*/
.box-typ5-crv .lb, .box-typ5-crv .rb, .box-typ5-crv .lt, .box-typ5-crv .rt { width:8px; height:8px; }

.box-typ5-crv .lt { background-position:0 -123px;  }
.box-typ5-crv .lb { background-position:0 -141px; }
.box-typ5-crv .rt { background-position:-18px -123px; }
.box-typ5-crv .rb { background-position:-18px -141px; }


/*
******************************************
* BOX 7
******************************************
*/
.box-typ7-crv .lb, .box-typ7-crv .rb, .box-typ7-crv .lt, .box-typ7-crv .rt { width:6px; height:6px; }

.box-typ7-crv .lt { background-position:0 -289px;  }
.box-typ7-crv .lb { background-position:0 -305px; }
.box-typ7-crv .rt { background-position:-16px -289px; }
.box-typ7-crv .rb { background-position:-16px -305px; }

/*
******************************************
* BOX 8
******************************************
*/
.box-typ8-crv .lb, .box-typ8-crv .rb, .box-typ8-crv .lt, .box-typ8-crv .rt { width:9px; height:9px;}

.box-typ8-crv .lt { background-position:0 -231px;}
.box-typ8-crv .lb { display:none; }
.box-typ8-crv .rt { background-position:-19px -231px;}
.box-typ8-crv .rb { display:none;}


/*
******************************************
* PRICE COUNT BOX 
******************************************
*/
.price-count .lt, .price-count .lb, .price-count .rt, .price-count .rb {
	background:url(../images/price-countimg.png) no-repeat;
	width:8px; height:8px;	
	}
.price-count .lt { background-position:0 0; }
.price-count .lb { background-position:0 -18px; }
.price-count .rt { background-position:-18px 0; }
.price-count .rb { background-position:-18px -18px; }


/* 
###############################################################################################
SIDEBAR CASES :: BOXES"S CURVE
###############################################################################################
	
* COMMON
******************************************
*/
.sidebar .crv .lt,
.sidebar .crv .lb,
.sidebar .crv .rt,
.sidebar .crv .rb { background:url(../images/sidebarimg.png) no-repeat; z-index:10000;  }

/*
******************************************
* BOX 1 Curve
******************************************
*/

.sb-box-typ1 .sb-box-typ1-crv .lb, .sb-box-typ1 .sb-box-typ1-crv .rb, .sb-box-typ1 .sb-box-typ1-crv .lt, .sb-box-typ1 .sb-box-typ1-crv .rt { width:8px; height:8px; }
.sb-box-typ1 .sb-box-typ1-crv .lt { background-position:-410px 0; }
.sb-box-typ1 .sb-box-typ1-crv .lb { background-position:-410px -18px; }
.sb-box-typ1 .sb-box-typ1-crv .rt { background-position:-428px 0px; }
.sb-box-typ1 .sb-box-typ1-crv .rb { background-position:-428px -18px; }

/*
******************************************
* BOX 2 Curve
******************************************
*/
.sb-box-typ2 .sb-box-typ2-crv .lb, .sb-box-typ2 .sb-box-typ2-crv .rb, .sb-box-typ2 .sb-box-typ2-crv .lt, .sb-box-typ2 .sb-box-typ2-crv .rt {width:8px; height:8px;}
.sb-box-typ2 .sb-box-typ2-crv .lt { background-position:-856px 0px; }
.sb-box-typ2 .sb-box-typ2-crv .lb { background-position:-856px -18px; }
.sb-box-typ2 .sb-box-typ2-crv .rt { background-position:-874px -0px; }
.sb-box-typ2 .sb-box-typ2-crv .rb { background-position:-874px -18px; }

/*
******************************************
* BOX 3 Curve
******************************************
*/
.sb-box-typ3 .sb-box-typ3-crv .lb, .sb-box-typ3 .sb-box-typ3-crv .rb, .sb-box-typ3 .sb-box-typ3-crv .lt, .sb-box-typ3 .sb-box-typ3-crv .rt { width:9px; height:9px; }
.sb-box-typ3 .sb-box-typ3-crv .lt { background-position:-1303px 0; }
.sb-box-typ3 .sb-box-typ3-crv .lb { background-position:-1303px -18px; }
.sb-box-typ3 .sb-box-typ3-crv .rt { background-position:-1322px 0px; }
.sb-box-typ3 .sb-box-typ3-crv .rb { background-position:-1322px -18px; }
	
	


/*
################################################################################################
EVENT BOX CASES :: BOXES"S CURVE
################################################################################################
	
* COMMON
******************************************
*/
.eventbox .crv .lt,
.eventbox .crv .lb,
.eventbox .crv .rt,
.eventbox .crv .rb { background:url(../images/eventbox-curve.png) no-repeat; z-index:1;}

/*
******************************************
* BOX 1 Curve
******************************************
*/

.event-box-typ1 .event-box-typ1-crv .lt, .event-box-typ1 .event-box-typ1-crv .rt { width:5px; height:5px; }
.event-box-typ1 .event-box-typ1-crv .lb, .event-box-typ1 .event-box-typ1-crv .rb { width:17px; height:17px; }
.event-box-typ1 .event-box-typ1-crv .lt { background-position:0 0; }
.event-box-typ1 .event-box-typ1-crv .lb { background-position:0 -14px; bottom:0; }
.event-box-typ1 .event-box-typ1-crv .rt { background-position:-15px 0px; }
.event-box-typ1 .event-box-typ1-crv .rb { background-position:-27px -14px; bottom:0;}


/*
################################################################################################
PRODUCT BOX CASES :: BOXES"S CURVE
################################################################################################


* COMMON
******************************************
*/
.productbox .crv .lt,
.productbox .crv .lb,
.productbox .crv .rt,
.productbox .crv .rb { background:url(../images/productbox-curve.png) no-repeat;}

/*
******************************************
* BOX 1 Curve
******************************************
*/

.product-box-typ1 .product-box-typ1-crv .lt, .product-box-typ1 .product-box-typ1-crv .rt { width:5px; height:5px; }
.product-box-typ1 .product-box-typ1-crv .lb, .product-box-typ1 .product-box-typ1-crv .rb { width:17px; height:17px; }
.product-box-typ1 .product-box-typ1-crv .lt { background-position:0 0; }
.product-box-typ1 .product-box-typ1-crv .lb { background-position:0 -14px; bottom:0; }
.product-box-typ1 .product-box-typ1-crv .rt { background-position:-15px 0px; }
.product-box-typ1 .product-box-typ1-crv .rb { background-position:-27px -14px; bottom:0;}


/* ################################################################################################
	FORM BOX CASES :: BOXES"S CURVE
   ################################################################################################
	
* COMMON
******************************************
*/
.formbox .crv .lt,
.formbox .crv .lb,
.formbox .crv .rt,
.formbox .crv .rb { background:url(../images/formbox-curve.png) no-repeat; z-index:1;}

/*
******************************************
* BOX 1 Curve
******************************************
*/

.form-box-typ1 .form-box-typ1-crv .lt, .form-box-typ1 .form-box-typ1-crv .rt, .form-box-typ1 .form-box-typ1-crv .lb, .form-box-typ1 .form-box-typ1-crv .rb { width:6px; height:6px; }
.form-box-typ1 .form-box-typ1-crv .lt { background-position:0 0; }
.form-box-typ1 .form-box-typ1-crv .lb { background-position:0 -16px;}
.form-box-typ1 .form-box-typ1-crv .rt { background-position:-16px 0px; }
.form-box-typ1 .form-box-typ1-crv .rb { background-position:-16px -16px;}

