/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#242424;}
h1, h2, h3, h4, h5, p , ul{
	margin:0;
	padding:0;}
a{
	color:#3B5998;
	text-decoration:none;}
a img{
	border:0 none;}

.clear{
	clear:both;}
.no_border{
	border:0 none!important;}
.store_outerwrapper{
	width:800px;
	margin:0 auto;
	padding:0;
	position:relative;}
.custom_banner{
	width:800px;
	height:160px;}
.navigation{
	border-top:2px solid #F3F4F5;
	height:34px;
	background-color:#3B5998;
	border-bottom:1px solid #1A356E;
	padding:0;
	}
.store_navigation{
	float:left;
	padding:4px 0;
	}
.store_navigation ul{
	list-style:none;}
.store_navigation li{
	display:block;
	float:left;
	margin:0;
	padding:0;
	}
.store_navigation li a{
	display: block;
	padding:6px 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line_height:18px;
	font-weight:bold;
	color:#D8DFEA;
	border-right:1px solid #526DA4;}
.store_navigation li a:hover{
	 background-color:#6D84B4;
		border:1px solid #1A356E!important;
		padding:5px 13px 5px 12px;
	color:#FFFFFF;}
.selected{
        background-color:#6D84B4;
		border:1px solid #1A356E!important;
		padding:5px 13px 5px 12px!important;
	color:#FFFFFF!important;
        }
.user_navigation{
	float:right;
	padding-right:5px;
	}
.categoryselection{
	float:left;
	background-color:#F3F4F5;
	border:1px solid #223660;
	margin:5px 0 4px 0;
	width:121px;}
.categoryselection p{
 	color: #3B5998;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    padding: 2px 5px;}
.categorydropdwn_wrapper a.usernav_normal{
	width:6px;
	background:url(images/dropdown_mnuarrow2.gif) 100% 50% no-repeat;

	}
.categoryselection .usernav_active{
	border:0;
	height:9px;
	margin-top:0;
	float:right;
	background-color:#F3F4F5;
	border-left:1px solid #6984BC;}
.usernav_dropdown {
	border:1px solid #1A356E;
	border-top:none;
    background-color: #FFFFFF;
    padding: 0 5px;
    position: absolute;
    right: 5px;
    top: 35px;
    width: 110px;
    z-index: 1000000;
}
.uncategory{
	float:left!important;
	/*width:120px;*/}
.user_navigation p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#D8DFEA;
	padding:8px 13px;
	float:left;
	display:block;
	}
.categorydropdwn_wrapper{
	position:relative;
	float:left;}
a.usernav_normal{
	width:15px;
	height:14px;
	display:block;
	background:url(images/dropdown_mnuarrow.gif) 0% 50% no-repeat;
	float:right;
	padding:6px 8px 6px 0;
	margin-top:4px;}
a.usernav_normal :hover{
	width:15px;
	height:14px;
	display:block;
	background:url(images/dropdown_mnuarrow.gif) 0% 50% #4B67A1 no-repeat;
	float:right;
	padding:6px 8px 6px 0;
	}
.usernav_active{
	width:13px;
	height:14px;
	display:block;
	background:url(images/dropdown_mnuarrow_active.gif) 0% 50% #ffffff no-repeat;
	float:right;
	padding:6px 8px 9px 0;
	border:1px solid #1A356E;
	border-bottom:1px solid #ffffff;
	margin-top:4px;
	}
/*.usernav_dropdown{
	position:absolute;
	width:100px;
	right:2px;
	top:196px;
	border:1px solid #1A356E;
	background-color:#FFFFFF;
	border-top:0 none;
	padding:0 5px;
	z-index:100000;
	}*/
.usernav_dropdown ul {
	list-style:none;}
.usernav_dropdown li{
	padding:8px 4px;
	border-bottom:1px solid #DDDDDD;
	}
.nobrdr2{
	border:0 none!important;}
.usernav_dropdown li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#222222;
	cursor:pointer;}
.store_content_area{
	background-color:#F3F4F5;
	padding:13px;
	position:relative;
	}
.listitem{
	width:178px;
	height:307px;
	float:left;
	background:url(images/list_itembg.jpg) 0% 0%  no-repeat;
	padding:1px 1px 21px 1px;
	margin:0 18px 4px 0;
	position:relative;
	}
.product_img{
	width:160px;
	height:185px;
	padding:8px 9px 9px 9px;
      
	background-color:#ffffff;
        display:table-cell;
        text-align: center;
        vertical-align: middle;
	}
.product_name{
	padding:0 9px 9px 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4D4D4D;
	height:30px;}
.share_icons{
	/*padding:3px 9px 3px 9px;*/
        padding:3px 3px 3px 9px;
	}
a.share_fb{
	width:53px;
	height:20px;
	background:url(images/f_share_normal.jpg) 0% 0% no-repeat;
	float:left;
	margin-right:3px;
        cursor: pointer;
        }
a.share_twitter{
	width:31px;
	height:20px;
	background:url(images/twtr_share_normal.jpg) 0% 0% no-repeat;
	float:left;
	margin-right:3px;}
a.share_pinterest{
	width:46px;
	height:20px;
	background:url(images/pintrest_share_normal.jpg) 0% 0% no-repeat;
	float:left;
	}
.price{
	padding:8px 9px 16px 9px;
	width:95px;}
.price p{
	font-size:13px;
	font-weight:bold;
	color:#3B5998;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
.buy_now{
	width:94px;
	height:38px;
	background:url(images/buy_now.png) 0% 0% no-repeat;
	display:block;
	position:absolute;
	bottom:51px;
	right:-4px;
	}
.store_footer{
	background:url(images/footer_bg.jpg) 0% 0% #F3F4F5 repeat-x;
	padding:10px 15px; }
/*-----------------------------------------------------pop up container---------------------------------------------------*/
.popup_container_wrapper2{
	width:774px;
	padding:0 0 3px 0;
	position:absolute;
	left:13px;
	top:13px;
	background-color:#ededee;
        box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
       -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
	z-index:100000;
	/*background:url(images/popup_footerbg.jpg) 0% 100% #EDEDEE no-repeat;
        display:none;*/
	}
.popup_container_wrapper{
        padding:50px 0 3px 0;
        /*padding:10px 0 3px 0;*/
	position:absolute;
	left:0;
        top:0;
        display:none;
	z-index:10000;
	background:url(images/semitransperentbg.png);
        width: 100%;
        height:100%;

	}
.popupcontainer{
	border:1px solid #DFDFDF;
	border-bottom:none;
	padding:6px;}
.popup_content_wrapper{
	background-color:#FFFFFF;
	position:relative;}
.close_btn{
	position:absolute;
	width:33px;
	height:33px;
	background:url(images/popup_close.jpg) 0% 0% no-repeat;
	right:22px;
	top:22px;
	display:block;
	}
.close_btn span{
	display:none;}
.pr_detail_hdr{
	padding:20px 50px 20px 20px;
	border-bottom:1px solid #C9CACB;}
.pr_detail_hdr h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4D4D4D;
	font-size:16px;
	font-weight:normal;
	padding-bottom:7px;}
.pr_detail_hdr h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3B5998;
	font-size:20px;
	font-weight:normal;
	padding-bottom:7px;}
.pr_detail_hdr p{
	color:#A0A0A3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	}
.pr_detail_hdr p span{
	color:#139FE1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	}
.pr_detais_content{
	padding:20px;
	}
.pr_details_leftcol{
	width:300px;
	float:left;}
.pr_details_rightcol{
	width:400px;
	margin-left:20px;
	float:left;
	}
.main_image{
	margin-bottom:10px;
 width:300px;
        height:347px;
        display:table-cell;
        vertical-align:middle;
        text-align:center;}
.option_imgerapper{
	}
.option_imgerapper{
	}
.option_imgerapper ul{
	margin:0;
	padding:0;
	list-style:none;}
.option_imgerapper li{
	display:block;
	float:left;
	margin-right:6px;}
.option_imgerapper li a{
	display:block;
	width:70px;
	height:81px;}
.no_marin{
	margin-right:0!important;}
.product_description{
	border:1px solid #C9CACB;
	border-radius:5px;
	moz-border-radius:5px;
	webkit-border-radius:5px;
	padding:10px;}
.product_description p{
	color:#5C5B5B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	font-weight:normal;}
.product_description a{
	font-size:12px;
	color:#2FADE9;
	font-family:Arial, Helvetica, sans-serif;}
.read_more{
	text-align:right;
	}
.product_options{
	padding:10px 5px 5px 5px;}
.product_options ul{
	margin:0;
	padding:0;
	list-style:none;}
.product_options li{
	background:url(images/pr_optionsbrdr.jpg) 0% 100% repeat-x;
	padding:8px 5px;}
.option_hdr{
	}
.option_hdr .left{
	float:left;
	width:350px;
	}
.option_hdr .right{
	float:left;
	width:30px;
	}
.product_options .content{
	padding:10px 10px;
	background-color:#F3F4F5;
	margin:5px 0 0 0;
	border-radius:5px;
	}
.option_hdr h3{
	color:#878686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;}
.arrow_right{
	background:url(images/pr_optin_arrow.jpg) 100% 3% no-repeat;
	display:block;
	cursor:pointer;
	color:#878686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px!important;
	font-weight:bold;
	}
.arrow_down{
	background:url(images/pr_optin_arrow2.jpg) 100% 3% no-repeat;
	display:block;
	cursor:pointer;
	color:#878686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px!important;
	font-weight:bold;
	}
.qtyandbuynw_btncontainer{
	padding:13px 0;}
.qty_box{
	width:95px;
	border-radius:3px;
	background-color:#CFCECE;
	height:25px;
	float:left;
	padding:5px 10px;}
.qty_box label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	padding:0 7px 0 0;}
.qty_box input[type="text"]{
	width:50px;
	padding:3px;
	border:1px solid #C6C5C5;
}
.btn_buynow{
	width:142px;
	height:35px;
	background:url(images/btn_buynw.jpg) 0% 0% no-repeat;
	border:0 none;
	margin:0;
	padding:0;
	float:right;
	cursor:pointer;
	}
.comments_container{
	}
.comments_hdr{
	background:url(images/comments_arrow.jpg) 2% 100% no-repeat;
	padding:5px 0 8px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#8699D8;
	font-size:11px;}
.comments_content{
	background-color:#EDEFF4;}
.comments_content ul{
	margin:0;
	padding:0;
	list-style:none;}
.comments_content li{
	padding:7px 10px;
	border-top:1px solid #ffffff;}
.comments_content h3{
	padding:6px 10px 6px 30px;
	background:url(images/comments_icon.jpg) 3% 50% no-repeat;}
.comments_content h3 a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B5998;
	font-weight:normal;}
.comments_content h3 a:hover{
	text-decoration:underline;}
.cmnt_img{
	width:32px;
	height:32px;
	float:left;
	margin-right:10px;}
.cmnt{
	width:330px;
	float:left;}
.cmnt h5{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B5998;
	font-weight:bold;
	padding-bottom:1px;}
.cmnt h5 span{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding-left:5px;}
.cmnt p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#808080;
	font-weight:normal;
	}
.write_cmnt input[type="text"]{
	margin:0;padding:0;
	border:1px solid #BDC7D8;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	font-weight:normal;
	width:98%;
	padding:3px;}
/*----------------------------------------------cart -----------------------------------------------------------*/
.cart_col2{
	float:left;
	/*background-color: #99CCFF;*/
	width:505px;}
.cart_col2raw1{
	/*border-bottom:1px solid #cccccc*/}
.cart_col2raw1 label{ color: #777777;
    display: block;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 4px 5px 4px 0;}
.cart_col2raw1 input[type="text"]{border: 1px solid #C9CACB;
    border-radius: 3px 3px 3px 3px;
    margin-left: 3px;
    padding: 2px;
}
.cart_col2raw2{
	background-color:cfcfcf;}
.cart_container{
	padding:10px 20px;
	}

.cart_item_listing{
	border:1px solid #C9CACB;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
.cart_item_listing ul{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	}
.cart_item_listing li{
	background:url(images/pr_optionsbrdr.jpg) 0% 100% repeat-x;
	padding:8px;
	list-style:none;
	}
.pr_img_cart{
	width:60px;
	float:left;
        height:69px;
	margin-right:8px;}
.pr_name_cart{
	width:230px;
	float:left;
	margin-right:8px;}
.pr_name_cart h2{
	 color: #4D4D4D;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    }
.pr_options_cart{
	float:left;
	margin-right:8px;
	background-color:#F4F4F4;
	padding-left:5px;}
.pr_options_cart .field_wrapper{
	padding:7px 0 4px 0;
	float:left;
	margin-right:10px;
	}
.pr_options_cart .field_wrapper label{
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	padding:4px 5px 4px 0;
	}
.pr_options_cart .field_wrapper input[type="text"]{
	border:1px solid #C9CACB;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:2px;
	margin-left:3px;
	}
.pr_options_cart .field_wrapper select{
	border:1px solid #C9CACB;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:2px;
	background-image:none;
	margin-left:2px;
	}
.pr_price_cart{
	width:100px;
	float:left;
	margin-right:13px;
	text-align:right;}
.pr_price_cart p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B5998;
	font-weight:bold;}
.pr_close_cart{
	width:15px;
	float:left;}
.pr_close_cart a{
	width:15px;
	height:15px;
	display:block;
	background:url(images/cart_itm_close.gif) 0% 0% no-repeat;}
.pr_close_cart a span{
	display:none;}
.no_bg{
	background-image:none!important;}
/*--------------------------------------------10-10-2012------------------------------------------------------------*/
.cart_details{
	margin-top:20px;}
.cart_details_comm_hdr {
	background-color:#F6F7F9;
	border:1px solid #E3E7EF;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.cart_details ul{
	margin:0;
	padding:0;
	list-style:none;}
.cart_details_comm_hdr .expand{
	background:url(images/icon-expand.jpg) 0% 50% no-repeat;
	color:#3B5998;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 20px;
	}
.cart_details_comm_hdr .collapse{
	background:url(images/icon-collapse.jpg) 0% 50% no-repeat;
	color:#3B5998;
	font-size:14px;
	font-weight:normal;
	padding:0 0 0 20px;
	}
.form_container{
	padding:15px 0;
	}
.cart_fieldwrapper{
	padding-bottom:5px;
	}
.cart_fieldwrapper .left{
	width:150px;
	float:left;
	padding-top:10px;}
.cart_fieldwrapper .right{
	width:540px;
	float:left;
        padding-top: 10px;
	}
.cart_fieldwrapper label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	}
.cart_fieldwrapper .right label {
    padding-right: 20px;
    vertical-align: top;}
.cart_fieldwrapper input[type="text"]{
	border:1px solid #CBCBCB;
	padding:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	}

.selectbox{
	border:1px solid #CBCBCB;
	padding:7px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	}
.cart_fieldwrapper .right .selectbox{
	margin-left:-4px;
	width:316px;}
.cartwidth1{
	width:300px;}
.cartwidth2{
	width:207px;}
.cartwidth3{
	width:150px;}
.cartwidth4{
	width:120px;}
.cart_greybtn{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#696969;
	color:#ffffff;
	margin-left:7px;
	font-size:14px;
	text-transform:uppercase;
	padding:5px 10px;
	border:0;
	cursor:pointer;    
	}
.error_msg{  color: #D23410;
    font-size: 11px;
    height: 15px;
    padding: 2px 0 0 24px;}
.ordrsummery_leftcol{
	width:450px;
	margin-right:0;
	float:left;
	padding:0 10px 0 5px;
	}
.ordrsummery_rightcol{
	width:223px;
	float:left;
	padding:10px 10px 0 10px;
	background-color:#EDEFF4;
	border:1px solid #BEC7D8;
	margin-bottom:15px;}
.ordr_summery .cart_fieldwrapper{
	padding:5px 0 10px 0;}
.ordr_summery .left{
	width:250px;
	float:left;}
.ordr_summery .right{
	width:200px;
	float:left;
	text-align:right;}
.cart_fieldwrapper_total{
	background: url(images/pr_optionsbrdr.jpg) 0% 0% repeat-x;
	padding:15px 0;
	margin:5px 0 0 0;}
.cart_fieldwrapper_total label{
	font-size:16px;
	color:#C63C01;}
.cart_fieldwrapper_total p{
	font-size:13px;
	color:#C63C01;}
.ordr_summery{
	background: url(images/pr_optionsbrdr.jpg) 0% 100% repeat-x;
	}  
.ordrsummery_rightcol .cart_fieldwrapper{
	padding:0 0 12px 0;}
.ordrsummery_rightcol .cart_fieldwrapper label{
	font-size:15px;}
.ordrsummery_rightcol .cart_greybtn{
	float:right;margin:0 0;}
.payment_info{
	}
.payment_info_subheading{
	background: url(images/pr_optionsbrdr.jpg) 0% 100% repeat-x;
	padding:10px 5px;
	}
.payment_info_subheading h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B5998;
	font-weight:normal;
	}
.payment_info .cart_fieldwrapper{
	display:block;
	float:left;
	margin:15px 10px 0 0;
	}
.payment_info .selectbox{
	margin-top:7px;
	font-size:11px;
	color:#797979;}
.payment_info .cart_fieldwrapper label{
	padding-left:3px;
	color:#333333;}
.cartwidth5{
	width:191px;
	margin-top:7px;}
.cartwidth6{
	width:134px;
	margin-top:7px;}
.text_hint{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#254486;
	padding:30px 0 0 0;
	display:block;}
.button_container_cart{
	border:1px solid #E3E7EF;
	background-color:#F6F7F9;
	padding:10px;
	text-align:center;
	margin-bottom:1px;}
.button_container_cart2{
	padding:5px;
	text-align:right;
	margin-bottom:1px;}
.cart_orangebtn{
	  background-color: #FF4E00;
    border: 0 none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin-left: 7px;
    padding: 5px 10px;
	text-transform:uppercase;
	cursor:pointer;
	}
	
	
/* shipping classes */
.hideshippingAddr { display:none;}
.showshippingAddr{ display:block;}
.notificationdiv{
	margin:10px 0;
	border:1px solid #C2CEE5;
	padding:15px 10px 15px 55px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#3B5998;
	background: url(images/notification_icon.jpg) 2% 50% #EDEFF4 no-repeat;
	}
.errordiv{
	margin:10px 0;
	border:1px solid #EFB8B8;
	padding:15px 10px 15px 55px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#B74848;
	background: url(images/error_icon.jpg) 2% 50% #FCD8D8 no-repeat;}	
.sucessdiv{
	margin:10px 0;
	border:1px solid #B8E4B1;
	padding:15px 10px 15px 55px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#5A9D4F;
	background: url(images/success_icon.jpg) 2% 50% #DDFCD8 no-repeat;}
.category_dropdown{
	padding:5px 0;
	float:left;}
.category_dropdown select{
	border:1px solid #1A356E;
	padding:3px 3px 3px 5px;
	margin:0!important;
	color:#5a5a5a;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
.prdetails_qtyboxwrapper{
	width:150px;
	float:left;
	text-align:left;}
.prdetails_qtyboxwrapper .error_msg{
	padding-left:0;
	}
.prdetails_qtyboxwrapper p{
	clear:both;}
.category_dropdown option{
	}
.product_options select,
.product_options input[type="text"]{
	padding:5px;
	width:250px;
	 border: 1px solid #C9CACB;
    border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	}
.popup_content_wrapper2{
	background-color:#ffffff;
	padding:37px 10px 10px 10px;}
.thnakumsg_container{
	margin:10px 0;
	border:3px solid #DDFCD8;
	padding:160px 25px 75px 25px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#5A9D4F;
	background: url(images/ravox_icon.jpg) 50% 29% #ffffff no-repeat;
	text-align:center;
	font-size:16px;}
.thnakumsg_container_new{
	margin:0;
	padding:160px 25px 75px 25px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	color:#5A9D4F;
	background: url(images/ravox_icon.jpg) 50% 29% #ffffff no-repeat;
	text-align:center;
	font-size:16px;}
.thnakumsg_container a,
.thnakumsg_container_new a{
	display:block;
	margin:15px auto;
	background-color:#3B5998;
	padding:5px 15px;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
	width:150px;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
/*-------------------------------------------pagination-------------------------------------------*/
.wp-pagenavi{
	background-color:#EDEFF4;
	border:1px solid #D8DFEA;
	padding:5px;
	font-size:11px;
	text-align:right;
	}
.wp-pagenavi {
    clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
    border: 1px solid #EDEFF4;
    margin: 2px;
    padding: 3px 5px;
    text-decoration: none;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
    border:1px solid #3B5998;
	background-color:#6D84B4;
	color:#FFFFFF;
}
.wp-pagenavi span.current {
    font-weight: normal;
	border:1px solid #3B5998;
	background-color:#6D84B4;
	color:#FFFFFF;
}
.shippingaddmsg{
	color: #3B5998;
    font-size: 14px;
    font-weight: normal;
    padding: 0 0 10px 0;}
.field_required{
	color:#ff0000;
	font-size:9px;
	padding-left:2px;}
/*-------------------------------------------store footer------------------------------------------*/
.store_footer{
	padding:10px;
	background-color:#CCFF33;}
/*-------------------------------------------new pagination-------------------------------------------*/

.pagination {
   
    
}
.pagination {
       display: inline-block;
   margin:0;
   float:right;
}
.pagination li {
    display: inline;
}
.pagination  li  a, .pagination li  span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #C5CCE2;
    border: 1px solid #6D84B4;
    float: left;
    line-height: 20px;
    padding: 0 5px;
    color:#3B5998;
    text-decoration: none;
	cursor:pointer;
}
.pagination  li  a:hover, .pagination  .active  a, .pagination  .active  span {
    background-color: #6D84B4;
    color:#ffffff;
}
.pagination  .active  a, .pagination   .active  span {
    color: #ffffff;
    cursor: default;
    background-color: #6D84B4;
}
.pagination   .disabled  span, .pagination   .disabled  a, .pagination   .disabled  a:hover {
    background-color: transparent;
    color: #999999;
    cursor: default;
}
.pagination   li:first-child  a, .pagination   li:first-child  span {
    border-left-width: 1px;
    
}
.pagination   li:last-child  a, .pagination  li:last-child  span {
    
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}


.logo{
	width:198px;
	height:74px;
	margin:0 auto;
	padding-top:10px;
	}
.logo a{
	width:198px;
	height:74px;
	display:block;}
a img{
	border:0 none;}


/*-----------------------------------------Carousel-----------------------------------------------*/
#slider { height: 1%; overflow:hidden; padding: 0 0 0 0;   }
#slider .viewport { float: left; width: 298px; height: 90px; overflow: hidden; position: relative; }
#slider .buttons { background:url("images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 0 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider .next { background-position: 0 0; margin: 30px 0 0 2px;  }
#slider .disable { visibility: hidden; }
#slider .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 298px; left: 0; top: 0; }
#slider .overview li{ float: left; margin: 0 6px 0 0; height: 81px; width: 70px;}


#jqShippingAddrError { display:none;}

/*-----------------------------positioning error on cart---------------*/
.error_cart_quantity {
	padding: 2px 0 0 302px;
	font-size:10px;
}

 #jqMoremsg{
		background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CFCFCF;
    color: #000000;
    display: none;
    font-weight: bold;
    left: 500px;
    padding: 5px;
    position: fixed;
    top: 100px;

	    }
	    #jqNo-moremsg{
		background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CFCFCF;
    color: #000000;
    display: none;
    font-weight: bold;
    left: 500px;
    padding: 5px;
    position: fixed;
    top: 100px;

	    }
	.store_footer{
	background:url(images/footer_bg.jpg) 0% 0% #F3F4F5 repeat-x;
	padding:10px 15px; }
.poweredby{
	float:left;
	width:140px;
	padding:0 0 0 0;
	
	height:23px;
	}
.ravox_ftrlogo{background: url(images/fbstore_footerlogo.png) 100% 50%  no-repeat; display:block; height:23px; width:48px; float:left; margin-left:3px;}
.ravox_ftrlogo span{display:none!important;}
.poweredby p{
	color:#838787;
	size:12px;
	padding:2px 0;
	float:left;}
.footer_openstore{
	float:right;
	padding-top:15px;
	}
.footer_openstore a{
	text-decoration:underline;
	font-size:11px;
	}
.userdropdwn_wrapper{
        position:relative;
        float:right;}
/*---------------------------------------------order_listing---------------------------------*/
.orderlist_header{
	background-color:#F6F7F9;
	border-radius:5px 5px 0 0;
	padding:5px;}

.orderlisting_tbl{
	margin-top:4px;
	}
.orderlisting_tbl th{
	padding:10px;
	color:#3B5998;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
	border-bottom:1px solid #E3E7EF;}
.orderlisting_tbl td{
	padding:15px 10px;
	color:#7e7e7e;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
	 background: url(images/pr_optionsbrdr.jpg) 0% 100% repeat-x;}
a.orderdetail_link{
	background-color:#F6F7F9;
	border:1px solid #6486B3;
	color:#6988B4;
	font-size:11px;
	display:block;
	padding:1px;
	text-align:center;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;}
a.orderdetail_link:hover{
	border:1px solid #3B5998;
	color:#3B5998;}
/*------------------------------------------order details-----------------------------------------*/
.orderdetail_tbl{
	}
.orderdetail_tbl td{
	}
.orderdetail_tbl th{
	background-color:#FFFFFF;
	background: url(images/th_bg.jpg) 0% 100% #F6F6F6  repeat-x;
    border-right: 1px solid #FFFFFF;
    padding: 5px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;}
.orderdetail_tbl td{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d5d5d5;}
.orderdetail_heder{
	background-color: #F6F7F9;
    border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
    padding: 5px;
	border-bottom:1px solid #DDE4EE;}
.orderdetail_heder h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#3B5998;
	float:left;}
.Order_status{
	background-color:#3B5998;
	 border-radius: 10px; 
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:3px 10px;
	float:right;}
.Order_status p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;}
.Order_status p span{
	font-weight:bold;}
.ordertotalarea td{
	background-image:none;
	color:#666666;}
.ordergrandtotal td{
	 background: url("images/pr_optionsbrdr.jpg") repeat-x scroll 0 0% transparent;
   color:#666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 15px 10px;}
.spl_atnsion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#3B5998;}
.code{
	color:#3B5998;
	font-style:italic;}
.shipping_details{
	margin-top:10px;}
.shipping_details ul{
	margin:0;
	padding:10px;
	border:1px solid #E3E7EF;
	border-top:none;}
.shipping_details li{
    color: #7E7E7E;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding:0 0 10px 0;
	}
.share_icons_new{
	 background: url(images/shareicon_bg.jpg) 0% 0% #ECECEC repeat-x;
    border: 1px solid #D2CFCF;
    padding: 6px 11px;
	margin:0 0 10px 0;}
.fblike_new{
	width:75px;
	float:left;
	margin-left:15px;}
.flag_prdct{
	background: url(images/flagprdct_bg.jpg) 0% 0% no-repeat;
	display:block;
	width:127px;
	height:23px;
	padding:3px 0 3px 34px;
	font-size:11px;
        cursor: pointer;
	color:#242424; }
.comments_content_new{
	margin-top:5px;}
.write_flgcmnt input[type="text"]{
	width:286px;
	padding:7px;
	border:1px solid #CBC7C8;
	}
.share_icons_new a.share_fb{
	margin-right:13px;}
.share_icons_new .fblike_new{
		float:right;}
.share_icons_new a.share_pinterest{
			margin-right:11px;}
.write_flgcmnt .error_msg{
        padding-left:0;
}
.newbrdr_btm{
	border-bottom:1px dotted #cfcfcf;}
   .drfatmessage_popup{
    background-color: #FAFAFA;
    border: 1px solid #ECECEC;
    padding:19px;
    position:absolute;
    top:40%;
    right:30%;
    margin:0 5px;
    width:458px;
    border: 1px solid #cfcfcf;
    -moz-box-shadow: 3px 3px 5px 1px #CCCCCC;
    -webkit-box-shadow:3px 3px 5px 1px #CCCCCC;
    box-shadow:3px 3px 5px 1px #CCCCCC;
        z-index: 100;}
   .draft_close {
    background: url("images/close_3.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 17px;
}
.alertboxmessage{
    padding:20px;
}
.product_creation_btncontainer{
    border-top: 1px solid #CBCBCB;
    padding:15px 0 0 0;
    margin-top:15px;}
.btn_next2{
    padding:5px 15px;
    background-color:#9DCE37;
    border:1px solid #97C735;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    cursor:pointer;
    float:right;
    display:block;
}
.btn_cancel2{
    padding:5px 10px;
    background-color:#EAE8E9;
    border:1px solid #BDBDBD;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#999999;
    font-weight:bold;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    cursor:pointer;
    float:right;
    margin-right:10px;
    display:block;}
.ordersummery_rightcol_wrapper{
       width:245px;
       float:right;
}