@import url(reset.css);

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);

@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900);

@import url(https://fonts.googleapis.com/css?family=Sree+Krushnadevaraya);

/* FONT CODE */



@font-face {

 font-family: Ramabhadra;

 font-weight: normal;

 src: url(../fonts/Ramabhadra.ttf) format("No-IE-404"), url(../fonts/Ramabhadra.ttf) format("truetype");

}

/* FONT CODE */



body {

	font-size: 13px;

	color: #333;

	font-family: "Roboto", sans-serif;

	background: #fff;

	overflow-x:hidden;

}

.ad-rht {

	float: right;

	margin-top:2px;

}

.line {

	height: 3px;

	background: linear-gradient(45deg, #00adef 0%, #00adef 50%, #333 50%, #333 100%);

}

.adleft, .adright {

	position: fixed;

	/*top: 3px;*/

	height: 100%;

	width: 120px;

	background: #000;

	z-index: 2;

}

.adleft {

	left: 0px;

}

.adright {

	right: 0px;

}

.mygrid .sidebar {

	width: 315px;

	padding-left: 15px;

}

.header {

	background: #fff;

}

.header .inner {

	position: relative;

	padding: 0px 0px;

}

/*.header .inner:before {

	content: '';

	position: absolute;

	top: 0px;

	left: 0px;

	border-left: 0px solid transparent;

	border-right: 50px solid transparent;

	border-top: 15px solid #00adef;

}*/

.header .logo {

	display: block;

	/*max-width: 220px;*/

	margin: 0px 0px;

	position: relative;

}

.header .fa-bars {

	position: absolute;

	display: none;

	right: 0px;

	top: 50%;

	margin-top: -15px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	width: 30px;

	font-size: 30px;

	color: #333;

}

#slider .item {

	background: #ccc;

	position: relative;

}

#slider .item .caaps {

	font-family: 'Open Sans', sans-serif;

	font-size: 2em;

	background: rgba(0, 0, 0, 0.7);

	position: absolute;

	bottom: 0px;

	width: 100%;

	color: #fff;

	padding: 10px 55px;

	padding-top: 15px;

	font-weight:700;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

#slider .owl-nav {

	position: absolute;

	width: 100%;

	bottom: 10px;

	right: 0px;

}

#slider .owl-nav:before, #slider .owl-nav:after {

	content: '';

	clear: both;

	display: table;

}

#slider .owl-nav div {

	display: inline-block;

	background: #00adef;

	color: #fff;

	position: absolute;

	bottom: 100%;

}

#slider .owl-nav div i {

	line-height: 30px;

	width: 30px;

	text-align: center;

}

#slider .owl-nav div i:active {

	background: #fcb040;

}

#slider .owl-nav div.owl-next {

	right: 0px;

	border-radius: 5px 0px 0px 5px;

}

#slider .owl-nav div.owl-prev {

	left: 0px;

	border-radius: 0px 5px 5px 0px;

}

.hr_ad_block {

	margin-top: 15px;

	background: #fdebc4;

}

.hr_ad_block img {

	display: block;

	margin: 0 auto;

}

.vr_ad_block {

	margin-bottom: 15px;

}

.navigation {

	margin-bottom: 5px;

}

.navigation ul {

	background: #00adef;

	margin: 0px;

	padding: 0px;

	list-style: none;

}

.navigation ul:before, .navigation ul:after {

	clear: both;

	content: '';

	display: table;

}

.navigation ul li {

	display: inline-block;

	position: relative;

	float: left;

	border-right: 1px solid rgba(0, 0, 0, 0.1);

 transition: all .3s ease;

}

.navigation ul li:last-child {

	border-right: none;

}

.navigation ul li:hover {

	background: #fcb040;

}

.navigation ul li:hover a {

	color: #fff;

}

.navigation ul li:first-child a {

	font-family:"FontAwesome";

}

.navigation ul li a {

	display: block;

	font-family: 'Open Sans', sans-serif;

	 padding:7px 15px 10px 15px;

	 line-height:30px;

	color: #fff;

	text-decoration: none;

	/*height: 40px;

	line-height: 40px;*/

	font-size: 14px;

	font-weight: 700;

	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

	position: relative;

	overflow: hidden;

	text-transform:uppercase;

}

.navigation ul li .fa {

	font-weight: normal;

	font-size: 20px;

}

.navigation ul ul {

	background: #00ADEF;

	display: none;

	position: absolute;

	top: 100%;

	left: 0px;

	z-index: 9;

	padding: 10px 0px;

	border-radius: 0px 0px 5px 5px;

	overflow: hidden;

}

.navigation ul ul li {

	display: block;

	width: 100%;

	border-bottom: 1px solid rgba(255, 255, 255, 0.1);		

}

.navigation ul ul li:last-child {

	border: none;

}

.navigation ul ul li:hover {

	background: #fcb040;

}

.navigation ul ul li a {

	display: block;

	white-space: nowrap;

	line-height:20px;

	padding-top:8px;

	padding-bottom:8px;

	/*line-height: 30px;

	height: 30px;*/

	padding-right: 50px;

	color: #fff;

	font-family: 'Open Sans', sans-serif;

	font-size: 14px;

}

.navigation ul ul li:first-child a {

	font-family: 'Open Sans', sans-serif;

}

.navigation ul ul ul {

	position: absolute;

	top: 0px;

	left: 100%;

}

.navigation ul .act {

	position: relative;

	background: #fcb040;

	color: #fff;

}

.navigation ul .act:before {

	content: '';

	position: absolute;

	border-left: 6px solid transparent;

	border-right: 6px solid transparent;

	border-top: 6px solid #fff;

	top: 0px;

	left: 50%;

	margin-left: -6px;

}

.navigation ul .hasUl {

	position: relative;

	padding-right: 10px;

	line-height:40px;

}

.navigation ul .hasUl:before {

	position: absolute;

	font-family: 'FontAwesome';

	content: '\f107';

	line-height:40px;

	/*line-height: 40px;*/

	padding-top:5px;

	content: #fff;

	right: 0px;

	top: 0px;

	text-align: center;

	width: 25px;

	color: #fff;

}

.newsblock {

	margin-top: 15px;

}

.newsblock .newsblock-header {

	border-radius: 5px 5px 0px 0px;

	background: #00adef;

	border-bottom:2px solid #fcb040;

	/*background: linear-gradient(45deg, #00adef 0%, #00adef 50%, #333 50%, #333 100%);*/

	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

	font-size: 18px;

	font-weight: 900;

	color: #fff;

	line-height: 35px;

	padding: 0px 10px;

	position: relative;

}

.newsblock .newsblock-header:after {

	content: "Total -" attr(data-count);

	position: absolute;

	right: 0px;

	top: 0px;

	margin-right: 15px;

	font-size: 12px;

	font-weight: normal;

	display: none;

}

.newsblock .newsblock-header:before {

	content: '';

	position: absolute;

	bottom: 0px;

	left: 0px;

	width: 100%;

	height: 1px;

	background: rgba(0, 0, 0, 0.1);

}

.newsblock .newsblock-body {

	min-height: 200px;

	background: #f0f0f0;

	padding: 15px 15px 1px 15px;

}

.newsblock .directorylist {

	min-height: 230px;

	background: #f0f0f0;

	padding: 0px 0px 1px 0px;

}

.newsblock .newsblock-body .wsp {

	padding-right: 15px;

	width: 100px;

}

.newsblock .newsblock-body .wsp img {

	display: block;

	margin-top: 5px;

}

.newsblock .newsblock-body a.hlink {

	font-family: 'Open Sans', sans-serif;

	line-height: 25px;

	font-size: 15px;

	display: block;

	margin-top: 5px;

	color: #df6d0c;

	font-weight:600;

}

.newsblock .newsblock-body a.hlink:hover {

	color: #00adef;

}

.newsblock .newsblock-body p {

	line-height: 20px;

	font-family: 'Open Sans', sans-serif;

	font-size: 12px;

	font-weight:400;

}

.newsblock .newsblock-body .mt {

	padding: 12.5px 0px;

	border-bottom: 1px solid rgba(51, 51, 51, 0.2);

}

.newsblock .newsblock-body .mt:last-child {

	border-bottom: none;

}

.newsblock .newsblock-footer {

	background: gainsboro;

	border-radius: 0px 0px 5px 5px;

	position: relative;

}

.newsblock .newsblock-footer:before, .newsblock .newsblock-footer:after {

	content: '';

	clear: both;

	display: table;

}

.newsblock .newsblock-footer:before {

	content: '';

	position: absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 1px;

	background: rgba(0, 0, 0, 0.1);

}

.newsblock .newsblock-footer a {

	color: #333;

	font-weight: bold;

	float: right;

	line-height: 30px;

	display: inline-block;

	padding: 0px 15px;

}

.newsblock .newsblock-footer a:after {

	font-family: 'Simple-Line-Icons';

	content: "\e079";

	font-weight: normal;

}

.papular {

	margin: 15px 0px;

}

.papular .newsblock-header {

	border-radius: 5px 5px 0px 0px;

	background: #00adef;

	border-bottom:2px solid #fcb040;

	/*background: linear-gradient(45deg, #03c 0%, #03c 60%, #333 60%, #333 100%);*/

	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

	font-size: 18px;

	font-weight: 900;

	color: #fff;

	line-height: 35px;

	padding: 0px 10px;

	position: relative;

}

.papular .newsblock-header:before {

	content: '';

	position: absolute;

	bottom: 0px;

	left: 0px;

	width: 100%;

	height: 1px;

	background: rgba(0, 0, 0, 0.1);

}

.papular .newsblock-header:after {

	content: "Total -" attr(data-count);

	position: absolute;

	right: 0px;

	top: 0px;

	margin-right: 15px;

	font-size: 12px;

	font-weight: normal;

	display: none;

}

.papular .newsblock-body {

	min-height: 200px;

	background: #f0f0f0;

	padding: 15px 15px 1px 15px;

}

.papular .newsblock-body .wsp {

	padding-right: 15px;

	width: 100px;

}

.papular .newsblock-body a.hlink {

	font-family: 'Open Sans', sans-serif;

	font-size: 16px;

	display: block;

	line-height: 20px;

	color: #2290c3;

	margin-bottom: 2px;

	font-weight:400;

}

.papular .newsblock-body a.hlink:hover {

	color: #fcb040;

}

.papular .newsblock-body p {

	font-family: 'Open Sans', sans-serif;

	font-size: 14px;

	line-height: 18px;

	overflow: hidden;

}

.papular .newsblock-body .mt {

	padding: 10px 0px;

	border-bottom: 1px solid rgba(51, 51, 51, 0.2);

}

.papular .newsblock-body .mt:last-child {

	border-bottom: none;

}

.papular .newsblock-footer {

	background: gainsboro;

	border-radius: 0px 0px 5px 5px;

	position: relative;

}

.papular .newsblock-footer:before {

	content: '';

	position: absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 1px;

	background: rgba(0, 0, 0, 0.1);

}

.papular .newsblock-footer:before, .papular .newsblock-footer:after {

	content: '';

	clear: both;

	display: table;

}

.papular .newsblock-footer a {

	color: #333;

	font-weight: bold;

	float: right;

	line-height: 30px;

	display: inline-block;

	padding: 0px 15px;

}

.papular .newsblock-footer a:after {

	font-family: 'Simple-Line-Icons';

	content: "\e079";

	font-weight: normal;

}

.footer {

	/*background: black;*/

	margin-top: 15px;

}

.linksfooter {

	padding: 30px 0px;

	display: none;

}

.footer h5 {

	line-height: 24px;

	margin: 0px;

	margin-bottom: 10px;

	font-size: 25px;

	font-weight: normal;

	color: #fff;

	font-family: Ramabhadra;

	font-size: 20px;

}

.footer p {

	line-height: 24px;

	color: #888;

	margin: 0px;

}

.footer .vline {

	position: absolute;

	height: 100%;

	width: 1px;

	background: rgba(255, 255, 255, 0.05);

	left: -40px;

	top: 0px;

}

.footer ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

.footer ul li a {

	background: none;

	display: block;

	line-height: 28px;

	color: rgba(255, 255, 255, 0.5);

}

.footer ul li a:before {

	font-family: 'FontAwesome';

	content: '\f0da';

	color: #00adef;

	margin-right: 5px;

}

.footer ul li a:hover {

	text-decoration: none;

	color: #00adef;

}

.bottom_footer {

	color: rgba(255, 255, 255, 0.3);

	line-height: 30px;

}

.bottom_footer .inner {

	background: #1a1a1a;

	padding: 10px 20px;

	border-radius: 10px 10px 0px 0px;

}

.bottom_footer .inner img.fotlogo {

	-webkit-filter: grayscale(1);

	/*filter: grayscale(1);*/

	float: left;

	max-width: 130px;

	margin-right: 10px;

}

.bottom_footer a {

	color: rgba(255, 255, 255, 0.5);

}

.bottom_footer span {

	float: right;

}

.inner_content {

	padding: 20px;

	background: #ccc;

}

.news_list h1 {

	font-size: 3em;

	font-family: Ramabhadra;

	padding: 10px 0px;

	margin-bottom: 10px;

	border-bottom: 1px solid #eee;

}

.news_list_block {

	display: block;

	margin-bottom: 10px;

}

.news_list_block h3 {

	font-family: Ramabhadra;

	font-size: 1.5em;

	height: 68px;

	border: 1px solid #e3e3e3;

	border-top: none;

	border-radius: 0px 0px 5px 5px;

	line-height: 24px;

	padding: 10px;

	color: #333;

	background: #f0f0f0;

}

.news_list_block h3:hover {

	color: #00adef;

}

.news_list_block span {

	display: block;

	background: #333;

	border-radius: 5px 5px 0px 0px;

	overflow: hidden;

}

.news_list_block span img {

	max-height: 100%;

	max-width: 100%;

	display: block;

	margin: 0 auto;

}

.news_View {

	padding: 10px;

	border: 1px solid #e8e8e8;

}

.news_View h1 {

	font-size: 3em;

	font-family: Ramabhadra;

	padding: 10px 0px;

	margin-bottom: 10px;

	border-bottom: 1px solid #eee;

	position: relative;

}

.news_View h1.leftborder {

	padding-left: 15px;

}

.news_View h1.leftborder:before {

	content: '';

	position: absolute;

	left: 0px;

	width: 5px;

	height: 65%;

	background: #00adef;

}

.news_View h2 {

	font-size: 20px;

	font-weight: bold;

	margin: 15px 0px;

	padding-bottom: 10px;

	border-bottom: 1px solid #eee;

}

.news_View p {

	font-family: Ramabhadra;

	font-size: 18px;

	line-height: 23px;

	margin: 15px 0px;

}

.news_View .newspic {

	margin: 15px 0px;

	display: block;

}

.news_View .sharelinks {

	display: block;

	margin-bottom: 10px;

	font-weight: bold;

	font-size: 15px;

	color: gray;

}

.news_View .pub_time {

	float: right;

	color: #999999;

	text-align: right;

	font-style: italic;

	line-height: 20px;

}

.news_View .pub_time strong {

	display: block;

	font-weight: bold;

}

.related {

	margin-top: 20px;

}

.related h2 {

	font-size: 20px;

	margin-bottom: 20px;

	font-weight: bold;

}

.related .news_list_block h3 {

	font-size: 15px;

	line-height: 18px;

	height: 55px;

}

.related .news_list_block h3:before {

	font-size: 13px;

}

.rvideos .news_list_block span {

	position: relative;

}

.rvideos .news_list_block span:before {

	position: absolute;

	content: '';

	height: 100%;

	width: 100%;

	left: 0px;

	top: 0px;

	background: rgba(51, 51, 51, 0.2);

 transition: all .3s ease;

}

.rvideos .news_list_block span:after {

	font-family: 'FontAwesome';

	position: absolute;

	content: '\f01d';

	height: 50px;

	line-height: 50px;

	font-size: 50px;

	text-align: center;

	color: rgba(255, 255, 255, 0.5);

	width: 50px;

	left: 50%;

	top: 50%;

	margin-top: -25px;

	margin-left: -25px;

}

.rvideos .news_list_block:hover span:before {

	background: rgba(51, 51, 51, 0.8);

}

.related2 .news_list_block h3 {

	line-height: inherit;

	height: inherit;

	color: #fff;

	font-family: "Roboto", sans-serif;

	font-weight: bold;

	padding: 5px;

	background: #00adef;

	border-color: #e60000;

	font-size: 15px;

}

#gallery {

	margin: 20px 0px;

}

.btmcap {

	padding: 10px 0px;

	position: relative;

	top: 100%;

	font-size: 18px;

	line-height: 20px;

	font-weight: bold;

}

.nomargin {

	margin: 0px;

}

#customNav {

	text-align: center;

	margin: 5px 0px;

}

#customNav:before, #customNav:after {

	content: '';

	clear: both;

	display: table;

}

#customNav div {

	font-weight: bold;

}

#customNav div:hover {

	color: #00adef;

	cursor: pointer;

}

#customNav div.owl-prev {

	float: left;

}

#customNav div.owl-next {

	float: right;

}

.rblock {

	display: block;

	background: #f0f0f0;

	border: 1px solid #e5e5e5;

	padding: 10px;

	margin-bottom: 15px;

	height: inherit;

	border-radius: 1px;

}

.rblock .wsp {

	padding-right: 15px;

	width: 120px;

}

.rblock .wsp img {

	display: block;

	width: 100%;

}

.rblock a.hlink {

	font-family: Ramabhadra;

	font-size: 20px;

	display: block;

	line-height: 20px;

	color: #fcb040;

}

.rblock a.hlink:hover {

	color: #00adef;

}

.rblock p {

	line-height: 23px;

	font-size: 15px;

	margin: 0px;

	font-family: Ramabhadra;

}

.loadmore {

	display: block;

	background: #F6811F;

	color: #fff;

	text-align: center;

	font-weight: bold;

	padding: 10px 10px;

	border-radius: 3px;

	font-size: 15px;

 transition: all .3s ease;

}

.loadmore:hover {

	background: #00adef;

}

.socials {

	display: block;

	margin-bottom: 1px;

}

.socials:before, .socials:after {

	display: table;

	clear: both;

	content: '';

}

.socials li {

	display: inline-block;

	float: left;

	width: 20%;

}

 .socials li:nth-child(1) a {

 background: #3b5998;

 text-shadow: 0px 0px #30487b, 1px 1px #30487b, 2px 2px #30487b, 3px 3px #30487b, 4px 4px #30487b, 5px 5px #30487b, 6px 6px #30487b, 7px 7px #30487b, 8px 8px #30487b, 9px 9px #30487b, 10px 10px #30487b, 11px 11px #30487b, 12px 12px #30487b, 13px 13px #30487b, 14px 14px #30487b, 15px 15px #30487b, 16px 16px #30487b, 17px 17px #30487b, 18px 18px #30487b, 19px 19px #30487b, 20px 20px #30487b, 21px 21px #30487b, 22px 22px #30487b, 23px 23px #30487b, 24px 24px #30487b, 25px 25px #30487b, 26px 26px #30487b, 27px 27px #30487b, 28px 28px #30487b, 29px 29px #30487b, 30px 30px #30487b, 31px 31px #30487b, 32px 32px #30487b, 33px 33px #30487b, 34px 34px #30487b, 35px 35px #30487b, 36px 36px #30487b, 37px 37px #30487b, 38px 38px #30487b, 39px 39px #30487b, 40px 40px #30487b, 41px 41px #30487b, 42px 42px #30487b, 43px 43px #30487b, 44px 44px #30487b, 45px 45px #30487b, 46px 46px #30487b, 47px 47px #30487b, 48px 48px #30487b, 49px 49px #30487b, 50px 50px #30487b, 51px 51px #30487b, 52px 52px #30487b, 53px 53px #30487b, 54px 54px #30487b, 55px 55px #30487b, 56px 56px #30487b, 57px 57px #30487b, 58px 58px #30487b, 59px 59px #30487b, 60px 60px #30487b, 61px 61px #30487b, 62px 62px #30487b, 63px 63px #30487b, 64px 64px #30487b, 65px 65px #30487b, 66px 66px #30487b, 67px 67px #30487b, 68px 68px #30487b, 69px 69px #30487b, 70px 70px #30487b, 71px 71px #30487b, 72px 72px #30487b, 73px 73px #30487b, 74px 74px #30487b, 75px 75px #30487b, 76px 76px #30487b, 77px 77px #30487b, 78px 78px #30487b, 79px 79px #30487b, 80px 80px #30487b;

}

 .socials li:nth-child(2) a {

 background: #00aced;

 text-shadow: 0px 0px #008ec4, 1px 1px #008ec4, 2px 2px #008ec4, 3px 3px #008ec4, 4px 4px #008ec4, 5px 5px #008ec4, 6px 6px #008ec4, 7px 7px #008ec4, 8px 8px #008ec4, 9px 9px #008ec4, 10px 10px #008ec4, 11px 11px #008ec4, 12px 12px #008ec4, 13px 13px #008ec4, 14px 14px #008ec4, 15px 15px #008ec4, 16px 16px #008ec4, 17px 17px #008ec4, 18px 18px #008ec4, 19px 19px #008ec4, 20px 20px #008ec4, 21px 21px #008ec4, 22px 22px #008ec4, 23px 23px #008ec4, 24px 24px #008ec4, 25px 25px #008ec4, 26px 26px #008ec4, 27px 27px #008ec4, 28px 28px #008ec4, 29px 29px #008ec4, 30px 30px #008ec4, 31px 31px #008ec4, 32px 32px #008ec4, 33px 33px #008ec4, 34px 34px #008ec4, 35px 35px #008ec4, 36px 36px #008ec4, 37px 37px #008ec4, 38px 38px #008ec4, 39px 39px #008ec4, 40px 40px #008ec4, 41px 41px #008ec4, 42px 42px #008ec4, 43px 43px #008ec4, 44px 44px #008ec4, 45px 45px #008ec4, 46px 46px #008ec4, 47px 47px #008ec4, 48px 48px #008ec4, 49px 49px #008ec4, 50px 50px #008ec4, 51px 51px #008ec4, 52px 52px #008ec4, 53px 53px #008ec4, 54px 54px #008ec4, 55px 55px #008ec4, 56px 56px #008ec4, 57px 57px #008ec4, 58px 58px #008ec4, 59px 59px #008ec4, 60px 60px #008ec4, 61px 61px #008ec4, 62px 62px #008ec4, 63px 63px #008ec4, 64px 64px #008ec4, 65px 65px #008ec4, 66px 66px #008ec4, 67px 67px #008ec4, 68px 68px #008ec4, 69px 69px #008ec4, 70px 70px #008ec4, 71px 71px #008ec4, 72px 72px #008ec4, 73px 73px #008ec4, 74px 74px #008ec4, 75px 75px #008ec4, 76px 76px #008ec4, 77px 77px #008ec4, 78px 78px #008ec4, 79px 79px #008ec4, 80px 80px #008ec4;

}

 .socials li:nth-child(3) a {

 background: #007bb6;

 text-shadow: 0px 0px #005f8d, 1px 1px #005f8d, 2px 2px #005f8d, 3px 3px #005f8d, 4px 4px #005f8d, 5px 5px #005f8d, 6px 6px #005f8d, 7px 7px #005f8d, 8px 8px #005f8d, 9px 9px #005f8d, 10px 10px #005f8d, 11px 11px #005f8d, 12px 12px #005f8d, 13px 13px #005f8d, 14px 14px #005f8d, 15px 15px #005f8d, 16px 16px #005f8d, 17px 17px #005f8d, 18px 18px #005f8d, 19px 19px #005f8d, 20px 20px #005f8d, 21px 21px #005f8d, 22px 22px #005f8d, 23px 23px #005f8d, 24px 24px #005f8d, 25px 25px #005f8d, 26px 26px #005f8d, 27px 27px #005f8d, 28px 28px #005f8d, 29px 29px #005f8d, 30px 30px #005f8d, 31px 31px #005f8d, 32px 32px #005f8d, 33px 33px #005f8d, 34px 34px #005f8d, 35px 35px #005f8d, 36px 36px #005f8d, 37px 37px #005f8d, 38px 38px #005f8d, 39px 39px #005f8d, 40px 40px #005f8d, 41px 41px #005f8d, 42px 42px #005f8d, 43px 43px #005f8d, 44px 44px #005f8d, 45px 45px #005f8d, 46px 46px #005f8d, 47px 47px #005f8d, 48px 48px #005f8d, 49px 49px #005f8d, 50px 50px #005f8d, 51px 51px #005f8d, 52px 52px #005f8d, 53px 53px #005f8d, 54px 54px #005f8d, 55px 55px #005f8d, 56px 56px #005f8d, 57px 57px #005f8d, 58px 58px #005f8d, 59px 59px #005f8d, 60px 60px #005f8d, 61px 61px #005f8d, 62px 62px #005f8d, 63px 63px #005f8d, 64px 64px #005f8d, 65px 65px #005f8d, 66px 66px #005f8d, 67px 67px #005f8d, 68px 68px #005f8d, 69px 69px #005f8d, 70px 70px #005f8d, 71px 71px #005f8d, 72px 72px #005f8d, 73px 73px #005f8d, 74px 74px #005f8d, 75px 75px #005f8d, 76px 76px #005f8d, 77px 77px #005f8d, 78px 78px #005f8d, 79px 79px #005f8d, 80px 80px #005f8d;

}

 .socials li:nth-child(4) a {

 background: #dd4b39;

 text-shadow: 0px 0px #ca3523, 1px 1px #ca3523, 2px 2px #ca3523, 3px 3px #ca3523, 4px 4px #ca3523, 5px 5px #ca3523, 6px 6px #ca3523, 7px 7px #ca3523, 8px 8px #ca3523, 9px 9px #ca3523, 10px 10px #ca3523, 11px 11px #ca3523, 12px 12px #ca3523, 13px 13px #ca3523, 14px 14px #ca3523, 15px 15px #ca3523, 16px 16px #ca3523, 17px 17px #ca3523, 18px 18px #ca3523, 19px 19px #ca3523, 20px 20px #ca3523, 21px 21px #ca3523, 22px 22px #ca3523, 23px 23px #ca3523, 24px 24px #ca3523, 25px 25px #ca3523, 26px 26px #ca3523, 27px 27px #ca3523, 28px 28px #ca3523, 29px 29px #ca3523, 30px 30px #ca3523, 31px 31px #ca3523, 32px 32px #ca3523, 33px 33px #ca3523, 34px 34px #ca3523, 35px 35px #ca3523, 36px 36px #ca3523, 37px 37px #ca3523, 38px 38px #ca3523, 39px 39px #ca3523, 40px 40px #ca3523, 41px 41px #ca3523, 42px 42px #ca3523, 43px 43px #ca3523, 44px 44px #ca3523, 45px 45px #ca3523, 46px 46px #ca3523, 47px 47px #ca3523, 48px 48px #ca3523, 49px 49px #ca3523, 50px 50px #ca3523, 51px 51px #ca3523, 52px 52px #ca3523, 53px 53px #ca3523, 54px 54px #ca3523, 55px 55px #ca3523, 56px 56px #ca3523, 57px 57px #ca3523, 58px 58px #ca3523, 59px 59px #ca3523, 60px 60px #ca3523, 61px 61px #ca3523, 62px 62px #ca3523, 63px 63px #ca3523, 64px 64px #ca3523, 65px 65px #ca3523, 66px 66px #ca3523, 67px 67px #ca3523, 68px 68px #ca3523, 69px 69px #ca3523, 70px 70px #ca3523, 71px 71px #ca3523, 72px 72px #ca3523, 73px 73px #ca3523, 74px 74px #ca3523, 75px 75px #ca3523, 76px 76px #ca3523, 77px 77px #ca3523, 78px 78px #ca3523, 79px 79px #ca3523, 80px 80px #ca3523;

}

 .socials li:nth-child(5) a {

 background: #bb0000;

 text-shadow: 0px 0px #920000, 1px 1px #920000, 2px 2px #920000, 3px 3px #920000, 4px 4px #920000, 5px 5px #920000, 6px 6px #920000, 7px 7px #920000, 8px 8px #920000, 9px 9px #920000, 10px 10px #920000, 11px 11px #920000, 12px 12px #920000, 13px 13px #920000, 14px 14px #920000, 15px 15px #920000, 16px 16px #920000, 17px 17px #920000, 18px 18px #920000, 19px 19px #920000, 20px 20px #920000, 21px 21px #920000, 22px 22px #920000, 23px 23px #920000, 24px 24px #920000, 25px 25px #920000, 26px 26px #920000, 27px 27px #920000, 28px 28px #920000, 29px 29px #920000, 30px 30px #920000, 31px 31px #920000, 32px 32px #920000, 33px 33px #920000, 34px 34px #920000, 35px 35px #920000, 36px 36px #920000, 37px 37px #920000, 38px 38px #920000, 39px 39px #920000, 40px 40px #920000, 41px 41px #920000, 42px 42px #920000, 43px 43px #920000, 44px 44px #920000, 45px 45px #920000, 46px 46px #920000, 47px 47px #920000, 48px 48px #920000, 49px 49px #920000, 50px 50px #920000, 51px 51px #920000, 52px 52px #920000, 53px 53px #920000, 54px 54px #920000, 55px 55px #920000, 56px 56px #920000, 57px 57px #920000, 58px 58px #920000, 59px 59px #920000, 60px 60px #920000, 61px 61px #920000, 62px 62px #920000, 63px 63px #920000, 64px 64px #920000, 65px 65px #920000, 66px 66px #920000, 67px 67px #920000, 68px 68px #920000, 69px 69px #920000, 70px 70px #920000, 71px 71px #920000, 72px 72px #920000, 73px 73px #920000, 74px 74px #920000, 75px 75px #920000, 76px 76px #920000, 77px 77px #920000, 78px 78px #920000, 79px 79px #920000, 80px 80px #920000;

}

.socials li a {

	display: block;

	height: auto;

	padding-bottom: 70%;

	background: #f90;

	position: relative;

	color: #fff;

	overflow: hidden;

}

.socials li a i {

	display: block;

	position: absolute;

	left: 50%;

	top: 50%;

	width: 24px;

	height: 24px;

	margin-left: -12px;

	margin-top: -12px;

	line-height: 24px;

	font-size: 24px;

	text-align: center;

 transition: all .3s ease;

	-webkit-transform: scale(1);

	transform: scale(1);

}

.socials li:hover a i {

	-webkit-transform: scale(1.5);

	transform: scale(1.5);

}

#menu ul li a.fa-home{

	font-family:"FontAwesome";

}

#menu a {

	text-transform: capitalize;

	font-weight: 400;

	font-family: 'Open Sans', sans-serif;

	font-size:14px;

}

.pl10{

	padding-left:10px;

}

.fixedheader {

	border-top: 3px solid #fff;

	background: none;

	position: fixed;

	top: 0px;

	left: 0px;

	width: 100%;

	z-index: 999;

}

.fixedheader ul {

	background: rgba(0, 173, 239, 1);

}

.sidegal h6{

	font-size:16px;

	font-weight:600;

	color:#2290c3;

	padding-bottom:8px;

}

.sidegal .row{

	border-bottom:1px solid #ccc;

	margin-bottom:10px;

}

.sidegal .row:last-child{

	border:none;

	margin-bottom:0px;

}

.sidegal p{

	font-family:Arial, Helvetica, sans-serif!important;

	font-size:12px!important;

	padding-bottom:15px;

}

.newslft h2{

	margin:0px;

	padding:0px 0px 5px 0px;

	font-family: Ramabhadra;

	font-weight:400;

	color:#fcb040;

}

.businews{

	font-size:14px;

}

.businews p{

	font-family:inherit;

	font-weight:normal;

	line-height:18px;

	margin:0px;

	padding:0px;

	font-size:14px;

}

.businews strong{

	font-weight:bold;

}

.dirtable{

	overflow-x:auto;

}

.dirtable table th{

	background-color:#00adef;

	color:#fff;

	font-weight:bold;

}

.businews h2{

	border:none;

	font-weight:400;

	text-align:right;

	color:#fcb040;

}

.businews select{

	-webkit-appearance: none;

   -moz-appearance:    none;

   appearance:         none;

   background:url(../images/selarrow.jpg) no-repeat 98% 20px;

}

.matter h4{ background: #00adef; color: #fff; padding: 5px; font-weight: bold; font-size: 20px; margin-bottom:20px; border-bottom:3px solid #F69B50;}

.matter p{

	font-weight:normal!important; font-family:inherit;	font-size:14px; margin:0px; padding:0px 0px 5px 0px; border-bottom:1px solid #e4e4e4; margin-bottom:5px;

}

.matter p strong{color:#00adef; font-weight:600!important;}

.matter p strong i{color:#F69B50; padding-right:5px;}

.matter p.add1 strong i{float:left; margin-bottom:100px; padding-right:15px; padding-top:5px;}

.input_txt{

	margin-bottom:10px;

}

.input_txt .form-control{

	border-radius:0px!important;

}

#rgtgal .owl-nav{display:none;}

 @media (max-width: 1270px) {

 .adleft, .adright {

 display: none;

}

}

 @media (max-width: 980px) {

 .navigation ul li a {

 padding: 0px 20px;

}

.ad-rht {

 float: none!important;

 margin:0px auto!important;

 display:table!important;

}

}

 @media (max-width: 800px) {

 /*.ad-rht {

 float: none;

 text-align:center;

 display: none;

}*/

 .ad-rht img {

 display: block;

 margin: 0 auto;

}

 .header {

 margin-bottom: 10px;

 border-bottom: 1px solid #e5e5e5;

}

 .header .logo {

 width: 230px;

 margin: 5px auto;

 padding-right: 40px;

}

 .header .inner:before {

 display: none;

}

 .navigation {

 display: none;

}

 .header .logo .fa-bars {

 display: block;

}

 .rblock .wsp {

 width: 80px;

}

}

@media (max-width: 767px) {

.plnew img{

	margin-bottom:10px;

}

.addblockrt{

	display:none;

}

.pb20{padding-bottom:20px;}

.businews h2{ text-align:left; padding:0px;}

}

 @media (max-width: 760px) {

 .mygrid,  .mygrid .mygridrow,  .mygrid .sidebar,  .mygrid .lftcnt {

 display: block;

 width: 100%;

}

 .mygrid .sidebar {

 margin-top: 10px;

 padding: 0px;

}

 .vr_ad_block {

 display: none;

}

 .bottom_footer .inner {

 text-align: center;

}

 .bottom_footer .inner img {

 display: inline-block;

 float: none;

}

 .bottom_footer b {

 display: block;

}

 .bottom_footer span {

 float: none;

}

 #slider .item .caaps {

 font-size: 15px;

}

 #slider .owl-nav div i {

 line-height: 20px;

 width: 20px;

 font-size: 10px;

}

 #slider .owl-nav {

 bottom: 8px;

}

 .newsblock {

 margin-top: 10px;

}

 .newsblock .newsblock-header {

 font-size: 15px;

 line-height: 30px;

}

 .newsblock .newsblock-body {

 padding: 5px 10px;

}

 .newsblock .newsblock-body a.hlink {

 font-size: 15px;

 margin-top: 0px;

}

 .newsblock .newsblock-body p {

 font-size: 12px;

 line-height: 20px;

}

 .newsblock .newsblock-body .wsp {

 width: 80px;

}

 .newsblock .newsblock-body .mt {

 padding: 5px 0px;

}

 .newsblock .newsblock-body .wsp img {

 margin-top: 0px;

}

 .papular {

 margin: 0px 0px;

}

 .papular .newsblock-header {

 font-size: 15px;

 line-height: 30px;

}

 .papular .newsblock-body {

 padding: 5px 10px;

}

 .papular .newsblock-body a.hlink {

 font-size: 15px;

 margin-top: 0px;

}

 .papular .newsblock-body p {

 font-size: 12px;

 line-height: 20px;

}

 .papular .newsblock-body .wsp {

 width: 80px;

}

 .papular .newsblock-body .mt {

 padding: 5px 0px;

}

 .papular .newsblock-body .wsp img {

 margin-top: 0px;

}

 .footer {

 margin-top: 10px;

}

 .bottom_footer {

 font-size: 12px;

 line-height: 20px;

}

 .bottom_footer .inner img {

 margin-bottom: 10px;

}

 .hr_ad_block {

 margin-top: 10px;

 background: none;

}

 .rblock {

 margin-bottom: 10px;

}

 .rblock a.hlink {

 font-size: 15px;

}

 .rblock p {

 font-size: 12px;

 line-height: 20px;

}

 .news_View h1 {

 font-size: 1.8em;

}

 .news_View .pub_time {

 float: none;

 padding-top: 15px;

 display: block;

 text-align: left;

}

 .news_View .sharelinks:before,  .news_View .sharelinks:after {

 content: '';

 clear: both;

 display: table;

}

}



/*# sourceMappingURL=style.css.map */



.sidegal1 .mr p strong{

	color:#EE7700;

	font-size:18px;

}

.sidegal1 .mr p{

	font-size:13px;

	line-height:22px;

}

.f16{

	font-size:16px;

}

.updbg{

	background-color:#e4e3e0;

	margin-bottom:10px;

}

.updtitle{

	background:url(../images/updright.jpg) no-repeat right #00adef;

	line-height:32px;

	padding-left:15px;

	color:#fff;

	font-size:18px;

	text-align:left;

	font-weight:700; 

}

.scrolling li {

    display: inline-block;

    font-family: SreeKrushnadevaraya;

    margin-right: 20px;

    position: relative;

}

.scrolling li a {

	margin:0px;

	padding:0px;

    color: #333;

    display: block;

    font-size: 16px;

	margin-top:0px;

    line-height: 32px;

    text-decoration: none;

	font-family: 'Open Sans', sans-serif;

	display:inline-block;

	font-weight:600;

}

.scrolling li::before {

    color: #f00;

    content: "\f138";

    font-family: "FontAwesome";

    font-size: 14px;

	display:inline-block;

	margin-right:10px;  

}

.newsblock .directorylist ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

.newsblock .directorylist ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	font-family: 'Open Sans', sans-serif;

}

.newsblock .directorylist ul li a{

	margin:0px;

	padding:0px 0px 0px 20px;

	list-style:none;

	font-family: 'Open Sans', sans-serif;

	color:#000;

	font-weight:400;

	font-size:14px;

	text-align:left;

	line-height:30px;

	text-transform:uppercase;

	display:block;

}

.newsblock .directorylist ul li a:hover{

	color:#00ADEF;

}

.newsblock .directorylist ul li:nth-child(even) a{

	background-color:#c2dae5;

}

.newsblock-header span{

	color:#f6fcd5;

	font-weight:600;

}

.datetop{

	padding-top:50px;

	font-size:13px;

	line-height:20px;

	font-weight:600;

	color:#00ADEF;

	text-align:center;

}

.datetop strong{

	color:#FCB040;

}

@media only screen and (max-width: 979px){

.datetop{

	padding-top:10px;

	padding-bottom:10px;

}

}

@media only screen and (max-width: 767px){

.updtitle{

	background:#00adef;

}

}

.ellipsis {

     text-overflow: ellipsis; 

    height: 80px;

    overflow: hidden;

    

}

.ellipsisview {

     text-overflow: ellipsis; 

    height: 70px;

    overflow: hidden;

    

}

.ellipsisviewind {

     text-overflow: ellipsis; 

    height: 40px;

    overflow: hidden;

    

}

