@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	outline:none;
	}

*::-moz-selection{
	background:#165fd3;
	color:#fff;
	}
*::-o-selection{
	background:#165fd3;
	color:#fff;
	}
*::-ms-selection{
	background:#165fd3;
	color:#fff;
	}
*::-webkit-selection{
	background:#165fd3;
	color:#fff;
	}

p{
	font-size:14px;
	color:#767676;
	line-height:20px;
	text-align:justify;
	font-family: 'roboto_condensedregular';
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	}

a, a:hover{
	display:block;
	text-decoration:none;
	font-family: 'roboto_condensedregular';
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	}

a:link, a:visitied, a:hover, a:active{
	outline:none;
	text-decoration:none;
	}

ul, li{
	list-style-type:none;
	display:block;
	margin:0;
	font-family: 'roboto_condensedregular';
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	}

h1,h2,h3,h4,h5,h6{
	font-weight:normal;
	font-family: 'roboto_condensedbold';
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	}

i{
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	
	}

img{
	border:none;
	max-width:100%;
	outline:none;
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	}
	
body{
	margin:0;
	padding:0;
	display:block;
	font-family: 'roboto_condensedregular';
	background:#fff;
	
	transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	
	position:relative;
	}

	
.container{
	max-width:98%;
	width:100%;
	margin:0 auto;
	display:block;
	}
	
	
#header{
	display:block;
	width:100%;
	background:#165fd3;

	box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	-o-box-shadow:0px 0px 2px #000;
	-ms-box-shadow:0px 0px 2px #000;
	-moz-box-shadow:0px 0px 2px #000;
	
	padding:5px 0;
	position:relative;
	z-index:10;
	}

#header .one-half{
margin-bottom:0;
}

.logo{
	margin:0;
	padding:0;
	}	
	
.logo img{
	display:block;
	margin:0 5px;
	max-width:100%;
	padding:0;
	}

.tabs{
display:block;
text-align:right;
}

.tabs li{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;

}

.tabs li a{
color:#fff;
font-size:24px;
display:block;
width:40px;
height:auto;
border-radius:10px;

background:#4a1b06;
text-align:center;
line-height:36px;
margin:5px 0;
border:1px solid #4a1b06;

}

.tabs li:hover a{
color:#165fd3;
}

.head{
	padding:5px;
	display:block;
}

.head h2, .head h2 a{
	color:#fff;
	text-transform:uppercase;
	font-family: 'roboto_condensedbold';
	font-size:16px;
	letter-spacing:0.02em;
}

.head h2 span{
font-size:14px;
}

.head h2 a{
display:inline;
border-bottom:1px dotted #eee;
}

.name{
	font-size:14px;
	color:#fff;
	font-weight:normal;
	font-family: 'roboto_condensedregular';
}	

.product{
	padding:5px 0;
	display:block;
	width:100%;
}

.imgbox img{
border:1px solid #afafaf;
width:100%;
display:block;
max-width:100%;
}

.prdct_dtl{
padding:1px 0 0;
}

.prdct_dtl p{
font-size:14px;
line-height:16px;
color:#666;
padding:0 0 5px;
}


.button{
display:block;
margin:10px 0 0;
}

.button a{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
/*background:#353740;*/
font-size:20px;

border-radius: 18px;
color: #fff;
margin: 0 auto;
padding: 8px 0;
width:100%;
text-align:center;

text-transform:uppercase;
}

.button a i{
color:#fff;
margin-right: 8px;
}

.button a:hover{
	box-shadow:0px 0px 3px #4a4a4a inset;
	-webkit-box-shadow:0px 0px 3px #4a4a4a inset;
	-o-box-shadow:0px 0px 3px #4a4a4a inset;
	-moz-box-shadow:0px 0px 3px #4a4a4a inset;
	-ms-box-shadow:0px 0px 3px #4a4a4a inset;
}

#adsense{
	display:block;
	/* position:fixed; */
	bottom:0;
	left:0;
	width:100%;
	background:rgba(0,0,0,0.8);
	z-index:999;
	padding:0;
	min-height:80px;
}

#adsense_fixed{
	display:block;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	background:rgba(0,0,0,0.8);
	z-index:999;
	padding:0;
	min-height:50px;
	text-align:center;
}

.add{
position:relative;
display:block;
margin:0 0 2px;
border-top:1px solid #333;
}

.add p{
color:#fff;
font-size:16px;
text-align:center;

padding-top:20px;
}

.add .close{
display:block;
position:absolute;
top:2px;
left:2px;
z-index:9999;
color:#fff;
width:25px;
height:25px;

border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;

border:1px solid #000;
background:rgba(0,0,0,0.7);
text-align:center;
line-height:20px;

cursor:pointer;
}

.add img{
max-width:100%;
display:block;
}

#footer{
display:block;
background:#bebdbd;
}

#footer p{
color:#fff;
font-size:12px;
text-align:center;
line-height:30px;
}


.back a{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:top;
/* font-size:16px; */
font-size:20px;
color:#fff;
}
.back{
color:#eee;
font-size:16px;
}
.back a:hover{
color:#4a1b06;
}

.loginForm{
	display:block;
	margin:10px 5px;
	background: #f9f9f9; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #f9f9f9 0%, #f3f3f3 50%, #f9f9f9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f9f9f9), color-stop(50%,#f3f3f3), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #f9f9f9 0%,#f3f3f3 50%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #f9f9f9 0%,#f3f3f3 50%,#f9f9f9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #f9f9f9 0%,#f3f3f3 50%,#f9f9f9 100%); /* IE10+ */
	background: linear-gradient(135deg,  #f9f9f9 0%,#f3f3f3 50%,#f9f9f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f9f9f9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	
	box-shadow:0px 0px 2px #ccc;
	-webkit-box-shadow:0px 0px 2px #ccc;
	-o-box-shadow:0px 0px 2px #ccc;
	-ms-box-shadow:0px 0px 2px #ccc;
	-moz-box-shadow:0px 0px 2px #ccc;
}

form{
	display:block;
	padding:0;
}

form .row{
margin-bottom:4px;
}

form label, .paymodes a{
	font-size:14px;
	color:#333;
	margin-bottom:5px;
}

form input, form textarea, form select{
	display:block;
	font-size:13px;
	color:#333;
	background:#fff;
	border:1px solid #ddd;
	width:100%;
	height:40px;
	padding:0 2px;
}

form input[type="radio"], form input[type="checkbox"]{
	width:auto;
	height:auto;
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	margin-right:5px;
}

form textarea{
height:70px;
}

form h6{
font-size:14px;
padding:5px;
background:#f6f6f6;
font-weight:normal;
font-family: 'roboto_condensedregular';
text-transform:uppercase;
}

form .submit{
display:block;
margin:0;
padding:0;
}
form .submit input{
  padding:0;
  display:block;
  height: 40px;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  
  color:#FFFFFF;
  text-shadow:0 1px #209ad6;
  border-width: 1px;
  border-style: solid;
  border-color:#209ad6;
  border-radius: 7px 7px 7px 7px;
  outline: none;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  	
background: rgb(32,154,214); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(32,154,214,1) 0%, rgba(32,154,214,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,154,214,1)), color-stop(100%,rgba(32,154,214,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#209ad6',GradientType=0 ); /* IE6-9 */
	
	

  -webkit-box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  -moz-box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  cursor:pointer;
  
  text-transform:uppercase;
}
form .submit input:active, form .submit input:hover {
  background: #209ad6;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
}

.check_box{
	width:auto;
	display:block;
	text-align:left;
}

.check_box input{
	width:auto;
	height:auto;
	display:block;
	float:left;
	margin:4px 10px 0 0;
}

.check_box p{
	font-size:12px;
	color:#565656;
}
.check_box p a{
	font-size:12px;
	color:#ea1c1c;
	display:inline;
}

.forgot_paswrd{
display:block;
text-align:center;
margin:1px 0 0 0;
}

.forgot_paswrd a{
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	font-size:14px;
	color:#4a1b06;
	
	border-bottom:1px dotted #4a1b06;
	
	padding:5px 0 2px;
	
	border-radius:0 0 2px 2px;
}
.forgot_paswrd a:hover{
	color:#165fd3;
	border-bottom:1px dotted #165fd3;
}

.forgot_paswrd a i{
	font-size:14px;
	color:#4a1b06;
	}

.forgot_paswrd a:hover i{
	color:#165fd3;
}

.captcha{
display:block;
margin:5px 0 0;
}

.captcha img, .captcha a{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
max-width:100px;
}

.captcha a{
margin-left:10px;
}

.captcha a img{
display:block;
}
.sep{
	display:block;
	max-width:100%;
	overflow:hidden;
	text-align:center;
	margin:0 10px;
}
.sep p{
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	font-size:14px;
	color:#333;
	position:relative;
	
	}

.sep p:before{
	position:absolute;
	top:45%;
	left:-810px;
	width:800px;
	height:1px;
	content:"";
	
	background:#ddd;
	}
	
.sep p:after{
	position:absolute;
	top:45%;
	right:-810px;
	width:800px;
	height:1px;
	content:"";
	background:#ddd;
	}

.sign_btn{
	border:1px solid;
	border-right:4px;
	display:block;
	margin:5px 0 0;
	height:40px;
	color:#fff;
	line-height:38px;
	
	border-radius:7px;
	
	cursor:pointer;
	box-shadow:0px 1px 1px #4a4a4a;
	}

.sign_btn span{
	text-align:center;
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:top;
	line-height:38px;
	
	width:80%;
}

.google{
	background: #ea1c1c; /* Old browsers */
	background: -moz-linear-gradient(top,  #ea1c1c 0%, #ae1111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea1c1c), color-stop(100%,#ae1111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ea1c1c 0%,#ae1111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ea1c1c 0%,#ae1111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ea1c1c 0%,#ae1111 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ea1c1c 0%,#ae1111 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea1c1c', endColorstr='#ae1111',GradientType=0 ); /* IE6-9 */
	
	border-color:#9c0f0f;
}

.fb{
	background: #5977ad; /* Old browsers */
	background: -moz-linear-gradient(top,  #5977ad 0%, #364f80 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5977ad), color-stop(100%,#364f80)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5977ad 0%,#364f80 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5977ad 0%,#364f80 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5977ad 0%,#364f80 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5977ad 0%,#364f80 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5977ad', endColorstr='#364f80',GradientType=0 ); /* IE6-9 */
	
	border-color:#2b5478;
}

.sign_btn i{
	width:40px;
	line-height:38px;
	
	font-size:20px;
	text-shadow:1px 1px 1px #ccc;
	border-right:1px solid;
	display:inline-block;
	*display:inline;
	zoom:1;
	text-align:center;
	margin-right:10px;
}

.google i{
	border-color:#9c0f0f;
}
.fb i{
	border-color:#2b5478;
}

.filter{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100%;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	text-align:center;
	padding:0 ;
}

.filter .one-third{
width:31%;
}

.filter h4 {
    display: block;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0.02em;
    margin: 0;
    padding: 5px;
    text-align: left;
	color:#4a1b06;
	font-family: 'roboto_condensedregular';
	
	border-top:1px solid #dedede;
}

.filter h5 {
    display: block;
    font-size: 18px;
	letter-spacing:0.01em;
    font-weight: normal;
    margin: 0;
    padding: 5px;
    text-align: left;
	color:#4a1b06;
	font-family: 'roboto_condensedbold';
	text-align:center;
	
	border-top:1px solid #dedede;
}

.filter label{
	font-size:14px;
	color:#333;
	text-transform:uppercase;
	font-family: 'roboto_condensedregular';
	padding:0 ;
	text-align:left;
	line-height:30px;
}

.filter .select_box{
	width:100%;
	position:relative;
	border-radius:3px;
	border:1px solid #bebdbd;
	text-align:left;
}

.filter .select_box select{
	width:100%;
	height:25px;
	background:none;
	position:relative;
	z-index:99;
	padding-right:10%;
	border:none;
}

.filter .select_box i{
	position:absolute;
	right:0;
	top:0;
	background:#bebdbd;
	width:20px;
	height:25px;
	line-height:25px;
	color:#fff;
	text-align:center;
	z-index:-9;
}
.filter a{
display:block;
text-align:right;
font-size:14px;
color:#333;
text-transform:uppercase;
line-height:34px;
}

.filter a i{
color:#bebdbd;
margin-right:5px;
}

.filter a.txt_left{
text-align:left;
margin-left:5px;
}

.filter a.txt_center{
text-align:center;
}

.filter .one-third, .filter .two-third, .filter .one-half{
margin:0;
padding:2px 0;
height:35px;
}

.range_slider{
display:block;
margin:-5px 0 0;
background:#f6f6f6;
border-bottom:1px dotted #eee;
padding:10px 5px 5px;
}

.min, .max{
position:absolute;
top:0;

text-align:center;
font-size:14px;
color:#666;
}

.dos{
text-align:center;
font-size:14px;
color:#666;
}

.min{
left:0;
}

.max{
right:0;
}

.dos i, .min i, .max i{
font-size:16px;
}

.range_slider input{
width:94%;
margin:0 auto;
display:block;
background:#f6f6f6;
}

.inner_box{
position:relative;
display:inline-block;
*display:inline;
zoom:1;

vertical-align:top;
width:100%;

}

.image{
	border:1px solid #f5f5f5;
	width:100%;
	max-width:100%;
}
.image img{
display:block;
width:100%;
}

.cost{
display:block;
margin:0;
padding:0 5px;
background:#eee;
}
.cost h4{
color:#777;
font-size:14px;
text-transform:none;
font-family: 'roboto_condensedregular';

}
.cost i{
width:30px;
height:30px;
line-height:30px;
font-size:18px;
text-align:center;
background:#ddd;
}

.cost span{
color:#f00;
margin-left:10px;
text-transform:uppercase;
font-family: 'roboto_condensedbold';
}

.prdct_image{
	width:100%;
	max-width:100%;
}

.prdct_image img{
display:block;
width:auto;
max-width:100%;
margin:0 auto;
height:auto;
max-height:100%;
}

.title{
background:#f5f5f5;
padding:5px;
margin:2px 0;
}
.title h3{
display:block;
color:#444;
font-size:12px;
font-weight:normal;
font-family: 'roboto_condensedregular';
}
.detail{
display:block;
text-align:center;
border:1px solid #dedede;
background:#f5f5f5;
}

.detail h3{
font-size:10px;
font-family: 'roboto_condensedregular';
color:#444;
text-transform:uppercase;
}

.detail p, .detail a{
font-size:14px;
color:#1c1d1e;
font-family: 'roboto_condensedregular';
text-align:center;
}

.info_toggle{
	cursor:pointer;
}

.detail a{
cursor:pointer;
}

.detail a:hover{
color:#f00;}

.detail .one-half{
margin-bottom:0;
}

.deal{
position:absolute;
z-index:99;
top:0%;
right:3%;
}
.deal h3{
font-size:11px;
line-height:12px;
text-transform:uppercase;
color:#666;
font-family: 'roboto_condensedregular';
font-weight:normal;
text-align:center;
}

.deal .semi_circle{
background:none;
min-width:40px;
min-height:40px;
border-radius:50%;

border:1px solid #000;

}

.deal .semi_circle p{
font-size:14px;
text-align:center;
color:#f00;
display:block;
padding:6px 0 0;
line-height:14px;
}

.deal .semi_circle span{
display:block;
font-size:11px;
line-height:11px;
}

.inner_box .button{
margin:5px 0 0;
text-align:center;
}

.button.txt_left{
	text-align:left;
	margin-top:0;
}


.button.txt_left a{
	font-size:12px;
	padding:8px 12px;
}


.inner_box{
margin-bottom:20px;
}


.action a{
	display:block;
	padding:8px 0;
	
	margin:0;
	
	color: #ffffff;
    font-size: 15px;
	line-height:15px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	-o-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	-ms-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	
	box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-ms-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-o-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.action a:hover{
	box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-ms-box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-o-box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}



.btn-edit{
    background: rgb(150,202,90); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(150,202,90,1) 0%, rgba(133,185,73,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(150,202,90,1)), color-stop(100%,rgba(133,185,73,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(150,202,90,1) 0%,rgba(133,185,73,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(150,202,90,1) 0%,rgba(133,185,73,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(150,202,90,1) 0%,rgba(133,185,73,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(150,202,90,1) 0%,rgba(133,185,73,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96ca5a', endColorstr='#85b949',GradientType=0 ); /* IE6-9 */

    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.btn-edit:hover{
	background-color: #85b949;
	}
	
.btn-close {
    background: rgb(217,99,89); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(217,99,89,1) 0%, rgba(200,82,72,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,99,89,1)), color-stop(100%,rgba(200,82,72,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(217,99,89,1) 0%,rgba(200,82,72,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(217,99,89,1) 0%,rgba(200,82,72,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(217,99,89,1) 0%,rgba(200,82,72,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(217,99,89,1) 0%,rgba(200,82,72,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d96359', endColorstr='#c85248',GradientType=0 ); /* IE6-9 */

    border-color: #c85248;
   
    
}

.btn-close:hover {
	background-color:#d14034;
	
}

ul.filter_cat{
display:block;
}

.filter_cat li{
display:block;
margin:0;
padding:0;
}

.filter_cat li a{
font-size:14px;
color:#444;
padding:8px;
border-bottom:1px solid #dedede;
}

.filter_cat li:first-child a{
padding-top:3px;
}

.filter_cat li a span{
font-size:11px;
color:#777;
vertical-align:middle;
margin:0px;
}
.filter_cat li a span i{
font-size:11px;
vertical-align:middle;
}

.filter_cat li a input{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
margin-right:5px;
}

.sub_head{
padding:10px;
background:#ccc;
border-top:1px dotted #ddd;
border-bottom:1px dotted #ddd;
font-size:12px;
text-transform:uppercase;
color:#333;
}


/*********Tabs-container*******/
.detail_tabs {
  width: 100%;
  margin: 0 auto;
}
.detail_tabs a {
  display:inline-block;
  *display:inline;
  zoom:1;
  
  vertical-align:middle;
  
  padding:10px 15px;
  width: auto;
  color: #333;
  text-align: center;
  border-radius: 2px 2px 0 0;
  border-right: 1px solid #ccc;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  background: #fff;
  line-height: 16px;
  font-size: 14px;
  font-style: normal;
  text-decoration: none;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ddd)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #ffffff, #ddd); /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #ffffff, #ddd); /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #ffffff, #ddd); /* IE10 */
  background-image:      -o-linear-gradient(top, #ffffff, #ddd); /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #ffffff, #ddd);
}
.detail_tabs a.active {
  color: #fff;
  background: #353740;
  border-bottom: 1px solid #353740;
}
.swiper-container {
  background: #fff;
  height: 350px;
  border-radius: 0 0 5px 5px;
  border: 1px solid #ccc;
  overflow-y:scroll;
  
  width: 100%;
}
.swiper-slide {
  height: 100%;
  width: 100%;
  background: none;
  color: #1c1d1e;
  font-weight:normal;
  /* overflow-y:scroll; */
}
.swiper-slide h2, .inner-text h2{
font-size:14px;
font-family: 'roboto_condensedregular';
font-weight:normal;
text-transform:uppercase;
margin:20px 0 5px;
}
.content-slide {
  /* padding: 20px 10px; */
  padding: 0px;
}

.content-slide ul li{
	font-size:14px;
padding:0 0 10px;
line-height:22px;
color:#444;
}

.content-slide ul li strong{
	font-weight:normal;
	font-family: 'roboto_condensedbold';
}

.swiper-slide p{
font-size:14px;
padding:0 0 10px;
line-height:22px;
color:#444;
}

.content-slide p strong{
font-family: 'roboto_condensedbold';
font-weight:normal;
}
.swiper-slide .line-divider{
margin:5px 0;
padding:0;
}

.cat_head{
	display:block;
	margin:0;
	padding:3px 10px;
	background:#f1f1f1;
	margin:0 0 5px;

	box-shadow:0 0 4px #ddd inset;
	-webkit-box-shadow:0 0 4px #ddd inset;
	-o-box-shadow:0 0 4px #ddd inset;
	-ms-box-shadow:0 0 4px #ddd inset;
	-moz-box-shadow:0 0 4px #ddd inset;
}

.cat_head h4{
	font-size:14px;
	color:#565656;
	font-family: 'roboto_condensedregular';
	text-transform:uppercase;
}

.cat_head a{
	font-size:12px;
	color:#777;
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	
	background:#ddd;
	border-radius:4px;
	padding:2px 3px;
}


.sign_up_form{
	padding:10px 20px;
}



/*****************************CART*********************************/
	
.cart{
	width:100%;
	box-shadow:0px 0px 2px #aaa;
	-webkit-box-shadow:0px 0px 2px #aaa;
	-o-box-shadow:0px 0px 2px #aaa;
	-moz-box-shadow:0px 0px 2px #aaa;
	-ms-box-shadow:0px 0px 2px #aaa;
	}


.cart_box{
	width:100%;
	margin:10px 0 0 ;
	padding:4%;
	border:1px solid #e0e0e0;
	
	display:block;
	}

.cart p{
	color:#fff;
	font-size:14px;
}

.cart h3{
color:#565656;
font-size:16px;
font-weight:normal;
font-family: 'roboto_condensedbold';

margin-bottom:10px;
}

.cart .cart_cost h5, .cart h4, .cart .cart_cost .input_box{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
min-width:27.5%;

}

.cart .cart_cost h5{
color:#848484;
font-size:14px;
font-weight:normal;
font-family: 'roboto_condensedregular';
}

.cart .cart_cost .input_box{
margin:0 3px;
}

.cart .cart_cost input, .cart .cart_cost select{
border:1px solid #ddd;
width:50px;
height:30px;
text-align:center;
}

.cart .cart_cost i{
color:#888;
font-size:14px;
margin-right:5px;
}

.cart h4{
font-size:16px;
color:#165fd3;
font-family: 'roboto_condensedbold';
text-align:right;
}


.continue{
	display:block;
	margin:0;
	padding:5px 0;
	background:#f6f3ea;
	border:1px solid #ddd;
	border-top:0
	}

.continue a{
	font-size:15px;
	color:#333;
	text-align:center;
	}

.continue a i{
	margin-right:5px;
	}

.continue a:hover{
	color:#ea1c1c;
	}

.delivery_info {
	display:block;
}

.border{
	border:1px solid #e0e0e0;
	}

.cart_title{
	display:block;
	margin:0;
	padding:20px;
	max-width:100%;
	border-bottom:2px solid #e0e0e0;
	background:#f7f7f7;
	}

.cart_title h4{
	font-size:20px;
	text-transform:uppercase;
	color:#333;
	}

.cart_title h4 span{
	font-size:20px;
	text-transform:uppercase;
	color:#111;
	display:inline-block;
	*displya:inline;
	zoom:1;
	vertical-align:text-top;
	margin:0;
	margin-left:30px;
	}

.cart_title h4 span .rupee{
	font-size:20px;
	}

.cart_title span{
	display:block;
	margin:5px 0 0 0;
	font-size:14px;
	color:#333;
	}



.checkout{
	display:block;
	
	padding:20px;
	width:auto;
	max-width:100%;
	text-align:center;
	}

.checkout a, .checkout input{
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	
	font-size:18px;
	color:#fff;
	
	background: rgb(32,154,214); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(32,154,214,1) 0%, rgba(32,154,214,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,154,214,1)), color-stop(100%,rgba(32,154,214,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#209ad6',GradientType=0 ); /* IE6-9 */
	
	

  -webkit-box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  -moz-box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  box-shadow:0 1px #cdeaf8 inset, 0 1px 2px #1f99d6;
  cursor:pointer;
	
	padding:8px 40px;
	
	border-radius:5px 0;
	-webkit-border-radius:5px 0;
	-o-border-radius:5px 0;
	-moz-border-radius:5px 0;
	-ms-border-radius:5px 0;
	
	border:none;
	width:100%;
	
	}

.checkout a:hover, .checkout input:hover, .checkout input:focus{
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
	}
.info_box1{
	display:none;
	margin:0;
	padding:0;
	width:100%;
	max-width:100%;
	text-align:left;
	
	border-top:1px solid #f5f5f5;
	
	background:#eee;
	
	box-shadow:0px 0px 2px #f5f5f5;
	-webkit-box-shadow:0px 0px 2px #f5f5f5;
	-o-box-shadow:0px 0px 2px #f5f5f5;
	-moz-box-shadow:0px 0px 2px #f5f5f5;
	-ms-box-shadow:0px 0px 2px #f5f5f5;
}

.info_box{
	display:none;
	margin:0;
	padding:0;
	width:100%;
	max-width:100%;
	text-align:left;
	
	border-top:1px solid #f5f5f5;
	
	background:#eee;
	
	box-shadow:0px 0px 2px #f5f5f5;
	-webkit-box-shadow:0px 0px 2px #f5f5f5;
	-o-box-shadow:0px 0px 2px #f5f5f5;
	-moz-box-shadow:0px 0px 2px #f5f5f5;
	-ms-box-shadow:0px 0px 2px #f5f5f5;
	}

.info_box h3{
font-size:14px;
color:#fff;

border-bottom:1px dotted #f9f9f9;
padding:5px;
text-align:center;
margin-bottom:0;

}

.info_box ul{
display:block;
margin:0;
padding:0 5px;
}

.info_box ul li{
display:block;
margin:0;
padding:8px 0;
border-bottom:1px dotted #ddd;
}

.info_box ul li:last-child, .info_box ul li.nobrdr{
border-bottom:0;
}

.info_box ul li p, .info_box ul li h4{
display:block;
}

.info_box ul li i{
color:#660000;
text-align:center;
}

.info_box ul li i.main_ico{
display:block;
float:left;
margin-right:15px;
}

.info_box ul li .info{
display:block;
float:left;

}

.info_box ul li p{
font-size:14px;
color:#66000;
text-align:left;
padding:4px 0;
}

.info_box ul li p span, .info_box ul li p span i{
color:#f00;
font-size:18px;
vertical-align:middle;
margin-left:8px;
}

.share_tabs a{
display:inline;
min-width:100px;
}

.IN-widget{
display:none !important;
}
	
.contest_ttl{
font-size:16px;
color:#333;
font-weight:normal;
font-family: 'roboto_condensedregular';
}

.item .product{
padding:0;
}

.note{
display:block;
margin:0;
padding:0;
}

.note p{
font-size:10px;
color:#666;
}

.note a{
color:#165fd3;
font-size:10px;
display:inline;
}

.steps h4{
display:block;
float:left;
position:relative;
margin:0;
font-size:0.9em;
color:#333;
background:#f0f0f0;
font-family: 'roboto_condensedregular';
line-height:30px;
padding:5px 5.55%;
width:48%;
}

.steps h4 a{
font-size:1em;
color:#333;
}

.steps h4.actvpay{
	background:#165fd3;
}

.steps h4.actvpay a{
	color:#fff;
}

.steps .frstchld:before, .steps h4.mode:before, .steps h4.login:before {
    border-color: transparent transparent transparent #c4c4c4;
    border-style: solid;
    border-width: 21px 10px;
    content: "";
    position: absolute;
    right: -21px;
    top: 0;
    z-index: 2;
}
.steps .frstchld:after, .steps h4.mode:after, .steps h4.login:after{
    border-color: transparent transparent transparent #f0f0f0;
    border-style: solid;
    border-width: 21px 10px;
    content: "";
    position: absolute;
    right: -20px;
    top: 0;
    z-index: 3;
}

.steps h4.nobrdr::after, .steps h4.nobrdr::before{
	border:0;
	position: absolute;
    right: 0;
    top: 0;
    z-index: 3;
}



.steps h4.actvpay:after {
    border-left-color: #165fd3;
}

.steps h4.nobrdr:after{
    border-left-color: none;
}


.steps span{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;

}
.number{
width:20px;
height:20px;

line-height:20px;
margin-right:2px;

border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;

background:#ddd;

font-size:12px;
color:#777;

text-align:center;
}

#chkout .chkout .number, #pymnt .pymnt .number, .steps h4.actvpay .number{
background:#209ad6;
color:#fff;
}



.profile_box{
	display:none;
	margin:0;
	padding:0;
	width:100%;
	max-width:100%;
	text-align:left;
	
	border-top:1px solid #f5f5f5;
	
	background:#eee;
	
	box-shadow:0px 0px 2px #f5f5f5;
	-webkit-box-shadow:0px 0px 2px #f5f5f5;
	-o-box-shadow:0px 0px 2px #f5f5f5;
	-moz-box-shadow:0px 0px 2px #f5f5f5;
	-ms-box-shadow:0px 0px 2px #f5f5f5;
	}

.option_box{
display:block;
}

.option_box span{
display:block;
}

.option_box .one-third{
width:30%;
}

.option_box input, .option_box label{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
width:auto;
height:auto;
color: #333;
font-size: 13px;
}

.option_box label{
vertical-align:top;
padding-top:5px;
}

.option_box select{
display:block;
margin:0;
height:40px;

background: #fff;
border: 1px solid #ddd;
color: #333;
font-size: 13px;
padding: 0 2px;
width: 100%;
}

.profile_image{
display:block;
padding:2px;
border:1px solid #ddd;
}
.profile_image img{
width:auto;
margin:0 auto;
height:auto;
max-width:100%;
display:block;
}

.account_links{
display:block;
margin:0;
padding:0;
}
.account_links li{
display:block;
margin:0;
padding:0px;
height:40px;
}

.account_links li a{
display:block;
margin:0;
padding:0;

color:#444;

border-bottom:1px solid #ccc;
}
.account_links li a i, .account_links a span{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
font-size:16px;

}
.account_links li a i{
width:34px;
height:39px;
line-height:39px;
text-align:center;
background:#f6f6f6;
margin-right:10px;
color:#555;
}

.account_links li a:hover, .account_links li a:hover i{
color:#165fd3;
}

.ttlbalnce{
color:#009966;
font-size:16px;
margin:5px 0;
display:block;
padding:0 5px;
font-family: 'roboto_condensedregular';
}

.ttlbalnce span{
font-family: 'roboto_condensedbold';
}

.trans_head{
background:#165fd3;
padding:5px;
margin:2px 0;
}
.trans_head h3{
display:block;
color:#fff;
font-size:14px;
text-align:center;
font-weight:normal;
font-family: 'roboto_condensedregular';
text-transform:uppercase;
}

.transaction{
display:block;
padding:0;
width:100%;
border:1px solid #ddd;

box-shadow:0px 0px 2px #ccc;
-webkit-box-shadow:0px 0px 2px #ccc;
-o-box-shadow:0px 0px 2px #ccc;
-ms-box-shadow:0px 0px 2px #ccc;
-moz-box-shadow:0px 0px 2px #ccc;

margin:10px 0 4px 0;

}

.transaction h2{
background:#eee;

color:#555;
font-size:14px;
text-transform:uppercase;
font-family: 'roboto_condensedbold';
font-weight:normal;
padding:5px;

}

.transaction h2 i{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
width:20px;
height:20px;
line-height:20px;
color:#555;
background:#ccc;

border-radius:50%;
-webkit-border-radius:50%;
-o-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
font-style:normal;
text-align:center;
margin-right:10px;
font-size:12px;
}

.trans_dtl{
padding:5px;
color:#555;
}

.trans_dtl li{
display:block;
margin:0;
padding:0 0 5px;

font-size:13px;
color:#666;
}


.heading{
color:#777;
font-size:16px;
margin:0 0 2px;
display:block;
padding:0 0 2px;
border-bottom:1px dotted #eee;
}

.contest_bx, .winner_bx{
margin:0;
background:#f6f6f6;
box-shadow:0px 0px 2px #ccc;
-webkit-box-shadow:0px 0px 2px #ccc;
-o-box-shadow:0px 0px 2px #ccc;
-ms-box-shadow:0px 0px 2px #ccc;
-moz-box-shadow:0px 0px 2px #ccc;
padding:5px 5px 0 5px;
}
.winner_bx{
padding:5px;
}

.contst_dtl{
padding:1px 0 0;
}

.contst_dtl p{
font-size:14px;
line-height:16px;
color:#666;
padding:0 0 2px;
margin:0 0 2px;
border-bottom:1px dotted #ddd;
}

.contst_dtl ul{
display:block;
}

.contst_dtl ul li{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
width:45%;

font-size:14px;
color:#777;
text-align:center;
border-bottom:0;
}


.contst_dtl ul li span{
display:block;
margin:2px 0 0;
font-size:11px;
}

.contst_dtl ul li i{
font-size:20px;
}

.time{
display:block;
background:#f0f0f0;
padding:5px;
}

.time h6{
color:#009966;
font-size:14px;
text-align:center;
text-transform:uppercase;
}

.time p{
font-size:12px;
}

.time p span{
font-size:14px;
color:#1c1d1e;
}

.share_tabs{
display:block;
text-align:left;
}

.dtl_time{
border-radius:5px;
padding:2px 5px;/*
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;*/

width:100%;
display:block;
}

.dtl_time p{
font-size:14px;
color:#fff;
}

.dtl_time h4{
font-size:16px;
color:#fff;
text-align:center;
}

.dtl_time p i{
font-size:20px;
vertical-align:top;
margin-right:5px;
}
.countdown{
padding:4px;
border:1px dotted #ddd;
text-align:center;
}
.countdown p{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;

font-size:16px;
}

.dtl_time .countdown{
border:0;
padding:0;
}
.dtl_time .countdown p{
color:#fff;
font-size:13px;
}

.timer p{
font-size:20px;
}

.countdown p.fntsz{
font-size:13px;
}

.dtl_time p.tymlft{
	color:#333;
	font-size:18px;
	text-align:center;
	font-family: 'roboto_condensedbold';
}
.countdown .block{
	display:inline-block;
	*display:inline;
	zoom:1;
	
	vertical-align:middle;
	margin:10px 5px 0;
	min-width:50px;
	
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	padding:5px;
}

.countdown .block p{
display:block;
font-size:14px;
text-align:center;
}

.countdown .block p.big{
	font-size:20px;
}



.winner{
margin:0;
padding:5px;
background:#fff;
}


.winner h3{
margin:0 0 5px;
padding:5px;
color:#777;
font-size:14px;
text-transform:uppercase;

background:#f0f0f0;
}

.winner .imgbox, .winner .dtls{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:top;

}
.winner .imgbox{
width:25%;
}
.winner .dtls{
width:70%;
}
.winner img{
max-width:80px;
}

.winner h4{
font-size:16px;
color:green;
text-transform:capitalize;
}

.winner p{
color:red;
font-size:14px;
}

.sno{
position:absolute;
top:0;
left:0;
width:25px;
height:25px;
text-align:center;
background:#555;


border-radius:0 0 100% 0;
}

.sno h6{
font-size:14px;
line-height:20px;
color:#fff;
}

.pagination{
display:block;
background:#f6f6f6;
margin:10px 0;
text-align:center;
padding:8px 5px;

box-shadow:0px 0px 4px #ddd inset;
-webkit-box-shadow:0px 0px 4px #ddd inset;
-o-box-shadow:0px 0px 4px #ddd inset;
-moz-box-shadow:0px 0px 4px #ddd inset;
-ms-box-shadow:0px 0px 4px #ddd inset;
}

.pagination ul{
display:block;
}
.pagination ul li{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
}

.pagination ul li a{
background:#eee;
border-radius:50%;
width:25px;
height:25px;

font-size:14px;
color:#444;
text-align:center;
line-height:25px;
display:block;
}

.pagination ul li:hover a, .pagination ul li a.activepg{
background:#165fd3;
color:#fff;
}

.view_cpn{
display:block;
margin:0 0px 8px 8px;
padding:0;
}
.view_cpn a{
display:block;

vertical-align:middle;

font-size:14px;
text-align:center;
color:#fff;

background: rgb(32,154,214); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(32,154,214,1) 0%, rgba(32,154,214,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,154,214,1)), color-stop(100%,rgba(32,154,214,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(32,154,214,1) 0%,rgba(32,154,214,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#209ad6', endColorstr='#209ad6',GradientType=0 ); /* IE6-9 */



-webkit-box-shadow:0 1px #cdeaf8 inset, 0 1px 1px #1f99d6;
-moz-box-shadow:0 1px #cdeaf8 inset, 0 1px 1px #1f99d6;
box-shadow:0 1px #cdeaf8 inset, 0 1px 1px #1f99d6;

border-radius:10px 0;
-webkit-border-radius:10px 0;
-o-border-radius:10px 0;
-moz-border-radius:10px 0;
-ms-border-radius:10px 0;

padding:6px 12px;

}

.view_cpn a:hover{
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);
	}

.confrim_box{
display:block;
}

.confrim_box h5{
font-size:17px;
color:#009966;
padding:5px;
border-bottom:3px double #eee;
font-family: 'roboto_condenseditalic';
}
.confrim_box h6{
font-size:14px;
color:#444;
padding:5px;
font-family: 'roboto_condensedregular';
text-align:justify;
}

.confrim_box ul{
display:block;
margin:0;
padding:0;
}

.confrim_box ul li{
display:block;
padding:5px;
font-size:14px;

border-bottom:1px dotted #ddd;
}

.confrim_box ul li a{
display:block;
font-size:14px;
}

.confrim_box ul li a i{
margin-right:5px;
}

.home_clock_box{
display:block;
margin:0;
padding:0;
}

.home_clock_box p{
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
}

.home_clock p{
color:#f00;
}

.text p{
color: #888;
font-size: 13px;
padding-bottom: 15px;
}

.text ul{
display:block;
}

.text ul li{
font-size:14px;
display:block;
margin:5px 0 0;
color:#777;

text-align:justify;

padding:0 0 0 15px;
position:relative;
}

.text ul li:before{
position:absolute;
top:8px;
left:0;
display:inline-block;
*display:inline;
zoom:1;

vertical-align:middle;
width:6px;
height:6px;
border-radius:50%;
background:#165fd3;
content:"";
}

/******** added by ruchi start *********/
.error {
color: #D8000C;
background-color: #FFBABA;
padding-left:4px;
}
.success {
color: #566B02;
background-color: #E3EBC3;
padding-left:4px;
}
.text_center{
	text-align:center;
}
.bpoint {
    background: url("../images/scrolpoint-blue.png") no-repeat scroll right top transparent;
    clear: left;
    float: left;
    height: 11px;
    margin: -12px 0 0;
    padding-left: 5px;
}
.closed_contest {
    background: url("../images/closed-item.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
	top:0;
    position: absolute;
    /*top: 104px;
    width: 820px;*/
	width:100%;
	background-size:contain;
	-webkit-background-size:contain;
	-o-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
}

.sponsored_box{
	position: absolute; 
	background-color: rgb(216, 4, 135); 
	opacity: 0.8; 
	color: rgb(255, 255, 255); 
	text-align: center; 
	line-height: 26px; 
	z-index: 500; 
	margin-top: -34px; 
	width: 100%;
}
.gray_color{
	color:#444;	
}

.wins_comment_box{
	margin:0; 
	padding:10px; 
	position:relative; 
	border:1px solid #CDCBCB; 
	border-radius:8px 0 8px 8px; 
	-moz-border-radius:8px 0 8px 8px; 
	-webkit-border-radius:8px 0 8px 8px; 
	background:#f4f1f1
}
.wins_comment_arrow{
	margin:0; 
	padding:0; 
	position:absolute;
	height:33px; 
	width:97%; 
	background:url(../images/comment-arrow.png) no-repeat left bottom; 
	right:87%; 
	top:-33px;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}
.spacer{
	margin:0; 
	padding:0; 
	height:10px; 
	font-size:8px; 
	clear:both
}
/******** added by ruchi end *********/
.progress_box p{
	margin-bottom:20px;
}
.comic_heading{
	font-size:30px; 
	color:#002C6B; 
	font-weight:bold; 
	text-align:center; 
	font-family: comic sans ms; 
	letter-spacing:1px;
}
#subCategroy td a {
    background-image: url("../images/arrow-right.gif");
    background-position: left 8px;
    background-repeat: no-repeat;
    color: #032a65;
    font-size: 17px;
    line-height: 24px;
    padding: 0px 5px 5px 20px;
    text-decoration: none;
}
.inline{
	display:inline;
}

.ico_name{
	font-size:10px;
	display:block;
	line-height:100%;
	padding:0 0 7px;
	text-transform:uppercase;
}

.a_inline{
	text-align:center;
}
.a_inline a{
	display:inline;
	line-height:0px;
	margin-right:30px;;
}