/**
 * Example Print Preview site
 *
 *	print.css
 *	author: Durgesh verma
 */

/* -- Hide screen specific elements -- */
@page {
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 15px;
    margin-right: 15px;
}
@media print {
html{width:100% !important;}
body {-webkit-print-color-adjust:exact; font-family: 'arial unicode MS' !important; width:100% !important;}
a:link:after, a:visited:after {
	content: normal !important
}
a[href]:after {
	content: normal !important;
}
.container{ width:100% !important}
.top-nav{ background-color:#eee !important;}
.top-nav .col-md-4{ display:none !important;}
.leaderbox img{ margin:0px auto !important; display:block !important;}
.leader-wrap .col-md-8,.latest-new .col-md-8{width: 65.66666667% !important; float:left !important}
.leader-wrap .col-md-4{width: 33.33333333% !important; float:left !important}
.highlight-links ul li{ display:block !important;}
.latest-new .btm-news {
    bottom: 0;
    background: #20315f !important;
    border-top: 0px solid #FFF;}
	.digital-ser {
    background: url(../images/online-sub-bg.jpg) no-repeat !important;
 
}
.pwdFxd {position:relative !important;}
.logo-section .img-responsive {display: inline-block !important; float:left !important}
.digital-ser h2 { color:#fff !important;
    white-space: normal !important;
}
.newshead { font-weight: bold !important;color: #000 !important;  background-color: #FDC800 !important;}
.newshead:after { border-left: 18px solid #fdc800 !important;}
.latest-new .btm-news {  background: #20315f !important;}
.newscontent a { color: #fff !important;}
#newscontent .dsize, #newscontent .ndate, #newscontent .fa-file-pdf-o {color: #FDC800 !important;}
.notification-update .nt-head h3 { color: #fff !important;}
#newscontent .fa-file-pdf-o {color: #fff !important;}
.newscontent a.readmore-lts:hover { background: #d07c44 !important; color: #FFF !important;}
.notification-update .nt-head a.readmore-nd:hover { background: #d07c44 !important; color: #FFF !important;}
.notification-update .nt-head a.readmore-nd {  color: #fff !important;}
.newscontent a.readmore-lts { color: #fff !important;}
.col-md-4 { float:left !important;
    width: 33.33333333% !important;
}
.leaderbox { border:1px solid #ddd !important;}
.counter {border:1px solid #ddd !important; position: relative !important; min-height: 200px !important; border: 1px solid #e8e8e8; padding: 15px 9px !important;text-align: center !important; background-color: #fff !important;}
.count-title {font-size: 30px !important; font-weight: bold !important; margin-top: 10px!important; text-align: center !important;color: #f16d03 !important;}
.implink.panel {
    border-radius: 0px;
    border: 1px solid #ddd !important;
}
.count-text { margin-top: 10px !important; margin-bottom:0px !important; text-align: center !important; color: #484848 !important; font-weight: 600 !important; font-size: 1.1em !important;position: absolute !important;left: 5px !important; right: 5px !important; bottom:15px !important;}
.counter img { margin: 0px auto !important; display: block !important; max-width: 60px !important;}
.digital-ser .digital-btn2 a { color: #FC0 !important; padding: 10px 10px !important; border: 2px solid #fff !important;}

.map-wrap { display: block !important; position: relative !important;}
.map-wrap .map-content { position: absolute !important; left: 0px !important; top: 0px !important; background:#fff !important; min-height: 350px !important;}
.col-md-5 { float:left !important;
    width: 41.66666667% !important;}
.map-logo {
    position: absolute !important;
    left: 30% !important;
    top: 20% !important;
}
.map-logo a.map-btn-bottom {
    text-decoration: none !important;
    margin-left: 15px !important;
    margin-top: 30px !important;
    padding: 10px !important;
    display: block !important;
    font-size: 1.2em !important;
    background: #20305e !important;
    color: #FFF !important;
}
.footer-wrap {
    background: #1b326c url(../images/footer-bg-top.png) top center no-repeat !important;
    min-height: 300px !important;
    background-size: 100% !important;
}
.footer-wrap .footer-middle {
    text-align: center !important;
    width: 200px !important;
    display: table !important;
    margin: 0 auto !important;
}
.footer-wrap .footer-content ul li a {
    padding: 8px !important;
    color: #FFF !important;
    font-size: 1.2em !important;
}
.footer-bottom-block {
    background: #f2a900 !important;
    display: block !important;
}
.col-md-8 { float:left !important;
    width: 66.66666667% !important;
}
.col-md-6 { float: left !important;
    width: 50% !important;
}
.footer-wrap .footer-content p {
    text-align: center !important;
    color: #FFF !important;
}
.implink .panel-heading {
    background-color: #DA895C !important;
    color: #fff !important;
    border-radius: 0px !important;
}
.nt-wpdate-wrap {
    margin: 0px !important;
    padding: 0px !important;
    list-style: none !important;
    padding: 10px 15px !important;
    min-height: 120px !important;
    background-color: #efefef !important;
}
.implink ul li {
    position: relative !important;
}
.implink ul li a {
    padding: 10px 0px 10px 25px !important;
    border-bottom: 1px dashed #c9c9c9 !important;
    color: #fff !important;
    position: relative !important;
}
.col-lg-3 { float:left !important;
    width: 25% !important;
}
.notification-update .nt-head {
    padding: 20px 15px !important;
    background: #575757 !important;
}
.col-md-12 { float:left !important;
    width: 100% !important;
}
.highlight-links ul li a: { border:1px solid #ddd !important;
    background-color: #fff !important;
}
.highlight-links ul li a {border:1px solid #ddd !important;
    display: block !important;
    padding: 29px 6px !important;
    font-size: 1.1em !important;
   color: #000 !important;
    font-weight: 500 !important;

}
.col-md-3 { float:left !important;
    width: 25% !important;
}
.digital-ser .digital-btn a {
    color: #FC0 !important;
    padding: 10px 10px;
    border: 2px solid #fff !important;
    display: flex !important;
    font-size: 1.5em !important;
    align-items: center !important;
}
.implink ul li a {
    display: block !important;
    padding: 10px 0px 10px 25px !important;
    border-bottom: 1px dashed #c9c9c9 !important;
    color: #000 !important;
    position: relative !important;
}
.in-container{background-color: #fff !important; margin-top: -70px !important;} 
.pagetitle h1 {color: #fff !important;}
.pagetitle .breadcrumb li a, .pagetitle .breadcrumb li {
	color: #fff !important;
}
.atglance{ overflow:hidden; height:auto;}
.exam-result ul li{ border:1px solid #ccc !important;}









}