@import url('https://fonts.googleapis.com/css?family=Lato:300,400,600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald&family=Scada&display=swap');


.topBar { width: 100%; float: left; background: rgb(255, 255, 255); position: relative; padding: 35px 0px 15px; z-index: 101; }
.topBar svg { width: 100%; float: left; fill: rgb(0, 82, 129); position: absolute; top: 0px; transform: rotate(180deg); }
.topBar ul { margin: 20px 0px 0px; padding: 0px; text-align: right; font: 400 16px Scada; }
.topBar ul li { list-style-type: none; text-align: right; color: rgb(79, 74, 74); position: relative; }
.topBar ul li span { color: rgb(0, 0, 0); padding: 0px 6px 0px 0px; position: relative; top: 3px; }
.topMenu { box-shadow: rgba(0, 0, 0, 0.52) 0px 1px 14px; width: 100%; float: left; background: rgb(255, 255, 255); border-top: 1px solid rgb(239, 231, 231); position: relative; z-index: 100; }
.topMenuWrap { margin-bottom: 0px; float: right; text-align: center; position: relative; width: 100%; }
.topMenuWrap::after { content: ""; position: absolute; /* bottom: -9px; */ left: 0px; width: 100%; height: 9px; }
#main-menu { margin: 0px; padding: 0px; display: inline-flex; }
#main-menu li { display: table-cell; list-style-type: none; margin: 0px; padding: 0px; position: relative; transition: all 300ms ease-in-out 0s; }
#main-menu li div { padding: 0px; position: absolute; top: 29px; right: 5px; margin: 0px; text-shadow: none; transition: all 500ms ease 0s; }
#main-menu li div::after { display: none; content: ""; font-family: FontAwesome; }
#main-menu li:hover div { color: rgb(255, 255, 255); transform: rotate(90deg); }
#main-menu li:hover { }
#main-menu li a { color: rgb(0, 0, 0); display: block; font: 400 16px Scada; padding: 10px 13px; text-decoration: none; margin: 0px; transition: background 300ms ease-in-out 0s; }
#main-menu li a:hover, #main-menu li:hover a, #main-menu li.selecto a { color: rgb(255, 255, 255); background: rgb(18, 130, 194); }
#main-menu li.current-menu-item:hover > a { color: rgb(220, 164, 127); }
#main-menu li:hover > span { color: rgb(255, 255, 255); }
#main-menu li.current-menu-item:hover > span { color: rgb(255, 0, 0); }
#main-menu li ul, #main-menu li ul li ul { left: 0px; opacity: 0; visibility: hidden; padding: 0px; position: absolute; top: 38px; text-align: left; width: 260px; z-index: 91; margin: 0px; background: rgba(255, 255, 255, 0.89); transition: all 0.3s ease-in 0s; }
#main-menu li ul li ul { top: 0px; left: 100%; }
#main-menu li ul li, #main-menu li ul li ul li { float: left; margin: 0px; width: 100%; background: 0px 0px; border-right: none; padding: 0px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(230, 229, 229); }
#main-menu li ul li::after { content: ""; }
#main-menu li ul li:hover { box-shadow: none; }
#main-menu li ul li a, #main-menu li ul li ul li a { margin: 0px; float: left; padding: 3% 3% 3% 6%; text-transform: inherit; font-size: 14px; width: 100%; overflow: hidden; transition: all 0.1s ease-in 0s; color: rgb(0, 0, 0) !important; background: 0px 0px !important; border-top: none !important; border-bottom: none !important; }
#main-menu li ul li a span, #main-menu li ul li ul li a span { border-radius: 0px; padding: 0px; color: rgb(0, 149, 198) !important; background-color: transparent !important; }
#main-menu li ul li a:hover { padding: 3% 3% 3% 9%; background: rgb(241, 152, 1); color: rgb(5, 47, 110) !important; }
#main-menu li:hover > ul { left: 0px; opacity: 1; visibility: visible; margin-top: 2px; }
#main-menu li:last-child ul::before { content: ""; display: inline-block; border-left: 10px solid transparent; border-right: 10px solid rgba(255, 255, 255, 0); border-bottom: 10px solid rgb(255, 255, 255); position: absolute; top: -12px; left: 198px; }
#main-menu li:last-child ul { left: auto; right: 0px; }
#main-menu li:hover > ul li:hover ul { left: 100%; }
.selecto { background: rgb(18, 130, 194); text-shadow: rgb(64, 64, 64) 1px 1px 2px; color: rgb(255, 255, 255) !important; }

.biosContainer {width: 100%;float: left;position: relative;min-height: 150px;/* background: #efefef; */}
#bios {width: 100%;float: left;position: relative;overflow: hidden;}
#bios .prev1 {left:-100px;}
#bios .next1 {right:-100px;}
#bios .prev1, #bios .next1{cursor: pointer; transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; visibility:hidden; position:absolute; z-index:999; top:45%; background: #000; padding: 10px 18px;}
#bios:hover > .prev1 {left: 15px;visibility:visible;}
#bios:hover >.next1 {right:15px;visibility:visible;}
#bios .prev1:before, #bios .next1:before {font: 400 40px 'FontAwesome';color: #fff;}
#bios .prev1:hover, #bios .next1:hover{background: #ffbd33;}
#bios .prev1:before {content: '\f104';}
#bios .next1:before {content: '\f105';}
#bios .prev1:after, #bios .next1:after {content: '';display: block;position: absolute;top: 0;bottom: 0;transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out;}
#bios .prev1:after {border-bottom: solid 0 transparent;border-top: solid 60px #000000;border-right: solid 10px transparent;left: 100%;}
#bios .next1:after {border-bottom: solid 60px #000000;border-top: solid 0 transparent;border-left: solid 10px transparent;right: 100%;}
#bios .prev1:hover:after{border-top: solid 60px #ffbd33;}
#bios .next1:hover:after{border-bottom: solid 60px #ffbd33;}
#bios svg {display: none;width: 100%; float: left; position: absolute; bottom: -1px; z-index: 99; fill: rgb(255, 255, 255); height: 150px; }
#bios svg path:nth-child(1) { fill: rgba(255, 255, 255, 0.45); }
#bios svg path:nth-child(2) { fill: rgb(0, 103, 162); }

.item1 {position: relative;}
.item1 a {display: block; position: relative; z-index: 9;}
.item1:before{content:'';position:absolute;/* background-color:rgba(0,0,0,.3); */top:0;left:0;right:0;bottom:0;z-index:2}
.item1 .bCaption{position:absolute;left:7%;bottom:20%;font:400 18px Lato;padding:10px 16px;border-radius:3px;z-index:3;color:#fff;text-transform:uppercase;width:40%;border-bottom:4px solid #ffbd33;background: #00000080;backdrop-filter: blur(5px);}
.item1 .bCaption a{display: initial;}
.item1 .bCaption span:nth-child(1){font: 400 12px 'Oswald';width: 100%;float: left;color: #ffbd33;}
.item1 .bCaption span:nth-child(2){font: 400 25px 'Oswald';width: 100%;float: left;color: #fff;margin: -7px 0 -7px 0;}
.item1 .bCaption span:nth-child(3){font: 400 14px/18px 'Lato';width: 100%;float: left;text-transform: initial;margin: 10px 0 0 0;}
.item1 .bCaption span:nth-child(4){width: 100%;float: left;text-transform: initial;margin: 5px 0 3px 0;text-align: right;border-radius: 5px;}
.item1 .bCaption span:nth-child(4) a{background: #ffbd33;padding: 5px 10px;font-size: 12px;color: #000;text-decoration: none;transition: all 300ms ease-in-out;border-radius: 5px;font-weight: 400;}
.item1 .bCaption span:nth-child(4) a:hover{background: #fff900;}
.active .item1 .bCaption{-webkit-animation-name:slideInRight;-webkit-animation-duration:1s;-moz-animation-name:slideInRight;-moz-animation-duration:1s}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}
@keyframes slideInRight{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}
.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}


.newsFormContainer{width: 100%;float: left;background: #efefef;position: relative;}
.newsFormContainer .heading{padding: 10px 15px;width: 100%;float: left;font: 400 20px 'Scada';position: relative;}
.newsFormContainer .heading span{background: #efefef;position: relative;padding: 0 5px;color: #c96800;}
.newsFormContainer .heading:before{content: '';position: absolute;left: 0;right: 0;width: 100%;height: 1px;background: #fc8200;top: 23px;}
.newsFormContainer div#moduletable{width: 100%;float: left;margin: 0;padding: 0 10px 0 15px;position: relative;top: 0;overflow: hidden;height: 100%;display: inline-table;}
.newsFormContainer div#moduletable ol {margin: 0; padding: 0;}
.newsFormContainer div#moduletable ol li {list-style-type: none;text-align: left;padding: 0;margin: 0;width: 100%;float: left;}
.newsFormContainer div#moduletable ol li:before {content: '';}
.newsFormContainer div#moduletable ol li a {color: #402f26;position: relative;padding-left: 15px;font: 400 10px 'Lato', sans-serif;font-style: italic;margin: 0 0 15px 0;border: 0;width: 100%;float: left;box-shadow: 0px 3px 6px #d3d7db;background: #fff;}
.newsFormContainer div#moduletable ol li a .eachEventsDtls {width: 100%;float: left;padding: 10px 0;}
.newsFormContainer div#moduletable ol li a .eachEventsDtls span{text-transform: initial;font-size: 12px;}
.newsFormContainer div#moduletable ol li a:hover {text-decoration: none;background: #2c272700;}
.newsFormContainer div#moduletable ol li a:before {content: '';position: absolute;width: 5px;top: 0;left: 0;bottom: 0;height: 100%;background: #1f64b0;}
.newsFormContainer div#moduletable ol li a strong{width: 100%;float: left;color: #005281;font: 500 16px 'Scada', sans-serif;margin: 0 0 5px 0;text-align: left;text-transform: initial;}
.newsFormContainer #scrollCtrl {margin:8px 0 0 0;padding:0;text-align:right;position: absolute;bottom: 50px;right: 10px;}
.newsFormContainer #scrollCtrl span {width:29px;height:29px;display:inline-block;text-indent: 100px;overflow: hidden;}
.newsFormContainer #scrollCtrl .up, .newsFormContainer #scrollCtrl .down, .newsFormContainer #scrollCtrl .toggle {text-indent: 10000px;margin:0;padding:0;width:29px;height:29px;-webkit-transition: all 240ms ease-in-out;-moz-transition: all 240ms ease-in-out;-ms-transition: all 240ms ease-in-out;-o-transition: all 240ms ease-in-out;transition: all 340ms ease-in-out;}
.newsFormContainer #scrollCtrl .down {background-image:url(../../images/theme/icon_news_ctrl.png);background-position: top left;}
.newsFormContainer #scrollCtrl .down:hover {background-image:url(../../images/theme/icon_news_ctrl.png);background-position: bottom left;cursor:pointer;}
.newsFormContainer #scrollCtrl .toggle {background-image:url(../../images/theme/icon_news_ctrl.png);background-position:bottom right;cursor:pointer;}
.newsFormContainer #scrollCtrl .toggle.et-run {background-image:url(../../images/theme/icon_news_ctrl.png);background-position:top right;cursor:pointer;}
.newsFormContainer #scrollCtrl .up {background-image:url(../../images/theme/icon_news_ctrl.png);background-position:top center;}
.newsFormContainer #scrollCtrl .up:hover {background-image:url(../../images/theme/icon_news_ctrl.png);background-position:bottom center;cursor:pointer;}
.newsFormContainer #scrollCtrl a{color: #000000;border: 1px solid #ffbd33;background: #ffbd33;margin: -4px 0 0 0;float: right;display: inline-block;padding: 7px 13px;transition: all ease-in-out 0.3s;}
.newsFormContainer #scrollCtrl a:hover{color: #222;border: 1px solid #fafbfc;background: #ffffff;text-decoration: none;}

.welcomeContainer{width: 100%;float: left;position: relative;/* overflow: hidden; */padding: 50px 0;/* background: #efefef; */z-index: 99;}
.welcomeContainer h1{font: 400 50px/28px 'Oswald', sans-serif;text-transform: uppercase;color: #1f64b0;margin: 0;padding: 0 0 20px 0;}
.welcomeContainer h1 u{font-weight: normal;display: block;color: #3cb118;font-size: 12px;text-decoration: none;font-family: 'Lato';margin: 0 0;}
.welcomeContainer h1 span, .welcomeContainer h1 em{font-weight: normal; font-style:normal; display: block;color: #005281;font-size: 13px;letter-spacing: 1.9px;font-family: 'Scada';margin: 10px 0 0 0;}
.welcomeContainer p{color: #222;margin: 0 0 30px 0;padding: 0;font: 500 16px/26px 'Scada', sans-serif;}
.welcomeContainer a{font: 400 16px 'Scada', sans-serif;padding: 8px 10px;display: inline-block;transition: all ease-in-out 0.3s;text-transform: uppercase;letter-spacing: 2px;background: #fa830d;color: #fefefe;}
.welcomeContainer a:hover{background: #0a1366;color: #fff;text-decoration: none;}
.welcomeContainer img{margin: 0 auto;}
.welcomeContainer::before {content: "";position: absolute;top: -26px;background: url("../../images/theme/bg-bottom.png");width: 100%;height: 26px;/* transform: rotate(180deg); */pointer-events: none;}

.msgContainer{width: 100%;float: left;padding: 0; margin: 0;color: #fff;background-image: linear-gradient(45deg, #005281 0%, #1282c2 50%);}
.msgContainer .msg{width: 100%;float: left;padding: 40px 50px 40px 30px;}
.msgContainer .msg h2{font: 400 26px 'Oswald', sans-serif;text-transform: uppercase;color: #ffffff;margin: 0;padding: 0 0 10px 0;text-shadow: 1px 1px 3px #085f54;}
.msgContainer .msg p{font: 400 16px/26px 'Scada', sans-serif;}
.msgContainer .msg a{border: 1px solid #ffffff;font: 600 15px 'Montserrat', sans-serif;color: #ffffff;padding: 8px 10px;display: inline-block;transition: all ease-in-out 0.3s;text-transform: uppercase;letter-spacing: 2px;margin: 20px 0 0 0;float: right;}
.msgContainer .msg a:hover{background: #ff7e08;color: #fff;text-decoration: none;border-color: #ff7f02;text-decoration: none;}
.msgContainer .imgContainer{float: right;border-top: 1px solid #1282c2;/* border-bottom: 1px solid #0d75b1; */position: relative;z-index: 2;}
.msgContainer .imgContainer:before{position: absolute;content: '';left: -31px;top: 0;width: 84%;height: 100%;transform: skewX(-8deg) scaleX(1);z-index: -1;background: #fff;}

.newsActivity{width: 100%;float: left;padding: 0;overflow: hidden;border-bottom: 1px solid #fc8200;}
.newsActivity h3, .newsActivity h4{font: 400 26px 'Oswald', sans-serif;text-transform: uppercase;margin: 30px 0 20px 0;padding: 0;color: #222;}
.newsActivity .allActivity{width: 100%;float: left;padding: 0 0 0 30px;}
.newsActivity .allActivity span{float: right;position: absolute;z-index: 2;font: 800 32px 'Oswald', sans-serif;text-align: center;width: 58px;text-shadow: none;top: -9px;right: 4px;font-style: italic;}
.clr1, .clr2, .clr3, .clr4, .clr5, .clr6, .clr7, .clr8{font: 400 14px 'Lato';color: #fff;margin: 15px 0 0 0;padding: 0;text-shadow: 2px 1px 4px rgba(0, 0, 0, 0.28);position: relative;transition: background-color 300ms ease-in-out;cursor: pointer;overflow: hidden;}
.clr1 a, .clr2 a, .clr3 a, .clr4 a, .clr5 a, .clr6 a, .clr7 a, .clr8 a{color: #fff;text-decoration: none;padding: 6px 0 7px 12px;display: block;position: relative;font: 500 15px/20px 'Scada', sans-serif;}
.clr1 a:hover, .clr2 a:hover, .clr3 a:hover, .clr4 a:hover, .clr5 a:hover, .clr6 a:hover, .clr7 a:hover, .clr8 a:hover{text-decoration: none; color: #fff;}
.clr1:after, .clr2:after, .clr3:after, .clr4:after, .clr5:after, .clr6:after, .clr7:after, .clr8:after{position: absolute;content: '';right: 11px;top: 0;width: 37px;height: 100%;transform: skewX(-20deg) scaleX(1);z-index: 0;background: #ffffff;}
.clr1{background-color: #8a9045;}
.clr1 span{color: #8a9045;}
.clr1:hover{background-color: rgba(138, 144, 69, 0.75);}
.clr2{background-color: #7d7b7b;}
.clr2 span{color: #7d7b7b;}
.clr2:hover{background-color: rgba(125, 123, 123, 0.75);}
.clr3{background-color: #3e769a;}
.clr3 span{color: #3e769a;}
.clr3:hover{background-color: rgba(62, 118, 154, 0.75);}
.clr4{background-color: #63bf3e;}
.clr4 span{color: #63bf3e;}
.clr4:hover{background-color: rgba(99, 191, 62, 0.75);}
.clr5{background-color: #a88b60;}
.clr5 span{color: #a88b60;}
.clr5:hover{background-color: rgba(168, 139, 96, 0.75);}
.clr6{background-color: #818587;}
.clr6 span{color: #818587;}
.clr6:hover{background-color: rgba(129, 133, 135, 0.75);}
.clr7{background-color: #535451;}
.clr7 span{color: #535451;}
.clr7:hover{background-color: rgba(83, 84, 81, 0.75);}
.clr8{background-color: #5082a9;}
.clr8 span{color: #5082a9;}
.clr8:hover{background-color: rgba(80, 130, 169, 0.75);}
.newsActivity h4{color: #fff;margin: 30px 0 10px 0;}
.newsActivity .allNews{width: 100%;float: left;background: #fc8200;position: relative;padding: 0 10px 30px 0;}
.newsActivity .allNews:before{position: absolute;content: '';left: -70px;top: 0;width: 84%;height: 100%;transform: skewX(-8deg) scaleX(1);z-index: -1;background: #fc8200;}
.newsActivity .allNews p{color: #fff;margin: 0 20px 0 0;padding: 0;font: 500 15px/24px 'Scada', sans-serif;}
.newsActivity .allNews p a{display: block;border: 1px solid #fff;color: #fff;float: right;margin: 20px 15px 20px 0;transition: all ease-in-out 0.3s;padding: 6px 20px;font: 500 15px 'Montserrat', sans-serif;display: block;}
.newsActivity .allNews p a:hover{background: #fff;color: #222;text-decoration: none;}
.newsActivity .allNews .allNewsEach{width: 100%; float: left;font: 500 15px/24px 'Scada', sans-serif;}
.newsActivity .allNews .allNewsEach ul{margin: 0;padding: 0;}
.newsActivity .allNews .allNewsEach ul li{color: #fff;list-style-type: none;font-size: 14px;position: relative;padding: 0 0 0 18px;}
.newsActivity .allNews .allNewsEach ul li:before{content: '';width: 10px;height: 10px;position: absolute;top: 9px;left: 3px;background: #dd7200;filter: blur(1px);border-radius: 50px 0 50px 0;}
.newsActivity .allNews .allNewsEach ul li:after{content: '';width: 10px;height: 10px;position: absolute;top: 6px;left: 0;background: #fff700;border-radius: 50px 0 50px 0;}

.department{width: 100%;float: left;padding: 30px 30px 50px;background: #efefef; position: relative;}
.department .heading{font: 400 26px 'Oswald', sans-serif;text-transform: uppercase;margin: 0 0 30px 0;padding: 0;color: #222;text-align: left;}
.department svg {width: 100%;float: left;fill: rgb(255 255 255);position: absolute;bottom: 0px;left: 0;/* transform: rotate(180deg); */}
.department .owl-controls {width: 100%;float: left;text-align: right !important;margin: 20px 0 0 0 !important;text-transform: uppercase;}
.department .owl-controls > div > div {font-size: 12px !important;background: #1282c2 !important;transition: all ease-in-out 0.3s;line-height: normal;}
.department .owl-controls > div > div:hover{background: #fc8200 !important;}

.campus{width: 100%;float: left;padding: 50px 0 70px;background: #ffffff;position: relative;z-index: 10;}
.campus svg {width: 100%;float: left;fill: rgb(255 255 255);position: absolute;bottom: -20px;left: 0;transform: rotate(180deg);}
.campus .heading{width: 100%;float: left;text-transform: uppercase;position: relative;margin: 0 15px 20px 15px;color: #2C2C2C;font: 400 26px 'Oswald', sans-serif;}
.campus .heading a{color: #167b2c;font-size: 16px;text-transform: capitalize;font-weight: 400;position: absolute;top: 6px;padding: 0 0 0 6px;margin: 0 0 0 10px;}
.campus .heading a:before{content: '';width: 1px;background: #167b2c;position: absolute;top: 5px;left: 0;bottom: 2px;}
.campus .collegeContainer{width: 100%;float: left;padding: 0;}
.campus .collegeContainer .imageContainer{width: 100%;float: left;position: relative;}
.campus .collegeContainer .imageContainer img{transition: all ease-in-out 0.3s;}
.campus .collegeContainer .imageContainer img.img-responsive{width: 26em;height: 220px;object-fit: cover;}
.campus .collegeContainer .imageContainer:hover img{opacity: 0.5;}
.campus .collegeContainer .imageContainer .caption{float: left;position: absolute;left: 0;bottom: 0;font: 400 14px 'Scada', sans-serif;color: #fff;background: #0000007a;padding: 10px 15px;right: 0;backdrop-filter: blur(4px);}
.campus .collegeContainer .imageContainer:hover .caption{color: #ffffff;}

.bottomPanel{width: 100%;float: left;position: relative;background: #005281;padding: 60px 0 30px 0;color: #fff;z-index: 9;}
.bottomPanel .heading2{font: 400 24px 'Oswald';position: relative;display: -webkit-inline-box;color: #e3e701;margin: 0 0 10px 0;padding: 0;}
.bottomPanel .heading2:after{content: '';position: absolute;width: 82px;height: 41px;right: -82px;top: 0;}
.bottomPanel ul {margin: 0;padding: 0;font: 400 14px 'Scada';-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}
.bottomPanel ul li {list-style-type: none;}
.bottomPanel ul li a {color: #fff;padding: 5px 0 5px 15px;display: block;position: relative; transition: all ease-in-out 0.3s;}
.bottomPanel ul li a strong {color: #edf7b9; font-weight: 400;}
.bottomPanel ul li a:hover {text-decoration: none;padding:  5px 0 5px 20px;color: #fcd21c;}

.bottomPanel ul li a:before {content: '\f0da';font: 400 15px 'FontAwesome';left: 0;position: absolute; transition: all ease-in-out 0.3s;}
.bottomPanel ul li a:hover:before {content: '\f0a4'}
.bottomPanel ol {margin: 0;padding: 0;font: 400 13px/21px 'Lato';}
.bottomPanel ol li {list-style-type: none;margin: 0 0 20px 0;padding: 0 0 0 50px;position: relative;}
.bottomPanel ol li a {color: #fff;text-decoration: none;}
.bottomPanel ol li a:hover {color: #fcd21c;}
.bottomPanel ol li strong{display: block;font: 400 15px 'Scada';}
.bottomPanel ol li i{position: absolute;left: 0;border: 2px solid #fff;top: 2px;font-size: 18px;padding: 5px 0;width: 32px;height: 32px;text-align: center;}


.cprite{width: 100%;float: left;border-top: 1px solid #1b3058;font: 400 14px 'Lato';text-align: center;padding: 11px 0; color: #1b3058;}
.cprite a {color: #1b3058; transition: all ease-in-out 300ms;}
.cprite a:hover {color: #1b3058;}






/*other page*/

.biosContainer::before { content: ""; position: absolute; bottom: 0; background: url(../../images/theme/bg-bottom.png); width: 100%; height: 26px; pointer-events: none; z-index: 9; }

.workingDiv{width: 100%;float: left;background: #efefef;}
.contentWrap {width: 100%;float: left;background: #efefef;overflow: hidden;}
.workingArea{width: 100%;float: left;padding: 0px 20px 40px;background: #fff;box-shadow: -3px 0px 10px #decaca;border-right: 1px solid #dedcdc;font: 400 15px/25px 'Scada', sans-serif;}


.workingArea h1,.workingArea h2,.workingArea h3,.workingArea h4,.workingArea h5,.workingArea h6{/* background: -webkit-linear-gradient(#1e6362, #24353b); *//* -webkit-background-clip: text; *//* -webkit-text-fill-color: transparent; */font: 400 30px 'Oswald';display: table;margin: 0 0 10px 0;padding: 0;}

.workingArea h1{font-size: 30px;color: #1f64b0;}
.workingArea h2{font-size: 26px;color: #12a4f7;}
.workingArea h3{font-size: 22px;color: #4cae4c;}
.workingArea h4{font-size: 20px;}
.workingArea h5{font-size: 18px;color: #5e7e0f;}
.workingArea h6{font-size: 15px;color: #f90;}

.workingArea p{margin: 0 0 10px 0;padding: 0;}
.workingArea .imgBorderLeft{background-image: linear-gradient(180deg, #17d10a 0%, #24a54b 100%);padding: 10px;position: relative;display: inline-block;float: left;margin: 8px 30px 30px 0;}
.workingArea .imgBorderLeft:before{content: '';position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;border: 5px solid #ffffffb3;box-shadow: inset 0px 0px 6px #000000a1;}
.workingArea .imgBorderLeft img{display: block;max-width: 100%;height: auto;}
.workingArea .imgBorderRight{background-image: linear-gradient(180deg, #17d10a 0%, #24a54b 100%);padding: 10px;position: relative;display: inline-block;float: right;margin: 8px 0 30px 30px;}
.workingArea .imgBorderRight:before{content: '';position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;border: 5px solid #ffffffb3;box-shadow: inset 0px 0px 6px #000000a1;}
.workingArea .imgBorderRight img{display: block;max-width: 100%;height: auto;}
.workingArea .imgBorderCenter{background-image: linear-gradient(180deg, #17d10a 0%, #24a54b 100%);padding: 10px;position: relative;display: inline-block;float: right;margin: 0 0 30px 0;}
.workingArea .imgBorderCenter:before{content: '';position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;border: 5px solid #ffffffb3;box-shadow: inset 0px 0px 6px #000000a1;}
.workingArea .imgBorderCenter img{display: block;max-width: 100%;height: auto;}
.workingArea ul, .workingArea ol {margin: 0 0 0 20px;padding: 0;/* display: flow-root; */}
.workingArea ul li, .workingArea ol li {list-style-type: none;font-size: 15px;line-height: 28px;position: relative;padding: 0 0 0 24px;margin-bottom: 0;}
.workingArea ul li:before {content: '\f0a4';font: 400 15px 'FontAwesome';position: absolute;left: 0;top: 7px;}
.workingArea ol{padding: 0 0 0 20px;}
.workingArea ol li{list-style-type: upper-alpha; padding: 0 0 0 10px;}
.workingArea ol li ol li{list-style-type: unset;}
.workingArea .workingTable{width: 100%; margin: 0 auto;}
.workingArea .workingTable th {background: #5cb85c;background-image: linear-gradient(45deg, #5cb85c 0%, #0fa00f 100%); text-align: center; color: #fff; text-transform: uppercase; font-size: 18px;}

.leftBar {width: 100%;float: left;padding: 35px 20px 00px;}
.leftBar .leftBarContaier {width: 100%;float: left;box-shadow: 3px 0px 10px #decaca;margin: 0 0 30px 0;}
.leftBar .leftBarContaier .leftHeading {color: #ffffff;position: relative;padding-left: 0;text-transform: uppercase;font: 400 20px/24px Oswald;text-align: center;padding: 10px 0;margin: 0;background: #e0d6a6;opacity: 0.90;background-color: #005281;}
.leftBar .leftBarContaier .leftHeading:before{content:'';position: absolute;top: 0;right: 0;/* border-width: 13px; *//* border-style: solid; *//* border-color: #efefef #eeeded #005281 #005281; */}
.leftBar .leftBarContaier .leftHeading:after{content:'';position: absolute;bottom: 0;right: 0;left: 0;background: url('../../images/theme/bg-bottom.png');height: 14px;}
.leftBar ul {margin: 0 0 0 0;padding: 0;}
.leftBar ul li{list-style-type: none; position: relative; padding: 0;}
.leftBar ul li:before{content: '';}
.leftBar ul li a{position: relative;display: block;padding: 9px 15px 7px;margin-bottom: 0px;background-color: #ffffff;border-bottom: 1px solid #d7d7d7;border-top: 1px solid #ffffff;text-decoration: none;color: #000;font-size: 13px;font-family: 'Scada';}
.leftBar ul li a:hover{background-color: #e9e4e4;color: #000;}
.leftBar ul li a.actives{background-color: #efefef;color: #000;}
.leftBar ul li a.actives:hover{background-color: #e9e4e4;color: #000;}
.leftBar ul li .lemmenuToggle{position: absolute;top: 1px;right: 0px;bottom: 1px;cursor: pointer;transition: all 300ms ease-in-out;}
.leftBar ul li .lemmenuToggle:hover{background: #eee;}
.leftBar ul li .lemmenuToggle i{padding: 8px 0;width: 35px;text-align: center;font-size: 20px;}
.leftBar ul li .lemmenuToggle .selt{background: #FF9900;border: 0;color: #fff;}
.leftBar ul li ul{margin: 0;}
.leftBar ul li ul li a{padding-top: 7px;padding-bottom: 7px;background: #ff9900;color: #fff;}
.leftBar .active{background: #77250e;color: #efefef;border-color: #ddd;}
.selcDWarrow > a{background-color: #76250e !important;color: #fff !important;}
.leftBar .actLftMnu{background: #e7e7e7;color: #000000;/* border-color: #fff; */}

.extraBar{width: 100%;float: left;}

.breadcrumb{float: left;margin: 0 0 15px 0;padding: 0 !important;background-color: transparent !important;}
.breadcrumb ol{margin: 0;padding: 0;display: -webkit-inline-box;font-size: 14px;}
.breadcrumb ol li{list-style-type: none;margin: 0;padding: 0 10px;position: relative;font-size: 12px;}
.breadcrumb ol li a{color: #1f64b0;}
.breadcrumb ol li a:hover{text-decoration: none;color: #5cb85c;}
.breadcrumb ol li:before{content:'/';left: -1px;top: 1px;position: absolute;}
.breadcrumb ol li:first-child{  padding: 0 10px 0 0;}
.breadcrumb ol li:first-child:before{content:'';}

.pagination{margin: 0 !important;padding: 0 !important;}
.pagination li{padding: 0 !important;}
.pagination li:before{content: '' !important;width: 0 !important;}

.xtraSubNav{text-align: center; float: right;}
.left-image {float: left;margin-right: 15px;margin-top: 8px;}
.right-image {float: right;margin-left: 15px;margin-top: 8px;}
.full-image {width: 100% !important;height: auto !important;}

.olDesignOne{margin: 0 0 10px 0 !important;padding: 0 !important;margin-left: -16px !important;display: flow-root;}
.olDesignOne li{list-style-type: none !important;margin: 0 0 16px 16px !important;padding: 6px 0 6px 7px !important;line-height: 20px !important;text-transform: uppercase;font-size: 16px !important;border-left: 3px solid #63b7ff;box-shadow: 3px 3px 4px #ccccccd1;width: 31%;float: left;color: #054697;}
.olDesignOne li em{text-transform: initial;font-style: inherit;font-size: 13px;color: #7c7b7b;}
.olDesignOne li em strong{font-weight: normal;color: #000000;}

ol.hindi{margin: 0 0 0 20px;padding: 0;}
ol.hindi li{list-style: gurmukhi;margin: 0 0 10px 0;}
p.hindi{line-height: 30px;}

.col3{column-count: 3;}
.cstTable {font-weight: normal;font-size: 14px;}
.cstTable th{font-weight: normal;font-size: 16px;background: #56c2ffde;color: #042e46;}
.cstTable small{font-weight: normal;display: block;width: 100%;font-size: 12px;}

.editPg{float: right;}
.editPg a{letter-spacing: inherit;text-transform: inherit;font-size: 12px;background: #f00;padding: 6px 8px;border-radius: 3px;}