@import url('https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&display=swap');
body {
font-family: "Google Sans", sans-serif;
color: #202020;
font-size: 14px;
overflow-x: hidden;
}
#section0,
.video-slider {
overflow: hidden;
position: relative;
min-height: 446px;
}
#myVideo {
position: relative;
left: 0;
bottom: 0;
top: 0;
width: 100%;
height: 474px;
background-size: 100% 100%;
background-color: #000000;
background-image:
;
background-position: center center;
background-size: contain;
object-fit: cover;
z-index: 3;
}
header img {
margin: 0 auto -4px auto;
text-align: center;
display: block;
left: 0;
right: 0;
}
.video-overlay {
background-color: rgb(0 0 0 / 48%);
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: 99;
}
img.right-box {
float: right;
}
.leader {
margin: 0px;
padding: 0px;
list-style: none;
width: 37%;
float: left;
}
.leader li {
display: table;
width: 100%;
border: 1px solid #ddd;
margin: 0px auto 4px auto;
padding: 23px 9px;
text-align: center;
background-color: #000000;
}
.leader li .cell-1,
.leader li .cell-2 {
display: block;
margin: 0px auto;
}
.leader li .cell-1 {
width: 65%;
}
.leader li .cell-1 img {
max-width: 90%;
border-radius: 50%;
border: 3px solid #fff;
}
.leader li .cell-2 h4 {
margin-top: 8px;
margin-bottom: 3px;
color: #fff;
}
.leader li .cell-2 p {
margin-bottom: 0px;
font-size: 0.9em;
font-weight: 300;
color: #fff;
}
.leader2 {
margin: 0px 6px;
padding: 0px;
list-style: none;
width: 60%;
float: left;
}
.leader2 li {
display: table;
width: 100%;
border: 1px solid #ddd;
margin: 0px auto 7px auto;
padding: 5px;
text-align: center;
background-color: #000;
}
.leader2 li .cell-1,
.leader2 li .cell-2 {
display: table-cell;
margin: 0px auto;
vertical-align: middle;
text-align: left;
}
.leader2 li .cell-1 {
width: 70px
}
.leader2 li .cell-1 img {
max-width: 80%;
border-radius: 50%;
border: 3px solid #eee;
}
.leader2 li .cell-2 h4 {
margin-top: 8px;
margin-bottom: 3px;
color: #fff;
font-size: 1.1em;
font-weight: 600;
}
.leader2 li .cell-2 p {
margin-bottom: 0px;
font-size: 0.9em;
font-weight: 300;
color: #fff;
}
section, #footer {
padding: 30px 0;
}
#bannershape {
background: #312b27;
background-repeat: no-repeat;
background-size: cover;
}
.placementbox {
margin: 0 -15px;
border: 1px solid #ccc;
background: #000;
padding: 15px;
min-height: 423px;
box-sizing: border-box;
background: #000 url(../updic-images/map2.png) right bottom;
background-repeat: no-repeat;
background-size: 65%;
color: #fff;
}
.placementbox h2 {
margin: 0px 0px 15px 0px;
padding: 0px;
font-weight: 800;
color: #fff;
font-size: 25px;
}
.placementbox h2 span {
font-size: 0.5em;
color: #333;
}
.placementbox ul {
list-style: none;
margin: 0px;
padding: 0px;
}
.placementbox ul li {
padding: 8px 0px;
position: relative;
padding-left: 25px;
}
.placementbox ul li:before {
content: url(../updic-images/checked.png);
position: absolute;
left: 0;
top: 7px;
}
.placementbox h3 {
font-size: 18px;
margin: 0px 1px 15px 0px;
padding: 0;
line-height: 22px;
font-weight: 500;
text-align: center;
color: #051760;
}
.expresslist {
padding: 0;
margin: 0 0 -1px 0;
}
.expresslist li {
list-style: none;
margin-bottom: 14px;
}
.expresslist li a {
color: #051760;
font-size: 17px;
font-weight: 700;
}
.expresslist li a:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f0da";
margin-right: 6px;
margin-left: 6px;
}
.news {
padding: 0px;
border: 1px solid #c1c1c0;
position: relative;
min-height: 331px;
margin: 0 -15px 20px -10px;
background: #000;
}
.news .heading {
text-transform: uppercase;
color: #fff;
background: #000;
padding: 4px;
font-size: 1.5em;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
}
.news .heading svg {
height: 30px;
float: left;
margin-right: 15px;
fill: #fff;
}
.vticker {
height: 324px !important;
margin-bottom: 15px;
}
.vticker .arw,
.vticker .dtype,
.vticker .fa-file-pdf-o {
display: none;
}
.vticker .dsize {
font-size: .8em;
color: #fff !important;
margin-top: 5px;
margin-left: 51px;
}
.vticker ul {
list-style: none;
margin: 0px;
padding: 0px;
}
.vticker ul li {
padding: 10px;
border-bottom: 1px solid #4a5326;
position: relative;
}
.vticker ul li a {
display: block;
color: #fff;
text-decoration: none;
font-weight: 500;
padding-left: 50px;
}
.vticker ul li:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 23px;
color: #fff;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f0a1";
background: #fff;
border-radius: 50%;
border: 1px solid #4b5427;
position: absolute;
top: 10;
left: 10px;
padding: 5px;
}
.vticker ul li span {
display: block;
}
.vticker ul li .ndate {
color: #fff;
font-size: .85em;
margin-bottom: 5px;
margin-left: 51px;
}
.vticker ul li .dsize {
color: #666;
font-size: 0.80em;
}
.news .scroll {
max-height: 415px;
overflow-y: scroll;
overflow-x: hidden;
}
.btn-outline-primary {
border-color: #001E59;
color: #001E59;
}
.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary:active {
border-color: #001E59;
background-color: #001E59;
color: #fff;
text-decoration: none;
}
.et-run .fa:before {
content: "\f04c" !important;
}
.news .foot {
background-color: #eee;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 10px 20px;
}
.news .foot .toggle {
float: right;
}
.news .foot a {
color: #193671;
font-weight: 300;
text-transform: uppercase;
}
.mainleader-section {
margin: 0 -15px;
}
.map-Corridor {
background: #000;
;
position: relative;
}
.map-Corridor img {
margin: 0px auto;
}
.map-Corridor h3 {
color: #fff;
text-align: center;
text-transform: uppercase;
}
.Investors {
background: #312b27;
}
.Investors h3 {
color: #fff;
text-align: center;
text-transform: uppercase;
}
.imp-link {
background: #312b27;
}
.imp-link h3 {
color: #fff;
text-align: center;
text-transform: uppercase;
margin-bottom: 40px;
}
.imp-link img {
margin: 0 auto 0px auto;
text-align: center;
display: block;
left: 0;
border: 1px solid #f3eeee;
right: 0;
}
#updates>.row {
padding-top: 10px;
margin-bottom: 15px;
}
#updates .title {
position: relative;
display: inline-block;
}
#updates .title h2 {
position: relative;
z-index: 2;
display: inline-block;
padding-bottom: 10px;
color: #fff;
text-transform: uppercase;
font-size: 1.5em;
margin-top: 0px;
margin-bottom: 0px;
}
.update-control {
text-align: right;
}
#updates .update-control .btn-outline-success {
border-color: #fff;
color: #fff;
}
#updates .update-control .btn-outline-success:hover,
#updates .update-control .btn-outline-success:focus,
#updates .update-control .btn-outline-success:active {
border-color: #fff;
background-color: #fff;
color: #1d3874;
text-decoration: none;
}
#updates ul {
list-style: none;
margin: 0px;
padding: 0px;
position: relative;
}
#updates ul .fimg {
padding: 0px;
}
#updates ul .fimg a {
padding: 0px;
}
#updates ul .fimg img {
max-width: 100%;
}
#updates ul li {
margin: 0;
border: 0;
border-radius: 4px;
}
#updates ul li div {
padding: 15px;
}
#updates ul li div h4 {
margin-top: 0px;
color: #1d3874;
}
#updates ul li div a {
display: block;
color: #000;
text-align: center;
font-weight: 600;
font-size: 19px;
text-decoration: none;
}
#updates ul li div a span {
text-align: center;
display: block;
font-weight: 500;
font-size: 17px;
}
#updates ul .owl-controls {
position: absolute;
right: 0px;
left: 0px;
margin: 0px auto;
top: 35%;
}
#updates ul .owl-buttons {
position: relative;
}
#updates ul .owl-buttons div {
position: absolute;
padding: 10px 10px;
background: #000;
opacity: 1;
border-radius: 0px;
font-size: 21px;
}
#updates ul .owl-buttons .owl-prev {
left: -14px;
}
#updates ul .owl-buttons .owl-next {
right: -14px;
}
#updates .update-control a {
border: 1px solid #fff;
padding: 5px 10px;
}
#updates .ndate {
color: #1d3874;
font-size: .99em;
display: block;
margin-top: 10px;
position: relative;
padding-left: 30px;
}
#updates .ndate:before {
content: url(../updic-images/small-calendar2.png);
position: absolute;
left: 0;
}
#updates .owl-prev {
left: 0px;
z-index: 99999;
top: 50%;
}
#updates .owl-next {
right: 0px;
z-index: 99999;
top: 50%;
}
#footer {
background-color: #000;
display: table;
width: 100%;
padding-bottom: 0;
}
#footer .address h4 {
color: #fff;
font-size: 1.6em;
margin-bottom: 8px;
text-transform: uppercase;
}
.address ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.address ul li {
margin-bottom: 6px;
position: relative;
padding-left: 45px;
color: #fff;
}
.address ul li span {
margin-top: 7px;
display: inline-block;
}
.address ul li:before {
content: "";
font-family: FontAwesome;
position: absolute;
left: 0px;
font-size: 26px;
top: 0px;
color: #ffb72c;
}
.address ul li.address-icon:before {
content: "\f041";
}
.address ul li.phone:before {
content: "\f095";
}
.address ul li.email:before {
content: "\f003";
}
.address ul li.working:before {
content: "\e081";
}
#footer .footerother {
padding: 0px 30px;
}
#footer .footerother h4 {
color: #fff;
margin-bottom: 11px;
}
p.visitor {
color: #fff;
font-size: 14px;
}
#footer .button {
margin-top: 25px;
margin-bottom: 25px;
}
#footer .button a {
color: #fff;
margin: 0px 5px;
}
.footer-link {
padding: 15px 25px;
color: #fff;
background-color: #312b27;
display: block;
overflow: auto;
}
.footer-link a {
color: #ffb72c;
}
.socail-world {
padding: 0;
margin-bottom: 38px;
font-size: .99em
}
.socail-world li {
list-style: none;
margin-bottom: 0px;
padding-left: 0px
}
.socail-world li .social a {
display: inline-block;
width: 42px;
background: #b69cad;
border-radius: 50%;
padding-top: 11px;
text-align: center;
padding-bottom: 9px;
margin-right: 7px;
color: #48253d;
font-size: 22px;
box-shadow: 0 2px 7px #292727
}
.socail-world li.visitor {
color: #fff;
}
#datetime {
list-style: none;
margin: 0;
color: #ffff;
padding: 17.625px 16.5px;
background: rgb(25, 29, 37);
border-radius: 7px;
}
.website-policies {
background: #3f506b;
padding: 10px;
margin-top: 20px;
}
.website-policies ul {
padding: 0;
margin: 0;
display: flex;
align-content: center;
justify-content: center;
}
.website-policies ul li {
display: inline-block;
}
.website-policies ul li a {
color: #fff;
padding: 0 10px;
border-right: 1px solid #fff;
font-size: 14px;
}
.website-policies ul li:last-child a {
border: 0
}
.website-policies ul li:first-child a {
padding-left: 0;
}
#cmprofile {
position: relative;
background: #fff url(../updic-images/news-footer.jpg) center bottom;
background-repeat: no-repeat;
display: block;
width: 100%;
min-height: 56px;
line-height: normal;
padding-top: 16px;
}
#cmprofile h3 {
position: absolute;
background: #000000;
top: -21px;
padding: 15px 12px;
color: #fff;
z-index: 9;
}
#cmprofile h3:before {
border-top: 15px solid transparent;
border-left: 20px solid #000000;
border-bottom: 15px solid transparent;
content: "";
height: 0;
right: -10px;
position: absolute;
top: 10px;
}
#cmprofile a {
color: #000;
font-size: 17px;
}
header {
display: block;
z-index: 100;
margin: 0 auto;
display: block;
top: 0;
width: 100%;
}
header .navbar-inverse {
background-color: transparent;
border: 0
}
.primarymenu {
margin: 0 auto;
bottom: 0;
background: #f58634;
position: relative;
padding: 0px 15px;
}
.navborder {
position: absolute;
left: 0;
width: 32%;
background: #fff;
z-index: 9999;
padding: 6px 0
}
.navborder:before {
border-bottom: 49px solid #007c7c;
border-left: 45px solid transparent;
content: "";
height: 0;
right: 0;
position: absolute;
top: 0;
width: 0
}
.logo {
padding: 5px 0px;
text-align: center
}
.logo a {
display: block;
position: relative;
z-index: 999;
}
.logo img {
max-width: 100%
}
.logo h1 {
width: 100%;
display: block;
margin: 0;
font-size: 20px;
color: #fff
}
.logo h1 span {
display: block;
margin: 0;
font-size: 12px;
color: #fff;
font-style: italic
}
.dropdown-menu .has-submenu:after {
font-family: FontAwesome;
content: "\f0da";
position: absolute;
right: 8px
}
.dropdown>a:after {
content: "\f0d7";
font-family: FontAwesome;
margin-left: 6px;
}
.menu {
transition: .3s;
}
.menu .navbar-nav {
float: right;
margin: 0 0px 0 auto;
display: table;
}
.navbar,
.menu {
position: static;
float: right;
}
.mega-dropdown-menu .text-strong a {
font-weight: 300;
}
.home>a::after {
content: "\f015";
font-family: "FontAwesome";
}
.navbar-nav>li:first-child {
border-left: 0px solid rgba(0, 0, 0, .2);
}
.navbar-nav>li:last-child {
border-right: 0px solid rgba(0, 0, 0, .2);
}
.menu .navbar {
margin-bottom: 0px;
min-height: inherit;
}
.menu .navbar-inverse {
background-color: transparent;
border: 0px;
}
.menu .navbar-inverse .navbar-nav>li>a {
position: relative;
color: #000;
padding: 27px 6px;
line-height: inherit;
float: left;
transition-duration: .3s;
font-weight: 600;
text-transform: uppercase;
}
.menuFxd .menu .navbar-inverse .navbar-nav>li>a {
color: #000;
}
.menu .navbar-inverse .navbar-nav>.active>a:focus {
color: #fff;
background-color: transparent;
}
.menu .navbar-inverse .navbar-nav>.active>a,
.menu .navbar-inverse .navbar-nav>.active>a:hover {
color: #fff background-color: transparent;
}
.menu .navbar-inverse .navbar-nav>li>a:focus,
.menu .navbar-inverse .navbar-nav>li>a:hover {
color: #fff;
background-color: #000000;
}
.menu .navbar-inverse .navbar-nav>.open>a,
.menu .navbar-inverse .navbar-nav>.open>a:focus,
.menu .navbar-inverse .navbar-nav>.open>a:hover {
color: #fff;
background-color: #000000;
}
.highlighted {
color: #fff !important;
background-color: #000000 !important;
}
.right-sectionmenu {
left: -418px !important;
}
.menu .navbar .dropdown-menu {
border-radius: 0px;
border: 0px !important;
background-color: rgb(255, 255, 255);
padding: 0px;
top: 97% !important;
width: 220px;
}
.menu .navbar .dropdown-menu .dropdown-menu {
display: none;
}
.menu .navbar .dropdown-menu li {
border-bottom: 1px solid rgba(139, 31, 65, .1);
position: relative;
}
.mega-dropdown-menu li {
border-bottom: 0px solid rgb(139, 31, 65) !important;
background: #fff;
margin-left: -14px;
margin-top: 0;
padding-left: 8px;
}
.menu .navbar .dropdown-menu li:last-child {
border-bottom: 0px;
}
.menu .navbar .dropdown-menu>li>a {
color: rgba(0, 0, 0, 1);
position: relative;
background-color: transparent;
padding: 10px !important;
font-size: 1em;
border-bottom: 1px solid #f2f2f2;
}
.menu .navbar .dropdown-menu>li>a:focus,
.menu .dropdown-menu>li>a:hover {
color: #ffffff;
background-color: #000;
text-decoration: none;
}
.open>.dropdown-menu {
display: block !important;
}
.mega-dropdown {
position: static !important;
}
.mega-dropdown ul {
list-style: none;
padding-left: 0px;
}
.mega-dropdown-menu {
width: 100%;
padding: 15px 0px 0px 0px !important;
box-shadow: none;
left: 0 !important;
right: 0;
margin: 0px auto;
}
.mega-dropdown-menu a {
color: #000;
display: block;
padding: 6px 0px 6px 25px !important;
position: relative;
font-size: 0.95em;
text-transform: uppercase;
}
.mega-dropdown-menu a:before {
content: "\f101";
position: absolute;
left: 3px;
font-family: FontAwesome;
color: #e15b00;
font-size: 19px;
margin-top: -4px;
}
.activebox:before {
color: #fff !important;
}
.mega-dropdown-menu a:hover:before {
color: #fff;
}
.menu-heading ul {
margin: 15px 0px 0px 24px;
padding: 0px;
}
.mega-dropdown-menu .menu-heading>a {
pointer-events: none;
color: #022c4c !important;
font-size: 1em !important;
font-weight: 600 !important;
}
.menu-heading>a:hover {
background-color: transparent !important;
text-decoration: none;
}
.mega-dropdown-menu a:hover {
background-color: #eb7c28;
color: #ffffff;
text-decoration: none;
}
.subhead>a {
cursor: default;
color: #06668c;
}
.subhead>a:hover {
background-color: rgba(0, 0, 0, .0);
}
.subhead>a:hover {
color: #06668c;
}
.subhead>a:hover::before {
background-color: rgba(0, 0, 0, .0) !important;
height: 0px !important;
}
.mega-dropdown-menu>li {
border-right: 0px solid #eee;
}
.mega-dropdown-menu>li:last-child {
border-right: 0px solid #eee;
}
.secondmenu {
margin-left: -15px;
margin-right: -15px;
}
.secondmenu .navbar {
border-radius: 0px;
margin-bottom: 0px;
}
.secondmenu .navbar-inverse {
background-color: rgba(0, 0, 0, .2);
border-color: rgba(252, 153, 40, 0);
}
.navbar-nav>li>.dropdown-menu {
left: inherit;
}
.menu-action {
background-color: #ee7a2d;
padding: 15px;
margin: 15px auto 0px auto;
width: 100%;
}
.menu-action img,
.menuacttitle,
.menu-action a {
display: inline-block;
margin: 0px 5px;
}
.menu-action img {
height: 50px;
}
.menuacttitle {
color: #fff;
font-style: italic;
}
.menu-action a {
color: #fff;
padding: 5px 10px !important;
border: 1px solid #fff;
text-align: center;
}
.menu-action a:hover {
background-color: #062c72;
color: #fff;
}
.menu-action a:before {
content: unset;
}
.headerbg {
background-size: cover;
position: absolute;
z-index: 999;
right: 0;
}
.menu .navbar .dropdown-menu img {
width: 100%;
height: 100%;
margin-bottom: 13px;
}
.submenu ul {
position: absolute;
list-style: none;
top: 0px;
margin-left: 100% !important;
display: none;
z-index: 99999;
width: 100%;
background-color: #fff;
height: auto;
padding: 0px;
left: 0px;
}
.submenu a {
padding: 0 15px;
line-height: 40px;
}
.submenu ul a:before {
content: "\f101";
position: absolute;
left: 13px;
font-family: FontAwesome;
color: #e15b00;
font-size: 19px;
margin-top: -4px;
}
.submenu:hover>ul {
display: block;
}
.submenu ul li a {
display: block;
color: #222;
padding: 11px 6px 12px 24px !important;
margin-left: 4px;
line-height: normal;
}
.submenu ul {
width: 188px;
}
.menuFxd {
background: #fff;
position: fixed;
width: 100%;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
background: -webkit-gradient(to right, transparent 50%, #fff 50%);
background: -webkit-linear-gradient(to right, transparent 50%, #fff 50%);
background: -moz-linear-gradient(to right, transparent 50%, #fff 50%);
background: -ms-linear-gradient(to right, transparent 50%, #fff 50%);
background: -o-linear-gradient(to right, transparent 50%, #fff 50%);
background: linear-gradient(to right, transparent 50%, #fff 50%);
background-position-x: 0%;
background-position-y: 0%;
background-size: auto;
background-position: right bottom;
background-size: 200% 100%;
z-index: 999;
box-shadow: 0px 0px 20px #23212147;
}
.menuFxd .trans {
display: none;
}
.menuFxd .transwhite {
display: block;
}
.transwhite {
display: none;
}
.top-nav {
background-color: #008ee4;
border-top: 0px solid transparent;
padding: 0px 0px;
z-index: 999 !important;
position: relative;
border-bottom: 0px;
}
.top-nav #datetime {
list-style: none;
margin: 0;
color: #ffff;
padding: 0;
background: rgb(25 29 37 / 0%);
border-radius: 0;
}
.top-nav .time {
float: left;
font-size: 12px;
color: #fff;
text-decoration: none;
padding-top: 8px;
}
.top-nav .time i {
font-size: 13px;
}
.top-nav ul {
margin: 0px;
padding: 0px;
}
.top-nav li {
list-style-type: none;
font-size: 13px;
text-align: right;
padding: 5px 5px;
display: inline-block !important;
}
.top-nav li:nth-child(1), .top-nav li:nth-child(2), .top-nav li:nth-child(3), .top-nav li:nth-child(4), .top-nav li:nth-child(5){
border-right: solid 1px #00000026;
}
.top-nav li:nth-child(3) a {
border-right: none;
}
.top-nav li:nth-child(4) {
padding-left: 0px;
padding-right: 0px;
}
.top-nav li:nth-child(5) {
padding-left: 0px;
padding-right: 0px;
}
.top-nav li:nth-child(6) {
padding-left: 0px;
padding-right: 4px;
border-right: solid 1px #00000026;
}
.top-nav li:nth-child(7) {
padding-left: 0px;
padding-right: 0px;
}
.top-nav li:nth-child(8) {
padding-left: 0px;
border-right: solid 1px #00000026;
padding-right: 4px;
}
.top-nav li:nth-child(9) {
padding-left: 0px;
padding-right: 0px;
}
.top-nav li:nth-child(10) {
padding-left: 5px;
padding-right: 5px;
border-right: 0px solid #000;
border-left: 1px solid #000;
}
.top-nav li:nth-child(11) {
padding: 0px;
}
.searchicon {
font-size: 18px;
display: block;
padding: 0px 5px;
}
.search {
height: auto;
overflow: hidden;
padding: 15px 0px;
display: none;
border-bottom: 1px solid #eee;
}
.search .form-control,
.search .btn {
border-radius: 0px;
}
.search .btn {
text-transform: uppercase
}
.top-nav li:nth-child(12) {
padding: 0px;
}
.top-nav li:nth-child(12) a {
display: block;
color: #fff;
background-color: #FF6154;
text-transform: uppercase;
padding: 2px 10px;
}
.top-nav li a {
color: #fff;
}
.top-nav li a:hover {
text-decoration: none;
}
.top-nav .btn-xs {
padding: 2px 4px;
font-size: 12px;
line-height: 1.5;
border-radius: 0px;
border: solid 1px;
background-color: #202329;
color: #fff;
cursor: pointer;
width: 22px;
display: block;
text-align: center;
border: 0;
}
.pwdFxd {
position: fixed !important;
top: 0;
width: 100%;
}
.logo-section {
top: 0;
background-color: #fff;
padding:  0;
}
.search-top {
margin-top: 1px;
position: absolute;
top: 4px;
right: 5px;
padding: 4px !IMPORTANT;
}
.top-nav .btn-black {
background-color: #000;
color: #fff;
cursor: pointer;
border-color: #c8c8c8;
}
.top-nav .btn-green {
background-color: #fff;
color: #000;
cursor: pointer;
}
.top-nav .btn-red {
padding: 1px 4px;
font-size: 12px;
line-height: 1.5;
border-radius: 0px;
border: solid 1px;
background-color: #961614;
color: #fff;
cursor: pointer;
}
.top-nav .input-sm {
height: 25px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 0px;
display: inline-block !important;
border: 0;
}
.logo-section-inner {
margin-top: 35px;
position: fixed;
z-index: 9999;
width: 100%;
}
.logo-section-inner .video-overlay {
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to right, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c000000', endColorstr='#00000000', GradientType=1);
}
.sector-inner-banner {
position: relative;
}
.layer {
position: absolute;
width: 65%;
left: 70px;
top: 55px;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 99;
}
.innerpage-texthead {
position: absolute;
z-index: 1;
bottom: -46px;
left: 5%;
top: 150px !Important;
width: 100% !Important;
}
.innerpage-texthead h2 {
text-align: left;
color: #fff;
font-size: 30pt;
line-height: 48px;
text-transform: capitalize;
text-shadow: 0px 1px 1px #000;
font-weight: 700;
}
.defence-wrapper {
background-repeat: no-repeat;
background-position: bottom right;
background-color: #000;
padding: 20px 0px;
text-align: justify;
}
.list {
list-style: none;
margin: 0px 0px 40px 0px;
padding: 0px;
}
.listn {
column-count: 3;
}
.list li {
padding: 8px 0px 8px 25px;
color: #fff;
position: relative;
border-bottom: 1px solid #cccccc61;
}
.list li:before {
content: "\f00c";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 8px;
color: #f14757;
}
.list-box {
list-style: none;
margin: 0px 0px 40px 0px;
padding: 0px;
}
.list-box li {
padding: 8px 0px 8px 25px;
color: #333;
position: relative;
}
.list-box li:before {
content: "\f00c";
font-family: FontAwesome;
position: absolute;
left: 0;
top: 8px;
color: #f14757;
}
.intitution-box {
background-color: #1c1d1f;
padding: 10px;
border-radius: 5px;
box-shadow: 0px 0px 25px rgba(0, 0, 0, .1);
margin: 40px auto;
}
.institutions {
height: auto;
display: block;
text-align: center;
list-style: none;
margin: 0px;
padding: 0px;
overflow: hidden;
}
.institutions li {
width: 16.5%;
box-sizing: border-box;
display: inline-block;
vertical-align: top;
text-align: center;
padding: 15px 8px;
}
.institutions li a {
display: block;
padding: 0px 0;
border-radius: 4px;
background-color: #000;
text-align: center;
font-weight: bold;
min-height: 222px;
}
.institutions li a span {
display: inline-block;
padding: 10px;
color: #fff;
font-size: 14px;
font-weight: normal;
}
.institutions li a img {
max-height: 140px;
margin: 0px auto;
display: block;
padding: 13px 0;
}
.foodpic {
position: relative;
margin-left: 21px;
margin-bottom: 22px;
}
.foodpic:before {
left: -9px;
top: -10px;
}
.foodpic:after {
right: -11px;
bottom: -10px;
}
.foodpic:before,
.foodpic:after {
content: '';
width: 150px;
height: 150px;
background: #ffffff;
border-radius: 18px;
position: absolute;
z-index: 0;
}
.foodpic img {
max-width: 100%;
padding: 6px;
border-radius: 10px;
position: relative;
background-color: #fff;
box-shadow: 0px 12px 9px 0px rgba(150, 150, 150, 0.44);
z-index: 5;
}
.defence-wrapper h3 {
color: #fff;
text-transform: uppercase;
font-weight: bold;
font-size: 30px;
text-align: center;
}
a:focus,
a:hover,
a {
color: #ffffff;
}
.defence-wrapper h4 {
font-size: 1.4em;
margin-bottom: 15px;
color: #fff;
padding-bottom: 6px;
padding-left: 0;
padding-right: 0;
}
#connetive_navigation ul {
list-style: none;
margin: 0px;
padding: 15px;
background-color: #383232;
box-shadow: 0px 0px 25px rgba(0, 0, 0, .1);
border-radius: 5px;
}
#connetive_navigation ul li {
margin: 0px 0px;
border-bottom: 1px solid #e6e6e6;
}
#connetive_navigation ul li a {
font-size: 1.1em;
color: #fff;
position: relative;
display: block;
text-align: center;
padding: 15px;
transition-duration: .3s;
}
#connetive_navigation ul li a:hover {
color: #000;
background-color: #eee;
border-radius: 5px;
text-decoration: none;
}
#connetive_navigation ul li a.active {
color: #ffffff;
background-color: #000;
border-radius: 5px;
}
#connetive_navigation .icon {
margin: 0 auto;
display: block;
width: 30px;
text-align: center;
}
#connetive_navigation .icon svg {
height: 30px;
display: inline-block;
margin: 0px auto;
fill: #fff;
}
#connetive_navigation ul li a:hover svg {
fill: #727cb6;
}
#connetive_navigation ul li a.active svg {
fill: #fff;
}
#connetive_navigation .nav-text {
display: block;
}
.tab-content-box .tab-pane {
padding: 0px;
}
.fade.show {
opacity: 1;
}
.shapecontent .col-md-5 {
width: 39%;
}
.shapecontent .col-md-3 {
width: 37%;
}
.shapecontent .col-md-4 {
width: 24%;
}
.policykey ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}
.keyfeature.policykey {
position: initial;
}
.airport-right li {
border-bottom: 1px solid #ccc;
padding: 0 0 10px 0 !important;
position: relative !important;
margin-bottom: 10px;
list-style: none;
width: 22%;
margin: 20px 17px;
min-height: 97px;
float: left;
}
.airport-right li h2 {
color: #e85222;
font-weight: 700;
font-size: 40px;
margin: 0;
position: relative;
}
.airport-right li .sub-p {
display: block;
font-size: 1em;
font-weight: 500;
}
.paln-img {
position: absolute;
top: 0;
right: -14px;
width: 91px;
}
.paln-img img {
width: 100%;
filter: grayscale(100%);
transition: transform .2s;
}
.policykey ul li span {
color: #fff;
padding: 0 12px;
display: block;
text-align: center;
min-height: 68px;
margin: 9px 0 0px 0;
}
.airport-right li .dol {
font-size: 13px;
display: block;
padding: 5px 0;
font-weight: 100;
color: #312b28;
line-height: 22px;
}
.policykey h3 {
padding: 10px 15px;
color: #fff;
background: #e85222;
border-radius: 3px;
margin-bottom: 15px;
font-size: 14px;
text-align: left;
}
span.rad-bovaran {
text-align: left !important;
color: #000 !important;
line-height: 22px;
}
.rail-senerio {
margin-top: 18px;
}
.senerio {
list-style: none;
margin: 0 0px 40px 0px;
min-height: 142px;
padding: 0px 15px;
display: table;
position: relative;
background-color: #fff;
box-shadow: 0px 0px 25px rgba(0, 0, 0, .15);
border-radius: 5px;
display: flex;
flex-wrap: wrap;
}
.rail-senerio li {
width: 33%;
}
.senerio li {
box-sizing: border-box;
float: left;
padding: 25px;
position: relative;
transition-duration: .3s;
border-right: 1px solid #dfdfdf;
}
.senerio li:last-child {
border-right: 0px;
}
.senerio li h3 {
font-size: 1.3em;
color: #000;
margin: 5px 0;
background: rgb(0 0 0 / 0%);
padding-left: 0;
padding-right: 0;
text-align: left;
text-transform: capitalize;
font-weight: 100;
}
.senerio li:hover {
background-color: #d88a0b;
color: #fff !IMPORTANT;
margin-top: -5px;
margin-bottom: -14px;
border-radius: 5px;
}
.senerio li:hover h3,
.senerio li:hover p {
color: #fff;
}
.senerio li p {
font-size: 0.95em;
color: #333;
}
.policy-list-box {
padding: 0;
margin: 0px 0px 25px 0px;
display: table;
width: 100%;
}
.policy-list-box li {
float: left;
width: 22%;
margin: 16px 13px;
display: block;
text-align: center;
background: #ffffff;
padding: 25px 1px;
border-radius: 7%;
border: 1px dashed #ccc;
}
.roadnetwork li {
width: 355px;
margin: 12px;
height: 140px;
border-radius: 10px;
padding: 15px;
transition-duration: .3s;
}
.roadnetwork li img {
filter: grayscale(100%);
opacity: .3;
}
.policy-list-box li h3 {
margin-top: 13px;
font-size: 1.0em;
color: #000;
line-height: 20px;
}
.roadnetwork li h3 {
line-height: normal;
font-size: 15px;
}
.highlighikey {
display: table;
width: 100%;
box-shadow: 0 19px 59px 0 hsla(0, 0%, 58.8%, .44);
border-radius: 5px;
padding: 15px;
min-height: 266px;
}
.loho-img img {
display: block;
margin: 0 auto 15px;
}
.colm2 p {
text-align: center;
}
.delhicorridors h2 {
font-size: 1.8em;
margin-bottom: 15px !important;
color: #03398e;
margin-bottom: 30px;
}
.delhicorridors .senerio {
overflow: hidden;
padding: 0px;
}
.delhicorridors .rail-senerio li {
width: 50%;
padding: 8px 10px;
}
.delhicorridors .rail-senerio li:before,
.amritsarcorridors .rail-senerio li:before {
content: "";
}
.delhicorridors h3 {
font-size: 1.4em;
margin-bottom: 15px;
color: #ee254c;
border-bottom: 1px solid #ccc;
padding-bottom: 15px;
background: rgb(215 137 12 / 0%);
padding-left: 0;
padding-right: 0;
}
.senerio li h3 {
font-size: 1.3em;
color: #000;
margin: 5px 0;
background: rgb(0 0 0 / 0%);
padding-left: 0;
padding-right: 0;
}
.senerio li p {
font-size: 0.95em;
color: #333;
}
.amritsarcorridors h3 {
font-size: 1.4em;
margin-bottom: 15px;
color: #ee254c;
border-bottom: 1px solid #ccc;
padding-bottom: 15px;
background: rgb(215 137 12 / 0%);
padding-left: 0;
padding-right: 0;
}
.amritsarcorridors h2 {
font-size: 1.7em;
margin-bottom: 15px;
color: #03398e;
text-align: left;
}
.amritsarcorridors .senerio {
overflow: hidden;
padding: 0px;
}
.amritsarcorridors .rail-senerio li {
width: 50%;
padding: 8px 10px;
}
.delhicorridors .wdfc-text {
font-size: 1.5em;
color: #333;
padding: 0;
margin-bottom: 15px;
}
.amritsarcorridors .wdfc-text {
font-size: 1.5em;
color: #000;
padding: 0;
margin-bottom: 10px;
}
.amritsarcorridors ul.check {
margin-bottom: 0
}
#updatesnew .owl-nav {
text-align: center;
}
#updatesnew {
display: block;
width: 100%;
}
#updatesnew>.row {
padding-top: 10px;
margin-bottom: 15px;
}
#updatesnew .title {
position: relative;
display: inline-block;
}
#updatesnew .title h2 {
position: relative;
z-index: 2;
display: inline-block;
padding-bottom: 10px;
color: #fff;
text-transform: uppercase;
font-size: 1.5em;
margin-top: 0px;
margin-bottom: 0px;
}
.update-control {
text-align: right;
}
#updatesnew .update-control .btn-outline-success {
border-color: #fff;
color: #fff;
}
#updatesnew .update-control .btn-outline-success:hover,
#updatesnew .update-control .btn-outline-success:focus,
#updatesnew .update-control .btn-outline-success:active {
border-color: #fff;
background-color: #fff;
color: #1d3874;
text-decoration: none;
}
#updatesnew ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#updatesnew ul .fimg {
padding: 0px;
}
#updatesnew ul .fimg a {
padding: 0px;
}
#updatesnew ul .fimg img {
max-width: 100%;
}
#updatesnew ul li {
margin: 0px 10px;
border: 0px solid #fff;
border-radius: 4px;
}
#updatesnew ul li div {
padding: 15px;
}
#updatesnew ul li div h4 {
margin-top: 0px;
color: #1d3874;
}
#updatesnew ul li div a {
display: block;
color: #000;
text-align: center;
font-weight: 600;
font-size: 19px;
text-decoration: none;
}
#updatesnew ul li div a span {
text-align: center;
display: block;
font-weight: 500;
font-size: 17px;
}
#updatesnew ul .owl-pagination {
display: none;
}
#updatesnew ul .owl-controls {
position: absolute;
right: 0px;
left: 0px;
margin: 0px auto;
top: 35%;
}
#updatesnew ul .owl-buttons {
position: relative;
}
#updatesnew ul .owl-buttons div {
position: absolute;
padding: 10px 10px;
background: #000;
opacity: 1;
border-radius: 0px;
font-size: 21px;
}
#updatesnew ul .owl-buttons .owl-prev {
left: -14px;
}
#updatesnew ul .owl-buttons .owl-next {
right: -14px;
}
#updatesnew .update-control a {
border: 1px solid #fff;
padding: 5px 10px;
}
#updatesnew .ndate {
color: #1d3874;
font-size: .99em;
display: block;
margin-top: 10px;
position: relative;
padding-left: 30px;
}
#updatesnew .ndate:before {
content: url(../updic-images/small-calendar2.png);
position: absolute;
left: 0;
}
.float-icons {
position: fixed;
right: 15px;
z-index: 1000;
bottom: 5%;
right: 30px;
}
.float-icons .form-home {
margin: 0px;
padding: 0px;
list-style: none;
position: absolute;
bottom: 66px;
right: -9px;
display: none;
animation: fade-in 1s;
}
.float-icons .show {
display: block;
}
.form-home {
background-color: #fff;
min-width: 350px;
border-radius: 10px;
box-shadow: 0px 0px 25px rgba(0, 0, 0, .3);
}
.form-home .form-heading {
background-color: #ff591f;
padding: 15px;
border-radius: 10px 10px 0px 0px;
color: #fff;
}
.form-home .form-heading h4 {
margin: 0px 0px 10px 0px;
text-transform: uppercase;
}
.form-home .form-heading p {
font-weight: 300;
margin: 0px;
}
.form-home .form-body {
padding: 15px;
margin: 15px;
border: 1px solid #eee;
}
.form-home .form-body .form-control {
border: 2px solid #ccc;
}
.form-home .form-body .btn-danger {
background-color: #ff591f;
color: #fff;
border: 1px solid #ff591f;
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fload-btn {
position: relative;
background-color: #ff591f;
color: #fff;
width: 90px;
height: 90px;
border-radius: 50%;
text-align: center;
padding: 10px;
font-size: 12px;
box-shadow: 0px 0px 15px rgba(0, 0, 0, .2);
cursor: pointer;
}
.fload-btn svg {
fill: #fff;
height: 20px;
display: block;
margin: 0px auto;
}
#updates .owl-nav button {
font-size: 1em;
height: 30px;
background: rgba(0, 0, 0, .5);
line-height: 0px;
color: #fff;
cursor: pointer;
display: inline-block;
margin: 0px 5px;
position: absolute;
padding: 11px !important;
border-radius: 4px;
}
#updates .owl-dots {
position: absolute;
right: 0;
left: 0;
z-index: 999999;
bottom: 38px;
text-align: center;
}
#updates .owl-dots button {
display: inline-block;
}
#updates .owl-dots button span {
display: block;
width: 30px;
height: 8px;
margin: 5px;
filter: Alpha(Opacity=50);
opacity: 0.5;
background: #142738;
border-radius: 0%;
}
#updates .active span {
filter: Alpha(Opacity=100) !important;
opacity: 1 !important;
}
#updates .owl-carousel .owl-dots.disabled,
#updates .owl-carousel .owl-nav.disabled {
display: block;
margin-top: -57px;
text-align: right;
padding-right: 20px;
}
#updatesnew .owl-nav button {
font-size: 1em;
height: 30px;
background: #000;
line-height: 0px;
color: #fff;
cursor: pointer;
display: inline-block;
margin: 0px 5px;
padding: 11px !important;
border-radius: 4px;
}
#updatesnew .owl-dots {
display: none !important;
}
#updatesnew .owl-dots button {
display: inline-block;
}
#updatesnew .owl-dots button span {
height: 15px;
width: 15px;
border-radius: 50%;
}
#updatesnew .owl-carousel .owl-dots.disabled,
#updatesnew .owl-carousel .owl-nav.disabled {
display: block;
position: relative;
margin-top: 10px;
text-align: center;
padding-right: 20px;
}
.main-timeline:after {
content: '';
display: block;
clear: both;
}
.main-timeline .timeline {
width: 100%;
padding: 12px;
margin: 0 25px 25px 0;
float: left;
position: relative;
z-index: 1;
}
.main-timeline .timeline-content {
background: #191a1b;
min-height: 120px;
padding: 20px 20px 20px 140px;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
display: block;
position: relative;
pointer-events: none;
}
.main-timeline .timeline-content:hover {
text-decoration: none;
}
.main-timeline .timeline-content:before,
.main-timeline .timeline-content:after {
content: "";
background: #564747;
width: 80px;
height: 60%;
position: absolute;
top: -10px;
left: -10px;
z-index: -1;
}
.main-timeline .timeline-content:after {
top: auto;
left: auto;
bottom: -10px;
right: -10px;
}
.main-timeline .timeline-year {
color: #000;
background: #564747;
font-size: 30px;
font-weight: 800;
text-align: center;
line-height: 198px;
width: 95px;
box-shadow: 10px 5px 10px rgba(0, 0, 0, 0.2);
position: absolute;
left: 20px;
top: -12px;
bottom: -12px;
}
.main-timeline .timeline-year svg {
width: 75%;
fill: #fff;
}
.main-timeline .timeline-year:before {
content: "";
background: linear-gradient(to top right, #6C433F 49%, transparent 50%);
width: 12px;
height: 12px;
position: absolute;
top: 0;
right: -12px;
}
.main-timeline .timeline-icon {
color: #f24709;
font-size: 35px;
line-height: 40px;
position: absolute;
bottom: 10px;
right: 10px;
}
.main-timeline .title {
color: #f24709;
font-size: 20px;
font-weight: 900;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0 0 14px 0;
}
.main-timeline .description {
color: #fff;
font-size: 14px;
letter-spacing: 1px;
margin: 0;
}
.main-timeline .timeline:nth-child(even) .timeline-content {
padding: 20px 140px 60px 20px;
}
.main-timeline .timeline:nth-child(even) .timeline-content:before {
left: auto;
right: -10px;
}
.main-timeline .timeline:nth-child(even) .timeline-content:after {
right: auto;
left: -10px;
}
.main-timeline .timeline:nth-child(even) .timeline-year {
box-shadow: -10px 5px 10px rgba(0, 0, 0, 0.3);
left: auto;
right: 10px;
}
.main-timeline .timeline:nth-child(even) .timeline-year:before {
transform: rotateY(180deg);
right: auto;
left: -12px;
}
.main-timeline .timeline:nth-child(even) .timeline-icon {
right: auto;
left: 10px;
}
.main-timeline .timeline:nth-child(4n+2) .timeline-content:before,
.main-timeline .timeline:nth-child(4n+2) .timeline-content:after,
.main-timeline .timeline:nth-child(4n+2) .timeline-year {
background: #564747;
}
.main-timeline .timeline:nth-child(4n+2) .timeline-icon,
.main-timeline .timeline:nth-child(4n+2) .title {
color: #F88800;
}
.main-timeline .timeline:nth-child(4n+2) .timeline-year:before {
background: linear-gradient(to top right, #000 49%, transparent 50%);
}
.main-timeline .timeline:nth-child(4n+3) .timeline-content:before,
.main-timeline .timeline:nth-child(4n+3) .timeline-content:after,
.main-timeline .timeline:nth-child(4n+3) .timeline-year {
background: #564747;
}
.main-timeline .timeline:nth-child(4n+3) .timeline-icon,
.main-timeline .timeline:nth-child(4n+3) .title {
color: #2E475D;
}
.main-timeline .timeline:nth-child(4n+3) .timeline-year:before {
background: linear-gradient(to top right, #000 49%, transparent 50%);
}
.main-timeline .timeline:nth-child(4n+4) .timeline-content:before,
.main-timeline .timeline:nth-child(4n+4) .timeline-content:after,
.main-timeline .timeline:nth-child(4n+4) .timeline-year {
background: #564747;
}
.main-timeline .timeline:nth-child(4n+4) .timeline-icon,
.main-timeline .timeline:nth-child(4n+4) .title {
color: #5ca51c;
}
.main-timeline .timeline:nth-child(4n+4) .timeline-year:before {
background: linear-gradient(to top right, #000 49%, transparent 50%);
}
@media screen and (max-width:767px) {
.main-timeline .timeline,
.main-timeline .timeline:nth-child(even) {
width: 100%;
margin: 0 0 20px 0;
}
}
@media screen and (max-width:479px) {
.main-timeline .timeline .timeline-content,
.main-timeline .timeline:nth-child(even) .timeline-content {
padding: 60px 20px;
}
.main-timeline .timeline .timeline-year,
.main-timeline .timeline:nth-child(even) .timeline-year {
height: 55px;
line-height: 55px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
right: 10px;
left: auto;
}
.main-timeline .timeline:nth-child(even) .timeline-year {
top: -10px;
bottom: auto;
left: 10px;
}
}
.heading1 {
margin-bottom: 15px;
}
.heading1 h2 {
display: inline-block;
position: relative;
padding: 10px;
color: #fff;
background-color: #191a1b;
margin: 0px;
font-size: 1.8em
}
.heading1 h2:after {
content: "";
position: absolute;
top: 0;
right: -32px;
width: 0;
height: 0;
border-bottom: 49px solid #191a1b;
border-right: 32px solid transparent;
}
.heading2 {
padding: 10px 0px;
margin-bottom: 15px;
border-bottom: 1px dashed #ccc;
}
.heading2 h4 {
font-weight: 800;
margin: 0px 0px;
padding: 0px;
}
.industry {
list-style: none;
margin: 0px -10px;
padding: 0px;
display: table;
}
.industry li {
float: left;
box-sizing: border-box;
padding: 10px 10px 10px 30px;
margin: 10px;
background-color: #202023;
border-radius: 4px;
color: #fff;
position: relative;
}
.industry li:before {
content: "\f00c";
font-family: FontAwesome;
position: absolute;
left: 10px;
top: 8px;
color: #fff;
}
.industry li:hover::before {
color: #fff;
}
.mrgintb {
margin-top: 15px;
margin-bottom: 15px;
}
.prsentindia {
display: table;
list-style: none;
margin: 15px 0px;
padding: 15px;
border-radius: 8px;
box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
width: 100%;
}
.prsentindia li {
display: table-cell;
width: 33%;
box-sizing: border-box;
vertical-align: middle;
text-align: center;
padding: 15px;
border-right: 1px solid #dfdfdf;
font-size: 1.1em;
font-weight: bold;
}
.prsentindia li:last-child {
border-right: 0px solid #dfdfdf;
}
.prsentindia li .pi-icon {
display: inline-block;
width: 100px;
height: 100px;
box-sizing: border-box;
background-color: #eee;
border-radius: 50%;
padding: 22px;
margin-bottom: 15px;
border: 1px dashed #9f9f9f;
}
.prsentindia li .pi-icon svg {
height: 55px;
fill: #1d2739;
}
.prsentindia li span {
display: block;
color: #fff;
}
.main-timeline7 {
overflow: hidden;
position: relative
}
.main-timeline7 .timeline {
width: 50%;
float: left;
z-index: 1;
position: relative
}
.main-timeline7 .timeline:after,
.main-timeline7 .timeline:before {
content: "";
display: block;
clear: both
}
.main-timeline7 .timeline:before {
content: "";
width: 40px;
height: 90%;
background: #727cb6;
position: absolute;
top: 10%;
min-height: 627px;
right: -20px;
}
.main-timeline7 .timeline:last-child:before {
height: 0
}
.main-timeline7 .timeline-icon {
width: 80px;
height: 80px;
border-radius: 50%;
background: #727cb6;
overflow: hidden;
text-align: center;
position: absolute;
top: 0;
right: -40px;
z-index: 3
}
.main-timeline7 .timeline-icon:before {
content: "";
width: 60px;
height: 60px;
border-radius: 50%;
background: #fff;
border: 2px solid #727cb6;
box-shadow: 0 0 0 4px #a5afe4;
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0
}
.main-timeline7 .timeline-icon i {
font-size: 35px;
color: #303a3b;
line-height: 80px;
z-index: 1;
position: relative
}
.main-timeline7 .year {
display: block;
padding: 0 60px 0 30px;
font-size: 30px;
color: #303a3b;
text-align: right;
border-bottom: 2px solid #303a3b;
z-index: 2;
position: relative
}
.main-timeline7 .year:before {
content: "";
display: block;
width: 30px;
height: 30px;
border-radius: 50%;
background: #727cb6;
border: 5px solid #fff;
box-shadow: 0 0 0 4px #727cb6;
margin: auto;
position: absolute;
bottom: -15px;
left: 4px
}
.main-timeline7 .year:after {
content: "";
border-left: 10px solid #303a3b;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
position: absolute;
bottom: -11px;
left: 50px
}
.main-timeline7 .timeline-content {
padding: 18px 60px 18px 40px;
text-align: right;
position: relative;
z-index: 1
}
.main-timeline7 .timeline-content:after,
.main-timeline7 .timeline-content:before {
content: "";
width: 80px;
height: 150px;
border-radius: 50%;
background: #fff;
position: absolute;
top: -7%;
right: 15px;
z-index: -1
}
.main-timeline7 .timeline-content:after {
left: auto;
right: -95px
}
.main-timeline7 .timeline:last-child .timeline-content:after,
.main-timeline7 .timeline:last-child .timeline-content:before {
width: 0;
height: 0
}
.main-timeline7 .title {
font-size: 21px;
font-weight: 700;
color: #202123;
margin-top: 0;
border-bottom: 1px dashed #ccc;
padding-bottom: 8px;
}
.main-timeline7 .description {
font-size: 15px;
color: #7f8386;
line-height: 25px
}
.main-timeline7 .timeline:nth-child(even) {
margin-bottom: 80px
}
.main-timeline7 .timeline:nth-child(odd) {
margin: -140px 0 0
}
.main-timeline7 .timeline:first-child,
.main-timeline7 .timeline:last-child:nth-child(even) {
margin: 0 !important
}
.main-timeline7 .timeline:nth-child(2n) .timeline-icon,
.main-timeline7 .timeline:nth-child(2n):before {
right: auto;
left: -20px;
}
.main-timeline7 .timeline:nth-child(2n) .timeline-icon {
left: -40px
}
.main-timeline7 .timeline:nth-child(2n) .year {
padding: 0 30px 0 60px;
text-align: left
}
.main-timeline7 .timeline:nth-child(2n) .year:before {
left: auto;
right: 4px
}
.main-timeline7 .timeline:nth-child(2n) .year:after {
border-left: none;
border-right: 10px solid #303a3b;
right: 50px
}
.main-timeline7 .timeline:nth-child(2n) .timeline-content {
padding: 18px 40px 18px 60px;
text-align: left
}
.main-timeline7 .timeline:nth-child(2n) .timeline-content:before {
left: -95px
}
.main-timeline7 .timeline:nth-child(2n) .timeline-content:after {
left: 15px
}
.main-timeline7 .timeline:nth-child(2n) .year:before {
background: #727cb6;
box-shadow: 0 0 0 4px #727cb6;
}
.table-striped>tbody>tr:nth-of-type(odd) {
background-color: #000000;
}
.main-timeline7 .timeline:nth-child(2n) .title {
color: #e77e21
}
.main-timeline7 .timeline:nth-child(3n) .timeline-icon,
.main-timeline7 .timeline:nth-child(3n):before {
background: #008b8b
}
.main-timeline7 .timeline:nth-child(3n) .timeline-icon:before {
border-color: #008b8b;
box-shadow: 0 0 0 4px #50b5b4
}
.main-timeline7 .timeline:nth-child(3n) .year:before {
background: #008b8b;
box-shadow: 0 0 0 4px #008b8b
}
.main-timeline7 .timeline:nth-child(3n) .title {
color: #008b8b
}
.main-timeline7 .timeline:nth-child(4n) .timeline-icon,
.main-timeline7 .timeline:nth-child(4n):before {
background: #ed687c
}
.main-timeline7 .timeline:nth-child(4n) .timeline-icon:before {
border-color: #ed687c;
box-shadow: 0 0 0 4px #f798a8
}
.main-timeline7 .timeline:nth-child(4n) .year:before {
background: #ed687c;
box-shadow: 0 0 0 4px #ed687c
}
.main-timeline7 .timeline:nth-child(4n) .title {
color: #ed687c
}
@media only screen and (max-width:990px) {
.main-timeline7 .timeline {
width: 100%
}
.main-timeline7 .timeline:nth-child(even),
.main-timeline7 .timeline:nth-child(odd) {
margin: 0
}
.main-timeline7 .timeline:before,
.main-timeline7 .timeline:nth-child(2n):before {
width: 30px;
height: 100%;
left: 25px
}
.main-timeline7 .timeline-icon,
.main-timeline7 .timeline:nth-child(2n) .timeline-icon {
left: 0
}
.main-timeline7 .timeline:nth-child(2n) .year,
.main-timeline7 .year {
text-align: left;
padding: 0 30px 0 100px
}
.main-timeline7 .timeline:nth-child(2n) .year:before,
.main-timeline7 .year:before {
left: auto;
right: 4px
}
.main-timeline7 .year:after {
left: auto;
right: 50px;
border-right: 10px solid #303a3b;
border-left: none
}
.main-timeline7 .timeline-content .description {
color: #666
}
.main-timeline7 .timeline-content,
.main-timeline7 .timeline:nth-child(2n) .timeline-content {
text-align: left;
padding: 18px 40px 18px 100px
}
.main-timeline7 .timeline-content:after,
.main-timeline7 .timeline-content:before {
width: 0;
height: 0
}
}
ul.yearlist-box {
margin: 0;
padding: 0;
}
.year-list {
display: block;
padding: 7px 14px;
margin: 0 0 6px 0;
font-size: 17px;
color: #303a3b;
border-radius: 0 50px 50px 0;
background: #ffffff;
text-align: left;
position: relative;
border: 1px solid #f1ecec;
}
.year-list:before {
content: "";
border-top: 35px solid #f1ecec;
border-left: 35px solid transparent;
position: absolute;
bottom: -35px;
left: 0;
}
.year-list .fa {
color: #215c8e;
font-size: 22px;
margin-right: 9px;
}
.cor-box {
background: #666ea2;
padding: 12px;
border-radius: 3px;
border: 1px solid #dad4ce;
}
.cor-box .industry li {
float: left;
box-sizing: border-box;
padding: 10px 18px 10px 31px;
margin: 10px;
background-color: #ffffff;
border-radius: 4px;
color: #215c8e;
font-size: 17px;
text-align: left;
position: relative;
width: 28%;
}
.cor-box .title {
text-align: center;
text-transform: uppercase;
color: #fff;
font-size: 26px;
}
.cor-box .industry li:before {
content: "\f275";
font-family: FontAwesome;
position: absolute;
left: 6px;
top: 8px;
color: #215c8e;
}
.borde-state {
font-size: 27px;
border: 1px dashed #fff;
padding: 9px 7px;
margin-top: 9px;
background: #42486f;
color: #fff;
text-align: center;
}
.borde-state span {
display: block;
text-transform: uppercase;
font-size: 22px;
}
.borde-state-defence {
font-size: 27px;
border: 1px dashed #fff;
padding: 9px 7px;
margin-top: 9px;
background: #545b88;
color: #fff;
text-align: center;
}
.main-titl-box {
font-size: 24px;
color: #ffffff;
margin-top: 0;
text-align: left;
border-bottom: 1px dashed #ccc;
padding-bottom: 18px;
background: #727cb6;
padding: 16px;
line-height: 33px;
}
.layhead {
font-weight: 300 !important;
font-size: 26px !important;
text-transform: capitalize !important;
}
.sector-inner-banner img {
width: 100%;
}
.golden-cord {
text-align: left !important;
font-size: 18px !important;
text-transform: initial !important;
color: #fff !important;
line-height: 32px;
}
.golden-cord span {
text-align: left;
display: block;
font-size: 17px;
text-transform: capitalize;
color: #fff;
}
.listblock {
column-count: 1;
margin-bottom: 10px;
}
.listblock li {
display: block !important;
width: 100%;
}
.para-box {
background-color: #272020;
color: #fff;
padding: 18px 13px;
border-radius: 5px;
font-size: 16px;
box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);
margin: 28px 11px 21px 11px;
line-height: 25px;
min-height: 264px;
}
.para-box strong {
color: #ffeb00 !important;
text-transform: uppercase;
}
.map-section-box {
text-align: center;
margin: 0 auto;
}
.makeinindia {
margin-left: -10px;
margin-top: 9px;
}
.upeida-small {
margin-top: -71px;
}
.advanctage-wrapper .container {
background: #000;
padding: 13px 25px 25px 25px;
border-radius: 11px;
box-shadow: 0px 0px 14px #312828;
}
.advanctage-wrapper {
padding: 20px 0;
background: url(../updic-images/defence-bg.jpg);
}
.positionbox {
background-color: #fff;
padding: 40px;
margin-bottom: 25px;
background-image: url(../updic-images/getstart.jpg);
background-repeat: no-repeat;
background-size: 100%;
background-position: 50px center;
}
.positionbox .heading {
border-radius: 50px;
border-width: 2px;
}
.position {
list-style: none;
margin: 0px;
padding: 0px;
display: table;
width: 100%;
}
.position li {
box-sizing: border-box;
width: 25%;
float: left;
padding: 0px 13px;
position: relative;
}
.position .circle {
border-radius: 10px;
padding: 14px;
margin: 0;
border: 1px solid #2068a7;
background: #292424;
position: relative;
}
.position .circle .innercircle {
background-color: #000;
vertical-align: middle;
width: 100px;
height: 100px;
border-radius: 50%;
margin: 0px auto 8px auto;
border: 3px solid #fff;
padding: 16px;
position: relative;
animation: none;
}
.position .circle .innercircle svg {
height: 60px;
fill: #fff;
}
.position .innercircle:before {
width: 20px;
content: url(../updic-images/down-arrow.png);
position: absolute;
right: 0px;
left: 0px;
top: -34px;
margin: 0px auto;
}
.position li .text-box {
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
.position li .text-box h3 {
color: #fff;
margin-bottom: 10px;
line-height: 27px;
font-weight: 600;
text-transform: capitalize;
}
.position li .text-box h3 span {
display: block;
padding: 10px 0px;
color: #f14857;
text-transform: none;
}
.position li .text-box p {
font-size: 0.95em;
color: #000;
}
.nm-figure {
display: flex;
flex-wrap: wrap;
list-style: none;
margin: 0px;
padding: 0px;
}
.nm-figure>li {
width: 49%;
border-radius: 10px;
box-sizing: border-box;
padding: 9px;
color: #fff;
margin: 0 5px;
border: 1px solid rgb(212 199 179);
text-align: left;
position: relative;
background: #1f1d1b;
box-shadow: -12px 12px 20px rgba(0, 0, 0, .11);
}
.nm-figure>li img {
max-width: 100%;
margin-bottom: 15px;
position: relative;
z-index: 0;
}
.nm-figure>li p {
font-size: 0.9em;
margin-bottom: 0px;
}
.nm-figure>li h3 {
color: #ffffff;
margin: 0;
padding: 0;
font-weight: 600;
}
.nm-figure>li h3 span {
font-size: 1.4em;
}
.nm-figure>li .figure-text {
position: absolute;
z-index: 2;
right: 0;
left: 0;
top: 0;
font-size: 1.6em;
color: #f14757;
font-weight: bold;
padding: 69px 57px;
}
.nm-figure>li:last-child .figure-text {
font-size: 1.3em;
}
.nm-figure2 {
display: flex;
flex-wrap: wrap;
list-style: none;
margin: 0px 0px 50px 0px;
padding: 0px;
}
.nm-figure2>li {
width: 24%;
box-sizing: border-box;
padding: 20px 2px;
color: #fff;
text-align: center;
position: relative;
margin: 0px 5px;
background-color: #161719;
}
.nm-figure2>li:before {
content: "";
width: 0;
height: 0;
border-top: 250px solid #1c1c1d;
border-right: 265px solid transparent;
left: 0px;
top: 0px;
position: absolute;
z-index: 0;
}
.nm-figure2>li .icon-box,
.nm-figure2>li .content-box {
position: relative;
z-index: 2;
}
.nm-figure2>li .icon-box {
width: 100px;
height: 100px;
background-color: #fff;
border-radius: 50%;
margin: 0px auto;
box-shadow: -12px 12px 20px rgba(0, 0, 0, 0.3), 11px -1px 3px rgba(0, 0, 0, 0.1) inset;
margin-bottom: 15px;
padding: 25px;
}
.nm-figure2>li .icon-box svg {
height: 50px;
fill: #475a9f
}
.nm-figure2>li .content-box {
font-size: 17px;
text-shadow: none;
}
.landbanllist {
padding: 0;
margin: 16px 0 41px 0;
}
.landbanllist li {
list-style: none;
display: inline-block;
width: 23%;
background: #2b2828;
padding: 2px;
margin: 0 0 14px 20px;
-webkit-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(-1deg);
}
.landbanllist li:nth-child(2) {
background: #2b2828;
}
.landbanllist li:nth-child(3) {
background: #2b2828;
}
.landbanllist li:nth-child(4) {
background: #2b2828;
}
.lanbcontent-section {
background: #000;
padding: 12px 17px;
border: 2px solid #2b2828;
-webkit-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(3deg);
font-size: 18px;
font-weight: 700;
text-align: center;
}
.landbanllist li:nth-child(2) .lanbcontent-section {
border: 2px solid #2b2828;
}
.landbanllist li:nth-child(3) .lanbcontent-section {
border: 2px solid #2b2828;
}
.landbanllist li:nth-child(4) .lanbcontent-section {
border: 2px solid #2b2828;
}
.social-media {
height: auto;
overflow: hidden;
text-align: center;
background-size: cover;
background: #000;
background-repeat: no-repeat;
position: relative;
}
.social-media .panel {
border-radius: 0px;
border: 1px solid #eee;
box-shadow: 0px 0px 15px rgba(0, 0, 0, .2);
}
.social-media .panel-body {
max-height: 327px;
min-height: 331px;
overflow-y: auto;
overflow-x: hidden;
}
.social-media .panel-heading {
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
color: #fff;
padding: 10px 15px;
text-align: left;
}
.social-media .panel-heading .fa {
margin-right: 10px;
font-size: 22px
}
.social-media .fb {
background-color: #000;
}
.social-media .twitt {
background-color: #000;
}
.social-media .youtube {
background-color: #000;
}
.social-heading {
color: #fff;
display: inline-block;
margin: 0px auto 30px auto !important;
padding: 5px 40px;
position: relative;
margin: 0px auto;
text-align: center;
font-size: 29px;
background-color: #089183;
text-transform: uppercase;
}
.social-heading:before {
content: "";
width: 0;
height: 0;
border-bottom: 42px solid #089183;
border-left: 35px solid transparent;
position: absolute;
left: -35px;
top: 0px;
}
.social-heading:after {
content: "";
position: absolute;
right: -35px;
top: 0px;
width: 0;
height: 0;
border-bottom: 42px solid #089183;
border-right: 35px solid transparent;
}
.address ul li span a {
color: #fff;
}
.contactwrap {
margin-left: -45px;
float: right;
position: relative;
width: 462px;
text-align: left;
margin-top: 3px;
}
.addressbox {
padding: 9px;
background-color: #000;
border-radius: 5px;
box-shadow: 0px 19px 59px 0px rgba(150, 150, 150, 0.44);
}
.address-section {
padding: 0;
margin: 0;
}
.address-section li {
list-style: none;
display: table;
width: 100%;
padding: 0px 0px;
vertical-align: middle;
color: rgba(255, 255, 255, .9);
margin-bottom: 10px;
}
.address-section li .icon {
height: 70px;
width: 70px;
line-height: 70px;
padding: 7px;
float: left;
margin-right: 10px;
background-color: #fff;
border: 2px dotted #234f75;
text-align: center;
border-radius: 50%;
}
.address-section li p strong {
font-weight: normal;
font-size: 17px;
text-transform: uppercase;
}
.address-section li svg {
fill: #234f75;
width: 30px;
}
.address-section li a {
color: #fff;
}
.thanks-msg {
text-align: center;
font-size: 40px !important;
line-height: 66px;
color: #3272a9 !important;
text-transform: uppercase;
font-weight: bold;
}
.modal-backdrop {
background-color: #000000c7;
}
#basicExampleModal .modal-body {
padding: 0;
}
#basicExampleModal .form-home .form-body {
padding: 15px;
margin: 15px 15px 0 15px;
border: 0px solid #eee;
}
#basicExampleModal .close {
float: right;
font-size: 19px;
font-weight: 100;
line-height: 1;
color: #fff;
text-shadow: 0 0px 0 #fff;
filter: alpha(opacity=20);
opacity: 1;
background: #a53811 !important;
padding: 0px 6px 3px 6px !important;
border-radius: 12%;
}
.atamlink {
color: #fff !important;
padding: 0 9px;
}
.events-updates .foodpic img {
padding: 10px 10px 70px 10px;
}
.foodpic img {
max-width: 100%;
padding: 6px;
border-radius: 10px;
position: relative;
background-color: #fff;
box-shadow: 0px 19px 59px 0px rgb(150 150 150 / 44%);
z-index: 5;
}
.events-updates a.animated-button:link,
.events-updates a.animated-button:visited {
position: relative;
display: block;
margin: -55px auto 0;
padding: 10px;
z-index: 9;
color: #fff;
font-size: 14px;
border-radius: 0;
text-align: center;
text-decoration: none;
overflow: hidden;
text-shadow: 0 0 1px rgb(0 0 0 / 20%), 0 1px 0 rgb(0 0 0 / 20%);
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.events-updates a.animated-button.victoria-four {
border: 2px solid #D24D57;
width: 94%;
color: #000 !important;
margin-bottom: 67px;
}
.gallery-box .foodpic:after {
right: -11px;
bottom: -23px;
}
.video-thumb {
border: 1px solid #d5d5d5;
padding: 15px;
border-radius: 5px;
background-color: #fff;
box-shadow: 0px 0px 20px rgba(0, 0, 0, .1);
margin-bottom: 20px;
}
.video-thumb iframe {
width: 100%;
height: 250px;
margin-bottom: 10px;
}
.video-thumb h4 {
margin: 0px;
padding: 0px;
color: #ff380a;
}
.table>thead>tr>th {
color: #fff;
background-color: #37394a;
}
.table>tbody>tr>td .btn-danger {
background-color: #eb7c28;
color: #fff;
box-shadow: 0px 0px 10px rgba(77, 30, 1, 0.33);
border: 0px;
}
.serial {
counter-reset: Serial;
}
.serial tr td:first-child::before {
content: "" counter(Serial, decimal);
counter-increment: Serial;
}
.serial tr td:first-child {
text-align: center;
}
table.serial th:first-child {
width: 8%;
text-align: center;
}
.datatable {
border: 1px solid #eee;
}
#DataTables_Table_0_filter {
float: right
}
#DataTables_Table_0_length select {
width: 93%;
height: 31px;
margin: 2px 0px;
padding: 0px 10px;
}
.listlogo-box {
list-style: none;
display: block;
text-align: center;
margin: 0;
padding: 0;
}
.listlogo-box li {
display: inline-block;
width: 19%;
margin: 0 2px 11px 2px;
border: 1px solid #fff;
padding: 6px;
background: #211818;
border-radius: 5px;
vertical-align: top;
box-shadow: 5px 5px 6px rgb(84 71 71 / 21%);
min-height: 228px;
}
.listlogo-box-link {
font-weight: 600;
color: #fff;
}
.filter-box input[type="submit"] {
background: #14946B none repeat scroll 0 0;
border: 0 solid red;
color: white;
padding: 7px 10px;
width: 100%;
font-size: 14px;
height: 30px;
}
.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% !important;
font-size: 14px;
height: 30px;
}
.filter-box select {
border: 1px solid #abaaaa;
padding: 5px;
width: 100% !important;
font-size: 14px;
height: 30px;
}
.filter-box .btn {
height: 30px;
}
.table tr th {
background-color: #000 !important;
font-weight: normal;
color: #fff !important;
}
.table2 th a {
color: #fff;
}
.pagination {
display: table-row !important;
background: #000 !important;
color: white
}
.pagination>td {
padding: 0;
}
.pagination a {
border: 1px solid white;
font-size: 10pt;
padding: 0 10px;
color: white !important
}
.pagination a:hover {
color: #fff !important;
}
.pdf-size {
color: #2d2d2d;
font-size: 12px;
font-weight: normal;
display: block;
margin: 0;
}
.gallery {
margin-top: 0px;
}
.gallery ul {
margin: 0;
padding: 0;
}
.gallery ul li {
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0 0 3px #a3a3a3;
float: left;
list-style: outside none none;
margin-top: 4px;
padding: 1px;
position: relative;
width: 100%;
}
.gallery ul li a {
display: list-item;
overflow: hidden;
}
.gallery ul li img {
background-size: cover;
transition: all 0.3s ease 0s;
width: 100%;
}
.gallery ul li:hover img {
transform: scale(1.3);
transition: all 0.3s ease 0s;
}
.gallery ul li h5 {
background-color: rgba(0, 0, 0, 0.63);
bottom: 5px;
color: #fff;
display: block;
font-family: robotoregular;
font-size: 17px;
left: 5px;
margin: 0;
padding: 5px;
position: absolute;
width: 95.5%;
}
.gallery ul li:hover h5 {
color: #fba714;
}
.gallery ul li i {
bottom: 0;
color: #fba714;
padding: 10px 17px;
position: absolute;
right: 0;
}
.gallery ul li:hover i {
color: #fff;
}
.grid-stack-item-content img {
color: transparent !important;
width: 100% !important;
}
.main .container {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 1rem;
justify-content: center;
align-items: center;
}
.main .container:before {
display: none;
}
.main .card {
background: #ffffff;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 3px rgba(0, 0, 0, 0.24);
color: #333333;
border-radius: 2px;
}
.main .card-image {
background: #ffffff;
display: block;
padding-top: 70%;
position: relative;
width: 100%;
}
.main .card-image img {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
@media only screen and (max-width: 600px) {
.main .container {
display: grid;
grid-template-columns: 1fr;
grid-gap: 1rem;
}
}
.sitemap {
margin: 0 15px;
}
.sitemap ul {
background: transparent url("../images/site_map_ul.gif") 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.gif") 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.gif") repeat-y scroll 10px -5px;
list-style-type: none;
margin: 0;
padding: 0 5px 4px 10px;
position: relative;
}
.sitemap ul li {
font-weight: normal;
margin: 10px 0;
}
.sitemap ul li a {
background-color: #008ee4;
border: 1px solid #ccc;
color: #ffffff;
display: inline-block;
padding: 5px;
transition-duration: 0.3s;
}
.sitemap ul li a:hover {
background-color: #126ba0;
color: #fff;
padding-left: 5px;
text-decoration: none;
}
.sitemap ul li ul {
padding-bottom: 1px;
}
.col-md-6.sitemap {
float: left;
width: 46%;
}
#datetime {
display: none;
}
.grid-stack>.grid-stack-item>.grid-stack-item-content {
overflow-y: hidden !important;
color: rgba(255, 255, 255, .0) !important;
text-shadow: none !important;
}
.grid-stack .title-caption {
background: rgba(0, 0, 0, 0.52) none repeat scroll 0 0;
color: #fff;
bottom: 1px !important;
left: 0 !important;
z-index: 99999;
position: absolute;
width: 100%;
text-transform: capitalize;
padding: 6px;
bottom: 0 !important;
top: 86% !important;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: 1;
}
.grid-stack {
background: none;
}
.grid-stack>.grid-stack-item>.grid-stack-item-content {
border: 2px solid #ffffff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
color: #ffffff;
cursor: pointer;
overflow-y: hidden !important;
text-shadow: 0 0 1px #000000;
transition: all 0.2s ease-in 0s;
}
.grid-stack>.grid-stack-item>.grid-stack-item-content:hover {
transform: scale(1.1, 1.1);
}
.grid-stack {
background: rgba(218, 218, 218, 0) !important;
}
.grid-stack {
background: #dadada !important;
}
.grid-stack {
background: none
}
.grid-stack>.grid-stack-item>.grid-stack-item-content {
border: 3px solid #c8c8c8;
overflow-y: hidden;
}
.grid-stack>.grid-stack-item>.grid-stack-item-content img {
margin: 0 !important;
overflow: hidden !important;
transition: all 0.5s ease-in-out;
height: 100%;
width: 100%;
}
.grid-stack>.grid-stack-item>.grid-stack-item-content:hover img {
transform: scale(1.1);
overflow: hidden !important;
}
.vticker {
overflow-y: scroll;
}
#overlay {
dispaly: none !important;
z-index: -1;
opacity: .0
}
ul.ourteam {
margin: 0;
padding: 0;
list-style: none;
}
.our-webcoderskull {
background: url("../updic-images/ourteam.jpg") no-repeat center top / cover;
}
.our-webcoderskull h3 {
color: #fff;
text-align: center;
text-transform: uppercase;
}
ul.ourteam li {
background: #fff;
padding: 15px;
text-align: center;
margin: 0 0 28px;
}
ul.ourteam li figure {
width: 148px;
height: 148px;
border-radius: 100%;
display: inline-block;
border: 3px solid #ccc;
}
ul.ourteam li img {
width: 148px;
height: 148px;
border-radius: 100%;
}
ul.ourteam li h3 {
color: #0e7cbf;
font-size: 18px;
font-weight: 500;
text-transform: uppercase;
}
ul.ourteam li h3 a {
text-decoration: none;
color: #2a2a2a;
}
ul.ourteam li h3 a:hover {
color: #337ab7;
}
ul.ourteam li p {
color: #2a2a2a;
font-size: 16px;
margin: 0;
}
.socialmedia {
list-style: none;
margin: 0;
padding: 0;
display: flex;
gap: 10px;
}
.socialmedia li {
display: inline-block;
}
.socialmedia li a {
display: flex;
justify-content: center;
align-items: center;
width: 45px;
height: 45px;
border: 2px solid #ffffff;
border-radius: 50%;
color: #ffffff;
font-size: 20px;
transition: 0.3s ease;
}
.socialmedia li a:hover {
background: #116ca1;
color: #fff;
border-color: #116ca1;
}
.socialmedia li a img.twi-new {
width: 20px;
height: auto;
}
p.scan-qr img {
width: 150px;
margin: auto;
}