@charset "utf-8";

body {font-family: 'Lato', sans-serif;font-weight: 400;}
h1{color: #333;    font-size: 280%;    margin-top: 100px;}
h2{font-size:200%;  text-align: justify;}
.logo{ padding-top:0;}
.logo .hindilogo{font-size:72%; font-weight:bold; line-height:16px;}
.fixed-wrapper.sticky .logo{ padding-top:0;}

.menu{float:left; /*margin-right:30px;*/}
.menu ul {list-style-type: none;margin-top: 0px;padding: 0;overflow: hidden; float:right;}
.menu li {float: left;}
.menu li a {display: block;color: #ffffff;text-align: left;padding: 8px 9px; text-decoration: none;}
.menu li a:hover:not(.active) {background-color: #000; color:#ffffff;}
.menu .active {background-color: #000000; color:#ffffff;}


.nav-wrapper ul li a{ line-height:40px !important; padding:0 15px;}
.title{ font-weight:500 !important; margin-bottom:10px !important;}


.tag-search	 {width: 45%; float:left; margin-top:10px; padding:5px 0 0 40px;}
.tag-search-heading {color:#f0ce07; float:left; padding-top:10px; font-size:110%; font-weight:600;}
.tag-search-links ul:before, .tag-search-links ul:after {display: table;line-height: 0;content: "";}
.tag-search-links ul:after {clear: both;}
.tag-search-links ul{margin-top:0px; padding:2px 0px 7px 50px;}
.tag-search-links ul li{ display:inline; font-size:80%; }
.tag-search-links ul li a{padding:0px 5px 10px 5px; color:#ffffff;}
.tag-search-links ul li:hover a,.tag-search-links ul li.selected a{color:#f0ce07; text-decoration:underline;}
.tag-search-links ul li:before{content:'|'; display:inline;}
.tag-search-links ul li:first-child:before{content:'';}


.mainlatestpost{float:left; width:100%; }
.mainlatestpost .mainlatestpost-container {width:100%;}
.mainlatestpost .mainlatestpost-container .col {width:50%; padding:20px;float:left; }
.mainlatestpost .mainlatestpost-container .col .col-container {width:99%; border-right:1px solid #dfdfdd; border-bottom:1px solid #dfdfdd; background:#ffffff;padding-bottom:10px; transition: all 0.5s ease;}
 .col-container:hover {-webkit-box-shadow: 1px 0px 21px -8px rgba(87,85,87,1);
-moz-box-shadow: 1px 0px 21px -8px rgba(87,85,87,1);
box-shadow: 1px 0px 21px -8px rgba(87,85,87,1);}
.mainlatestpost .mainlatestpost-container .col .col-container img {padding:3px;}
.col-container-content {width:90%; padding-left:20px;}
.col-container h2 { text-align:center; color:#000000; font-size:200%; padding:10px 0 10px 0;}
.col-container-content p {font-weight:600; font-size:110%; line-height:125%; margin:0; padding:15px 0 15px 0;}
.col-container-content hr {border-top:1px solid #e5e5e5; margin:10px 0 10px 0;  }

.tags-content {padding:0; margin:0;}
.tags-content img {padding:0; float:left; border:0px solid #666; overflow:hidden;}
.tags-links ul:before, .tags-links ul:after {display: table;line-height: 0;content: "";}
.tags-links ul:after {clear: both;}
.tags-links ul{margin-top:0px; padding:0;}
.tags-links ul li{ display:inline; font-size:80%;}
.tags-links ul li a{padding:0px 5px 10px 5px; color:#183a52;}
.tags-links ul li:hover a,.tags-links ul li.selected a{color:#be5e1e; text-decoration:underline;}
.tags-links ul li:before{content:'|'; display:inline;}
.tags-links ul li:first-child:before{content:'';}

.update-container {padding-top:15px;}
.latest-update {font-size:120%; color:#ffffff; font-weight:900;}
.latest-update span {font-size:90%; text-transform:normal; color:#f0ce07; font-weight:normal; padding-left:20px;}
.latest-update img { float:right;}

.post-by { padding-top:20px;}
.news-date {font-size:90%;}
.news-date a {float:right; color:#be5e1e; font-size:90%;}
.news-date a:hover {color:#be5e1e; text-decoration:underline;}


.col-container span {color:#7b7b7b; font-size:85%; display:inline-block;}

.view-post {text-align:center;}
.view-post .view-more a{padding:10px 20px; background:#3261a2; color:#ffffff; font-weight:600; text-transform:uppercase; font-size:110%; width:30%; display:block; margin:0 auto; margin-bottom:20px;} 
.view-post .view-more a:hover{background:#000; color:#f4b601;}

.mainlatestpost .mainlatestpost-container .col-inner p {width:95%; float:left; padding-bottom:20px;}
.mainlatestpost .mainlatestpost-container .col-inner img {float:right; padding:3px; margin-left:20px; background:#ffffff; border:1px solid #dfdfdd;}

.breadcrumb-links {width:95%; padding-bottom:15px;}
ul.breadcrumb {padding: 10px 16px;list-style: none; background-color: #eeeeeb;	font-size: 90%;}
ul.breadcrumb li {	display: inline;}
ul.breadcrumb li+li:before {padding: 8px;color: black;content: "/\00a0";}
ul.breadcrumb li a {color: #0275d8;	text-decoration: none;}
ul.breadcrumb li a:hover {color: #01447e;text-decoration: underline;}



.cor {width:33.33%; float:left;}
.cor .correspondent-container {width:90%; background:#ffffff; margin-bottom:40px; padding-bottom:20px;  border:0px solid #dcdcdc; transition: all 0.5s ease; overflow:hidden; clear:both; height:350px;}



.month-issue {font-size:150%; color:#ffffff; font-weight:normal; line-height: 100%; padding-top:10px; text-align:center; text-transform: uppercase;}
.month-issue span {font-size:200%; color:#ffffff; font-weight:bold; text-transform: uppercase;}
.month-issue span.month-issue-year {font-size:170%; color:#ffe046; font-weight:bold; text-transform: uppercase;}
.cor-name img {float:left; border-radius:50%; width:100px; height:100px; margin:0 30px 0 30px;}
.cor-name {font-size:155%; color:#ffffff; font-weight:bold; padding-bottom:45px;}
.cor-name span {font-size:60%; color:#ffffff; font-weight:normal;}

.cor-container ul{list-style:none;}
.cor-container li {background: rgba(0, 0, 0, 0) url("../../assets/images/bullet.png") no-repeat scroll 0 6px; margin: 5px 115px;
  padding-left: 20px; width: 100%;}
.cor-container li a{ display:block; color:#ffffff; text-decoration:none; font-size:110%;}
.cor-container li a:hover { color:#126935;}

.news {padding-bottom:50px;}

.tooltip {position: relative;display: inline-block;border-bottom: 1px dotted #ffb22c; padding-bottom:15px;}
.tooltip .tooltiptext {visibility:hidden; width: 210px; background-color:#ffb22c; color:#fff; text-align:center; border-radius: 6px;
padding: 5px 5px;position: absolute;z-index: 1;top: 150%;left: 50%;margin-left: -80px;}
.tooltip .tooltiptext::after {content:""; position:absolute; bottom:100%; left:50%; margin-left:-5px; border-width:5px; border-style: solid; border-color:transparent transparent #ffb22c transparent;}
.tooltip:hover .tooltiptext {visibility: visible;}

.post-by i { border-bottom:1px solid #fcb118; padding-bottom:15px;}
.post-by span { color:#999;}
figure {float: left;  width: 35%;  text-align: center;  font-style: italic;  font-size: 100%;  text-indent: 0;  border: 1px solid #dcdcdc;  margin: 0 30px 0 0px;  padding: 8px;  color:#be5e1e;}
figcaption { padding:10px 0 0 0; font-weight:600;}
.news-photo { padding:0 0 40px 0; overflow:hidden;}

.news-photo-detail {padding:0 0 40px 0; float:right; overflow:hidden;}

.tags img { float:left; padding-top:10px;}
.tags ul:before, .tags ul:after {display: table;line-height: 0;content: "";}
.tags ul:after {clear: both;}
.tags ul{display:inline-block; margin-top:0px; padding:12px 0px 7px 0px;}
.tags ul li{float:left; color:#be5e1e;}
.tags ul li a{padding:0px 15px 10px 15px; color:#be5e1e;}
.tags ul li:hover a,.tags ul li.selected a{color:#be5e1e; text-decoration:underline;}
.tags ul li:before{content:'|';}
.tags ul li:first-child:before{content:'';}


.flexslider .slides li{ position:relative; z-index:11;}
.caption{position:absolute; bottom:31px; z-index:100000; width:49%; height:350px; padding:10px 38px 0 38px; left:50px; }
.caption .wrapper{margin: 0 auto; max-width: 1180px; position: relative; }
.caption h2{font-size:200%; font-weight: 600; padding-bottom:10px; color:#ffffff; /*margin-bottom:8px;*/}
.caption p{font-size:130%; font-weight:300; color:#4522ad; position:relative; padding-top:30px;}
.caption span{font-size:90%; font-weight:300; color:#f0ce07; padding-bottom:10px; display:block; position:relative;}

.read-more {position:relative;}
.read-more a{padding:8px 18px; border:1px solid #2e72a2; color:#fcb118; font-weight:600; text-transform:normal; font-size:90%; position:absolute; right:70px; top:300px;} 
.read-more a:hover{background:#2e72a2; color:#ffffff;}

.tab-content ul{ list-style:none;}
.tab-content li{ margin-top: 3px; display:inline-block; width:100%; }
.tab-content li a{  display:inline-block; color:#fff; text-decoration:none; word-wrap:break-word;}
.tab-content ul li li{ margin-left:20px;}

.mostview { width:100%; padding-bottom:25px; overflow:hidden;}
h2.mostview  {color:#fcb118; font-size:230%; font-weight:600; text-align: center; padding:0px 0 40px 0;}

.mostview-links { width:100%; margin:0 auto;}
.mostview-links ul{list-style:none; width:100%; float:left;}
.mostview-links li { font-size:120%; background: rgba(0, 0, 0, 0) url("../../assets/images/bullet.png") no-repeat scroll 0 9px;
  padding-left: 20px; width: 100%; line-height:150%; padding-bottom:17px; padding-right:30px;}
.mostview-links li a{ display:block; color:#ffffff; text-decoration:none; font-size:110%;}
.mostview-links li a:hover { color:#fcb118;}

.number { width:100%; margin:0 auto;}
.number ol{ list-style-type:number; width:100%; float:left;}
.number li { font-size:120%;
  padding-left: 20px; width: 100%; line-height:150%; padding-bottom:17px; padding-right:30px; margin-left:80px;}
.number li a{ display:block; color:#ffffff; text-decoration:none; font-size:110%;}
.number li a:hover { color:#fcb118;}

.banner {padding-top:0px;}
.banner img { margin:20px 0 0px 0;}

.sub-title a {color: #333; }
.sub-title a:hover {color: #fcb118;}


.read-more-inner {color:red; border:1px solid #000;} 
.read-more-inner a{ color:#0F3;}
.read-more-inner a:hover{ color: #F96;}

/*--------tab togogal-----------*/
.tabs-container{ width:80%; margin: 0 auto; margin-bottom:50px;}
.tabs-container img {margin-left:40%; padding:20px 0;}
ul.tabs{margin: 0px;padding: 0px;list-style: none; }
ul.tabs li{background: none;color: #000;display: inline-block;padding: 10px 15px;cursor: pointer; font-size:120%; font-weight:600;}
ul.tabs li.current{background: #fff;color: #222;}
.tab-content{display: none;background: #fff;	padding: 15px;}
.tab-content.current{display: inherit;}
/*--------end tab togogal-----------*/

/*--------tab togogal 2-----------*/
.tabs-container2{ width:100%; margin: 0 auto; margin-bottom:50px;}

ul.tabs2{margin: 0px;padding: 0px;list-style: none; }
ul.tabs2 li{background: none;color: #000;display: inline-block;padding: 10px 15px;cursor: pointer; font-size:120%; font-weight:600;}
ul.tabs2 li.current2{background: #fff;color: #222;}
.tab-content2{display: none;background: #fff;	padding: 15px;}
.tab-content2.current2{display: inherit;}
/*--------end tab togogal 2-----------*/

table {border-collapse: collapse;width: 100%; font-size:110%;}
th{background:#3261a2; color:#fff;}
th, td {text-align: left;padding:8px;border:1px solid #e0e0de;}
tr:nth-child(even){background-color: #fff;}

.vision-logo { margin-bottom:30px;}

/*----gallary-----*/
.gallery1 img{width:30%;display:inline-block; border:1px solid #000; margin:0 0 25px 25px; }

/*-----end gallery---------*/

a {color:red;}
a:hover { text-decoration:underline;}



