@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Eczar:400,500,600,700'); /*font-family: 'Eczar', serif;*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans:400,700');

/*---------*/
.sectionleader {
	position: absolute;
	top: 0px;
	left: 106px;
	background-color: rgba(255, 255, 255, 0.84);
	width: 210px;
	height: 412px;
	z-index: 16;
}
.sectionleader-content {
	position: relative;
	text-align: center;
	padding-top: 30px;
}
.leader-name {
	color: #000;
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 0px;
	margin-top: 10px;
}
.leader-desig {
	color: #000;
	font-size: 16px;
	margin-bottom: 0px;
	 
}
.viewallbtn {
	color: #fff;
font-size: 14px;
text-transform: capitalize;
}
.viewallbtn:hover {
	color: #000;
}
#leader-section {
	padding: 20px 0px;
	margin: 0px;
	background-color: #eae8e8;
}
#leader-section .list-inline>li {
    width: 19.7%;
    padding: 0px;
}
#leader-section ul {
	margin-bottom: 0px;
}
#leader-section .media {
    padding: 5px;
    margin: 0px 2px;
    border: solid 3px #a68b1f;
    height: 213px;
    margin-top: 5px;
    background-color: #d1b235;
    text-align: center;
    display: block;
}
#leader-section .media-heading {
	
	color: #fff;
	font-size: 16px;
	margin-top: 15px;
	font-weight: 700;
}
#leader-section .media-heading-1 {
	font-size: 16px;
	color: #750909;
	margin-bottom: 0px;
}
#leader-section .media-heading-2 {
	font-size: 14px;
	color: #750909;
	margin-bottom: 0px;
	
}
.welcometxt-boxsection {
	padding-right: 0px;
	text-align: right;
}
.welcometxt-boxsection .list-inline li {
	display: block;
	float: left;
}
.infosection-box {
	list-style: none;
	width: 168px;
	background: #fff;
	margin-left: 0%;
	border-radius: 3px;
	padding: 4px;
	margin-bottom: 7%;
	min-height: 139px;
	text-align: center;
	border: 1px solid #ccc;
}
.infosection-box a {
	text-align: center;
	color: #bc3434;
	font-size: 16px;
	line-height: 18px;
	text-decoration: none; font-weight:600;
	
 
}
.infosection-box a span {
	margin: 11px auto 7px auto;
	display: block;
	text-align: center;
	width: 67px;
	transition-duration: .6s;
}
.infosection-box:hover a span {
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
}
/*--*/
 
.welcome-section {
	background: url(../directorate-images/welcome.html) center center;
	padding: 18px 0;
	background-size: cover;
}
.welcome-box {
	background: rgba(255, 255, 255, 0.90);
	box-shadow: 2px 2px 2px #5c5a5a;
	padding-bottom: 11px;
}
.welcome-box h3 {
	border-bottom: 1px solid #750909;
	padding-bottom: 6px;
	color: #750909;
}
.welcome-box p {
	border-bottom: 1px solid #750909;
	padding-bottom: 6px;
	color: #303030;
	text-align: justify;
}
.welcome-readmore {
	background: #750909;
	color: #fff !important;
	border-radius: 0;
	padding: 4px 10px;
	transition: all .3s ease 0s;
}
.welcome-readmore:hover, .welcome-readmore:hover {
	background: #00aaa0;
	transition: all .3s ease 0s;
}
#news-section {
	background: #fff;
	min-height: 421px;
}
#news-section .panel-heading {
	background: #333;
	border-radius: 0;
	color: #fff;
}
#news-section .news-item a {

	color: #000;
	vertical-align: top;
	margin-bottom: 5px;
}
#news-section .panel-body {
	padding: 15px;
	border-right: solid 1px #b5b5b5;
	border-left: solid 1px #b5b5b5;
}
#news-section .pressRelease ul {
	overflow-x: hidden !important;
	height: 270px;
	margin-bottom: 0px;
	margin-bottom: 10px;
	list-style: none;
	padding: 0;
}
#news-section .pressRelease li {
	padding-left: 28px; position:relative;
}
#news-section .pressRelease li:before {
	content: "\f073";
	font-family: FontAwesome;
	color: #d4b330;
	font-size: 20px;
	font-family: FontAwesome;
	display: inline-block;
	margin-left: -1.3em;
	width: 20px; position:absolute;
}
#news-section p.ndate {
	color:#CB4226;
	font-size: 13px;
}
#news-section p.ndate .view-more-section {
	background: #cd9c27;
	color: #fff;
	padding: 10px;
}
#news-section .news-item {
	border-bottom: 1px solid #a77807;
	margin-bottom: 5px;
}

#news-section .dsize{display:block; font-size:12px; color:#CB4226;}
#news-section i{color:#1DA1F2;}
#latest-order-instruction .dsize{display:block; font-size:12px; color:#df771a;}
#latest-order-instruction i{color:#1DA1F2;}
/*---------latest-----order--------instruction------*/
#latest-order-instruction {
	background: #fff;
	min-height: 421px;
}
#latest-order-instruction .panel-heading {
	background: #333;
	border-radius: 0;
	color: #fff;
}
#latest-order-instruction .news-item a {
 
	color: #000;
	vertical-align: top;
	margin-bottom: 5px;
}
/*#latest-order-instruction .news-item a:before
{
	    content: "\f160";
    font-family: FontAwesome;
    color: #ed7a3b;
    padding-right: 4px;
    font-size: 20px;
}*/
#latest-order-instruction .panel-body {
	padding: 15px;
	border-right: solid 1px #b5b5b5;
	border-left: solid 1px #b5b5b5;
}
#latest-order-instruction .pressRelease ul {
	overflow-x: hidden !important;
	height: 270px;
	margin-bottom: 0px;
	margin-bottom: 10px;
	list-style: none;
	padding: 0;
}
#latest-order-instruction .pressRelease li {
	padding-left: 28px;
}
#latest-order-instruction .pressRelease li:before {
	content: "\f160";
	font-family: FontAwesome;
	color: #ed7a3b;
	font-size: 20px;
	font-family: FontAwesome;
	display: inline-block;
	margin-left: -1.3em; /* same as padding-left set on li */
	width: 20px; /* same as padding-left set on li */
}
#latest-order-instruction p.ndate {
	color: #df771a;
	font-size: 13px;
}
#latest-order-instruction .view-more-section {
	background: #17516f;
	color: #fff;
	padding: 5px 10px;
}
#latest-order-instruction .news-item {
	border-bottom: 1px solid #df771a;
	margin-bottom: 5px;
}
/*---------*/
/*----Quick-link-------*/
#quick-links {
	background: #fff;
	min-height: 421px;
}
#quick-links .panel-heading {
	background: #ccaf3c;
	border-radius: 0;
	color: #fff;
}
#quick-links .news-item a {
 
	color: #000;
}
#quick-links .news-item a:before {
	content: "\f160";
	font-family: FontAwesome;
	color: #ed7a3b;
	padding-right: 4px;
	font-size: 20px;
}
#quick-links .panel-body {
	padding: 15px;
	border-right: solid 1px #b5b5b5;
	border-left: solid 1px #b5b5b5;
}
#quick-links .pressRelease ul {
	overflow-x: hidden !important;
	height: 270px;
	margin-bottom: 0px;
	margin-bottom: 10px;
}
#quick-links p.ndate {
	color: #df771a;
	font-size: 13px;
}
#quick-links .view-more-section {
	background: #df771a;
	color: #fff;
	padding: 10px;
}
#quick-links .news-item {
	border-bottom: 1px solid #df771a;
	margin-bottom: 9px; 
}
#quick-links .imp-link li:before {
	content: "\f0eb";
	font-family: FontAwesome;
	color: #ccaf3c;
	padding-right: 4px;
	font-size: 20px; position:absolute; left:5px;
}
#quick-links .imp-link li {
	list-style: none;
	color: #000;
	border-bottom: 1px solid #ccaf3c;
	line-height: normal;
	font-size: .930em;
	transition: all 0.2s ease 0s;
	padding:11px 15px 11px 20px; position:relative; 
}
#quick-links .imp-link li a {
	padding-left: 5px;
	transition: all 0.3s ease 0s; 
}
#quick-links .imp-link li a:hover, #quick-links .imp-link li a:focus {
	padding-left: 15px;
	transition: all 0.3s ease 0s;
	color: #00aaa0;
}
#quick-links .imp-link li:last-child{ border-bottom:0px;}
b#play2 {
	display: none;
}
/*----end----*/
/*--general-section-0start---*/
#general-section {
	background: url(../directorate-images/general-section-bg.html) center no-repeat;
	background-size: cover;
	padding: 15px 0px;
}
#general-section .general-heading {
 
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	margin-bottom: 30px;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 2em;
}
#general-section .general-heading span {
	position: relative;
}
#general-section .general-heading span:after {
	position: absolute;
	content: '';
	height: 3px;
	background-color: #eec213;
	right: 0px;
	left: 0px;
	margin: 0px auto;
	width: 55%;
	bottom: -7px;
}
#general-section .infosection-box {
	list-style: none;
	width: 140px;
	background: #fff;
	margin-left: 0%;
	border-radius: 0px;
	border: solid 1px #09769c;
	padding: 4px;
	margin-bottom: 7%;
	min-height: 155px;
	text-align: center;
}
#general-section .infosection-box:hover, #general-section .infosection-box:focus {
	border: solid 1px #ed7a3b;
}
#general-section .infosection-box a span {
	margin: 11px auto 7px auto;
	display: block;
	text-align: center;
	width: 67px;
	height: 65px;
	transition-duration: .6s;
}
#general-section .infosection-box a {
	text-align: center;
	text-transform: uppercase;
	color: #ed7a3b;
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
	
}
#general-section .infosection-box:hover a span {
	transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
}
/*------*/
.pressRelease ul {
	overflow-x: hidden !important;
	height: 193px;
	margin-bottom: 0px;
	margin-bottom: 10px;
}
.news-section .panel-heading {
	background: #cd9c27;
	color: #fff;
	border-radius: 0;
}
.news-section .panel-heading .panel-title {
	font-size: 19px;
}
.play-pause {
	float: right;
	margin-top: -23px;
}
.ticker {
	overflow: auto;
	position: relative;
	border: none;
	background-color: #FFF;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#play {
	display: none;
}
.news-item a {
	 
	color: #000;
}
span.arw {
	margin-right: 6px;
	color: #a77807;
	font-size: 18px;
}
.adtext .dtype{ display:none;}
.news-item {
	border-bottom: 1px solid #a77807;
	margin-bottom: 9px;
}
.view-more-section {
	background: #17516f;
	color: #fff;
	padding: 5px 10px;
}
p.ndate {
	color: #cd9c27;
	font-size: 13px;
}
.imp-section {
	padding: 35px 0;
}
/*---------*/

.imp-section .panel-heading {
	background: #df771a;
	border-radius: 0;
	color: #fff;
}
.imp-section .panel-heading .panel-title {
	
	font-size: 18px;
}
.imp-link {
	background: #fff;
	border: 1px solid #e5dfdf;
	padding: 8px;
}
.imp-link li {
	list-style: none;
	color: #000;
	border-bottom: 1px solid #dcdcdc;
	line-height: normal;
	font-size: .930em;
	transition: all 0.2s ease 0s;
	padding: 5px 0;
}
.imp-link li:hover {
	padding: 5px 0px 5px 17px;
	transition: all 0.2s ease 0s;
}
.imp-link li a {
	color: #000;
	text-decoration: none;
}
.imp-link li:before {
	content: "\f0eb";
	font-family: FontAwesome;
	color: #01aaa0;
	padding-right: 4px;
	font-size: 20px;
}
.impo-information {
	padding: 0;
}
.impo-information li {
	list-style: none;
	width: 152px;
	float: right;
	background: #00aaa0;
	margin-left: 2%;
	border-radius: 0;
	padding: 4px;
	margin-bottom: 2%;
	min-height: 160px;
	text-align: center;
}
.impo-information li a {
	text-align: center;
	text-transform: uppercase;
	color: #fff;
	font-size: 17px;
	text-decoration: none;
	 
}
.impo-information li a span {
	margin: 11px auto 7px auto;
	display: block;
	text-align: center;
	width: 67px;
	transition-duration: .6s;
}
.impo-information li:hover a span {
	transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
}
/*----*/
.impo-website {
	background-color: #fff;
	padding: 13px 0 31px 0;
}
.impo-website h2 {
	 
	color: #171616;
	text-align: center;
}
.impo-website h2 span {
	text-transform: uppercase;
	position: relative;
}
.impo-website h2 span:before {
	position: absolute;
	height: 3px;
	width: 40%;
	bottom: -3px;
	background-color: #222324;
	border: solid 1px #bcdfe4;
	content: '';
	left: 0;
	right: 0;
	margin: auto;
}
#owl-demo .item {
	margin: 3px;
	text-align: center;
}
#owl-demo .item img {
	display: block;
	width: auto;
	height: auto;
	box-shadow: 0px 0px 3px rgba(0,0,0,.3);
}
#owl-demo .item img:hover {
	display: block;
	width: auto;
	height: auto;
	box-shadow: 0px 0px 3px rgb(51, 158, 174);
}
.span12 {
	margin-top: 26px;
}
.owl-buttons {
	position: relative;
}
.owl-prev {
	float: left;
	display: inline-block;
	text-indent: -99999px;
	background: url(../directorate-images/rightarrow.html);
	width: 32px;
	height: 32px;
	position: absolute;
	top: -55px;
	left: -33px;
}
.owl-next {
	float: left;
	display: inline-block;
	text-indent: -999999px;
	background: url(../directorate-images/leftarrow.html);
	width: 32px;
	height: 32px;
	position: absolute;
	top: -55px;
	right: -20px;
}
footer {
	background: #550606;
}
.footer-top {
	border-bottom: 1px solid #921616;
	overflow: hidden;
}
.footer-menu {
	padding: 0;
	margin: 14px 0px;
}
.footer-menu li {
	list-style: none;
	float: left;
}
.footer-menu li a {
	 
	color: #fff;
	font-size: 14px;
	border-right: 1px solid #ccc;
	padding: 0 11px;
}
.footer-menu li:first-child a {
	padding-left: 0px;
}
.last-updated {
 
	color: #fff;
	padding-top: 16px;
	font-size: 14px;
	text-align: right;
}
.footer-bottom {
 
	color: #fff;
	padding-top: 11px;
	font-size: 13px;
}
.search.hidden-sm.hidden-xs {
	list-style: none;
}
.red {
	color: #cb1515;
}
.blue {
	color: #1576cb;
}
span.voilet {
	color: #fff;
}
li.search.hidden-sm.hidden-xs {
	list-style: none;
}
.searchbtn {
	text-indent: -999px;
	display: block;
	width: 45px;
	height: 45px;
	float: right;
	margin-right: 30px;
	margin-top: 19px;
	background: -moz-radial-gradient(center, ellipse cover, #bc3434 0%, #bc3434 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #bc3434), color-stop(100%, #bc3434));
	background: -webkit-radial-gradient(center, ellipse cover, #bc3434 0%, #bc3434 100%);
	background: -o-radial-gradient(center, ellipse cover, #bc3434 0%, #bc3434 100%);
	background: -ms-radial-gradient(center, ellipse cover, #bc3434 0%, #bc3434 100%);
	background: radial-gradient(ellipse at center, #bc3434 0%, #bc3434 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99DAFF', endColorstr='#008080', GradientType=1 );
	color: #fff;
	border-radius: 50%;
	cursor: pointer;
}
.searchbtn:hover {
	color: #fff;
}
.searchbtn .fa {
	margin-right: 13px;
	margin-top: 14px;
}
.search .dropdown-menu {
	position: absolute;
	top: 25%;
	right: 93px;
}
.pwdFxd {
	position: fixed;
	top: 0px;
	width: 100%;
	z-index: 9999;
	margin: 0px auto;
	right: 0px;
	left: 0px;
}
.ftr-custom-txt-l-r {
	text-align: right;
}
/*-------inner-page-----*/
.innerbg, .dynamicbg {
	background-image: url("../directorate-images/innerbg.html");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: 100%;
}
.innercontent {
	background: rgba(255, 255, 255, 0.96) none repeat scroll 0 0;
	box-shadow: 2px 2px 2px #5c5a5a;
	padding: 30px 15px 15px 15px;
	margin: -20px auto 15px auto;
	z-index: 0;
	min-height: 400px;
}
.inner .list-inline > li {
	padding-left: 9px;
	padding-right: 9px;
	float: left;
	display: block;
}
.innerbg .main-head, .dynamicbg .main-head {
	margin: 30px 0px 0px 0px;
	padding: 0px;
	color: #fff;
	position: relative;
	z-index: 2;
}
.innerbg .main-head h3, .dynamicbg .main-head h3 {
	padding: 10px;
	display: inline-block;
	background-color: #750909;
	padding: 10px;
	margin: 0px;
	position: relative; font-weight:600;
}
.innerbg .main-head h3:after, .dynamicbg .main-head h3:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	border-bottom: 47px solid #750909;
	border-right: 25px solid transparent;
	position: absolute;
	right: -25px;
	top: 0px;
}
.breed-crum-div {
	display: inline-block;
	float: right;
}
/*.breadcrumb {
	margin: 0px;
	padding: 0px;
	background-color: rgba(255,255,255,.0);
}
.breadcrumb li, .breadcrumb li a, .breadcrumb li a:hover, .breadcrumb .active {
	color: #fff;
}
.breadcrumb > li + li::before {
	color: #ccc;
	content: no-close-quote;
	padding: 0 5px;
}*/
.breadcrumb {
    background-color: rgba(116, 116, 116, 0.49);
    border: 1px solid rgba(255, 255, 255, 0.14);
    border-radius: 0;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;
	float:right;
    text-align: right;
}
.breadcrumb > li a{color: #fff;}
.breadcrumb > li {
    color: #fff;
    display: inline-block;     padding: 0px 4px;
}
.breadcrumb > .active{ color:#FFD90A;}
.breadcrumb > li + li::before {
    color: #cccccc;
    content: unset;
    padding: 0 5px;
}
.search-result {
	list-style: outside none none;
	margin: 0px;
	padding: 0;
}
.search-result li {
	border: 1px solid #eeeeee;
	padding: 5px 10px;
	transition: all 0.2s ease 0s;
	margin-bottom: 10px;
}
.search-result li:hover {
	box-shadow: 0px 0px 5px rgba(0,0,0,.2);
}
.search-result .local {
	color: #271def;
	display: block;
	font-size: 1.18em;
}
.search-result .local:hover {
	color: #271def;
}
.search-result span {
	color: #006621;
	display: block;
	font-size: 0.85em;
}
.search-result p {
	margin: 5px 0;
	color: #333;
	font-size: .9em;
}
.serialnumber {
	counter-reset: Serial;
}
.serialnumber tr td:first-child::before {
	content: "" counter(Serial, decimal);
	counter-increment: Serial;
}
.dataTables_wrapper .form-control {
	border-radius: 0px;
}
.pdf-size {
	font-size: 12px;
	color: #000;
}
.pdf-size:before {
	font-family: 'FontAwesome';
	content: "\f1c1";
	color: #D32F2F;
	margin: 0px 5px;
}
.xps-size {
	font-size: 12px;
	color: #000;
}
.xps-size:before {
	font-family: 'FontAwesome';
	content: "\f169";
	color: #14B3B9;
	margin: 0px 5px;
}
.excel-size {
	font-size: 12px;
	color: #000;
}
.excel-size:before {
	font-family: 'FontAwesome';
	content: "\f1c3";
	color: #1C9870;
	margin: 0px 5px;
}
.rar-size {
	font-size: 12px;
	color: #000;
}
.rar-size:before {
	font-family: 'FontAwesome';
	content: "\f02d";
	color: #9c27b0;
	margin: 0px 5px;
}
.pdf-size, .xps-size, .excel-size, .rar-size {
	display: block
}
table td .btn {
	color: #fff;
}
.sitemap {
	margin: 0 15px;
}
.sitemap ul {
	background: transparent url("../images/site_map_ul.html") repeat-y scroll 0 -5px !important;
	list-style-type: none !important;
	margin: 0 !important;
	padding: 0 5px 4px 6px !important;
	position: relative !important;
}
.sitemap ul li {
	background: transparent url("../images/site_map_list.html") no-repeat scroll -5px -5px !important;
	line-height: 16px !important;
	padding: 0 0 0 10px !important;
}
.sitemap ul {
	background: rgba(0, 0, 0, 0) url("../images/site_map_ul.html") repeat-y scroll 10px -5px;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 4px 10px;
	position: relative;
}
.sitemap ul li {
	font: bold 10pt arial;
	margin: 10px 0;
}
.sitemap ul li a {
	background-color: #bcf4f7;
	border: 1px solid #14b3b9;
	color: #000000;
	display: inline-block;
	padding: 5px;
	transition-duration: 0.3s;
}
.sitemap ul li a:hover {
	background-color: #fbcf86;
	border: 1px solid #ed9501;
	color: #000000;
	padding-left: 5px;
	text-decoration: none;
}
.sitemap ul li ul {
	padding-bottom: 1px;
}
.sitemap ul li ul li {
	font: 10pt arial;
}
.table th {
	background-color: #DF771A;
	color: #fff;
}
/*.table td a {
	color:#bd2a2a;
}*/
table.filter-box {
	margin-left: 0px!important;
}
.filter-box {
	background: #ededed none repeat scroll 0 0;
	border: 1px solid #cfcfcf;
	box-sizing: border-box;
	margin-bottom: 10px;
	width: 100%;
}
.filter-box td {
	padding: 4px;
}
.filter-box input[type="submit"] {
	background: #2395d1 none repeat scroll 0 0;
	border: 0 solid red;
	color: white;
	padding: 7px 10px;
	width: 100%;
}
.filter-box input[type="text"]:focus {
	border: 1px solid #177ebe;
	color: #177ebe;
}
.filter-box input[type="text"] {
	border: 1px solid #b3b3b3;
	padding: 5px;
	width: 100%;
}
.filter-box select {
	border: 1px solid #abaaaa;
	padding: 5px;
	width: 100%;
}
.filter-box input[type="text"] {
	height: 40px;
}
.list {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.list li {
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.37);
	margin-bottom: 10px;
	padding: 8px 8px 8px 24px;
}
.list li a {
	color: #333;
}
.list li:before {
	content: "\f101";
	font-family: 'FontAwesome';
	color: #750909;
	font-size: 14px;
	margin-left: -15px;
	margin-right: 6px;
	border: 1px solid #750909;
	border-radius: 50%;
	padding: 2px 5px;
	width: 20px;
	height: 20px;
	box-sizing: border-box;
}
.list ul {
	margin: 5px 10px 5px 10px;
	padding: 0px;
	list-style: none;
}
.list ul li:before {
	content: "\f101";
	font-family: 'FontAwesome';
	color: #18A0DB;
	font-size: 18px;
	margin-left: -15px;
	margin-right: 6px;
	border: 0px solid #EA1E63;
	border-radius: 50%;
	padding: 0px;
	width: 0px;
	height: 0px;
	box-sizing: border-box;
}
.innercontent h3 {
	color: #000;
	font-size: 26px;
	position: relative;
	border-bottom: 1px solid rgba(0,0,0,.1);
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
}
.innercontent h3 span {
	color: #ff7a5a;
}
.innercontent h3:before {
	position: absolute;
	height: 5px;
	width: 15%;
	bottom: -3px;
	background-color: #EEC213;
	content: '';
}
.innercontent h2 {
	color: #750909;
	margin: 10px 0px;
	padding: 0px;
}
.innercontent h4 {
	color: #fff;
	margin: 15px 0px;
	padding: 0px;
	padding: 6px 10px;
	background-color: #B91;
	border-left: 5px solid #750909;
	text-transform: uppercase;
}
.stopped{ margin-top:0px !important;}
.news-item .arw{ display:none;}
#wowslider-container1 .ws-title{ text-align:right; padding-left:8.3%; padding-right:8.3%; bottom:0px; font-size:1.8em; font-family: 'Encode Sans Condensed', sans-serif;}
#wowslider-container1 .ws-title span{ padding:10px; background-color:rgba(0,0,0,.8); display:inline-block;}
/*Organization Structure*/
.zonedown{ position:relative;}
.zonedown:before{content: "\f0d7"; font-family: 'FontAwesome'; position:absolute; right:0px; display:block; color:#000; bottom: -9px; right: -5px;}
.zone{border-collapse:collapse; margin:0px; padding:0px; width:100%;}
.zone th{ text-align:center; font-weight:bold; color:#000;}
.zone td{ color:#1a1a1a;}
.zone-border-left {
    border-left: 1px solid #000; position:relative;
}
 
.zone-border-right {
    border-right: 1px solid #000;
}
.zone-border-top {
    border-top: 1px solid #000;
}
.zone-border-bottom {
    border-bottom: 1px solid #000;
}
.zone-border-left1 {
    border-left: 2px solid #EF7F00;
}
.zone-border-right1 {
    border-right: 2px solid #EF7F00;
}
.zone-border-top1 {
    border-top: 2px solid #EF7F00;
}
.zone-border-bottom1 {
    border-bottom: 2px solid #EF7F00;
}
.zonebox{ display:block; width:100%; vertical-align:middle; min-height:100px; text-align:center; padding:8px; border-radius:10px;} 
.zonebox2{ display:block; background: #d21919;
background: -moz-linear-gradient(top, #d21919 0%, #efe686 49%, #d21919 100%);
background: -webkit-linear-gradient(top, #fd21919 0%,#efe686 49%,#d21919 100%);
background: linear-gradient(to bottom, #d21919 0%,#efe686 49%,#d21919 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d21919', endColorstr='#d21919',GradientType=0 ); width:100%; vertical-align:middle;  text-align:center; padding:8px; border-radius:10px; box-shadow:1px 2px 1px rgba(0,0,0,.3); border:1px solid #CDA364;} 
.orngboxes{ box-shadow:1px 2px 1px rgba(0,0,0,.3); background: #f9eadb;
background: -moz-linear-gradient(top, #f9eadb 0%, #ffa8a8 100%);
background: -webkit-linear-gradient(top, #f9eadb 0%,#ffa8a8 100%);
background: linear-gradient(to bottom, #f9eadb 0%,#ffa8a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9eadb', endColorstr='#ffa8a8',GradientType=0 ); border:1px solid #CDA364; color:#471F00;}
/*16-03-17*/
.up-town .well span{
	display:block;
	font-weight:bold;
}
.up-town .well span i{
	color: #ef5350;
    position: absolute;
    left: 12px;
    margin-top: 3px;
}
.up-town .well p{
	border-bottom: 1px dashed rgba(0, 0, 0, 0.08);
    padding-bottom: 5px;
	padding-left:22px;
}
.up-town .well p a{
	font-size:14px;
}
.up-town .well-sm{
	position:relative;
}
.home-leaderbdrimg {
    border-radius: 50%;
    border: solid 3px #ffce07;
    text-align: center;
    margin: 0 auto;
}
  
  /*----*/
.polytechnic-list {


  background: #FFF;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding:15px;
}

.polytechnic-list .link {
  cursor: pointer;
  display: block;
  padding: 10px;
  color: #4D4D4D;
  font-size: 15px;
  font-weight: 500;
  border: 1px solid #CCC;
  margin-bottom:6px;	
  position: relative;
  border-radius:3px;
  -webkit-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}
.polytechnic-list li{list-style-type:none;}




.polytechnic-list li i {
  position: absolute;
  top: 13px;
  left: 12px;
  font-size: 18px;
  color: #595959;
  -webkit-transition: all 0.8s ease;
  -o-transition: all 0.8s ease;
  transition: all 0.8s ease;
}

.polytechnic-list li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.polytechnic-list li.open .link { color: #b63b4d; }

.polytechnic-list li.open i { color: #b63b4d; }

.polytechnic-list li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.polytechnic-list .submenu{ padding-start: 0px ; -webkit-padding-start: 0px ; overflow:auto;}
  
  
/*-------media-Query-----*/
@media (max-width:1024px) {
.impo-information {
	padding: 0;
	display: block;
	text-align: center;
}
.impo-information li {
	vertical-align: top;
	float: none;
	display: inline-block;
}
#owl-demo .item img {
	display: inline;
	text-align: center;
}
}
 @media (max-width:768px) {
section.banner {
	margin-top: -70px;
}
.last-updated {
	text-align: left;
}
}
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
	padding: 15px 25px !important;
	color: #ffffff;
}
}
@media (max-width:425px) {
.ftr-custom-txt-l-r {
	text-align: left;
}
section.banner {
	margin-top: 0px;
	margin-bottom: -1px;
}
div.col-sm-7.five-three {
	width: 100% !important;
}
div.col-sm-5.five-two {
	width: 100% !important;
}
.leader1 {
	border-right: 0px solid #FFF;
	margin-bottom: 52px;
}
.leader2 {
	border-right: 0px solid #FFF;
	margin-bottom: 52px;
}
.leader3 {
	border-right: 0px solid #FFF;
	margin-bottom: 52px;
}
.leader4 {
	border-right: 0px solid #FFF;
	margin-bottom: 52px;
}
.leader5 {
	border-right: 0px solid #FFF;
	margin-bottom: 52px;
}
.impo-information {
	padding: 0;
	display: block;
	text-align: center;
}
.impo-information li {
	vertical-align: top;
	float: none;
	display: inline-block;
}
.impo-website {
	padding: 15px 15px 15px 15px;
}
element.style {
	width: 335px;
}
owl.carousel.css:58 .owl-carousel .owl-wrapper, .owl-carousel .owl-item {
 -webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -ms-backface-visibility: hidden;
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
 -ms-transform: translate3d(0, 0, 0);
}
.top-nav li:nth-child(1) {
	display: none !important;
}
.top-nav li:nth-child(2) {
	display: none !important;
}
.navbar-inverse .navbar-nav > li > a {
	padding: 10px 25px;
}
.welcome-box {
	margin-bottom: 15px;
}
.row-no-margin {
	margin: 0px !important;
}
.displayhidden-425 {
	display: none !important;
}
	#leader-section .list-inline > li {
    width: 100%!important;
}
.innerbg .main-head h3:after, .dynamicbg .main-head h3:after {
	display:none;
}
}

@media (max-width:320px) {
	 	#leader-section .list-inline > li {
    width: 100%!important;
}
.innerbg .main-head h3:after, .dynamicbg .main-head h3:after {
	display:none;
}
}

.list-inline .media .media-left{
    display: block;
    vertical-align: top;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.list-inline .media .media-body{
    display: block;
    vertical-align: top;
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
.dataTables_filter label span {
    display: block;
    color: red;
    font-size: 10pt;
}
