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

.one-half {
	width: 48%;
}
.one-third {
	width: 32%;
}
.two-third {
	width: 65.66%;
}
.one-fourth {
	width: 22%;
}
.three-fourth {
	width: 74%;
}
.one-fifth {
	width: 16.8%;
}
.two-fifth {
	width: 37.6%;
}
.three-fifth {
	width: 58.4%;
}
.four-fifth {
	width: 79.2%;
}
.one-sixth {
	width: 13.33%;
}
.five-sixth {
	width: 82.67%;
}
.col10{
	width:10%;
	}

.col73{
	/* width:73%; */
	width:100%;
}
.col74{
	width:73%;
}

.col25{
	width:25%;
}

.col73,
.col25,
.col10,
.one-half,
.one-third,
.two-third,
.three-fourth,
.one-fourth,
.one-fifth,
.two-fifth,
.three-fifth,
.four-fifth,
.one-sixth,
.five-sixth {
	float: left;
	margin-bottom: 5px;
	margin-right: 2%;
	position: relative;
}
.last {
	clear: right;
	margin-right: 0 !important;
}
.clearfix {
*zoom:1;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
	line-height: 0;
}
.clearfix:after {
	clear: both;
}

/* ------------------------------------------------------------------------ */
/* Dividers
/* ------------------------------------------------------------------------ */

.line-divider {
	border-top: 1px solid #ddd;
	clear: both;
	display: block;
	height: 1px;
	margin-top: 15px;
	padding-bottom: 15px;
	width: 100%;
}
.line-divider5 {
	border-top: 1px solid #ddd;
	clear: both;
	display: block;
	height: 1px;
	margin-top: 15px;
	padding-bottom: 5px;
	width: 100%;
}
.space-divider {
	clear: both;
	display: block;
	position: relative;
	width: 100%;
	height:1.4em;
}

/* ------------------------------------------------------------------------ */
/* Video shortcode
/* ------------------------------------------------------------------------ */

.video-embed {
	height: 0;
	margin-bottom: 20px;
	padding-bottom: 56.25%;
	position: relative;	
	-moz-box-sizing: border-box;
		 box-sizing: border-box;
}
.video-embed iframe {
	height: 100%;
	left: 0;
	position: absolute;
    top:0;
    width: 100%;
}
.aligncenter {
	display: block;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
}
.alignright {
	float: right;
	margin-bottom: 10px;
	margin-right: 10px;
}

/* ------------------------------------------------------------------------ */
/* Framed Image
/* ------------------------------------------------------------------------ */

.framed-img {
	border: 1px solid #ddd;
	display: inline-block;
	margin-bottom: 20px;
	max-width: 100%;
	padding: 5px 5px;
	position: relative;
	-moz-box-sizing: border-box;
		 box-sizing: border-box;
}
.framed-img img {
	border-radius: 0;
	box-shadow: none;
	display: block;
	margin: 0 !important;
}
.align-left {
	float: left;
	margin-right: 20px;
}
.align-right {
	float: right;
	margin-left: 20px;
}
/* ------------------------------------------------------------------------ */
/* Highlight
/* ------------------------------------------------------------------------ */

.sd-highlight {
	background-color: #f00;
	color: #fff;
	padding: 0 5px;
}
/* ------------------------------------------------------------------------ */
/* Tooltip
/* ------------------------------------------------------------------------ */

/* http://www.red-team-design.com/easy-css3-jquery-tooltips */

.tooltip {
	border-bottom: 1px dotted #777;
	cursor: help;
	display: inline-block;
	font-weight: normal;
	position: relative;
}

.tooltip-content {
	opacity: 0;
	visibility: hidden;		
	font-size: 12px;
	text-align: center;
	border-color: #aaa #555 #555 #aaa;
	border-style: solid;
	border-width: 1px;
	padding: 15px;
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin-left: -76px;
	width: 150px;
	
	background-color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,.1)), to(rgba(255,255,255,0)));
	background-image: -webkit-linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));
	background-image: -o-linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));
	background-image: linear-gradient(rgba(0,0,0,.1), rgba(255,255,255,0));		
	-moz-box-shadow: 1px 1px 0 #555,
				2px 2px 0 #555,
				3px 3px 1px rgba(0, 0, 0, .3),
				0   1px 0   rgba(255,255,255, .5) inset;
	-webkit-box-shadow: 1px 1px 0 #555,
				2px 2px 0 #555,
				3px 3px 1px rgba(0, 0, 0, .3),
				0   1px 0   rgba(255,255,255, .5) inset;
	box-shadow: 1px 1px 0 #555,
				2px 2px 0 #555,
				3px 3px 1px rgba(0, 0, 0, .3),
				0   1px 0   rgba(255,255,255, .5) inset;					
	-webkit-transition: bottom .2s ease, opacity .2s ease;
	   -moz-transition: bottom .2s ease, opacity .2s ease;
		-ms-transition: bottom .2s ease, opacity .2s ease;
		 -o-transition: bottom .2s ease, opacity .2s ease;
			transition: bottom .2s ease, opacity .2s ease;					
	}
	
.tooltip-content:after,
.tooltip-content:before {
	border-right: 16px solid transparent;
	border-top: 15px solid #fff;
	bottom: -15px;
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -10px;
}

.tooltip-content:before {
	border-right-width: 25px;
	border-top-color: #555;
	border-top-width: 15px;
	bottom: -15px;
}

.tooltip:hover .tooltip-content{
	opacity: 1;
	visibility: visible;
	bottom: 30px;		
}	

/* ------------------------------------------------------------------------ */
/* Background Colors
/* ------------------------------------------------------------------------ */

.redbg{
	background:#e51119;
	}

.orangebg{
	background:#f57030;
}

.purplebg{
	background:#a425a3;
}

.greenbg{
	background:#19a380;
}

.greybg{
	background:#eee;
}
.greybg1{
	background:#bebdbd;
}
.greybg2{
	background:#757171;
}

.bluebg{
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 */

}

.blacksep{
	color:#000;
}

.greensep{
	color:#02654C;
}

.orangesep{
	color:#c0511c;
}

.redsep{
	color:#c00a11;
}

.purplesep{
	color:#881687;
}

.grbg{
	background: rgb(21,39,92); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(21,39,92,1) 0%, rgba(92,123,180,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(21,39,92,1)), color-stop(100%,rgba(92,123,180,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(21,39,92,1) 0%,rgba(92,123,180,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(21,39,92,1) 0%,rgba(92,123,180,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(21,39,92,1) 0%,rgba(92,123,180,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(21,39,92,1) 0%,rgba(92,123,180,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#15275c', endColorstr='#5c7bb4',GradientType=0 ); /* IE6-9 */

}


/* ------------------------------------------------------------------------ */
/* Miscelleneous
/* ------------------------------------------------------------------------ */
.relative{
position:relative;
}
.rupee{
	font-family: 'rupeeregular';
	}

.padding10{
	padding:10px;
}

.padding20{
	padding:20px;
}

.margin5{
	margin-top:5px;
}

.margin10{
	margin-top:10px;
}
	
.brdr_ryt{
	border-left:1px solid #dedede;
}

.txt_left{
text-align:left;
}

.txt_center{
	text-align:center;
}

.small_txt{
	font-size:11px;
	text-transform:none;
	letter-spacing:0.04em;
}

.red{
color:#f00;
}

.bigfont{
	font-size:30px;
}

.green{
color:#009966;
}

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

}

	
/********************************************************COUNT_DOWN*************************************************/
/*----------------------------------------------------------------------------------------------------------------*/
.clock{
background:#eee;
}
#Date { font-size:16px; text-align:center;}

ul.timer { width:100%; margin:0 auto; padding:0px; list-style:none; text-align:center; }
ul.timer li { display:inline; font-size:26px; text-align:center; color:#f00;}

#point { position:relative; -moz-animation:mymove 1s ease infinite; -webkit-animation:mymove 1s ease infinite; padding-left:10px; padding-right:10px; }

@-webkit-keyframes mymove 
{
0% {opacity:1.0; text-shadow:0 0 20px #00c6ff;}
50% {opacity:0; text-shadow:none; }
100% {opacity:1.0; text-shadow:0 0 20px #00c6ff; }	
}


@-moz-keyframes mymove 
{
0% {opacity:1.0; text-shadow:0 0 20px #00c6ff;}
50% {opacity:0; text-shadow:none; }
100% {opacity:1.0; text-shadow:0 0 20px #00c6ff; }	
}
	
