/*
Theme Name: transforming India
Theme URI: https:transformingindia.mygov.in
Author: the WordPress team
Author URI: https://mygov.in
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: transformingindia

This theme, transforming india is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url('assets/fonts/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2') format('woff2'), url('assets/fonts/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url('assets/fonts/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2') format('woff2'), url('assets/fonts/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('assets/fonts/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2') format('woff2'), url('assets/fonts/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url('assets/fonts/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2') format('woff2'), url('assets/fonts/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff') format('woff');
}


/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(assets/fonts/SourceSansPro-light-ext.woff2) format('woff2');
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(assets/fonts/SourceSansPro-light.woff2) format('woff2');
  
}

/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(assets/fonts/SourceSansPro-Regular-ext.woff2) format('woff2');
  
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(assets/fonts/SourceSansPro-Regular.woff2) format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(assets/fonts/SourceSansPro-Semibold-ext.woff2) format('woff2');
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(assets/fonts/SourceSansPro-Semibold.woff2) format('woff2');
}

/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(assets/fonts/SourceSansPro-Bold-ext.woff2) format('woff2');
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'), url(assets/fonts/SourceSansPro-Bold.woff2) format('woff2');
}


@font-face {
	    font-family: 'digital-7regular';
	    src: url("assets/fonts/digital-7-webfont.woff2") format('woff2'),
	         url("assets/fonts/digital-7-webfont.woff") format('woff');
	    font-weight: normal;
	    font-style: normal;
}

/*
 Table Of Contents

 1.) Eric Meyer Global CSS Reset
 2.) Basic Stracture
 3.) Global Typography
 ---------------------------------------*/


/*
1.) Eric Meyer Global CSS Reset
---------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul, li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration: none;
}
em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
img {
	max-width:100%;
	height:auto;

}


/*
 2.) Global TypoGraphy
 ---------------------------------------*/
*,*:after,*:before{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
body {
	/*font-family: 'Open Sans', sans-serif;*/
	font-family: 'Source Sans Pro', sans-serif;
	line-height: 1;
	color:#3e3e3e;
}
html {
	-webkit-text-size-adjust: 100%;
	font-size-adjust: none;
	font-size: 62.5%;
}
input, textarea{
	font-family: 'Source Sans Pro', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 800;
	margin-bottom: 10px;
}

h1,h2 {
	font-size: 2.6em;
	line-height: 140%;
	margin-bottom: 20px;
}
h3 {
	font-size: 1.6em;
	line-height: 140%;
}
h4 {
	font-size: 1.3em;
	line-height: 120%;
	margin-bottom: 15px
}
h5 {
	font-size: 1.6em;
	line-height: 110%;
	color:#fff;
}
h6 {
	font-size: 1.5em;
	line-height: 110%;
}
a {
	color: #000;
}
a:hover {
	color: #4b68c5
}
p {
	font-size: 1.4em;
	line-height: 140%;
	margin-bottom: 10px;
}
p  a {
	color: #187ec6;
}

strong {
	font-weight: bold;
}


blockquote {
	margin: 10px;
	font-style: italic;
	font-family: 'Source Sans Pro', sans-serif;
}
li {
	font-size: 14px;
	line-height:1.2;
}

ul {
	list-style: disc;
}
ol {
	list-style-type: decimal;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
	margin-bottom: 0;
}

dl {
	margin: 0 0 10px;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 30px;
	margin-bottom: 10px;
}
strong {
	font-weight: bold;
}
cite, em, i {
	font-style: italic;
}

blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}
blockquote cite {
	color: #666;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}
pre {
	background: #f4f4f4;
	font: 13px "Courier 10 Pitch", Courier, monospace;
	line-height: 1.5;
	margin-bottom: 1.625em;
	overflow: auto;
	padding: 0.75em 1.625em;
}

code, kbd, samp, var {
	font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

abbr, acronym, dfn {
	border-bottom: 1px dotted #666;
	cursor: help;
}

address {
	display: block;
	margin: 0 0 1.625em;
	font-style: normal;
	font-size:1.4em;
	line-height:1.6
}

sup, sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
small {
	font-size: smaller;
}

table {
	border: 1px solid #d2d2d2;
	color: #000000;
	width: 100%;
	margin: 10px 0;
}
th {
	background: #ccc;
	font-weight: bold;
}
td, th {
	border: 1px solid #AAAAAA;
	padding: 5px;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}

/*
 4.) Global Form Elements
 ---------------------------------------*/

form {
	margin: 10px 0;
}
label {
	font-size: 15px;
	line-height: 18px;
	margin-bottom: 8px;
	display: block;
}

input[type="text"], input[type="password"], input[type="email"], input[type="number"] {
	border: 1px solid #c3c3c3;
	padding: 10px;
	width: 100%;
	font-size: 1.4em;
	line-height: 1;
	background: #fff;
	color: #666;
	margin-top: 3px;
	border-radius: 6px;
	font-family: Arial, Helvetica, sans-serif;
	box-shadow:1px 1px 3px #dcdcdc inset;
	
}
textarea, select{padding:10px; border-radius: 6px;
	width: 100%;
	font-size: 1.4em; border: 1px solid #c3c3c3; box-shadow:1px 1px 3px #dcdcdc inset;
	color: #666; font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px;  }
	
input[type="submit"], button {
	background: #262626;
	cursor: pointer;
	border-radius: 5px;
	padding: 4px 11px;
	color: #fff;
	font-size: 1.4em;
	border: none;
	
}
input[type="submit"]:hover, .newsletter input[type="submit"], button:hover {
	background: #4a4747; color:#fff;
}
select {
	font-family: Arial, Helvetica, sans-serif;
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display:block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

ul li, ol li{list-style:none;}


html {
    min-height: 100%;
    position: relative;
}
body {
   /* margin-bottom:286px;*/
}
.footer{z-index:99;}
.container{max-width:1170px; width:100%; margin:0 auto;}
/*body.sticky {padding-top:80px; }*/
.header-logo img,.sidemain-nav-wrapper,.side-toggelmenu,.main-menu-header li a:after,.main-menu-header li a:before,
.sidemain-menu-header ul > li{transition:all 0.4s ease 0s; -moz-transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s;}
.fright{float:right}
.fleft{float:left;}
.header-top{background:#ffffff; }
.header_block{ display:-webkit-box; display:-ms-flexbox; display:flex; position:relative;}
.page-conroler > a {float:left; color:#4E4E4E; padding-right:7px; line-height:30px; text-decoration:none}
.font-btn{line-height:30px}
.font-btn a{width:32px; text-align:center; float:left;}
a.black-bg{background:#363636; padding:0 5px; color:#fff}
a.white-bg{background:#fff; padding:0 5px; color:#363636}
.contrast,.lang-box,.header_login{float:left;  }
.contrast a{float:left; padding:0px 10px;border:none !important; }
.lang-box a{padding:0 10px; float:left;}
.head-title{position:relative; text-align:center; color:#063969; display:inline-block; font-weight:normal; text-transform:uppercase; }
.head-title:after{position:absolute; border-bottom:4px solid #fdb23f; width:80%; margin:0 auto; left:0px; right:0; bottom:-5px; display:block; content:"";}
.header_login a i { font-size: 16px; margin-right: 6px;}
.header_login a { display: inline-block; padding: 0 8px;}
.header_login div.avatar{margin:3px 0 0 7px; }
.header_login .avatar img{border-radius:100%; max-height:25px;}
.row{margin-left:-1%;}
.col-sm-3{width:23%; margin-left:2%; float:left;}

.header-top{ width:100%; display:table; }
.page-conroler{font-size:1.2em;}
.page-conroler a{border-right:1px solid #ccc; line-height:30px; color:#737270;}
.page-conroler a:hover{color:#333333;}
.gov-logo{font-size:1.2em; padding:4px 0;}
.gov-logo a{color:#686868;}
.gov-logo img{margin-right:6px; vertical-align:middle;}
.logo{margin:16px 0; display:inline-block; }
.logo img{margin:0 2px; max-height:60px;}



.copyright{color:#fff; clear:both; font-size:11px;}
.developer-logo{float:right; position:relative}
.developer-logo span{display:block; text-align:right; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:9.25px; padding-bottom:5px;}

.footer a{color:#9ca1ae;}
.footer a:hover{color:#fff;}
.fixed .logo img{height:50px; }
.fixed .logo{margin:10px 0;}
.fixed .header-top{display:none;}
.footer, .footer p {
    color: #7f8080;
}

.section-header-wrapper {
    background: #0057a9;
    z-index: 50;
    padding: 0;
}

.header-logo {
    float: left;
    margin:7px 0;
    z-index: 1000;
    position: relative;
}
.header-message {
    float: right;
}
.wrapper {
    display: block;
    position: relative;
}
.site-main{float:left; width:61%; margin-right:4%;}
#right-sidebar{float:right; margin-right:0px; width:35%;}
.content-area{max-width:1170px; width:100%; margin:0 auto; padding:25px 0;}
.content-area:after{clear:both;  content: ""; display: block;}
#widget-area-sidebar1{ clear:both; background:#2ab797; padding-bottom:15px;}
#widget-area{clear:both; background:#cbecf3; padding:0px 15px;}
#widget-area h2{color:#000; margin-bottom: 20px}
#widget-area-storify{clear:both; background:#fff8db; padding:10px 15px 0;}
#secondary .live-evets + #widget-area .widget-title{display:inline-block; width:100%; margin-bottom:30px;}
.live-evets{ margin-bottom:30px; background:#81c650; width:100%; display:inline-block; }
.live-evets h2{float:left; padding-left:20px;}
.live-evets .media p,.page-template-liveevent-page .media p{margin-bottom: 0px;}
#secondary .widget-area blockquote{border:none; /*padding:0 0 20px;*/ font-size:100%; font-style:normal; font-size:13px;}
.sidebar h2{font-size:1.8em; margin-bottom:0px; color:#fff; font-weight:600; padding-top:5px;}
.widget-area .bx-wrapper .bx-controls-direction a{border-bottom:none; display:none;}
.widget-area .bx-wrapper:hover .bx-controls-direction a{display:block}
.tslider iframe,.media iframe{width:100%; display: block;}
.media  iframe{height:210px;}
#widget-area-storify .item-info iframe{height:480px;}
#widget-area-sidebar1 .tslider blockquote p{margin:0px;}
.widget-area .tslider blockquote footer{ font-size: 15px; padding-top:15px; text-align: left; padding-left:15px; color:#fff;}
#widget-area-sidebar1 h2{padding:5px 15px 7px 30px; background:url(assets/images/sprite-icon.png) -167px -707px no-repeat; }
.infographics h2{padding:5px 15px 7px 30px; background:url(assets/images/sprite-icon.png) -168px -599px no-repeat;}
#widget-area-sidebar1 .textwidget > a[title="view All"]{margin-right:15px;}
.home .bx-wrapper .bx-viewport{border:1px solid #d7e2e8; box-shadow:none ; left:0px;}
.secondary .bx-wrapper .bx-viewport{border:none; background:none;}
.textwidget > a[title="view All"]{float:right; border-bottom:none; color:#fff; background:url(assets/images/plus-icon.png) right center no-repeat; padding-right:20px; font-size:1.3em; line-height:17px;}
.bx-wrapper .ewic-caption span{font-size:1.2em;}
.secondary .bx-wrapper blockquote{font-style:normal;}
.secondary .bx-wrapper blockquote p{font-size:13px !important; line-height:1.2; color:#000;}
.category-live-feeds{margin:0 1% 15px; color:#fff; width:31%; float:left;position: relative; background:#fff; border:1px solid #dfdfdf;  }

.content-author{position:relative; padding:20px 60px 0 0;  }
.entry-content{clear:both; font-size:1.4em; line-height:1.2;}

.entry-content .content-author{position:relative; padding:20px 60px 0 0;  }
.entry-content .content-author .post-time{position:absolute; right:0px; top:20px;}
.entry-title{font-size:1.6em; margin-bottom:10px; color:#000; text-transform:uppercase;}
.entry-title a{color:#000;}
.author-info a{color:#fff;}
.single .author-info a{color:#000;}
.entry-content > a{display:block; text-align:center;}
.author-avatar{float:left; height:50px; width:50px; margin-right:10px; border-radius:4px; overflow:hidden;}
.author-link{ color:#000;}
.author-bio{color:#6c6c6c; font-size:1.3em; font-weight:300; padding-bottom:8px;}
.entry-content > p{padding:0 15px;  font-size:1em; font-weight:400; overflow-wrap: break-word;
  word-wrap: break-word;
 -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;}
.page-template-citizenspeak-page .entry-content > p, .author .entry-content > p{color:#666; }
.wabtn{height: 30px; padding: 3px 7px 3px 22px;}
	
.author-title{font-size:1.4em; line-height:1; margin-bottom:4px; }
.entry-footer{ width:100%; display:table; border-top:1px solid #cbcbcb; text-align:center; }
.entry-footer .ldc-ul_cont{border:none; background:transparent; margin-bottom:0px; color:#9ea1a4; box-shadow:none; padding:0px; float:none; display:inline-block; }
.entry-footer .ldc-ul_cont:first-child{margin-right:10px;}
.ldc-ul_cont:first-child img{top:0px;}
.site-main article .entry-content .attachment-thumbnail.wp-post-image{width:100%;}
.site-main .entry-footer .comment-count{display:table-cell; vertical-align:middle; margin-right:10px; font-size:1.1em; color:#404040; line-height:44px; border-right:1px solid #fff;  padding-left:80px; }
.site-main .entry-footer .comment-count a{ background:url("assets/images/sprite-icon.png") -173px -29px no-repeat; padding-left:25px; color:#fff; height: 17px; vertical-align: middle; display: inline-block; position: relative; z-index: 9; text-indent:-9999px;}
.site-main .entry-footer .comment-count a:hover{background-position:-173px -52px; color:#eb7126;}
.social-share{display:table-cell; line-height:54px;}
.social-share > div{display:inline-block; padding:0 5px; vertical-align:middle;}

.viewcommentp{display:table-cell;}
.viewcomment{padding:5px 10px; background:#ccc; color:#fff; border-radius:4px; font-size:12px; display:inline-block;}
.view-comment{font-size:1.2em; margin-bottom:10px; display:inline-block; }
.view-comment a{ color:#fff;  padding:7px 10px; display:block; background:#2c498d; border-radius:4px; }
.view-comment a:hover{background:#5f7bbb;}
#wdqs-dashboard-widget {
    background: #F1F4F7;
    border-radius: 15px;
    padding: 15px;
    border: 1px solid #D7E2E8;
	margin-bottom:15px;
}
#wdqs-draft{margin-right:10px;}
.entry-footer div.avatar {
    float: left;
    height: 34px;
    padding: 3px;
    width: 34px;
    margin-right: 10px;
    border-radius: 100%;
    overflow: hidden;
    border: none !important;
}
.wdqs-title-container h3{font-size:1.1em;}
#wdqs-preview-root{font-size:1.7em;}
.entry-footer .comment-dtl{margin:10px 0 0 45px;}
.comment-dtl .author-name{font-size:14px; line-height:1.3;}
.comment-desc p{font-size:13px;}
.entry-footer .commentlist li{min-height: 50px;line-height: 1px;}
.comments_list {
    border-top: 1px solid #ccc;
	display:none;
	clear:both;
}
.content-desc p {
    font-size: 15px;
}
.ldc-ul_cont img{top:0px; vertical-align:middle;}

.view-all{ text-align:right;font-size:1.6em; line-height:17px; margin-top:10px; padding-right:20px;}
.view-all a{background:url(assets/images/right-arrow.png) right center no-repeat; padding-right:20px; color:#fff; }

.widget-area{margin-bottom:30px; display:inline-block; width:100%;}
.secondary{margin-bottom:24px;}
.infographics .media img{width:100%;}
.sidebar #widget-area-storify h2{margin-bottom:15px; color:#000;text-align:center;}
.comments-link{float:right;  font-size:12px; }
.comments-link a{color:#fff; padding:8px 10px; border:1px solid #e2e2e2; border-radius:4px; background:#2c498d; display:block;}
.wdqs_image{margin:0 0 15px; text-align:center;}
.wdqs_image img{max-height:250px;}
.author-info{padding-bottom:20px; margin-bottom:10px;}
.category-live-feeds .author-info{padding:7px 9px 0; margin-bottom:10px;}
.footer-main > img{float:left; margin-right:14px;}
.page-conroler a.black-bg{color:#fff;}
.comments-link:hover a{background:#fff; color:#2c498d}
#wdqs-types-tabs .tlf{font-size:1.538em; text-align:center; margin-bottom:20px;}
.comment-form{margin:0; padding:0;}
.comment-form .si-captcha{ float:left; margin:0 12px 0 0; border:1px solid #dadada; width:77%}
.comment-form .captchaImgRefresh{margin:20px 0 0 0;}
.comment-form #captcha_code_label{ font-size:12px; display:inline-block; }
.comment-form #captcha_code{ padding:5px 3px; max-width:176px;width:100% background-color:#e5e5e5; border:1px solid #d7d7d7; margin:0px; margin-top:8px}
.comment-form #comment{background-color:#f2f3f6; border:1px solid #e5e5e5; font-size:100%;}
.comment-form .si_refresh_com{ clear:both; margin:0; padding:0;}
.comment-form .comment-form-comment{ margin:12px 0 0 0;}
.comment-form .comment-form-comment label{font-size:15px;}
.captcha_border{background-color:#f2f3f6; border:1px solid #e5e5e5; padding:10px; max-width:300px; width:100%; box-sizing:border-box !important; -moz-box-sizing:border-box !important; -webkit-box-sizing:border-box !important}
.captcha_border p{ margin:13px 0 0;}
.captcha_border {
    bottom: 70px;
    left: 0;
    position: absolute;
}
.comment-form .comment-form-comment{margin-bottom:144px;}
.comment-form{position:relative;}
.captcha_border{position:absolute; bottom:50px; left:0px;}

.comment-respond {
    clear: both;
    padding-top: 1px;
}
.comments-area .comments-title{color: #4d4d4d;font-size: 190%;}
.comment-respond  h3.comment-reply-title {
    display: none;
}
.comment-form .comment-form-comment textarea {
    border: 2px solid #999;
    resize: none;
    width: 100%;
	margin-top:5px;
}
.comment-form .comment-form-captcha > a {
    display: inline-block; /*background:url(../images/reload.png) no-repeat;*/ width:26px;height:26px; font-size:0px; vertical-align:middle;
	position:relative;
}

#change-image:after {
    color: #898989;
    content: "Reload Image";
    font-size: 13px !important;
    left: 30px;
    position: absolute;
    top: 2px;
    white-space: nowrap;
    z-index: 1000;
}

.comment-form .comment-form-captcha > img {
	background: none repeat scroll 0 0 #fff;
    border: 1px solid #dadada;
    display: inline-block;
    height: 68px;
    margin: 10px 0;
    padding: 0 10%;
}
.comment-form .comment-form-captcha > label {
    display: block;
}
.comment-form-captcha > input {
    border: 1px solid #dadada;
    padding: 8px;
    width: 69.5%;
}
p.form-allowed-tags {
   color: #335295;
    float: right;
    font-size: 88%;
    font-style: italic;
    font-weight: bold;
    line-height: 130%;
    width: 43%;
	display:none;
}
p.form-allowed-tags code {
    font-weight: normal;}

p.form-submit{
 clear: both;
 display: table;
}

.comment-form  .form-submit > input {
    background: none repeat scroll 0 0 #000;
    border: 0 none;
    color: #fff;
    font-size: 15px;
    padding: 10px 33px;
}
.comment-form  .form-submit > input :hover{background:#323131;}

.comments-area {
     padding-top: 17px;border-top: 1px solid #ededed;margin-top: 25px; 
}

.blockUI.blockMsg.blockPage, .blockUI.blockOverlay{z-index:999999 !important; opacity:1 !important}

#comments > h3 {
	color: #fff;
    float: right;
    font-size: 15px;
    margin-bottom: -51px;
    padding: 14px 10px;
	margin-top:13px;
	position: relative;
}
.logged-in #comments > h3 {
    color: #939393;
    float: right;
    font-size: 13px;
	padding: 0px;
	position:relative;
	z-index:99;
	right:8px;
}
.comments-area h2.comments-title{
     color: #4d4d4d;
    float: left;
    font-size: 190%;
}
.comment-intro{color:#0B0B0B;font-weight:bold;}
.comment-permalink {
    color: #939393;
    font-size: 100%;
}
.commentlist li > p {
    color: #4d4d4d;
    font-size: 93%;margin-top: 4px;
} 
.commentlist .reply a{
background: url("assets/images/comment-icon.png") 0 2px no-repeat;
padding-left: 27px;color: #717171;display: block;font-size: 12px;text-transform: capitalize; line-height:18px;
}
.commentlist .reply a:hover{color:#1693bf;}

.commentlist li{
    margin-bottom: 10px; 
	padding:7px;
	position:relative;
}
 
.commentlist li div.avatar{
	border: 1px solid #dadada;
    border-radius: 100%;
    float: left;
    text-align: center;
	position:absolute;
	top:7px;
	left:7px;
	padding:0px;
	height:34px; width:34px; overflow:hidden;
	}

.comment-dtl{
 font-size: 97% !important;
    font-weight: 400 !important;
    margin:5px 0 0 45px;

}
.author-name {
    color: #1693bf;
}

.time-left {
    color: #929292;
    font-size: 95%;
}

.comment-dtl p{ font-size: 95%;
    margin: 10px 0 0 0;
	line-height:130%;
    padding: 0; color:#4d4d4d;}

.commentlist{margin-top: 10px;}
ul.children{margin-left:10%; border-top: 1px solid #d1d1d1;}
.commentlist .reply {
    margin:10px 0px;
}
p.must-log-in {
    font-size: 93%;
    margin-bottom: 5px;
	display:none;
}
#comment-nav-below{ float: left;width: 100%;}
#comment-nav-below .nav-next {
    float: left;
}
#comment-nav-below .nav-previous{float: right;}
em{color:#882626;}
.word-left{position :relative;}
.word-left #limit_text{color:#A7380B}
.word-left p{position :absolute;right:0;bottom: -60px;}
.single-post .word-left p{bottom:-40px;}
.logged-in-as, .note{display:none;}
p.comment-form-captcha{
background: none repeat scroll 0 0 #f4f4f4;
    border: 1px solid #d4d4d4;
    float: left;
    padding: 10px 20px 20px;
    width: 54%;
	margin-bottom:20px;
}

img #captcha{
border: 1px solid #dadada;

    height: 45px;
    margin: 10px 0;
}
.post-time{ font-size:1em;}
#post-statics{text-align:center; border-bottom:1px solid #e1e8ed; background: #74b17f;
background: -moz-linear-gradient(left,  #74b17f 0%, #4a90c2 27%, #2b9fc2 44%, #2db998 64%, #95b95d 86%, #faaf2b 100%);
background: -webkit-linear-gradient(left,  #74b17f 0%,#4a90c2 27%,#2b9fc2 44%,#2db998 64%,#95b95d 86%,#faaf2b 100%);
background: linear-gradient(to right,  #74b17f 0%,#4a90c2 27%,#2b9fc2 44%,#2db998 64%,#95b95d 86%,#faaf2b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74b17f', endColorstr='#faaf2b',GradientType=1 );
}
#post-statics li{display:inline-block; padding:10px 15px; color:#fff;}
#post-statics li h3{font-weight:400; font-size:0.875em; margin-bottom:5px; text-transform:uppercase;}
#post-statics li span{font-weight:700; font-size:1.125em;}
#secondary .item-info > p{margin-bottom:0px;}
#secondary .item-info iframe{width:100%; display:block;}
.server-info{ color:#494b5a; font-size:10px; margin-bottom:20px; position:absolute; bottom:10px; right:20px; display:none;}
.footer:hover .server-info{display:block;}
.wp-social-login-connect-with{display:none;}
.header_login .avatar + span{max-width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block; vertical-align:middle; }
.header_login .ac-login{border-left:1px solid #cccccc; margin-left:7px;}
.header_login .ac-login,.header_login .Login{background:url(assets/images/user-icon.png) 5px center no-repeat; padding-left:24px;  }
.page-id-88  .site-main{width:90%; float:none; margin:0 auto; background:#fff; padding:20px; text-align:center;}
.page-id-88 .entry-content .yes{background:#c0c0c0; font-size:1.429em; padding:12px 40px; display:inline-block; color:#2d2f34;}
.page-id-88 .entry-content .no{background:#2c498d; font-size:1.429em; padding:12px 40px; display:inline-block; color:#fff;}
.page-id-88 h1.entry-title{font-size:1.6em;}
.page-id-88 .entry-content h2{font-weight:300; margin-bottom:20px; }
.page-id-88 .entry-header{display:none;}
.page-id-199 .site-main,.error404 .site-main{float:none; max-width:90%; width:400px; margin:0 auto; border:1px solid #ccc; padding:25px; border-radius:5px; text-align:center; background:#fff;}
.page-id-199 .entry-title{color:#6e6e6e; font-size:1.8em;}
.page-id-199 .tml{max-width:100%;}
.error-404 .page-title{font-size:2em; color:#6e6e6e;}
.screen-reader-text{display:block; text-indent:-9999px;}
#wdqs-size-container{display:none;}
#wdqs-size-container label[for="wdqs-height"]{float:left; width:150px;}
#wdqs-size-container label[for="wdqs-width"]{float:left; width:150px;}
#wdqs-height,#wdqs-width{margin-top:5px; font-size:100%; width:90px; margin-left:10px;}
#wdqs-preview-root small{display:block; clear:both;}
.page-conroler > a{float:left;}
.text-resize,.color-switcher,.color-switcher li,.header_login{float:left;}
.text-resize > a { display: block; float: left; padding: 0 6px; text-align: center; width: 25px;}
.colorchanger li a{display:block; background: url("assets/images/contrast-icon.png") 0 0 no-repeat; width:30px; text-indent:-9999px;}
.colorchanger .color-dark{background-position:4px 5px;}
.colorchanger .color-standard{background-position:4px -30px;}
.social-area{float:left;}
.social-area a{display:inline-block;}
.social-area a img{display:inline-block; vertical-align:middle; padding:0 3px;}
.live-feeds #wdqs-status{border-color:#fbaf2a !important; background:#f3f7f0; line-height:1.4em;}
.live-feeds #wdqs-status-arrow-container{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #fbaf2a !important;}
.home .sector_banner_share:before {
    content: ""; 
    position: absolute; 
    left: 20px; 
    bottom: 100%; 
    border-bottom: 8px solid #2557a2; 
    border-left: 8px solid transparent; 
    border-right: 8px solid transparent;
}
.home .sector_banner_share{background:rgba(28,28,28,0.7); width: 100%;padding:2px; position:relative;bottom: 33px;}
.home .sector_banner_share .inner-social-share{float:left;padding-left: 25px;}
.home .sector_banner_share .inner-social-share > div { vertical-align: middle;}
.home .mygov_india { color: #fff; font-size: 14px;}
.home .mygov_url { color: #fff; font-size: 14px; float:right; margin: 7px 10px 0 0;}
.home .wrapper-feed section{overflow:hidden}
.home .wrapper-feed section article img { width: 835px; display:block;}
.home .wrapper-feed section article p img{max-height:300px; height:300px;}
.home .wrapper-feed section > h2 i{background:rgba(0, 0, 0, 0) url("assets/images/sprite-icon.png") no-repeat scroll -999px 0; height:28px; width:32px; display:inline-block; margin-bottom:-5px;}
.home .wrapper-feed section.Economy > h2 i{background-position:-104px -315px;}
.home .wrapper-feed section.Education > h2 i{background-position:-107px -557px; width:32px;}

.home .wrapper-feed section.Farmer > h2 i{background-position:-4px -360px;}
.home .wrapper-feed section.Governance > h2 i{background-position:-1px -554px;}
.home .wrapper-feed section.Health > h2 i{background-position:-3px -460px;}
.home .wrapper-feed section.India > h2 i{background-position:-109px -458px;}
.home .wrapper-feed section.Infrastructure > h2 i{background-position:-110px -358px;}
.home .wrapper-feed section.Rural.Development > h2 i{background-position:-1px -596px;}
.home .wrapper-feed section.Technology > h2 i{background-position:-3px -514px;}



.beforelive-feeds{margin-bottom:15px; text-align:center; color:#c02555; text-transform:uppercase; font-size:20px;}
.beforelive-feeds a{margin-left:10px; border-radius:18px; background:#c02555; border:1px solid #b1b1b1; color:#fff; font-size:16px;}

#wdqs-video-switch{background: url("assets/images/sprite-icon.png") 0 0 no-repeat;}
.sliderpreloader{padding-top:44%;}
.storify-trans{color:#000; font-size:1.5em; margin:0 -1px 15px; font-weight:700; padding-bottom:7px; line-height:1.2; text-align:center; }
.page-template-storify-page .inner-infographics  .item-info,.page-template-dailystorify-page .inner-infographics  .item-info{min-height:598px; border:1px solid #ccc;}
.page-template-storify-page .inner-infographics .inner-social-share,.page-template-dailystorify-page .inner-infographics .inner-social-share {background: #ccc; padding: 5px; margin-top: 0px;}
.storify-media p{margin-bottom: 0px;}
.storify-trans span{display:block; font-size:0.8em; font-weight:400;}
.secondary .tslider .cbp-qtcontent img{margin-right:10px; max-width:50px; height:50px;}
.wp-video{margin-bottom:10px;}
#wdqs-types-tabs #wdqs-video-switch{background: url("assets/images/sprite-icon.png") 0 -78px no-repeat; padding-left:25px;}
#wdqs-types-tabs #wdqs-image-switch{background: url("assets/images/sprite-icon.png") 0 -38px no-repeat; padding-left:28px;}
#wdqs-types-tabs #wdqs-link-switch{background: url("assets/images/sprite-icon.png") 0 3px no-repeat; padding-left:30px;}
.site-content{min-height:550px;}
.flexslider .item-info, .inner-infographics .post,.inner-infographics > .item-info,/*.page-template-testimonials-page .item-info,.page-template-liveevent-page .item-info,*/.inner_testimonials .post,.inner_live_evets .post{float:left; width:30.33%; margin:0 0 25px 3%;}
.upcoming_inner_live_evets .post{float:left; width:30%; margin:0 0 25px 0;}
.page-template-infograph-page  .media p{margin-bottom:0px !important}
.page-template-allaudios-page .site-main,.page-template-alldyk-page .site-main,.page-template-allmediacoverages-page .site-main,.page-template-all-blog .site-main,.page-template-allvideos-page .site-main,.page-template-infograph-page .site-main,.page-template-testimonials-page .site-main,.page-template-liveevent-page .site-main, 
.page-template-Homebanners-page .site-main,.page-template-storify-page .site-main,.page-template-citizenspeak-page .site-main,.category-economy .site-main,
.category .site-main{width:100%; margin-right:0px; }
.inner-infographics .item-info p a,.page-template-testimonials-page .item-info p a,.page-template-liveevent-page .item-info p a{color:#fff;}
.inner-infographics .media{text-align:center; overflow: hidden; padding-bottom: 10px;}
.inner-infographics .media:hover img,.inner-infographics .media:hover iframe{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.page-template-testimonials-page .item-info .media img,.page-template-liveevent-page .item-info .media img{max-height:217px; width:100%; display:block;}
.inner-infographics .item-info .media img{display:block;}
.inner-infographics .item-info .media a{ display: block;}
.entry-content iframe{width:100%; position:relative; z-index:1; display: block; height:auto;}
.inner-infographics{display: -webkit-box;  display: -ms-flexbox;  display: flex; -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.inner-infographics,.inner_testimonials,.inner_live_evets{margin-left:-3%; position: relative;}
.upcoming_inner_live_evets{ position: relative;}
.inner-infographics h2,.inner_testimonials h2,.inner_live_evets h2,.upcoming_inner_live_evets h2{margin-left:3%}
.res_menu{display:none; width:20px; cursor:pointer; margin:12px 0 0 auto; z-index: 999; font-size:20px; color:#fff;}
.res_menu:hover{color:#CCC;}
.sticky .header-logo img{max-height:57px;}
.page-template-infograph-page .show-slide > p{margin-bottom:0px;}
.secondary .infographics{background:#c05699; padding:0 0 15px; margin-bottom: 30px; overflow: hidden;}
.header-message > img {
    margin: 4% 0 0;
    max-width: 100%;
    width: auto;
}

.sticky .header {
    width: 100%;
    z-index: 1001;
    top: 0;
}

.menu-header {
    display: none;
    float: right;
    margin-right: 15px;
}
.menu-header ul li {
    float: left;
    border-left: 1px solid #415b98;
}
.home .menu-header ul li:first-child a {
    background: #3657a3;
}
.menu-header ul li a {
    display: block;
    color: #fff;
    text-transform: uppercase;
    padding: 0px 15px;
    line-height: 72px;
}
.footer-btn{background:#2f4066; width:100%; padding:10px; display:none; }
.footer-btn.extend{padding:0px;}
.footer-btn p{font-size:12px; line-height:1.2; margin:0px; display:table-cell; vertical-align:top;}
.footer-btn img{vertical-align:top; padding-right:15px; display:table-cell;}
.footer-wrapper{padding-top:25px; position:relative; z-index:20;}
.show-footer{  display:inline-block; position:absolute; right:10px; top:20px; cursor:pointer; z-index:9999; cursor:pointer; box-shadow:-1px 1px 0 #dbdbdb; 
background:#ffffff url(assets/images/sprite-icon.png) 6px -188px no-repeat; width:39px; height:39px; opacity:0.8; border-radius:2px; }
.show-footer:hover{background-position:-70px -188px; opacity:1;}
.footer-btn.extend .container a{transform:translateY(100%); -moz-transform:translateY(100%); -webkit-transform:translateY(100%); position:absolute;}
.extend .show-footer{transform:rotate(180deg); -moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
div#user-submitted-posts textarea.usp-textarea{width:100%; float:none; height: 112px;}
div#user-submitted-posts fieldset label{margin-bottom:6px; clear:none; width:auto;}
div#user-submitted-image{width:100%; display:inline-block; border:1px solid #d4d4d4; padding:6px; margin-bottom:6px;}
div#user-submitted-posts div#usp-upload-message{margin-bottom:7px; font-size:1.1em; width:auto;}
div#user-submitted-posts input.usp-input.usp-clone{box-shadow:none;}
div#user-submitted-posts #usp-submit{clear:both;}
div#user-submitted-posts #usp-submit .exclude{ background:#fbaf2a; color:#fff; border-radius:5px; padding:6px 8px; border:1px solid #fbaf2a; font-size:1.2em;}
div#user-submitted-posts #usp-submit .exclude:hover{background:#d68e11; border-color:#d68e11;}
div#user-submitted-posts .usp-images{border:1px solid #d4d4d4; float:left; width:32%; padding:10px; margin:0 2%;}
div#user-submitted-posts .usp-youtube{border:1px solid #d4d4d4; float:right; width:32%; padding:10px; min-height:100px;}
div#user-submitted-posts .usp-youtube .usp-input{width:100%;  float:none;}
.parsley-youtubeurl{color:#cc3333; font-size:1.2em; padding-top:5px;}
.no-results h1.page-title{font-size:1.8em; color:#000;}
#usp_add-another{background:url("assets/images/sprite-icon.png") 0 -40px no-repeat; line-height:14px; padding-left:28px; height:20px; display:block; cursor:pointer; font-size:11px; color:#b4b4b4;}
.parsley-errors-list{background:none; color:#cc3333;}
.parsley-alphabets{color:#cc3333; display:inline-block; padding:4px 0 0; font-size:1.2em;}
.parsley-errors-list li{font-size:1.2em;}

.wrapper-feed{ padding:0 0 25px; width:100%; display:inline-block;}
#usp-success-message{font-size:1.273em; color:#3c763d;}
#usp-success-message a{color:#2b542c; font-weight:700;}
div#user-submitted-posts{background:#fff; padding:15px; border:1px solid #d7e2e8; border-radius:5px; margin-bottom:15px; font-size:100%;}
.blockMsg{top:120px !important}
.live-feeds #post_instructions{float:right;}
.live-feeds #post_instructions p{position:static; bottom:0px;}
div#user-submitted-posts #post_instructions label{clear:none;}
.entry-content .image-gallery{font-size:0px; padding:0 0 10px;  margin-bottom:0px;}
.entry-content .image-gallery a:first-child{display:block; width:100%; text-align:center; background:#ccc; border:none; margin:0px; max-height:230px; overflow:hidden;}
.entry-content .image-gallery a:first-child img{ vertical-align:middle;}
.entry-content .image-gallery a,.entry-content .pic_after_video.image-gallery a:first-child{display:inline-block; vertical-align: top; width:24%; border:1px solid #999; margin:5px 0.5% 0;}
.entry-content .pic_after_video{border:none;}
.footer-innercontent{padding:10px 0 15px ;  width:100%;  position:relative; border-top:1px solid #ccc;}

.inner-social-share{text-align:right; }
.inner-social-share > div{display:inline-block; margin: 0;}
.footer-innercontent .postDate{font-size:1.4em; font-weight:300; float:left; padding-bottom:6px; }
.usp-error{color:#cc3333; font-size:1.1em;}
.single-post .entry-content .image-gallery a{max-width:24%; width:auto; margin:5px 0.5% 0;}
.single-post .entry-content .image-gallery a:first-child{max-width:100%; }
.sidebar #widget-area-sidebar1 h2{margin-bottom:0px;}
#secondary{max-width:410px;}
.inner-social-share > div img,.inner-social-share a img{display:none;}

.type-liveevent .entry-footer,.type-testimonials .entry-footer,.type-infographics .entry-footer{border:1px solid #d7e2e8}
.wp-social-login-provider-list {padding:0px;}
.wp-social-login-provider-list img{display:block;}
.home-slider{ position:relative;}
.page-template-allvideos-page .watch-action{display:none;}
.watch-action{ width:auto;  border-right:1px solid #fff; position:absolute; z-index:12; padding-right:10px; bottom:10px; left:5px; height:auto;}
#right-sidebar .watch-action{display:none;}
.search-results .watch-action { display: none;}
.single .social-share{text-align:right;}
.single .watch-action{padding-left:10px;}
.watch-action .status{font-size:12px; padding:0px; color:red;}
.category-live-feeds .watch-action .status{padding-left:10px;}
.single .category-live-feeds .watch-action{padding-left:0px;}
.single article {width:100%; background:none; margin:0px }
.single article .entry-content p{color:#2557a2}
.single article .entry-content .image-gallery{border-top:none}
.single article .entry-content .image-gallery a{margin:0px}
.single article .author-info{padding:0 0 15px}
.comment-dtl .reply a{display:inline-block;}
.secondary{padding-bottom:60px;}
.author h1.page-title{color:#3e3e3e; font-size:2em; font-weight:600;}
.author .wrapper-feed article {width:100%; margin:0 0 20px;}
.home_slider{position:relative;}
.flex-direction-nav a{background: url("assets/images/sprite-icon.png") 0 0 no-repeat; text-indent:999px;  margin:0px;width:15px; height:20px; top:10px; right:0px;}
/*.flexslider .flex-direction-nav .flex-next{ background-position:-24px -114px; right:10px;}
.flexslider .flex-direction-nav .flex-prev{ background-position:0 -114px; left:auto; right:35px;}
.flexsliderinfo .flex-direction-nav .flex-next{ background-position:-24px -148px; right:10px;}
.flexsliderinfo .flex-direction-nav .flex-prev{ background-position:0 -148px; left:auto; right:35px;}*/
/*.flexsliderupcoming .flex-direction-nav .flex-next{ background-position:-24px -114px; right:-20px;}
.flexsliderupcoming .flex-direction-nav .flex-prev{ background-position:0 -114px; right:auto; left:-20px;}*/

.flexsliderspeeches .flex-direction-nav .flex-next,.flexsliderupcoming .flex-direction-nav .flex-next{ background: url("assets/images/next-icon.png") 0 0 no-repeat; text-indent:999px;  margin:0px;width:33px; height:59px;  right:-30px;}
.flexsliderspeeches .flex-direction-nav .flex-prev,.flexsliderupcoming .flex-direction-nav .flex-prev{background: url("assets/images/prev-icon.png") 0 0 no-repeat; text-indent:999px;  margin:0px;width:33px; height:59px; left:-30px;}
.flex-direction-nav a.flex-next::before,.flex-direction-nav a.flex-prev::before{display: none;}
.flexslider .flex-direction-nav .flex-next,.flexslider .flex-direction-nav .flex-prev{text-align:left;}
.flexslider:hover .flex-direction-nav .flex-next{right:10px; }
/*.flexslider:hover .flex-direction-nav .flex-prev,.flexsliderinfo:hover .flex-direction-nav .flex-prev{left:auto; right:35px;}*/
.flexsliderinfo .flex-direction-nav a{opacity:1;}
.flexsliderupcoming .flex-direction-nav a{opacity: 1; top: 48%;}
.flexsliderspeeches .flex-direction-nav a{opacity: 1; top: 48%;}
.fixed1 { position: fixed;}
.live-stream-items-wrapper .live-stream-item{width:100%; padding:15px;}
.footer-btn .container a{transform:translateY(0px); -moz-transform:translateY(0px); -webkit-transform:translateY(0px); padding:10px; display:table;}
.page-template-storify-page .storify-trans,.page-template-dailystorify-page .storify-trans{font-size:1.4em; margin-bottom:15px;text-align:center; background:#2e4b90; color:#fff; padding:10px;}
.page-template-storify-page .storify-trans span,.page-template-dailystorify-page .storify-trans span{font-size:0.9em;}
/*========= new theam started =========== */
.left-header-nav{float:left;}
.right-header-nav{float:right;}
#menu-header-menu{display: -webkit-box; display: -ms-flexbox; display: flex; height: 64px;
-webkit-box-pack: end;  -ms-flex-pack: end; justify-content: end; }
.fixed #menu-header-menu{text-align:right;}
.main-menu-header li{position:relative; display: -webkit-box; display: -ms-flexbox; display: flex; text-align:center;}
.main-menu-header li a:after{content:""; position:absolute; width:0px; height:100%; background:#6a0021; left:50%; bottom:0px; z-index:-1;}
.main-menu-header li a:before{content:""; position:absolute; width:0px; height:100%; background:#6a0021; right:50%; bottom:0px; z-index:-1}
.main-menu-header li a{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding:5px 6px; color:#fff; z-index:1; position:relative; transition:all 0.3s ease 0s;}
.main-menu-header li a:hover:after, .main-menu-header li a:hover:before,.main-menu-header li.current-menu-item a:after,.main-menu-header li.current-menu-item a:before{width:50%;}
.header-nav{background:#ae0f3f url(assets/images/header-bg-pattern.png) 0 0 repeat-x; }
.main-download{float:right; font-size:20px; padding:7px 0 0 15px; }
.main-download a{color:#2557a2;}
.main-twoyears {
    float: right;
    position: relative;
    margin: 6px 0px 0px 15px;
}
#quick-search{display:none; position:absolute; right:25px; top:0px; width:200px; margin:0px; height:40px !important;}
#quick-search .tbox{border-radius:0px;}
.main-search{ float:right; position:relative; padding-top:5px;}
.search-btn{ font-size:20px; color:#2557a2;}
.search-results .site-main{width:100%; display:inline-block}
 .search-results .site-main article {width:100%; float:none; padding:5px; margin:8px; min-height:auto; border:1px solid #ccc; border-radius:5px;}
.search-results .page-title{color:#000}
.search-results .entry-footer{position:static; padding-top:10px}
.search-results .entry-title{padding-left:0px}
.search-results  .comments-link{  bottom: 2px;
    float: right;
    font-size: 12px;
    position: relative;
    right: 10px;
}

.search-results .post-thumbnail {
    float: left;
    width: 300px !important;
	margin-right:10px;
}
.search-results .entry-summary p{word-wrap:break-word}
.search-results .attachment-post-thumbnail {
    width: 100% !important;
}

.search-results .cat-links > a{display:block}

.search-results  .page-numbers, .search-results .page-numbers.current {
    display: inline-block;
}
.nav-links {
    text-align: center;
    opacity: 0;
}
.search-results .navigation.pagination {
    clear: both;
    font-size: 16px;
	width:71%;
}
.search-results  .screen-reader-text{display:none}
.search-results .infographics h2{background:none}

.search-results .content-area{padding-left:5px}


.side-toggel-menu {
    z-index: 999;
    color: #fff;
    position:absolute;
    top:0px;
    height:100%;
}
.sidemain-menu-header ul > li a {
    color: #2557a2;
    display: table-cell; vertical-align: middle;
    padding:0 20px;
}
.sidemain-menu-header ul > li:hover,.sidemain-menu-header ul > li.flex-active{background:#408bca;}
.sidemain-menu-header ul > li:hover a,.sidemain-menu-header ul > li.flex-active a{color:#fff;}
.sidemain-menu-header {
    background: #E6E7E9;
	position:relative;
}

.side-toggelmenu {
    text-indent: -9999px;
	background:url(assets/images/sprite-icon.png) -1px -249px no-repeat; width:28px; height:40px; display:block;
	position:absolute; left:100%; top:50%; margin-top:-20px;
}

#menu-header-menu-1,.sidemain-menu-header,.sidemain-nav-wrapper .main-nav-container{height:100%;}
.amazingslider-nav-1{bottom:0px !important;}
.amazingslider-bottom-shadow-1{display:none !important;}
.sidemain-menu-header ul >li {border-top: 2px solid #D1D2D4;width:145px; text-transform: uppercase; display:table; height:25%;}
.sidemain-menu-header ul >li:first-child{border:none;}
.side-toggel-menu {transform: translateX(-149px);-moz-transform: translateX(-149px);-webkit-transform: translateX(-149px);transition: all 0.3s ease 0s;}
.show-menu .side-toggel-menu{/*transform:translateX(150px);-moz-transform:translateX(150px); -webkit-transform:translateX(150px);*/}
.sidemain-nav-wrapper{height:100%; background:#e6e7e9;border-right: 6px solid #2657A3; }
.show-menu{transform:translateX(0%);-moz-transform:translateX(0%); -webkit-transform:translateX(0%);}
.journy-sofar,.inner-header-titlebox{text-align:center; background: #3583d2; color:#fff; padding:10px 10px 50px; position:relative;}
.journy-sofar:after,.inner-header-titlebox:after{
  content:""; position:absolute; 
  border-left:15px solid transparent; 
  border-right:15px solid transparent; 
  border-top:15px solid #3583d2;
  top:100%;
left: 50%;
margin-left: -7px;
}
.journy-sofar h2,.inner-header-titlebox h2{font-size:3.8em; font-weight:600;}
.journy-sofar h2:after, .inner-header-titlebox h2:after{content:""; width:40px; height:3px; background: #81c650; display:block; margin:0 auto;}
.journy-sofar p,.inner-header-titlebox p{max-width:535px; width:100%; color:#fff;  margin:15px auto;}
.sector-list-item{display:table; width:100%;}
.home-sector-filter li{display: table-cell; font-size:1.4em; text-align: center;}
.home-sector-filter li a span{display:block; padding: 5px 0;}
.home-sector-filter li a{color:#2557a2; display: block;}

.home-sector-filter li:hover a,.home-sector-filter li.current-cat a{color:#eb7126;}
.home-sector-filter li a i.fa{font-size:23px;}
.home-sector-filter{padding:20px 0 50px;}
.video-widget-footer{position:relative; width:100%; float:left; padding-bottom:7px;}
.video-widget-footer:after{position:absolute; left:30px; margin-left: -5px; content:""; 
 border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:8px solid #81c650; bottom:100%;
}
.infographics .video-widget-footer:after{border-bottom:8px solid #c05699;}
.infographics .video-widget-footer{background: #c05699; padding: 10px;}
.infographics .video-widget-footer p { font-size: 15px;}
.infographics .view-all{padding-right: 0px;}
.infographics .view-all a{ background:url(assets/images/plus-icon.png) right center no-repeat;}
.view-block{float:left; background: #c05699; padding:40px 20px; text-align:center; width:32.33%; margin:0 0.5% 15px; color:#fff; position:relative; min-height:290px;}
.view-block h3{font-size:2.4em; font-weight:600; line-height: 1.1; text-transform: uppercase;}
.total-enroll p{font-size:3.7em; font-weight:700; color:#fff;}
.total-enroll span{font-weight:300; font-style: italic; font-size:1em;}
.more{font-size:1.4em; color:#fff; position: absolute; right:20px; bottom:10px; text-transform: uppercase;}
.more:hover{color:#000;}
.dashboard-wrap{width:100%; display:inline-block;}
.site-main.dashboard{width:100%; margin:0px;}
.total-enroll{position: absolute; left: 0px; top:36%; width:100%;}

.post-title p{line-height:1.2;}
.post-title{font-size: 1.2em;}
.slidetf-india{max-height:400px; overflow: hidden;}
div#user-submitted-posts fieldset{margin:0 0 15px; float: left; width: 32%;}
.home-sector-filter .all-sector span{padding: 0px; color:#eb7126;}
.home-sector-filter li i{background:url(assets/images/sprite-icon.png) -999px 0 no-repeat; width:26px; height:25px; display:block; margin:0 auto 7px;}
.home-sector-filter .all-sector i{background-position: -48px -318px; height:21px; width:22px;}
.home-sector-filter .economy i{background-position: -113px -315px; width:16px;}
.home-sector-filter .economy:hover i,.home-sector-filter .economy.current-cat i{background-position: -170px -314px}
.home-sector-filter .education-skills i{background-position: -107px -557px; width:27px;}
.home-sector-filter .education-skills:hover i,.home-sector-filter .education-skills.current-cat i{background-position: -168px -553px}
.home-sector-filter .farmer-welfare i{background-position: -4px -360px; width:22px;}
.home-sector-filter .farmer-welfare:hover i,.home-sector-filter .farmer-welfare.current-cat i{background-position: -47px -360px}
.home-sector-filter .governance i{background-position: -1px -554px; height:27px; width:29px;}
.home-sector-filter .governance:hover i,.home-sector-filter .governance.current-cat i{background-position: -51px -554px}
.home-sector-filter .health-social-welfare i{background-position: -3px -460px; height: 30px; width:27px;}
.home-sector-filter .health-social-welfare:hover i,.home-sector-filter .health-social-welfare.current-cat i{background-position: -51px -459px}
.home-sector-filter .india-the-world i{background-position: -109px -462px; height:26px;}
.home-sector-filter .india-the-world:hover i,.home-sector-filter .india-the-world.current-cat i{background-position: -169px -462px}
.home-sector-filter .infrastructure i{background-position: -110px -358px; width:17px;}
.home-sector-filter .infrastructure:hover i,.home-sector-filter .infrastructure.current-cat i{background-position: -170px -358px}
.home-sector-filter .rural-development i{background-position: -1px -596px; width:28px; height: 28px;}
.home-sector-filter .rural-development:hover i,.home-sector-filter .rural-development.current-cat i{background-position: -52px -595px}
.home-sector-filter .technology i{background-position: -3px -514px}
.home-sector-filter .technology:hover i,.home-sector-filter .technology.current-cat i{background-position: -55px -514px}
.home-sector-filter .others i{background-position: -109px -521px; height:12px;}
.home-sector-filter .others:hover i,.home-sector-filter .others.current-cat i{background-position: -171px -520px}


.single-infographics .site-main{width:100%; display:inline-block; margin-right: 0px; border-top: 3px solid #81c650;}
.single-infographics article,#fancybox-wrap article,.single-post article{width:53%;float:left; position: relative; margin: 0px; padding-bottom: 0px; border-top: 3px solid #81c650;}
.single-infographics .comments-area,#fancybox-wrap .comments-area,.single-post .comments-area{width:47%; float:right; margin:0px; padding: 0px 10px; border: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#fancybox-wrap #comments > h3{display: none;}
.single-infographics article .author-info,#fancybox-wrap article .author-info,.single-post article .author-info{display:none}
.single-infographics article .entry-content p,#fancybox-wrap article .entry-content p,.single-post article .entry-content p{padding:0px; overflow:hidden; margin:0px;}
.single-infographics article .entry-content .watch-action{bottom:95px;}
.single-infographics article .entry-footer,#fancybox-wrap article .entry-footer,.single-post article .entry-footer{background:#2ab797; margin-top:0; height:auto; position: static; overflow: hidden; }
.single-infographics .entry-footer,#fancybox-wrap .entry-footer,.single-post .entry-footer{display: block; height: 30px;}
.single-infographics .site-content,#fancybox-wrap .site-content,.single-post .site-content{min-height: 0px;}
.single-infographics .content-area,#fancybox-wrap .content-area,.single-post .content-area{padding: 0px;}
.single-infographics #comments > h3,#fancybox-wrap #comments > h3,.single-post #comments > h3{margin-top: 0px}

.single-infographics #comments .commentlist, #fancybox-wrap #comments .commentlist, .single-post #comments .commentlist{overflow-x: auto; max-height:300px; word-wrap: break-word;}
.single-infographics .entry-content p img,#fancybox-wrap .entry-content p img,.single-post .entry-content p img{display: block;}

#fancybox-content .social-share,.single-post .social-share{float: right}
.single-post .watch-action, #fancybox-wrap .watch-action{bottom: auto;}
#fancybox-frame article{padding-bottom: 0px;}
.fancybox-title-float {display:none !important;}
.single-post article .citizen_content p{font-size: 1em; padding:10px;}
 
p.image-gallery:empty{display: none;}
.logged-in .home #cboxContent #cboxClose{bottom:97px;}
.single-infographics .comment-form-comment label,.single-post .comment-form-comment label,#fancybox-wrap .comment-form-comment label{color:#000;}
.single-infographics .comment-form-comment #comment,#fancybox-wrap .comment-form-comment #comment,.single-post .comment-form-comment #comment{height:60px;}
.single-infographics .comment-respond,#fancybox-wrap .comment-respond,.single-post .comment-respond{border: none; padding-top: 0px}
.single-post{height:100%;}
.single-infographics img,.page-template-citizenspeak-page img{max-width: 100%;}
body{margin: 0px;}

#comment_instructions p, .comment-form #captcha_code_label {
    color: #474747;
}
.page-template-citizenspeak-page .comment-respond{padding-top:0px}
.page-template-citizenspeak-page .sector-dropdown{float:none;}
.page-template-citizenspeak-page .comment-count{ text-align:right; color:#3e3e3e;}
.page-template-citizenspeak-page .comment-count .btn{padding:5px 8px; margin-top:5px; border:1px solid #ccc; border-radius:5px; color:#000; }
.page-template-citizenspeak-page .comment-count .btn:hover{color:#fff;}

.viewcommentp{float:right; margin:5px 5px 0 0;}
.viewcommentp a{border:1px solid #ccc; border-radius:50%;}
.viewcommentp a:hover{border-color:red;}
.wp-social-login-provider.wp-social-login-provider-mygov {
    background: #0057a9;
    display: inline-block;
	color:#ccc;
}
/* like dislike icon */
.lbg-style1 img{background:url(assets/images/sprite-icon.png) -110px -231px no-repeat !important; width:24px; height:21px;}
.lbg-style1 img:hover{background:url(assets/images/sprite-icon.png) -112px -271px no-repeat !important;}
.unlbg-style1 img{background:url(assets/images/sprite-icon.png) -173px -227px no-repeat !important; width:24px; height:21px;}
.unlbg-style1 img:hover{background:url(assets/images/sprite-icon.png) -171px -268px no-repeat !important;}

.sec-featured-thumb{float: left; margin:0 20px 30px 0; max-width:100%;}
.sec-title h2{font-size:3em; color: #25579b; margin-bottom:5px;}
.sec-title span{font-size: 1.8em; color:#25579b}
.sec-title, .sec-title p{color: #25579b;}
.sector-information{width:100%; display: inline-block;}
.subcat-list ul{display: table; width: 100%; margin-bottom: 30px;}

.subcat-list li{float:left; width: 10%;  text-align: center; position: relative;}
.subcat-list li.childcat-Start{padding-right:0px;}
.subcat-list li.current-subcat:after{content:""; position:absolute; left:20px; top:100%; border-left:6px solid transparent; border-right:6px solid transparent; border-top:8px solid #3583d2; opacity:1;}
.subcat-list .slides li a{display: table; background:#e6e7e8;  height: 90px; color: #3583d2; width:100%; }
.subcat-list .slides li a span{display: table-cell; vertical-align: middle; padding: 0 5px;}
.subcat-list .slides li:hover:after{opacity:1;}
.subcat-list .slides li:hover a{background-color: #3583d2; color: #fff;}
.current-subcat a>span {
    background: #3583d2;
    color: #fff;
}
.current-subcat a>span:after {    content: "";
    position: absolute;
    left: 20px;
    top: 100%;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 8px solid #3583d2;
    opacity: 0;
}

ul.post-categories li {
    font-size: 13px;
    float: left;
    content: close-quote;
}
ul.post-categories li>a {
    color: #fff;
}
.filter-sector .screen-reader-text{display:none;}
.filter-sector h2 {
    padding: 5px;
    float: left;
    margin:10px 30px 0 100px;
    color: #fff;
}
.filter-sector select{width:30%; margin-top: 10px}
.filter-sector input[type="text"]{display:none;}
.filter-sector input[type="submit"]{width:140px; height: 41px; background:rgba(0, 0, 0, 0.4); color: #fff;}
.filter-sector input[type="submit"]:hover{background:rgba(0, 0, 0, 0.5)}
.widget-title.filter-sector {
    background: #3583d2;
}
.card {
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
}
.card  .front, .card .back {
    display: block;
    height: 100%;
    width: 100%;
    line-height: 260px;
    color: white;
    cursor:pointer;
    text-align: center;
    font-weight: bold;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
}

.card .back {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.card.flipped {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.flip-container.largeflip{height:610px;}
.flip-container{
	width: 380px;
max-width:100%;
    height: 340px;
	position: relative;
   
    -webkit-perspective: 800px;
    -moz-perspective: 800px;
    -o-perspective: 800px;
    perspective: 800px;
	
}

.journyinner-infographics .item-info{width:30.33%; float: left; margin-right:30px; }
.journyinner-infographics .slides .item-info, .upcoming_inner_live_evets .slides .post{display: none;}
.journyinner-infographics .item-info .media img{ display: block; height: 285px;}
.journyinner-infographics .main-item .media p{margin:0px}
.journyinner-info-header{clear:both;}
.journyinner-info-header h2, .mediainner-info-header h2 ,.testimonialinner-info-header h2{background:#3583d2; position: relative; padding: 7px 15px; text-transform: uppercase; color: #fff; font-weight: 600}
.journyinner-info-header h2:after, .mediainner-info-header h2:after, .testimonialinner-info-header h2:after{content:""; position: absolute; left:65px; top:100%; border-top:8px solid #3583d2; border-left:7px solid transparent; border-right:7px solid transparent;}
.inner-mediacoverage, .inner-testimonial,.inner-downloads{overflow:hidden; width:100%; max-width:1170px; margin: 0 auto 30px;}
.inner-mediacoverage .main-item {overflow:hidden; margin-left:-2%}
.inner-mediacoverage .post{width:31.33%; margin-left:2%; float:left; position:relative; margin-bottom :20px;}
.inner-mediacoverage .item-info .media-innercontent{padding:20px; height:255px}
.inner-mediacoverage .item-info .news-from {display:inline-block; margin-bottom:22px; padding:10px 8px; }
.inner-mediacoverage .item-info .news-from span > img { width: 85px;}
.inner-mediacoverage .item-info .post-title{font-size:1.7em; }
.inner-mediacoverage .item-info .post-title a{color:#fff;}
.inner-mediacoverage .item-info .postDate, .inner-mediacoverage .item-info .inner-social-share{font-size:1.4em; position:absolute; bottom:20px; color:#fff}
.inner-mediacoverage .item-info .inner-social-share{right:20px; }
.infograph-slide .inner-social-share{margin-top:-32px;}
.inner-mediacoverage .item-info .inner-social-share p{margin:0px; line-height:.9}
.inner-mediacoverage .item-info .inner-social-share a{font-size:.8em; text-transform:uppercase; background:rgba(0, 0, 0, 0) url("assets/images/plus-icon.png") no-repeat scroll right center; display:inline-block; padding-right:15px}
.inner-mediacoverage .item-info .inner-social-share a:hover{color:#fff}
.inner-mediacoverage .item-info .inner-social-share .watch-action{display:none}
.mediacoverage {margin-left:-2%;}
.page-template-liveevent-page .watch-action{display:none;}
.content-left span > blockquote p {
    color: #2557a2;
    text-align: left;
}
.content-left span > blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 0.5em 0px;
  padding: 1.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
.content-left span > blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote:after {
  color: #ccc;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.content-left span > blockquote p {
  display: inline;
}	
	
.archive #primary .inner-testimonial{margin-top:20px}
.inner-testimonial .item-info{width:31.33%; margin-left:2%; float:left}
.inner-speeches{position: relative;}
.inner-speeches .link_category a, .inner-speeches .postDate{color: #3583d2; font-size:13px; font-style: italic}
.inner-speeches .post-title p{color:#3583d2;    font-weight: 600;}
.inner-speeches .be-a-part .inner-social-share{ text-align: left;  margin: 10px 0 0;float:none;}
.inner-speeches .be-a-part{ margin-top: 20px; width:70%; }
.left_media { width: 70%; float: left; text-align: center;}
.left_media iframe{max-width: 100%;}
.right-innercontent { float: right; overflow: hidden; width: 30%; }
.inner-testimonial .main-item{margin-left:-2%}
.inner-testimonial .main-item .media p{margin:0px}
.cat-thumb{position: relative; margin-bottom: 30px;}
.title_sector{position: absolute; right:7%; top: 10%; text-align:right; color: #fff; font-size:2.2em; color: #fff; width:50%; line-height: 1.2; font-weight: 300}
.wrapper-feed li:nth-child(2n+1) .title_sector {right:auto; left:6%; text-align: left;}
.download-item-info{background:#e6e7e8; display: table; width:100%; margin-bottom: 30px;}
.download-title{display: table-cell; width:300px; padding:30px; font-size: 1.8em; font-weight: 600;background-color: #2ab797; vertical-align: middle; }
.download-content{display: table-cell; padding: 20px;}
.download-title p{color: #fff; margin:0px;}
.download-content a{display:inline-block; width:17.8%; margin:0 1%; background:url(assets/images/download-file-icon.png) center 0  no-repeat ;
  padding-top:65px; text-align: center; color:#3583d2; font-size: 1.4em; vertical-align: top; 
}
.bx-wrapper ul li blockquote p{color:#fff;}
.bx-wrapper ul li blockquote{padding:0 15px;}
.flexslider .slides .media > p{margin-bottom:0px;}
.flexslider .category-live-feeds{float:none; width:100%; margin:0px; min-height:0px; padding: 0px; background: none; color:#2557a2; overflow:hidden}
.flexslider .category-live-feeds a{color:#2557a2;}
.flexslider .category-live-feeds > a{float:right; font-size:2em;background:rgba(0, 0, 0, 0) url("assets/images/plus-icon1.png") no-repeat scroll right center; padding-right:20px}
.flexslider .slider-citizen-speak{float:left; width:47%; margin-right:4%;}
.flexslider .slider-author-info{float:left; width:49%;}
.flexslider .slider-author-info .citizen-content p{color:#2557a2; font-family:"Source Sans Pro",sans-serif}
.flexslider .slider-author-info > h2{text-transform:capitalize; position:relative; font-weight:normal; font-size:2.5em}
.flexslider .slides img{max-width:100%; width:auto;}
.flexslider .slides li > img{width:100%;}
.flex-active-slide .watch-action,.flex-active-slide .wti-clear{display: none;}
.page-template-performancedashboard-page .cir_area .watch-action{display: none;}
.page-template-performancedashboard-page .cir_area .wti-clear{display: none;}
.flexslider .slides li{font-size: 1em; position: relative;}
.flexslider .total-enroll span{font-size:0.5em;}
.flexslider .total-enroll p{margin:0px;}
.flexslider .container{margin-top:50px;}
.flexslider .content-left, .flexslider .slider-citizen-speak{float:left; margin-right:4%; border-top:5px solid #81c650; text-align: center;width: 50%;}
.flexslider .content-right{overflow: hidden;}
.flexslider .content-right .post-title{position: relative; font-size:1.8em;}
.flexslider .content-right > div p{color:#2557a2;}
.flexslider .content-right .post-title:after,.flexslider .slider-author-info > h2:after  {content:""; position: absolute; top: 100%; height:3px; background:#81c650; width:25px; display: block; left: 0px;}
.single .entry-footer{background-color: #2ab797}
.single .entry-content > p{padding:0px; margin-bottom: 10px;}
.post-title p a{color:#2557a2;}
.be-a-part{background:#0057a9; color: #fff; padding: 15px; width:300px; margin-bottom: 15px; max-width:100%;}
.be-a-part span{display: block; font-size:1.3em; text-transform: uppercase; font-weight: 600;}
.view-block .updated{color:#fff; position: absolute; left:10px; bottom: 10px;}
.flexslider .inner-social-share img{display: none;}
.be-a-part .inner-social-share{text-align: left; margin:10px 0 0; margin-top:-74px; float:right;}
.flexslider .item-info img{width: 100%}
.flexslider .item-info .post-title p a,.footer-innercontent p a{color: #fff;}
.container.event-banner{position: absolute; left: 0px; top: 0px; right: 0px; z-index: 1; color: #fff;}
.event-title{font-size: 3em; max-width:540px; width:100%;}
.event-banner .submit-btn a{background: #2ab797; text-transform: uppercase; padding: 10px 15px; color:#fff; font-size:2em; display: inline-block;}
.event-banner .submit-btn a:hover{background: #109678;}
.share-thouths{font-size:2.2em; color:#fff; margin: 10px 0; max-width:540px; width;100%}
.info-popup{position: absolute; display:none; width:100%; height: 100%; background: rgba(0,0,0,0.7); z-index:10000; left:0px; top:0px; padding:50px 10px;}
.infograph-slide{max-width:50%; width:100%; margin:0 auto; background: transparent; max-height:100%; overflow:visible;}
.infograph-slide p{margin-bottom: 0px;}
.flexslider.infograph-slide .flex-direction-nav a{top:50%; opacity:1;}
.flexslider.infograph-slide .flex-direction-nav .flex-prev{left:-50px;}
.flexslider.infograph-slide .flex-direction-nav .flex-next{right:-50px;}
.flexslider.infograph-slide .flex-control-paging{display: none;}
.close-popup{background: url(assets/images/close-btn.png) 0 0 no-repeat; border-radius:100%; z-index: 99; width:34px; height: 34px; position: absolute; right:-50px; top:20px; display: block;}
.close-popup:hover{background-color:rgba(255, 255, 255, 0.6);}
.inner_testimonials .media p{margin-bottom: 0px;}
#widget-area-sidebar1 .bx-wrapper ul li{overflow: hidden;}
.home-slider p.image-gallery {
    display: none;
}
.home .wrapper-feed section > article {
    position: relative;
    float: left;
    padding: 0px;
}
.citizen_videos {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}
.citizen_videos iframe, .citizen_videos object, .citizen_videos embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

/*infographics Circle*/
.clear_file { clear: both;}
.sticky .cir_area{margin-top:138px;}
.cir_text p{ font-size: 12px; color: #fff; margin-bottom: 0px;}
.cir_area {
	width:557px;
	padding-top:15px;
	margin: auto;
	background-image:url(assets/images/infocircle.png);
	height: 584px;
	font-size:13px;
    transform: scale(0.9);
}
 
.cir_text {
    text-align: center;
    width: 150px;
    margin-left: 106px;
    margin-top: 10px;
    float: left;
	color: #fff;
}

.cir_text strong {
 	font-size:20px;
} 
.cir_text span {
	font-size:9px;
	color:#CCC;
} 
.cir_text:nth-child(1) {margin-left:108px; width:160px;}
.cir_text:nth-child(2) {
    text-align: center;
    margin-left: 16px;
    margin-top: 4px;
    float: left;
}
.cir_text:nth-child(3) {
    text-align: center;
    margin-left: 401px;
    margin-top: 0px;
    float: left;
}
.cir_text:nth-child(4) {
    text-align: center;
    margin-left: 402px;
    margin-top: 53px;
    float: left;
}


.cir_text:nth-child(5) {
    float: left;
    margin-left: 277px;
    margin-top: 0px;
    text-align: center;
}

.cir_text:nth-child(6) {
    float: left;
    margin-left: 120px;
    margin-top: -102px;
    text-align: center;
}
.cir_text:nth-child(7) {
    float: right;
    margin-right: 400px;
    margin-top: -217px;
    text-align: center;
}

.cir_text:nth-child(8) {
    float: right;
    margin-right: 404px;
    margin-top: -386px;
    text-align: center;
}
.flexslider .slides .cir_text img{width:auto; display: inline;}
.flexslider .home_performance.container{margin-top:-73px; transform: scale(0.7); -moz-transform: scale(0.7); -webkit-transform: scale(0.7);}
.flexslider .cir_area{font-size:12px;}
/*end circle*/

.author-title{font-size:1.2em; font-weight:400;}
.page-template-performancedashboard-page .dashboard-wrap .inner-social-share{margin-right:-575px; position:absolute; right:50%; background: #81c650; padding:15px;}
.site-main .entry-footer .comment-count,.watch-action{border-right:none; height:auto;}
.page-template-citizenspeak-page .social-share,.page-template-citizenspeak-page .site-main .entry-footer .comment-count{line-height:46px;}
.page-template-citizenspeak-page .post-time,.author .post-time{position: relative; margin-bottom: 15px; color:#909191}

.author-title a{color:#000;}

.tml .message:empty{display: none;}
.inner-infographics .item-info .media > p{margin-bottom:0px;}
#infscr-loading{position: absolute; bottom:-10px; text-align: center; width: 100%;}
.massonaryjs .pagination{width:100%; clear: both; display: none;}
.viewcommentp a{background: url(assets/images/sprite-icon.png) -4px -709px no-repeat;  width:25px; height: 25px;vertical-align: middle;  text-indent:-9999px; display:inline-block;}
.viewcommentp span.spammed{background: url(assets/images/sprite-icon.png) -3px -663px no-repeat;  width:25px; vertical-align: middle; height: 25px; display:inline-block; text-indent:-9999px;}
.flexsliderinfo{margin-bottom:30px; position:relative;}
.link_category{display: block; margin-bottom: 5px; }
#searchform_cat{margin-right:15px;}
.inner_live_evets .media p{margin-bottom: 0px;}
.voice_of_india_filter,.infographics_filter{width: 100%; display: inline-block; border-bottom:1px solid #d1d0d0; margin-bottom:20px; padding-bottom:5px;}
.voice_of_india_filter .sector-dropdown,.infographics_filter .sector-dropdown{padding:6px; border-radius:0px; box-shadow:none; font-size:13px; font-weight:600;}
#voi_filter,#infograph_filter{float: right; max-width:440px; margin-top:0px;}
#voi_filter .sector-dropdown,#infograph_filter .sector-dropdown{ width: auto;}
#voi_filter input[type="submit"],#infograph_filter input[type="submit"]{width:100px; height: 41px; background:rgba(37, 87, 162, 0.9); color:#fff; margin-left:10px;}
.voi_count{font-size: 16px; position: relative; margin-bottom:25px; font-style:italic;}
.page-template-liveevent-page .voi_count {
    font-size: 16px;
    position: absolute;
    top: -47px;
    right: 20px;
    color: #fff;
}
.voi_count span{font-weight: bold; color:#b80d4d; font-style:normal;}
.infographics_filter .breadcrumb,.voice_of_india_filter .breadcrumb{float: left;margin-top: 10px;}
.author .citizen_content{padding: 0 15px;}
.entry-content .citizen_content p{font-size: 1em;}
.author .viewcommentp{border-right:1px solid #fff; padding-top:10px;}
.home .no_upcomingpost{margin-bottom:0px;}
.no_upcomingpost {
    background: #ccc;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    color: #ed244a;
    font-size: 15px;
    text-align: center;
}
.mediainner-info-header,.testimonialinner-info-header,.journyinner-info-header{position: relative;}
.mediainner-info-header .view_all,.testimonialinner-info-header .view_all,.journyinner-info-header .view_all{color: #fff; position: absolute; right: 20px; top:13px; font-size: 14px;}
#widget-area-storify .view-all{margin-bottom: 10px;}
#widget-area-storify .view-all a{color:#000; background:url(assets/images/right-arrow1.png) right center no-repeat; }
.page-template-dailystorify-page .site-main{float:none; width:100%; margin-right:0px;}
.page-template-storify-page .item-info .watch-action,.page-template-dailystorify-page .item-info .watch-action{display: none;}
.flexslider .slides .home_performance .cir_text img{height:30px;}

/*Opnion style - 30-08-2016*/
#widget-area-opinion{ 
	clear: both;
    background: #2ab797;
    padding: 10px 15px 0;
}
.guest_auth_bio {
    float: left;
    padding: 0px 10px 10px 0px;
    clear: both;
}
.guest_author_name {
    font-size: 1.3em;
}
.guest_auth_bio > img {
    height: 60px;
    width: 77px;
	display:block;
}
/* -------- nov28 ------- */
.opinion-title{
	color:#fff;
	font-size: 1.3em;
    margin: 0 -1px 0px;
    font-weight: 700;
    padding-bottom: 7px;
    line-height: 1.2;
}
/* -------- nov28 end ------- */
.tax-customauthor .opnion {
    margin: 0 1% 15px;
    color: #fff;
    width: 31%;
    float: left;
    background: #2ab797;
    /* min-height: 615px; */
    position: relative;
    /* padding-bottom: 55px; */
}
/* -------- nov28 ------- */
.tax-customauthor .taxonomy-description > p{
	color:#000;height: 20px;
    max-width: 720px;
    overflow: hidden;
	transition: visibility 0s, opacity 0.5s linear;
}
span.desc_readmore {
    font-size: 1.4em;
}
.tax-desc-more{
	height: auto !important;
    width: auto !important;
    overflow: auto !important;
}
span.desc_less{display:none;font-size: 1.4em;}
/* -------- nov28 ------- */
.tax-customauthor .type-opinion p, .single-opinion .content-area p {
    color: #000;
}
/* -------- nov28 end ------- */
.current-tax-term {
    font-weight: bold;
    color: #0b5192;
}
.single-opinion .site-main {width:61%;}
/* -------- end ------- */

/* -------- nov4 ------- */
#widget-area-opinion h2{margin-bottom:15px;}
#widget-area-opinion .opinion-title a{color:#fff;}
#widget-area-opinion{padding-bottom:20px;}
#left-sidebar{width:250px; float:left; margin-right:40px;}
#left-sidebar + #main{margin:0px; width:auto; float:none; overflow:hidden;}
#left-sidebar{background:#f5f5f5; padding:15px 12px;}
.list-customauthor{margin-bottom:20px;}
.list-customauthor li{border-bottom:1px solid #c4c4c4; padding:5px;}
.list-all-taxonomy h3{margin:0 0 0 5px; color:#25579b; font-size:2.2em;}
.opinion-main .item-info{margin-bottom:20px;}
.latest-opinion h2{color:#25579b; font-size:4em; border-bottom:1px solid #e1e1e1; margin-bottom:0px; padding-bottom:15px;}
.latest-opinion h3{font-size:2em; border-bottom:1px solid #e1e1e1; padding:5px 0 7px; font-weight:600;}
.latest-opinion .opnion-thumb{float:left; margin-right:20px; max-width:280px;}

.latest-opinion .post{overflow:hidden; padding-bottom:15px; border-bottom:1px solid #c4c4c4; margin-bottom:30px;}
.guest_auth_bio{position:relative; z-index:6;}
.inner-infographics .opnion-thumb img{display:block;} 
.page-template-allopinion-page .inner-infographics .post{background:none; padding:10px 8px;}
.page-template-allopinion-page .inner-infographics .post .item-info{padding:14px; background:#fff;}
.page-template-allopinion-page .post p{color:#333;}
.page-template-allopinion-page .post-title{font-size:100%;}
.right-info{overflow:hidden;}
.right-info .guest_auth_bio{padding-right:30px;}
.right-info .post-title p{color:#25579b; font-size:2.5em; font-weight:600;}
.opnion-thumb{margin-bottom:10px;}
.start-date{font-size:1.5em; margin-bottom:10px;}
.page-template-allopinion-page .inner-infographics .guest_auth_bio{padding:0px; display:table-cell; vertical-align:middle; }
.page-template-allopinion-page .inner-infographics .guest_author_name{background:#e4eefa; overflow:hidden; display:table; width:100%; font-size:1.5em;}
.page-template-allopinion-page .inner-infographics .auth-disc{display:table-cell; vertical-align:middle;}
.page-template-allopinion-page .inner-infographics .auth-disc a, .page-template-allopinion-page .latest-opinion .guest_author_name a{color:#25579b;}
.page-template-allopinion-page .latest-opinion .guest_author_name{color:#25579b; font-size:1.4em;}
.page-template-allopinion-page .inner-infographics .guest_auth_bio > img{width:60px; height:auto;}
.page-template-allopinion-page .inner-social-share{display:none;}
.content-block{overflow:hidden;}
.page-template-allopinion-page .postDate{font-size:1.4em;}
.all-columnist h2{background:#3583d2; color:#fff; padding:5px 20px 8px; }


.my_filter{width:100%; display:inline-block;}
/* -------- nov28 ------- */
.tax-customauthor .page-header .guest_auth_bio{float:none; text-align:center; padding:0px;}
.tax-customauthor .page-header .guest_auth_bio img{ width:175px; height:175px; border:5px solid #bfbfbf; border-radius:100%; display:inline-block; margin-bottom:20px;}
.tax-customauthor .page-header .page-title{text-align:center; color:#3583d2;}
.tax-customauthor .page-header .taxonomy-description{border-bottom:1px dashed #666666; position:relative; margin-bottom:20px; text-align:center;}
.tax-customauthor .page-header .taxonomy-description > p{display:inline-block; vertical-align:middle;}
span.desc_less{margin-bottom:15px; color:#3583d2; width:50px; cursor:pointer; position:relative; font-size:14px; text-align:left; float:right; margin-left:5px;}
span.desc_less:after{position:absolute; right:4px; top:7px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #2557a2; content:"";}
span.desc_readmore{color:#3583d2; margin-bottom:10px; float:right; width:50px; position:relative; cursor:pointer; font-size:14px; text-align:left; margin-left:5px; }
span.desc_readmore:after{position:absolute; right:4px; top:7px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #2557a2; content:""; }
.site-main > span{font-size:1.4em;}
.page-template-allopinion-page .item-info p a,.opinion-main .view-all a{color:#2557a2;}
.opinion-main .item-info > span{font-size:1.4em;}
.page-template-allopinion-page .opinion-main .item-info .guest_author_name{clear:both;}
.single-opinion .auth_bio_share{overflow:hidden; padding:10px 20px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin-bottom:30px; background:#ccc;}
.single-opinion .guest_auth_bio{padding-bottom:0px;}
.single-opinion .guest_author_name{margin-top:16px; float:left; }
.single-opinion .auth_bio_share  .inner-social-share{margin-top:10px;}
.single-opinion .watch-action{display:none;}
.single-opinion .guest_author_name{font-size:1.5em; color:#333333;}
.shared_short{width:100%; display:inline-block;}
.shared_short h2{float:left; color:#25579b;}
.tax-customauthor .post{padding:10px; margin:0 0 20px 0; width:100%; display:inline-block;}
.tax-customauthor .post .opnion-thumb{margin:0 20px 0 0; float:left; color:#fff; width:100%; max-width:260px;}
.tax-customauthor .post > span {font-size:1.4em; color:#fff; display:block; margin-bottom:10px;}
.tax-customauthor .post h2 a{color:#fff;}
.tax-customauthor .inner-infographics{margin-left:0px; min-height:200px;}
.tax-customauthor .inner-infographics .item-info .p-date, .tax-customauthor .inner-infographics .item-info > span{font-size:1.4em; color:#fff;}
.tax-customauthor .inner-infographics h2{margin-left:0px;}
.page-template-allopinion-page .pagination{display:none;}
.list-customauthor li a{display:block; margin-right:13px; padding:0 10px; position:relative; line-height:30px; }
.list-customauthor li a.current-tax-term,.list-customauthor li a:hover{background:#25579b; color:#fff;}
.list-customauthor li a.current-tax-term:after,.list-customauthor li a:hover:after{position:absolute; left:100%; top:0px; content:""; border-top:15px solid transparent; border-bottom:15px solid transparent; border-left:13px solid #25579b; }

.subcat-list ul.flex-direction-nav{display:block;}
.subcat-list ul.flex-direction-nav li{width:auto; float:none; }
.subcat-list{position:relative;}
.subcat-list .flex-direction-nav a{opacity:1; top:0px; width:30px; height:30px; display:block; border-radius:100%;}
.subcat-list .flex-direction-nav{position:absolute; top:32px; margin-bottom:0px;}
.subcat-list .flex-direction-nav a.flex-prev{background-position:6px -144px; left:-33px;}
.subcat-list .flex-direction-nav a.flex-next{background-position:-15px -144px; right:-33px;}
.taxonomy-description-bio p{color:#000;}
.taxonomy-description-bio{margin-bottom:30px; padding-bottom:20px; border-bottom:1px dashed #666;}
.tax-customauthor .inner-infographics .no-results p{color:#000;}
.tax-customauthor .no-results .page-header .page-title{text-align:left;}
.taxonomy-description-bio{display:none;}
.taxonomy-description-bio h2{color:#25579b;}
.single-testimonials{background:#ccc;}
.single-testimonials .author-info,.single-testimonials .social-share,.single-testimonials .image-gallery{display:none;}
.single-testimonials .entry-content{max-width:1100px; margin:0 auto;}
.single-testimonials .citizen_content{position: relative; padding-bottom: 50.25%; /* 16:9 */ padding-top: 25px; height: 0;}
.single-testimonials .citizen_content iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.page-template-default p{color:#3e3e3e; padding:0px;}
.page-template-default #main{width:100%; margin:0px;}
.single .site-content{max-width:1170px; width:100%; margin:40px auto; overflow:hidden;}
.single-testimonials iframe{height:315px}

.referral{position:relative; border-bottom:1px solid #c3c3c3; margin-bottom:30px;}
.personal_detail{padding:20px 0 40px; border-bottom:1px solid #c3c3c3; margin-bottom:20px;}
.add-new{position:absolute; right:0px; background:#e6e6e6; border:1px solid #bbb; padding:5px 10px; cursor:pointer; display:block; top:5px; font-size:15px;}
.add-new:hover{background:#e2e2e2;}
.refer-person{background:#f4f7f9; border-radius:10px; border:1px solid #d7e2e8; padding:35px 10px; margin-bottom:30px; }
.refer-person form{display:table; width:100%; margin:0px; }
.refer-person .col-4{display:table-cell; padding:0 10px;}
.refer-person .col-4 label{display:inline-block; margin-right:10px;}
.refer-person .col-4 > input{width:78%; padding:10px; font-size:14px; line-height:1.2;}
.personal_detail .detail_name,.personal_detail .detail_mobile{font-size:18px; padding-bottom:10px;}
.personal_detail .detail_name span,.personal_detail .detail_mobile span{font-weight:700;}
.refer-person .invite-btn{background:#3a67ab; padding:10px 20px; color:#fff;}
.refer-person .invite-btn:hover{background:#3a5fac;}
.inner_refer h3{font-size:2.2em;}
.invitee-list table td:last-child{text-align:center; font-weight:700;}
.invitee-list{width:100%; overflow:auto;}
.login_btn{text-align:center; padding-top:40px;}
.login_btn a{color:#fff; font-size:20px;}

.list-bhim{overflow: auto;}
.list-heading{font-weight:700; border-bottom:2px solid #ccc; padding-bottom:4px;}
.list-bhim .detail-list{min-width:800px; padding-top:15px;}
.page-template-list-bhim .main-section{padding:40px 0;}
.detail-list > li ul{display:inline-block; width:100%;}
.detail-list > li ul li{float:left; font-size:14px; width:10%; padding:0 5px; min-height:1px;}
.page-template-list-bhim .detail-list .list-heading li:nth-child(4),.page-template-list-bhim .detail-list li ul li:nth-child(4) {
    width: 20%;
}
.page-template-list-bhim .detail-list li ul .list-heading li:nth-child(1),.page-template-list-bhim .detail-list li ul .list-heading li:nth-child(2),.page-template-list-bhim .detail-list li ul li:nth-child(1),.page-template-list-bhim .detail-list li ul li:nth-child(2) {
    width: 17%;
}
.page-template-list-bhim .wp-pagenavi {
    font-size: 14px;
    margin-top: 20px;
}
.page-template-list-bhim .detail-list .odd-even:nth-child(2n+1) {
    background-color: #e0e0e0;
}
.page-template-list-bhim .detail-list .list-heading {
    background-color: #85e1f2;
}
.page-template-list-bhim .number_verified {
    color: #1c7a2b;
    font-weight: bold;
}
.page-template-list-bhim .number_rejected {
    color: #bc0f23;
    font-weight: bold;
}
.detail-list > li{border-bottom:1px solid #c3c3c3; padding:6px 0;}
.detail-list > li ul li:last-child{width:16%; text-align:center;}
.yellow{color:#ec971f; margin-right:5px;}
.green{color:#5cb85c;  margin-right:5px;}
.red{color:#d9534f;}
.deny_txt {background: #f0ad4e; font-size: 20px; margin: 0 auto; padding: 15px; text-align: center; width: 200px;}
.search_section > div{float:right; margin:0 10px 10px 0; }
.search_section > div form{margin:0px;}
.search_section > div select{width:200px;}
.search_section > div form input[type=text]{width:200px; padding:12px 7px; font-size:14px; margin-top:0px;}
.search_section > div form input[type=submit]{background:#0057a9; color:#fff; padding:10px;}
.msg{font-size: 14px;
    font-weight: bold;
    padding: 10px;
    text-align: center;}
.bhim-app > img,.bhim-app > a{display:inline-block; vertical-align:middle; margin:0 10px; max-width:43%;}
.login_btn{text-align:center;}
.login_btn > div{margin-bottom:15px;}
.bhim-app a:hover{opacity:0.8;}
.bhim-app{margin-bottom:50px;}

.referal-pic{background:url("assets/images/referral-friend.png") 0 0 no-repeat; float:left; width:195px; height:394px; margin-right:10px;}
.bhim-app{overflow:hidden;}
.bhim-app-rules{padding:30px; }
.bhim-app-rules li{color:#fff; font-size:17px; position:relative; padding:10px 0 10px 44px; border-bottom:1px solid #00612f; }
.bhim-app-rules li a{text-decoration:underline; color:#fcffb1; font-weight:700;}
.bhim-app-rules li em{background:#fff; color:#000; border-radius:100%; width:20px; text-align:center; line-height:20px; font-style:normal; font-size:14px; font-weight:700; position:absolute; left:0px; top:10px;}
.refer-login{margin-left:-1%;}
.refer-login a{display:inline-block; vertical-align:middle; margin-left:1%; max-width:47%; }
.referal-login{padding:0 20px;}
.bhim-content-out {background:#008b44; padding:25px 0;}
.referal-login ,.bhim-content{max-width:1170px; margin:0 auto;}
.page-template-bhim-referral .content-area{max-width:100%; padding: 0px;}
.bhim-content{padding:20px;}
.inner-mediacoverage{margin-bottom:0px;}
.flexslider1 .infographic-item .media{max-height:220px; overflow:hidden;}
.infographic-item .footer-innercontent .post-title p{min-height:0px;}

.author{background:#efefef;}




.other-schemes{display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-bottom:30px;}
.scheme-block{width:25%; display:-webkit-box; display:-ms-flexbox; display:flex; padding:0 4px; margin-bottom:8px; }
.scheme-view{position:relative;  text-align:center; overflow:hidden; /*box-shadow:1px 1px 3px rgba(0,0,0,0.2); border:1px solid #dedede; border-radius:3px;   background:#fff;*/ padding:10px; width:100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-orient: vertical;-webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -ms-flex-line-pack: center;
     align-content: center;}
.detail-inner{ color:#fff; width:100%;}
.detail-inner a{position:absolute; right:5px; bottom:5px; color:#fff;}
.detail-inner span{display:block; margin-bottom:5px;}
.scheme-block img{display:block; margin:0 auto 5px;}
.scheme-block .Count{font-family: 'digital-7regular'; font-size:1.6em;}
.scheme-block p{margin-bottom:6px;}

.scheme-icon{width:90px; height:90px; border:3px solid rgba(0,0,0,0.4); border-radius:100%; margin:0  auto 10px; padding:15px; background:#fff;}
.scheme-view{background: #5b912a;
background: -moz-linear-gradient(top, #5b912a 0%, #466f20 100%);
background: -webkit-linear-gradient(top, #5b912a 0%,#466f20 100%);
background: linear-gradient(to bottom, #5b912a 0%,#466f20 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b912a', endColorstr='#466f20',GradientType=0 );}
.scheme-block:nth-child(8n+2) .scheme-view{background: #862a91;
background: -moz-linear-gradient(top, #862a91 0%, #67206f 100%);
background: -webkit-linear-gradient(top, #862a91 0%,#67206f 100%);
background: linear-gradient(to bottom, #862a91 0%,#67206f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#862a91', endColorstr='#67206f',GradientType=0 );}
.scheme-block:nth-child(8n+3) .scheme-view{background: #c67e30;
background: -moz-linear-gradient(top, #c67e30 0%, #986125 100%);
background: -webkit-linear-gradient(top, #c67e30 0%,#986125 100%);
background: linear-gradient(to bottom, #c67e30 0%,#986125 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c67e30', endColorstr='#986125',GradientType=0 );}
.scheme-block:nth-child(8n+4) .scheme-view{background: #912a2a;
background: -moz-linear-gradient(top, #912a2a 0%, #712121 100%);
background: -webkit-linear-gradient(top, #912a2a 0%,#712121 100%);
background: linear-gradient(to bottom, #912a2a 0%,#712121 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#912a2a', endColorstr='#712121',GradientType=0 );}
.scheme-block:nth-child(8n+5) .scheme-view{background: #0d5684;
background: -moz-linear-gradient(top, #0d5684 0%, #0a4265 100%);
background: -webkit-linear-gradient(top, #0d5684 0%,#0a4265 100%);
background: linear-gradient(to bottom, #0d5684 0%,#0a4265 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d5684', endColorstr='#0a4265',GradientType=0 );}
.scheme-block:nth-child(8n+6) .scheme-view{background: #7c7129;
background: -moz-linear-gradient(top, #7c7129 0%, #5f5720 100%);
background: -webkit-linear-gradient(top, #7c7129 0%,#5f5720 100%);
background: linear-gradient(to bottom, #7c7129 0%,#5f5720 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c7129', endColorstr='#5f5720',GradientType=0 );}
.scheme-block:nth-child(8n+7) .scheme-view{background: #1b973e;
background: -moz-linear-gradient(top, #1b973e 0%, #157530 100%);
background: -webkit-linear-gradient(top, #1b973e 0%,#157530 100%);
background: linear-gradient(to bottom, #1b973e 0%,#157530 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b973e', endColorstr='#157530',GradientType=0 );}
.scheme-block:nth-child(8n+8) .scheme-view{background: #ea2c2b;
background: -moz-linear-gradient(top, #ea2c2b 0%, #b52221 100%);
background: -webkit-linear-gradient(top, #ea2c2b 0%,#b52221 100%);
background: linear-gradient(to bottom, #ea2c2b 0%,#b52221 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea2c2b', endColorstr='#b52221',GradientType=0 );}


.scm-text{padding-bottom:8px; font-size:1.4em;}
.scm-text span{font-size:11px;}
.scheme-view .title-text{ color:#fff; font-size:1.4em; padding-bottom:8px;}
.scheme-view p span{color:#fef500;}
.performance-block .inner-social-share{margin:40px 0 0; font-size:0px;  }
.performance-block .inner-social-share > div{ background:#6aae79; padding:10px;}
.dashbtn{align-items: center;  -webkit-box-align:center; -ms-flex-align:center; display:-webkit-box; display:-ms-flexbox; display:flex;}
.dashboard-button{padding:5px 10px; border-radius:7px; color:#fff; background:#09C; font-size:1.2rem; display:table;}
.dashboard-button:hover{background:#06C; color:#fff;}
.page-template-promises-delvered-php .site-main{margin-right:0px; width:100%;}

.pdf-hindi{margin-bottom: 10px;}
.pdf-area {clear: both;font-size: 1.6em;margin-bottom: 20px;}
.pdf-color { color:#F00;}

.pdf-main {margin-left:-2%; overflow:hidden;}
.pdf-banner {width: 48%;float: left;margin-left: 2%; margin-bottom:20px;}
/* ==== new footer ===== */
.footer{padding:50px 0 10px; background:#2b2b2b; position:relative; border-bottom:1px solid #fff;}
.footer-top{padding-bottom:30px; border-bottom: 1px solid #bbb;}
.footer-nav{float:left; width:60%; border-right: 1px solid #fff; }
.footer-nav ul{margin:0px; padding:0px;}
.footer-nav li{list-style:none; float:left; width:33.33%; padding:0 0 10px;}
.footer-nav li a{color:#fff;}
.footer-nav li a:hover{color:#ffd885;}
.footer-social{padding:20px 0 20px 40px; float:left; width:40%; color:#fff; }
.footer-social span{padding-right:10px; font-size:14px;}
.footer-social a{color:#2a2a2a; vertical-align:middle; margin:0 3px; font-size:17px; line-height:30px; display:inline-block; width:30px; height:30px; border-radius:100%; background:#fff; text-align:center;}
.footer-social a:hover{background:#ffd885; color:#000;}
.footer-social a.corona_icon{ padding:6px; display:inline-block; line-height:1;}


/* Chandra */
.block-category{padding:30px 0 50px;}
.sector_pic img,.sector_share, .media img,.media iframe,.more-btn a,.language-filter a,.btn,.header-nav,.site-logo,.tab-btn a,.page_link_btn a,.scheme-overlay{transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.block-title{text-align:center; padding:40px 0; width:100%;}
.block-title h2,.block-title h1{position:relative; margin-bottom:0px; padding-top:5px; text-transform:uppercase;}
.block-title h2:after,.block-title h1:after{content:""; background:url(assets/images/title-logo.png) 0 0 no-repeat; position:absolute; bottom:100%; left:0px; right:0px; width:36px; height:36px; margin:auto;}
.block-title span{font-size:13px; line-height:1.2;}
.pd-block{background:#e8e8e8;}
.list-block{display: -webkit-box;display: -ms-flexbox; display: flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify;  -ms-flex-pack:justify; -webkit-box-pack:justify; -ms-flex-pack:justify;justify-content:space-between;}
.home .list-block{margin-bottom:30px;}
.sector .list-block{margin-bottom:0px;}
.sector-detail{-ms-flex-preferred-size: 33%;  flex-basis: 32%; max-width:32%; margin-bottom:10px;}
.sector_pic{position:relative; overflow:hidden; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #b6b6b6;}
.sector_pic img{display:block;} 
.sector_pic .sector_share,.media_share{position:absolute; right:0px; top:0px; padding:10px; background:rgba(0,0,0,0.6); -webkit-transform:translateX(100px); -ms-transform:translateX(100px);      transform:translateX(100px);  display: -webkit-box;  display: -ms-flexbox;  display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.sector_share a,.media_share a{border-radius:50%; font-size:20px; border:1px solid #fff; color:#fff; padding:5px; display:block;}
.sector_share a:hover,.media_share a:hover{color:#ccc;}
.sector-detail:hover .sector_share, .list-block .item-info:hover .media_share{-webkit-transform:translateX(0px); -ms-transform:translateX(0px); transform:translateX(0px);} 
.sector_share > div,.media_share > div{padding:5px 0; text-align:center;}
.block-category .item-info{width: 32%;}
.more-btn{text-align:center; width:100%;}
.more-btn a{font-size:14px; color:#000; background:#e6e6e6; border:1px solid #cacaca; border-radius:16px; padding:7px 18px; display:inline-block; }
.more-btn a:hover{background:#cacaca}
.testimonial-block{background:#e8e8e8; padding:20px 0 50px;}
.list-block .media{border-bottom:1px solid #b6b6b6; overflow:hidden; padding-bottom:10px; margin-bottom:10px;}
.list-block .media a,.list-block .media p{margin:0px; display:block;}
.list-block .media:hover img,.list-block .media:hover iframe,.newsletter-block .media:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.edate{font-size:12px; color:#a5a5a5;}
.category_type{margin-bottom:5px;}
.category_type a{color:#000; font-size:14px;}
.banner img{display:block; margin:auto;}
.banner .flex-control-nav{bottom:10px;}
.btn{border:1px solid #e39eb3; border-radius:5px; padding:8px 15px; color:#be1e4f; margin:0 auto 10px; display:inline-block; font-size:1.4em;}
.btn:hover{background:#be1e4f; color:#fff;}
.scheme-block .btn{border:1px solid rgba(255,255,255,0.5); border-radius:5px; padding:8px 15px; color:#fff; margin:0 auto 10px;}
.scheme-block .btn:hover{background:rgba(0,0,0,0.2); /*color:#000;*/}
.tab-btn{text-align:center; text-transform:uppercase;}
.tab-btn a,.page_link_btn a{border:1px solid #9a9a9a; padding:10px 25px; margin:0 10px 10px; display:inline-block; border-radius:16px; font-size:14px;}
.tab-btn a.active,.tab-btn a:hover,.page_link_btn a:hover, .page_link_btn a.active{background:#b1002d; color:#efefef;}
.tabbing-content > div{display:none;}
.list-block .item-info{margin-bottom:30px;}
.home .list-block .item-info{margin-bottom:10px;}
.list-block .media{position:relative;}
.page_link_btn{text-align:center; text-transform:uppercase;}
.tabbing-content{padding:30px 0 40px;}
#tab1{display:block;}
/*#infscr-loading img{display:none;}*/
.second_menu{ margin-bottom:45px; position:relative; min-height:45px;}
.page_link_btn{ position:absolute; width:100%;}


.sector_desc{padding-bottom:10px;}
.item-info:hover h3{color:#c02555}
.scm_highlight{font-size:2em;}
.scm_highlight span{color:#c02555; margin-right:5px; font-size:1.8em; font-family: 'digital-7regular',sans-serif; vertical-align:middle;}
.scm_highlight strong{font-weight:700; }
.accordion-header{padding:15px;  border:1px solid #d0d0d0; margin-bottom:7px; position:relative; background:#fff;}
.accordion-header h4{margin-bottom:0px; text-transform:uppercase;}
.plus_icon{cursor:pointer; position:absolute; right:15px; top:17px; font-size:14px;}
.plus_icon:hover{color:#069398;}
.accordion-header .fa-minus,.accordion-header.expend .fa-plus{display:none}
.accordion-header.expend .fa-minus,.accordion-header .fa-plus{display:block}
.detail_block{margin-bottom:7px; border:1px solid #d0d0d0; border-top:none;  padding:20px 10px; display:none; color:#666; /*font-size:1.4em;*/ line-height:1.2;}
.accordion-header.expend{margin-bottom:0px;}
#intro{padding:40px 0; background:#e8e8e8;}
#check_eligible{background:#8bc44a; padding-top:40px;}
#view_graph{padding:40px 0;}
#check_eligible .text-block{overflow:hidden; padding:60px 0 0 20%; font-size:18px;}
#check_eligible .text-block h3{font-size:2em; margin:0px;}
#check_eligible .btn{color:#395d0f; background:#fff; font-size:15px; padding:12px 20px; border-radius:24px; border-color:#cacaca;}
#check_eligible .btn:hover{background:#000; color:#fff; border-color:#000;}
.eligible_graphics{float:right;}
.eligible_graphics img{display:block;}
.visual_part{border:1px solid #8db4b7; padding:20px; text-align:center; }
.pannel{color:#666; padding-bottom:20px; }
.pannel h2{color:#b1002d; margin-bottom:10px; text-align:center; }
.accordian_view{margin-bottom:30px;}
.pannel > p{font-size:16px;}

.floating-menu{display:none; position:fixed; bottom:20px; right:20px; z-index:9999; cursor:pointer;  background:#6e0d38; width:40px; height:40px; border-radius:50%; padding:2px 8px; }
.floating-menu:hover,.floating-menu.open{background:#950c49;}
.line{ width:24px;}
.line, .line:after, .line:before {height:3px; background-color:#fff; transition: 0.4s;  position:absolute; top:18px; }
.line:after, .line:before{content:"";  width:24px}
.close-menu .line { background-color: transparent; }
.line:before {top:7px;}
.line:after {top:-7px;}
.close-menu .line:before { -webkit-transform: rotate(-45deg) translate(5px, -5px); -moz-transform: rotate(-45deg) translate(5px, -5px); transform: rotate(-45deg) translate(5px, -5px);}
.close-menu .line:after {-webkit-transform: rotate(45deg) translate(5px, 5px); -moz-transform: rotate(45deg) translate(5px, 5px); transform: rotate(45deg) translate(5px, 5px);}
.page_link_btn.sticky{position:fixed; right:0px; bottom:60px; width:220px; margin-bottom:0px; z-index:999; }
.page_link_btn.sticky a{display:block; margin-bottom:10px; border-radius:4px 23px; background:#b1002d; color:#fff; border:none;}
.page_link_btn.sticky a:hover{ background:#9d052c;}
.language-filter{float:left; color:#89898a; }
.language-filter a{border-right:1px solid #b8b8b8; color:#595959; padding:2px 10px; display:inline-block; margin:10px 0; font-size:13px;}
.language-filter a:hover,.language-filter a.active{ color:#ba1953;}
.language-filter a:last-child{border-right:none;}
.filter_label{float:left;  margin:10px 10px 10px 0px;}
.sector-dropdown {width:300px; float:right;}
#videos{background:#e8e8e8;}
.page_link_btn:not(.sticky) {
   display:block !important;
}
.fixed .header-nav{position:fixed; top:0px; bottom:auto; left:0px; width:100%; z-index:999; -webkit-animation: slideInDown 1s ; animation: slideInDown 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}

.sector  .list-block .item-info{margin-bottom:15px;}
.single-scheme .block-category{padding-bottom:0px;}
div.wabtn_container{display:none}
.navigation.pagination{clear:both;}
.detail_block ul,.pannel-list{margin-left:20px;}
.detail_block p{font-size:16px;}
.detail_block li{list-style:disc; padding-bottom:5px; font-size:16px;}

.pannel-list li{list-style:disc; padding-bottom:5px; font-size:16px;}
.pannel-list li ul,.detail_block li ul{margin-top:10px; margin-left:15px;}
.main-header{position:relative;}
.header-nav{position:absolute; bottom:0px; width:100%;}

.header-nav .site-logo {  float: left;  max-width: 200px; margin:10px 10px 0 0;}
.top_logo{display:none;}
html {min-height: 100%;position: relative;}
body{margin-bottom:306px;}
.footer { position: absolute;left: 0px; bottom: 0px; width: 100%; height:306px;}
.banner .metaslider .flexslider{margin-bottom:0px; border-radius:0px;}
.metaslider .flex-control-nav{z-index:10}
.page-template-citizenspeak-page .block-category{background:#efefef;}
.share_media_list{display:none;  position:absolute; bottom:99%; width:90px; left:-40px;}
.shareme{position:relative; cursor:pointer; padding:5px; display:none;}
.shareme:hover .share_media_list{display:block;}
.shareme{color:#989898; font-size:14px; text-align:center;}
.share_media_list a{width:24px; height:24px; display:inline-block; margin:0 3px; border:1px solid #069; color:#069; border-radius:50%; line-height:24px; background:#ccc;}
.social-media{display:inline-block; margin-right:5px; position:relative; z-index:99;}
.comment-count > span{margin:0 10px;}
.share_media_list a:hover{background:#fff;}
.author .social-media{margin:10px 0 0 0;}
.scroll-up{width:27px; height:27px; background:#666; color:#fff;  line-height:24px; position:fixed; bottom: 20px; right:20px;z-index: 999;text-align:center;
font-size: 22px; display:none}
.scroll-up:hover{background:#999; color:#fff;}
.single-scheme .scroll-up{bottom:1px; right:4px;}
.share_media_list .whatsapp{display:none;}
.speak_citizen{padding:40px 0 60px;}
.speak_citizen .entry-content{position:relative; float:left; width:50%;}
.scheme-overlay{position:absolute; left:0px; top:0px; height:100%; width:100%; padding:10px; background:#2485d4; color:#fff; opacity:0; -webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex; text-align:center;  -webkit-box-pack:center;  -ms-flex-pack:center; justify-content:center; -webkit-box-orient: vertical; -webkit-box-direction: normal;-ms-flex-direction: column; flex-direction: column; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
.scheme-block:nth-child(4n+1) .scheme-overlay{-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}
.scheme-block:nth-child(4n+2) .scheme-overlay{-webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}
.scheme-block:nth-child(4n+3) .scheme-overlay{-webkit-transform: translate3d(0,100%,0); transform: translate3d(0,100%, 0);}
.scheme-block:hover .scheme-overlay{opacity:1;-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.scheme-overlay .date{margin-top:10px; font-size:12px;}
.page-template-newsletter .list-block .media{padding-bottom:0px; border:none; margin:0px; }
.page-template-newsletter .list-block .media img{display:block;}
.pdf-btn{font-size:1.2em;}
.page-template-newsletter .list-block{-webkit-box-pack:left;  -ms-flex-pack:left; justify-content:left}
/*.page-template-newsletter .item-info{background:#f0f0f0; width:23%;  margin-left:2%;}*/
.page-template-newsletter .item-info .desc{padding:5px 15px;}
.page-template-newsletter .item-info .desc p{margin-bottom:0px;}
.page-template-newsletter .item-info .desc strong{display:block;}
.page-template-newsletter .item-info .news-footer{background:#e0e0e0; padding:10px 15px; -webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack:justify;  -ms-flex-pack:justify; -webkit-box-pack:justify; -ms-flex-pack:justify;justify-content:space-between;}
.page-template-newsletter .inner-social-share{display:block; font-size:14px;}
.page-template-newsletter .inner-social-share a{margin-left:3px; width:24px; height:24px; border:1px solid #ccc; border-radius:50%; text-align:center; line-height:24px; display:inline-block;}

.newsletter-block{margin-left:-2%; display:inline-block; width:102%;}
.newsletter-block .item-info{margin:0 0 30px 2%; width:23%; float:left;}
.newsletter-block .media { overflow: hidden;}
.newsletter-block.pdf .item-info,.newsletter-block.ppt .item-info{ background:#f0f0f0;}
.newsletter-block.video .item-info,.newsletter-block.gif .item-info{width:31.33%}
.newsletter-block.video .media{position:relative; padding-bottom: 56.25%; /* 16:9 */adding-top: 25px; height: 0;}
.newsletter-block.video iframe {	position: absolute;	top: 0;	left: 0;width: 100%;height: 100%;}

.home_slider .metaslider-flex{margin:0 auto;}
.single-post .watch-action{ bottom: auto; background: #eceaea; padding: 10px; width: 100%; left: 0px;}
.logout_btn{border-radius:20px; border:1px solid #b1b1b1; padding:6px 15px; font-size: 1.4em; margin-top:-35px; float:right;}
.logout_btn:hover{background:#ccc;}
.about_survey img{float:right; margin-left:50px;}
.about_survey{ max-width:80%;margin: 0 auto;}
.bcontent{background:#bcbcbc;}
.already_taken{font-size:1.2em; text-align:center; padding-bottom:40px;}
.single-survey .block-category{padding-bottom:0px;}
.search_text{margin-bottom:20px; font-size:2em;}
.search_text strong{color:#ba1953;}
.category_label{padding:6px 10px; background:#ba1953; display:inline-block; position:relative; color:#fff; margin-bottom:10px;}
.category_label:after{content:""; position:absolute; left:100%; top:0px; border-left:15px solid #ba1953; border-top:14px solid transparent; border-bottom:14px solid transparent;}
.category_label a{color:#1a0dab;}
.search_result h4{margin-bottom:5px;}
.search_result h4 a{color:#1a0dab;}
.search_result h4 a:hover{color:#06F;}
.search_result li > a{color:#e41761; display:block; overflow:hidden;}
.search_result li > a:hover{color:#8d0436;}
.search_result li{ border-bottom:1px solid #d3d5d2; padding:20px 0;}
.gsearch{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 2.4em; color:#fff; padding:5px 15px; cursor:pointer;}
.gsearch:hover,.gsearch.search-open{background:#6a0021;}
.search_box{position:absolute; width:100%; display:none; right:0px; top:100%; padding:3px; background:#e1aabb; z-index:1;  }
.search_box form{display: -webkit-box; display: -ms-flexbox; display: flex; width:100%; margin:0px;}
.search_box input[type="submit"]{position:absolute; right:3px; top:3px; background:#b80d4d; padding:11px; border-radius:0px; font-size:1.4em;  height:42px; border-left: 3px solid #e1aabb; color:#fff;}
.search_box input[type="submit"]:hover{background:#a00841;}
.search_box input[type="text"]{box-shadow:none; border-radius:0px; margin:0px; padding:13px; font-size:1.4em; height:42px;}
.main-menu-header{margin-left:auto;}
.search-results .wp-pagenavi{margin-top:10px;}
.search-results .wp-pagenavi a, .search-results .wp-pagenavi span{display:inline-block; font-size:1.4em; padding:5px 8px;}
.footer_block{ display: -webkit-box;  display: -ms-flexbox;  display: flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.social-share-home a{font-size:25px; color:#999; margin:0 2px;}
.social-share-home a:hover{color:#09F;}
.back_brn{float:right;}
.facebook a, .twitter a { display: block; height: 25px; overflow: hidden;  text-indent: -9999px; width: 25px;}


.wabtn,.facebook a, .twitter a{width:30px; height:30px;}
.facebook a{background:url("assets/images/icons.svg#facebook-white-view") no-repeat;}
.twitter a{background:url("assets/images/icons.svg#twitter-white-view") no-repeat;}
.wabtn{background:url("assets/images/icons.svg#whatsapp-white-view") no-repeat;}
.category .facebook a,.facebook a{background:url("assets/images/icons.svg#facebook-view") no-repeat;}
.category .twitter a,.twitter a{background:url("assets/images/icons.svg#twitter-view") no-repeat;}
.category .wabtn,.wabtn {background:url("assets/images/icons.svg#whatsapp-view") no-repeat;}
.facebook a:hover{background:url("assets/images/icons.svg#facebook-red-view") no-repeat;}
.twitter a:hover{background:url("assets/images/icons.svg#twitter-red-view") no-repeat;}
.wabtn_container a:hover{background:url("assets/images/icons.svg#whatsapp-red-view") no-repeat;}


#fancybox-outer:hover #fancybox-content{opacity:0.6 !important;}
#fancybox-right:hover span{right:0px !important;}
#fancybox-left:hover span{left:0px !important;}
#fancybox-right-ico{background: url('assets/images/sprite-icon.png') -55px -637px  no-repeat !important;}
#fancybox-left-ico{background: url('assets/images/sprite-icon.png') -61px -678px  no-repeat !important;}
#fancybox-close{background: url('assets/images/sprite-icon.png') -104px -633px  no-repeat !important; top:-1px !important; right:-25px !important;}
.voice_of_india_filter .sector-dropdown{float:left; margin-right:10px; max-width:32%;}
.voice_of_india_filter .sector-dropdown:last-child{margin-right:0px; float:right;}
.newsletter-block .wp-pagenavi{margin-left:2%;}
.newsletter-block.infographics .item-info{width:31.33%;}
.pledgeplay_btn{float:right; margin-top:-20px;}
.segment_filter{text-align:center; font-size:1.4em; padding-bottom:10px; border-bottom:1px solid #d1d0d0;}
.segment_filter a {padding: 8px 12px; border: 1px solid #ccc;  display: inline-block;   margin: 0 5px 10px;}
.segment_filter a:hover,.segment_filter a.active{background:#c12857; color:#fff;}
.sector-desc{padding-bottom:6px; border-bottom:1px solid #d1d0d0;margin-bottom:14px;}
.page-template-covid19 .infographics_filter{margin:0px; border:none; float:right; margin-top:7px; width:auto; position:relative; z-index:8;}
.page-template-covid19 .infographics_filter .sector-dropdown{display:none;}
.page-template-covid19 .voi_count{ margin-top:15px;}
.page-template-covid19 .language-filter{float:right;}
.mwrap{width:100%; display:inline-block;}
.page-template-1year-achievement-india .infographics_filter .sector-dropdown{display:none;}
.page-template-1year-achievement-india .segment_filter a { padding: 8px 10px; margin: 0 2px 10px;}
.inner-infographics .adv_media{padding:10px; border-radius:5px;  position:relative; transition:all 0.3s ease 0s; margin-bottom:15px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; background:#e1e0e0; font-weight:700; font-size:1.4em; text-align:left;}
.adv-icon{background:url(assets/images/advisary_icon.png) 0 0 no-repeat; min-width:53px; height:48px; margin-right:10px; display:inline-block;}
.adv_media .adv_date{display:block;}
.inner-infographics .adv_media:hover{background-color:#042053;}
.inner-infographics .adv_media:hover a{color:#fff; }
.inner-infographics .adv_media a:hover{text-decoration:underline;}
form input[type=text],form input[type=email]{padding:10px; font-size:1.4em;}
.form-row{margin-bottom:10px;}
#asnodal_form{max-width:400px; padding:30px 15px; width:100%; margin:0 auto;}
.req_field{font-size:14px; display:block;text-align:right;}
.req_field i{color:red;}
.sync_msg{font-size:14px;}
.sync_btn{background: #000; padding: 10px; color: #fff; display: inline-block; margin-bottom: 10px; font-size:16px; cursor:pointer;}
.sync_btn:hover{background:#333; color:#fff;}
#asnodal_form #submit_form_btn{background:#000; color:#fff; padding:7px 13px;}
#asnodal_form #submit_form_btn:hover{background:#999; color:#fff;}
.sub_msg{padding:20px 0;}
.sub_msg span{background:#68ae68;font-weight: bold; padding:6px; text-align:center; color:#fff; display:block;}
.cf{padding-top:25px;}
.form_nodal_list,.form2{display:flex; align-items:center;  margin-left:10px;}
.form_nodal_list > div{margin-right:10px; margin-bottom:0px;}
.spbox{float:left; margin:10px 0;}
.form_nodal_list input[type="submit"],.form2 input[type="submit"]{padding:8px 10px; background:#000; color:#fff; margin-top:15px; }
.sih-row{display:flex;}
.form2 input[type="text"]{margin-top:10px; margin-right:10px;}
.railway-list-heading ul,.list-railway h3{display:flex; }
.railway-list-heading ul li, .list-railway h3 span{width:20%; padding:5px 10px;}
.rdata.full-width {
    width: 50%;
}
.user-detail{display:flex;}
.nodel-list{padding-bottom:30px;}
.nodel-list .sub_remark{background:#262626; color:#fff;}
.remark_text{margin-top:10px;}
.breadcrumbs .trail-browse{display:none !important;}

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(assets/images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {cursor: default; pointer-events: none;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {}
.flex-control-thumbs img {margin: 10px 5px 0; display: inline-block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.block-designed{margin-top:20px; display:flex; max-width:700px;}
.block-designed a{margin:0px 20px 0 0; min-width:134px;}
.footer .block-designed p{color:#fff;}
@media screen and (min-width:768px){
	.main-menu-header{display:block !important;}
	 
}

@media screen and (max-width:1180px){
	.container{padding-left:15px; padding-right: 15px;}	
	.content-area{padding:25px 10px;}
	.flexsliderupcoming .flex-direction-nav .flex-next{ right:20px;}
	.flexsliderupcoming .flex-direction-nav .flex-prev{ left:20px;}
	.flexsliderspeeches .flex-direction-nav .flex-next{ right:20px;}
	.flexsliderspeeches .flex-direction-nav .flex-prev{left:20px;}
	.inner-testimonial,.inner-downloads{padding-left: 10px; padding-right: 10px;}
	/* 28 nov */
	.subcat-list .flex-direction-nav a.flex-prev{background-position:6px -144px; left:0px;}
	.subcat-list .flex-direction-nav a.flex-next{background-position:-15px -144px; right:0px;}
	#quick-search{top:-1px;}
}

@media screen and (max-width:1024px){
	.container.tax-return{padding:40px 10px}
	.page-id-88 .entry-content h2{font-size:2em;}
	.total-enroll p{font-size:4em; line-height:1.2em}
	/* 28 nov */
	.tax-customauthor .post .opnion-thumb{margin-bottom:10px;}
	/* 23052017*/
	.refer-person .col-4 > input{width:70%;}
	.scheme-block p{font-size:1em;}
	.site-logo{max-width:200px;}
	div.wabtn_container{display:inline-block;}
	.page-template-citizenspeak-page .comment-count .btn{padding:5px; font-size:12px;}
}

@media all and (max-width:1140px){
 .main-menu-header li{ border-right:1px solid rgba(0,0,0,0.2);}	
 .main-menu-header li{font-size:1.2em;}
 	
}

@media screen and (max-width:980px){
	.footer-mid li{font-size:20px}
	.fancybox-wrap{width: 600px !important;}
	/* 28 nov */
	.latest-opinion .opnion-thumb{float:none;}
	.tax-customauthor .inner-infographics .opnion-thumb{max-width:45%;}
	.scheme-block{width:25%;}
	#check_eligible .text-block{padding-left:0px;}
	.newsletter-block.pdf .item-info, .newsletter-block.ppt .item-info{width:31.33%;}
	.header-nav .site-logo {max-width: 150px; margin-top: 13px;}
}

@media screen and (max-width:800px){
	.footer-mid li{font-size:16px}.fax-no{background-position:62px center}
	.header-logo{width:32%;}
	.header-message{width:68%; text-align:right;}
	.menu-header ul li a{padding:0 10px;}
	.home .wrapper-feed{padding:25px 0;}
	.flexslider .more{font-size:1em; bottom:29px}
	.category-live-feeds{width:48%}
	.inner-infographics .item-info p a{font-size:15px;}
	.page-template-storify-page .inner-infographics  .item-info,.page-template-dailystorify-page .inner-infographics .item-info{width:46%}
	.left_media,.right-innercontent{width:50%;}
	.left_media{padding-right: 20px}
	.flexslider .container{margin-top:20px;}
	.content-text {font-size:8.5px;}
	.be-a-part span{font-size: 1em;}
	.be-a-part h3{font-size: 1.3em;}
    .be-a-part .inner-social-share{margin-top:-15px; float:none; text-align:right;}
	.other-schemes{padding:20px 0;}
	.footer-nav li{font-size:1.2em;}
	.page_link_btn a{padding:10px 9px; margin:0 5px 10px; font-size:12px;}
	.gsearch{padding: 5px 10px;}
	.footer-social{padding-left:25px;}
	.footer{height:294px;}
	
}

@media screen and (max-width:800px )and (min-width:768px){
	.page-template-performancedashboard-page .dashboard-wrap .more {font-size:12px; right:7px;}
	.page-template-performancedashboard-page .dashboard-wrap .view-block .updated{font-size:12px; left:7px;}
	.author .viewcomment{padding:5px 4px; vertical-align:middle}
	.author .viewcommentp a.post_spam_notlogin{padding:5px 0}
	.author .site-main .entry-footer .comment-count{padding-left:95px;}
	

}
				
@media screen and (max-width:768px){
	.footer-mid li{font-size:16px}
	.fax-no{background-position:52px center}
	.site-main{margin-right:0px; padding-right:10px; width:55%}
	#right-sidebar{width:45%;}
	#secondary .widget-area{padding:20px 10px;}
	.home .watch-action{margin-left:-6px}
	.total-enroll p{font-size:3.5em}
	.view-block h3{font-size:2em}
	.flexslider .content-left{width:50%}
	.page-template-storify-page .inner-infographics .item-info,.page-template-dailystorify-page .inner-infographics .item-info{width:47%}
	div#user-submitted-posts fieldset, div#user-submitted-posts .usp-youtube, div#user-submitted-posts .usp-images{width:49%;}
	div#user-submitted-posts .usp-images{margin:0 14px 10px 2px }
	.scheme-block{width:33.33%;}
	.footer-innercontent .postDate{float:none;}
	.inner-social-share{text-align:left;}

			
}

@media screen and (max-width:767px){
	body {margin-bottom:0px; padding-top:0px !important;}
    .footer{ height:auto;}
	.btn-toggle{display:block}
	.row{margin:0px;}
	.col-sm-3{float:none; margin:0px; width:100%}
	.footer-mid li{font-size:21px}
	.half-view{width:100%; margin-top:10px}
	.logo > img{height:55px;}
	.logo{position:static; float:left; background:none}
	.footer-logo li{width:16%;}
	.footer-menu li{width:50%;}
	.footer-menu,.footer-main{width:100%; float:none; padding:0px; display:inline-block; border:none;}
	.footer-main > img{display:none;}
	.footer-menu{border-bottom:1px solid #2c4a63; margin-bottom:20px;}
	.site-main{margin:0 0 20px; width:100%; float:none; padding-right:0px;}
	#right-sidebar{float:none; width:100%;}
	#sizer,.color-switcher{display:none;}
	.gov-logo a{width:33px; height:22px; overflow:hidden; display:inline-block;}
	.gov-logo{padding:4px 0 0}
	.page-id-88 .entry-content h2{font-size:1.5em;}
	.infographics .media img{width:auto;}
	.page-template-infograph-page .site-main, .page-template-testimonials-page .site-main, .page-template-liveevent-page .site-main{padding:0px;}
	.inner-infographics .item-info, .page-template-testimonials-page .item-info, .page-template-liveevent-page .item-info{}
	/*.flexslider .item-info,*/ .inner-infographics .post, .inner-infographics > .item-info, .inner_testimonials .post, .inner_live_evets .post{width:47%;}
	.menu-header{display:none; position:absolute; left:0px; top:76px; width:100%; background:#3657a3; margin:0px; padding:10px 0;}
	.res_menu{display:block;  }
	.menu-header ul li{float:none; font-size:1.2em; border-left:none; border-bottom:1px solid #eef2f5;}
	.menu-header ul li a{line-height:30px;}
	.header-message{display:none !important;} 
	.footer-btn p,.main-menu-header{display:none;}
	.footer-btn{text-align:center;}
	.footer-btn img{float:none;}
	.menu-header ul li:last-child{border:none;}
	.fixed1{position:static;}
	.left-header-nav{float:none;}
	.main-menu-header li{float:none; padding:0px;}
	.main-menu-header{position: absolute; left: 0px; top:43px; width:100%; z-index: 9999; background-color: #5997b4}
	.main-menu-header li a{color: #fff; border-bottom: 1px solid #fff;}
	.main-search{padding:5px 0;}
	.inner-mediacoverage .post{width:48%;}
	.inner-testimonial .item-info{width:48%; margin-bottom:10px}
	.inner-mediacoverage .item-info .media-innercontent{height:auto;}
	.inner-mediacoverage .item-info .post-title{font-size:auto}
	.inner-mediacoverage .item-info .postDate, .inner-mediacoverage .item-info .inner-social-share{bottom:10px}
	.sec-title h2{line-height:1em;}
	.view-block{width:49%}
	.category-live-feeds{width:47%;}
	 .search-results .site-main article{margin:4px 0 19px}
	 .more{font-size:1em; bottom:10px}
	 .subcat-list li{width:100%}
	 .subcat-list li a{height:30px;}
	 .subcat-list li.childcat-Start{padding-right:10px}
	 .download-title, .download-content{width:100%; display:block}
	 .event-title{font-size:2em}
	 .author #right-sidebar, .author #right-sidebar #secondary{max-width:100%; text-align:center}
	 .author .wrapper-feed article{margin-left:0px}
	.dashboard-wrap .container{padding: 0px}
	.fancybox-wrap{width: 90% !important; } 
	 .author .site-main .entry-footer .comment-count,.author .entry-content .watch-action,.author .viewcommentp{border:none;}
    .left_media,.right-innercontent{width:100%; float: none; }
    .left_media{margin-bottom:10px; }
    .flexsliderspeeches .flex-direction-nav a,.flexsliderupcoming .flex-direction-nav a{transform:scale(0.5); -moz-transform:scale(0.5); -webkit-transform:scale(0.5);}
    .media iframe{width:100%; height:auto;}
    .flexslider .container{padding: 0 5px;}
	/* 28 nov */
	.latest-opinion h2{font-size:2.5em;}
	.tax-customauthor .inner-infographics .post{width:100%;}
/* 23052017*/
	.refer-person .col-4,.refer-person .col-4 label{display:block; margin-bottom:0px;}
	.refer-person .col-4{padding:0px;}
	.refer-person{padding:20px;}
	.refer-person .col-4 > input{margin-bottom:15px; padding:7px;}
	.search_section > div{float:left;}
    .home-sector-filter li{display:inline-block;padding:0 6px; width:18%}
    .home-sector-filter li a{padding:8px 0; border-bottom:2px solid #fff;transition:all 0.4s ease 0s;}
    .home-sector-filter li a:after{background: #81c650 none repeat scroll 0 0; bottom: 0; content: ""; height: 3px; left: 50%; position: absolute; width: 0;}
    .flexslider .container.event-banner{margin-top:10px;}
    .refer-person .col-4,.refer-person .col-4 label{display:block; margin-bottom:0px;}
	.refer-person .col-4{padding:0px;}
	.refer-person{padding:20px;}
	.refer-person .col-4 > input{margin-bottom:15px; padding:7px;}
	.search_section > div{float:left;}
    .referal-pic{width:100px; background-size:100%;}
	.bhim-app-rules{margin-top:15px;}
	.post-title p,.download-title p{font-size:1.2em;}
	.flexslider1{max-height:none;}
	.flexslider1 .other-schemes{padding-bottom:10px;}
	
	.site-logo,.fixed .site-logo{position:static; max-width:140px; padding:5px;}
	.main-menu-header li{border:none; display:block;}
	.main-menu-header li a{padding:10px;}
	
	.footer-nav li{width:50%;}
	.footer-social span{display:block; padding-bottom:10px;}
	.footer-social{padding:10px 20px;}
	.eligible_graphics{max-width:200px;}
	#check_eligible .text-block h3{font-size:1.2em;}
	#check_eligible .text-block p{font-size:12px;}
	#check_eligible .btn{padding:10px 15px; font-size:12px;}
	#check_eligible .text-block{padding-top:15px;}
	.scm_highlight {font-size: 1.6em;}
	.main-menu-header li a{padding:6px 15px;}
	.header_block{position:static;}
	.fixed #menu-header-menu{text-align:center;}
	.top_logo{display:none;}
	.header-nav .site-logo{margin-top:0px;}
	.share_media_list .whatsapp{display:block;}
	
	body{margin-bottom:0px;}
   .footer{ position: static; height:auto;}
   .speak_citizen .entry-content{float:none; width:100%; margin-bottom:35px;}
   .speak_citizen { padding: 20px 0 30px;}
   .single-post .comments-area{width:100%;}
   .page-template-newsletter .item-info{width:48%;}
   #menu-header-menu{display:block; height:auto;}
   .about_survey{max-width:100%;}
   .about_survey img{max-width:35%;}
   .social-share-home{padding-top:6px;}
   .main-menu-header li a:hover:after, .main-menu-header li a:hover:before,.main-menu-header li.current-menu-item a:after,.main-menu-header li.current-menu-item a:before{width:0%;}
   .main-menu-header li a:hover, .main-menu-header li.current-menu-item a,.main-menu-header li.current-menu-item a{background:#6a0021;}
   .pledgeplay_btn{margin-top:0px;}
   .home .segment_filter{display:none;}
   .page-template-covid19 .infographics_filter .sector-dropdown{display:block;}
   .page-template-covid19 .infographics_filter{float:none; width:100%; border-bottom:1px solid #d1d0d0; margin:0 0 15px; }
   .page-template-covid19 .language-filter{float:left;}
   .page-template-covid19 .voi_count{margin:0 0 15px;}
   .page-template-1year-achievement-india .infographics_filter .sector-dropdown{display:block;}
   .page-template-1year-achievement-india .language-filter{float:left;}
}


			
@media screen and (max-width:640px){
	.footer-mid li{width:100%}
	.footer-mid li a{font-size:16px}
	.link-footer a{line-height:15px}
	.footer-menu{width:100%; float:none; display:inline-block; border-bottom:1px solid #2c4a63;}
	.footer-main{width:100%; float:none; border:none; padding-left:0px;}
	.sub-sites li,.sub-sites li:first-child{padding:10px; margin:0 5px 10px; border:1px solid #2c4a63; vertical-align:middle;}
	.sub-sites li a{display:block;}
	.skipmain{display:none;}
	.header-logo{width:125px;}
	.page-id-88 .entry-content .yes,.page-id-88 .entry-content .no{font-size:0.9em; padding:10px 20px;}
	#post-statics ul{width:100%; display:inline-block;}
	#post-statics li{float:left; width:50%; }
	.journyinner-infographics .item-info{width:48%}
    .download-content a{width:46.8%; margin-bottom:10px}
    .flexslider .event-title, .flexslider .share-thouths{font-size:14px}
    .flexslider .slider-author-info h2{font-size:18px}
    .flexslider .content-left, .flexslider .content-right, .flexslider .slider-citizen-speak, .flexslider .slider-author-info{width:100%}
	.flexslider .attachment-large.size-large.wp-post-image{margin-top:50px}
	
	div#user-submitted-posts fieldset, div#user-submitted-posts .usp-youtube, div#user-submitted-posts .usp-images {width: 100%;}
	.download-title{font-size:1em; padding:8px 15px;}
	#infscr-loading{clear:both; text-align: center;}
	.side-toggel-menu{display: none;}
	.home-slider .flexslider1{max-height: inherit; min-height: 0px}
		/* 28 nov */
	.right-info .post-title p{font-size:2em;}
/* 23052017*/
	.tax-customauthor .post h2{font-size:1.6em;}
	.refer-person .col-4 > input{width:100%;}
	.tax-customauthor .post h2{font-size:1.6em;}
        .home-slider .flexslider .item-info{margin-top:20px;}
        .flexslider .content-left, .flexslider .slider-citizen-speak{margin:15px 0 0 0}
.tax-customauthor .post h2{font-size:1.6em;}
	.refer-person .col-4 > input{width:100%;}
	.scheme-block{width:50%; padding:0 4px;}
	.scheme-view{padding:10px 5px;}
	.scheme-block .Count,.scm-text{font-size:1.2em;}
	
	.journy-sofar h2, .inner-header-titlebox h2{font-size:2.2em; margin-bottom:10px;}
	
	.journy-sofar, .inner-header-titlebox{padding-bottom:10px;}
	.home-sector-filter.container{padding:0px; border-bottom:1px solid #ccc;}
	.sec-title h2{font-size:2.2em;}
	.flexslider1 .inner-social-share > div{transform:scale(0.6); -moz-transform:scale(0.6); -webkit-transform:scale(0.6); }
	.flexslider1 .inner-social-share{text-align:left;}
	.flexslider1 .footer-innercontent .postDate{float:none;}
	.flexslider1 .be-a-part .inner-social-share{margin-top:0px;}
	#voi_filter input[type="submit"], #infograph_filter input[type="submit"]{height:30px; margin-left:0px;}
	#voi_filter .sector-dropdown, #infograph_filter .sector-dropdown{padding:5px;}
	.footer-menu li,.footer-social span{font-size:1.2em;}
	.tab-btn a{font-size:12px; padding:10px 15px; margin:0 3px 6px;}
	
	.accordian_view{margin-bottom:0px;}
	
	.voi_count{font-size:14px; line-height:1.2;}
	.newsletter-block.video .item-info, .newsletter-block.gif .item-info,.newsletter-block .item-info,.newsletter-block.infographics .item-info{width:48%;}
	.block-designed a{margin-top:5px;}
	.footer{padding-top:22px;}
	.block-designed{margin-top:15px;}
	.footer-top{padding-bottom:24px;}
}
/* 28 nov */
@media screen and (max-width:639px){
	#left-sidebar{float:none; width:100%; margin:0 0 30px;}
	.tax-customauthor .inner-infographics .opnion-thumb{max-width:none; width:auto;}
	.main-header{display: -webkit-box;display: -ms-flexbox; display: flex;-ms-flex-wrap: wrap; flex-wrap: wrap;}
	.banner{-webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; width:100%;}
	.header-nav{-webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; width:100%;}
	.header-nav{position:relative;}
	.main-header{padding-bottom:0px !important;}
	
		
	}

@media screen and ( max-width:590px ){
	
	.cir_area{background-image:none; width:auto}
	.cir_area .cir_text{margin: 0 0 10px !important; width:100% !important; background: #568a96; padding:10px 0;}
	.cir_text:nth-child(1){background:#c4416b;}
	.cir_text:nth-child(2){background:#ed3e43;}
	.cir_text:nth-child(3){background:#f79c31;}
	.cir_text:nth-child(4){background:#f1c141;}
	.cir_text:nth-child(5){background:#a9d753;}
	.cir_text:nth-child(6){background:#5eb4d5;}
	.cir_text:nth-child(7){background:#34495e;}
	.cir_text:nth-child(8){background:#844c95;}
	.page-template-performancedashboard-page .dashboard-wrap .inner-social-share{ position:static; width: 100%;}
	.sec-title h2{font-size:2.5em}
	.flexslider .home_performance.container{transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); margin-top:0px;}
	.home_performance .cir_area .cir_text{width:48% !important; margin:0 1% 10px !important; padding:10px 5px; min-height: 145px; }
    .home_performance .cir_area .cir_text p{font-size:10px;}
	.footer{padding:20px 0 10px;}
	.footer-nav{width:100%; padding-bottom:10px; border:none; border-bottom:1px solid #fff;}
	.footer-social{width:100%;  padding:12px 0 8px; text-align:center;}
	.footer-social a{font-size:14px; width:25px; height:25px; line-height:25px;}
	.other-schemes{margin-bottom:0px;}
	.tabbing-content{padding-bottom:0px;}
	.server-info{bottom:-14px;}
	/*.corona_icon{ width:13px; height:13px;}*/
	
}

@media screen and (max-width:567px){
	div#user-submitted-posts .usp-images,div#user-submitted-posts .usp-youtube{float:none; width:100%;}
	.infographics_filter .breadcrumb, .voice_of_india_filter .breadcrumb{margin:0 0 15px;} 
    .page-template-storify-page .inner-infographics .item-info,.page-template-dailystorify-page .inner-infographics .item-info{width:100%; margin:0 auto}
    .page-template-storify-page .inner-infographics{margin-left:0px}
    .category-live-feeds{width:100%; margin: 0 0 15px;}
    .view-block, .category-live-feeds{float:none; width:100%;}
    #voi_filter input[type="submit"], #infograph_filter input[type="submit"]{margin-left:5px;}
    .mediainner-info-header .view_all,.testimonialinner-info-header .view_all,.journyinner-info-header .view_all{position: static; color:#000; padding: 5px 10px; border:1px solid #ccc; display: inline-block; margin-bottom: 10px;}
	.sidemain-nav-wrapper{height: 200px}
	.side-toggelmenu{top:20px;}
	/* 28 nov */
	.tax-customauthor .post .opnion-thumb{float:none; margin-right:0px; text-align:center; width:100%;}
	.tax-customauthor .inner-infographics .opnion-thumb img{display:inline-block;}
	.home-sector-filter li{width:32%}
	.referal-pic{display:none;}
	.bhim-app-rules{padding:20px 10px;}
	.bhim-app-rules li{padding-left:30px; font-size:14px;}
	.bhim-app-rules li em{font-size:12px;}
	.block-category { padding: 15px 0 30px;}
	.block-category .item-info{width: 48%; margin-bottom:20px;}
	.sector-detail{-ms-flex-preferred-size: 48%; flex-basis: 48%; max-width: 48%;}
	.newsletter-block.pdf .item-info, .newsletter-block.ppt .item-info{width:48%;}
	
	.block-title h2::after,.block-title h1::after{background-size:100%; width:24px; height:24px;}
	.list-block{margin-bottom:10px;}
	.eligible_graphics{margin-top:34px; max-width:100px;}
    #check_eligible .btn{padding:8px 15px;}
	#check_eligible{padding-top:0px;}
	.page_link_btn a{font-size:12px; padding:10px 12px;}
	.sector-detail .sector_share, .list-block .item-info .media_share{-webkit-transform:translateX(0px); -ms-transform:translateX(0px); transform:translateX(0px);}
	
	.sector-dropdown{float:none; margin-left:auto; margin-right:auto; width:100%;}
	.voi_count{text-align:center;}
	.scroll-up{bottom:4px; right:4px;}
	.language-filter a{padding:0 5px; margin:3px 0 10px;}
	.filter_label{margin-top:0px;}
	.voice_of_india_filter .sector-dropdown{max-width:100%;}
	

}


@media screen and (max-width:480px){
h2,.sec-title h2{font-size:16px}
.sub-sites,.footer-logo{width:100%; display:inline-block;}
.footer-logo li{border-left:none; width:50%; float:left; padding:10px;}
.footer-logo li:first-child{border-top:1px solid #2c4a63;}
.footer-logo{padding:0px;}
.footer-menu li{margin-bottom:10px;}
#wdqs-controls #wdqs-post{float:none; margin-top:10px;}
.view-comment,.viewcomment{margin:0px;}
.post-time{float:left; margin-bottom:10px;}
.comment-form #captcha_code{width:160px;}
.captcha_border{width:100%;}
.inner-infographics h2, .inner_testimonials h2, .inner_live_evets h2{margin-left:0px; text-align:center; margin-top:30px;}
.voi_count{top:0px;}
.inner-infographics, .inner_testimonials, .inner_live_evets{margin-left:0px;}
 .inner-infographics .post, .inner-infographics > .item-info, .inner_testimonials .post, .inner_live_evets .post{width:100%; float:none; margin:0 0 20px;}
.viewcomment{font-size:10px; padding:5px 7px;}
.journyinner-infographics .item-info{width:100%}
.flexslider .slider-citizen-speak, .flexslider .slider-author-info{width:100%}
.page-template-citizenspeak-page .wrapper-feed{padding:0px}
.author  .wrapper-feed{padding:25px 1px}
.author  .comment-count{padding-left:105px}
.category-live-feeds .entry-footer{position: static;}
.page-template-citizenspeak-page .entry-content > p{clear: both}
.page-template-citizenspeak-page .post-time::after{left:0px;}
#voi_filter, #infograph_filter{width:100%;}
.journyinner-info-header h2{margin-bottom: 30px;}
.page-template-liveevent-page .voi_count{position: relative; top:-20px; right: auto; left: auto; color: #000; text-align: left;}
.inner-mediacoverage .post{width:100%; margin-left:0px;}
.inner-testimonial .item-info{width:100%; margin-left:0px;}
.inner-testimonial .main-item, .inner-testimonial .item-info,.inner-mediacoverage .main-item{margin-left:0px}
.flexslider .footer-innercontent .post-title p{font-size: 13px;}
.scheme-block{width:50%}
.header_login .avatar + span{max-width:135px;}
.footer-innercontent .post-title p,.page-template-infograph-page .post-title{min-height:0px;}
.pdf-banner {width: 100%;margin-bottom: 20px;}
.scheme-icon{width:60px; height:60px; padding:10px;}
.sector_share a, .media_share a{font-size:12px;}


}



@media screen and (max-width:420px){
	.entry-footer .ldc-ul_cont{display:inline-block; border:none; margin-right:0px; height:auto;}
	.footer-menu li:nth-child(2n) { text-align: right;}
	.home .social-share{margin-bottom:10px; padding:0px; float:left;}
	.entry-footer .ldc-ul_cont:first-child{margin-right:0px;}
	.single-post .social-share{width:auto; float:none}
	.single-post .entry-footer .comment-count{border-left:1px solid #bfc0c2; border-right:1px solid #bfc0c2;}
	#comments > h3{font-size:12px;}
	.wp-social-login-provider-list img{width:150px;}
	.home .watch-action{border:none;}
	.social-area{display:none;}
	.site-main .entry-footer .comment-count{padding-left:96px;}
	.flexslider .container.event-banner{margin-top:5px}
	.author .watch-action .watch-position{padding-top: 10px;}
	.flexsliderinfo:hover .flex-direction-nav .flex-prev,.flexsliderinfo:hover .flex-direction-nav .flex-next, .flexsliderinfo .flex-direction-nav .flex-prev,.flexsliderinfo .flex-direction-nav .flex-next{top:46px;}
	.home .wrapper-feed section > article{width:100%;}
	   .single-infographics article, #fancybox-wrap article, .single-post article{width:100%; float: none;}
   .single-infographics .comments-area, #fancybox-wrap .comments-area, .single-post .comments-area{width:100%; padding:0px;}
   .flexslider .item-info{margin:0 0 10px; width:100%;}
   .flexslider .item-info:last-child{display: none;}
   .block-category .item-info{width: 100%;}
   .sector-detail{-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width:100%;}
   #check_eligible .text-block{padding-left:0px;}
   .page-template-citizenspeak-page .author-title{font-size:1.1em;}
   .share_media_list{left:-56px;}
   .page-template-newsletter .inner-social-share a{font-size:12px; line-height:18px; width:20px; height:20px;}
   .search_box input[type="text"]{margin:0px;}
   .newsletter-block.video .item-info, .newsletter-block.gif .item-info,.newsletter-block .item-info,.newsletter-block.pdf .item-info, .newsletter-block.ppt .item-info,.newsletter-block.infographics .item-info{width:100%; margin-left:0px;}
   .newsletter-block{margin-left:0px; width:100%;}
   .newsletter-block .wp-pagenavi{margin-left:0px;}
   
   
	}

@media screen and (max-width:360px){
	.flexslider .container.event-banner{margin-top:50px}
	.viewcommentp a.post_spam_notlogin{padding:5px 2px}
	.watch-action{border-right:0px}
	.page-template-citizenspeak-page .site-main .entry-footer .comment-count{margin-bottom:0px;}
	.page-template-storify-page .content-area{padding:25px 0px}
	.viewcommentp{padding: 0 20px;}
	.page-template-citizenspeak-page .social-share{width:85px}
    .download-content a{word-break: break-all;}
	.lbg-style1 img{width:23px;}
	.lc, .unlc{padding-left:0px;}
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}