/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */

/**
 * @file
 * Base Layout.
 */

/*
 * Media query breakpoints.
 * Processed by postcss/postcss-custom-media.
 */

/* Navigation related breakpoints */

/* Grid related breakpoints */

/* Grid shifts from 6 to 14 columns. */

/* Width of the entire grid maxes out. */



@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&amp;display=swap');
*{margin:0px;padding:0px;}
body{
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	color:#000;
	background-color:#fff !important;
	background-image:none !important;
}
.site-branding__name a:hover{color:#fff;}
.header-top,.header,.wrapper{display:block;width:100%;}
.header-top{background:#323232;}
.header-top .text-content{line-height:auto;}
ul li{list-style:none;}
.header-top .top-nav ul{display: flex;
  align-content: center;
  justify-content: flex-start;
  margin-bottom: 0px;margin-left: 0px;
    padding-left: 0px;}
.header-top .top-nav ul li{display:inline-flex;}
.header-top .top-nav ul li a{color:#fff;font-size:13px;text-decoration:none;padding:0px 10px;box-shadow:none;font-family: 'Open Sans', sans-serif;}
.header-top .top-nav ul li:first-child{margin-left:0px;}
.dark-theam{background: #000;color: #fff !important;border: solid 1px #fff;margin-right:5px;}
.default-theam{    background: #fff;color: #000 !important;border: solid 1px #fff;}
.search-bar {
    display: flex;
    align-items: center;
    position: relative;
    overflow: hidden;margin: 3px 0px;
}
.search-bar input{width:100%;height:32px;}
.search-bar Button{position: absolute;
    right: 0px;
    top: -2px;
    padding: 0px;}
.header{background:#0067ac;padding:5px 0px;}
.header a img{padding:3px;}
.text-logo{color:#fff;}
.right-section {
   display: inline-block;
    width: 82%  !important;
   padding: 0px !important;
    margin: 0px !important;
}
.right-section-inner {
   display: inline-block;
    width: 98%;
    padding-left: 20px;
  position:relative;
}
.right-section-inner .grid-full{display:block !important;}
.left-section {
    display: inline-block;
    width: 18% !important;
	background:#003152;
		padding: 0px !important;		   
    /* height: 100vh;    */
    position: -webkit-sticky;
    position: sticky;
    top: 0;
		
}
a{ text-decoration: none;}
.wrapper .row{margin:0px;}
.left-section ul{margin:0px;padding:0px;}
.left-section ul li{    margin: 0px;
    padding: 0px;
    border-bottom: solid 1px #6b7a84;width:100% !important;max-width: 100% !important;}
.left-section ul li a{      
  display: flex;
    text-decoration: none;
    align-items: center;
    justify-content: flex-start;
       padding: 3px 8px !important;
    color: #fff;
    font-size: 14px !important;
	    font-weight: 500;
		font-family: 'Open Sans', sans-serif;
}
.left-section ul li a span{      
display: block;    
padding-block: inherit !important;width: 100%;
}
.left-section ul li a span:after{content:none !important;}
.left-section ul li a:hover,.left-section ul li a.is-active{padding-left:5px;border-left:10px solid #fff;
background:#ff6000;border-bottom:none !important;color:#fff;
}
.left-section ul li:last-child{}
.left-section h5 {
    font-size: 13px;
    padding-top: 10px;
    padding-left: 10px;
    font-weight: 600;
    letter-spacing: 3px;
    color: #fff;
}
@media (min-width: 75rem){
body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child) {
    margin-inline-end:inherit !important;
}
body:not(.is-always-mobile-nav) .primary-nav__menu--level-1 {
    display: flex;
    align-items: stretch;
    margin-inline-end: inherit !important;
}
}

.notics-board {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    border: solid 1px #000000;
    margin: 15px 0px;padding-right:87px;
}
.left-notics-board{    min-width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0067ac;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight:700;
    height: 47px;}
.left-notics-board img{width:22px;margin-right:8px;}
.notics-table{display:block;width:100%;border:solid 1px #000000;padding:15px;}
.slider-hero-container {
    position: relative;
    width: 100%;
    height: 450px;
    overflow: hidden;
	background: #0067ac
}
.slider-hero {
    position: relative;
    width: 100%;
    display: block;
	
}
.slider-hero .slick img{height:410px;min-height:410px;}
.slider-hero .views-field-title .field-content{
color:#fff;
display:block;
padding-top:8px;
padding-left:15px;
background:#000;
height:40px;
}
.slider-hero .slick-next {
    right: 35%;
}

.whats-news {
    position: absolute;
}
.whats-news {
    position: absolute;
    right: 0px;
    width: 35%;
    background: rgb(0 103 172 / 97%);
    height: 450px;
    top: 0px;
    z-index: 9999;
    padding: 25px;
}
.whats-news .block__title{color: #fff;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 2px;}
.whats-news .marquee-direction-up{
    width: 100%;
    min-height: 355px;
}
.whats-news .marquee-direction-up marquee{
    width: 100%;
    height: 330px;
}
.whats-news .marquee-direction-up .marquee-row {
    display: block;
    color: #fff;
    margin-bottom: 10px;
	padding-left:15px;
	position:relative;
}
.whats-news .marquee-direction-up .marquee-row:before{
	
    position: absolute;
    left: 0px;
    top: 8px;
	content: "";
    width: 8px;
    height: 8px;
    display: inline-block;
    background: #fff;
    border-radius: 100px; 
	}
.whats-news .marquee-direction-up .marquee-row .views-field-title a,.view-id-advertisement a{color:#fff;text-decoration:none;}
.view-advertisement{position:inherit;}
.whats-news .view-footer {
      /* position: absolute; */
    /* bottom: -30px; */
    /* width: 100%; */
	position: absolute;
    bottom: 3px;
    width: 96%;
    left: 8px;
} 
td a{color:#0067ac !important;font-weight:600;}
.view-id-result .views-field-title{width:50%;}
.footer-top{background:#111111;margin-top:20px;}
.footer-top p{color:#fff;color:#fff;font-size:12px;font-family: 'Open Sans', sans-serif;}
.footer-top p span{font-weight:600;margin-left:3px;}
.container-new{width:98%;margin:0 auto;}
.f-link{display:block;border-bottom:solid 1px #2c2c2c;padding-bottom:10px;padding-top:10px;}
.f-link ul{    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0px;
    margin: 0px;}
.f-link ul li{display:inline-block;margin:0px;padding:0px;position:relative;}
.f-link ul li:after{content: "";
    width: 1px;
    height: 10px;
    background: #fff;
    position: absolute;
    top: 10px;}
	.f-link ul li:first-child:after{visibility:hidden;}
.f-link ul li a{display:block;margin:0px;padding:5px 9px;font-size:12px;color:#fff;font-family: 'Open Sans', sans-serif;    text-decoration: none;}

.f-link-b {display:block;border-top:solid 1px #2c2c2c;padding:7px 0px;}
.f-link-b p{display:block; color:#fff;font-size:12px;font-family: 'Open Sans', sans-serif;margin-bottom:0px;}

.site-branding__name a{font-size: 27px;font-weight: 700;text-decoration: none;color: #fff;}
.site-branding-hindi{font-size: 24px;font-weight:600;text-decoration: none;color: #fff;}
.region--header-top-nav{
	display: flex;
    align-items: center;
} 
#block-validationhtmlcsslogo a{display:inline-block;margin-right:10px;}
#block-topheadernave,#block-languageswitcher,#block-textresize,#block-theamchanger{
	display: inline-flex;
    align-items: center;
    height: 45px;
}
a#text_resize_decrease, a#text_resize_increase, a#text_resize_reset {
    float: inherit !important;
    display: inline-block !important;
    margin: 0px !important;
    width: inherit !important;
    height: 33px !important;
    background: transparent !important;
    outline: none;
    cursor: pointer;
    text-indent: inherit !important;
    text-decoration: none !important;
    color: #fff !important;
    font-size: 13px;
    padding: 5px 11px;
    font-weight: 500;
}
#block-theamchanger .text-content ul {
    padding: 0px;
    margin: 0px 0px 0px 8px !important;
}
#block-theamchanger .text-content ul li {
    display: inline-flex;
}
#block-theamchanger .text-content ul li:first-child{margin-right:5px;}
#block-theamchanger .text-content ul li a {
	    color: #fff;
    font-size: 13px;
    text-decoration: none;
    padding: 0px;
    box-shadow: none;
    font-family: 'Open Sans', sans-serif;
}
#block-theamchanger .text-content ul li a img{width:23px;height:23px;}
#block-theamchanger .text-content ul li a.black-bg {
	border:solid 1px #fff;
}
#block-theamchanger .text-content ul li a.white-bg {
	border:solid 1px #000;
}
#search-block-form{position:relative;margin:5px 0px;width: 95%;}
#search-block-form .js-form-item{display: block;
    position: relative;
    margin: 0px;
    padding: 0px;overflow:hidden;}
#search-block-form .js-form-item .form-search{
	height: 35px;
    min-height: 35px;
    display: block;
    width: 100%;
	padding-right: 53px;
	}
#search-block-form .form-actions{
	position: absolute;
       right: -12px;
    top: -1px;
    margin: 0px;
    padding: 0px;
    width: 50px; 
	}
#search-block-form .form-actions .form-submit{
	height:35px;
    width: 38px;
    text-align: center;
    padding: 0px;
    text-indent: inherit;
    font-size: 0px;
    margin-block: 0px;
    border: none;
    background-image: url(../../images/search.jpg);
    background-size: auto;
    background-color: #ff6100;
    background-repeat: no-repeat;
}
.notics-board .block {
	display: flex;
    align-items: center;
    width: 100%;
	}
.notics-board .block .block__title{
	margin-block: 0px;
    letter-spacing: 0.02em;
    padding: 10px 7px;
    min-width: 200px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0067ac;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: 700;
    height: 47px;
    position: relative;
	}
.notics-board .block .block__content {padding-left: 16px;}
.notics-board .block .block__content .views-field-title a{color:#000;margin-right: 30px;position:related;}
.notics-board .block .block__content .field-content a:last-child:before{
	content: "";
    width: 8px;
    height: 8px;
    display: inline-block;
    background: #ff6b13;
    border-radius: 100px;
    margin-right: 7px;
	margin-left: 7px;
}
.notics-board .block .block__content .views-field-title a:hover{text-decoration:underline;}
.notics-board .block .block__title:before{
	    content: "";
    background-image: url(../../images/announcment.png);
    display: block;
    width: 37px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: 22px;
    background-position: center;
    margin-left: -19px;
	}
.notics-board .view-content {
    position: relative;
    padding-bottom: 0px;
    margin-bottom: 0px;
    margin-block-end: 0px; 
}
.notics-board  .view-footer {
   position: absolute;
    /* right: -80px;  */
	right:-80px;
    top: 0px;
}
.notics-board  .view-footer a{
   color: #ff6000;
    text-decoration: none;
	letter-spacing:1px;
}
.views-field-field-about-us-profile-img img{width:60px !important;height:60px !important;border-radius:7px;border:solid 1px #ddd;background:#fff;padding:5px;}
tbody, td, tfoot, th, thead, tr {
     vertical-align: middle;
}
#block-olivero-breadcrumbs{margin-top: 10px;}

ol.breadcrumb {
    display: flex;
    justify-content: end;
    padding-right: 15px !important;
}
#block-olivero-content{min-height:400px;}
.table thead th {
    background: #ff6000;
    color: #fff !important;
	/*font-size:18px;*/
}
.table thead tr th,.table tr td{padding-left:5px !important;padding-right:5px !important;}
.page-title {
    display: inline;
    color: #0067ac !important;
	font-weight:600;
}
#block-olivero-content ul{padding-left:0px;}
#block-olivero-content ul li a{color:#000 !important;}
.webform-submission-feedback-form{width: 42%;
    margin: 0 auto;
    background: rgb(192 192 192 / 6%);
    padding: 30px;
    border: solid 1px #ddd;}
.webform-submission-feedback-form input{min-height: 45px;}
.webform-submission-feedback-form textarea{min-height: inherit;height: 90px;}
a#text_resize_decrease:focus, a#text_resize_increase:focus, a#text_resize_reset:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline: 5px auto -webkit-focus-ring-color !important;
    outline-offset: -2px;
}
/* .view{position:relative;} */
.block-views-blocknotice-board-block-1 .view-notice-board{position:relative;}	
.view .view-header{
	position: absolute;
    top:39px;
    right: 0px;
    margin-block-end: 0px !important;
	}
.view-header .button{
    padding: 10px 15px !important;
    height: 40px  !important;
    border-radius: 5px  !important;
	margin: 0px !important;
}
form#user-login-form,.user-pass {
    width: 500px;
    margin: 0 auto;
    border: solid 1px #000;
    padding: 30px;
    background: #ddd;
}
.d-flex-center,.d-flex-c{
	align-items: center;
    justify-content: center;
    gap:2px;
    display: inline-flex;
}
/* .view-id-act_and_rules .table thead tr th:last-child,.view-id-budget .table thead tr th:last-child,.view-id-tenders .table thead tr th:last-child,.view-id-circulars .table thead tr th:last-child,.view-id-recruitment .table thead tr th:nth-child(8){width:415px;text-align:center;}   */
.view-id-act_and_rules .table thead tr th:first-child,.view-id-budget .table thead tr th:first-child,.view-id-tenders .table thead tr th:first-child,.view-id-circulars .table thead tr th:first-child{width:50px;}

.total-visitor .block{
	display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 14px;
    gap: 11px;
}
.total-visitor em{font-style: normal;}
.total-visitor .block .block__title{
	margin: 0px;
    color: #fff;
    line-height: 30px;
}
.pager__items{
	justify-content: center;
	gap:15px;
}
.pager__items .pager__item{
	width: 30px !important;
    height: 30px  !important;
    border-radius: 3px;
}
.view-filters {
    margin-block-end: 5px !important;
}
.digital-brand{
	display: flex;
    align-items: center;
    gap: 20px;
}
.digital-brand img:first-child{width: 128px;}
table {
    caption-side: top !important;
}
/*Whats new detils page css******/
.view-display-id-block_1 ul{padding-left:0px !important;margin-block-start: 0em;margin-inline-start: 0px;margin-top:20px;}
#block-olivero-views-block-notice-board-block-2 .views-field .views-label{font-weight: bold;}
article.node{display: block;margin-top: 20px;}
article.node .field--name-field-tender-related-files>.field__label{margin-bottom: 10px;}
article.node .field--label-inline,
article.node .field--name-field-publish-date-1,
article.node .field--name-field-date-of-submission,
article.node .field--name-field-examination-name,
article.node .field--name-field-registration-start-date,
article.node .field--name-field-registration-end-date,
 article.node .field--name-field-payment-last-day,
article.node .field--name-field-application-last-date,
article.node .field--name-field-advertisement-file,
article.node--type-score-card .field--label-above,
article.node--type-objection-portal-links .field--label-above,
article.node--type-admit-card .field--label-above,
article.node--type-results .field--label-above,
article.node--type-actrules .field--label-above,
#block-olivero-views-block-notice-board-block-2 .views-field,
.field-container-flex
{margin-block-end: 15px;border: solid 1px #ddd;display: flex;align-items: center;justify-content: flex-start;}
article.node .field--label-inline .field__label,
article.node .field--name-field-publish-date-1 .field__label,
article.node .field--name-field-date-of-submission .field__label,
article.node .field--name-field-examination-name .field__label,
article.node .field--name-field-registration-start-date .field__label,
article.node .field--name-field-registration-end-date .field__label,
article.node .field--name-field-payment-last-day .field__label,
article.node .field--name-field-application-last-date .field__label,
article.node .field--name-field-advertisement-file .field__label,
article.node--type-score-card .field--label-above .field__label,
article.node--type-objection-portal-links .field--label-above .field__label,
article.node--type-admit-card .field--label-above .field__label,
article.node--type-results .field--label-above .field__label,
article.node--type-actrules .field--label-above .field__label,
#block-olivero-views-block-notice-board-block-2 .views-field .views-label,
.field-container-flex .field-label-new
{padding:8px 15px;background:#e1e1e1;color: #000;margin-right: 15px; width:20%;}
article.node .field--name-field-advertisement-doc-type,article.node .field--name-field-advertisement-document>.field__label,article.node--type-objection-portal-links header,article.node--type-admit-card header,article.node--type-actrules header,article.node--type-results header,article.node--type-tender .field--name-field-tender-document-type{display:none;}
article.node .field:not(:last-child) {margin-block-end: 10px !important;} 
.field-container-flex .field-label-new{font-weight: bold;}


/*Whats new detils page css******/
/* theams black color */
.dark .wrapper,.dark .header-top{background: #454545;}
.dark .header-top .top-nav ul li a,.dark a#text_resize_decrease,.dark a#text_resize_increase,.dark a#text_resize_reset,.dark a,.dark .site-branding-hindi,.dark .left-section h5,.dark .page-title,.dark .table,.dark table,.dark .breadcrumb li,.dark .text-content p,.dark .whats-news .block__title,.dark .form-item__label,.dark .form-item__description,.dark .captcha__title{color:#ff0 !important}
.dark #search-block-form .js-form-item .form-search,.dark .webform-submission-feedback-form,.dark .notics-board .block .block__title{background:#000;color:#ff0}
.dark .header,.dark .left-section,.dark .table thead th{background: #000;}
.dark .left-section{background:#212121;}
.dark .left-section ul li a:hover,.dark  .left-section ul li a.is-active{background: #000;border-left: 10px solid #ff0;}
.dark .table thead th{color:#ff0 !important}
.dark .table-striped>tbody>tr:nth-of-type(odd){background-color:#6e6e6e !important;color:#ff0 !important}  
.dark img {filter: grayscale(1);}
.dark [type="color"],.dark [type="date"],.dark [type="datetime-local"],.dark [type="email"],.dark [type="file"],.dark [type="month"],.dark [type="number"],.dark [type="password"],.dark [type="search"],.dark [type="tel"],.dark [type="text"],.dark [type="time"],.dark [type="url"],.dark [type="week"],.dark textarea{background-color:#6e6e6e !important;color:#ff0 !important}
.dark .button--primary,.dark .btn-info,.dark .tabs__link{background-color:#292929 !important;color:#ff0 !important}
.dark .webform-button--reset{background-color:#6e6e6e !important;color:#ff0 !important}
.dark .btn-info{border-color:#ff0 !important}
.dark .notics-board{background: #2c2c2c;border-color:#ff0 !important}
.dark .slider-hero .views-field-title .field-content{color:#ff0 !important}
.dark .whats-news {
    background: rgb(0 0 0 / 85%);
    color: #ff0;
}
.dark form#user-login-form,.dark .user-pass {
    width: 500px;
    margin: 0 auto;
    border: solid 1px #ddd;
    padding: 30px;
    background: #000;
}
#show-hidden-menu{
	    padding: 5px;
    background: #ff6000;
    border-radius: 2px;
    margin: 5px;
	display:none;
}
@media screen and (max-width: 1200px) {
  #block-olivero-search-form-narrow{display:none;}
}
@media screen and (max-width: 900px) {
  .header-top .top-nav ul li a{font-size: 10px;}
  .site-branding__name a,.site-branding-hindi{font-size: 22px;}
  .left-section,.right-section{width:100% !important;height: auto;}
  .left-section{position: relative;top: inherit;}
}
@media screen and (max-width: 781px) {
  .header-top .top-nav ul li a{font-size: 13px;}
  .header-top .row{flex-direction: column;}
  .header-top .row .col-md-9,.header-top .row .col-md-3{width:100%;}
}
@media screen and (max-width: 768px) {
.d-flex-center, .d-flex-c{text-wrap: nowrap;}
.mobile-nav{display:none;}
#show-hidden-menu{display:block;margin-right: 6px;}
.region--header-top-nav{display: block;}
#block-topheadernave{width:auto;}
#block-languageswitcher{width:auto;}
.header .col-md-2{width:20%;}
.header .col-md-8{width:60%;}
#search-block-form {
position: relative;
margin: 0 auto;
width: 95%;
margin-top: 10px;
margin-bottom: 20px;}  
.left-section ul li a{line-height: 23px;}
.slider-hero-container{height: auto;background:transparent;}	
.slider-hero .slick img {height: auto;min-height: auto;}
.slider-hero .slick-next {right: 0px;}
.right-section {width: 100% !important;height: auto;overflow: hidden;} 
.right-section-inner {display: block;width:98%;margin: 0 auto;padding-right: 7px;padding-left: 7px;}
.whats-news{position:relative;width:100%;margin-top:15px;}
#block-footerbottom p{text-align:center;}
.page-title{font-size:15px;}
.view-header .button {padding: 2px 11px !important;height: 32px !important;border-radius: 5px !important;margin: 0px !important;
    font-size: 15px;font-weight: 500 !important;}
.view .view-header{top:0px;}
.table thead th,.table tbody td{font-size:13px;text-wrap: nowrap;} 
form#user-login-form,.user-pass{width:100%;padding: 15px 15px;}
form#user-login-form .form-text,.user-pass .form-text{min-height: 46px !important;}
[type="color"], [type="date"], [type="datetime-local"], [type="email"], [type="file"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea{min-height: var(--sp1);}
.block-page-title-block{margin-bottom:15px;}
.digital-brand img{width:37px;}
.header a img{width: 60px;}
.digital-brand img:first-child{display:none;}
.notics-board .view-footer {right: -80px;}
#page-wrapper{overflow:hidden;}
article.node .field--label-inline, article.node .field--name-field-publish-date-1, article.node .field--name-field-date-of-submission, article.node .field--name-field-examination-name, article.node .field--name-field-registration-start-date, article.node .field--name-field-registration-end-date, article.node .field--name-field-payment-last-day, article.node .field--name-field-application-last-date, article.node .field--name-field-advertisement-file, article.node--type-score-card .field--label-above, article.node--type-objection-portal-links .field--label-above, article.node--type-admit-card .field--label-above, article.node--type-results .field--label-above, article.node--type-actrules .field--label-above, #block-olivero-views-block-notice-board-block-2 .views-field, .field-container-flex{
	flex-direction: column;
}
article.node .field--label-inline .field__label, article.node .field--name-field-publish-date-1 .field__label, article.node .field--name-field-date-of-submission .field__label, article.node .field--name-field-examination-name .field__label, article.node .field--name-field-registration-start-date .field__label, article.node .field--name-field-registration-end-date .field__label, article.node .field--name-field-payment-last-day .field__label, article.node .field--name-field-application-last-date .field__label, article.node .field--name-field-advertisement-file .field__label, article.node--type-score-card .field--label-above .field__label, article.node--type-objection-portal-links .field--label-above .field__label, article.node--type-admit-card .field--label-above .field__label, article.node--type-results .field--label-above .field__label, article.node--type-actrules .field--label-above .field__label, #block-olivero-views-block-notice-board-block-2 .views-field .views-label, .field-container-flex .field-label-new{
	    width: 100%;text-align: center; padding: 2px 15px;margin-right:0px;
}
#block-olivero-breadcrumbs{visibility:hidden;}
}
@media screen and (max-width: 626px) {
	
 #block-topheadernave, #block-languageswitcher, #block-textresize, #block-theamchanger{width: 32%;justify-content: center;}
 #block-topheadernave{width:100%;}
  
}
@media screen and (max-width: 626px) {	
 .header-top .top-nav ul li a{font-size: 13px;padding: 0px 6px;}
  
}
@media screen and (max-width: 600px) {	
 .site-branding__name a, .site-branding-hindi{font-size: 13px;}
 .site-branding-hindi span{font-size: 10px !important;font-weight: 400;}
 .notics-board .block .block__title{font-size: 13px;height: 40px;min-width:118px;}
 .notics-board .block .block__title:before{display:none;}
 .notics-board .block .block__content .views-field-title a{font-size: 13px;} 
 .whats-news{padding: 14px;}
 .whats-news .block__title{font-size: 16px;font-weight: 600;}
 .whats-news{height: 360px;}
 .whats-news .marquee-direction-up marquee{height: 255px;}
 .whats-news .marquee-direction-up{min-height: 260px;}
 
}
@media screen and (max-width: 400px) {	
 .site-branding__name a, .site-branding-hindi{font-size: 13px;}
 .header a img{padding:0px;}
 #block-topheadernave, #block-languageswitcher, #block-textresize, #block-theamchanger{height:35px;}
 .whats-news .marquee-direction-up .marquee-row .views-field-title a, .view-id-advertisement a {color: #fff;text-decoration: none;   font-size: 13px;}
 .f-link ul li a{font-size: 11px;padding: 5px 4px;}
 .f-link-b p{font-size: 12px;line-height: 17px;}
 .slider-hero .views-field-title .field-content{font-size:13px;}
 
}
@media screen and (max-width: 360px) {	
 .site-branding__name a, .site-branding-hindi{font-size: 10px;}
 .header .col-md-1 {width: 20%;}
 .header .col-md-10 {width: 60%;}
 .header-top .top-nav ul li a,a#text_resize_decrease, a#text_resize_increase, a#text_resize_reset{font-size:11px;}
 a#text_resize_decrease, a#text_resize_increase, a#text_resize_reset{padding: 5px 9px;}
 
 
}





