@import url('components/font-awesome.min.css');
/**
 * @file
 * Bartik layout styling.
 */

/**
 * Container
 */
/* BEGIN Thin */
@font-face {
	font-family: Roboto;
	src: url("./fonts/Thin/Roboto-Thin.woff?v=1.1.0") format("woff"), url("./fonts/Thin/Roboto-Thin.ttf?v=1.1.0") format("truetype");
	font-weight: 100;
	font-style: normal;
}
/* END Thin */
/* BEGIN Thin Italic */
@font-face {
	font-family: Roboto;
	src: url("./fonts/ThinItalic/Roboto-ThinItalic.woff?v=1.1.0") format("woff"), url("./fonts/ThinItalic/Roboto-ThinItalic.ttf?v=1.1.0") format("truetype");
	font-weight: 100;
	font-style: italic;
}
/* END Thin Italic */
/* BEGIN Light */
@font-face {
	font-family: Roboto;
	src: url("./fonts/Light/Roboto-Light.woff?v=1.1.0") format("woff"), url("./fonts/Light/Roboto-Light.ttf?v=1.1.0") format("truetype");
	font-weight: 300;
	font-style: normal;
}
/* END Light */
/* BEGIN Light Italic */
@font-face {
	font-family: Roboto;
	src: url("./fonts/LightItalic/Roboto-LightItalic.woff?v=1.1.0") format("woff"), url("./fonts/LightItalic/Roboto-LightItalic.ttf?v=1.1.0") format("truetype");
	font-weight: 300;
	font-style: italic;
}
/* END Light Italic */
/* BEGIN Regular */
@font-face {
	font-family: Roboto;
	src: url("./fonts/Regular/Roboto-Regular.woff?v=1.1.0") format("woff"), url("./fonts/Regular/Roboto-Regular.ttf?v=1.1.0") format("truetype");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: url("./fonts/Regular/Roboto-Regular.woff?v=1.1.0") format("woff"), url("./fonts/Regular/Roboto-Regular.ttf?v=1.1.0") format("truetype");
	font-weight: normal;
	font-style: normal;
}
/* END Regular */
/* BEGIN Italic */
@font-face {
	font-family: Roboto;
	src: url("fonts/Italic/Roboto-Italic.woff?v=1.1.0") format("woff"), url("fonts/Italic/Roboto-Italic.ttf?v=1.1.0") format("truetype");
	font-weight: 400;
	font-style: italic;
}
@font-face {
	font-family: Roboto;
	src: url("fonts/Italic/Roboto-Italic.woff?v=1.1.0") format("woff"), url("fonts/Italic/Roboto-Italic.ttf?v=1.1.0") format("truetype");
	font-weight: normal;
	font-style: italic;
}
/* END Italic */
/* BEGIN Medium */
@font-face {
	font-family: Roboto;
	src: url("fonts/Medium/Roboto-Medium.woff?v=1.1.0") format("woff"), url("./fonts/Medium/Roboto-Medium.ttf?v=1.1.0") format("truetype");
	font-weight: 500;
	font-style: normal;
}
/* END Medium */
/* BEGIN Medium Italic */
@font-face {
	font-family: Roboto;
	src: url("fonts/MediumItalic/Roboto-MediumItalic.woff?v=1.1.0") format("woff"), url("fonts/MediumItalic/Roboto-MediumItalic.ttf?v=1.1.0") format("truetype");
	font-weight: 500;
	font-style: italic;
}
/* END Medium Italic */
/* BEGIN Bold */
@font-face {
	font-family: Roboto;
	src: url("fonts/Bold/Roboto-Bold.woff?v=1.1.0") format("woff"), url("./fonts/Bold/Roboto-Bold.ttf?v=1.1.0") format("truetype");
	font-weight: 700;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: url("fonts/Bold/Roboto-Bold.woff?v=1.1.0") format("woff"), url("fonts/Bold/Roboto-Bold.ttf?v=1.1.0") format("truetype");
	font-weight: bold;
	font-style: normal;
}
/* END Bold */
/* BEGIN Bold Italic */
@font-face {
	font-family: Roboto;
	src: url("./fonts/BoldItalic/Roboto-BoldItalic.woff?v=1.1.0") format("woff"), url("./fonts/BoldItalic/Roboto-BoldItalic.ttf?v=1.1.0") format("truetype");
	font-weight: 700;
	font-style: italic;
}
@font-face {
	font-family: Roboto;
	src: url("./fonts/BoldItalic/Roboto-BoldItalic.woff?v=1.1.0") format("woff"), url("./fonts/BoldItalic/Roboto-BoldItalic.ttf?v=1.1.0") format("truetype");
	font-weight: bold;
	font-style: italic;
}
/* END Bold Italic */
/* BEGIN Black */
@font-face {
	font-family: Roboto;
	src: url("fonts/Black/Roboto-Black.woff?v=1.1.0") format("woff"), url("fonts/Black/Roboto-Black.ttf?v=1.1.0") format("truetype");
	font-weight: 900;
	font-style: normal;
}
/* END Black */
/* BEGIN Black Italic */
@font-face {
	font-family: Roboto;
	src: url("./fonts/BlackItalic/Roboto-BlackItalic.woff?v=1.1.0") format("woff"), url("./fonts/BlackItalic/Roboto-BlackItalic.ttf?v=1.1.0") format("truetype");
	font-weight: 900;
	font-style: italic;
}
@font-face {
	font-family: 'roboto_condensedregular';
	src: url('fonts/roboto-condensed.regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'kruti_dev_010regular';
	src: url('fonts/k010-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
/* END Black Italic */
body {
	font-family: 'roboto_condensedregular';/*	color: #333 !important;*/
	background: #fff !important;
	color: #000;
}
.post-no {
	width: 50px;
}
.visitor img {
	border: 0px;
}
fieldset {
    border: 1px solid rgba(255, 255, 255, 0);
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
a {
	text-decoration: underline;
	text-decoration-color: transparent;
}
a.back-btn::before {
	content: "\f04a";
	color: #fff;
	display: inline-block;
	font: 13px/1 FontAwesome;
	height: 100%;
	margin-right: 8px;
	padding-top: 3px;
	vertical-align: top;
}
a.back-btn {
	text-decoration: none;
	color: #fff !important;
	padding: 5px 10px 5px 10px;
	border-radius: 3px;
	position: relative;
	margin-right: -7px;
	background: #703400;
	border: none;
	display: inline-block;
	float: right;
	margin-top: 26px;
}
.back-btn a {
	color: #fff !important;
}
.back-btn a:hover, .back-btn a:active, .back-btn a:focus {
	text-decoration: none;
	border: 0px;
}
.Table-reponsive tr th, .Table-reponsive tr td {
	padding: 4px 2px;
}
.Table-reponsive tr th.email {
	word-break: break-all;
}
.Table-reponsive tr td:nth-child(7) {
	word-break: break-all;
}
.Table-reponsive tr th:nth-child(3) {
	width: 50px;
}
.Table-reponsive tr td:nth-child(1), .Table-reponsive tr th:nth-child(1) {
	text-align: center;
}
#block-bartik-content .table-responsive table td.font-en {
	font-family: 'roboto_condensedregular';
	font-size: 1.1em;
}
#block-bartik-content .table-responsive table td span.font-en {
	font-family: 'roboto_condensedregular';
	font-size: 0.8em;
}
#block-bartik-content .table-responsive table td, #block-bartik-content .table-responsive table th {
	font-size: 1.1em;
}
.sidebar #block-billonline {
	border: 0px;
	margin-bottom: 0px;
}
.sidebar #block-billonline a:hover, .sidebar #block-billonline a:active, .sidebar #block-billonline a:focus {
	text-decoration: none;
	border: 0px;
}
.region-primary-menu ul.menu li > ul.menu .dwn {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	margin-top: 5px;
}


.Table-reponsive.whoiswho-table {
	height: 560px;
}
.view-news-press-releases .views-field-body {
	display: none!important;
}
.region-primary-menu ul.menu li > ul.menu {
	border-right: 0px solid #1a95c4;
}

.dark a:focus, .dark *:focus {color: #ff0;}

.dark .form-select:focus{ color: black !important;}


/* no margin or padding on any of the elements holding the slides */
#block-views-slideshow_main-block_1, #block-views-slideshow_main-block_1 .block-inner, #block-views-slideshow_main-block_1 .block-inner .content, #block-views-slideshow_main-block_1 .block-inner .content .view, #block-views-slideshow_main-block_1 .block-inner .content .view .view-content, #views_slideshow_singleframe_main_slideshow_main-block_1, #views_slideshow_singleframe_teaser_section_slideshow_main-block_1, #views_slideshow_singleframe_teaser_section_slideshow_main-block_1 .views_slideshow_singleframe_slide, #views_slideshow_singleframe_teaser_section_slideshow_main-block_1 .views_slideshow_singleframe_slide .views-row, #views_slideshow_singleframe_teaser_section_slideshow_main-block_1 .views_slideshow_singleframe_slide .views-row div {
	margin: 0;
	padding: 0;
	width: 100%;
	position: relative;
}
#views_slideshow_singleframe_teaser_section_slideshow_main-block_1 .views_slideshow_singleframe_slide .views-row div.views-field-field-slide-img-fid img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	max-width: 600px; /* what is the biggest width you would want the image scaled to? */
	height: auto;
}
.jcarousel-skin-default .jcarousel li {
	width: 140px !important;
}
#block-views-block-jcarousel-block-1 .more-link {
	background: #ff5722;
}
#block-views-block-jcarousel-block-1 .more-link a {
	background: #ff5722;
}
.toolbar .toolbar-toggle-orientation > .toolbar-lining {
	color: #000;
}
.toolbar .toolbar-toggle-orientation > .toolbar-lining button {
	color: #000;
}
.layout-container {
	max-width: 860px;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
}
/* .views_slideshow_cycle_teaser_section{height:271px !important;} */
.node--view-mode-teaser {
	margin-bottom: 10px;
	padding-bottom: 15px;
	border: 1px solid #ebebeb;
}
/*#views_slideshow_cycle_main_main_slider-block_1 {margin-bottom: 15px;}*/
.path-frontpage h1.page-title {
	display: none !important;
	position: relative;
}

.region-header {
	padding: 3px 0px 4px !important;
	position: relative;
}
.path-frontpage #content .views-row:nth-child(2) article {
	min-height: 350px;
}
.path-frontpage #content .views-row:nth-child(5) article {
	min-height: 160px;
	padding-bottom: 0;
}
.path-frontpage #content .views-row:nth-child(2) article img, #content .views-row:nth-child(3) article img {
	margin-bottom: 5px;
}
.path-frontpage #content .views-row:nth-child(2) article ul>li:before, .path-frontpage #content .views-row:nth-child(3) article ul>li:before, .path-frontpage #content .views-row:nth-child(4) article ul>li:before, ul>li:before, .path-frontpage #content .views-row:nth-child(5) article ul>li:before, ul>li:before {
	color: #000000;
	content: " ";
	font: 1em/1 FontAwesome;
	left: 0;
	position: absolute;
	top: 6px;
}
.menu--quick-links ul li, .menu--usefullinks ul li {
	padding: 5.5px 15px !important;
}
.path-frontpage #content .views-row:nth-child(2) article ul>li, .path-frontpage #content .views-row:nth-child(3) article ul>li, .path-frontpage #content .views-row:nth-child(4) article ul>li, .path-frontpage #content .views-row:nth-child(5) article ul>li {
	left: 0px;
	color: #000000;
	background: url(../images/bullet.png) no-repeat left top;
	padding-left: 20px;
	background-position: 0 8px;
}
.node__links li {
	background: none !important;
}
.sidebar .node--type-announcements h2, .view-announcements .node--type-announcements.node--view-mode-teaser h2 a, .sidebar .view-news-press-releases h2 a, .sidebar .view-news-press-releases h2, .view-announcements-archive .node--type-announcements.node--view-mode-teaser h2 a, .main-content .view-news-press-releases h2 a, .main-content .view-news-press-releases-archieve h2 a {
	background: none;
	border: none;
	color: #004a00 !important;
	font-size: 1em;
	font-weight: normal;
	line-height: normal;
	margin: 0px 0px 5px;
	padding: 0px;
	text-shadow: none;
	text-transform: none;
}
.view-announcements .node__meta > span::before, .view-announcements-archive .node__meta > span::before, .view-news-press-releases .node__meta > span::before, .view-news-press-releases-archieve .node__meta > span::before {
	content: "\f133";
	font: 1em/1 FontAwesome;
	height: 100%;
	vertical-align: top;
	display: inline-block;
	color: #666;
}
.view-announcements .node__meta span, .view-news-press-releases .node__meta span, .view-announcements-archive .node__meta span, .view-news-press-releases-archieve .node__meta span {
	display: inline-block;
	margin: 0;
	font-family: Roboto;
	font-weight: normal;
}
.default #sidebar-second .view-announcements .views-row, #sidebar-second .view-news-press-releases .views-row {
	padding: 7px 10px;
	margin: 0px 10px;
}
#sidebar-second .view-news-press-releases .views-row {
	background: url(../images/news-press-release.png) no-repeat left 11px;
	padding: 7px 10px 7px 25px;
}
.dark #sidebar-second .view-news-press-releases .views-row {
	background: url(../images/news-press-release_black_theme.png) no-repeat left 11px;
	padding: 7px 10px 7px 25px;
}
.view-announcements .views-row, .view-news-press-releases .views-row, .view-news-press-releases-archieve .views-row, .view-samaacaara-paraesa-vaijanapataiyaan- .views-row, .view-khbr-prys-rylyz .views-row {
	border-bottom: 1px solid rgba(0,0,0,0.1);
	padding: 8px 10px 8px;
}
.dark .view-announcements .views-row, .dark .view-news-press-releases .views-row, .dark .view-news-press-releases-archieve .views-row, .dark .view-samaacaara-paraesa-vaijanapataiyaan- .views-row, .dark .view-khbr-prys-rylyz .views-row {
	border-bottom: 1px solid rgba(255,255,255,0.5);
	padding: 8px 10px 8px;
}
.sidebar article {
	padding-bottom: 0;
	padding-left: 5px;
}
.sidebar .node__content {
	padding-bottom: 0;
}
.sidebar .node__content p {
	margin-bottom: 0;
}
.view-announcements > .more-link, .view-news-press-releases > .more-link,  .view-cm-news-press-releases > .more-link, .view-samaacaara-paraesa-vaijanapataiyaan- > .more-link, .view-khbr-prys-rylyz > .more-link .view-news-press-releases > .more-link {
	margin-top: 10px;
	display: inline-block;
	padding-left: 0px;
	margin-left: 10px;
}
.view-announcements > .more-link::after, .view-news-press-releases > .more-link::after {
	content: "\f04e";
	color: #f26522;
	display: inline-block;
	font: 1em/1 FontAwesome;
	height: 100%;
	margin-left: 5px;
	padding-top: 3px;
	vertical-align: top;
}
.view-announcements .view-footer, .view-news-press-releases .view-footer, .view-samaacaara-paraesa-vaijanapataiyaan- .view-footer, .view-khbr-prys-rylyz .view-footer {
	float: right;
}
.view-announcements .view-footer .more-link, .view-news-press-releases .view-footer .more-link, .view-samaacaara-paraesa-vaijanapataiyaan- .view-footer .more-link, .view-khbr-prys-rylyz .view-footer .more-link {
	margin-top: 10px;
	display: inline-block;
	margin-right: 10px;
}
.view-news-press-releases-archieve .more-link {
	margin-top: 10px;
}
.view-announcements .view-footer .more-link::before, .view-news-press-releases .view-footer .more-link::before, .view-announcements-archive .more-link::before, .view-news-press-releases-archieve .more-link::before, .view-samaacaara-paraesa-vaijanapataiyaan- .view-footer .more-link::before, .view-khbr-prys-rylyz .view-footer .more-link::before {
	content: "\f1c6";
	font: 1em/1 FontAwesome;
	height: 100%;
	vertical-align: top;
	display: inline-block;
	color: #f26522;
	margin-right: 5px;
	padding-top: 3px;
}
.sidebar .node__title a, .sidebar .more-link a {
	color: #000 !important;
	text-transform: capitalize;/*border: none;*/
}
.view-announcements .views-field-title, .view-news-press-releases .views-field-title strong {
	font-weight: 400
}
.field--type-entity-reference a {
	color: #68696b !important;
}
.node--view-mode-teaser.node--sticky, #block-quicklinks, #block-quicklinks-2, #block-usefullinks, #block-views-block-announcements-block-1, #block-views-block-news-press-releases-block-1, #block-views-block-samaacaara-paraesa-vaijanapataiyaan-block-1, #block-views-block-khbr-prys-rylyz-block-1 {
	border-radius: 0px !important;
	border: none !important;
}
#block-vision, #block-bartik-content .view-frontpage, #block-quicklinks, #block-quicklinks-2, #block-usefullinks, #block-views-block-announcements-block-1, #block-views-block-news-press-releases-block-1, #block-views-block-samaacaara-paraesa-vaijanapataiyaan-block-1, #block-views-block-khbr-prys-rylyz-block-1 {
	border: none;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	border-radius: 0px;
}
#block-vision .content {
	padding: 0 30px 23px 25px;
}

.field-content ul {
	list-style: none;
}
.path-tenders .field-collection-item--name-field-tender-meta-field .field__label {
	font-size: .85em !important; float:  left;
}
.path-tenders .field-collection-item--name-field-tender-meta-field .field__item {
	font-size: .85em !important;
	float:  left; margin: 0 7px;
}
.path-tenders .field-collection-item--name-field-tender-meta-field .field--name-field-tender-document {
	font-size: 1.1em !important;float: none;    margin-bottom: 5px;
}
.path-tenders .views-table .field-collection-item {
	width: 100%;
	margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c6c6c6;
}
.path-tenders .views-table .field-collection-item:last-child { border-bottom: none;    margin-bottom: 0;
    padding-bottom: 0;} 
.page-node-type-tenders .field__items { width: 85%;}
.page-node-type-tenders .field--name-field-tender-document { float: left; }
.page-node-type-tenders .field--label-above {float: left;}
.page-node-type-tenders .field--label-above .field__label { margin: 0 7px;}
.path-tender-archive .field-collection-item--name-field-tender-meta-field .field__label {
	font-size: .85em !important; float:  left;
}
.path-tender-archive .field-collection-item--name-field-tender-meta-field .field__item {
	font-size: .85em !important;
	float:  left; margin: 0 7px;
}
.path-tender-archive .field-collection-item--name-field-tender-meta-field .field--name-field-tender-document {
	font-size: 1.1em !important;float: none;
}
.path-tender-archive .views-table .field-collection-item {
	width: 100%;
	margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c6c6c6;
}
.path-tender-archive .views-table .field-collection-item:last-child { border-bottom: none;    margin-bottom: 0;
    padding-bottom: 0;} 

	/*collapsible*/
/*.half { float: left;  
}*/
/* Acordeon styles */
.tab {
  position: relative;
  margin-bottom: 5px;
  width: 100%;
  color: #fff;
  overflow: hidden;
}
.helf input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
.half label {
  position: relative;
  display: block;
  padding: 0 0 0 1em;
  font-weight: bold;
  line-height: 3;
  cursor: pointer;
}
.tab.blue {background: #eee;border: 1px solid #e3e3e3;color: #000;}
.tab-content {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height .35s;
  -o-transition: max-height .35s;
  transition: max-height .35s;
}
.blue .tab-content { background: #fff;}
.tab-content p { margin: 1em;}
/* :checked */
.tab input:checked ~ .tab-content {max-height: 100%;padding: 0 15px;}
.half .tab.blue > input {display: none;}
.blue .tab-content h3{margin:15px 0 0 0px;}
.blue .tab-content p {color:#000;}
.half .tab-content > ul {padding:0px;color: #000;}
.half .tab-content > ul li{margin-left: 10px;}
.center-text {text-align: center !important;}

/*collapsible*/
	
	
	

/**
 * Main
 */
.layout-main-wrapper {
	min-height: 300px;
}
.layout-main {
	margin-top: 15px;
	margin-bottom: 0;
}
.topheader ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.topheader .skipcontent {
	line-height: 26px;
}
.skip-link {
	background: #eee !important;
	color: #000 !important;
}
.topheader a {
	text-decoration: none;
	border: 0;
	font-size: 1em;
	color: #000;
}
.dark .topheader a {
	color: #000;
}
.topheader .region-top-header {
	display: inline-block;
	margin: 0 0 -7px;
	padding: 0;
}
.region-top-header {
	position: relative;
}
.search_iocns {
	border: 1px solid #d8d8d8;
	padding: 2px 9px;
	cursor: pointer;
}
#block-searchform {
	display: none;
	right: 8px;
	position: absolute;
	float: none;
	z-index: 99;
	clear: both;
	top: 37px;
	background: #fff;
	padding: 8px;
	box-shadow: 0px 0px 3px rgba(0,0,0,0.5);
}
#block-searchform .content {
	margin: 0;
}
#block-searchform #edit-actions input {
	margin: 0;
}
.topheader .block {
	float: left;
	padding: 0 5px;
}
.topheader .block .content {
	margin: 1px;
}
.topheader #block-languageswitcher ul li {
	display: inline-block !important;
	line-height: 25px;
	padding: 0 7px 0px 6px;
}
a.language-link {
	border-right: 2px solid #d6d6d6;
	padding-right: 10px;
}
.topheader #block-languageswitcher ul li:last-child a.language-link {
	border-right: none;
	padding-right: 0;
}
nav.mainnav {
	background: #eee; /* Old browsers */
	/*background: -moz-linear-gradient(top, #ffffff 0%, #bfbfbf 100%); 
	background: -webkit-linear-gradient(top, #ffffff 0%,#bfbfbf 100%); 
	background: linear-gradient(to bottom, #ffffff 0%,#bfbfbf 100%); */
	border-bottom: 3px solid #ff3f00;
}
.dark nav.mainnav {
	border-bottom-color: #fff;
}
nav.mainnav .block .content {
	margin-top: 0;
}
.menu li.menu-item--active-trail {
	background: #703400;
}
.menu li.menu-item--active-trail a {
	color: #fff;
}
.menu li.menu-item--active-trail:hover, .menu li.menu-item--active-trail:hover, .menu li.menu-item--active-trail:active {
	background: #703400;
}

/*=========================Tender-page Css====================================*/

.bef-exposed-form .form--inline > .form-item{width:24% !important;}
.view-id-tenders select.form-select { border: 1px solid #ccc; color: #3b3b3b;  width: 100%;}
.view-id-tenders .region-content input[type="text"]{height:33px !important; margin:0 !important;}
.view-id-tenders .region-content input{ margin:0 !important;}
/*=======================End Tender-page Css====================================*/
/*.region-primary-menu .menu a:active:hover {
	background: #fff;
}
.region-primary-menu .menu a:hover, .region-primary-menu .menu a:focus {
	background: #fff;
	color: #fff;
}*/
.site-branding__logo img {
	vertical-align: top;
	margin-top: 2px;
	margin-bottom: 0;
}
.highlighted {
	padding: 15px 0 0;
}
.highlighted .layout-container {
	position: relative;
}
.highlighted a {
	color: #843500;
	text-decoration: none;
	font-size: 1em;
	text-transform: capitalize;
}
.highlighted a:hover, .highlighted a:active, .highlighted a:focus {
	color: #000;
	text-decoration: underline;
	border: none;
}
.highlighted .region-highlighted {
	margin: 0;
	overflow: hidden;
	position: relative;
}
.highlighted .views-element-container {
	overflow: hidden;
}
.highlighted .views_slideshow_slide {
	width: 100% !important;
}
.highlighted .views-slideshow-controls-bottom:before {
	background: inherit;
	display: block;
	content: '';
	position: absolute;
	height: 50px;
	width: 20px;
	left: -11px;
	bottom: -10px;
	transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	-o-transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	z-index: -1;
	background: #703400;
}
.dark .highlighted .views-slideshow-controls-bottom:before {
	content: initial;
}
.highlighted .views-slideshow-controls-bottom a {
	padding: 5px;
	border-radius: 34px;
	text-indent: -111111px;
	display: inline-block;
	width: 17px;
	height: 16px;
	background-color: #542904 !important;
	border: 0;
	outline: none;
	color: #fff;
	overflow: hidden;
}
.highlighted .views-slideshow-controls-bottom a:hover{
	background-color: #703400;
}
.highlighted .views-slideshow-controls-bottom a:focus {
	background-color: #703400;
	outline: solid thin #fff;
}
.highlighted .views_slideshow_controls_text_previous a {
	background:#542904 url(../images/prev.png) no-repeat center center;
}
.highlighted .views_slideshow_controls_text_next a {
	background:#542904 url(../images/next.png) no-repeat center center;
}
.highlighted .views-slideshow-controls-text-status-pause a {
	background:#542904 url(../images/play.png) no-repeat center center;
}
.highlighted .views-slideshow-controls-text-status-play a {
	background:#542904 url(../images/pause.png) no-repeat center center !important;
}
.highlighted .contextual-region {
	position: static;
}
.homeslider .block .content {
	margin: 0;
}
#block-themechange .content ul {
	margin: 0;
	padding: 0;
}
#block-themechange .content ul li {
	display: inline-block;
	float: left;
	padding: 0 1px;
}
#block-themechange .screen-reader img {
	vertical-align: middle;
	display: inline-block;
}
#block-themechange .content ul li a {
	display: block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	border-radius: 50%;
	border: 1px solid #ccc;
}
#block-themechange .content ul li a.black-bg {
	background: #000;
	color: #fff;
}

#block-themechange .content ul li a.white-bg {
	background: #fff;
	color: #333 !important;
}
#block-themechange img {
    border-radius: 50%;
}
#block-themechange .content ul li a.black-bg img, #block-themechange .content ul li a.white-bg img {
    border-radius: 50%;}

#block-themechange .content ul li:nth-child(3) a{border:none !important;}


.platforms li:nth-child(1) a {
	background: #0A4C9A;
	color: #fff;
	display: block;
	padding: 3px 0;
	border-radius: 50%;
	width: 25px;
	text-align: center;
}
.platforms li:nth-child(2) a {
	background: #00c9ff;
	color: #fff;
	display: block;
	padding: 3px 0;
	border-radius: 50%;
	width: 25px;
	text-align: center;
}
.platforms li:nth-child(3) a {
	background: #0595b7;
	color: #fff !important;
	display: block;
	padding: 3px 0;
	border-radius: 50%;
	width: 25px;
	text-align: center;
}
.platforms li:nth-child(4) a {
	background: #12e0f7;
	color: #fff;
	display: block;
	padding: 3px 0;
	border-radius: 3px;
	width: 25px;
	text-align: center;
}
.platforms li:nth-child(5) a {
	background: #ff0000;
	color: #fff !important;
	display: block;
	padding: 3px 0;
	border-radius: 3px;
	width: 25px;
	text-align: center;
}
.block-social-media-links .horizontal li, .pane-social-media-link-widget .horizontal li {
	display: inline-block !important;
	text-align: center!important;
	padding: 0;
}
.region-homeslider .views-slideshow-controls-bottom {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	z-index: 99;
}
#views_slideshow_slide_counter_homeslider-block_1 {
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.region-homeslider {
	position: relative;
}
#views_slideshow_controls_text_previous_main_slider-block_1 a {
	text-indent: -111111px;
    display: inline-block;
    color: #fff;
    height: 50px;
    width: 28px;
	overflow: hidden;
}
#views_slideshow_controls_text_next_main_slider-block_1 a {
	text-indent: -111111px;
    display: inline-block;
    color: #fff;
    height: 50px;
    width: 28px;
	overflow: hidden;
}
.region-homeslider .views-slideshow-controls-text-status-pause a {
	background: url(../images/play1.png) no-repeat center center;
	background-size: 25px 25px;
}
.region-homeslider .views-slideshow-controls-text-status-play a {
	background: url(../images/pause1.png) no-repeat center center;
	background-size: 25px 25px;
}
.region-homeslider .views_slideshow_controls_text_pause a {
	padding: 5px;
	border-radius: 34px;
	display: inline-block;
	width: 25px;
	height: 25px;
	background-color: #fff;
	border: 0;
	color: #000;
	font-size: 0em;
}
.dark .region-homeslider .views-slideshow-controls-text-status-play a {
	background: url(../images/play.png) no-repeat center center #000;
	color: #fff000;
}
.dark a#text_resize_decrease, .dark a#text_resize_increase, .dark a#text_resize_reset {
	border-radius: 50%;
}
.dark .region-homeslider .views_slideshow_controls_text_pause a {
	background: url(../images/pause.png) no-repeat center center #000;
	color: #fff000;
}
.dark .main-content h2 a { color: #fff !important;}
.dark .mask2, .dark .mask1{background: #000;}
.dark .block-views-blockdistrict-press-release-block-1 .content {
    background: #333;
}
.dark .views-element-container .view-filters .views-exposed-form {background: #000;}
.views_slideshow_cycle_main img {
	height: auto !important
}
#views_slideshow_controls_text_next_main_slider-block_1 {
	right: 0px;
	position: absolute;
	top: 50%;
	background: url(../images/next1.png) no-repeat center center rgba(0, 0, 0, 0.67);
	width: 30px;
	height: 50px;
	margin-top: -25px;
	border-radius: 3px 0 0 3px;
	cursor: pointer;
}
/*
#views_slideshow_controls_text_next_main_slider-block_1:after {
	right: 8px;
	position: absolute;
	top: 20%;
	color: #fff;
	content: "\f105";
	font: normal normal normal 30px/1 FontAwesome;
}
*/
/*
#views_slideshow_controls_text_previous_main_slider-block_1:after {
	right: 11px;
	position: absolute;
	top: 20%;
	color: #fff;
	content: "\f104";
	font: normal normal normal 30px/1 FontAwesome;
}
*/
#views_slideshow_controls_text_previous_main_slider-block_1 {
	position: absolute;
	top: 50%;
	background: url(../images/prev1.png) no-repeat center center rgba(0, 0, 0, 0.67);
	width: 30px;
	height: 50px;
	margin-top: -25px;
	border-radius: 0 3px 3px 0;
	cursor: pointer;
}
#views_slideshow_controls_text_pause_main_slider-block_1 {
	right: 0px;
	top: 0px;
	position: absolute;
}
.region-homeslider .field-content img {
	width: 100%;
	height: 100%;
	display: block;
	max-width: none;
}
.region-homeslider .views-field-title {
	position: absolute;
	bottom: 0;
	z-index: 999;
	padding: 5px 15px 50px;
	width: 70%;
	left: 0;
	background: rgba(0,0,0,0.75);
	color: #fff;
	display: none !important;
}
.region-homeslider .views-field-title a {
	font-size: 1.6em;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	border: none;
	font-weight: 700;
}
ul.links a.is-active {color: #0069d1 !important;}
.region-homeslider .views-field-body {
	position: absolute;
	bottom: 8px;
	z-index: 999;
	padding: 3px 15px;
	width: 70%;
	left: 0;
	color: #fff;
	height: 36px;
	/* white-space: nowrap; */
	overflow: hidden;
}
.region-homeslider .views-field-body p {margin: 0;padding: 0;display: none !important;}
.node-readmore:before {display: none !important;}
.node-readmore a {
	text-decoration: none;
	color: #fff !important;
	padding: 5px 10px 5px 10px;
	border-radius: 3px;
	position: relative;
	margin-right: -7px;
	background: #703400;
	border: none;
	transition: all ease-in-out 0.22s;
	-webkit-transition: all ease-in-out 0.22s;
	-moz-transition: all ease-in-out 0.22s;
}
.node-readmore a:hover, .node-readmore a:focus {
	text-decoration: underline;
	color: #fff;
	background: #703400;
	transition: all ease-in-out 0.22s;
	-webkit-transition: all ease-in-out 0.22s;
	-moz-transition: all ease-in-out 0.22s;
}
.node-readmore a:hover:after, .node-readmore a:focus:after {color: #fff;}
.node-readmore a:after {
	margin-left: 8px;
	position: relative;
	top: -2px;
	color: #fff;
	content: "\f04e";
	font: normal normal normal 1em/1 FontAwesome;
	height: 100%;
	vertical-align: middle;
}
.noavail {text-align: center;color: #a20000;}
a:hover, a:active, a:focus, .link:hover, .link:active, .link:focus {
	text-decoration: underline;
    border-bottom-style: none;
    border-bottom-width: inherit;
}
.site-branding__text {color: #000;}
/*-----------------------dark theme--------------------------*/
.dark .highlighted .views-slideshow-controls-bottom a:hover, .dark .highlighted .views-slideshow-controls-bottom a:focus {background-color: #000000;}
.dark .footer-last .block .content {color: #fff;}
.dark .copyright {color: #fff;}
.dark .topheader {background: #444;}
.dark #header {background: #000 !important;}
.dark nav.mainnav {background: #444;}
.dark .region-primary-menu .menu a {box-shadow: none !important}
.dark .region-primary-menu .menu a:active, .dark .region-primary-menu .menu a:focus {background: #000 !important;color: #fff;}
.dark .region-primary-menu .menu a:active:hover, .dark .region-primary-menu .menu a:focus:hover {background: #000 !important;}
.dark .menu li.menu-item--active-trail {background: #000;}
.dark .sidebar h2 {
	margin: 0 0 0.5em;
	border-bottom: 1px solid #000000;
	padding: 9px 15px 7px;
	/*	text-shadow: 0 1px 0 #000000;*/
	font-size: 1em;
	line-height: 1.2;
	color: #fff;
	font-weight: 600;
	background: #2b2b2b;
	border-left: 6px solid #000000;
	text-transform: uppercase;
}
/* .dark .highlighted .layout-container h2 {
	position: absolute;
	padding: 5px 15px;
	background: #2b2b2b;
	text-align: center;
	left: 0;
	top: 0;
	border-left: none;
	color: #fff;
	margin: 0;
	width: 130px;
	height: 35px;
	font-weight: 600;
	text-shadow: 0 1px 0 #000000;
	box-sizing: border-box;
} */
.dark .main-content h2 {
	text-shadow: 0 1px 0 #000000;
	color: #fff;
	background: #2b2b2b;
	border-left: 6px solid #000000;
	border-bottom-color: #2b2b2b;
}
.dark .main-content h1.page-title {
	border-bottom: 1px solid #2b2b2b;
	/*	text-shadow: 0 1px 0 #000000;*/
	color: #fff;
	font-weight: 600;
	background: #2b2b2b;
	border-left: 6px solid #000000;
}
.dark .footer-menu {
	float: left;
	width: 100%;
	background: #333;
}
.dark .footer-bottom {
	float: left;
	width: 100%;
	background: #000000;
}
.dark .footer-last {
	float: left;
	width: 100%;
	padding: 5px 0;
	background: #000000;
	border-top: 1px dotted #eee;
	text-align: center;
}
.dark .node-readmore a {
	text-decoration: none;
	color: #000000;
	border: 1px solid #000000;
	transition: all ease-in-out 0.22s;
	-webkit-transition: all ease-in-out 0.22s;
	-moz-transition: all ease-in-out 0.22s;
}
.dark .node-readmore a:hover, .dark .node-readmore a:focus {
	text-decoration: none;
	color: #fff;
	background: #020202;
	transition: all ease-in-out 0.22s;
	-webkit-transition: all ease-in-out 0.22s;
	-moz-transition: all ease-in-out 0.22s;
}
.dark .node-readmore a:after {color: #000000;}
.dark .node-readmore a:hover:after, .dark .node-readmore a:focus:after {color: #fff;}
.dark .main-content h1.page-title {
	border-bottom: 1px solid #2B2B2A;
	text-shadow: 0 1px 0 #000000;
	color: #fff;
	font-weight: 600;
	background: #2b2b2b;
	border-left: 6px solid #000000;
}
.dark ul.links a.is-active {color: #fff !important;}
.dark .highlighted .views-slideshow-controls-bottom {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	background: #2b2b2b;
	overflow: hidden;
	padding: 4px 6px 4px 11px;
	box-sizing: border-box;
}
.dark #block-quicklinks li a, .dark #block-quicklinks-2 li a, .dark #block-usefullinks li a {color: #fff;position: relative;	padding: 0 0px;}
/*.dark .highlighted .views_slideshow_controls_text_previous a {
	background: #2b2b2b url(/ernet/website_009/core/themes/bartik/images/prev.png) no-repeat center center;
}
.dark .highlighted .views-slideshow-controls-text-status-pause a {
	background: #2b2b2b url(/ernet/website_009/core/themes/bartik/images/pause.png) no-repeat center center;
}
.dark .highlighted .views_slideshow_controls_text_next a {
	background: #2b2b2b url(/ernet/website_009/core/themes/bartik/images/next.png) no-repeat center center;
}*/

/*.dark #block-quicklinks li a:before, .dark #block-quicklinks-2 li a:before, .dark #block-usefullinks li a:before {
	left: 0px;
	position: absolute;
	top: 3px;
	color: #ffffff;
	content: "\f105";
	font: normal normal normal 1em/1 FontAwesome;
}*/
.dark .site-footer .content a, .dark .site-footer .content a.is-active {color: #fff;background: #353635;}
.dark .region-primary-menu .menu-item a.is-active {border-bottom: 0;color: #fff;background: #000000 !important;}
.dark .branding__text a, .site-branding a {color: #fff !important;}
.dark .sidebar h2, .dark .main-content h2 {padding: 6px 15px;}
.dark .branding__text a, .dark .site-branding a {color: #fff !important;}
.dark .highlighted .layout-container h2 {padding: 8px 15px;height: 36px;}
.dark #content .views-row:nth-child(2) article ul > li, .dark #content .views-row:nth-child(3) article ul > li, .dark #content .views-row:nth-child(4) article ul > li, .dark #content .views-row:nth-child(5) article ul > li {color: #fff !important;}
.dark .node-readmore a::after {color: #fff;}
.dark .node-readmore a {color: #fff;border: 1px solid #fff;}
.dark #block-quicklinks li.menu-item--active-trail a, .dark #block-quicklinks-2 li.menu-item--active-trail a {color: #fff !important;}
.dark .topheader #block-textresize .changer {border-color: #fff;}
.dark .mt60 {margin-top: 60px;}
.dark .sitemap-menu li::before {color: #fff}
.dark #block-quicklinks li.menu-item--active-trail a::before, .dark #block-quicklinks-2 li.menu-item--active-trail a::before, .dark #block-rkvy ul > li, .dark #block-rkvy a::after, .dark #block-righttoinformationact2005 a::after {color: #fff;}
.dark .sidebar .node__title a, .dark .sidebar .more-link a {color: #ffff00 !important;text-transform: capitalize;}
.dark .view-announcements > .more-link::after, .dark .view-news-press-releases > .more-link::after, .dark .view-announcements .view-footer .more-link::before, .dark .view-news-press-releases .view-footer .more-link::before, .dark .view-announcements-archive .more-link::before, .dark .view-news-press-releases-archieve .more-link::before {color: #fff;}
.dark .sidebar .node__title {background: #000 !important;border-bottom: none !important;border-left: none !important;}

.align-left {float: left;padding-right: 10px;}
.dark .node__content ul li a, .dark .sidebar .block .content ul li a, .dark #block-righttoinformationact2005 a, .dark #block-rkvy a {
	color: #ffff00 !important;background: #000;}
.align-right {float: right;padding-left: 10px;}
.feed-icons {display: none !important}
/*.fixed {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	z-index: 999;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}*/
.add-lft p {margin-bottom: 4px;}
ul.cnt-add li:before {display: none;}
ul.cnt-add li {padding: 3px 0}
.scrollup:after {
	left: 11px;
	position: absolute;
	top: 10px;
	color: #000000;
	content: "\f077";
	font: normal normal normal 1em/1 FontAwesome;
}
.scrollup:hover {
	transition: all ease-in-out 0.22s;
	-webkit-transition: all ease-in-out 0.22s;
	-moz-transition: all ease-in-out 0.22s;
	background: #033b50;
	box-shadow: inset 0 0 0px 2px #fff;
}
.add-lft h2 {margin: 0px;}
.breadcrumb li {display: inline;list-style-type: none;margin: 0;padding: 0;color: #000;text-transform: uppercase;}
.dark .breadcrumb li {color: #fff;}
.breadcrumb li a {text-transform: uppercase;}
.views-slideshow-cycle-main-frame-row, .views-slideshow-cycle-main-frame {width: 100% !important;}
.displaynone {display: none;}
#block-others {float:left; width:100%; box-sizing:border-box;}
#block-w3cvalidation a {background: none;}
.visually-hidden {background: #000 !important;color: #fff !important;}
article {padding-bottom: 1px;}
.region-header a {border: none;}
.field-content .colorbox img {background-color: #fff;border: 1px solid #a9a9a9;margin: 4px 0 4px 4px;padding: 4px;position: relative;}
.field-content {display: block;}
#block-views-block-latest-news-block-1 .field-content {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.field-content .colorbox {max-width: 100%;max-height: 100%;}
.region-primary-menu a:hover, .topheader a:hover {border-bottom: none;}
.footer-last a:hover {border: none;text-decoration: none;}
.content .views-field-view-node .field-content a {
	background: #006b93 none repeat scroll 0 0;
	border: medium none;
	border-radius: 25px;
	color: #fff !important;
	display: inline-block;
	font-size: 1em !important;
	margin-top: 5px;
	padding: 3px 14px;
	text-transform: capitalize;
}
#content .view-content .field-content a {font-weight: 400;font-size: 1.2em;}
.views-field-created span {position: relative;font-size: 0.9em;color: #666;padding: 2px 0;}
.views-field-created span:before {
	content: "\f133";
	color: #666;
	display: inline-block;
	font: 0.9em/1 FontAwesome;
	height: 100%;
	margin-right: 5px;
	padding-top: 2px;
	vertical-align: top;
}
.dark .region-content .pager__item {background: #ff0;color: #000;}
.dark #block-bartik-content .content .js-pager__items a span {background: #ff0 !important;color: #000;}
.dark .content .view-header .more-link::before {color: #000;}
.dark .content .view-header {background: #ff0;}
.dark .content .view-header .more-link a {color: #000 !important;}
.content .view-header {
	position: relative;
	right: 0;
	top: 0px;
	color: #fff;
	background: #ac2a00;
	padding: 0 10px 1px;
	line-height: 21px;
	display: inline-block;
	float: right;
	margin-top: -41px;
}
.archiving-module-css .view-header {
    top: -5px;
}

.content .view-header .more-link {margin: 0;}
.content .view-header .more-link a {
	color: #fff !important;
	line-height: 30px;
	border: none;
	font-size: 1.1em;
	text-transform: uppercase;
	font-weight: 700;
}
.content .view-header .more-link::before {
	content: "\f1c6";
	font: 1em/1 FontAwesome;
	height: 100%;
	vertical-align: top;
	display: inline-block;
	color: #fff;
	margin-right: 5px;
	padding-top: 9px;
}
.region-content .view-announcements .views-row, .region-content .view-news-press-releases .views-row, .region-content .view-news-press-releases-archieve .views-row {padding: 10px 5px 15px;}
.region-content .view-announcements-archive .more-link::after, .region-content .view-news-press-releases-archieve .more-link::after {content: "";}
#content .region-content .view-header .view-news-press-releases {margin: 1px 0 0;padding: 0 5px;}
.region-content .content .view-news-press-releases-archieve .view-header {padding: 0 10px 0px;}
.region-content .view-news-press-releases .views-row:first-child, .region-content .view-news-press-releases-archieve .views-row:first-child {padding: 10px 5px 15px;}
#sidebar-first .view-announcements .views-row, #sidebar-fisrt .block-views-blocknews-press-releases-block-1 .views-row {padding: 7px 5px;}
.node--type-announcements .node__content {margin-top: 0;}
.node--type-news-press-releases .node__content {margin-top: 0;}
.content .views-field-view-node .field-content a:hover {background: #ff3f00;}
.view-announcements .views-row:first-child {padding: 0 5px 15px;}
/*.view-tenders .view-header {margin-top: -41px;}*/
.node__meta article {padding-bottom: 8px;}
.region-content .node--unpublished {background-color: transparent;}
.view-tender-archive .view-header {margin-top: -42px;}
#block-honbleministerstate img, #block-honblechiefminister img {max-height: 100px;padding: 5px;background: #ccc;margin-bottom: 15px;}
#block-relatedlinks li a {color: #000000;position: relative;padding: 0 15px;}
#block-relatedlinks li a:before {left: 0px;position: absolute;top: 3px;color: #000000;content: "\f105";font: normal normal normal 1em/1 FontAwesome;}
#block-relatedlinks li a:hover, #block-relatedlinks li a:focus {text-decoration: underline;}

.table-responsive {/*min-height: .01%;*/overflow-x: auto;}

.chief-minister, .state-minister {width: 50%;float: left;text-align: center;padding: 10px 0;vertical-align: top;}
.node__content {padding-top: 10px !important;}
.node__content h2 {margin-top: 10px;}
.contact_inner {border-bottom: 1px solid #ccc;}
.node__content li {margin-bottom: 7px;}
.Table-reponsive {/*min-height: .01%;*/overflow-x: auto;}
/*.table-responsive {height: 588px;}*/
.cc-cell table td a {color: #8f3a00;}
.dark .cc-cell table td a {color: #ffff00;}
#block-bartik-content .content a {color: #8f3a00;}
.pager .pager__items {margin: 15px 0;}
/*---------------below css is for fiedlset at search ----------------*/
fieldset {border: 1px solid rgba(255, 255, 255, 0);margin: 0 2px !important;padding: 0 !important;}
/* added by shalini   */
.error { color:red;}
/*For Gallery Focus*/
.view-id-photo_gallery li a:focus .image-style-colorbox-image {
    opacity: 1;
    transform: scale(1.1, 1.1);
    text-decoration: none;
    transition: all ease-in-out 0.3s;
    -webkit-transition: all ease-in-out 0.3s;
    -moz-transition: all ease-in-out 0.3s;
}
/*.view-id-photo_gallery li:focus-within{outline: -webkit-focus-ring-color auto 5px;}*/




/**************** Start My css  *******************/
#block-views-block-main-slider-block-1{width: 75%; float: left;position: relative; border: 1px solid #ccc;box-sizing: border-box;}
#block-newspressreleases-2{width: 23.7%;float: left;box-sizing: border-box;margin-left: 1.3%;margin-bottom: 15px;border: 1px solid #e7e7e7;
   margin-left: 0px;
   padding: 15px;
   text-align: center;
   min-height: 350px;}
.ministerbox ul {margin: 0px !important; padding: 0px !important;}
.ministerbox ul li{margin: 0px 0 15px 0;padding: 6px;border: 1px solid #ccc;list-style: none;float: left;width: 100%;box-sizing: border-box;text-align: center;height: 168px;}
.ministerbox ul li img{padding: 1px;
max-width: 6%;
border: 1px solid #ddd;
max-width: 60% !important;
height: 100px;}
.ministerbox ul li:last-child{margin-bottom: 0px;}
.ministerbox ul li p{margin-top:0px; margin-bottom: 0px;}
.region-homeslider .field-content img{height:348px !important;}
.textjs{text-align: justify;}





/*.sliderbox{width: 75%; float: left;}
.ministerbox{width: 25%; float: left; background: #f00; height: 240px;}*/
.site-branding__logo img{margin-top: 4px;}
.imagecenter img{width:80px; border-radius: 5px; border: 1px solid #eee; float: left; margin: 0 10px 10px 0px;}
.imagecenter p{font-weight: 600;margin: 5px 0px;}
.path-frontpage .imagecenter img{width:90px;}
.tdsize th:first-child, .tdsize td:first-child{width:40px; text-align: center;}
.tdsize th:last-child, .tdsize td:last-child{width:80px; text-align: center;}
.view-news-press-releases .view-empty{height: 250px; text-align: center;vertical-align: middle;display: table-cell;padding: 0 0 0 30px;}
.videobox{text-align: center; padding: 29px 40px; font-weight: 600;}
#block-otherinformations h2{margin-bottom: 0px;}
#block-views-block-samaacaara-paraesa-vaijanapataiyaan-block-1, #block-views-block-khbr-prys-rylyz-block-1{margin-top: 15px;}

/*************  News Press sTART  *************/
#block-views-block-news-press-releases-block-1, #block-views-block-samaacaara-paraesa-vaijanapataiyaan-block-1, #block-views-block-khbr-prys-rylyz-block-1{float: left; width: 100%;}
.path-frontpage #content .view-news-press-releases {position: relative;padding-bottom:5px;border-bottom: 1px solid #e3e3e3;}
.mask {position: relative;left: 0px;top: 5px;overflow: hidden; height:380px; border-bottom: 1px solid #e2e2e2; background: #fff;} 
.tickercontainer {overflow: hidden;height: 236px;} 
.newsticker {list-style: none;margin: 0;padding: 0;position: relative;}
.path-frontpage #content .view-news-press-releases a.style-pause, .view-news-press-releases a.style-play {
	border: 0 none;
	display: inline-block;
	font-size: 0;
	height:26px;	
	margin: 0;
	margin-right: 0px;
	padding: 3px;
	position: absolute;
	right: -20px;
	top: -32px;  
	width: 25px;
}
.path-frontpage #content .view-news-press-releases a.style-play {right:0px;}
.path-frontpage #content .news-mini-buttons a {margin:15px 0px;}
.path-frontpage #content .views-row .fa-calendar{margin-right: 7px;}
.path-frontpage #content .view-content .views-row h3{margin: 0 0 10px 0;}
.path-frontpage #content .view-news-press-releases a.style-pause, .path-frontpage .view-news-press-releases a.style-play {
	background: #703400 url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: #fff !important;}
.path-frontpage #content .view-news-press-releases a.style-play {background: #703400 url("../images/play-news.png") no-repeat scroll center center / 20px 20px;}
/*************  News Press eND  *************/


/*************  News Press sTART  *************/
#block-views-block-news-press-releases-block-1, #block-views-block-samaacaara-paraesa-vaijanapataiyaan-block-1, #block-views-block-khbr-prys-rylyz-block-1{float: left; width: 100%;}
.path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- {position: relative;padding-bottom:5px;border-bottom: 1px solid #e3e3e3;}
.mask3 {position: relative;left: 0px;top: 5px;overflow: hidden; height: 170px; border-bottom: 1px solid #e2e2e2; background: #fff;} 
.tickercontainer3 {overflow: hidden;height: 236px;} 
.newsticker3 {list-style: none;margin: 0;padding: 0;position: relative;}
.path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- a.style-pause3, .path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- a.style-play3 {
	border: 0 none;
	display: inline-block;
	font-size: 0;
	height:26px;	
	margin: 0;
	margin-right: 0px;
	padding: 3px;
	position: absolute;
	right: -20px;
	top: -39px;  
	width: 25px;
}
.path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- a.style-play3 {right:0px;}
.path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- a.style-pause3 {
	background: #703400 url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: #fff !important;}
.path-frontpage #content .view-samaacaara-paraesa-vaijanapataiyaan- a.style-play3 {background: #703400 url("../images/play-news.png") no-repeat scroll center center / 20px 20px;}
/*************  News Press eND  *************/



/*************  News Press sTART  *************/
.path-frontpage #content .view-khbr-prys-rylyz {position: relative;padding-bottom:5px;border-bottom: 1px solid #e3e3e3;}
.mask4 {position: relative;left: 0px;top: 5px;overflow: hidden; height:157px; border-bottom: 1px solid #e2e2e2; background: #fff;} 
.tickercontainer4 {overflow: hidden;height: 236px;} 
.newsticker4 {list-style: none;margin: 0;padding: 0;position: relative;}
.path-frontpage #content .view-khbr-prys-rylyz a.style-pause4, #content .view-khbr-prys-rylyz a.style-play4 {
	border: 0 none;
	display: inline-block;
	font-size: 0;
	height:26px;	
	margin: 0;
	margin-right: 0px;
	padding: 3px;
	position: absolute;
	right: -20px;
	top: -39px;  
	width: 25px;
}
.path-frontpage #content .view-khbr-prys-rylyz a.style-play4 {right:0px;}
.path-frontpage #content .view-khbr-prys-rylyz a.style-pause4 {
	background: #703400 url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: #fff !important;}
.path-frontpage #content .view-khbr-prys-rylyz a.style-play4 {background: #703400 url("../images/play-news.png") no-repeat scroll center center / 20px 20px;}
/*************  News Press eND  *************/



/*************  News Press sTART  *************/
#sidebar-first .view-other-information {position: relative;padding-bottom:0px; border-bottom: 0px !important;}
.mask2 {position: relative;left: 0px;top: 5px;overflow: hidden; height: 330px; border-bottom: 1px solid #e2e2e2; background: #fff;padding: 10px;} 
.tickercontainer {overflow: hidden;height: 236px;} 
.newsticker2 {list-style: none;margin: 0;padding: 0;position: relative;}
#sidebar-first .view-other-information a.style-pause2, .view-other-information a.style-play2 {
	border: 0 none;
	display: inline-block;
	font-size: 0;
	height:26px;	
	margin: 0;
	margin-right: 0px;
	padding: 3px;
	position: absolute;
	right: -20px;
	top: -36px;  
	width: 25px;
}
#sidebar-first .view-other-information a.style-play2 {right:0px;}
#sidebar-first .news-mini-buttons a {margin:15px 0px;}
#sidebar-first .views-row .fa-calendar{margin-right: 7px;}
#sidebar-first .view-content .views-row h3{margin: 0 0 10px 0;}

#sidebar-first .view-other-information {border-bottom: 1px solid #e3e3e3;}

 .dark a.style-play2 { 
	background: black url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: black !important;}



#sidebar-first .view-other-information a.style-pause2, .path-frontpage .view-other-information a.style-play2 { 
	background: #703400 url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: #fff !important;}
#sidebar-first .view-other-information a.style-play2 {background: #703400 url("../images/play-news.png") no-repeat scroll center center / 20px 20px;}

#sidebar-first .view-other-information .more-link a {
    border: 1px solid #eee;
    padding: 5px 10px;
    margin: 13px 0 0 0px;
    display: inline-block;
    border-radius: 5px;
    background: #703400;
    color: #fff !important;
	margin-right: 10px;
}
/*************  News Press eND  *************/






/*************  view-district-press-release sTART  *************/
.block-views-blockdistrict-press-release-block-1 {padding-bottom: 0px !important; float: left;}
.block-views-blockdistrict-press-release-block-1 .content {background: #f5f5f5;}
#sidebar-second .view-district-press-release > .more-link {margin-top: 10px;display: inline-block;padding-left: 0px;margin-left: 10px;}
#sidebar-second .view-district-press-release .view-footer {float: right;}
#sidebar-second .view-district-press-release > .more-link::after {
    content: "\f04e";
    color: #f26522;
    display: inline-block;
    font: 1em/1 FontAwesome;
    height: 100%;
    margin-left: 5px;
    padding-top:3px;
    vertical-align: top;
}
#sidebar-second .view-district-press-release .more-link::before {
    content: "\f1c6";
    font: 1em/1 FontAwesome;
    height: 100%;
    vertical-align: top;
    display: inline-block;
    color: #f26522;
    margin-right: 5px;
    padding-top: 3px;
}
#sidebar-second .view-district-press-release .view-footer .more-link {
    margin-top: 10px;
    display: inline-block;
    margin-right: 10px;
}

#sidebar-second .view-district-press-release {position: relative;padding-bottom: 5px;}
.mask1 {position: relative;left: 0px;top: 5px;overflow: hidden; height: 310px; border-bottom: 1px solid #e2e2e2; background: #fff;} 
.tickercontainer {overflow: hidden;height: 236px;} 
.newsticker1 {list-style: none;margin: 0;padding: 0;position: relative;}
#sidebar-second .view-district-press-release a.style-pause1, .view-district-press-release a.style-play1 {
	border: 0 none;
	display: inline-block;
	font-size: 0;
	height:26px;	
	margin: 0;
	margin-right: 0px;
	padding: 3px;
	position: absolute;
	right: -20px;
	top: -36px;  
	width: 25px; 
}
#sidebar-second .view-district-press-release a.style-play1 {right:0px;}
#sidebar-second .view-district-press-release .news-mini-buttons a {margin:15px 0px;}
#sidebar-second .view-district-press-release .views-row .fa-calendar{margin-right: 7px;}
#sidebar-second .view-district-press-release .view-content .views-row h3{margin: 0 0 10px 0;}

#sidebar-second .view-district-press-release {border-bottom: 1px solid #e3e3e3;}
#sidebar-second .view-district-press-release a.style-pause1, .view-district-press-release a.style-play1 {
	background: #703400 url("../images/pause-news.png") no-repeat scroll center center / 20px 20px;color: #fff !important;}
#sidebar-second .view-district-press-release a.style-play1 {background: #703400 url("../images/play-news.png") no-repeat scroll center center / 20px 20px;}
/*************  view-district-press-release eND  *************/

.view-header .view-district-press-release{padding-bottom: 0px;}

#block-otherinformations{height:395px;}
#block-otherinformations p{text-align: center; padding: 170px 0px; font-weight: 600;}
#block-pressreleasesurdu h2{margin-bottom: 0px;}
#block-pressreleasesurdu table{margin: 0px;margin-bottom: 15px;}
#block-pressreleasesurdu{width: 100%; float: left; margin-top: 15px;}
.path-frontpage .block-views-blockphoto-gallery-block-1{width: 100%; float: left; margin-top: 15px;}

.path-frontpage .jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-1 {width: 100%;}

.path-frontpage .jcarousel-skin-default .jcarousel-control-prev, .path-frontpage .jcarousel-skin-default .jcarousel-control-next{top: -35px;}
.path-frontpage .jcarousel-skin-default .jcarousel li{width:275px !important;margin: 0px !important;padding: 0px !important; }
.path-frontpage .jcarousel-skin-default .jcarousel li{height: 175px;}
 .path-frontpage .jcarousel-skin-default .jcarousel img{height: 175px;width: 275px;}

.path-frontpage .jcarousel-skin-default .jcarousel li .field-gallery-img {
    background: rgba(0,0,0,0.78) none repeat scroll 0 0;
    bottom:0px;
    color: #fff;
    left: 5px;
    padding: 5px 7px;
    position: absolute;
    right: 10%;
    z-index: 999;
    text-align: center;
    opacity: 1;
    transition: 0.5s;
    width:91%;
}

.jcarousel-skin-default .jcarousel-control-prev::after {line-height: 29px;}
.dark .mask{background: #000;}

.dark #sidebar-second .view-district-press-release a.style-pause1, .dark .view-district-press-release a.style-play1 {
	height:25px;
	top: -39px;  
}


/*.path-frontpage .block-views-blockphoto-gallery-block-1 .view-photo-gallery .views-row {
    background: #fff;    
    padding: 5px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    width: 95% !important;
    height:auto;
	margin:5px auto;
	position: relative;
	list-style: none;
	overflow: hidden;
	text-align: center;
}
.path-frontpage .block-views-blockphoto-gallery-block-1 .view-photo-gallery .views-row a {
    width: 100%;
    float: left;
    overflow: hidden;
}
.path-frontpage .block-views-blockphoto-gallery-block-1 .view-photo-gallery .views-row img {
    display: block;
    transition: all ease-in-out 0.22s;
    -webkit-transition: all ease-in-out 0.22s;
    -moz-transition: all ease-in-out 0.22s;
	width: 100%;
	height: 160px;
	margin-bottom: 5px;
}

*/

.dark .jcarousel-skin-default .jcarousel-control-prev, .dark .jcarousel-skin-default .jcarousel-control-next {top: -38px;background: #2b2b2b;}
.dark .jcarousel-skin-default .jcarousel-control-next::after {line-height: 28px;}
.jcarousel-skin-default .jcarousel-control-next::after, .jcarousel-skin-default .jcarousel-control-prev::after  {line-height: 29px; color: #fff;}

.dark #sidebar-first .view-other-information a.style-pause2, .dark .view-other-information a.style-play2{height: 25px;top: -39px;}

.path-frontpage .block-views-blockphoto-gallery-block-1 .more-link a {
    border: 1px solid #eee;
    padding: 5px 10px;
    margin: 10px 10px 0 0px;
    display: inline-block;
    border-radius: 5px;
    background: #703400;
    color: #fff !important;
}


.path-frontpage #sidebar-second .view-latest-videos .views-view-grid .views-field-field-video-details .field-collection-item--name-field-video-details{ 
	border:0px solid #ccc;
    width:99% !important;
	float: left;
	margin:0px;
	padding: 0px;
	box-sizing: border-box;	
	text-align: left;
	max-width:99%;
}


.region-sidebar-second .view-latest-videos{padding: 10px 10px 0px; text-align: center;}
.region-sidebar-second .view-latest-videos img{width:90%; border: 1px solid #eee; padding: 1px; margin:5px 0;}
.path-frontpage .region-sidebar-second .view-latest-videos .views-view-grid .views-field-field-video-details .field__item{width:auto;float: left;}

.region-sidebar-second .field--name-field-video-url.field__item{width: 100% !important;}
.view-district-press-release .views-row{padding: 7px 10px;}
.view-latest-videos .more-link a{
	border: 1px solid #eee;
    padding: 5px 10px;
    margin: 10px 0 0 0px;
    display: inline-block;
	border-radius:5px;
	background: #703400;
    color: #fff !important;
}
.view-latest-videos .more-link a:hover{background: #703400;}
.region-homeslider .block-views-blockmain-slider-block-1 .view-main-slider .slider-text {
    background: rgba(0,0,0,0.78) none repeat scroll 0 0;
    bottom: 5px;
    color: #fff;
    left: 5px;
    padding: 5px 10px;
    position: absolute;
    z-index: 999;
    text-align: center;
    opacity: 1;
    transition: 0.5s;
    width:98%;
}
.views_slideshow_cycle_teaser_section {width: 100%;}



.node--type-news-press-releases .field--name-field-cm-press-file{width:40%; float: left; margin:7px 0;}
.field--name-field-cm-press-file .field__label{padding-top: 3px;}
.node--type-news-press-releases .field--name-field-size, .node--type-news-press-releases .field--name-field-format, .node--type-news-press-releases .field--name-field-language{width:12%; float: left; margin:7px 0;}
.node--type-news-press-releases .field--name-field-publish-date{clear: both;}
.node--type-news-press-releases .field--name-field-press-release-type, .node--type-news-press-releases .field--name-field-publish-date, .node--type-news-press-releases .field--name-field-district-name, .node--type-news-clippings .field--name-field-publish-date, .node--type-news-clippings .field--name-field-news-paper  {
    border: 1px solid #e7e7e7;
    padding: 5px 15px;
	margin-bottom: 2px;
    overflow: hidden;
    background: rgb(248, 248, 248);
}
.node--type-news-clippings .field--name-field-publish-date .field__label, .node--type-news-clippings .field--name-field-news-paper .field__label{float: left;margin-right: 15px;}

.node--type-news-clippings .field--name-field-news-clipping-image{text-align: center;width: 100%;margin: 15px auto !important;}

#block-bartik-content .view-photo-gallery .views-view-grid .col-md-4 .views-col:nth-child(3){margin-right: 0px;}

#block-bartik-content .view-photo-gallery .views-view-grid .col-md-4 .views-col, #block-bartik-content .node--view-mode-full .field--name-field-image .field__item   {
    background: #fff;    
    padding: 5px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    width:32.2% !important;
    height:auto;
	float: left;
	margin:5px;
	position: relative;
	list-style: none;
	overflow: hidden;
	text-align: left;
}
#block-bartik-content .view-photo-gallery .views-view-grid .col-md-4 .views-col a, #block-bartik-content .node--view-mode-full .field--name-field-image .field__item a {
    width: 100%;
    float: left;
    overflow: hidden;
}
#block-bartik-content .view-photo-gallery .views-view-grid .col-md-4 .views-col img, #block-bartik-content .node--view-mode-full .field--name-field-image .field__item img {
    display: block;
    transition: all ease-in-out 0.22s;
    -webkit-transition: all ease-in-out 0.22s;
    -moz-transition: all ease-in-out 0.22s;
	width: 100%;
	height:200px;
	margin-bottom:0px;
}

#block-bartik-content .view-photo-gallery .views-view-grid .col-md-4 .views-col .field-gallery-img, #block-bartik-content .node--view-mode-full .field--name-field-image .field__item .field-gallery-img {
    background: rgba(0,0,0,0.78) none repeat scroll 0 0;
    bottom:5px;
    color: #fff;
    left: 5px;
	margin-bottom: 0px;
    padding: 5px 7px;
    position: absolute;
    right: 10%;
    z-index: 999;
    text-align: center;
    opacity: 1;
    transition: 0.5s;
    width:91.5%;
}

#block-bartik-content .node--view-mode-full .field--name-field-image {margin-right: 0px;}
#block-bartik-content .node--view-mode-full .field--name-field-image .field__item{width: 32% !important;}

.publicationslist ul li{
	border: 1px solid #ccc;
    width:32% !important;
	float: left;
	margin:5px;
	padding: 10px;
	box-sizing: border-box;	
}

#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li, .view-latest-videos .views-view-grid .views-field-field-video-details .field-collection-item--name-field-video-details, #block-bartik-content .view-display-print .views-view-grid .views-row .item-list li, .view-exhibition .views-view-grid .exhibitionlist { 
	border: 1px solid #ccc;
    width:32% !important;
	float: left;
	margin:5px;
	padding: 10px;
	box-sizing: border-box;	
	text-align: left;
	max-width: 32%;
	min-height: 250px;
}

#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li .field-collection-item--name-field-video-details{
	border: 0px solid #ccc;
    width:100% !important;
	float: inherit;
	margin:0px;
	padding: 0px;
	box-sizing: border-box;	
	text-align: left;
	max-width:100%;
}

#block-bartik-content .view-display-print .views-view-grid .views-row .item-list li img{padding: 0px; margin: 0px; height: 300px;}
#block-bartik-content .view-display-print .views-view-grid .views-row .item-list li .field-gallery-img, .view-exhibition .views-view-grid .exhibitionlist .exhibition-class {
	background: rgba(0,0,0,0.78) none repeat scroll 0 0;
    color: #fff;
	margin-bottom: 0px;
    padding: 5px 7px;
    text-align: center;
	width: 95%;
	display: block;
}


#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li img, .view-latest-videos .views-view-grid .views-field-field-video-details .field-collection-item--name-field-video-details img, #block-bartik-content .view-display-print .views-view-grid .views-row .item-list li img{width: 100%;cursor: pointer;}


.publicationslist ul li{list-style: none; text-align: center;}
.publicationslist ul li img{height:350px; width: 100%;}
.publicationslist ul li a span{
	display: block;
	background: #eee;
	padding: 5px;
	color: #000;
	border: 1px solid #d7d7d7;
	font-weight: 600;
}
.publicationslist ul li a span:hover{background: #703400; color: #fff; text-decoration: none;}
.publicationslist ul li p{margin-bottom: 0px;}

.views-element-container .view-filters .views-exposed-form{margin-top:15px;background: #f6f6f6;border:1px solid #eaeaea;padding: 10px;}
.views-element-container .view-filters .views-exposed-form .form-item{width:21% !important;margin-bottom: 0px; float:left;}
.views-element-container .view-filters .views-exposed-form .form-item label{float: left;margin-right: 10px;margin-top: 3px;font-weight: 600;}
.views-element-container .view-filters .views-exposed-form .form-item input{float: left;width: 100%;}
.views-element-container .view-filters .views-exposed-form .form-actions{float: left !important;clear: inherit;margin-bottom: 0px;}

.views-element-container .view-tenders .view-filters .views-exposed-form .form-item, .views-element-container .view-id-tender_archives .view-filters .views-exposed-form .form-item {
    width: 21% !important;
    margin-bottom: 0px;
    float: left;}

.js-form-item select{width: 100%; margin-top:2px; padding:0px 6px 0px; height:28px;}
	

.views-element-container .view-tenders .view-filters .views-exposed-form .form-item, .views-element-container .view-id-tender_archives .view-filters .views-exposed-form .form-item{width:21% !important;margin-bottom: 0px;float: left;}
.views-element-container .view-tenders .view-filters .views-exposed-form .form-item input, .views-element-container .view-id-tender_archives .view-filters .views-exposed-form .form-item input{float: left; width:95%;}
.views-element-container .view-tenders .view-filters .views-exposed-form .form-item select, .views-element-container .view-id-tender_archives .view-filters .views-exposed-form .form-item select{padding:2px;}
.views-element-container .view-tenders .view-filters .views-exposed-form .form-actions, .views-element-container .view-id-tender_archives .view-filters .views-exposed-form .form-item .form-actions{padding-top: 23px;}
.views-element-container .view-tenders .view-header, .views-element-container .view-id-tender_archives .view-header{margin-top: -46px;}


.se-links-container ul li{list-style: none;}
.se-container .se-trigger {float: left;margin-right: 5px;}
.se-trigger img{width: 60%; margin-top: 5px;}

/*******************   End My Style sheet ******************/

.uplogo img {filter: invert(1);}
.dark input[type="button"], .dark input[type="reset"], .dark input[type="submit"] {
    background: #ff0;
	color:#000;}
 /**************** End My css  *******************/
#block-urdublock{float: left;width: 100%;}
.urdublock{ margin-top: 15px; /*text-align: right;*/}
.urdublock a{color: #a80000;}

.dark .node--type-news-press-releases .field--name-field-press-release-type, .dark .node--type-news-press-releases .field--name-field-publish-date, .dark node--type-news-press-releases .field--name-field-district-name, .dark .node--type-news-clippings .field--name-field-publish-date, .dark .node--type-news-clippings .field--name-field-news-paper{border: 1px solid #303030; background: rgb(27, 27, 27);}


.dark .copyright a{background: #000 !important;color: #fff;}
.dark .tab-content{background: #222;color: #fff;}
.dark .tab-content ul li{color: #fff;}
.dark .tab-content ul li a{color: #ff0; background: #222;}
.dark .tab-content p{color: #fff;}
.dark .tab-content a{color: #ff0;}


.path-frontpage .block-system-main-block .views-element-container .view-id-frontpage .view-content .views-row:nth-child(1) .node--view-mode-teaser {
min-height: 299px; position:relative;}

.path-frontpage .block-system-main-block .views-element-container .view-id-frontpage .view-content .views-row:nth-child(1) .node--view-mode-teaser .node__links { position:absolute; right:10px; bottom:10px; }


#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li {position:relative;}
#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li {
    bottom: 0px;
    background: #edebf1;
    color: #000;
    padding: 10px 10px;
}

.view-exhibition .views-view-grid .row-18 .exhibitionlist.col-2{display: none;}

.field-collection-item--name-field-video-details.field-collection-item--view-mode-full .field__label {padding-left: 8px;display: block;float: left;width: 100%;}
.block-quicktabs .ui-tabs .ui-tabs-panel{padding: 5px 6px !important;}

.view-cm-news-press-releases .more-link a {border: 1px solid #eee;
    padding: 5px 10px;
    margin: 13px 0 0 0px;
    display: inline-block;
    border-radius: 5px;
    background: #703400;
    color: #fff !important;
    margin-right: 10px;}
.view-cm-news-press-releases .view-footer{display: inline-flex !important; }
.view-cm-news-press-releases .urdublock {margin-top: 0px !important; }
.view-cm-news-press-releases .views-row{border-bottom: 1px solid rgba(0,0,0,0.1); padding: 1px 1px;}
.item-list .ui-widget-header{background: #ff9900;}

.dark .item-list .ui-widget-header{background: #444;}
	.dark .block-quicktabs .item-list ul li{
		background: #000;
	}
	.dark #quicktabs-press_releases{
		background: #000;
	}
	.dark #quicktabs-press_releases .views-field-field-document-date .field-content,
	.dark .view-cm-news-press-releases .urdublock{
		    color: #ffff00;
	}

.block-quicktabs .item-list ul li {max-width: 54%!important;}
.block-quicktabs-blockpress-releases .ui-state-active, .block-quicktabs-blockpress-releases  .ui-widget-content .ui-state-active,.block-quicktabs-blockpress-releases  .ui-widget-header .ui-state-active, .block-quicktabs-blockpress-releases  a.ui-button:active,.block-quicktabs-blockpress-releases   .ui-button:active, .block-quicktabs-blockpress-releases  .ui-button.ui-state-active:hover{    border: 1px solid #7c4617/*{borderColorActive}*/;
    background: #703400/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;}
.view-id-latest_videos .content video{width: 100% !important;
    height: auto !important;}
.field--name-field-size, .field--name-field-format, .field--name-field-language {
    float: left;
   
   min-width: 32.7% !important;
    margin-bottom: 10px;
}	
	
@media screen and (max-width:1050px) and (min-width:801px) {
#block-bartik-content .view-latest-videos .views-view-grid .views-row .item-list li, .view-latest-videos .views-view-grid .views-field-field-video-details .field-collection-item--name-field-video-details, #block-bartik-content .view-display-print .views-view-grid .views-row .item-list li, .view-exhibition .views-view-grid .exhibitionlist{width: 31% !important;padding: 1px;} 
#block-bartik-content .view-display-print .views-view-grid .views-row .item-list li .field-gallery-img{box-sizing: border-box;padding:2px 1px;width: 100%;
    display: block;font-size: 0.9em;}
}

@media all and (min-width: 851px) {
#block-righttoinformationact2005 {
	max-width: 48%;
	display: inline-block;
	float: right;
	border: 1px solid #e3e3e3;
	min-height: 255px;
	border-radius: 25px 0 0 0;
}
#block-honblechiefminister {
	width: 50%;
	display: inline-block;
	border: 1px solid #e3e3e3;
	text-align: center;
	padding: 0;
	border-radius: 25px 0 0 0;
	margin-bottom: 10px;
	min-height: 250px;
	vertical-align: top;
}
.form-item, .form-actions {margin-bottom: 0.7em;margin-top: 0 !important;}
.region-breadcrumb {padding: 0 0px 0.25em !important;margin-top: -5px;}
.layout-container {max-width: 1170px;}
.topheader {background: #f8f8f8;padding: 0;text-align: right;}
#block-socialmedialinks {padding: 5px 8px 4px;border-left: 1px solid #d8d8d8;}
#block-themechange {padding: 4px 8px;border-left: 1px solid #d8d8d8;}
#block-skiptocontent {padding: 5px 8px;}
#block-search {padding: 4px 8px;border-left: 1px solid #d8d8d8;}
#block-textresize {padding: 4px 8px;border-left: 1px solid #d8d8d8;}
#block-languageswitcher {padding: 5px 8px 4px;border-left: 1px solid #d8d8d8;}
.indian-emblem img {margin-left: 2px;height: 97px;margin-top: 3px;border-radius: 5px;}
.uplogo img{filter: invert(1);}
.harygovt {display: inline-block;margin-top: 7px;}
.harygovt img {height: 100px;}
.indian-emblem {display: inline-block;}
.highlighted .layout-container h2 {
	position: absolute;
	padding: 8px 15px 8px 15px;
	background: #703400;
	text-align: center;
	left: 0;
	top: 0;
	color: #fff;
	margin: 0px;
	height: 35px;
	font-weight: 600;
	box-sizing: border-box;
	font-size: 1em;
	border: none;
	white-space: nowrap;
}
.highlighted .layout-container h2:after {
	background: inherit;
	display: block;
	content: '';
	position: absolute;
	height: 50px;
	width: 20px;
	right: -11px;
	bottom: -10px;
	transform: rotate(-30deg);
	-ms-transform: rotate(-30deg);
	-webkit-transform: rotate(-30deg);
	-o-transform: rotate(-30deg);
	-moz-transform: rotate(-30deg);
	z-index: 1;
	background: #703400;
}
.dark .highlighted .layout-container h2:after {content: initial;}
.highlighted .layout-container .block .content {
	margin: 0;
	padding: 0;
	padding: 6px 150px 7px 155px;
	background: #eaeaea;
	width: 100%;
	height: 35px;
	box-sizing: border-box;
	border-radius: 25px 0 0 0;
}
.highlighted .views-slideshow-controls-bottom {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 10;
	background: #703400;
	height: 35px;
	padding: 6px 6px 4px 6px;
	box-sizing: border-box;
	overflow: visible;
}
.region-header .search-block-form {position: absolute;right: 20px;width: 230px;bottom: 20px;}
/*.path-frontpage #content .views-row:nth-child(2) article, .path-frontpage #content .views-row:nth-child(3) article, .path-frontpage #content .views-row:nth-child(4) article, .path-frontpage #content .views-row:nth-child(5) article {padding-bottom: 0;}
.path-frontpage #content .views-row:nth-child(2) {display: inline-block;width: 49%;}
.path-frontpage #content .views-row:nth-child(3) {display: inline-block;vertical-align: top;padding-left: 15px;width: 49%;margin-right: -15px;}
.path-frontpage #content .views-row:nth-child(4) {display: inline-block;width: 49%;}
.path-frontpage #content .views-row:nth-child(5) {display: inline-block;vertical-align: top;padding-left: 15px;width: 49%;margin-right: -15px;}*/
}

@media screen and (max-width: 850px) and (min-width: 768px) {
.site-branding__name {font-size: 1.2em;line-height: 1;margin-top: 0;}
#block-righttoinformationact2005 a, #block-rkvy a {padding-bottom: 10px;}
.view-announcements .view-footer .more-link, .view-news-press-releases .view-footer .more-link {margin-top: 5px;padding: 5px;}
.topheader {background: #fff;padding: 5px 0;text-align: right;}
/*.indian-emblem img {margin-left: 25px;height: 70px;}*/
/*.harygovt img {height: 70px;}*/
.harygovt {display: inline-block;}
.indian-emblem {display: inline-block;}
.region-header .search-block-form {position: absolute;right: 20px;width: 180px;bottom: 20px;}
	
.indian-emblem img {margin-left: 2px;height: 97px;margin-top: 3px;border-radius: 5px;}

	
.dark .highlighted .layout-container .block .content {
	margin: 0;
	padding: 0;
	padding: 6px 15px 7px;
	background: #f6f6f6;
	width: 100%;
	height: auto;
	box-sizing: border-box;
}
.highlighted .layout-container .block .content {
	margin: 0;
	padding: 0;
	padding: 6px 15px 7px;
	background: #f6f6f6;
	width: 100%;
	height: auto;
	box-sizing: border-box;
}
#block-indianemblem {float: right;margin-right: 10px;}
.indian-emblem {float: right;}
.highlighted .views-slideshow-controls-bottom {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	background: #ff6600;
	height: 32px;
	overflow: hidden;
	font-size: 1em;
	padding: 4px 6px 4px 20px;
	box-sizing: border-box;
}
/*.region-header .block {float: left !important;margin-top: 0;max-width: 50% !important;}*/
.sidebar .block {padding: 0 !important}
}

@media screen and (max-width: 768px) and (min-width: 481px) {
/*.fixed {position: static !important;}*/
.site-branding__name {color: #686868;font-size: 1.6em;line-height: 1;}
#block-righttoinformationact2005 a, #block-rkvy a {padding-bottom: 10px;}
.view-announcements .view-footer .more-link, .view-news-press-releases .view-footer .more-link {margin-top: 0;padding: 5px 0;}
.highlighted .views-slideshow-controls-bottom {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	background: #ff6600;
	height: 32px;
	overflow: hidden;
	padding: 4px 6px 4px 20px;
	box-sizing: border-box;
}
.site-branding__logo {padding: 0 10px;}
.topheader .skipcontent {display: block;}

.topheader #block-textresize {display: none;}
.topheader #block-themechange {display: block;}
.topheader {background: #fff;padding: 5px 0;text-align: center;}
.highlighted .layout-container h2 {
	position: relative;
	padding: 6px 15px 4px;
	background: #703400;
	text-align: left;
	display: block;
	color: #fff;
	height: 32px;
	font-weight: 600;
	box-sizing: border-box;
	font-size: 1em;
}
#block-indianemblem {float: right;margin-right: 10px;}
/*.indian-emblem img {margin-left: 10px;height: 60px;}*/
.harygovt {float: left;}
.harygovt img {height: 60px;}
.indian-emblem {float: right;}
.region-header .search-block-form {position: absolute;right: 20px;width: 180px;bottom: 17px;}
.search-form .form-search {
	float: left;
	padding: 5px 10px;
	border-radius: 2px 0 0 2px;
	margin: 0;
	border-right: none;
	outline: none;
	width: 125px;
	font-size: 1em;
	height: 20px;
	max-width: 70px;
}
/*.region-header .block {float: left !important;margin-top: 0;max-width: 50% !important;}*/
/*.sidebar .block {	padding: 0 !important}*/	
.topheader #block-languageswitcher ul li {
	display: inline-block;
	line-height: 18px !important;
	padding: 2px 7px !important;
	border: 1px solid #EAEAEA;
	margin-left: 5px;
	border-radius: 3px;
}
#content .views-row:nth-child(2) article {min-height: 100%;padding-bottom: 15px;}
.view-announcements .view-footer .more-link, .view-news-press-releases .view-footer .more-link {margin-top: 5px;padding: 5px;}
}

@media screen and (max-width: 767px) and (min-width: 481px) {
.highlighted .layout-container .block .content {
	margin: 0;
	padding: 0;
	padding: 6px 15px 7px;
	background: #f6f6f6;
	width: 100%;
	height: auto;
	box-sizing: border-box;
}
}

@media screen and (max-width: 600px) {
.container-inline div, .container-inline label {float: left;margin: 0;}
}


@media screen and (max-width:620px) and (min-width:200px) {
.views-element-container .view-tenders .view-filters .views-exposed-form .form-item {width: 100% !important;}
.views-element-container .view-tenders .view-filters .views-exposed-form .form-item label {width:100%;}
.views-element-container .view-tenders .view-filters .views-exposed-form .form-actions {
    padding-top:0px;
}
}


@media screen and (max-width: 480px) and (min-width: 300px) {
#content .views-row:nth-child(5) article, #content .views-row:nth-child(2) article {min-height: 100%;padding-bottom: 15px;}
#block-righttoinformationact2005 a, #block-rkvy a {padding-bottom: 10px;}
#block-searchform {float: left;font-size: 0.875rem;}
.branding__text a, .site-branding a {color: #000 !important;/*display: block;*/}
.topheader #block-languageswitcher ul li {
	display: inline-block;
	line-height: 18px !important;
	padding: 2px 7px !important;
	border: 1px solid #EAEAEA;
	margin-left: 5px;
	border-radius: 3px;
}
/*.sidebar .block {
	padding: 0 !important
}*/
.region-homeslider .views-field-title {display: none !important;}
.region-homeslider .views-field-body {display: none !important;}
.highlighted .views-slideshow-controls-bottom {height: 32px;}
.highlighted .layout-container .block .content {
	margin: 0;
	padding: 0;
	padding: 6px 15px 7px;
	background: #f6f6f6;
	width: 100%;
	height: auto;
	box-sizing: border-box;
}
.region-header .search-block-form {position: absolute;left: 2%;width: 80%;bottom: 2px;}
.form-item, .form-actions {margin-bottom: 0.7em;margin-top: 0 !important;}
.container-inline div, .container-inline label {float: left;}
.region-header .site-branding {margin-top: 0;border-bottom: 1px solid #e3e3e3;padding: 0px 10px 7px;margin-bottom: 5px;}
.topheader .skipcontent {display: none;}
.topheader #block-textresize {display: none;}
.topheader #block-themechange {display: none;}
.topheader {background: #fff;padding: 5px 0;text-align: center;}
.harygovt {display: inline-block;}
.harygovt img {height: 50px;}
.indian-emblem {display: inline-block;}
.highlighted .views-slideshow-controls-bottom {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	background: #ff6600;
	height: 24px;
	overflow: hidden;
	padding: 4px 6px 4px 20px;
}
}

@media screen and (max-width: 768px) {
.en a.language-link {border-right: none;padding-right: 0;}
}

@media screen and (max-width: 767px) {
.Table-reponsive, .table-responsive {min-height: .01%;overflow-x: auto;}
}

@media screen and (max-width: 480px) {
#block-honblechiefminister {display: block;border: 1px solid #e3e3e3;text-align: center;padding: 10px;margin-bottom: 10px;min-height: 250px;vertical-align: top;}
#block-honbleministerstate {display: block;border: 1px solid #e3e3e3;text-align: center;padding: 10px;margin-bottom: 10px;min-height: 250px;margin-left: 10px;vertical-align: top;}	
}


.dark .tabs ul.primary li a{    color: #000 !important;}

.screen-reader img{
	margin-top: -5px !important;
}
#block-manisterpic-2 {
    width: 23.7%;
    float: left;
    box-sizing: border-box;
    margin-left: 1.3%;
    margin-bottom: 15px;
}

#block-views-block-main-slider-block-1-4 {
    width: 75%;
    float: left;
    position: relative;
    border: 1px solid #ccc;
    box-sizing: border-box;
}
.material-tabs ul.quicktabs-tabs {
  position: relative;
  z-index: 1;
  padding: .7rem;
    padding-left: 0.7rem;
 
  margin-bottom: -20px;
  margin-top: 0;
  background-color: #f90;
  flex-wrap: wrap;
  padding-left: 0;
  list-style: none;
  border-left: 6px solid #ff6600;
  margin-left: 0 !important;
  border-radius: 0 !important;
  margin-right: 0 !important;
  border: none;
  box-shadow: 0px 1px 2px rgba(0,0,0,0.3)!important;
  border-radius: 0px;

}
.material-tabs .quicktabs-tabs > li.active > a, .material-tabs .quicktabs-tabs > li.active > a:hover, .material-tabs .quicktabs-tabs > li.active > a:focus {
  background-color: #703400 !important;
  border-radius: .25rem;
  border-color: #dee2e6 #dee2e6 #fff;
  color: white;
}
.material-tabs .quicktabs-tabs > li > a {
  color: #fff;
  border: 0;
  border-radius: .25rem !important;
  display: block;
  padding: .5rem 1rem;
  background-color: #f6f6f6;
  border: 1px solid #c5c5c5;
  background: whitesmoke;
  font-weight: normal;
  color: black;
}

/* == */

.topheader .block-block-content .text-formatted ul,
.topheader .block-language .links{
	display:flex;
    margin:0;
}

.topheader .block-text-resize .content .content{
	display: flex;
    justify-content: center;
    align-items: center;
}
.topheader .block-text-resize a{
	display: flex !important;
    background: #fff !important;
    border: 1px solid #000 !important;
    margin:0 0 0 6px !important;
    justify-content: center;
    align-items: center;
	height: 24px !important;
    width: 24px !important;
	text-indent: inherit !important;
	border-radius:50%;
}
.topheader .block-text-resize a:first-of-type{
	margin:0 0 0 0 !important;
}
.topheader .block-text-resize a#text_resize_reset{
	margin:0;
}
.topheader .block-language{
	padding-top: 4px;
}
.topheader .block-language .hi{
	margin-left:10px;
}
.topheader #block-themechange-2 .text-formatted a{
	display:block;
}
.topheader #block-themechange-2 .text-formatted li:last-child img{
	top: 5px;
    position: relative;
    left: 4px;
}
.topheader{
	padding:4px 0;
}

/*popup css start*/

#CustomPopup{display: none;}
    #CustomPopup.activePopup {
    display: block !important;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    z-index: 9999;
}
    #CustomPopup.activePopup:before {
    content: ".";
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    height: 100vh;
    float: left;
    margin: 0px;
    padding: 0px;
}
.CustomPopupInner {
    width: 500px;
    height: auto;
    position: absolute;
    left: calc(50% - 250px);
    top: 4em;
    animation: animatetop 0.4s;
}
.closePop {
    position: absolute;
    right: 34px;
    top: 100px;
    font-size: 22px;
    font-weight: 600;
    background: #000;
    padding: 0px;
    border-radius: 100%;
    color: #fff;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
}

@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0;
    }
    to {
        top: 0;
        opacity: 1;
    }
}
/* Popup Css End*/

.registration-button {
    background: #e27923;
    border-radius: 5px;
    border: 1px solid black;
    font-size: 15px;
}
