.navbar-default {    background: transparent;}.navbar {    border-bottom: 0;    padding: 0;    -webkit-transition: all 0.1s ease-in-out 0s;    -moz-transition: all 0.1s ease-in-out 0s;    -ms-transition: all 0.1s ease-in-out 0s;    -o-transition: all 0.1s ease-in-out 0s;    transition: all 0.1s ease-in-out 0s;    min-height: 30px;}.navbar.navbar-default {    margin: 0;    padding: 0px 0 10px;    height: auto;}.logo-wrapper {    min-height: 20px;    float: left;    margin: 0;}.logo-wrapper .logo {    padding: 0; margin-top:-6px;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    transition: all 0.3s ease-in-out 0s;}.not-transparent-header .navbar-default {    background: #fff;}.logo-wrapper,.navbar-nav-wrapper,.nav-mini-wrapper {    float: left;}.logo-wrapper {    width: 15%;}.navbar-nav-wrapper {    /*width: 54%; float:left;*/	width: 85%;}.nav-mini-wrapper {    width: 15%;}/* Main Menu Dropdown */ul.nav-mini li {    position: relative;}ul.nav-mini li:after {    content: "/";    color: #FFF;    margin-left: 10px;}ul.nav-mini li:last-child:after {    display: none;}ul.nav-mini li a {    font-weight: 600;}ul.nav-mini.sign-in {    margin-top: 1px;}ul.nav-mini.sign-in li:after {    display: none;}ul.nav-mini.sign-in li a {    color:#65cb01; text-transform:uppercase;    line-height: 1;    font-weight: 500;    font-size: 12px;    letter-spacing: 0.5px;}ul.nav-mini.sign-in li a:hover { color: #65cb01; border-color: #2991A2;}.nav.navbar-nav {    text-align: right; margin-top:0px;    float: none;}.nav.navbar-nav li {    position: relative;    float: none;    display: inline-block;}.nav.navbar-nav li a {    color: #FFF;}.nav.navbar-nav > li > a:hover { color:#11658f !important; }.nav.navbar-nav > li > a {    line-height: 28px;    font-size: 13px; font-weight:500;    padding-top: 0; text-transform: uppercase;    padding-bottom: 0;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    transition: all 0.3s ease-in-out 0s;    padding:0px 12px;    color: #000;}.nav.navbar-nav > li:last-child > a {    padding-right: 10px;}.nav.navbar-nav li ul {    z-index: 9999;    padding: 0;    margin: 0;    position: absolute;     top: 28px;    left: 0;    width: 190px;    display: none;    background-color: #FFF;    border: 1px solid #EEE;    border-top: 2px solid #2991A2;	border-bottom: 2px solid #2991A2;    -webkit-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.4);    -moz-box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.4);    box-shadow: 0px 0px 12px -3px rgba(0, 0, 0, 0.4);}/*.nav.navbar-nav li:last-child ul, .nav.navbar-nav li:nth-last-child(2) ul  { left: auto; right:0; } */.nav.navbar-nav li ul li a {    border-bottom: 1px solid #E0E0E0;    display: block;    padding: 8px 15px;    font-size: 14px;    -webkit-transition: all 0.2s ease-in-out 0s;    -moz-transition: all 0.2s ease-in-out 0s;    -ms-transition: all 0.2s ease-in-out 0s;    -o-transition: all 0.2s ease-in-out 0s;    transition: all 0.2s ease-in-out 0s;    color: #000; font-weight:500;    text-transform: capitalize;}.nav.navbar-nav li > ul > li:last-child > a,.navbar-nav li > ul > li > ul > li:last-child > a {    border-bottom: 0;}.nav.navbar-nav li ul li:hover a {    padding-left: 20px;    padding-right: 10px;}.nav.navbar-nav li ul li ul {    position: absolute;    left: 190px;    top: -2px;}.nav.navbar-nav li ul li:hover ul li a {    padding-left: 15px;    padding-right: 15px;}.nav.navbar-nav li ul li ul li:hover a {    padding-left: 20px;    padding-right: 10px;}.nav.navbar-nav li ul li {    display: block;    text-align: left;}/* Mega Menu */.navbar-nav > li.mega-menu {    position: inherit!important;    left: 0;}.navbar-nav > li.mega-menu ul {    left: 0%;    width: 100%;    top: 36px;    padding-top: 30px;    padding-bottom: 30px;}.navbar-nav > li.mega-menu:hover > a,.navbar-nav > li.mega-menu > a:hover,.navbar-nav > li.dropdown:hover > a,.navbar-nav > li.dropdown > a:hover,.navbar-nav > li.dropdown.active > a,.navbar-nav > li.dropdown.active > a:hover,.navbar-nav > li:hover > a,.navbar-nav > li.active > a {    color: #000 !important;    background: transparent !important;}.mega-menu-inner {    padding: 0 20px;}/* Arrow for Mega Menu */.navbar-arrow > ul > li .arrow-indicator {    margin-left: 7px;    color: #CCC;}.navbar-arrow ul ul > li .arrow-indicator {    position: absolute;    top: 50%;    right: 15px;    margin-top: -8px;    font-size: 16px;    color: #fff;}.megamenu-container .arrow-indicator {    display: none !important;}/* Navbar Mini */ul.nav-mini {    float: right;}ul.nav-mini li {    float: left;    line-height: 36px;    margin-left: 0px; margin-right:5px;}ul.nav-mini li a {    color: #FFF;    -webkit-transition: all 0.3s ease-in-out 0s;    -moz-transition: all 0.3s ease-in-out 0s;    -ms-transition: all 0.3s ease-in-out 0s;    -o-transition: all 0.3s ease-in-out 0s;    transition: all 0.3s ease-in-out 0s;    text-transform: lowercase;    letter-spacing: 1px;}@media only screen and (max-width: 1199px) {}@media only screen and (max-width: 991px) {.logo-wrapper {width: 50%;}.navbar-nav-wrapper {width: 0%;}.nav-mini-wrapper {width: 50%;}.navbar {        margin: 0;        padding: 0;        -webkit-transition: none;        -moz-transition: none;        -ms-transition: none;        -o-transition: none;        transition: none;    }.navbar-brand {        line-height: 30px;        -webkit-transition: none;        -moz-transition: none;        -ms-transition: none;        -o-transition: none;        transition: none;    }.navbar-arrow > ul > li .arrow-indicator,.navbar-arrow ul ul > li .arrow-indicator {        display: none !important;    }ul.nav-mini {        margin-right: 36px;    }}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu > li > a {        line-height: 23px;    }}@media (max-width: 479px) {.leftPanel {width:100% !important; height:auto !important; margin-bottom:2%;}p.var {text-align:center !important;}p.lfh {margin:0px 0 0px !important;}.leftPanel ul li {margin-bottom:20px;}ul.nav-mini.sign-in {        margin-top: -2px;    }ul.nav-mini.sign-in li a {        padding: 1px 2px 2px;        font-size: 10px;        letter-spacing: 0.5px;    }}@media (min-width: 768px) {.navbar-nav {        margin: 0;    }}/** * Sticky Header */.navbar-sticky {    background-color: #fff;    padding: 0px 0 10px;	border-bottom:2px #11658f solid;}.navbar-sticky.navbar-default {    padding: 0;}.navbar-sticky .navbar-nav > li > a {}.navbar-sticky .navbar-nav > li > a:hover,.navbar-sticky .navbar-nav > li > a:focus {    color: #000;    background-color: transparent}.navbar-sticky .navbar-nav > .active > a,.navbar-sticky .navbar-nav > .active > a:hover,.navbar-sticky .navbar-nav > .active > a:focus {    color: #000;    background-color: transparent}.navbar-sticky .navbar-nav > .disabled > a,.navbar-sticky .navbar-nav > .disabled > a:hover,.navbar-sticky .navbar-nav > .disabled > a:focus {    color: #444444;    background-color: transparent}.navbar-sticky > li > ul {    top: 48px;}.navbar-nav > li > ul {top:10px}.navbar-sticky .navbar-nav > li.mega-menu ul {    top: 50px;}.navbar-sticky .logo-wrapper .logo {}@media only screen and (max-width: 991px) {      .navbar-fixed-top {        position: absolute !important;        top: 0;        left: 0;        right: 0;        clear: both;    }}@media (max-width: 767px) {}@media (max-width: 479px) { .nav-mini-wrapper.right {width:100%;}.admin-content-wrapper {padding-left:0px !important;}a.contactPop {margin-left:5px !important; margin-top:10px !important; margin-bottom:15px !important;}.resume-list-item .content a {margin-bottom:15px !important;}}/** * Hero */.hero {    position: relative;    padding: 50px 0 50px;    background-position: center center;    background-repeat: no-repeat;    background-size: cover;	background-image:url('../images/hero-header/01.jpg');}.hero::before {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);    content: "";}.hero.stellar-parallax-bg {    background-position: bottom center;}.hero h1 {    color: #FFF;    font-weight: 400;    text-transform: capitalize;    text-align: center;    font-size: 56px;    line-height: 1.2;}.hero p {    color: #FFF;    text-align: center;    font-size: 27px;    margin: 0px 0 20px;    line-height: 1.2;}.hero .form-group .btn {    background:none;    color: #FFF;    position: absolute;    top: 1px;    right: 5px;    font-size: 20px;}                              .hero .form-group .btn:hover {    color: #00B140;}.hero .form-group .form-control {    background: none;    color: #FFF;    height: 50px;    border-width: 2px;    border-radius: 50px;    padding-left: 25px;    padding-right: 60px;    font-size: 16px;}.hero .form-group .form-control::-moz-placeholder {    color: rgba(255, 255, 255, 0.9);}.hero .form-group .form-control:-ms-input-placeholder {    color: rgba(255, 255, 255, 0.9);}.hero .form-group .form-control::-webkit-input-placeholder {    color: rgba(255, 255, 255, 0.9);}.hero.alt-pb {    padding-bottom: 170px;}@media only screen and (max-width: 1199px) {    .hero {        background-size: auto;    }}@media only screen and (max-width: 991px) {    .hero h1 {        font-size: 48px;    }}@media only screen and (max-width: 767px) {    .hero {        padding: 92px 0 70px;    }    .hero .form-group {        width: 400px;    }    .hero h1 {        font-size: 40px;    }    .hero p {        font-size: 21px;        margin: 24px 0 35px;        line-height: 1.4;    }}@media (max-width: 479px) {    .hero .form-group {        width: 280px;    }    .hero {        padding: 144px 0 122px;    }    .hero h1 {        font-size: 34px;    }    .hero p {        font-size: 18px;    }}/** * Search Form */.main-search-form-wrapper {    z-index: 5;    width: 100%;    margin: 0 auto;    position: relative;    border: 2px solid rgba(255, 255, 255, 0.9);    border-radius: 50px;    padding: 0 20px;}.main-search-form-wrapper .form-control {    background: none;    color: #FFF;    border: 0;    border-radius: 0;    padding: 12px 0;}.main-search-form-wrapper .row > div:last-child .form-control {    padding-right: 25px;    border-left: 1px solid rgba(255, 255, 255, 0.7);    padding-left: 20px;}.main-search-form-wrapper .form-control::-moz-placeholder {    color: rgba(255, 255, 255, 0.8);}.main-search-form-wrapper .form-control:-ms-input-placeholder {    color: rgba(255, 255, 255, 0.8);}.main-search-form-wrapper .form-control::-webkit-input-placeholder {    color: rgba(255, 255, 255, 0.8);}.main-search-form-wrapper .form-holder {    margin-right: 10px;}.main-search-form-wrapper .btn-holder {    position: absolute;    top: 0;    right: 0;}.main-search-form-wrapper .btn-holder .btn {    background: none;    margin-top:-4px;    color: rgba(255, 255, 255, 0.9);    font-size: 20px;}.main-search-form-wrapper .btn-holder .btn:hover {    padding-right: 15px;    color: #11658f;}.main-search-wrapper {    width: 100%;    z-index: 9;}.main-search-wrapper .inner {    background: rgba(0, 0, 0, 0.4);    padding: 30px;    margin-top: 30px;}.main-search-wrapper .form-control {    border-color: #FFF;}.main-search-wrapper label {    text-transform: uppercase;    color: #FFF;    font-weight: 400;    font-family: 'Lato', sans-serif;    margin: 0 0 8px;    text-align: left !important;}.main-search-wrapper .btn .icon {    font-size: 12px;    padding-top: 10px;}.second-search-result-wrapper {    background: #11658f;    padding-top: 8px;    padding-bottom: 6px;}.second-search-result-inner {    position: relative;    padding-left:0px; margin-top:30px;}.second-search-result-inner .labeling {    position: absolute;    top: 9px;    left: 0;    color: #FFF;    text-transform: uppercase;    font-weight: 400;    line-height: 1;    font-size: 25px;}.second-search-result-inner .form-control {}.second-search-result-inner .btn {    font-size: 14px;    line-height: 1.42857143;    padding-top: 10px;    padding-bottom: 10px;    background: #505F6B;    color: #FFF;}ul.quick-search-keyword {    margin-left: 220px;}ul.quick-search-keyword li {    display: inline-block;    color: #FFF;    font-weight: 600;    margin-right: 20px;    line-height: 1.2;}ul.quick-search-keyword li a {    color: rgba(255, 255, 255, 0.9);    font-weight: 400;    display: block;    position: relative;    padding-right: 20px;}ul.quick-search-keyword li a:after {    content: "";    position: absolute;    top: 0;    right: 0;    width: 1px;    height: 16px;    background: rgba(255, 255, 255, 0.6);}ul.quick-search-keyword li a:hover {    color: rgba(255, 255, 255, 1);}ul.quick-search-keyword li:last-child {    margin-right: 0;}ul.quick-search-keyword li:last-child a {    padding-right: 0;}ul.quick-search-keyword li:last-child a:after {    display: none;}@media only screen and (max-width: 991px) {    .main-search-form-wrapper {        width: 80%;    }    ul.quick-search-keyword {        margin-top: 10px;    }}@media only screen and (max-width: 767px) {    .main-search-form-wrapper {        width: 95%;    }    .second-search-result-inner {        padding-left: 0;    }    .second-search-result-inner .labeling {        position: relative;        top: 0;        padding-bottom: 10px;        display: block;    }    ul.quick-search-keyword {        margin-left: 0;    }}@media (max-width: 479px) {    .main-search-form-wrapper {        width: 100%;    }}/** * Featured */.featured-icon-png {    text-align: center;    border: 1px solid #DDDDDD;    padding: 40px 30px 30px;    border-radius: 5px;}.featured-icon-png img {    display: inline;}.featured-icon-png h5 {    font-size: 20px;    margin: 20px 0 17px;}.featured-icon-png p {    font-size: 15px;    line-height: 27px;}.featured-icon-png a {    border-radius: 3px;    -webkit-transition: all .3s;    -o-transition: all .3s;    transition: all .3s;    text-transform: uppercase;    font-size: 11px;    letter-spacing: 2px;    padding: 12px 15px;    border: 2px solid #11658f;    font-weight: 600;    line-height: 1;    display: inline-block;    margin: 18px 0 8px;}.featured-icon-png a:hover {    border: 2px solid #2991A2;}.featured-bg {    position: relative;    padding: 80px 0 50px;    background-position: bottom center;    background-repeat: no-repeat;    background-size: cover;    text-align: center;}.featured-bg::before {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    background: rgba(0, 0, 0, 0.2);    content: "";}.featured-bg.stellar-parallax-bg {    background-position: bottom center;}.featured-bg h5 {    color: #FFF;    margin: 0 0 50px;    font-size: 34px;}.featured-bg p {    color: #FFF;    font-size: 16px;    line-height: 30px;    padding-top: 15px;}.featured-bg p a {    color: #FFF;    border: 2px solid #FFF;    padding: 7px 20px;    font-family: "Poppins";    font-weight: 700;}.featured-bg p a:hover {    color: #11C4F7;    border-color: #11C4F7;}.featured-icon-item {    margin: 50px 15px 0;}.featured-icon-item .icon {    font-size: 54px;    color: #00AFF1;    margin: 0 0 25px;    width: 90px;    height: 90px;    line-height: 95px;    text-align: center;    border: 2px solid #00AFF1;    border-radius: 50%;}.featured-icon-item h4 {    text-transform: uppercase;    font-weight: 300;    line-height: 1.2;    margin: 0 0 20px;}.featured-icon-01 {    text-align: center;    margin: 15px 0;}.featured-icon-01 .icon {    font-size: 60px;    margin: 0 0 25px;    line-height: 60px;}.featured-icon-01 h5 {    line-height: 1.2;    margin: 20px 0 15px;}.col-sm-6 .featured-icon-01,.col-md-6 .featured-icon-01 {    padding: 0 95px;    margin: 25px 0 0;}.featured-icon-02 {    text-align: center;    margin: 15px 0;}.featured-icon-02 .icon {    color: #20B3E8;    font-size: 32px;    background: #20B3E8;    width: 80px;    height: 80px;    margin: 0 auto;    padding: 10px;    border-radius: 2px;}.featured-icon-02 .icon > div {    background: #FFF;    border-radius: 50%;    width: 60px;    height: 60px;    line-height: 68px;}.featured-icon-02 h5 {    line-height: 1.2;    margin: 20px 0 15px;}.featured-icon-02.with-border {    border: 2px solid #20B3E8;    padding: 30px 20px;}.featured-icon-03 {    text-align: center;    margin: 15px 0;    border: 2px solid #E5E5E5;    padding: 30px 20px;}.featured-icon-03 .icon {    color: #20B3E8;    font-size: 32px;    border-bottom: 2px dashed #E5E5E5;    padding-bottom: 25px;}.featured-icon-03 h5 {    line-height: 1.2;    margin: 20px 0 15px;}.featured-icon-03 .content a {    display: inline-block;    width: 20px;    height: 20px;    padding-left: 1px;    border-radius: 50%;    line-height: 18px;    border: 1px solid #20B3E8;}.featured-icon-03 .content a:hover {    background: #20B3E8;    color: #FFF;}.featured-icon-04 {    margin: 15px 0;}.featured-icon-04 .icon {    color: #20B3E8;    font-size: 32px;    border-bottom: 2px solid #E5E5E5;    padding-bottom: 25px;}.featured-icon-04 h5 {    line-height: 1.2;    margin: 20px 0 15px;}.featured-icon-04 .content a {    display: inline-block;    text-align: center;    width: 20px;    height: 20px;    padding-left: 1px;    border-radius: 50%;    line-height: 18px;    border: 1px solid #20B3E8;}.featured-icon-04 .content a:hover {    background: #20B3E8;    color: #FFF;}.featured-icon-04.with-bg {    background: #FAF9F9;}.featured-icon-04.with-bg .icon {    padding: 25px;    border-bottom: 2px solid #E5E5E5;}.featured-icon-04.with-bg .content {    padding: 0 25px 25px;}.featured-icon-05 {    margin: 0 0 25px;}.featured-icon-05 .icon {    font-size: 30px;    width: 50px;    float: left;}.featured-icon-05 .content {    margin-left: 50px;}.featured-icon-05 h5 {    line-height: 1.2;    margin: 0 0 10px;}.featured-icon-05 .content a {    display: inline-block;    text-align: center;    width: 20px;    height: 20px;    padding-left: 1px;    border-radius: 50%;    line-height: 18px;    border: 1px solid #20B3E8;}.featured-icon-05 .content a:hover {    background: #20B3E8;    color: #FFF;}.featured-icon-06 {    margin: 15px 0;    background: #FAF9F9;    padding: 0 30px;}.featured-icon-06 .icon {    color: #20B3E8;    font-size: 42px;    width: 60px;    float: left;    padding: 30px 0;}.featured-icon-06 .content {    margin-left: 60px;    border-left: 2px dashed #E5E5E5;    padding: 30px 0;    padding-left: 20px;}.featured-icon-06 h5 {    line-height: 1.2;    margin: 0 0 15px;}.featured-icon-06 .content a {    display: inline-block;    text-align: center;    width: 20px;    height: 20px;    padding-left: 1px;    border-radius: 50%;    line-height: 18px;    border: 1px solid #20B3E8;}.featured-icon-06 .content a:hover {    background: #20B3E8;    color: #FFF;}.featured-sm-wrapper {    margin-bottom: -15px;}.featured-sm-item {    margin-bottom: 15px;    color: #666;}.featured-sm-item .icon {    width: 45px;    float: left;    font-size: 34px;    padding-top: 9px;}.featured-sm-item .content {    margin-left: 45px;    line-height: 1.7;    letter-spacing: 1.5px;    font-size: 13px;}.process-item-wrapper {    margin-bottom: -15px;}.process-item {    margin-bottom: 15px;    color: #666;}.process-item .icon {    width: 60px;    height: 60px;    border-radius: 50%;    float: left;    font-size: 26px;    text-align: center;    background: #E0E0E0;    line-height: 60px;}.process-item .content {    margin-left: 80px;    line-height: 1.7;    font-size: 13px;}.process-item .content h4,.process-item .content h5,.process-item .content h6 {    color: #11658f;    line-height: 1.2;    border-bottom: 2px solid #11658f;    padding-bottom: 15px;    letter-spacing: 1px;}.promo-box {    text-align: center;}.promo-box h2,.promo-box h3 {    margin-top: 0;}.promo-box.bg-light {    padding: 50px 0;}/** * Team */.team-item {    text-align: center;    margin-bottom: 25px;}.team-item .image {    width: 100%;    padding: 0 5px;}.team-item h4,.team-item h5,.team-item h6 {    margin: 25px 0 10px;    line-height: 1.1;}.team-item p {    margin: 0 0 8px;    line-height: 1.1;}.team-item ul.social {    margin: 0;}.team-item ul.social li {    display: inline-block;    margin: 0 5px;}.team-item ul.social li a {    color: #999;}.team-item ul.social li a:hover {    color: #2991A2;}/** * Tab */.tab-style-01 {    margin-top: 50px;}.tab-style-01 ul.nav {    border-bottom: 1px solid #CCC; background:#fff;}.tab-style-01 ul.nav li {    display: inline-block;}.tab-style-01 ul.nav li h4 {    margin: 0;    line-height: 1;    padding:14px 22px;    border-radius: 3px 3px 0 0;    border: 1px solid transparent;    border-top-width: 2px;    margin-bottom: -1px;}.tab-style-01 ul.nav li h4 a {    color: #333;}.tab-content-inner {    background: #fff;    display: inline-block; padding-bottom:20px; padding-top:20px;}.tab-style-01 ul.nav li h4 a:hover {    color: #11658f;}.tab-style-01 ul.nav li.active h4 {    border-color: #CCC;    border-top-color: #11658f;    border-bottom: 1px solid #FFF;}.tab-style-01 ul.nav li.active h4 a:hover {    color: #333;}@media only screen and (max-width: 767px) {    .tab-style-01 ul.nav li h4 {        padding: 14px 15px 10px;        font-size: 13px;    }}/** * Counting */.counting-wrapper {    padding-bottom: 30px;}.counting-item {    text-align: center;    font-size: 18px;    margin-bottom: 30px;}.counting-number {    letter-spacing: 1px;    font-size: 62px;    font-weight: 700;    margin: 0 0 25px;    line-height: 1;    position: relative;}.counting-number:after {    content: "";    position: absolute;    left: 50%;    bottom: -15px;    width: 70px;    height: 1px;    background: #AAA;    margin-left: -35px;}.counting-item.alt-number-sm {    font-size: 14px;}.counting-item.alt-number-sm .counting-number {    font-size: 32px;}.image-bg-wrapper .counting-number {    color: #FFF;}.image-bg-wrapper .counting-number:after {    background: #FFF;}.bg-primary .counting-number:after {    background: rgba(255, 255, 255, 0.7);}.counting-item-wrapper-02 {    margin-bottom: -25px;}.counting-item-02 {    font-size: 14px;    margin-bottom: 25px;    font-weight: 400;}.counting-item-02 a {    display: block;    font-weight: 400;}.counting-item-02 a:hover {    opacity: 0.8;}.counting-number-02 {    letter-spacing: 1px;    font-size: 52px;    font-weight: 400;    margin: 0 0 5px;    line-height: 1;    position: relative;}.counting-item-02 .counting-item-name {    display: block;    font-size: 16px;    font-weight: 600;}.counting-item-02 .bt {    border-color: rgba(255, 255, 255, 0.7);    margin-top: 10px;    padding-top: 10px;    font-size: 12px;    letter-spacing: 1.5px;    position: relative;}.counting-item-02 .bt:after {    font-family: 'FontAwesome';    content: "\f105";    position: absolute;    top: 7px;    right: 0;    opacity: 0.8;}/** * 404 page */.error-page-wrapper {    text-align: center;    padding-top: 70px;    padding-bottom: 80px;}.error-404 {    display: block;    font-size: 150px;    line-height: 150px;    color: #333;    margin-bottom: 20px;    text-shadow: 5px 5px 1px rgba(0, 0, 0, .1);    font-family: 'Montserrat', sans-serif;}/** * Sorting */.sorting-header {    border-bottom: 1px solid #CCC;    padding-bottom: 10px;    margin-bottom: 25px;}.sorting-title {    line-height: 1;    margin: 0 0 15px;}.job-type-checkbox-wrapper {    float: right;}.job-type-checkbox + .job-type-checkbox {    margin-top: 0;}.sorting-content {    border-bottom: 1px solid #CCC;    padding-bottom: 15px;    margin-bottom: 15px;}.checkbox-block.job-type-checkbox {    float: right;    border: 1px solid #E7E7E7;    border-radius: 3px;    margin-left: 10px;}.checkbox-block.job-type-checkbox input[type='checkbox'] + label {    padding: 11px 15px 9px;    padding-left: 28px;    color: #9C9C9C;    border-radius: 3px;    line-height: 1.2;    text-transform: uppercase;    font-weight: 400;    font-size: 12px;    font-family: 'Montserrat', sans-serif;}.checkbox-block.job-type-checkbox input[type='checkbox'] + label:before {    left: 10px;    top: 10px;    color: #9C9C9C;}.checkbox-block.job-type-checkbox input[type='checkbox'] + label:hover {    background: #F5F5F5;}.checkbox-block.job-type-checkbox input[type='checkbox']:checked + label {    background: #11658f;    color: #FFF;}.checkbox-block.job-type-checkbox input[type='checkbox']:checked + label:before {    color: #FFF;}.checkbox-block.job-type-checkbox.full-time-checkbox input[type='checkbox']:checked + label {    background: #F0AD4E;}.checkbox-block.job-type-checkbox.part-time-checkbox input[type='checkbox']:checked + label {    background: #D9534F;}.checkbox-block.job-type-checkbox.freelance-checkbox input[type='checkbox']:checked + label {    background: #5CB85C;}.collapse-inner .checkbox-block.job-type-checkbox {    margin-bottom: 15px;}.btn-toggle.btn-refine {    background: none;    padding: 0;    position: relative;    padding-right: 27px;    color: #11658f;    text-transform: capitalize;    font-size: 14px;    font-weight: 600;    margin-top: -4px;    margin-bottom: 9px;}.btn-toggle.btn-refine:after {    font-family: "Ionicons";    content: "\f2d7";    position: absolute;    top: 0;    right: 4px;    font-size: 14px;}.btn-toggle.btn-refine.collapsed {    color: #11658f;}.btn-toggle.btn-refine.collapsed:after {    content: '\f4a6';    font-size: 20px;    top: -5px;    right: 0;}.btn-toggle.btn-refine.collapsed:hover,.btn-toggle.btn-refine {    color: #2991A2;}.sorting-wrappper.alt {    border-bottom: 1px solid #CCC;    padding-bottom: 10px;    margin-bottom: 40px;}.sorting-wrappper.alt .sorting-header,.sorting-wrappper.alt .sorting-content {    border-bottom: 0;    padding-bottom: 0;    margin-bottom: 0;}.sorting-wrappper.alt .GridLex-gap-10-wrappper label {    display: block;    text-align: right;    margin: 0;}.sorting-wrappper.alt .GridLex-gap-10-wrappper {    margin-right: 0;}@media only screen and (max-width: 991px) {    .checkbox-block.job-type-checkbox {        margin-bottom: 15px;    }}@media only screen and (max-width: 767px) {    .sorting-wrappper.alt .GridLex-gap-10-wrappper label {        text-align: left;        margin: 0 0 10px;    }    .sorting-content .form-group.GridLex-gap-10-wrappper {        margin-left: 0;        margin-right: 0;    }}/** * Post Hero */.post-hero {    border-bottom: 1px solid #E6E6E6;    padding: 8px 0;}.post-hero.alt-height {     padding-top: 50px;     padding-bottom: 48px; }.post-hero-texting {    border: 1px solid #11658f;    border-radius: 3px;    color: #11658f;    font-size: 12px;    font-weight: 600;    padding: 4px 10px;    margin-right: 10px;}.post-hero-item {}.post-hero-item a,a.post-hero-item {    color: #939393;    font-size: 13px;    font-weight: 500;    letter-spacing: 1px;}.post-hero.no-bb {    border-bottom: 0;}.post-hero-inner-shahow {    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21);    -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21);    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.21);    border-radius: 3px;    background: #FFF;    margin-top: -102px;}/** * Latest Job Ticker */.ticker-wrapper {    overflow: hidden;    height: 26px;}.ticker-inner {    text-align: center;    width: 100%;    position: relative;    line-height: 1.2;}ul.ticker-list {    list-style: none;    display: block;    width: 100%;    position: relative;    height: 26px;}ul.ticker-list li,ul.ticker-list li a {    color: #939393;    font-size: 13px;    font-weight: 500;    letter-spacing: 1px;    padding: 1px 0;    display: inline-block;    height: 26px;}ul.ticker-list li a {    padding-right: 7px;}ul.ticker-list li a .labeling {    border: 1px solid #11658f;    border-radius: 3px;    color: #11658f;    font-size: 12px;    font-weight: 600;    padding: 3px 10px;    line-height: 1.2;    display: inline-block;    margin-right: 7px;}ul.ticker-list li a:after {    font-family: 'FontAwesome';    content: "\f178";    color: #11658f;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;}ul.ticker-list li a:hover:after {    opacity: 1;}/** * Breadcrumb */.breadcrumb-wrapper {    padding: 5px 10px; margin-top:0px;    background: #11658f;    border-bottom: 1px solid #E6E6E6;}ol.breadcrumb-list li {    display: inline-block;    margin-top:0px;    font-size: 12px;}ol.breadcrumb-list li a {color:#fff;}ol.breadcrumb-list li span {color:#fff}ol.breadcrumb-list li a:after {    content: "/";    margin: 0 7px;    color: #fff;}/** * Category */.category-group-wrapper {    margin-bottom: -5px;}.category-group {    text-align: center;    padding: 0 30px 50px;}.category-group .icon {    font-size: 45px;    color: #646464;    margin: 0;    padding: 0;    line-height: 45px;}.category-group h4,.category-group h5 {    margin: 25px 0 8px;    line-height: 1;}.category-group p {    font-size: 13px;    line-height: 1.6;}.category-group p.sub-category,.sub-category {    font-size: 12px;    margin: 0;}.category-group p.sub-category a,.sub-category a {    color: #939393;    border: 1px solid #CCC;    border-radius: 3px;    padding: 5px 12px;    display: inline-block;    line-height: 1;    font-weight: 400;    margin-bottom: 3px;}.sub-category a {    padding: 5px 10px;}.category-group p.sub-category a:hover,.sub-category a:hover {    color: #2991A2;    border-color: #2991A2;}.sidebar-module .sub-category a {    margin-bottom: 2px;}.category-group-wrapper.with-border {    margin-bottom: -30px;}.category-group-wrapper.with-border .category-group {    border: 1px solid #CCC;    margin-bottom: 30px;    padding: 40px 30px 35px;    border-radius: 3px;}.category-group-wrapper.with-background {    margin-bottom: -30px;}.category-group-wrapper.with-background .category-group {    background: #EDF2F2;    margin-bottom: 30px;    padding: 40px 30px 35px;    border-radius: 3px;}.grid-category-item {    border-radius: 3px;}.category-item-08 {    overflow: hidden;    position: relative;    width: 100%;    height: 100%;    color: #FFF;}.category-item-08 .icon {    font-size: 140px;    color: rgba(0, 0, 0, 0.15);    position: absolute;    right: -25px;    bottom: -25px;    width: 150px;    height: 150px;    line-height: 140px;}.category-item-08 .heading {    padding: 30px 30px 0;}.category-item-08 h3,.category-item-08 h4,.category-item-08 h5,.category-item-08 h6 {    margin: 2px 0 5px;    line-height: 1.2;}.category-item-08 h3 a,.category-item-08 h4 a,.category-item-08 h5 a,.category-item-08 h6 a {    font-weight: 400;    display: block;    position: relative;}.category-item-08 h3 a:after,.category-item-08 h4 a:after,.category-item-08 h5 a:after,.category-item-08 h6 a:after {    font-family: 'FontAwesome';    content: "\f08e";    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;    margin-right: -12px;    font-size: 16px;    color: #FFF;    position: absolute;    top: 5px;    right: 0;    color: #FFF;}.category-item-08:hover h3 a:after,.category-item-08:hover h4 a:after,.category-item-08:hover h5 a:after,.category-item-08:hover h6 a:after {    opacity: 1;    margin-right: 0;}.category-item-08 .sub-category {    line-height: 1.2;    padding: 20px 30px 0;    padding-right: 30%;}.category-item-08 .sub-category a {    font-weight: 400;    font-size: 14px;    letter-spacing: 0.5px;    color: rgba(255, 255, 255, 0.9);    display: inline-block;    margin: 7px 0;    margin-right: 10px;    border: 0;    padding: 0;}.category-item-08 .sub-category a:after {    content: ",";}.category-item-08 .sub-category a:hover {        color: rgba(255, 255, 255, 0.7);}.category-item-08 .sub-category-more {    margin-top: 10px;}.category-item-08 .sub-category-more a {    background: rgba(0, 0, 0, 0.15);    padding: 5px 15px;}.category-item-08 .sub-category-more a:after {    content: "";}.category-item-09-wrapper {}.category-item-09-wrapper .grid-category-wrapper {}.category-item-09 {    width: 100%;    position: relative;    background-size: cover;    background-position: center center;    line-height: 1.2;    color: #FFF;}.category-item-09 > a .heading h3,.category-item-08 > a .heading h4,.category-item-08 > a .heading h5 {    color: #FFF;    margin-bottom: 10px;}.category-item-09 a {    color: #FFF;    font-weight: 400;}.category-item-09:before {    content: "";    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    background: rgba(0, 0, 0, 0.4);}.category-item-09 a:hover {        color: rgba(255,255,255,0.7);}.category-item-09 .heading {    position: relative;    padding: 30px 20px 25px;}.category-item-09 .heading .pre-heading,.category-item-09 .heading .post-heading {    background: #11658f;    color: #FFF;    display: inline-block;    font-size: 12px;    letter-spacing: 0.5px;    padding: 5px 10px;    line-height: 1;    margin-bottom: 7px;    border-radius: 3px;}.category-item-09 .heading .post-heading {    margin: 7px 0 0;}.category-item-09 .heading h3,.category-item-09 .heading h4 {    margin: 0;    line-height: 1.2;    position: relative;}.category-item-09 .heading h3:after,.category-item-09 .heading h4:after {    font-family: 'FontAwesome';    content: "\f08e";    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;    margin-right: -12px;    font-size: 12px;    color: #FFF;    position: absolute;    top: 11px;    right: 0;    color: #FFF;}.category-item-09:hover .heading h3:after,.category-item-09:hover .heading h4:after {    opacity: 1;    margin-right: 0;}.category-item-09 .heading h3 a,.category-item-09 .heading h4 a {    color: #FFF;}.category-item-09 .content {    height: 350px;    padding: 30px 20px 20px;    display: table;    position: relative;}.category-item-09 .vertical-bottom {    display: table-cell;    vertical-align: bottom;}.category-item-09 .content .texting {    font-weight: 700;    text-transform: uppercase;    font-size: 12px;    letter-spacing: 0.5px;}.category-item-09 .categroy-inside {    margin-top: 10px;    font-size: 13px;}.category-item-09 .categroy-inside a {    margin: 4px 0;    display: inline-block;}.category-item-09 .categroy-inside a:not(:last-child):after {    content: ",";    margin-right: 5px;}.category-item-09 .categroy-inside.with-border a {    border: 2px solid #FFF;    border-radius: 15px;    padding: 1px 10px;    display: inline-block;    margin-bottom: -1px;}.category-item-09 .categroy-inside.with-border a:after {    display: none;}.category-item-09-wrapper .slick-prev {    left: -40px}.category-item-09-wrapper .slick-next {    right: -40px}@media only screen and (max-width: 1199px) {    .category-item-09-wrapper .slick-prev {        left: -20px    }    .category-item-09-wrapper .slick-next {        right: -20px    }}@media only screen and (max-width: 991px) {    .category-item-09-wrapper .slick-prev {        left: 0    }    .category-item-09-wrapper .slick-next {        right: 0    }    .category-item-09-wrapper .slick-prev:before,    .category-item-09-wrapper .slick-next:before {        background: rgba(51, 184, 204, 0.8);    }}/** * Sidebar */.sidebar {}.sidebar-inner {}.sidebar-inner.no-border {    border: 0;    padding: 0;}.sidebar-inner.for-blog a {    color: #777;    font-weight: 400;}.sidebar-inner.for-blog a:hover {    color: #2991A2;}.sidebar-module {    padding: 0 0 40px;}.sidebar-box {    padding: 30px 0 0;}.sidebar-title {    color: #333;    margin-top: 0;}.sidebar-title.text-primary {    text-transform: uppercase;}.sidebar-header {    clear: both;}.sidebar-header h4 {    float: left;    text-transform: uppercase;    margin: 0 0 12px;}.sidebar-reset-filter {    float: right;    color: #999;    font-size: 12px;}.sidebar-search-wrapper {    padding: 20px;    margin: 0 0 30px;    border-radius: 3px;}.sidebar-search-header h4 {    text-transform: uppercase;    margin: 0 0 12px;}.btn-more-less {    background: none;    padding: 0;    font-size: 10px;    font-weight: 600;}.btn-more-less.collapsed:before {    content: '+ ';}.btn-more-less:before {    content: '- ';}.more-less-inner {    margin: 0;}.read-more-div-open {    display: block;}.read-more-div-close {}ul.sidebar-category,ul.sidebar-archives {    margin-top: 15px;}ul.sidebar-category li,ul.sidebar-archives li {    border-bottom: 1px solid #F0F0F1;    padding-bottom: 10px;    margin-bottom: 10px;    line-height: 1.4;}ul.sidebar-category li:last-child,ul.sidebar-archives li:last-child {    margin-bottom: 0;}ul.sidebar-category li a,ul.sidebar-archives li a {    display: block;    font-size: 13px;    letter-spacing: 0.7px;}ul.sidebar-category li a span,ul.sidebar-archives li a span {    float: right;    font-size: 12px;    color: #A8A8A8;    font-style: italic;    letter-spacing: 0;}ul.sidebar-category li a:hover,ul.sidebar-archives li a:hover {    padding-left: 5px;}ul.sidebar-post {    margin-top: 15px;}ul.sidebar-post li {    border-bottom: 1px solid #F0F0F1;    padding-bottom: 15px;    margin-bottom: 10px;    line-height: 1.4;}ul.sidebar-post li:last-child {    margin-bottom: 0;}ul.sidebar-post li h6 {    margin: 0 0 5px;}ul.sidebar-post li h6 {    color: #333;    font-weight: 400;}ul.sidebar-post li a:hover h6 {    color: #2991A2;}ul.sidebar-post li .image {    width: 80px;    float: left;    margin-top: 5px;}ul.sidebar-post li .image img {    display: block;}ul.sidebar-post li .content {    margin-left: 90px;}ul.sidebar-post li .recent-post-sm-meta {    margin: 10px 0 0;    color: #A8A8A8 !important;    font-size: 12px;    font-style: italic;}.tag-cloud {    margin-top: 15px;    margin-bottom: -5px;}.tag-cloud span {    display: block;    float: left;    line-height: 1.2;    padding: 5px 7px;    padding-left: 0;    margin-left: 0;    margin-bottom: 5px;}.tag-cloud a {    border: 1px solid #E3E3E3;    line-height: 1.2;    font-size: 12px;    padding: 5px 7px;    margin-left: 3px;    margin-bottom: 5px;    display: block;    float: left;    color: #777;    border-radius: 3px;}.tag-cloud a:hover {    background: #2991A2;    color: #FFF !important;    border-color: #2991A2;}.tag-cloud-wrapper {    border-top: 1px solid #EFEFEF;    position: relative;    margin: 20px 0 0;    padding: 20px 0 0;}.tag-cloud-wrapper .tag-cloud-heading {    float: left;}.tag-cloud-wrapper .tag-cloud {    margin-left: 50px;    margin-top: 5px;}.sidebar-text-widget ul {    margin: 0;    margin-left: 25px;    padding: 0;}.sidebar-text-widget ul li {    list-style: circle;}h4.sidebar-title {    text-transform: uppercase;    letter-spacing: 0.5px;    margin-top: 0;}.sidebar-link-list a {    color: #939393;    display: block;    font-weight: 400;}ul.sidebar-link-list li {    line-height: 1.2;    margin-bottom: 12px;    position: relative;}ul.sidebar-link-list li ul {    margin-top: 12px;    padding-left: 15px;    border-left: 1px dotted #CCC;    margin-left: 5px;}ul.sidebar-link-list li ul li {    margin-bottom: 8px;    font-size: 13px;}ul.sidebar-link-list li ul li:before {    content: "";    position: absolute;    top: 8px;    left: -15px;    width: 8px;    height: 2px;    border-top: 1px dotted #CCC;}ul.sidebar-link-list li span {    display: inline-block;    margin-left: 7px;    font-size: 11px;    color: #A7A7A7;    letter-spacing: 0.3px;}ul.sidebar-menu > li + li {    margin-top: 20px;}ul.sidebar-menu > li > a {    color: #939393;    font-weight: 400;    letter-spacing: 0.7px;    line-height: 1.2;    display: block;    position: relative;    overflow: hidden;}ul.sidebar-menu > li > a:after {    font-family: "Ionicons";    content: "\f10b";    position: absolute;    top: 0;    left: 0;    font-size: 16px;    left: -15px;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;}ul.sidebar-menu > li.active > a {    font-weight: 600;    padding-left: 20px;    color: #11658f;}ul.sidebar-menu > li.active > a:after {    left: 0;    color: #11658f;}ul.sidebar-menu > li > a:hover {    color: #11658f;    font-weight: 600;}ul.sidebar-menu > li ul {    margin-top: 12px;    padding-left: 25px;    border-left: 1px dotted #CCC;    margin-left: 0;}ul.sidebar-menu > li ul li {    margin-bottom: 8px;    font-size: 13px;    position: relative;}ul.sidebar-menu > li ul li a {    font-weight: 400;    line-height: 1.4;    color: #939393;    position: relative;}ul.sidebar-menu > li ul li:before {    content: "";    position: absolute;    top: 11px;    left: -25px;    width: 11px;    height: 3px;    border-top: 1px dotted #CCC;    border-bottom: 1px dotted #CCC;}ul.sidebar-menu > li ul li.active a {    font-weight: 600;    color: #11658f;}ul.sidebar-menu > li ul li.active:before {    border-top: 1px dotted #11658f;    border-bottom: 1px dotted #11658f;}.sidebar-menu-title {    text-transform: uppercase;    letter-spacing: 0.5px;    margin-top: 0;}@media only screen and (max-width: 767px) {    .sidebar {        margin-bottom: 30px;    }    .sidebar-module {        padding: 0 0 30px;    }    .sidebar-module:last-child {        padding: 0;    }}/** * Blog */.blog-wrapper {    padding-right: 10px;}.blog-item {    display: block;    margin-bottom: 50px;    background: #FFF;    overflow: hidden;    border-bottom: 1px solid #EBE8E6;    padding: 0}.blog-item.blog-single {    border-bottom: 0;}.blog-item:last-child {    margin-bottom: 0}.blog-item.single {    border-bottom: 0;    margin-bottom: 30px}.blog-media {    position: relative;    background: #eee;}.blog-media a {    display: block;}.blog-content {    padding: 30px 0;    position: relative}.blog-content h3,.blog-content h4 {    line-height: 1.4;    margin-top: 0;    margin-bottom: 15px;}.blog-content h3 a,.blog-content h4 a {    color: #333;}.blog-content h3 a:hover,.blog-content h4 a:hover {    color: #2991A2;}.blog-entry {    margin-bottom: 15px;}.blog-entry ul,.blog-entry ol {    list-style: disc;    margin-left: 20px;    line-height: 25px;}.blog-entry ul li,.blog-entry ol li {    margin-bottom: 7px;}.blog-entry ul ul,.blog-entry ol ol {    margin-top: 7px;}.blog-entry > ul,.blog-entry > ol {    margin-bottom: 15px;}.blog-entry ol {    list-style: decimal;}ul.blog-meta {    list-style: none;    padding: 0;    margin: 0 0 15px;    font-style: italic;    color: #A8A8A8;    letter-spacing: 0.5px;}ul.blog-meta li {    display: inline;    position: relative;    margin-right: 30px;}ul.blog-meta li:after {    content: "";    color: #BBB4AB;    width: 5px;    height: 2px;    background: #11658f;    display: block;    position: absolute;    top: 10px;    right: -20px;}ul.blog-meta li:last-child {    margin-right: 0;}ul.blog-meta li:last-child:after {    display: none;}.btn-blog {    font-size: 12px;    letter-spacing: 1px;}.blog-extra {    background: #FAFAFA;    padding: 22px 20px 18px;    margin: 0}.share-it {    float: right}.share-it span {    float: left;    text-align: left;    margin-right: 5px}.share-it .social {    float: right;    margin-top: -5px}.blog-extra ul.tag-cluod li {    margin: 0 3px 0 0;    line-height: 20px}.blog-author {    padding: 0;    position: relative;    border: 1px solid #DCE0E0;    border-radius: 3px;}.author-details {    margin-left: 140px;    padding: 20px;    position: relative;    border-left: 1px solid #DCE0E0}.author-label {    position: absolute;    width: 140px;    left: 0;    right: 0;    top: 0;    padding: 15px;}.author-label img {    width: 100%}.blog-author .social {    float: right;    margin-top: -5px}#comment-wrapper {    background: #FFF;    padding: 0 0 20px;    position: relative}ul.comment-item {    list-style: none;    padding: 0;    margin: 0}ul.comment-item li {    position: relative;    display: block;    padding-left: 65px;    padding-bottom: 30px;    margin-bottom: 40px;    border-bottom: 1px solid #DCE0E0}ul.comment-item li li:last-child,ul.comment-item li li li:last-child {    border-bottom: 0;    padding-bottom: 0;    margin-bottom: 0;}ul.comment-item ul {    margin-top: 20px;    padding-top: 30px;    border-top: 1px solid #DCE0E0;    margin-left: -20px;}.comment-item h6 {    margin-bottom: 5px;}.comment-item .comment-avatar {    position: absolute;    top: 0;    left: 0;    width: 50px;    height: 50px;    border-radius: 50%}.comment-item .comment-avatar img {    width: 100%;    width: 100%;    border-radius: 50%}.comment-item .comment-time {    display: block;    font-style: italic;    font-size: 12px;    color: #999;    margin-bottom: 10px;    line-height: 1.2;}.comment-item a.comment-reply {    float: right;    font-size: 10px;    line-height: 1;    padding: 3px 7px;    text-transform: uppercase;    border: 1px solid #DCE0E0;    border-radius: 3px;    -webkit-transition: all .3s;    transition: all .3s;    display: block}.comment-item a.comment-reply:hover {    color: #FFF;    border-color: #2991A2;    background: #2991A2;}.comment-form .form-control:-moz-placeholder {    color: #FFF}.comment-form .form-control::-moz-placeholder {    color: #FFF}.comment-form .form-control:-ms-input-placeholder {    color: #FFF}.comment-form .form-control::-webkit-input-placeholder {    color: #FFF}.post-grid-item .image {    position: relative;}.post-grid-item .post-grid-meta {    position: absolute;    left: 15px;    right: 0;    bottom: 0;    background: #11658f;    color: #FFF;    font-size: 12px;    letter-spacing: 1px;    border-left: 2px solid #FFF;    border-top: 2px solid #FFF;    line-height: 1.2;    padding: 10px 15px;    z-index: 3;}.post-grid-item .post-grid-meta > div {    display: inline-block;}.post-grid-item .post-grid-meta > div:after {    content: "|";    margin-left: 7px;    margin-right: 5px;}.post-grid-item .post-grid-meta > div:last-child:after {    display: none;}.post-grid-item .content {    padding-left: 15px;}.post-grid-item .content h3,.post-grid-item .content h4 {    line-height: 1.2;    margin: 20px 0 15px;}.post-grid-item .content h3 a,.post-grid-item .content h4 a {    font-weight: 400;    color: #333;}@media only screen and (max-width: 767px) {    .blog-wrapper {        padding-right: 0;    }}/** * Social Share */ul.social-share-sm {    position: relative;    display: inline-block;    line-height: 1;    float: left;}ul.social-share-sm li {    display: inline-block;    margin: 0 0 5px;}ul.social-share-sm li span,ul.social-share-sm li a {    position: relative;    display: inline-block;    padding-right: 10px;    margin-right: 10px;}ul.social-share-sm:after,ul.social-share-sm li span:after,ul.social-share-sm li a:after {    content: "";    position: absolute;    right: 0;    top: 1px;    width: 1px;    height: 13px;    background: #E3E3E3;}ul.social-share-sm.pull-right {    margin-right: -10px;}ul.social-share-sm.pull-right:after {    display: none;}ul.social-share-sm li a:after {    width: 4px;    height: 4px;    border-radius: 50%;    top: 6px;    right: -3px;}ul.social-share-sm li:last-child a {    margin-right: 0;}ul.social-share-sm li:last-child a:after {    display: none;}ul.social-share-sm li a {    font-weight: 400;    color: #999;}ul.social-share-sm li a:hover {    color: #2991A2;}ul.social-share-sm.for-useful {    float: right;}ul.social-share-sm.for-useful:after {    display: none;}ul.social-share-sm.for-useful li:not(:last-child) {    margin-right: 10px;}ul.social-share-sm.for-useful li span {    margin-right: 0;}ul.social-share-sm.for-useful li a {    margin-right: 0;    padding-right: 0;}ul.social-share-sm.for-useful li a:after {    display: none;}.review-list ul.social-share-sm {    margin-top: 20px;}/** * Pager */.pager-wrapper {    margin-top: 30px;}.pager-wrapper.mmt {    margin-top: -20px;}ul.pager-list {    text-align: center;    margin: 0;    padding: 0;}ul.pager-list.mt {    margin-top: 11px;}ul.pager-list li {    display: inline-block;    margin: 0 3px;    font-weight: 600;    color: #5D5D5D;}ul.pager-list li a {    color: #5D5D5D;    display: block;}ul.pager-list li .form-control {    width: 40px;    text-align: center;    height: 28px;    display: block;    float: left;    margin: 0;    margin-bottom: -10px;}ul.pager-list li.paging-nav a {    background: #EDF2F2;    height: 28px;    line-height: 24px;    padding: 0 10px;    text-align: center;    display: block;    border: 2px solid #EDF2F2;    border-radius: 3px;}ul.pager-list li.paging-nav a:hover {    background: #2991A2;    border-color: #2991A2;    color: #FFF;}ul.pager-list li.grid-type a {    font-size: 14px;    padding-top: 2px;}ul.pager-list li.btn-wrapper {    margin-right: 15px;}ul.pager-list li.btn-wrapper .text {    font-weight: 400;}ul.pager-list.pull-right {    text-align: left;    margin-bottom: 0;}ul.pager-list.pull-right li {    display: block;    float: left;    margin-left: 5px;}.pager-wrapper .form-control {    height: 34px;}.pager-inner {    line-height: 1;    display: table;}.pager-label {    vertical-align: middle;    display: table-cell;    font-weight: 400;}.pager-middle-holder {    display: inline-block;    margin: 0;    margin-left: 7px;    line-height: 1;    white-space: nowrap;    vertical-align: middle;}.pager-right {    float: right;}.pagination {    margin: 9px 0 0;}.pagination > li > a,.pagination > li > span {    padding: 0;    margin: 0 3px;    color: #337ab7;    border: 0;    display: block;    width: 24px;    height: 24px;    line-height: 23px;    border-radius: 50% !important;    text-align: center;    color: #666;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {    color: #11658f;    background-color: #EDF2F2;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {    background-color: #11658f;}@media only screen and (max-width: 991px) {    .pager-right {        float: left;    }}/** * Job  */.recent-job-wrapper {    border: 1px solid #CCC;    border-radius: 3px;}.recent-job-item {    padding: 13px 15px 10px 20px;    border-bottom: 1px solid #CCC;    width: 100%;}.recent-job-item:first-child {    border-radius: 3px 3px 0 0;}.recent-job-item:last-child {    border-bottom: 0;}.recent-job-item.highlight {    background: #EDF2F2;    position: relative;}.recent-job-item.highlight > div {    position: relative;}.recent-job-item.highlight > div:before {    content: "";    position: absolute;    top: -14px;    bottom: -11px;    left: -14px;    width: 3px;    background: #11658f;}.recent-job-item.highlight:first-child > div:before {    border-radius: 3px 0 0 0;}.recent-job-item.highlight:last-child > div:before {    border-radius: 0 0 0 3px;}.recent-job-item .image {    float: left;    width: 60px;}.recent-job-item .content {    margin-left: 80px;}.recent-job-item .content h4 {    line-height: 1.15;    margin: 0 0 5px;}.recent-job-item .content p {    font-size: 15px;    font-weight: 600;    margin: 0;    line-height: 1;}.recent-job-item .job-location {    font-size: 16px;}.job-label {    width: 100%;    display: block;    text-align: center;    padding: 8px;    font-size: 13px;    text-transform: uppercase;    line-height: 1;    margin-top: 7px;    margin-bottom: -3px;    font-weight: 600;}a.recent-job-item {    display: block;    color: #939393;}a.recent-job-item:hover {    background: #EDF2F2;}.tab-content-inner .recent-job-wrapper {    margin: 0;}.alt-stripe .recent-job-item:nth-child(even) {    background: #EDF2F2;}.alt-stripe .recent-job-item:hover {    background: #EEE;}.job-item-list {    position: relative;    padding: 30px 20px;    padding-left: 160px;    line-height: 19px;    background: #EDF2F2;    border-radius: 3px;    margin-bottom: 20px;}.job-item-list .image {    position: absolute;    top: 20px;    left: 20px;    width: 120px;}.job-item-list .image img {}.job-item-list .content {    border-left: 1px solid #E3E3E3;    border-radius: 3px;    padding-left: 20px;}.job-item-list .content h4 {    margin: 0 0 5px;}.job-item-list .sub-category {    margin-bottom: -5px;    margin-top: 10px;}.job-item-list .meta-div {    margin-top: 10px;}.job-item-list .meta-div > span {    display: block;    float: left;}.job-item-list .job-label {    width: auto;    padding: 5px 8px;    font-size: 11px;    font-weight: 700;    letter-spacing: 0.5px;    margin-left: 10px;    margin-top: -4px;}.job-item-list .texing {    font-size: 13px;}.job-item-list .meta-list,.job-item-list .btn {    margin-left: 15px;}.job-item-list .texing {    margin: 0 0 12px;}.meta-div {    font-size: 15px;    font-weight: 600;    margin: 0;    line-height: 1;}ul.meta-list li {    margin: 7px 0;}ul.meta-list li span {    font-weight: 600;}.job-item-list.featured .featured-label {    width: 0;    height: 0;    border-style: solid;    border-width: 0 70px 70px 0;    border-color: transparent #BC3033 transparent transparent;    color: #FFF;    position: absolute;    top: -1px;    right: -1px;}.job-item-list.featured .featured-label span {    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    display: block;    margin-top: 0px;    margin-left: 30px;    font-size: 11px;    font-weight: 600;    text-transform: lowercase;}.job-item-grid-wrapper {    margin-bottom: -30px;}.job-item-grid {    line-height: 1.4;    border-radius: 3px;}.job-item-grid > a {    color: #939393;    font-weight: 400;}.job-item-grid .fav-save {    position: absolute;    left: 15px;    top: 130px;}.job-item-grid .fav-save a {    display: inline-block;    line-height: 1;    width: 26px;    height: 26px;    line-height: 26px;    background: #11658f;    color: #FFF;    text-align: center;}.job-item-grid .labeling {    position: absolute;    left: auto;    right: 15px;    top: 130px;}.job-item-grid .labeling .label {    text-transform: uppercase;    font-size: 10px;    letter-spacing: 1px;    line-height: 1.2;}.job-item-grid {    background: #EDF2F2;    width: 100%;    position: relative;}.job-item-grid .image {    padding: 2px;    height: 140px;    display: table;    width: 100%;}.job-item-grid .image .vertical-middle {    display: table-cell;    vertical-align: middle;    background: #FFF;    height: 100%;}.job-item-grid .image img {    width: 150px;    display: block;    margin: 0 auto;}.job-item-grid .content {    padding: 35px 15px 15px;}.job-item-grid .content h4,.job-item-grid .content h5,.job-item-grid .content h6 {    line-height: 1.2;    margin: 0 0 5px;    position: relative;}.job-item-grid .content h4:before,.job-item-grid .content h5:before,.job-item-grid .content h6:before {    font-family: 'FontAwesome';    content: "\f08e";    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;    margin-right: -12px;    font-size: 14px;    position: absolute;    right: 0;    top: 5px;}.job-item-grid:hover h4:before,.job-item-grid:hover h5:before,.job-item-grid:hover h6:before {    margin-right: 0;    opacity: 1;}.job-item-grid .content .location {    margin-bottom: 15px;}.job-item-grid .content .date {    letter-spacing: 1px;}.job-item-grid .content-bottom {    border-top: 1px solid #FFF;    padding: 20px 15px 15px;}.job-item-grid .content-bottom .sub-category a {    font-size: 11px;    letter-spacing: 1px;    padding: 3px 7px;    border-color: #DDD;}.job-item-grid-wrapper .slick-prev {    left: -40px}.job-item-grid-wrapper .slick-next {    right: -40px}@media only screen and (max-width: 1199px) {    .recent-job-item .job-location {        font-size: 14px;    }    .job-label {        font-size: 11px;    }    .job-item-list .meta-list {        margin-bottom: 15px;    }    .job-item-grid-wrapper .slick-prev {        left: -20px    }    .job-item-grid-wrapper .slick-next {        right: -20px    }}@media only screen and (max-width: 991px) {    .job-item-grid-wrapper .slick-prev {        left: 0    }    .job-item-grid-wrapper .slick-next {        right: 0    }    .job-item-grid-wrapper .slick-prev:before,    .job-item-grid-wrapper .slick-next:before {        background: rgba(51, 184, 204, 0.8);    }    .job-item-list {        padding: 20px 20px;    }    .job-item-list .image {        position: relative;        top: 0;        left: 0;        width: 100px;        padding: 10px;        margin-bottom: 10px;        border: 1px solid #DDD;        border-radius: 3px;    }    .job-item-list .content {        border: 0;        padding: 0;    }}@media only screen and (max-width: 767px) {    .job-item-list .meta-list,    .job-item-list .btn {        margin-left: 0;    }    .job-item-list .sub-category {        margin-bottom: 10px;    }}/** * Job Detail */.job-detail-company-overview {    margin-top: 40px;}.job-detail-wrapper {    padding-left: 10px;}.job-detail-header {    margin-top: -10px;}.job-detail-header .meta-div {    margin-top: 10px;}.job-detail-header .meta-div > span {    display: inline-block;}.job-detail-header .job-label {    width: auto;    padding: 5px 8px;    font-size: 11px;    font-weight: 700;    letter-spacing: 0.5px;    margin-left: 3px;    margin-top: -4px;}.job-detail-header .meta-list {    text-align: left !important;    margin: 50px 0 20px;    border-top: 1px solid #CCC;    border-bottom: 1px solid #CCC;    padding: 15px 0;}.job-detail-header .meta-list li {    width: 25%;    float: left;    line-height: 1.2;    font-size: 13px;}.job-detail-header .meta-list li h4,.job-detail-header .meta-list li h5 {    margin-bottom: 5px;}.job-detail-company-overview .image {    width: 200px;    float: left;    background: #F7FCFC;    padding: 20px;    margin-right: 30px;}.job-detail-company-overview .image img {    display: block;    margin-top: 13px;}.job-detail-content ul {    list-style: disc;    margin-left: 25px;    margin-bottom: 18px;}.job-detail-content ul li:not(:last-child) {    margin-bottom: 7px;}.job-detail-sidebar {    background: #F5F5F5;    border: 1px solid #E6E6E6;    padding: 20px 30px 40px;    padding-top: 40px;    margin-top: -51px;}.job-detail-sidebar .meta-list {    margin-top: 10px;}.job-detail-sidebar .meta-list li {    line-height: 1.2;    font-size: 13px;    margin: 0 0 15px;}.job-detail-sidebar .meta-list li h4,.job-detail-sidebar .meta-list li h5 {    margin-bottom: 5px;}.job-detail-sidebar .job-detail-company-overview {    margin-top: 30px;    line-height: 1.4;    font-size: 13px;}.job-detail-sidebar .job-detail-company-overview .image {    float: none;    margin-bottom: 15px;}@media only screen and (max-width: 767px) {    .job-detail-header .meta-list li {        width: 50%;    }    .job-detail-sidebar {        margin-top: 0;        margin-bottom: 30px;        padding: 20px 25px 40px;    }}@media (max-width: 479px) {    .job-detail-header .meta-list li {        width: 100%;    }}/** * Resume */.content h5 a {color:#337ab7 !important;} .content a.text {    font: 400 13px/13px "Poppins";    color: #888;    text-decoration: none;    float: left;    padding: 0 20px 0 0; margin-bottom:2%;}.content ul {margin-top:2%;}.content ul li {font-size:14px; line-height:24px;}.content a.text .fa {    padding: 0 6px 0 0; color:#337ab7;}.resume-list-item {    box-shadow:0 5px 10px 2px rgba(195,192,192,.5);    border-radius: 3px;    line-height: 1.4;    border-bottom:1px #ddd solid;}.resume-list-item + .resume-list-item {    margin-top: 20px; margin-bottom:20px;}.resume-list-item .content a {    color: #000;    font-weight: 400;    display: block;    position: relative;}.resume-list-item .content a .image {    width: 54px;    height: 54px;    position: absolute;    top: 2px;    left: 0;}.resume-list-item .content a h3,.resume-list-item .content a h4,.resume-list-item .content a h5 {    line-height: 1.2;    margin-top: 0;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;}.resume-list-item .content a:hover h3,.resume-list-item .content a:hover h4,.resume-list-item .content a:hover h4 {    color: #11658f;}.resume-list-btn {    text-align: right;}@media only screen and (max-width: 991px) {    .resume-list-btn {        text-align: left;        padding-left: 70px;        margin-top: 10px;    }}/** * Browse Job */.browse-job-wrapper {    margin-top: 50px;}.browse-job-box + .browse-job-box {    margin-top: 50px;}.browse-job-title {    line-height: 1.2;    padding-top: 5px;    margin-bottom: 14px;}.browse-job-title h3,.browse-job-title h4 {    line-height: 1.2;    margin: 0 0 30px}.browse-job-content {    border-left: 1px solid #CCC;    padding-left: 30px;}.browse-job-inner a {    line-height: 1.2;    display: block;    font-weight: 400;    color: #939393;    letter-spacing: 1px;    margin: 5px 0;}.browse-job-inner a span {    letter-spacing: 0.5px;    font-size: 12px;}.browse-job-inner a:before {    font-family: 'FontAwesome';    content: "\f08e";    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;    margin-right: -12px;    font-size: 10px;}.browse-job-inner a:hover {    color: #2991A2;}.browse-job-inner a:hover:before {    margin-right: 5px;    opacity: 1;}.browse-job-category + .browse-job-category {    margin-top: 15px;}.browse-job-category h5,.browse-job-category h6 {    line-height: 1.2;    margin: 0;    letter-spacing: 1;}.browse-job-category h5 a,.browse-job-category h6 a {    color: #333;}.browse-job-category h5 a:hover,.browse-job-category h6 a:hover {    color: #11658f;}.browse-job-sub-category a {    line-height: 1.2;    display: inline-block;    font-weight: 400;    letter-spacing: 1px;    margin: 5px 0;    font-size: 12px;    letter-spacing: 0.7px;}.browse-job-sub-category a:before {    font-family: 'FontAwesome';    content: "\f08e";    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    opacity: 0;    margin-right: -12px;    font-size: 10px;}.browse-job-sub-category a:hover {    color: #2991A2;}.browse-job-sub-category a:hover:before {    margin-right: 5px;    opacity: 1;}.browse-job-menu a {    text-transform: uppercase;    display: inline-block;    font-size: 16px;    font-weight: 700;    margin-right: 15px;}.how-it-work-wrapper {    margin-top: 30px;}.how-it-work-box + .how-it-work-box {    margin-top: 50px;    border-top: 1px solid #CCC;    padding-top: 50px;}/** * Apply Job */.apply-job-wrapper {    margin-top: 20px;}.apply-job-wrapper .btn.btn-hidden {    display: none;}.apply-job-wrapper .btn.collapsed {    display: block;}/** * Employer */.top-company-wrapper {    margin-bottom: -30px;}.top-company .image {    width: 120px;    margin: 0 auto;}.top-company a {    color: #939393;    border-radius: 3px;    padding: 3px 6px;    display: inline-block;    line-height: 1;    font-weight: 400;}.top-company a:hover {    color: #2991A2;    border-color: #2991A2;}.top-company h5 {    margin: 15px 0 8px;    line-height: 1; font-size:13px;}.top-company-wrapper.mmt {    margin-top: -16px;}.top-company-wrapper.alt-item-mb {    margin-bottom: -40px;}.top-company-wrapper.alt-item-mb .top-company {    margin-bottom: 40px;}.top-company-wrapper.with-border .top-company {    border: 1px solid #CCC;    border-radius: 3px;    padding: 35px 20px 25px;}.top-company-wrapper.with-bg .top-company {    background: #EDF2F2;    border-radius: 3px;    padding: 35px 20px 25px;}.top-company-2 {    border: 1px solid #DDD;    border-radius: 3px;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;}.top-company-2 + .top-company-2 {    margin-top: 10px;}.top-company-2 a {    color: #939393;    font-weight: 400;}.top-company-2 .image {    border-bottom: 1px solid #DDD;    padding: 20px 30px;    background: #F7FCFC;    border-radius: 3px 3px 0 0;}.top-company-2 .image img {         width: 100%; }.top-company-2 .content {    padding: 20px 15px;    line-height: 1.2;}.top-company-2 .content h5 {    margin-bottom: 10px;}.top-company-2 .content .texting {    margin: 0 0 15px;}.top-company-2:hover {    -webkit-box-shadow: 0px 0px 9px -2px rgba(0, 0, 0, 0.37);    -moz-box-shadow: 0px 0px 9px -2px rgba(0, 0, 0, 0.37);    box-shadow: 0px 0px 9px -2px rgba(0, 0, 0, 0.37);}.company-grid-wrapper.top-company-2-wrapper .GridLex-gap-20-wrappper {    margin-bottom: -20px;    margin-top: 55px;}.company-grid-wrapper.top-company-2-wrapper .GridLex-gap-20-wrappper .top-company-2 {    margin-bottom: 20px;}.company-grid-wrapper.top-company-2-wrapper .GridLex-gap-30-wrappper {    margin-bottom: -30px;    margin-top: 55px;}.company-grid-wrapper.top-company-2-wrapper .GridLex-gap-30-wrappper .top-company-2 {    margin-bottom: 30px;}.company-detail-company-overview {    margin-top: 40px;}.company-detail-header {}.company-detail-wrapper {    padding-left: 10px;    margin-top: -10px;}.company-detail-header .image {    width: 200px;    margin: 0 auto 30px;    background: #F7FCFC;    padding: 20px;}.company-detail-header .location {    font-weight: 600;}.company-detail-header .meta-list {    text-align: left !important;    margin: 45px 0 20px;    border-top: 1px solid #CCC;    border-bottom: 1px solid #CCC;    padding: 15px 0;}.company-detail-header .meta-list li {    width: 25%;    float: left;    line-height: 1.2;    font-size: 13px;}.company-detail-header .meta-list li h4,.job-detail-header .meta-list li h5 {    margin-bottom: 5px;}.company-detail-sidebar {    background: #F5F5F5;    border: 1px solid #E6E6E6;    padding: 20px 30px 40px;    padding-top: 40px;    margin-top: -51px;}.company-detail-sidebar .image {    width: 200px;    background: #F7FCFC;    border: 1px solid #E6E6E6;    padding: 10px 20px;    margin-bottom: 15px;}.company-detail-sidebar .meta-list li {    line-height: 1.2;    font-size: 13px;    margin: 0 0 15px;}.company-detail-sidebar .meta-list li h4,.job-detail-sidebar .meta-list li h5 {    margin-bottom: 5px;}ul.multiple-sticky-nav.company-directory-menu {    text-align: center;    padding: 0;    border: 0;    border-bottom: 2px solid #CCC;    background: none;}.company-directory-wrapper {    padding-top: 50px;}.company-directory-wrapper.mmb {    margin-bottom: -50px;}.company-directory-box + .company-directory-box {    margin-top: 50px;}.company-directory-title {    margin: 0 0 15px;    line-height: 1.2;    border-bottom: 1px solid #11658f;    font-size: 18px;}.company-directory-title span {    background: #11658f;    color: #FFF;    text-transform: uppercase;    display: inline-block;    padding: 7px 12px 3px;    border-radius: 3px 3px 0 0;}.company-directory-list-wrapper {    margin-left: -15px;    margin-right: -15px;}ul.company-directory-list {    margin: 0;}ul.company-directory-list li {    width: 33.333333333%;    float: left;    padding: 0 15px;}ul.company-directory-list.col-4 li {    width: 25%;}ul.company-directory-list.col-5 li {    width: 20%;}.company-directory-item-wrapper {    margin-top: 30px;    margin-bottom: 20px;}.company-directory-item a {    font-weight: 400;    font-size: 12px;    letter-spacing: 0.7px;    line-height: 1.2;    display: block;}.company-directory-item h5,.company-directory-item h6 {    font-weight: 700;    line-height: 1.2;    margin-top: 15px;    margin-bottom: 7px;    letter-spacing: 1px;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    text-transform: capitalize;}.company-directory-item a:hover h5,.company-directory-item a:hover h6 {    color: #11658f;}.company-directory-item.alt a {    color: #939393;    font-size: 14px;    letter-spacing: 1px;}.company-directory-item.alt h5,.company-directory-item.alt h6 {    font-weight: 700;    color: #11658f;    letter-spacing: 0;}.GridLex-wrapper .company-directory-box {    width: 100%;}.company-directory-item-wrapper.alt-mb {    margin-bottom: -20px;}.company-directory-item-wrapper.alt-mb .company-directory-item {    margin-bottom: 20px;}@media only screen and (max-width: 1199px) {    ul.company-directory-list.col-5 li {        width: 25%;    }    ul.multiple-sticky-nav.company-directory-menu > li a {        padding: 15px 7px;        font-size: 12px;    }}@media only screen and (max-width: 991px) {    .top-company .image {        width: 100%;        max-width: 80px;    }    .company-directory-wrapper {        padding-top: 0;    }}@media only screen and (max-width: 767px) {    ul.company-directory-list li {        width: 100%;    }    ul.company-directory-list.col-5 li {        width: 50%;    }    .company-detail-wrapper {        padding-left: 0;    }    .company-detail-header .meta-list li {        width: 50%;    }    .company-detail-sidebar {        margin-top: 0;        margin-bottom: 30px;        padding: 20px 25px 40px;    }}@media (max-width: 479px) {    ul.company-directory-list.col-5 li {        width: 100%;    }    .company-detail-header .meta-list li {        width: 100%;    }}/** * Employee */.employee-grid-wrapper {    margin-top: 40px;}.employee-grid-item {    text-align: center;    border: 1px solid #DDD;    border-radius: 3px;    width: 100%;    padding: 30px 5px 15px;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    position: relative;}.employee-grid-item:hover {    border-color: #2991A2;    background: #F5F5F5;}.employee-grid-item a {    font-size: 14px;    line-height: 25px;    font-weight: 400;    color: #939393;    display: block;}.employee-grid-item .action {    line-height: 1;    position: absolute;    left: 0;    right: 0;    top: 0;}.employee-grid-item .image {    width: 80px;    height: 80px;    margin: 0 auto 20px;    border: 6px double #11658f;    padding: 3px;    border-radius: 50%;}.employee-grid-item .image img {    display: inline;    margin: 0;}.employee-grid-item h4 {    margin: 0;}.employee-grid-item h6 {    line-height: 1;    margin: 0 0 5px;}.employee-grid-item ul.employee-skill {    margin: 0 0 10px;}.employee-grid-item ul.employee-skill li {    display: inline-block;    font-size: 12px;}.employee-grid-item ul.employee-skill li span {    color: #939393;    border: 1px solid #DDD;    border-radius: 3px;    padding: 3px 15px;    display: block;    line-height: 1;    font-weight: 400;}.employee-grid-item .btn {    background: none;    font-size: 20px;}.employee-grid-item .btn:hover {    color: #D9534F;}.employee-grid-wrapper .GridLex-gap-15-wrappper {    margin-bottom: -30px;}.employee-grid-wrapper .GridLex-gap-15-wrappper .employee-grid-item {    margin-bottom: 30px;}.employee-detail-header {}.employee-detail-header .image {    width: 130px;    margin: 0 auto 20px;    border: 6px double #11658f;    padding: 5px;    border-radius: 50%;}.employee-detail-header .location {    font-weight: 600;}.employee-detail-header .meta-list {    text-align: left !important;    margin: 45px 0 20px;    border-top: 1px solid #DDD;    border-bottom: 1px solid #DDD;    padding: 15px 0;}.employee-detail-header .meta-list li {    width: 25%;    float: left;    line-height: 1.2;    font-size: 13px;}.employee-detail-header .meta-list li h4,.job-detail-header .meta-list li h5 {    margin-bottom: 5px;}.work-expereince-wrapper {    position: relative;    margin: 30px 0}.work-expereince-wrapper h5 {    margin: 0 0 5px;    line-height: 1.2}.work-expereince-wrapper .font-italic {    line-height: 1.2;}.work-expereince-wrapper::before {    content: '';    position: absolute;    top: 0;    height: 100%;    width: 4px;    background: #CCCCCC;    left: 50%;    margin-left: -2px}.work-expereince-content {    position: relative;    text-align: right;    width: 45%;    border: 1px solid #CCC;    padding: 30px;    border-radius: 3px;    padding-right: 40px;    background: #FFF;}.work-expereince-content:after {    content: "";    display: table;    clear: both;}.work-expereince-content:before {    content: "";    position: absolute;    top: 15px;    right: -11px;    width: 20px;    height: 20px;    display: block;    border: 1px solid #CCC;    -ms-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    transform: rotate(45deg);    background: #FFF;    border-bottom: 0;    border-left: 0;}.work-expereince-block {    position: relative;    margin: 50px 0}.work-expereince-block:before {    content: "";    position: absolute;    top: 15px;    left: 50%;    margin-left: -10px;    width: 20px;    height: 20px;    border-radius: 50%;    display: block;    background: #11658f;    border: 2px solid #FFF;}.work-expereince-block:after {    content: "";    display: table;    clear: both}.work-expereince-block:first-child {    margin-top: 0}.work-expereince-block:last-child {    margin-bottom: 0}.work-expereince-block:nth-child(even) .work-expereince-content {    float: right;    text-align: left;}.work-expereince-block:nth-child(even) .work-expereince-content:before {    left: -11px;    right: auto;    border: 1px solid #CCC;    border-top: 0;    border-right: 0;}ul.employee-detail-list {    border-left: 1px solid #DDD;}ul.employee-detail-list li {    position: relative;    padding-left: 30px;    margin: 35px 0;}ul.employee-detail-list li:before {    content: "";    position: absolute;    top: 0;    left: -5px;    width: 10px;    height: 10px;    border-radius: 50%;    display: block;    background: #11658f;    border: 2px solid #FFF;}ul.employee-detail-list li h5 {    line-height: 1.2;    margin: 0 0 5px;}ul.employee-detail-list li .font-italic {    line-height: 1.3;}ul.work-expereince-interest {    margin-left: -15px;}ul.work-expereince-interest li {    float: left;    text-align: center;    width: 100px;    margin-bottom: 15px;}ul.work-expereince-interest li .icon {    width: 70px;    height: 70px;    border: 2px solid #11658f;    border-radius: 50%;    display: block;    color: #11658f;    font-size: 34px;    line-height: 70px;    text-align: center;    margin: 0 auto;}.employee-detail-sidebar {    background: #F5F5F5;    border: 1px solid #E6E6E6;    padding: 20px 30px 40px;    padding-top: 40px;    margin-top: -51px;}.employee-detail-sidebar .image {    width: 100px;    margin-bottom: 15px;    border-radius: 50%;    border: 6px double #11658f;    padding: 2px;}.employee-detail-sidebar .meta-list li {    line-height: 1.2;    font-size: 13px;    margin: 0 0 15px;}.employee-detail-sidebar .meta-list li h4,.job-detail-sidebar .meta-list li h5 {    margin-bottom: 5px;}.person-long-item {}.person-long-item .content-left {    width: 250px;    text-align: center;    float: left;    line-height: 1.2;}.person-long-item .content-left .image {    width: 80px;    margin: 7px auto;}.person-long-item .content-left h3,.person-long-item .content-left h4,.person-long-item .content-left h5 {    line-height: 1.2;    margin: 15px 0 5px;}.person-long-item .content {    margin-left: 270px;    border-bottom: 1px solid #DDD;    padding-bottom: 40px;    margin-bottom: 50px;}.person-long-item ul.person-long-item-meta li {    line-height: 1.2;    display: inline-block;    position: relative;    letter-spacing: 1.5px;    font-size: 13px;}.person-long-item ul.person-long-item-meta li.texting {    color: #11658f;    font-weight: 700;}.person-long-item ul.person-long-item-meta li {    margin-right: 30px;}.person-long-item ul.person-long-item-meta li:first-child {    margin-right: 15px;}.person-long-item ul.person-long-item-meta li:last-child {    margin-right: 0;}.person-long-item ul.person-long-item-meta li:after {    content: "";    width: 4px;    height: 4px;    border-radius: 10px;    background: #CCC;    display: block;    position: absolute;    top: 7px;    right: -17px;}.person-long-item ul.person-long-item-meta li:first-child:after,.person-long-item ul.person-long-item-meta li:last-child:after {    display: none;}.employee-grid-item-01 a {    color: #939393;    font-size: 12px;    font-weight: 400;    display: block;    line-height: 1.2;}.employee-grid-item-01 .image {    position: relative;}.employee-grid-item-01 .location {    line-height: 1.2;    background: rgba(0, 0, 0, 0.4);    color: #FFF;    position: absolute;    left: 0;    right: 0;    bottom: 0;    padding: 5px 10px;    font-weight: 600;}.employee-grid-item-01 h5 {    line-height: 1.2;    margin: 15px 0 7px;    color: #11658f;}.employee-grid-item-01 ul.skill-list li {    display: inline-block;}.employee-grid-item-01 ul.skill-list li span {    display: inline-block;    line-height: 1;    font-size: 12px;    letter-spacing: 1px;    border-radius: 3px;    position: relative;    margin-right: 10px;}.employee-grid-item-01 ul.skill-list li:last-child span {    margin-right: 0;}.employee-grid-item-01 ul.skill-list li span:after {    content: "";    width: 3px;    height: 3px;    border-radius: 10px;    background: #CCC;    display: block;    position: absolute;    top: 5px;    right: -8px;}.employee-grid-item-01 ul.skill-list li:last-child span:after {    display: none;}@media only screen and (max-width: 767px) {    .work-expereince-wrapper {        padding: 0    }    .work-expereince-content {        padding-right: 30px    }    .work-expereince-block:nth-child(even) .work-expereince-content {        padding-right: 0;        padding-left: 30px    }    .employee-detail-header .meta-list li {        width: 50%;    }    .employee-detail-sidebar {        margin-top: 0;        margin-bottom: 30px;        padding: 20px 25px 40px;    }}@media (max-width: 479px) {    .work-expereince-wrapper::before {        left: 35px;        margin-left: 0    }    .work-expereince-content {        text-align: left;        width: 100%;        padding-right: 0!important;        padding-left: 80px!important    }    .employee-detail-header .meta-list li {        width: 100%;    }}/** * Location */.location-grid-wrapper {    margin-bottom: -30px;}.location-grid-item {    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    margin-bottom: 30px;}.location-grid-item:hover {    border-color: #2991A2;    background: #F5F5F5;}.location-grid-item {    border: 1px solid #CCC;    padding: 5px 5px 20px;    border-radius: 3px;    text-align: center;    line-height: 1.2;}.location-grid-item .image img {        width: 100%;}.location-grid-item h4 {    line-height: 1;    margin: 20px 0 5px;}/** * Testimonial */.testimonial-grid-item {}.testimonial-grid-item .heading {    position: relative;    margin: 0 0 20px;}.testimonial-grid-item .heading .image {    width: 60px;    float: left;    border: 2px solid #FFF;    border-radius: 50%;    margin-left: -2px;}.testimonial-grid-item .heading h3,.testimonial-grid-item .heading h4,.testimonial-grid-item .heading h5 {    border-bottom: 2px solid #11658f;    line-height: 1.2;    padding-bottom: 10px;    margin: 1px 0 5px;    margin-left: 65px;    color: #11658f;}.testimonial-grid-item .heading span {    font-size: 13px;    letter-spacing: 0.7px;    display: block;    margin-left: 65px;}.testimonial-grid-item .content {    position: relative;}.testimonial-grid-item .content .saying {    font-size: 15px;    font-style: italic;    font-weight: 400;    font-family: "Poppins";    line-height: 1.6;    position: relative;    letter-spacing: 1.5px;}.testimonial-grid-item .content:before {    font-family: "Flaticon Thick";    content: "\f138";    position: absolute;    top: 0px;    left: 0;    font-size: 36px;    color: #E6E6E6;}.bg-light .testimonial-grid-item .heading .image {    border-color: #BBB;}/** * Popular Ralated */.popular-search-box {    width: 100%;    position: relative;    padding-bottom: 50px;}.popular-search-box .content a {    font-size: 14px;    font-weight: 400;    display: inline-block;    position: relative;    margin: 7px 0;    margin-right: 30px;    line-height: 1.2;}.popular-search-box .content a:last-child {    margin-right: 0;}.popular-search-box .content a:after {    content: "";    width: 4px;    height: 4px;    border-radius: 10px;    background: #CCC;    display: block;    position: absolute;    top: 7px;    right: -17px;}.popular-search-box .content a:last-child:after {    display: none;}.popular-search-box .absolute-bottom {    position: absolute;    left: 0;    right: 0;    bottom: 0;}.popular-search-box .absolute-bottom a {    font-size: 16px;    line-height: 1.2;    letter-spacing: 0.5px;}.popular-search-box .absolute-bottom a i {    margin-right: 10px;    font-size: 20px;}.trending-box {    width: 100%;    position: relative;    padding-bottom: 60px;}.trending-box .heading {    border-bottom: 2px solid #DDD;    padding-bottom: 10px;}.trending-box .absolute-bottom {    position: absolute;    left: 0;    right: 0;    bottom: 0;    border-top: 2px solid #DDD;    padding-top: 20px;}.trending-box .heading.with-icon {    padding-left: 50px;    position: relative;}.trending-box .heading.with-icon .icon {    width: 40px;    height: 40px;    border-radius: 50%;    background: #11658f;    color: #FFF;    text-align: center;    line-height: 40px;    position: absolute;    top: -9px;    left: 0;    font-size: 20px;}.trending-box.alt-pb {    padding-bottom: 80px;}/** * Newsletter */.newsletter-wrapper-02 {    background: #E8E8E8;    padding: 50px 30px;    padding-left: 40px;    margin: 50px 0 60px;}.newsletter-wrapper-02 h5 {    font-size: 20px;    letter-spacing: 1px;    line-height: 1.2;    margin: 0;}.newsletter-02 {    margin: 0;}.newsletter-02 .form-group {    position: relative;    margin: 0;}.newsletter-02 .form-control {    background: none;    height: 44px;    border-radius: 22px;    border: 2px solid #CCCCCC;    padding-left: 20px;    padding-right: 100px;    color: #FFF;    margin: 0;}.newsletter-02 .form-control:focus {    border-color: #FFF;}.newsletter-02 .btn {    position: absolute;    top: 4px;    right: 4px;    border-radius: 22px;    line-height: 16px;    padding-left: 23px;    padding-right: 20px;    padding-top: 9px;    padding-bottom: 7px;}/** * Footer */.main-footer {    background: #26262A;    padding-top: 60px;    padding-bottom: 50px;    color: rgba(255, 255, 255, 0.5);    line-height: 22px;    font-size: 15px;    font-weight: 400;}.main-footer a {    color: rgba(255, 255, 255, 0.5);    font-weight: 400;}.main-footer a:hover {    color: #2991A2;}h5.footer-title {    font-size: 20px;    letter-spacing: 2px;    margin: 0 0 25px;    color: #FFF;    position: relative;}.footer-about-us {    margin-right: 40px;    font-size: 14px;    line-height: 24px;}.footer-about-us a {    border: 2px solid #11658f;    color: #11658f;    text-transform: uppercase;    margin-top: 10px;    padding: 4px 12px;    display: inline-block;    border-radius: 3px;    font-size: 11px;    letter-spacing: 2px;}.footer-about-us a:hover {    border-color: #2991A2;}ul.footer-menu li {    width: 50%;    float: left;    margin-bottom: 5px;}.footer-newsletter {    margin-top: 23px}.footer-newsletter .form-group {    position: relative;}.footer-newsletter .form-control {    background: none;    height: 44px;    border-radius: 22px;    border: 2px solid rgba(255, 255, 255, 0.7);    padding-left: 20px;    padding-right: 100px;    color: #FFF;}.footer-newsletter .form-control:focus {    border-color: #FFF;}.footer-newsletter .btn {    position: absolute;    top: 4px;    right: 4px;    border-radius: 22px;    line-height: 16px;    padding-top: 9px;    padding-bottom: 7px;    padding-left: 15px;}.bottom-footer {    background: #212124;    color: rgba(255, 255, 255, 0.5);    line-height: 22px;    font-size: 13px;    padding-top: 30px;    padding-bottom: 20px;}.bottom-footer a {    color: rgba(255, 255, 255, 0.5);}.bottom-footer a:hover {    color: #2991A2;}ul.bottom-footer-menu li {    display: inline-block;    position: relative;    font-size: 12px;}ul.bottom-footer-menu li + li {    margin-left: 30px;}ul.bottom-footer-menu li:after {    content: "";    position: absolute;    top: 10px;    right: -20px;    width: 4px;    height: 4px;    background: #11658f;    border-radius: 50%;}ul.bottom-footer-menu li:last-child:after {    display: none;}ul.bottom-footer-menu.for-social li + li {    margin-left: 10px;}ul.bottom-footer-menu.for-social li a {    font-size: 16px; color:#fff;}ul.bottom-footer-menu.for-social li:after {    display: none;}@media only screen and (max-width: 767px) {    ul.bottom-footer-menu {        text-align: left;        margin: 10px 0;    }    ul.bottom-footer-menu.for-social {        float: left;        margin: 0;    }}/** * Admin*/.admin-container-wrapper {    padding-top: 10px;}.admin-content-wrapper {    margin-bottom:0px;    width: 100%;    padding-left: 10px;}.admin-sidebar {    background: #F5F5F5;    border: 1px solid #E6E6E6;    padding: 0;    padding-top: 60px;    margin-top: -51px;    padding-bottom: 50px;    margin-bottom: -10px;    width: 100%;}.admin-user-item {    text-align: center;    border-bottom: 1px solid #E1E1E1;    line-height: 1.2;    padding-bottom: 30px;}.admin-user-item .image {    width: 100px;    margin: 0 auto 15px;    border-radius: 50%;    border: 6px double #11658f;    padding: 2px;}.admin-user-item h4,.admin-user-item h5 {    line-height: 1.2;    margin: 0 0 5px;}.admin-user-item .user-role {    font-weight: 600;}.admin-user-action {    border-bottom: 1px solid #E1E1E1;    padding-top: 20px;    padding-bottom: 20px;}.admin-user-item.for-employer .image {    width: 200px;    margin: 0 auto 15px;    border-radius: 0;    border: 1px double #E6E6E6;    padding: 10px 20px;    background: #F7FCFC;}ul.admin-user-menu {    padding: 20px;    margin-top: -10px;}ul.admin-user-menu li {    border-bottom: 1px dotted #000;}ul.admin-user-menu li a {    display: block;    font-weight: 400;    color: #000;    line-height: 1.2;    margin: 12px 0;    position: relative;    padding-left: 20px;    font-size: 13px;    letter-spacing: 1px;}ul.admin-user-menu li a i {    position: absolute;    top: 1px;    left: 0;}ul.admin-user-menu li a:hover {    color: #2991A2;    padding-left: 25px;}ul.admin-user-menu li.active a {    font-weight: 600;    color: #11658f;}.admin-section-title {    border-bottom: 1px solid #CCCCCC;    margin: 0 0 30px;    font-weight: 600;    padding-bottom: 24px;}.admin-empty-dashboard {    background: #EDF2F2;    border-radius: 3px;    text-align: center;    padding: 200px 30px;    margin: 40px 0 20px;}.admin-empty-dashboard .icon {    width: 80px;    height: 80px;    line-height: 80px;    font-size: 47px;    color: #FFF;    background: #11658f;    border-radius: 50%;    margin: 0 auto;}@media only screen and (max-width: 767px) {    .admin-sidebar {        margin-top: -30px;        padding-top: 30px;        padding-bottom: 10px;        margin-bottom: 30px;    }}/** * Pricing*/.pricing-wrapper .GridLex-gap-30-wrappper {}.pricing-item {    margin: 30px 0 10px;    width: 100%;    border: 1px solid #CCC;    border-radius: 3px;    background: #EDF2F2;    border-top: 5px solid #20262F;    position: relative;}.pricing-item-best-label {    position: absolute;    top: 0;    right: 0;    font-size: 12px;    line-height: 1;    letter-spacing: 1.5px;    width: 0px;}.pricing-item-best-label:before {    content: "";    width: 0;    height: 0;    border-style: solid;    border-width: 0 80px 80px 0;    border-color: transparent #11658f transparent transparent;    position: absolute;    top: 0;    right: 0;}.pricing-item-best-label span {    text-align: center;    color: #FFF;    z-index: 1;    display: block;    -ms-transform: rotate(-45deg);    -webkit-transform: rotate(45deg);    transform: rotate(45deg);    position: absolute;    top: 15px;    right: 5px;    text-transform: uppercase;    font-size: 10px;}.pricing-item.best {    border-color: #11658f;    padding: 30px 0 0;    margin: 0;}.pricing-item-header {    font-size: 12px;    padding: 30px 25px;    line-height: 1.2;}.pricing-item-header h4 {    font-weight: 700;    letter-spacing: 0.5px;    line-height: 1;    margin: 30px 0 5px;    text-transform: capitalize;}.pricing-item-price {    text-align: right;    font-size: 13px;}.pricing-item-price span {    display: block;    font-size: 44px;    font-weight: 700;    color: #333;}.pricing-item-price span small {    font-size: 24px;    font-weight: 600;    margin-right: 2px;}.pricing-item-content {    padding: 0 25px 30px;}ul.pricing-item-list li {    position: relative;    padding-left: 30px;    margin-bottom: 7px;}ul.pricing-item-list li i {    position: absolute;    top: 0;    left: 2px;}@media only screen and (max-width: 991px) {    .pricing-item.best {        border-color: #11658f;        margin: 20px 30px 0;    }}/** * Contact Us */.contact-form-wrapper .help-block {    line-height: 1.2;    font-size: 12px;}.contact-text-featured-item .content p {}.contact-social a {    margin-right: 5px;}ul.contact-list {    margin-top: 30px;}ul.contact-list li {    line-height: 1;    margin: 0 0 25px;}ul.contact-list li .icon {    width: 20px;    float: left;}ul.contact-list li .content {    margin-left: 20px;}ul.contact-list li h6 {    line-height: 1;    margin: 0 0 10px;}ul.address-list li {    margin: 0;    position: relative;    padding-left: 15px;    line-height: 1.4;}ul.address-list li + li {    margin-top: 25px;}ul.address-list li a {    font-weight: 400;}ul.address-list li h5 {    line-height: 1.2;    margin: 0 0 10px;}ul.address-list li > i {    position: absolute;    top: 0;    left: 0;}.contact-map .infoBox {    background: #fff!important;    border: 1px solid #11658f;    border-radius: 3px;    font-size: 14px;    line-height: 1.2;    width: 120px!important;    margin-left: -60px;    padding: 10px;    text-align: center;}.contact-map .infoBox:after {    top: 100%;    left: 50%;    border: solid transparent;    content: " ";    height: 0;    width: 0;    position: absolute;    pointer-events: none;    border-top-color: #11658f;    border-width: 10px;    margin-left: -10px;}.contact-map .infoBox > img {    height: 16px;    width: 16px;    overflow: hidden;    position: absolute!important;    top: -8px;    right: -8px;    display: block;    background: #FFF;    border-radius: 50%;    border: 1px solid #FFF;}.contact-map .infoBox > img:hover {}.contact-map .infoBox h4,.contact-map .infoBox h5,.contact-map .infoBox h6 {    margin: 0;    line-height: 1;}.contact-map .infoBox #infobox {    position: relative}.contact-map.shorter-infobox .infoBox {    width: 80px!important;    margin-left: -40px;}.infobox-wrapper {    display: none}@media only screen and (max-width: 991px) {    ul.address-list li {        padding-left: 0;    }}/** * Faq */.faq-wrapper {    padding-left: 10px;}.faq-wrapper h3 {    margin: 0 0 25px;}.faq-wrapper h1:first-child,.faq-wrapper h2:first-child,.faq-wrapper h3:first-child,.faq-wrapper h4:first-child {    margin-top: 0;}.faq-section {    border-bottom: 1px solid #E3E3E3;    margin: 0 0 40px;}.faq-section h4 {    margin: 8px 0 0;}.faq-section .panel-body {    padding-top: 0;    padding-bottom: 5px;}.faq-thread {    border-bottom: 1px solid #E5E9EA;    padding-bottom: 30px;    margin-bottom: 40px;}.faq-thread ul {    list-style: disc !important;    margin-left: 20px !important;}.faq-thread ul {    margin-left: 15px;}.faq-thread ol {    list-style: decimal !important;    margin-left: 20px !important;}.faq-thread ol ol {    margin-left: 15px;}.panel-group.bootstarp-accordion .faq-thread {    border-bottom: 0;    padding-bottom: 15px;    margin-bottom: 0;}.alt-no-bb .faq-section {    border-bottom: 0;    margin: 0 0 40px;}.faq-wrapper.mmt {    margin-top: -5px;}.faq-wrapper .panel {    margin-bottom: 5px;}@media only screen and (max-width: 767px) {    .faq-wrapper {        padding-left: 0;    }}/** * Static Page */.for-static-page .sidebar-module {    margin-right: 30px;}ul.static-page-menu li a {    display: block;    color: #636363;    padding: 8px 20px;    transition: all 0.3s ease;    -webkit-transition: all 0.3s ease;    -moz-transition: all 0.3s ease;    line-height: 1;    padding-left: 0;    border-left: 4px solid #FFF !important;    border-right: 4px solid #FFF;    margin-right: -4px;    margin-left: -4px;    margin-bottom: 1px;    font-size: 12px;}ul.static-page-menu li a:hover,ul.static-page-menu li.active a {    border-right: 4px solid #F56961;    color: #F56961;}.static-wrapper h1:first-child,.static-wrapper h2:first-child,.static-wrapper h3:first-child,.static-wrapper h4:first-child,.static-wrapper h5:first-child,.static-wrapper h6:first-child {    margin-top: 0;}.static-wrapper {    padding-left: 10px;}.static-wrapper ul,.static-wrapper ol {    list-style: disc;    margin-left: 20px;    line-height: 25px;}.static-wrapper ul li,.static-wrapper ol li {    margin-bottom: 7px;}.static-wrapper ul ul,.static-wrapper ol ol {    margin-top: 7px;}.static-wrapper > ul,.static-wrapper > ol {    margin-bottom: 15px;}.static-wrapper ol {    list-style: decimal;}.static-wrapper hr {    margin-top: 30px;    margin-bottom: 40px;}@media only screen and (max-width: 991px) {    .for-static-page .sidebar-module {        margin-right: 15px;    }}@media only screen and (max-width: 767px) {    .for-static-page .sidebar-module {        margin-right: 0;    }    .static-wrapper {        padding-left: 0;    }}/** * Login and Register */.login-box-wrapper .modal-header,.login-box-wrapper .modal-footer {    background: #EEE;}.login-box-wrapper .modal-body {    padding: 25px 25px 20px;}.login-box-wrapper .modal-title {    line-height: 1;    margin: 0;    text-transform: lowercase;    font-weight: 700;}.login-modal-or {    margin: 45px 0 25px;    text-align: center;    font-weight: 600;}.login-modal-or > div {    border-top: 1px solid #DDD;    position: relative;    height: 14px;}.login-modal-or > div > span {    display: block;    width: 40px;    height: 40px;    background: red;    border-radius: 50%;    line-height: 38px;    font-size: 10px;    letter-spacing: 1px;    position: absolute;    top: 0;    left: 50%;    margin-left: -20px;    margin-top: -20px;    text-transform: uppercase;    border: 1px solid #DDD;    background: #FFF;}.login-box-link-action {    text-align: right;}.login-box-box-action {    margin-top: 10px;}.btn-facebook,.btn-google-plus {    color: #FFF !important;}.btn-facebook {    background: #3b5998;}.btn-google-plus {    background: #d34836;}.btn-facebook:hover,.btn-google-plus:hover {    opacity: 0.8;}.login-container-wrapper {    padding: 70px 0;}.login-container-wrapper .login-box-wrapper {    border: 1px solid #DDD;    border-radius: 3px;    -webkit-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.16);    -moz-box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.16);    box-shadow: 0px 0px 11px -1px rgba(0, 0, 0, 0.16);}.modal.login-box-wrapper {    width: 600px !important;    margin-left: -300px !important;}@media only screen and (max-width: 991px) {    .login-modal-or {        margin-top: 80px;    }}@media only screen and (max-width: 767px) {    .modal.login-box-wrapper {        width: auto !important;        margin-left: auto !important;    }    .login-box-link-action {        text-align: left;        margin-top: 10px;    }    .login-modal-or {        margin-top: 45px;    }}.circle {border-radius:100%;}.admin-section-title {    border-bottom: 1px solid #CCCCCC;    margin: 0 0 30px;    font-weight: 600;    padding-bottom: 24px;}.admin-section-title h2 {    line-height: 1.2;    margin-bottom: 0px;    font-size:22px;    color: #656565;}.blue { background:#1a69c5;}.blue p {padding:10px 10px; color:#fff; font-size:22px;}.blue ul {padding:10px 10px; color:#fff; margin-left:20px; margin-top:-25px; }.blue ul li {list-style:square;}.profile i { padding-right:10px;}.profile {margin-left:0px; margin-bottom:20px;}.profile p { margin-bottom:0px;}.page { background:#f5f5f5; margin-top:0%; margin-bottom:2%; padding:0px;-webkit-box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);-moz-box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);}.page h3 {font-size:22px; color:#000; font-weight:600; margin-top:15px; margin-bottom:0px;}.page p {margin-bottom:20px; } .modal-header {    padding-bottom: 5px;}.modal-footer {        padding: 0;    }.modal-footer .btn-group button {    height:40px;    border-top-left-radius : 0;    border-top-right-radius : 0;    border: none;    border-right: 1px solid #ddd;}.modal-footer .btn-group:last-child > button {    border-right: 0;}.pt1 {font-size:24px; font-weight:600; color:#000; margin-left:8px; margin-right:20px;}.Bottom {margin-bottom:3%;}span.star {color:red;}.page ul { margin-bottom:20px;}span.pt2 {font-size:14px; margin-left:20px;}.pt3 {text-align:right; font-size:12px;}.pt4 {text-align:left; font-size:12px;}.per {width:50%; margin:0 auto; margin-top:2%;}.str {color:#ED2D2C}.reg { margin-left:10px; margin-bottom:30px;}.pt5 {font-size:12px; line-height:15px; padding-top:8px;}.sub { margin-top: 20px !important; width:92%;}.tabp {color:#000;}.forg {text-align:center;}.subm {border:1px #11658f solid !important; color:#11658f !important; background:#fff; width:90%; padding:10px 10px !important;margin-top:5px !important;}.emp {font-size:50px; margin-top:20% !important; }ul.gst {text-align: left; margin-left:20px;}ul.gst li {list-style:circle; color:#000}.regis {background:#fff;}.emps {margin-top:30px;}.ptn {color:#000; font-size:26px;}.jd em {width: 15%;display: inline-block; font-style: normal;}.jd span {width: 85%; display: inline-block; line-height:26px;}.jd p {line-height: 24px;font-size: 13px;}.jd {margin-bottom:2%; margin-left:22px;}p.pt {margin-top:5px; margin-bottom:5px;}.skill span {    display: inline-block;    padding: 10px 15px;    font-size: 13px;    background: #ddd;    margin-bottom: 10px;    color: #11658f;}.btn-row a.resume {    float: left;    padding: 10px 30px;    font: 400 14px/14px "Poppins";    color: #fff;    border-radius: 3px;        margin: 0 20px 0 0;    text-transform: uppercase;    text-decoration: none; background:#11658f;}.btn-row a.contact {    float: left;    padding: 10px 20px;    background: #8bc34a;    font: 400 14px/14px "Poppins";    color: #fff;    border-radius: 3px;    margin: 0 20px 0 0;    text-transform: uppercase;margin-bottom:1%;    text-decoration: none;}.btn-row {margin-left:5px; margin-bottom:0%;}.sol {text-align: center;}.irs-section-title.align h2, p.pt50 {text-align: center;}.sol h2 { font-size: 28px; font-weight: 600;color: #000;margin-top: 2%;}p.off { font-weight: 400;font-size: 16px;}.box-part { text-align: center; margin-top: 3%; background: #ddd;margin-bottom: 6%;}.box-part img { width: 10%;margin-bottom: 5%; padding-top:5%; margin:0 auto;}.box-part h4 {color: #11658f;font-weight: 600;}.box-part p { padding:0px 10px; color:#000}a.br3px {background: #84b77f; color: #fff; margin-bottom:0%; display:inline-block;padding: 9px 30px;}.irs-section-title h2 span {color: #11658f;}.box-panel:hover {border: 1px #11658f solid;}.box-panel {border: 1px #ddd solid; margin-bottom: 15px;}.box-panel ul {padding:0;}.box-panel ul li {display: inline-block; padding: 0px 12px; color: #000;}.box-panel p {margin-left: 10px; margin-bottom: 15px; font-size: 14px;}.box-panel h4 { margin-left: 10px; margin-top: 20px; margin-bottom:10px;}.box-panel ul li i { margin-right: 10px; color: #000;}.banner-outer .caption .holder h3 {text-align: center;font: 700 46px/46px "Poppins";color: rgb(114, 215, 25);text-shadow: 0 2px 2px rgba(0,0,0,0.3); margin: 0 0 30px 0;}.main-search-form-wrapper {z-index: 5; width: 100%; margin: 0 auto; position: relative; border:2px solid rgba(255, 255, 255, 0.9);border-radius: 50px;}.banner-outer .caption .holder form input[type="text"] {float: left;width: 100%; background:none; border: 0;padding: 0 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;height: 45px;font: 400 14px 'Roboto',sans-serif;color: #fff;}.main-search-form-wrapper .form-control {background: none;color: #FFF;border: 0; border-radius: 0;padding: 12px 0; height: 40px;}.main-search-form-wrapper .row > div:last-child .form-control {padding-right: 25px; border-left: 1px solid rgba(255, 255, 255, 0.7) !important; padding-left: 20px;}.main-search-form-wrapper .row > div:first-child .form-control {padding-right: 25px;border-right: 1px solid rgba(255, 255, 255, 0.7) !important;}.main-search-form-wrapper .btn-holder {position: absolute;top: 0;right: 0;}button.btn.search {background: none;}.btn:hover {color: #fff !important;}.banner-outer .caption {position: absolute;left: 0;top: 45px;width: 100%;z-index: 999;}.holder {margin-bottom: 25px; padding: 100px;margin-top: -10px;}.banner-outer .caption .holder {width: 100%;margin: 0 auto;display: block;}.banner-outer {margin-bottom:2%;}button.btn.search i {color: #fff;}button.btn.search:hover {background:none !important;}.banner-outer .caption .holder {width:100% !important;}.banner-outer.BT {margin-bottom: 0%;}.popular-categories .box {    float: left;    width: 100%;    background: #fff;    color: #666;    padding: 10px 0;    margin: 0 0 25px 0;    text-align: center;    border: 1px #ddd solid;}.popular-categories .box img {    text-align: center;    margin: 0 auto 20px;    display: block;}.popular-categories .box h4 {    margin: 0 0 10px 0;    color: #000; font-size:16px; font-weight:normal;}.veri {border-radius: 2px;    padding: 2px 12px;    color: #dd4b39;    margin-left: 10px;    padding-bottom: 1px;}.skip_close_tour {    margin-top: 7px;}.skip_close_tour .close_tour {    color: #fff;}.head {color: #000;    text-transform: uppercase;    font-size: 12px;    font-weight: 600;}p.help_text {color:#000 !important; font-size:11px;}.form-group.update_location {    color: #f5f6f7;}.form-group.update_location {width: 55%; float:left;}.verify_btn {    background: #11658f;    color: #fff;    border-radius: 2px;    border: none;    float: left;    box-shadow: none;    padding: 2px 20px;    padding-bottom: 2px;}.bg {    background: #fff;    padding: 0px;}.bg h3 {margin-top:10px; font-size:22px; text-transform: capitalize;}.bt {margin-top:2%;}p.txt {margin-top:10px; color:#26262f}p.pro{color:#4f657d; line-height:18px; font-size:13px;}p.up {color:#4f657d}.profile_social_connections li a.facebook {    background: #3b5998;}.profile_social_connections li a.facebook i {    background: #2d4373;}.profile_social_connections li a i {    display: inline-block;    width: 30px;    text-align: center;    padding: 12px 10px;    border-top-left-radius: 2px;    font-size: 13px;    margin-right: 10px;    border-bottom-left-radius: 2px;}.profile_social_connections li a {    display: inline-block;    border-radius: 2px;    padding: 0px;    color: #fff;    font-size: 12px;    letter-spacing: 0.5px;    font-weight: 400;    margin: 4px 0;    width: 100%;}.profile_social_connections li a.twitter {    background: #55acee;}.profile_social_connections li a.twitter i {    background: #2795e9;}.profile_social_connections li a.linkedin {    background: #0077b5;}.profile_social_connections li a.linkedin i {    background: #005582;}.profile_social_connections li a.google {    background: #dd4b39;}.profile_social_connections li a.google i {    background: #c23321;}h5.heading {   padding: 10px;    margin: 0;    font-size: 14px!important;    text-transform: uppercase;    letter-spacing: 0.5px;    background: #ececeb;    color: #000;    font-weight: 600;    margin-bottom: 5%;    border: none;    text-align: center;}.job_alert_block .create_job_alert {    height: 35px;    background: #62bb46;    text-transform: uppercase;    font-weight: 600;    font-size: 12px;    width: 100%;    color: #fff;    letter-spacing: 0.5px;    border: none;    border-radius: 0;    padding: 5px 15px;    padding-bottom: 4px;}.job_alert_content {line-height:20px; margin-bottom:5%;}.job_alert_block {margin-bottom:5%;}.progress{    width: 150px;    height: 150px;    line-height: 150px;    background: none;    margin: 0 auto;    box-shadow: none;    position: relative;}.progress:after{    content: "";    width: 100%;    height: 100%;    border-radius: 50%;    border: 12px solid #fff;    position: absolute;    top: 0;    left: 0;}.progress > span{    width: 50%;    height: 100%;    overflow: hidden;    position: absolute;    top: 0;    z-index: 1;}.progress .progress-left{    left: 0;}.progress .progress-bar{    width: 100%;    height: 100%;    background: none;    border-width: 12px;    border-style: solid;    position: absolute;    top: 0;}.progress .progress-left .progress-bar{    left: 100%;    border-top-right-radius: 80px;    border-bottom-right-radius: 80px;    border-left: 0;    -webkit-transform-origin: center left;    transform-origin: center left;}.progress .progress-right{    right: 0;}.progress .progress-right .progress-bar{    left: -100%;    border-top-left-radius: 80px;    border-bottom-left-radius: 80px;    border-right: 0;    -webkit-transform-origin: center right;    transform-origin: center right;    animation: loading-1 1.8s linear forwards;}.progress .progress-value{    width: 90%;    height: 90%;    border-radius: 50%;    background: #44484b;    font-size: 24px;    color: #fff;    line-height: 135px;    text-align: center;    position: absolute;    top: 5%;    left: 5%;}.progress.blue .progress-bar{    border-color: #049dff;}.progress.blue .progress-left .progress-bar{    animation: loading-2 1.5s linear forwards 1.8s;}.progress.yellow .progress-bar{    border-color: #fdba04;}.progress.yellow .progress-left .progress-bar{    animation: loading-3 1s linear forwards 1.8s;}.progress.pink .progress-bar{    border-color: #ed687c;}.progress.pink .progress-left .progress-bar{    animation: loading-4 0.4s linear forwards 1.8s;}.progress.green .progress-bar{    border-color: #1abc9c;}.progress.green .progress-left .progress-bar{    animation: loading-5 1.2s linear forwards 1.8s;}@keyframes loading-1{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(180deg);        transform: rotate(180deg);    }}@keyframes loading-2{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(144deg);        transform: rotate(144deg);    }}@keyframes loading-3{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(90deg);        transform: rotate(90deg);    }}@keyframes loading-4{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(36deg);        transform: rotate(36deg);    }}@keyframes loading-5{    0%{        -webkit-transform: rotate(0deg);        transform: rotate(0deg);    }    100%{        -webkit-transform: rotate(126deg);        transform: rotate(126deg);    }}@media only screen and (max-width: 990px){    .progress{ margin-bottom: 20px; }}.progress.yellow .progress-bar {    border-color: #fdba04;}.progress .progress-left .progress-bar {    left: 100%;    border-top-right-radius: 80px;    border-bottom-right-radius: 80px;    border-left: 0;    -webkit-transform-origin: center left;    transform-origin: center left;}.profile_links li a {    display: block;    padding: 7px 10px;    color: #556c86;    border-bottom: 1px solid #dde2e9;}p.add {background:#44484b; padding:5px 15px; color:#fff;}.ctl {clear:both; padding-bottom:40px;}.pro {padding-bottom:0px;}.pro1 {padding-bottom:60px;}label.col-md-3.control-label {font-size: 13px;}.col-sm-6.mt-10.b1 {margin-left: 25%;}.head_profile {text-align:center; color:#000;}.content {padding:10px 20px;}.content h4 a {color:#337ab7 !important;}.content h4 {color:#337ab7; margin-bottom:10px;}.content p {color:#4c4b4b}.content p a {margin-bottom:10px;}span.title { display: block; color: #000 !important;    text-transform: uppercase;    letter-spacing: 0.5;    letter-spacing: 1px;    font-size: 12px;    color: #fff;    text-transform: uppercase;    font-weight: 500;}p.lin {    background: #11658f;    border-radius: 20px;    padding: 2px 14px;    font-size: 12px;    font-weight: 500;    margin-top: 5px;}p.lin a {color:#fff;}p.lin:hover {background:#238abd;}.irs-counter-field {background:#262626; padding:30px 0 5px;}.irs-footer-heading {    color: #fff;    font-size: 18px;    font-weight: 400;    margin-bottom: 30px;}.irs-footer-link ul li {    margin-bottom: 4px;    padding-bottom: 4px;    border-bottom: 1px solid #3a3a3a;}.irs-footer-link ul li a {    color: #fff;    font-size: 14px;}p.FBs {    margin-bottom: 5px;    font-size: 18px;    font-weight: 400;}.irs-footer-contact p {    margin-top: 5px;    color: #fff;}.irs-copyright-field {    background: #111;    text-align: center;    padding: 10px 0;}.irs-copyright-field p {    text-align: left;}.irs-copyright-field p {    color: #fff;    text-transform: capitalize;}.irs-copyright-field p a{    color: #84b77f;}.pull-right p{    float: right!important;}.skill {    padding: 10px 20px;}.progress.yellow .progress-bar {    border-color: #fdba04;}.progress .progress-left .progress-bar {    left: 100%;    border-top-right-radius: 80px;    border-bottom-right-radius: 80px;    border-left: 0;    -webkit-transform-origin: center left;    transform-origin: center left;}.profile_links li a {    display: block;    padding: 7px 10px;    color: #556c86;    border-bottom: 1px solid #dde2e9;}p.add {background:#44484b; padding:5px 15px; color:#fff;}.ctl {clear:both; padding-bottom:40px;}.pro {padding-bottom:0px;}.pro1 {padding-bottom:60px;}label.col-md-3.control-label {font-size: 13px;}.col-sm-6.mt-10.b1 {margin-left: 25%;}.head_profile {text-align:center}.gap-20 h3 {font-size: 18px; margin-bottom: 20px; margin-top: 20px; background: #11658f; color: #fff; padding: 5px 11px; letter-spacing:1px}p.lin {background: #11658f; border-radius: 20px; padding: 2px 14px;font-size: 12px;font-weight: 500; margin-top:5px;}p.lin a {color:#fff;}p.lin:hover {background:#238abd;}a.resumePop {float: left;    padding: 10px 30px;    font: 400 14px/14px "Poppins";    color: #fff;    border-radius: 3px;    margin: 0 10px 0 0;    text-transform: uppercase;    text-decoration: none;    background: #11658f; margin-left:5px;}a.contactPop {float: left;    padding: 10px 20px;    background: #8bc34a;    font: 400 14px/14px "Poppins";    color: #fff;    border-radius: 3px;    margin: 0 20px 0 0;    text-transform: uppercase;    margin-bottom: 1%;    text-decoration: none;}a.btn.btn-primary.re {    margin-top: 0px;}.submit.BTN {    background: #8bc34a;    border: none;    padding: 4px 20px;    color: #fff;    border-radius: 5px;}.head.PE {    color: #000;    background: #fff;    display: inline-block;    width: 100%;    padding: 5px 15px;    font-size: 16px;}.LI {    background: #f5f5f5;    margin-top: 0%;    margin-bottom: 2%;    -webkit-box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);    -moz-box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);}.PD {margin-left:0px; margin-top:50px; margin-bottom:20px; padding:0px 5px}img.file-preview-image {    width: 50%;    border-radius: 50%;    margin: 0 auto;}.imground {	width: 50%;    border-radius: 50%;    margin: 0 auto;}span.ED {    background: #8bc34a;    padding: 5px 15px;    color: #fff;    border-radius: 25px;}a.lin {    border-radius:20px;}a.lin:hover {background: #11658f !important;}.important {color: red;margin-left: 2px; font-weight:600}.left_block {box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);}.profileSpace {padding:1px 16px !important;}.profileSpace1 {padding:1px;}.editButton {float:right;right: 2px !important; background:#11658f; padding: 5px 10px;}.main {padding: 2em 2em 1em;width: 100%;margin: 0px auto;background: #146a95;-webkit-box-shadow: 3px 17px 43px 6px rgba(0,0,0,0.75);-moz-box-shadow: 3px 17px 43px 6px rgba(0,0,0,0.75);box-shadow: 3px 17px 43px 6px rgba(0,0,0,0.75);}.form-left-w3l input[type="password"], .form-left-w3l input[type="email"], .form-left-w3l input[type="name"], .form-left-w3l input[type="mobile"]{width: 100%;color: #fff;outline: none;font-size: 14px;padding: .8em 0em;margin: 10px 0px 9px;border: none; padding-left:15px;border-bottom: 1px solid #fff;-webkit-appearance: none;display: inline-block;background: transparent;box-sizing: border-box;}::-webkit-input-placeholder {/* Chrome/Opera/Safari */color: #fff;}::-moz-placeholder {/* Firefox 19+ */color: #fff;}:-ms-input-placeholder {/* IE 10+ */color: #fff;}:-moz-placeholder {/* Firefox 18- */color: #fff;}button:hover {color: #fff;background:#11658f;}/*-- form-code--*/.line-mid h4 {font-size: 15px;color: #fff;display: inline-block;border: 1px solid;width: 36px;height: 36px;line-height: 36px; border-radius: 51px;margin: 22px 0px;}.rem-pass-agile{}.icons{display: -webkit-flex;display: -webkit-box;display: -moz-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-bottom:17px;}.left-side,.right-side,.follow-one,.follow-two,.follow-three{flex:1;}.right-side a,.left-side a {font-size: 14px;color:#fff; font-weight:500;letter-spacing: 1px;display: block;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}.right-side a:hover,.left-side a:hover{color:#fff;}.follow-one a,.follow-two a,.follow-three a {padding: 6px 0px;display: inline-block;text-align: center;letter-spacing: 1px;font-size: 15px;color: #fff;width: 100%;box-sizing: border-box;transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;}.follow-one a span,.follow-two a span,.span{font-size: 14px;margin-left: 14px;color: #fff;}/*--check bottom--*/.left-side{position: relative; margin-bottom:12px; margin-top:5px;}input.checked {display: inline-block;position: absolute;top:4px;width:14%;left:-8px;margin: 0px;cursor: pointer;}.span {color: #fff;font-size: 14px;margin-left: 19px;font-weight: 600;}/*--//check bottom--*/.follow-one {background: #3b5998;}.follow-three {    background: #1ea1f3;}.follow-one:hover{background:#1e4eb3;}.follow-two{background: #dd4b39;}.follow-two:hover{background:#d02814;}.copy {padding: 40px 0px 30px;}.copy p {margin: 0em;text-align: center;font-size: 15px;color: white;}.copy p a {color: #fff;text-decoration: none;}.copy p a:hover {	color:#33e8ff;}.its-sign-in p {color:#fff; font-size:16px; letter-spacing:1px;}.line-mid {text-align: center;}.CNA {text-align:center}}.tab .nav-tabs{    border-bottom: none;    padding: 10px 15px 0;}.tab .nav-tabs li{}.tab .nav-tabs li .active a { background:#198cc5;}.tab .nav-tabs li a{    display: block;    font-size: 16px;    font-weight: 700;    color: #198cc5;    background:#fff;    margin: 0; margin-right:2px;    border-radius: 0;    border: none;    text-transform: uppercase;    transition: all 0.5s ease 0s;}.tab .nav-tabs li.active a{     background:#198cc5;    color: #fff;}.tab .nav-tabs li.active:after {    content: "";    position: absolute;    top: 18px;    left: 44%;    border: 12px solid transparent;    border-top-color: #fff;    transform: rotate(180deg);}.tab .tab-content{    font-size: 15px;    color: #69306d;    line-height: 25px;    padding:0px;}.tab .tab-content h3{    font-size: 20px;    font-weight: bold;}.SOJ {margin-top:1%;}.SOJ p {text-align:center; margin-top:20px; margin-bottom:40px; font-size:16px;}.nav-tabs {border-bottom:none; !important;}@media only screen and (max-width: 480px){    .tab .nav-tabs li{        width: 100%;    }}.hero {    width:100%;    background-position: center center;    background-repeat: no-repeat;	background:url(../images/bg.jpg);}.hero h1 {    color: #FFF;    font-weight: 400;    text-transform: capitalize;    text-align: center;    font-size: 30px;    line-height: 1.2;}.hero p {    color: #FFF;    line-height: 10px;}.sol {margin-top:2%;}.register-verical-aligned {    transform: rotate(-90deg);    transform-origin: 100% 100%;    position: fixed;    right: 0;    top: 36%;    z-index: 100;    background-color:#84b77f;    border-color: #84b77f;}#register-btn {    color: #333;    background-color: #84b77f;    border-color: #84b77f;    font-size: 16px;}.important {    color: red;    margin-left: 2px;}.control-label {margin-top:0%;}.form-group { margin-bottom: 2%;}.register_form_button {    background: #84b77f !important;    padding: 10px 20px !important;    color: #fff !important;}.select2-container .select2-search--inline .select2-search__field {    box-sizing: border-box;    border: none;    font-size: 100%;    margin-top: 5px;    padding: 0;}#register_div .select2-search__field {    width: auto!important;}.modal-header .close {}ul.nav.nav-tabs.Pnl {margin-left: 20px;}ul.nav.nav-tabs.PNL li {width: 50%;}.push_button {	position: relative;	width:100%;	height:40px;	text-align:center;	color:#FFF;	text-decoration:none;	line-height:43px;	font-family:'Oswald', Helvetica;	display: block;	margin: 15px 0px;}.push_button:before {	background:#f0f0f0;	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0D0D0), to(#f0f0f0));	-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius:5px;	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 	box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF;	position: absolute;	content: "";	left: -6px; right: -6px;	top: -6px; bottom: -10px;	z-index: -1;}.push_button:active {	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;	top:5px;}.push_button:active:before{	top: -11px;	bottom: -5px;	content: "";}.blue {    text-shadow: -1px -1px 0 #76b51b;    background: #679a1c;    border: 1px solid #8fce35;    background-image: -webkit-linear-gradient(top, #75a72d, #9cd847);    background-image: -moz-linear-gradient(top, #48C6D4, #3EACBA);    background-image: -ms-linear-gradient(top, #48C6D4, #3EACBA);    background-image: -o-linear-gradient(top, #48C6D4, #3EACBA);    background-image: linear-gradient(top, #48C6D4, #3EACBA);    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #4f7d0c, 0 4px 2px rgba(0, 0, 0, .5);    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);    box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #72af1a, 0 4px 2px rgba(0, 0, 0, .5);}.blue:hover {	background: #48C6D4; color:#fff;	background-image:-webkit-linear-gradient(top, #9cd847, #75a72d);	background-image:-moz-linear-gradient(top, #9cd847, #75a72d);	background-image:-ms-linear-gradient(top, #9cd847, #75a72d);	background-image:-o-linear-gradient(top, #9cd847, #75a72d);	background-image:linear-gradient(top, #9cd847, #75a72d);}ul.nav.nav-tabs.PNL li a {border-radius: 27px 27px 0px 0px;-moz-border-radius: 27px 27px 0px 0px;-webkit-border-radius: 12px 12px 0px 0px;border: 0px solid #000000;}.grid figure figcaption {display:block;}.profile_picture {    height: 40px;    width: 40px;    border-radius: 50%;    position: relative;    top: 0px; display:inline-block;    margin: 0px 4px;}a.LG {    margin-right: 10px;    color: #76b51b;    font-weight: 500;}.popup-wrap {  width: 100%;  height: 100%;  display: none;  position: absolute;  top: 0px;  left: 0px;  content: '';  background: rgba(0, 0, 0, 0.85);}.popup-box {  width: 100%;  padding: 20px;  transform: translate(-50%, -50%) scale(0.5);  position: absolute;  top: 50%;  left: 50%;  box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.5);  border-radius: 3px;  background: #fff;  text-align: center;}.popup-box h2 {  color: #1a1a1a; font-size:22px; margin:0px; letter-spacing:1px;}.popup-box h3 {  color: #888;}.popup-box .close-btn {  width: 35px;  height: 35px;  display: inline-block;  position: absolute;  top: 10px;  right: 10px;  -webkit-transition: all ease 0.5s;  transition: all ease 0.5s;  border-radius: 1000px;  background: #11658f;  font-weight: bold;  text-decoration: none;  color: #fff;  line-height: 38px;}.popup-wrap1 {  width: 100%;  height: 100%;  display: none;  position: absolute;  top: 0px;  left: 0px;  content: '';  background: rgba(0, 0, 0, 0.85);}.popup-box1 {  width: 100%;  padding: 20px;  transform: translate(-50%, -50%) scale(0.5);  position: absolute;  top: 50%;  left: 50%;  box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.5);  border-radius: 3px;  background: #fff;  text-align: center;}.popup-box1 h2 {  color: #1a1a1a; font-size:22px; margin:0px; letter-spacing:1px;}.popup-box1 h3 {  color: #888;}.popup-box1 .close-btn {  width: 35px;  height: 35px;  display: inline-block;  position: absolute;  top: 10px;  right: 10px;  -webkit-transition: all ease 0.5s;  transition: all ease 0.5s;  border-radius: 1000px;  background: #11658f;  font-weight: bold;  text-decoration: none;  color: #fff;  line-height: 38px;}.transform-in, .transform-out {  display: block;  -webkit-transition: all ease 0.5s;  transition: all ease 0.5s;}.transform-in {  -webkit-transform: translate(-50%, -50%) scale(1);  transform: translate(-50%, -50%) scale(1);}.transform-out {  -webkit-transform: translate(-50%, -50%) scale(0.5);  transform: translate(-50%, -50%) scale(0.5);}.control-label {text-align:left !important; color:#000}span.important {color:red;}button.btn-success-part {    background: #76b51b;    color: #fff;    padding: 10px 20px !important;}button.btn-success-part {    background: #76b51b;    color: #fff;    padding: 10px 20px !important;}a.RL {margin-right:10px;    font-size:12px;    text-align: center;    border-radius: 5px;}a.FJP {    padding: 3px 15px !important;    background: #000;    color: #fff !important;    text-align: center;    border-radius: 5px;    margin-right: 5px;}.BTN {margin-right:-16px;}.ap0 {margin-bottom:10x !important;}.profile_left_container { padding-left:0px;}.cl {margin-top:0px !important;}a.Licon {    font-size:12px;    text-align: center;    border-radius: 5px;    margin-right:5px;}@media screen and (min-width: 320px) and (max-width: 479px) {p.homeRegis {margin-top:20px !important;} .tab .nav-tabs li a {font-size:12px !important;} .leftPanel {margin-left:0px !important;} .tab .nav-tabs li.active:after {top:13px !important;} .main {padding:10px 10px 10px !important;} .hero p {margin:0px 0 0px !important; line-height:20px !important;} .hero h1 {font-weight:600; font-size:16px !important;} .main-search-form-wrapper {margin-bottom:20px;} .main-search-form-wrapper .form-control {height:auto;} .hero {padding:30px 0 30px !important;} a.RL {padding:2px 5px !important; font-size:12px;} a.FJP {padding:2px 5px !important; margin-top:6px; font-size:12px;} a.Licon {padding:2px 5px !important; font-size:12px;} .slicknav_btn.slicknav_open, .slicknav_btn.slicknav_collapsed, .slicknav_btn.slicknav_open:before, .slicknav_btn.slicknav_collapsed:before {color:#000 !important;} .gap-20 h3 {margin-top:30px;} .reg {margin-bottom:10px; margin-left:0px;} .form-control {margin-bottom:0px !important;} .SOJ p {font-size:14px;} ul.nav.nav-tabs.Pnl {margin-left:5px;} .second-search-result-inner {margin-top:115px;} .form_element {width:50% !important;} .search_form_element {float:none !important; margin:0 auto; text-align:center; display:block;} .Search-BTN {width:auto !important;} .breadcrumb-wrapper {margin-top:1px;} ol.breadcrumb-list li {margin-top:0px;} .irs-section-title h2 {font-size:18px !important;} .irs-divider-col h1 {font-size:16px !important; font-weight:500} figcaption.cp h2 {line-height: 68px;} .counting-number.h1 {font-size:24px;}.socialLinks {clear:both; margin-left: 18px; margin-bottom: 15px;}.resume-list-item .content a {line-height:18px;}figcaption.cp h2 {line-height:60px !important;}.content.PD {clear:both;}.jd {padding:10px 22px !important;}.jd em {width:100%; display:inline; font-weight: 500;margin-right: 3px;}.jd span { display:inline; word-wrap: break-word;}.text-right {text-align:center !important;}.logo-wrapper {width:100% }.logo img {width:50%; margin:0 auto;}.dropdown-menu>li>a {color:#bdb1c3;} .slicknav_nav {top:70px;}  .slicknav_nav a {padding:5px 20px;}.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {padding:5px 20px;}.slicknav_nav .slicknav_arrow {top:-8px;}.irs-inner-heading {margin-top:85px !important; padding:10px 20px !important;}.irs-inner-heading h1 {font-size:20px;}h4.pt5 {line-height: 24px;font-size: 16px;padding: 0px 10px;font-weight: 500;}img.blink {width: 20%!important;display: block;margin: 0 auto;}p.num {line-height: 30px!important;font-size: 16px!important; text-align:center;}a.btnCPI {display: block;float: none !important;margin-bottom: 20px; text-align:center}.irs-account-col h2 {font-size:20px;}a.BTNresume {width:50%;}.IP {margin-bottom:10px !important;}h2.rw {padding: 5px 15px;font-size: 20px;}label.control-label.rg {text-align:left !important;}.leftbg {width:100%;}.TOP {margin-bottom:10px;}.jd {margin-left:0px !important;}.ds_loginmodal .modal-content {width:100% !important;}.select2-container--default .select2-selection--single {width:100% !important}.form-horizontal .control-label {text-align:left !important; }.control-label {margin-top: 2%;}.accordion h4 {font-size: 12px;line-height: 20px;}.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {font-size:13px;}ul.admin-user-menu {margin-bottom:20px;}label.control-label.rg {line-height:15px !important;}.addrecruiter {padding-left:0px;}.page p {font-size:13px; line-height:20px;}.candetail {margin-top:-45% !important;}p.uhr {font-size:13px !important; margin-bottom:0px;}.resorce {margin-left:-9% !important;}a.msgbtn {margin-right:0px !important;}.dropdown-menu {width:100% !important;}.dropdown-menu>li>a {line-height:28px;}.featureInfo li {padding:0px !important; border-left:0px !important; font-size:13px !important;}}@media screen and (min-width: 767px) and (max-width: 1019px) {.slicknav_btn.slicknav_open, .slicknav_btn.slicknav_collapsed, .slicknav_btn.slicknav_open:before, .slicknav_btn.slicknav_collapsed:before {color:#000 !important;}.jd {padding:8px;}.thumbnail img {width: auto!important;}}.btnSave {    margin-left: 15px;    margin-bottom: 20px;}.frm {margin-bottom:0px;}p.pTeam {margin-bottom: 20px;}p.pT {margin-bottom: 20px;}.Hp1 {margin-top:0px !important;}h4.pt5 {margin-bottom: 40px;}.top-company-wrapper.alt-item-mb .top-company {    margin-bottom: 18px;}.top-company .image {    width: 120px; margin-top:5px;    margin: 0 auto;}.top-company {    text-align: center;    font-size: 12px;    border: 1px #ddd solid;}.row.gap-20.top-company-wrapper.alt-item-mb {    margin-top: 20px;    margin-bottom: 0px;}.tab-style-01 ul.nav li h4 a {    color: #333;    font-size: 20px;    font-weight: 500;}p.off {text-align:center;}section, .section {padding: 10px 0px !important;}.box-panel h5 {    background: #84b77f;    text-align: center;    padding: 10px;    margin-left: 0px !important;    margin-top: 0px !important;    font-weight: 600;    color: #fff;}.SkillJ h5 {    font-size: 16px;    margin-left: 15px;    margin-bottom: 2%;    margin-top: 2%; font-weight:500;}.SkillJ ul li a {    font-size: 14px;    line-height: 28px;}h5.tc {font-size:16px; font-weight:500; padding:10px;}p.sfr {    background: #11658f; margin-top:10px;    text-align: center; font-size:18px;    padding: 6px; color:#fff; font-weight:600;	border-top-left-radius: 15px;    border-bottom-right-radius: 15px;}ul.leftUL li {    font-size: 13px;    list-style: circle;    margin-left: 21px;    line-height: 20px;    margin-bottom: 10px;    margin-top: 10px;}p.view a {    border: 1px #378bb2 solid;    padding: 2px 8px;    color: #378bb2;    margin-top: 20px;    display: inline-block;}p.post1 {    margin-top: 20px;    float: right;    font-size: 14px;    color: #666;}p.view {    float: left;}p.position a {    color: #11658f;    font-weight: 600;}.cd p {    font-size: 14px;    margin-bottom: 20px;    line-height: 22px;}.company-d {    background: #fff; margin-bottom:25px;    box-shadow: 1px 5px 10px 5px rgba(195,192,192,.5);}span.green {color:#11658f;}.company-d h5 {font-size:16px; font-weight:600; padding:0px 10px;}p.sd {line-height:22px; font-size:14px; padding:0px 10px;}ul.leftCD {margin-top:10px; padding:10px;}ul.leftCD li {    font-size: 13px;    line-height: 26px;    color: #000;    border-bottom: 1px #dedede solid;}.img-res img {    width: 60%; margin-bottom:15px;    border: 2px #ffffff solid;    padding: 6px;    margin: 0 auto;    margin-top: 20px;    border-radius: 5px;}.img-res {    margin-bottom: 15px;}.cdTop {margin-top:0px;}ul.CDList li {	font-size: 14px; color:#000;    list-style: circle;    margin-left: 21px;    line-height: 15px;    margin-bottom: 10px;    margin-top: 10px;} h5.TC {font-size:16px; font-weight:500; margin-bottom:10px; margin-top:10px;}.sm ul li a {font-size:13px; font-weight:400;}span.fa.fa-exclamation-circle {    color: #000; font-size:18px;    letter-spacing: 0px;}button.close span {color:#000;}.company-d h3 {font-size:16px; font-weight:500;}.company-d p {font-size:14px;}ol.breadcrumb-list.booking-step {margin-top:0px;}p.ptcpi {    margin-left: 10px;    font-weight: 500;}ul.cpijobList li a {font-size: 13px; margin-left: 10px;color: #666;}ul.cpijobList {width:100%;}ul.cpijobList li {line-height:30px; border-bottom: 1px #eae9e9 solid;}.free-sample {    border: 1px solid #e1e1e1;    padding: 20px;    display: block;    background: #fff;    margin:0px 0 0 0;}.box-resume {   box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(0, 0, 0, 0.22);    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;    background-color: #fff;}.box-resume:hover {    box-shadow: 0 7px 14px rgba(0, 0, 0, 0.25), 0 4px 4px rgba(0, 0, 0, 0.22);}.free-sample .sample-pic {    font-size:55px;    display: inline-block;    float: right;    margin: 5px -10px 0 0;}.free-sample strong {    font-size: 22px;    font-weight: 500;    display: block;}.free-sample ul {    font-size: 13px;    font-weight: 600;    display: block;    list-style-type: none;    margin: 10px 0 0 0;    padding: 0;}.free-sample ul li {    display: block;    margin-bottom: 6px;}.free-sample ul li a {    line-height: 16px; font-weight:400;}.seotagcareer {    font-size: 20px;    font-weight: 400;    color: #323c46;    background: #ffffff;    padding: 20px;    margin: 28px 0 0;    text-align: left;    padding-left: 20px;}.career-services {    background: #ffffff;    margin-bottom: 20px;    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 1px 1px rgba(0, 0, 0, 0.22);    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;}.career-services:hover {    box-shadow: 0 7px 14px rgba(0, 0, 0, 0.25), 0 4px 4px rgba(0, 0, 0, 0.22);}p.skicpi {    line-height: 20px;}.recruiterjobs {    padding: 0px 10px;}.col-md-2.imgrec {padding-left:0px; margin-bottom:10px; margin-left:-12px;}ul.act {    margin-top: 15px; margin-bottom:15px;}ul.act li a {float:left; color:#11658f; margin-right:10px; font-size:14px;}ul.act li {font-size:14px;}a.Licon:after {    content: "|";    right: 0; margin-left:5px;}.admin-section-title h5 {font-size:18px; font-weight:500}.folrex p a {color:#11658f; font-weight:500; margin-bottom:6px; display:block}.folrex p {font-size:14px; line-height:22px;}a.unflow {color: #11658f;}.mngflow {margin-bottom:5%;}a.yesbtn {    padding: 5px 20px;    background: #11658f;    margin-top: 5%; color:#fff;    display: inline-block;    margin-right: 15px;}h4.modal-title.white-text.w-100.font-weight-bold.py-2 {    font-weight: 500; color:#11658f;    font-size: 18px;}.unfollr {margin-top:42%;}.cross {margin-top: -32px !important;    color: #fff;    opacity: 0.9;    background: #76b51b !important;    padding: 4px 10px !important;    border-radius: 5px;}.over {    padding: 6px 0px;    color: #000;    margin-bottom: 2%;    font-weight: 500;}.ap .btn-default {background-color: #f4f4f4;border-color: #ddd;}.ap .btn {color: #000; margin-bottom:8px; border-width: 1px;}.back{background: #11658f;font-size: 12px;padding: 5px 10px;border-radius: 5px;}.back a{color:white;}.Bottom {box-shadow:0 5px 10px 2px rgba(195,192,192,.5);}.profileSpace {background: #fff;border: #ddd;padding: 15px;color: #333; box-shadow:0 5px 10px 2px rgba(195,192,192,.5);font-weight: 700;}.bgp {background: #fff;padding: 8px; font-weight:500;}.bgp1 {background: #fff;padding: 8px; font-weight:500;}.editButton {border-radius: 10px;}.rprofile {margin-bottom: 2%;}.logoImage {margin: 10px;margin-left: 0px;width: 117px;height: 77px;}#enquirypopup .modal-dialog {width: 400px;padding: 0px;position: relative;}#enquirypopup .modal-dialog:before {content: '';height: 0px;width: 0px;border-left: 50px solid #11658f;border-right: 50px solid transparent;border-bottom: 50px solid transparent;position: absolute;top: 1px;left: -14px;z-index: 99;}.custom-modal-header {text-align: center;color: #11658f;text-transform: uppercase;letter-spacing: 2px;border-top: 4px solid;}#enquirypopup .modal-dialog .close {z-index: 99999999;color: white;text-shadow: 0px 0px 0px;font-weight: normal;top: 4px;right: 6px;position: absolute;opacity: 1;}.custom-modal-header .modal-title {font-weight: bold;letter-spacing: 1px;font-size: 18px;}#enquirypopup .modal-dialog:after {content: '';height: 0px;width: 0px; /* border-right:50px solid rgba(255, 0, 0, 0.98); */border-right: 50px solid #11658f;border-bottom: 50px solid transparent;position: absolute;top: 1px;right: -14px;z-index: 999999;}p.em {text-align: center;}button.btnC.pull-right {border: none;}.modal-content.row.PL {margin-top: 60%;}.act {background: #11658f;padding: 5px;margin-top: -57px;margin-bottom: 20px;}.act ul li {float: left;background: #fff;padding: 5px 10px;margin-right: 10px;border-radius: 5px;padding: 1px 10px;font-weight: 500;}.act ul li.active {color: #ffffff;background: #93ca5e;border-radius: 5px;padding: 1px 10px;}span.ac {margin-left: 5px;margin-right: 0px;font-style: italic;}a.fa.fa-pencil {    color: #fff;}li.crl a {color: #11658f !important;}.form-lable {line-height:20px; font-size:14px; margin-bottom:10px;}h4.modal-title.center {    text-align: center;    font-weight: 500;}.form_element {            width: 43%;            float: left;            padding: 5px 5px;            position: relative;        }.search_form_element {            float: right;            margin-right: 20px;            position: relative;        }.Search-BTN {            height: 35px;            background: #62bb46;            text-transform: uppercase;            font-weight: 600;            font-size: 13px;            width: 100%;            color: #fff;            letter-spacing: 0.5px;            border: none;            margin-top: 3px;            border-radius: 3px;            padding: 5px 15px;            padding-bottom: 4px;        }#subscribeModal .form-control:focus {    color: #495057;    background-color: #fff;    border-color: #007b5e;    outline: 0;    box-shadow: none;}#subscribeModal .top-strip{	height: 155px;    background:#007b5e;    transform: rotate(141deg);    margin-top: -94px;    margin-right: 190px;    margin-left: -240px;    border-bottom: 65px solid #4CAF50;    border-top: 10px solid #4caf50;}#subscribeModal .bottom-strip{	height: 155px;    background: #007b5e;    transform: rotate(112deg);    margin-top: -110px;    margin-right: -270px;    margin-left: 300px;    border-bottom: 65px solid #4CAF50;    border-top: 10px solid #4caf50;}/**************************//****** modal-lg stips *********//**************************/#subscribeModal .modal-lg .top-strip {    height: 155px;    background: #007b5e;    transform: rotate(141deg);    margin-top: -106px;    margin-right: 457px;    margin-left: -240px;    border-bottom: 65px solid #4CAF50;    border-top: 10px solid #4caf50;}#subscribeModal .modal-lg .bottom-strip {    height: 155px;    background: #007b5e;    transform: rotate(135deg);    margin-top: -115px;    margin-right: -339px;    margin-left: 421px;    border-bottom: 65px solid #4CAF50;    border-top: 10px solid #4caf50;}/****** extra *******/#Reloadpage{    cursor:pointer;}.modal-dialog.modal-md {margin-top:15%;}.input-file-container {position: relative;width: 225px; display:inline-block; margin-bottom:15px;} .js .input-file-trigger {display: block;padding: 10px 15px; background:#0a71ad;color: #fff;font-size: 1em;transition: all .4s;cursor: pointer; border-radius:25px;}.js .input-file {position: absolute;top: 0; left: 0;width: 225px; opacity: 0;padding: 14px 0;cursor: pointer;}.js .input-file:hover + .input-file-trigger,.js .input-file:focus + .input-file-trigger,.js .input-file-trigger:hover,.js .input-file-trigger:focus { background: #34495E; color: #39D2B4;}.file-return { margin: 0;}.file-return:not(:empty) {margin: 1em 0;}.js .file-return { font-style: italic;font-size: .9em;font-weight: bold;}.js .file-return:not(:empty):before {content: "Selected file: ";font-style: normal;font-weight: normal;}p.RegisterN a {margin: 5px 0 2em; text-align:center; color: #333; font-size:16px; text-decoration:none; font-weight:500}.jobList {text-align:center; background:#fff; box-shadow: 0 5px 10px 2px rgba(195,192,192,.5);}p.RegisterN {margin-top: 10px;}.image-bg-wrapper .btn {border:none;}.image-bg-wrapper:before { content: ""; position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(17, 101, 143, 0.87);}.recm {padding:20px 20px;}.aply {background:#ddd; padding:15px 20px;} .boxshadow {box-shadow: 0 5px 10px 2px rgba(195,192,192,.5); margin-top:20px; min-height:72px; margin-bottom:20px; padding:10px;}.recjobs {padding:10px; 20px;}.recjobs p {color:#333; font-size:1rem; font-weight:500}.recjobs span {color:#666; font-size:13px; display:block; margin-top:-5px;}.recjobs a.text {color: #666;text-decoration: none;float:left;padding: 0 20px 0 0;margin-top:0px; font-size:13px;}.recjobs a.text .fa {padding: 0 6px 0 0; color:#ccc}.rjobs {width:100%; display:inline-block}.rjobs p {font-size:16px; font-weight:500; color:#333}.recjobs p a {color: #666;text-decoration: none;padding: 0 20px 0 0;margin-top: 1%; font-size:13px;}.recjobs p a .fa {padding: 0 6px 0 0; color:#ccc}.inrLeft {width:50%; float:left;}.postedLeft {width:50%; float:left; text-align:right;}.rjobs.lef {margin-top: 15px;}.postedLeft ul li {display:inline-block; font-size:12px; margin-right:10px;}li.star a {font-size: 18px !important;color: #11658f;}.boxshadow:hover {border-bottom: 2px solid #11658f; display:block; margin-bottom:20px;}.leftbg { margin-top:1%;background: #fff; float:right}.leftbg p {font-size:12px; margin-bottom:6px;}.btnR {background: #11658f;padding:8px 0px;border: none;margin-bottom:15px; width:100%;}.regleft {height:38px; border-radius: 0px; margin-bottom:8px; font-size:14px}.TOP {margin-top:15px;}.recmjobs {margin-top:0%;}.tilcpi {margin-top:7%;}.tilcpi h3 {margin-top:30px; padding:5px}span.cp {font-size: 16px; font-weight: 500; margin-bottom: 20px;display: block;color: #333; text-align:center; margin-top:0%;}.cpirec {margin-bottom:10px;}#cssmenu,#cssmenu ul,#cssmenu li,#cssmenu a {  margin: 0;  padding: 0;  border: 0;  list-style: none;  font-weight: normal;  text-decoration: none;  line-height: 1;  font-size: 14px;  position: relative;}#cssmenu a {  line-height: 1.3;}#cssmenu {}#cssmenu > ul > li {  margin: 0 0 2px 0;}#cssmenu > ul > li:last-child {  margin: 0;}#cssmenu > ul > li > a {  font-size: 15px;  display: block;  color: #000;}#cssmenu > ul > li > a > span {  display: block;  padding: 6px 10px;}#cssmenu > ul > li > a:hover {  text-decoration: none;}#cssmenu > ul > li.active {  border-bottom: none;}#cssmenu > ul > li.active > a {  color: #000;}#cssmenu > ul > li.has-sub > a span {  background: url(../assets/frontend/images/icon_plus.png) 98% center no-repeat;}#cssmenu > ul > li.has-sub.active > a span {  background: url(../assets/frontend/images/icon_minus.png) 98% center no-repeat;}/* Sub menu */#cssmenu ul ul {  padding: 5px 12px;  display: none;}#cssmenu ul ul li {  padding: 3px 0;}#cssmenu ul ul a {  display: block;  color: #595959;  font-size: 13px;}#cssmenu ul ul a:hover {  color: #79980d;}span.key {color:#ccc; display:inline-block; width:15%;}.postedLeft ul li a {color:#11658f; font-size:13px;}.walkLeft { width: 50%; float: left;}.walkLeft ul li {display:inline-block; font-size:13px;}.walkLeft ul li i {margin-right:15px;}.walkLeft ul li a {color:#11658f; font-size:16px; margin-right:20px;}.topMENU { background-color: #23303f; width:100% !important;background-color: rgba(35,48,63,.5);display:inline-block;}.wrap { width:1120px;margin: 0 auto;}ul.listMENU li {cursor: pointer;float: left;margin-top:0px;color: #fff;}ul.listMENU li a {padding: 10px 20px; position:relative;display: block; color:#fff; font-size:14px;}blockquote h4 {font-size:18px; font-weight:500}.CR {border:1px #ddd solid; width:100%; margin:0 auto; margin-bottom:30px;}.cm {border:1px #ddd solid; width:100%; margin:0 auto; margin-bottom:30px;}.cm h5 {font-size:22px; margin-left:15px; margin-top:20px;}.CR h5 {font-size:22px; margin-top:20px;}.cm p {margin-bottom:30px; margin-left:15px;}.Resume-P h4 i {font-size:54px;}.Resume-P {text-align:center;}.Resume-P h5 {background:none; margin-bottom:0px; color:#000; font-size:18px;}.resumeP h1 {margin-top:90px; font-size:52px; font-weight:600; text-transform: uppercase;}.resumeP p {color:#fff;font-size:20px;}.dz p {text-align:center;}.resume-stat p i {    font-size: 50px;    color: #fff;}.image-bg-wrapper.counting-wrapper.banner-section {    height: 500px;}.resume-stat h5 {    text-transform: uppercase;    color: #fff; font-size:20px;    padding: 0 10px;    font-weight: bold;}.resume-stat {    border-bottom: 1px solid #ece5e540;    padding: 20px 0 20px 20px;    position: relative;}.resume-stat h5 span {    color: #d6f5ff;    display: block;    text-transform: none;    font-weight: normal;    font-size: 13px;}.abt-rw-ico {    background-position: -89px -146px;}.about-stat {    background: #11658f;    border-top-left-radius:30px;	border-bottom-right-radius:30px;}.tab-pane h3 {margin-top:30px;}.register-wrapper {    background: #11658f;    margin-top:0px;}ul.breadcrumb-list li {    color: #fff;    display: inline-block;    font-size: 14px;    padding: 5px;}ul.breadcrumb-list li a {color:#fff;}.resumeSample {margin-bottom:20px;}.resumeSample h3 {font-size:26px; margin-top:20px; color:#64a228;}.resumeSample h5 {font-size:20px;}ul.resumeLink {margin-left:-15px;}ul.resumeLink li a {color:#11658f;}ul.resumeLink li a:hover {color:#000;}.banner-band.active {    bottom:0px;}.banner-band {    transition: all 0.5s;    position: absolute;    padding-top: 20px;    padding-bottom: 20px;    background: rgba(17, 101, 143, 0.83);    bottom: -93px;    z-index: 2;}.margin-center {    float: none;    margin: auto;}.banner-band p {    color: #8fde1c;    font-size: 16px;}.banner-band h5 {    color: #ededed;    font-size: 26px;    font-weight: 300;}.btn-get-back {    padding: 12px 45px;    margin: 2px 0 0 0;    display: block;}.button-sign {    border-radius: 3px;    width: 95%;    text-align: center;    font-weight: 600;    padding-top: 12px;    padding-bottom: 12px;    text-transform: uppercase;    color: #cd2122;    margin-top: 15px;    border: 0px;    background: #f1f1f1;}.banner-section {    position: relative;    overflow: hidden;}.about-sa-descripiton h3 {    line-height: 40px; font-size:22px;}.about-sa-descripiton h5 {    margin: 20px 0;    line-height: 30px;    font-size: 18px;}.about-sa-descripiton ul li {    padding: 20px 0 0 0;}.BottomP {margin-top:30px; margin-bottom:30px;}span.green-dark {    color: #8fde1c;}button.viewbtn {    background: #11658f;    border: none;    padding: 5px 20px;    margin-bottom: 20px;    color: #fff;    border-radius: 20px;}button.viewbtn:hover {background:#76b51b;}#fade-quote-carousel.carousel .carousel-indicators {  bottom: 10px;}#fade-quote-carousel.carousel .carousel-indicators > li {  background-color: #e84a64;  border: none;}#fade-quote-carousel blockquote {    text-align: center;    border: none;}#fade-quote-carousel .profile-circle {    width: 100px;    height: 100px;    margin: 0 auto;    border-radius: 100px;}.choose-stat h5 {    text-transform: uppercase;    color: #000; font-size:20px;    padding: 0 10px;    font-weight: bold;}.choose-stat {    border-bottom: 1px solid #ddd;    padding: 20px 0 20px 20px;    position: relative;}.choose-stat h5 span {    color: #000; margin-top:5px;    display: block; line-height:22px;    text-transform: none;    font-weight: normal;    font-size: 14px;}.choose-stat p i {    font-size: 50px;    color: #000;}.irs-center-2 a {font-size:13px;}.register-button a { color: #fff;}.register-button a:hover {color:#fff;} .register-button {width: 95%;background: #11658f;border-radius: 30px;font-size: 19px;color: #fff;text-align: center;padding: 8px 15px;margin: 0 auto;margin-top: 20px;}.lineLeft {position: relative;width: 95%;margin: 19px auto;text-align: center;font-size: 13px;color: #000;}.lineLeft span {width: 44%;height: 1px;background: #000;margin-top: 10px;}.bdr span {width: 44%;height: 1px;background: #000;margin-top: 10px;}.Sn {font-weight: 400;font-size: 18px;color: #000;width: 55%;text-align: center;display: block;margin: 0 auto;border: solid 1px #000;padding: 5px 0px 5px 0;border-radius: 20px;margin-bottom: 20px;}.company-d {margin-bottom: 20px;}p.reCPI {    color: #fff;    font-size: 20px;    margin-left: 10px;    margin-bottom: 20px;}a.follbtn {    padding: 4px 40px; display:inline-block;    border: 1px #ddd solid;    font-size: 14px; margin-bottom:5px;    letter-spacing: 1px;}a.msgbtn {    color: #11658f; margin-right:20px;    font-size: 13px;	padding: 6px 10px;    border: 1px #11658f solid;    letter-spacing: 1px;}.recrLeft { width: 50%; float: left;}.msgLeft { width: 50%; float: left; text-align:right;}.resorce p a {color: #11658f; font-size:14px;}.resorce p {font-size:14px; color:#333}span.roles {color: #666;}.recruiterjobs p {font-size:14px; margin-bottom:5px;}ul.actlist li a {    float: left;    color: #11658f;    margin-right: 10px;    font-size: 14px;}ul.actlist li {    font-size: 14px;}ul.actlist {    margin-top: 15px;}.heading-title span {color: #015584;}.featured-wrap h3 {    margin-top: 0;    margin-bottom: 5px;}.candidate h3 a {    font-size: 20px;    font-weight: 500;}.designation {    color:#000;    font-weight: 500;    margin-bottom: 8px;    font-size: 16px;}.designation {    color:#000;    font-weight: 500;    margin-bottom: 8px;    font-size: 14px;}.featureInfo li:nth-child(1) {    padding-left: 0;    border-left: none;}.featureInfo li {    display: inline-block;    padding: 0px 6px 0 10px;    border-left: 1px solid #e0e0e0;    font-size: 15px;	font-weight: 500;}.cantPrice {    font-size: 15px;    color: #332e2e;    font-weight: 500;    position: relative;    padding-left: 2px;    margin-top: 5px;}.cantTags {    margin-top: 8px;    background: #eee;    padding: 6px;    border: 1px solid #ddd;}.cantTags li {    display: inline-block;    padding: 0 3px;}.cantTags li a {    color: #015584;    font-size: 13px;    font-weight: 600;}.candidate .apply {    margin: 5px 0 0 0;}.candidate .apply a {    width: 100%;    text-align: center;    padding: 5px 25px;    font-size: 16px;    border: 1px solid #cecece;    background: #f7f7f7;    color: #000;}.click-btn a {    text-decoration: none;    display: inline-block;    padding: 2px 30px;    color: #000; border:1px #ddd solid;}.candidate .cont a {    background: #015584;    color: #fff;}.candidate .apply a:hover {    background: #7d945b;    color: #fff;}.candidate .cont a {    background: #015584;    color: #fff;}.listWrpService:hover {    box-shadow: 0 2px 6px 0 rgba(0,0,0,0.15);    -moz-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.15);    -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,0.15);}.candidate {    padding: 20px;}.listWrpService {    padding: 15px;    background: #fff;    margin: 15px 0;    border: 1px solid #e0e0e0;}.candetail p {    font-weight: normal; color#666;}.listWrpService {    padding: 15px;    background: #fff;    margin: 15px 0;    border: 1px solid #e0e0e0;}.resumeInfo {    border-left: 5px solid #015584;    padding-left: 16px;    margin-bottom: 10px;    margin-top: 20px;}.candidate .head {    font-size: 16px;    font-weight: bold;    color: #676767;}.candidate .date {    font-size: 14px;    color: #000;    margin-top: 5px;    color: #015584;    font-weight: 600;}.candetail p {    font-weight: normal; color:#666;}.resumeWrp .heading-title {    text-align: left;    font-size: 24px;    margin-top: 0;}.inner-content .heading-title {    text-align: left;    margin: 0;}.heading-title {    text-align: center;    font-size: 42px;    color: #000;    font-weight: 600;}.resumeName {    margin-bottom:0px;}.resumeName a {    font-size: 14px;    font-weight:500;    color: #015584;}.desig {    font-size: 14px;}.desig i {    font-size: 12px;    color: #015584;    margin-right: 5px;}.inner-content.loginWrp.resumeWrp {    margin-top: -17%; background:#fff;}.listWrpService h2 {    color: #015584;    padding: 5px 10px;    font-size: 26px;}.head.progresshead {    float: left;}.head.progresshead {    float: left; margin-bottom:10px;    padding: 4px 15px;    border: 1px #ddd solid;    margin-right: 10px;}.headP {    font-weight: 400;    font-size: 15px;    color: #000 !important;}.info .smlHd {    padding-top: 15px;}.smlHd {    font-size: 12px;    color: #999;}p.position a {    color:#378bb2;}.tab-content-inner {width:100%;}p.post {    margin-top:3px;    font-size: 14px;    color: #666;}p.post1 {    margin-top:20px; float:right;    font-size: 14px;    color: #666;}p.view {float:left;}p.view a {    border: 1px #378bb2 solid;    padding: 2px 8px;    color: #378bb2;     margin-top: 20px;    display: inline-block;}hr {border-top:1px #eaeaea solid; margin-bottom:0px;}p.click-btn.apply {width: 20%; margin-top:20px;}p.uh {font-size: 14px;color: #666;}p.uhr {font-size:14px; color:#666; line-height:20px; margin-top:20px;}.skillInfo {margin-top:20px;}.accordion {    background-color: #eee;    color:#015584;    cursor: pointer;    padding: 0px; margin-top:20px;    width: 20%;    border: none;    text-align: left;    outline: none;    font-size: 15px;    transition: 0.4s;}.accordion:hover {background:none; color:#015584;}.panel {    padding: 0 2px;    display: none;    background-color: white;    overflow: hidden;}.tab-style-01 ul.nav li h4 a {font-size:16px !important;}.modal-content.POPupBox {width: 75% !important; margin: 0 auto; margin-top: 40% !important; text-align:center;}.modal-content.POPupBox h4 {text-align:center; color:#11658f; font-size:22px; font-weight:600}h3.pt-10 {color: #fff; text-align:center;font-weight: 500;margin-top: 25px;font-size: 20px;}#subscribeModal .form-control {height:44px;border-top-left-radius: 30px;border-bottom-left-radius: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;padding-left:30px;}#subscribeModal .btn {border-top-left-radius: 30px;border-bottom-left-radius: 30px;border-top-right-radius: 30px;border-bottom-right-radius: 30px;padding-right:20px;background:#11658f;border-color:#11658f; width:100%;}#subscribeModal .form-control:focus {color: #495057;background-color: #fff;border-color: #007b5e;outline: 0;box-shadow: none;}p.linkR {margin-top: 15px;color: #595959; text-align:center;}p.linkR a {color:#11658f;}.ds_loginmodal .modal-content {width:50%; margin:0 auto;}a.forgotpass {color: #11658f;}.mb-30 h1 {margin-top:10%;}.prof {margin-left:20%;}.rightline {border-right:1px #ddd solid;}input.brs {color: #000;font-size: 14px;}input#cv {font-size: 14px;}a.tbl {color:#11658f}.respontable p {font-size:13px; line-height:20px;}.pt90 {margin-bottom:8px !important;}.respontable p a {display: block;    color: #11658f;    font-size: 14px;    margin-bottom: 10px;    margin-left: 0px;}.postedLeft.list {    text-align: left; margin-left:15px;}.postedLeft.list ul li{font-size:14px;}.postedLeft.list ul li a {font-size:14px;}.resdet p {text-align:right; font-size:13px; line-height:20px;}	.appda p {text-align:right; font-size:13px; line-height:20px;}.namD {margin-top:3%; padding-left:0px;}.txt50 {font-weight:600; font-size:14px;}.txt51 {font-size:14px; line-height:20px;}	.lineCPI {border:1px #ddd solid; margin-bottom:10px; margin-top:5px;}.lncpi {margin-bottom:20px;}.txt53 {padding-left:0px;}.txt53 p {font-size:14px; line-height:26px; font-weight:500}.txt54 p {font-size:14px; line-height:26px;}.txt55 p {font-size:14px; line-height:26px; font-weight:500}.txt55 {margin-bottom:30px; padding-left:0px;}.txt55 ul li {font-size:14px; line-height:26px; color:#000}li.dropdown.signjobseeker a {color:#11658f}.notifi {    border-radius: 25px;    background-color: red;    width: auto;    padding: 0 4px;    line-height: 21px;    height: 20px;    position: absolute;    display: none;    color: #fff; font-size:10px;    right: 18px;    top: -10px;}.jobLcpi {padding: 0px 5px;}a.resumePop:hover {color: #55acee;}a.contactPop:hover {color: #a7ff1f;}li.jobdh {font-size:15px; color:#000; font-weight:500;}h4.jobD {font-size:15px; color:#000; font-weight:500;}.jobLcpi h4 {font-size:15px; font-weight:500; text-transform: capitalize;}a.flJOB {padding: 5px 20px; border: 1px #ddd solid; text-align:center; float:left; margin-left:0px; margin-top: 15px; width:50%;}span#totfol {display: inline-block; margin-left: 10px; margin-top: 20px;}.mdcpi {padding-left:0px;}.postedLeft.list.pmd { margin-left: 0px;}span.select2.select2-container.select2-container--default.select2-container--above.select2-container--focus {    width: 100% !important;}span.select2.select2-container.select2-container--default.select2-container--above {    width: 100% !important;}.select2-container--default .select2-selection--single {width:510px; margin-left:-5px; margin-bottom:15px;}.col-md-4.rightli { border-right: 1px #ddd solid;}img.colImg {width:80%; margin:0 auto; min-height:100px;}p.colTXt {text-align:center; padding-bottom:20px; font-size:14px;}.recruit-part h5 {margin-top:20px;}.recruit h5 {margin-top:20px;}.plam h5 {margin-top:20px;}.shdw h5 {margin-top:20px;}.recruit-part p {margin-bottom:20px;}.accordion h4 {margin-left:14px; padding-bottom:5px;}.select2-container--default .select2-selection--multiple {margin-bottom:12px;}.colCount_four {    -moz-column-count: 4;    column-count: 4;}.colCount_four ul li a {    word-break: break-word;    width: 100%;    padding: 5px;    font-weight: 300;}.register-button.fr input {    background: none;    border: none;}p.tip a {font-size: 16px; padding-bottom: 4px; display: block;}.top-company img {    height: 55px; margin-top:5px;}.top-company {    min-height:120px;}.tpcol img {width: 60%; max-height: 100px; object-fit: scale-down;}/*.select2-container--default .select2-selection--multiple {min-width:605px !important;}*/.content.sng {padding-left:5px;}.content.sng h4 {color:#000; font-size:14px; font-weight:500; text-transform: capitalize;}.content.des h4 {color:#000; font-size:14px; font-weight:500; margin-top:20px;}.content.des ul li {font-size:13px; color:#000;}.sngBtn { margin-left:18px; margin-bottom:15px; display:inline-block;}button.jr {    background: #11658f;    border: none;    color: #fff;    padding: 5px 30px;}.sp input {    margin-top: 7px;    margin-right: 5px;}.candidate.candetail {position:relative; z-index:999;}.recruiterjobs {min-height:275px;}.imgrec img {    width: 100%;    height: 75px;}.recruiterjobs {box-shadow:0 5px 10px 0px rgba(195,192,192,.5);}.recrLeft p a {    border: 1px #ddd solid;    padding: 7px 40px;    color: #000;}.recrLeft p a:hover {background:#11658f; color:#fff}h3.title.well {    padding: 8px 10px;}span.form-check-label {    padding-left: 5px;    margin-top: 2px;    display: inline-block;}label.form-check {margin-top:0px;}.job-applications {margin-top:0px;}button.btn.btn-primary.dropdown-toggle {    margin-top: 0px;}.leftPanel {width:48%; background:#fff; float:left; margin-left:8px; height:200px;}.leftPanel p {color: #000;font-size: 18px;margin-top: 20px;text-transform: capitalize;font-weight: 500;}p.homeRegis a {color: #0a71ad;font-size: 16px;}p.homeRegis { margin-top: 30px;}.leftPanel ul li a {text-transform: capitalize; font-size: 16px;color: #fff;font-weight: 500;background: #0a71ad;padding: 8px 35px;border-radius: 25px;}p.var a {font-size:13px; line-height:22px; text-transform:lowercase; color: #0a71ad;}p.var {text-align: left;margin-left: 20px; margin-top: 0px;margin-bottom: 0px;}.vaj {margin-top: 15px;}.leftPanel ul li {margin-top: 30px;}p.lfh {padding: 12px; margin: 0 auto;font-size: 16px;background: #ddd;}.orLine {	width:80%; margin:0 auto;    position: relative; margin-bottom:5px;    margin-top: 30px;    text-align: center;    border-top: 1px solid #cecece;}.orLine span {    background: #fff;    display: inline-block;    width: 20px;    height: 20px;    position: absolute;    left: 50%; color:#000 !important;    top: -15px; letter-spacing:0px !important;    margin-left: -10px;    font-size: 12pt !important; text-transform: lowercase;}.boxshadow.btms {    margin-top: 0px;}.colFac {    margin-top: 15%;}

h4.desc-title {padding: 10px 10px;margin-bottom: 0px; color:#11658f; font-weight:500;}
.gallery-item {margin-top:20px;}
a.dwn { border: 1px #ddd solid;padding: 8px 30px; float:right; margin-right:30px;}
.tab-content-inner.cd {padding-top:0px;}
p.pdf {border: 1px #ddd solid; padding: 8px 20px; margin-left: 10px;width: 40%;text-align: center;}
p.overview {margin-top:20px;}
.int-box { margin-top: 3px;margin-bottom: 0px;}
button.btn.btn-primary.btn-lg.btn-block.site-btn { margin-left: 45px;}
.lp {display: inline-block;margin-right: 10px;margin-bottom: 20px; margin-left: 20px;}