@font-face {
	
    font-family: 'OswaldLight';
    src: url('../../fonts/Oswald-Light-webfont.eot');
    src: url('../../fonts/Oswald-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/Oswald-Light-webfont.woff') format('woff'),
         url('../../fonts/Oswald-Light-webfont.ttf') format('truetype'),
         url('../../fonts/Oswald-Light-webfont.svg#OswaldLight') format('svg');
    font-weight: normal;
    font-style: normal;}
fieldset {border:1px solid #E5C28B}

.in_left_section {min-height:inherit !important;}
.in_right_section {min-height:inherit !important;}

.in_registration_head_block { width:99.8%; float:left; background:#440101; border-bottom:4px solid #fcd75a; border-top:1px solid #e4c28c; border-left:1px solid #e4c28c; border-right:1px solid #e4c28c;}
.in_registration_content { width:95.8%; float:left; padding:2%; margin-bottom:20px; background:#fff; border:1px solid #e4c28c; border-top:0;}
.in_registration_icon { width:auto; float:left; margin:2px 10px; }
.in_registration_heading {width:auto; float:left;  font-family:'OswaldLight', Arial, sans-serif; font-size:22px; color:#eec452; font-weight:normal; line-height:40px;}


#inaccurateForm {float: left; margin-bottom: 10px !important; left:20%; top:20%; width: 100% !important; z-index: 9999;}




.in_regst_name {width:100%; float:left; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal;}
.in_regst_name a{font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal; text-decoration:none;}
.in_regst_name a:hover { color:#E26A00;}

.link_orng {width:auto; /*float:left;*/ font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7D0000; font-weight:normal;}
.link_orng a{color:#E26A00; font-weight:normal; text-decoration:none;}
.link_orng a:hover { color:#ff0000; text-decoration:underline;}

.in_regst_input_block { width:100%; float:left; margin-bottom:10px;}
/*.in_regst_input_block input, textarea{width:100%; display:block; border:1px solid #e5c28b; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; padding:3px 0; margin:0; color:#434343; font-weight:normal; */
.in_regst_input_block input, textarea {width:100%; display:block; border:1px solid #e5c28b; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; padding:3px 0; margin:0; color:#434343; font-weight:normal;

background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWYxZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #fef1dd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fef1dd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#fef1dd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#fef1dd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#fef1dd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#fef1dd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fef1dd',GradientType=0 ); /* IE6-8 */

}

.in_regst_input_block input[type="checkbox"] { width:auto;}



.in_regst_captcha_input {width:20%;}
.in_width95 { width:95% !important;}
.in_width50 { width:50% !important;}
.in_width30 { width:30% !important;} 
.in_width20 { width:23% !important;} 

.in_margin10 { margin-right:10px;}
.in_margin_tb10 { margin:10px 0;}
.in_margin_left20 { margin-left:20px;}
.in_margin_left10 { margin-left:10px;}
.in_margin_right10 { margin-right:10px;}
.in_margin_top10 { margin-top:10px;}
.in_margin_10 { margin:10px;}
.in_margin_top5 { margin-top:5px;}
.in_margin_0 {margin:0 !important;}

.right{float:right !important;}

.row { width:100%; float:left;}

.line_height20 {line-height:20px !important}

.in_heading_ylo { width:99%; float:left; margin:10px 0; padding-left:1%; background:#EFD6B3; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; color:#7D0000; font-weight:normal; border-bottom:2px solid #D6B282; border-top:2px solid #D6B282;  }

.in_regst_captcha_img { width:auto; float:left; margin:0 2%;}
.in_regst_captcha_refress button{ float:left; border:none; background:none; margin:0; padding:0; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; color:#440101; font-weight:normal; cursor:pointer;}

.in_captcha_link {color: #7D0000; font-family: 'OswaldLight',Arial,sans-serif; font-size: 18px; font-weight: normal; line-height: 28px; text-decoration:none;}
.in_captcha_link:hover{color: #E26A00; text-decoration:none;}


.submit_btn{ min-width:100px;  float:left; background:#f1e5c2; border:1px solid #e5c28b; border-radius:4px; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; padding:2px 5px; margin-right:10px; margin-top:10px; color:#440101; cursor:pointer; text-align:center; text-decoration:none;} 
.submit_btn:hover{ background:#440101; color:#ffcc44; border:1px solid #440101;} 

.link_btn2 a{ min-width:100px;  float:left; background:#f1e5c2; border:1px solid #e5c28b; border-radius:4px; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; padding:3px 5px; margin-right:10px; margin-top:10px; color:#440101; cursor:pointer; text-align:center; text-decoration:none;} 
.link_btn2 a:hover{ background:#440101; color:#ffcc44; border:1px solid #440101;} 

.link_btn a{ min-width:100px;  float:left; background:#f1e5c2; border:1px solid #e5c28b; border-radius:4px; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; padding:2px 5px; margin-right:10px; margin-top:10px; color:#440101; cursor:pointer; text-align:center; text-decoration:none;} 
.link_btn a:hover{ background:#440101; color:#ffcc44; border:1px solid #440101; text-decoration:none;} 

#FileUpload {position:relative;}
#BrowserVisible {position: absolute;  top: 0px; left: 0px;  z-index: 1;  background:url(../../img/browse_btn.jpg) no-repeat right top;	height:32px;  width:100%;}
#FileField { width:85% !important; height:24px;}
#BrowserHidden { position:relative;	top:3px; width:100%;  height:26px; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity:0; z-index: 2;} 
.BrowserHidden { position:relative;	top:3px; width:100%;  height:26px; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0) !important; opacity:0; z-index: 999;} 
.browse_prod_img { width:80px; float:left; border:1px solid #ccc; margin:2px 0; padding:2px;}

#FileUpload2 {position:relative; }
#BrowserVisible2 {position: absolute;  top: 0px; left: 0px;  z-index: 1;  background:url(../../img/browse_btn.jpg) no-repeat right top;	height:32px;  width:100%;}
#FileField2 { width:85% !important; height:24px;}
#BrowserHidden2 { position:relative;	top:3px; width:100%;  height:26px; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity:0; z-index: 2;}

#FileUpload3 {position:relative;}
#BrowserVisible3 {position: absolute;  top: 0px; left: 0px;  z-index: 1;  background:url(../../img/browse_btn.jpg) no-repeat right top;	height:32px;  width:100%;}
#FileField3 { width:85% !important; height:24px;}
#BrowserHidden3 { position:relative;	top:3px; width:100%;  height:26px; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity:0; z-index: 2;}




form div{position:relative;}
select.select{ position:relative; z-index:10; width:100% !important; height:29px !important; line-height:26px; margin-top:2px;}
span.select{ position:absolute; /*bottom:0;*/ float:left; left:0; width:100%; height:29px; line-height:26px; text-indent:10px; background:url(../../img/arrow_select.png) no-repeat top right #fef7eb; border:#e5c28b solid 1px; cursor:default; z-index:1; color:#434343; font-family:'OswaldLight',Arial,sans-serif; font-size:16px;}




.in_tiyle_payment_option { width:100%; float:left;
background: #f0e3c0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZTNjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWNmYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f0e3c0 0%, #decfa3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0e3c0), color-stop(100%,#decfa3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0e3c0 0%,#decfa3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0e3c0 0%,#decfa3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0e3c0 0%,#decfa3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f0e3c0 0%,#decfa3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0e3c0', endColorstr='#decfa3',GradientType=0 ); /* IE6-8 */

}
.in_payment_text { width:auto; float:left; padding-left:10px; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal;}

.radio_btn { width:auto; /*float:left;*/ padding-top:5px; padding-right:5px;}
.radio_btn_text {font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7D0000;}
.radio_btn  input[type="radio"]{width:auto; display:inline; margin:0 5px; padding:0; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal;}

.in_payment_details_block {width:99%; float:left; background:#f1e5c2; border:1px solid #e5c28b;}
.in_payment_det_tyt { width:100%; float:left; background:#440101; font-family:'OswaldLight', Arial, sans-serif; font-size:20px; line-height:35px; color:#fff; font-weight:normal; text-align:center;}

.in_login_btn_fb a{float:right; background:#3d66b4 ; border:none; border-radius:4px; margin-right:10px; padding:1% 4%; font-family:'OswaldLight', Arial, sans-serif; font-size:16px;  color:#fff; font-weight:normal; text-align:center; text-decoration:none}
.in_login_btn_fb a:hover{cursor:pointer; text-decoration:underline;}

.in_login_btn_twt a{float:right; background:#65b9ff ; border:none; border-radius:4px; /*margin-right:10px;*/ padding:1% 4%; font-family:'OswaldLight', Arial, sans-serif; font-size:16px;  color:#fff; font-weight:normal; text-align:center; text-decoration:none;}
.in_login_btn_twt a:hover{cursor:pointer; text-decoration:underline;}

.in_user_login_block { width:70%; float:right;}


.in_gray_top_txt { width:100%; float:left; margin-bottom:10px; font-family:Arial, sans-serif; font-size:12px; line-height:18px; color:#999; font-weight:normal; text-align:left; }

/*dashboard css start*/
.dashboard_right_section {width:72%; float:left; margin:0 0.6%; padding:5px; background:#fdf7e5; border:1px solid #e4c28c;}



/*mylisting css start*/
.table_bdr {background:#fff; border:1px solid #e4c28c; border-collapse:collapse;}
.table_head_bg {background:#440101; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:30px; color:#fcd75a; font-weight:normal; text-align:center;}
.table_text {font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:30px; /*color:#000;*/ color:#7D0000; font-weight:normal; text-align:center;}

.td_color_bg { background:#f7eed4}
.td_wht_color_bg { background:#fff}

.red_txt {color:#b40000}
.red_txt a{color:#b40000; text-decoration:none;}
.red_txt a:hover{color:#b40000; text-decoration:underline;}


.green_txt {color:#447e00}
.green_txt a{color:#447e00; text-decoration:none;}
.green_txt a:hover{color:#447e00; text-decoration:underline;}

.txt_darkred {font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#7d0000; font-weight:normal; text-align:left; padding-left:10px}
.txt_blk {font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#000; font-weight:normal; text-align:left; padding-left:10px}
.txt_blk a{font-size:15px; color:#000; text-decoration:none;}
.txt_blk a:hover{color:#7D0000; text-decoration:underline;}


.txt_darkred {font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#7d0000; font-weight:normal; text-align:left; padding-left:10px}
.txt_darkred a{color:#7d0000; text-decoration:none;}
.txt_darkred a:hover{color:#000; text-decoration:underline;}

.txt_blk {font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#000; font-weight:normal; text-align:left; padding-left:10px}

.font_18_ylow {font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:30px; color:#fcd75a; font-weight:normal; text-align:left; padding-left:10px;}

.ylo_link {font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:30px; color:#FCD75A; font-weight:normal; text-align:center; padding-left:10px}
.ylo_link a{color:#FCD75A; font-weight:normal; text-decoration:none;}
.ylo_link a:hover{color:#fff; font-weight:normal; text-decoration:underline;}

.font_12bld { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; line-height:22px; padding-left:10px}
.font_12bld a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; line-height:22px; text-decoration:none;}
.font_12bld a:hover{ text-decoration:none;}

.font_12bld2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; line-height:22px; padding-left:10px}
.font_12bld2 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; line-height:22px; text-decoration:none;}
.font_12bld2 a:hover{text-decoration:none;}

.font_12bld_darkred { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#950101; text-align:left; font-weight:normal; line-height:20px; padding-left:10px}

.message_link a{font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:30px; color:#950101; font-weight:normal; text-align:left; text-decoration:none;}
.message_link a:hover{color:#000; text-decoration:none;}
/*mylisting css end*/


.in_profile_block { width:124px; float:left; background:#fff; border:1px solid #e5c38f; margin-bottom:10px; margin-top:10px;}
.in_profile_block img { widows:100%; border:0;}
.in_profile_block .edit_photo a{ width:100%; float:left; font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#7d0000; font-weight:normal;  background:#fcd75a; text-align:center; text-decoration:none;}

.in_profile_block .edit_photo a:hover{background:#210000; color:#fff} 

.in_prof_brws_block {width:40%; float:left; margin:15px 10px;}
.in_prof_brws_block  #FileField{width: 60% !important; height: 23px;}
.in_prof_brws_block  #FileUpload .error-message, #FileUpload .error-message{display:inline-block; width:95% !important}

.in_regst_input_block .select .error-message {display:inline-block; width:95%;}



.membership_title {font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:30px; color:#7d0000; font-weight:normal; text-align:center; text-decoration:none;}
.membership_title a{font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:30px; color:#7d0000; font-weight:normal; text-align:center; text-decoration:none;}

/*dashboard css end*/


/*contact us page*/
.in_left_contactus { width:46%; float:left; margin-right:4%;}
.in_cont_title{font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:30px; color:#E68A00; font-weight:normal; text-align:left; text-decoration:none; border-bottom:1px dashed #ccc; margin-bottom:2%;}

.in_cont_text_matter{font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:25px; color:#333333; font-weight:normal; text-align:left; text-decoration:none; }
.in_cont_text_matter span { color:#7d0000}

.in_right_contactus { width:50%; float:left;}
.in_map_section { width:100%; float:left; margin-top:4%;}
/*contact us page end*/

/*product e-store listing page*/
.in_estote_right {width:73.3%; float:left; /*margin:0 0.6%;*/ margin-left:0.6%; padding:5px; background:#fdf7e5; border:1px solid #e4c28c;}
.estore_blcok { width:100%; float:left; background:#fff; border:1px solid #e7c693; margin-bottom:1%; margin-top:1%;}
.estore_left_logo {width:30%; float:left; margin:1%;}
.estore_left_logo img{ padding:5%; *padding:1%; background:#fcd75a}

.estore_text_block {width:66%; float:left; padding:1% 0; margin-left:1%;}
.estore_text_block .etxt_left{ width:23%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f1000; text-align:left;}

.estore_text_block .etxt_left2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f1000; text-align:left;}

.estore_text_block .etxt_right{width:75%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#6f1000; text-align:left;}
.estore_text_block .etxt_right a{font-size:12px; line-height:18px; color:#E26A00; text-align:left; text-decoration:underline;}
.estore_text_block .etxt_right a:hover{color:#000; text-decoration:none;}

.estore_link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#e26a00; text-decoration:underline; float:right}
.estore_link a:hover{color:#000;}

.new_text_matter {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#851110;}
.new_text_matter a{color:#E26A00; text-decoration:underline;}

.store_main_block {width:98%; float:left; margin:1%;}
.store_desc_block {width:98%; float:left;/* background:#fdd75a;*/   /*css change on 9 april 2013 START */ border:1px solid #fee8a6; padding:1%; 

background: #fefcf6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmYwY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fefcf6 0%, #fbf0ce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcf6), color-stop(100%,#fbf0ce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcf6 0%,#fbf0ce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcf6', endColorstr='#fbf0ce',GradientType=0 ); /* IE6-8 */

}
.store_desc_block h3{font-size:14px; text-align:center; text-decoration:underline; margin:0; font-family:arial; font-size:14px; font-weight:bold; color:#7d0000}
.store_desc_block p {font-family:arial; font-size:12px; color:#000; margin:1% 0;}

.rating_box {width:48% !important; min-height:240px; float:left; background:#fef7e5; border:1px solid #e1c289; margin:1% 2% 1% 0}
.margin_right0{margin-right:0 !important;}
.width_auto {width:auto;}

.rating_box h3 {padding:0 2%; margin:0 0 5px 0; font-family:arial; font-size:14px; color:#7d0000; background: url(../../img/line_bac.jpg) repeat-x left bottom #faedca; height:42px; line-height:34px;}
.rating_box ul{width:96%; float:left; margin:0 2%; padding:0 !important;} 
.rating_box .rating_text li{display:inline; float:left; text-align:left; font-family:arial; font-size:12px; color:#7d0000; font-weight:bold; line-height:28px;}
.rating_box .rating_text li:first-child{width:48%;}
.rating_box  ul:nth-of-type(1) li:nth-of-type(1){color:#7d0000; text-decoration:underline; width:auto; margin-right:10px;}
.rating_box .rating_text li:nth-of-type(2){padding-right:10px}

.rating_box .rating_text2 .view_link a{min-width: 100px; float: left; background: #f1e5c2;
border: 1px solid #e5c28b; border-radius: 4px;
font-family:Arial, sans-serif;
font-size: 12px;
padding: 2px 2px;
margin-right: 2px;

color: #440101;
cursor: pointer;
text-align: center;
text-decoration: none;}

.rating_box .rating_text2 .view_link a:hover {background:#440101; color:#ffcc44; border:1px solid #440101;}

.rating_box .rating_text2 {margin-bottom:10px;}
.rating_box .rating_text2 li{display:inline; float:left; text-align:left; font-family:arial; font-size:12px; color:#7d0000; font-weight:bold; line-height:22px; margin-right:10px; margin-bottom:10px }
.rating_box .rating_text2 li:nth-of-type(1) {text-decoration:underline;}



/*product e-store listing page end*/

/* UPDATED ON 20 NOVEMBWE 2013  */

/* .regulations { width:auto;  float:left; }*/
.regulations { width:auto;/*  float:left; */}
.regulations li { margin-bottom:1%;}


/*type of members page*/
.type_members_link ul { width:99.9%; float:left; padding:0; margin:0; list-style: none; background:#eec452;}
.type_members_link ul li { margin:0; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:18px; color:#9E0000; border-bottom:1px solid #FFE29B }
.type_members_link ul li a{padding:10px 15px; display:block; color:#9E0000; text-decoration:none;}
.type_members_link ul li a:hover{background:#AD5000; color:#fff; text-decoration:none;}

/*type of members page end*/

/*announcement page start*/
.in_annon_block { width:98%; float:left; margin:1%;}
.in_annon_heading {width:100%; float:left; background:url("../../img/line_bac.jpg") repeat left top; border-top:4px solid #eec452;}
.in_annon_block .in_annon_content {width:100%; float:left; background:#fff; border:1px solid #d3a937; border-bottom:4px solid #eec452;}

.in_annon_block .in_annon_heading .left_number { width:8%; float:left; background:url("../../img/news_bac.png") no-repeat center; font-family:'OswaldLight', Arial, sans-serif; font-size:18px; line-height:45px; color:#000; text-align:center; margin-top:8px;}
.in_annon_block .in_annon_heading .right_heading { width:92%; float:left; font-family:'OswaldLight', Arial, sans-serif; font-size:22px; line-height:30px; color:#960000; font-weight:normal; text-align:left; background:none; text-shadow:1px 1px #fff; border:none; }
.in_annon_block .in_annon_heading .right_heading span{ display:block; font-size:16px; line-height:30px; color:#000;}

.in_annon_block .in_ann_text { width:98%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:18px; color:#7a1200; padding:1%;}

.in_annon_block .in_ann_post { width:85%; float:left; font-family:'OswaldLight', Arial, sans-serif; font-size:17px; line-height:18px; color:#333; padding:1%;}
.in_annon_block .in_ann_readmore { width:auto; float:right; font-family:'OswaldLight', Arial, sans-serif; font-size:14px; line-height:18px; color:#333; margin-right:1%;}

.in_announ_block { width:100%; float:left; margin:0; padding:0; background:#fff; border:1px solid #E4C28C;}
.in_announ_block .div_tr {width:100%; float:left; /*border-bottom:1px solid #E4C28C;*/}
.in_announ_block .div_td70 { width:68%; float:left; display:inline; margin:0; padding:0 1% ; border-right:1px solid #E4C28C;}
.in_announ_block .div_td30 { width:27%; float:left; display:inline; margin:0; padding:0 1% ; border:none;}
    
.in_announ_block .div_tr .div_des { width:98%; float:left; margin:0; border:0; background:#FFF8E8; color: #000; padding:0.5% 1%; line-height:22px; border-top:1px solid #E4C28C;}

.in_link4 {font-family:'OswaldLight', Arial, sans-serif; font-size:15px; line-height:30px; color:#7D0000;}
.in_link4 a{color:#E26A00; text-decoration:none;}
.in_link4 a:hover{color:#000; text-decoration:underline;}


/*announcement page end*/


/*advance search page */
 .advance_search_block{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E7C693;
    float: left;
    margin: 1%;
	padding: 1%;
    width: 96%;}
	
/*advance search page end*/


/*product details page*/
.in_prdt_dtl  { width:100%; float:left; text-align:center; }
.in_prdt_dtl  img{margin-left:1%; margin-right:1%; margin-bottom:2%; border:1px solid #E7C693; padding:4px}
.in_prdt_dtl_text  {width: 99.5%; float: left;margin-top: 1%; margin-bottom: 1%; background:#FFFFFF; border: 1px solid #E7C693;}
.in_prdt_dtl_text  ul{ width:100%; float:left; margin:0; padding:0; border-bottom:1px solid #E7C693;}
.in_prdt_dtl_text  ul li{ margin:0; padding:0; display:inline;}

.in_prdt_dtl_text .left_txt02 { width: 18%; float: left; padding:0 1%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 30px; text-align: left; color: #6F1000; font-weight:bold;}
.in_prdt_dtl_text .right_txt02 { width: 78%; float: left; padding:0 1%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 30px; text-align: left; color: #6F1000;}
.in_prdt_dtl_text .right_txt02 a{color: #e26a00; text-decoration:underline;}

.in_prdt_dtl_button { width:auto; float:right;}
.twt_icon_img { width:auto; float:left; margin:2% 0;}
/*product details page end*/


/*product e-store listing page end*/

/*Amulet Categories start*/
.in_category_link { width:98%; float:left; margin:0; padding:0;}
.in_category_link li{ display:block; margin:0; padding:5px 5px;}
.in_category_link li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#851110; text-decoration:none; background:url(../../img/arrow_icon.png) no-repeat left top; padding:0 0 0 22px; line-height:18px;}
.in_category_link li a:hover{color:#d78901;}

/*Amulet Categories start end*/



.exemple {margin-top: 15px; width: 18%;
width:auto;
padding: 0 1%;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
line-height: 30px;
float:left;
text-align: left;
color: #6F1000;
font-weight: bold;}

.in_user_review {width:100%; float:left; border-bottom:1px solid #E7C693; padding:10px 0;}
.in_user_review_img img{width:40px; height:40px; margin:5px; float:left; border:1px solid #ccc;}
.in_user_review .user_name_txt { width:91%; float:left; font-family: Arial,Helvetica,sans-serif; color: #851110; font-size: 12px; font-weight:bold; line-height: 20px; text-decoration: none; word-wrap: break-word; padding-left:5px; }

.in_user_review .user_name_txt a{color: #851110; text-decoration: none;}
.in_user_review .user_name_txt a:hover{color: #851110; text-decoration: underline;}

.in_user_review .comment_txt {font-family: Arial,Helvetica,sans-serif; color: #851110; font-size: 12px; font-weight:normal; line-height: 20px; text-decoration: none; word-wrap: break-word; float:left; padding-left:5px;}





/* css by rajkumar on 25-1-2013 */

.clear{ clear:both}
.rating_point{ width:100%;}
.fl_left{ float:left}
.smt_margin{ margin:0 0 0 10px}
/*.fl_right{ float:right}*/



.ui-datepicker { background: url(../../images/blacktrans.png); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.ui-datepicker { z-index: 100 !important; display: none; padding: 5px; }
.ui-datepicker-header { position: relative; text-align: center; background: url(../../images/blacktrans1.png); padding: 5px; color: #fff; }
.ui-datepicker-calendar { border-collapse: collapse; border: 1px solid #ccc; border-top: 0; }
.ui-datepicker-calendar thead th { font-weight: normal; font-size: 12px; text-transform: uppercase; color: #620101; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ui-datepicker-calendar thead th { background: url(../../images/thead.png) repeat-x top left; border-bottom: 1px solid #ccc; }
.ui-datepicker-calendar td { border-left: 1px solid #ccc; border-top: 1px solid #ccc; text-align: right; }
.ui-datepicker-calendar td { padding: 1px; background:#440101;/* url(../../images/thead.png) repeat-x top left;*/ }
.ui-datepicker-calendar td a { display: block; padding: 2px 8px; color: #fff; text-decoration:none; font-size:12px; font-family:'OswaldLight', Arial, sans-serif;}
.ui-datepicker-calendar td a:hover { background: #210000; text-decoration: none; }
.ui-datepicker-calendar td:first-child { border-left: 1px solid #ccc; }
.ui-datepicker-prev, .ui-datepicker-next { display: inline-block; width: 14px; height: 14px; }
.ui-datepicker-prev span, .ui-datepicker-next span { display: none; }
.ui-datepicker-prev { position: absolute; top: 9px; left: 5px; background: url(../../images/icons/calarrow.png) no-repeat 3px -39px; }
.ui-datepicker-next { position: absolute; top: 9px; right: 5px; background: url(../../images/icons/calarrow.png) no-repeat 3px 1px; }
.ui-datepicker-month{ margin-right:5px;}
.search_filter{font-family:'OswaldLight', Arial, sans-serif; font-size:16px; color:#7D0000; font-weight:normal;}
.search_comman{float:left; margin-top:17px;}
.descri:hover{ text-decoration:underline; cursor:pointer; color:#000;}

/* css by rajkumar on 25-1-2013 */

/*review start*/
.rating_block {width:100%; float:left; font-family:arial; font-size:12px; line-height:20px; color:#7D0000}

.show_hide_button a{width:30px; background:#FCD75A; border:1px solid #DBAF6D; border-radius:4px; margin:5px 10px;  padding:1px 10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#440101; float:left; text-decoration:none; line-height:20px;}
.show_hide_button a:hover{color:#000; cursor:pointer;}

/*review end*/

/* css by rajkumar on 09-4-2013 */

.estore_blcok_bgcolor{
background: #fefcf6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmYwY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fefcf6 0%, #fbf0ce 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcf6), color-stop(100%,#fbf0ce)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefcf6 0%,#fbf0ce 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fefcf6 0%,#fbf0ce 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcf6', endColorstr='#fbf0ce',GradientType=0 ); /* IE6-8 */


float:left; border:1px solid #fee8a6; width:98%; margin:1%}


.in_regst_name_one {width:80%; float:left; font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal;}
.in_regst_name_one a{font-family:'OswaldLight', Arial, sans-serif; font-size:16px; line-height:28px; color:#7d0000; font-weight:normal; text-decoration:none;}
.in_regst_name_one a:hover { color:#E26A00;}

/* css by rajkumar on 09-4-2013 */


.select11{background: url("../../img/arrow_select.png") no-repeat scroll right top #FEF7EB;
    border: 1px solid #E5C28B;
    color: #434343;
    cursor: default;
    float: left;
    font-family: 'OswaldLight',Arial,sans-serif;
    font-size: 16px;
    height: 29px;
    left: 0;
    line-height: 26px;
    text-indent: 20px;
    width: 100%;
    z-index: 1;}
	
.why_text_hlite{ padding:5px; border:#E4C28C solid 1px; background:#fff; font-size:14px;}	


@media screen and (width: 1024px){
#FileField{ width:78% !important;}
#FileField3{ width:78% !important;}
.dashboard_right_section { width:73.6%; margin-right:0;}	
.in_estote_right {width:72% !important;}

.middle_section { min-height:inherit !important; padding-top:1% !important}
.estore_text_block { width:67%; float: left; padding: 1% 0;}

/*profile edit browse button*/
.in_prof_brws_block {width:70%; float:left; margin:15px 10px;}
.in_prof_brws_block  #FileField{width: 77% !important; height: 20px;}

.in_user_review .user_name_txt { width:88%;}

.rating_box {width:48% !important; min-height:240px; float:left; background:#fef7e5; border:1px solid #e1c289; margin:1% 2% 1% 0}


}



/* Beyond standard 960 */
@media only screen and (min-width: 960px)  and (max-width: 1360px){
#FileField{ width:78% !important;}
#FileField2{ width:78% !important;}
#FileField3{ width:78% !important;}

.rating_box {width:48% !important; min-height:240px; float:left; background:#fef7e5; border:1px solid #e1c289; margin:1% 2% 1% 0}

}





@media only screen and (min-width: 768px) and (max-width: 959px) {
#FileField{ width:72% !important;}
#FileField3{ width:72% !important;}
.dashboard_right_section { width:72.5%; margin-right:0;}
.dash_title_block {font-size:16px !important; padding-left:5px !important;}

.in_estote_right {width:72.5%;}
.estore_text_block { width:57%;}

.estore_left_logo { width:auto;}

.estore_text_block .etxt_left { width:40%;}
.estore_text_block .etxt_right { width:60%;}

.in_left_contactus { width:100%;}
.in_right_contactus { width:100%;}

.in_map_section { margin-bottom:5%}

.in_prdt_dtl_text .left_txt02 { width: 24%;}
.in_prdt_dtl_text .right_txt02 { width: 72%;}

.in_annon_block .in_annon_heading .left_number {width:15%;}
.in_annon_block .in_annon_heading .right_heading { width:85%;}

.in_prof_brws_block {width:70%; float:left; margin:15px 10px;}
.in_prof_brws_block  #FileField{width: 68% !important; height: 20px;}


.in_user_review .user_name_txt { width:88% ;}

}



/* Upwards of Mobile Landscape Size  */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
#FileField{ width:74%;}
#FileField3{ width:74%;}
.dashboard_right_section { width:71.2%; margin-right:0;}
.dash_title_block {font-size:15px !important;  padding-left:3px !important; background-image:none !important;}

.nav a { padding:5px 10px;}

.in_left_contactus { width:100%; float:left;}
.in_right_contactus { width:100%; float:left; margin-top:4%}

.in_estote_right {width:70%;}
.estore_text_block { width:100%;}
.estore_text_block .etxt_left { width:40%;}
.estore_text_block .etxt_right { width:60%;}

.rating_box {width:100% !important}

}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and  (max-width: 479px) {
.in_width20 { width:42% !important;}
#FileField { width:60% !important;  height:20px;}
#FileField3{ width:60% !important;  height:20px;}

/*dashboard css start*/
.dashboard_right_section { width:98%; float:left; margin:2% 0%; padding:1%;}
.dash_title_block {font-size:12px !important;  padding-left:3px !important; background-image:none !important;}



.table_head_bg {background:#440101; font-family:'OswaldLight', Arial, sans-serif; font-size:14px; line-height:30px; color:#fcd75a; font-weight:normal; text-align:center;}
.table_text {font-family:'OswaldLight', Arial, sans-serif; font-size:12px; line-height:30px; color:#000; font-weight:normal; text-align:center;}

.txt_darkred {font-size:13px; line-height:25px; padding:0 2px;}
.txt_blk {font-size:13px; line-height:25px; padding:1%;}

.font_18_ylow {font-size:15px; line-height:30px; color:#fcd75a; font-weight:normal; text-align:left; padding-left:2px;}

.font_12bld {font-size:12px; line-height:20px; padding-left:4px;}
.font_12bld2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; line-height:22px; padding-left:4px}
.font_12bld_darkred { font-size:12px; line-height:20px; padding-left:4px}
/*dashboard css end*/


.in_left_contactus { width:100%; float:left;}
.in_right_contactus { width:100%; float:left; margin-top:4%}


.in_estote_right { /*width:97.6%;*/ width:96.5%; margin:1% 0 0 0 ;}
.estore_text_block {width:98%; margin-left:1%; margin-right:1%;}

.estore_text_block .etxt_left { width:40%;}
.estore_text_block .etxt_right { width:60%;}

.category_link li a { padding-left:5px;}

.in_annon_block .in_annon_heading .left_number {width:18%;}
.in_annon_block .in_annon_heading .right_heading { width:82%;}
.in_annon_block { margin:2%}

.in_prdt_dtl_text .left_txt02 { width: 45%;}
.in_prdt_dtl_text .right_txt02 { width: 50%;}

.in_prdt_dtl_button { width:auto; float:left; clear:both}

.in_user_review .user_name_txt { width:86%; font-family: Arial,Helvetica,sans-serif; color: #851110; font-size: 12px; font-weight:bold; line-height: 20px; text-decoration: none; word-wrap: break-word; float:left}


/*profile edit browse button*/
.in_prof_brws_block {width:47%; float:left; margin:1%;}
.in_prof_brws_block  #FileField{width:100%;opacity:0;}



.membership_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#851110; line-height:30px; padding:0 5px 0 10px; background:#fff}

.rating_box {width:100% !important}


}

@media only screen and  (max-width:320px) {
.rating_box ul.rating_text li:nth-of-type(1){width:100%;}
.rating_box .rating_text2 .view_link a {font-size:12px !important; min-width:auto !important;}
.rating_box {width:100% !important}
 

}