@import url(reset.css);

 @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);

@import url('https://fonts.googleapis.com/css2?family=Mallanna&display=swap');

/* 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: 'Mallanna', sans-serif;

	background: #e3e3e3;

	overflow-x:hidden;

}

.ad-rht {

	float: right;

	margin-top:2px;

}

.line {

	height: 3px;

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

}

.adleft, .adright {

	position: fixed;

	/*top: 3px;*/



	height: 100%;

	width: 155px;

	background: #000;

	z-index: 2;

}

.adleft {

	left: 0px;

}

.adright {

	right: 0px;

}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    min-height: 400px;
}


.owl-carousel .owl-item {
    position: relative;
    min-height: 400px;
}


.mygrid .sidebar {

	width: 315px;

	padding-left: 15px;

}

.header {

	background: #fff;

}

.header .inner {

	position: relative;

	padding: 10px 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 #2391c4;



}*/



.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: Ramabhadra;

	font-size: 2em;

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

	position: absolute;

	bottom: 0px;

	width: 100%;

	color: #fff;

	padding: 10px 55px;

	padding-top: 15px;

	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: #2391c4;

	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: #f6821f;

}

#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: 15px;

}

.navigation ul {

	background: #0005fe;

	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: #e90101;

}

.navigation ul li:hover a {

	color: #fff;

}

.navigation ul li:first-child a {

	font-family:"FontAwesome";

}

.navigation ul li a {

	display: block;

	font-family: 'Mallanna', sans-serif;

	padding:7px 11px 7px 11px;

	line-height:30px;

	color: #fff;

	text-decoration: none;

	/*height: 40px;



	line-height: 40px;*/



	font-size: 18px;

	font-weight: 800;

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

	position: relative;

	overflow: hidden;

	text-transform: capitalize;

}

.navigation ul li .fa {

	font-weight: normal;

	font-size: 20px;

}

.navigation ul ul {

	background: #262626;

	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: #f6821f;

}

.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:inherit;

	font-size: 16px;

}

.navigation ul ul ul {

	position: absolute;

	top: 0px;

	left: 100%;

}

.navigation ul .act {

	position: relative;

	background: #e90101;

	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: #0005fe;

	border-bottom:2px solid #f6821f;

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



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

	font-size: 22px;

	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 .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: 'Mallanna', sans-serif;

	line-height: 18px;

	height: 50px;

	font-size: 20px;

	display: block;

	margin-bottom: 5px;

	color: #df6d0c;

}

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

	color: #2391c4;

}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    min-height: 310px !important;
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 310px !important;
}

.newsblock .newsblock-body .ellipsis {

	height: 50px;

}

.newsblock .newsblock-body p {

	line-height: 25px;

	font-family: Ramabhadra;

	font-size:18px;

}

.newsblock .newsblock-body .mt {

	padding: 10px 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: #0005fe;

	border-bottom:2px solid #f6821f;

	/*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: Ramabhadra;

	font-size: 18px;

	display: block;

	line-height: 20px;

	color: #2290c3;

	margin-bottom: 2px;

}

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

	color: #F6821F;

}

.papular .newsblock-body p {

	font-family: Ramabhadra;

	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: #2391c4;

	margin-right: 5px;

}

.footer ul li a:hover {

	text-decoration: none;

	color: #2391c4;

}

.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: 80px;

	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: #2391c4;

}

.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;

}

.a2a_default_style a {
    float: left;
    line-height: 16px;
    padding: 2px 2px;
}

.news_View h1 {

	font-size: 3em;

	font-family: Ramabhadra;

	padding: 10px 0px;

	margin-bottom: 10px;

	border-bottom: 1px solid #eee;

	position: relative;
	
	overflow: hidden;

}

.news_View h1.leftborder {

	padding-left: 15px;

}

.news_View h1.leftborder:before {

	content: '';

	position: absolute;

	left: 0px;

	width: 5px;

	height: 65%;

	background: #2391c4;

}

.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: 'Mallanna', sans-serif;

	font-size: 18px;
	    
	font-weight: 800;

	line-height: 27px;

	margin: 15px 0px;

}

#pastingspan1 {
    font-family: 'Mallanna', sans-serif;
    font-size: 18px;
    font-weight: 800;
    line-height: 27px;
    margin: 15px 0px;
}

.news_View .newspic {

	margin: 15px 0px;

	display: block;

	clear:both;

}

.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: #2391c4;

	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: #2391c4;

	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: #F6821F;

}

.rblock a.hlink:hover {

	color: #2391C4;

}

.news_View .pub_time strong {
    display: inherit !important;
    font-weight: bold;
}

.news_View .pub_time strong {
    display: inherit !important;
    font-weight: bold;
    float: left !important;
}

.rblock p {

	line-height: 23px;

	font-size: 15px;

	margin: 0px;

	font-family: Ramabhadra;

}

.loadmore {

	display: block;

	background: #e90101;

	color: #fff;

	text-align: center;

	font-weight: bold;

	padding: 10px 10px;

	border-radius: 3px;

	font-size: 15px;

 transition: all .3s ease;

}

.loadmore:hover {

	background: #0005fe;

}

.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: 'Sree Krushnadevaraya', serif;

	font-size:18px;

}

.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, 5, 254, 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:#e80001;

}

.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:#2391C4;

	color:#fff;

	font-weight:bold;

}

.businews h2 {

	border:none;

	font-weight:400;

	text-align:right;

	color:#F6821F;

}

.businews select {

	-webkit-appearance: none;

	-moz-appearance:    none;

	appearance:         none;

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

}

.navigation ul {
    background: #062a76;
    margin: 0px;
}

.navigation ul .act {
    position: relative;
    background: #000000;
    color: #fff;
}

.newsblock .newsblock-header {
    background: #062a76;
}

.navigation ul li:hover {
    background: #000000;
}

.newsblock .newsblock-body a.hlink {
    font-family: 'Mallanna', sans-serif;
    line-height: 20px;
    height: 45px;
    font-size: 18px;
    display: block;
    margin-bottom: 10px;
    color: #df6d0c;
    font-weight:800;
}

.newsblock .newsblock-body p {
    line-height: 23px;
    font-family: 'Mallanna', sans-serif;
    font-size: 17px;
    margin-top: 10px;
    font-weight: 800;
}

.logo a img {
    height:95px;
}

.bottom_footer .inner {
    background: #062a76;
    padding: 10px 20px;
    border-radius: 10px 10px 0px 0px;
}

.bottom_footer {
    color: rgb(255 255 255);
    line-height: 30px;
}

.newsblock .newsblock-body a.hlink {
    color: #062a76;
}

.newsblock .newsblock-header {
    background: #0005fe;
    border-bottom: 2px solid #6b6dbf;
}

.newsblock .newsblock-body {
    padding: 10px 15px 1px 15px;
}

.rblock .wsp img {
    display: block;
    width: 100%;
    height: 100px;
}

.body {
    background: #e3e3e3 !important;
}

.header {
    background: #e3e3e3;
}

.newsblock .newsblock-body .wsp {
    padding-right: 10px;
}

.hr_ad_block {
    margin-top: 15px;
    background: #e3e3e3;
}

.owl-carousel .owl-nav {
    position: absolute;
    width: 100%;
    bottom: 50% !important;
    right: 0px;
}

.lftcnt {
    position: relative;
}

/*.owl-carousel p {*/
/*    position: absolute;*/
/*    bottom: 10px;*/
/*    left: 10px;*/
/*    padding: 10px 20px;*/
/*    width: 100%;*/
/*    background-color: #000;*/
/*    opacity: 0.9;*/
/*    color: #fff;*/
/*    font-size: 26px;*/
/*    font-weight: 600;*/
/*    line-height: 1.2;*/
/*}*/

.socials li {
    display: inline-block;
    float: left;
    width: 25%;
}

.matter h4 {

	background: #2391C4;

	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:#2391C4;

	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;

}

}

 @media (max-width: 800px) {

 .ad-rht {

 float: none;

 display: block;

}

 .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 only screen and (max-width: 767px){
    .newsblock .newsblock-body a.hlink {
    font-family: 'Mallanna', sans-serif;
    line-height: 20px;
    height: 18px;
}
.logo a img {
    height: inherit;
}

.news_View .pub_time {
    float: right !important;
    padding-top: 0px;
    display: block;
    text-align: right !important;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    min-height: 230px !important;
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 230px !important;
}
}

 @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: block;

}

 .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;

}

.adleft a img {
    height: 100vh;
    border: 1px solid #000;
}

.adright img {
    height: 100vh;
}

 .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: 0px;

 display: block;

 text-align: left;

}

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

 content: '';

 clear: both;

 display: table;

}

}

@media only screen and (max-width: 427px) {
    .a2a_svg {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    height: 21px !important;
    line-height: 21px !important;
    padding: 0;
    width: 21px !important;
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    min-height: 200px !important;
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 200px !important;
}

}

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







.sidegal1 .mr p strong {

	color:#EE7700;

	font-size:18px;

}

.sidegal1 .mr p {

	font-size:16px;

	line-height:35px;

}

.f16 {

	font-size:16px;

}

.loader {
  background-color: #ffffff;
  height: 100%;
  width: 100%;
  position: fixed;
  margin-top: 0;
  top: 0;
  z-index: 999999;
}
.loader .loader-inner {
  width: 50px;
  height: 50px;
  background-color: #062a76;
  /*background: url(../images/logo_final.png) no-repeat;*/
  border-radius: 100%;
  -webkit-animation: sk-scaleout 1s infinite ease-in-out;
  animation: sk-scaleout 1s infinite ease-in-out;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.loader.orange-loader .loader-inner {
  background: #ff7045;
}
@-webkit-keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
@keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}


#pollcontainer{
  margin:5px; border:1px solid #f3f3f3;
  background:#f9f9f9; padding:5px;
}

#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }

