.navbar-fixed-top{background: #FFF;padding: 5px 30px;}.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li.active a{font-family: 'Alegreya Sans', sans-serif;font-size: 20px;}.sub-nav{clear: both;margin-top: 20px;margin-bottom: 10px;float: right;}.sub-nav li{float: left;}.sub-nav li a{font-family: 'Alegreya Sans', sans-serif;font-size: 18px;padding: 10px 10px !important;}.sub-nav li .dropdown-menu a:hover{font-weight: bold;}.sub-nav > li > a:hover, .sub-nav > li.active a{color: #127784;}.place-ad-btn {font-size: inherit !important;padding: 5px 10px 0px 10px !important;-webkit-border-radius: 3px !important;border-radius: 3px !important;}.place-ad-btn a{background: none;font-family: 'Alegreya Sans', sans-serif;font-size: 16px;line-height: 14px;}.place-ad-btn a:hover{background: none !important;}.div_gap_10{width: 100%;height: 10px;background: none;clear: both;}.emplyeer_zone{float: right;font-size: 14px;}.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li.active a{padding-top: 10px;padding-bottom: 10px}.main-header.fixed .navbar-default .navbar-nav > li > a, .main-header.fixed .navbar-default .navbar-nav > li.active a {padding-top: 7px;padding-bottom: 7px;}.main-banner .item{padding: 150px 0 50px;}.training-item h2{font-size: 17px;}.footer {background: #416550;padding: 50px 0; position: relative;}.training-item img{ height: 200px; object-fit: cover; }.footer-bottom { text-align: center; background: var(--secondary-color); padding: 10px 0;}.footer-wrap h3 { color:#f8c600;margin-bottom: 15px; font-weight: bold; font-size: 16px;}.cat-item h2{    font-family: 'Alegreya Sans', sans-serif;
    visibility: visible;
    animation-delay: 0.1s;
    animation-name: fadeIn;
    font-size: 24px;
    font-weight: 600;
    color: #27ae60;
    padding-bottom: 5px;
    letter-spacing: 1px;
}}.hire-lgo img{height:55px; object-fit: cover;}.hire-txt h2 {
    font-family: 'Alegreya Sans', sans-serif;
    visibility: visible;
    animation-delay: 0.1s;
    animation-name: fadeIn;
    font-size: 24px;
    font-weight: 600;
    color: #27ae60;
    padding-bottom: 5px;
    letter-spacing: 1px;
}.item{width: 100%;
   
    padding: 10px;
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .15);
    /* border: 1px #979797 solid; */
    float: left;
    z-index: 11;
    background: #ffffff;}.icon-recent{border: 1px #cccbc9 solid; color: #27ae60;
    text-align: center;
    padding: 12px;
}.resume-cv{    text-align: center;
    padding: 22px 0px 0px 0px;} .resume-cv a{background: #f8c600; color:#fff;
    padding: 10px; border-radius: 5px;}.footer-wrap ul li { font-size: 13px; color:#fff;padding: 5px 0px;}.training-item h2{margin: 2px 0px;}.footer-wrap p {color:#fff;font-size: 13px; margin-bottom: 0;}.footer-wrap ul li a { color:#fff; transition: var(--transition);position: relative; padding-left: 0px;}.text_2{font-size: 2.6em;text-align: center;color: #FFF;background: rgb(0,0,0,0.0);font-family: 'Alegreya Sans', sans-serif;font-weight: normal;text-shadow: 2px 1px 2px #363636;}.text_p{font-family: 'Alice', serif;font-size: 22px;line-height: 32px;color: #FFF;text-align: center;letter-spacing: 1px;}.form-area{padding: 30px;background: rgb(44 44 44 / 50%);margin-bottom: 10px;float: left;width: 100%;}.feature_cat{padding: 10px;background: rgb(44 44 44 / 50%);margin-top: 10px;float: left;width: 100%;}.feature_cat_item{font-family: 'Alegreya Sans', sans-serif;font-weight: normal;text-align: center;padding: 5px;transition-duration: 0.5s;}.feature_cat_item a{display: block;}.feature_cat_item h4{color: #FFF;font-size: 18px;font-weight: normal;padding: 0;margin: 0;line-height: 36px;}.feature_cat_item h4 span{font-size: 32px;font-weight: bold;color: #ffd400;padding-right: 10px;}.feature_cat_item h5{color: #FFF;font-size: 15px;font-weight: normal;padding: 0;margin: 0;line-height: 22px;height: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2; -webkit-box-orient: vertical;}.feature_cat_item:hover{outline: 1px #5e639f solid;border-radius: 7px;transition-duration: 0.5s;}.job-list{width: 100%;height: 100px;background: #ffffff;float: left;position: relative;}.position-absolute{width: 100%;min-height: 100px;padding: 10px;box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .15);/*border: 1px #979797 solid;*/float: left;z-index: 11;background: #ffffff;}.top_emp_item{width: 100%;float: left;height: 70px;margin-bottom: 10px;}.top_emp_item img{max-width: 100%;;}.full-extra-div{position: absolute;width: 100%;background: #ffffff;}.job-logo img{max-width: 100%;max-height: 70px}.job-items h2{font-family: 'Alegreya Sans', sans-serif;font-size: 14px;font-weight: 600;padding: 0 0 5px 0;margin: 0;color: #116672;}.job-items ul li{/*list-style: inside;list-style-type: circle;*/}.job-items ul li a{font-family: 'Alegreya Sans', sans-serif;width: 100%;font-size: 14px;transition-duration: 0.1s;font-weight: normal;}.job-items ul li a:hover{padding-left: 5px;font-weight: bolder;color: #104550;transition-duration: 0.1s;} #top-bar{padding: 5px 0; background: #3cb56f; position: relative; z-index: 0;}.social-media ul li{display: inline; color: #fff;} .social-media ul li a{color:#fff;}.icon-top{float: right;}.social-media ul li+li { position: relative; margin-left: 6px; padding-left: 10px;}.social-media ul li i{color: #fff;}.extra-job-list{display: none;}.job-list:hover .extra-job-list{display: block;}.nopadding{padding: 0 !important;margin: 0 !important;}.nopadding-left{padding-left: 0 !important;}.nopadding-right{padding-right: 0 !important;}.feature_heading{font-family: 'Alegreya Sans', sans-serif;visibility: visible;animation-delay: 0.1s;animation-name: fadeIn;font-size: 24px;font-weight: 600;color:#27ae60;padding-bottom: 5px;letter-spacing: 1px;}/*.navbar-brand {height:auto!important;}*/.padding-10{padding-top: 10px;}.padding-0{padding-left: 0;padding-right: 0;}.padding-5{padding-left: 5px;}.sidebar_box{background: #116672;padding: 10px;color: #FFF;margin-bottom: 10px;}.sidebar_box h3{font-family: 'Alegreya Sans', sans-serif;font-size: 24px;line-height: 24px;letter-spacing: 1px;}.sidebar_box p{font-family: 'Alegreya Sans', sans-serif;font-size: 17px;line-height: 28px;border-bottom: 1px #f0f0f0 solid;margin-bottom: 12px;text-align: center;}.sidebar_box .color-red{color: #FF0C2B !important;font-weight: bold;padding: 0;margin: 0;text-align: center;background: #fff;border-bottom: none;}.sidebar_box .color-red a{color: inherit;padding: 5px;display: block;}.sidebar_box .color-red a:hover{background: #feffaf;}.sidebar_img{max-width: 100%;outline: 1px #a7a7a7 solid;}.sidebar_white_box{background: #ffffff;padding: 10px;color: #FFF;margin-bottom: 10px;border: 1px #016570 solid;}.sidebar_white_box h3{font-family: 'Alegreya Sans', sans-serif;font-size: 20px;line-height: 24px;letter-spacing: 1px;color: #0e727f;border-bottom: 1px #116672 solid;padding-bottom: 5px;margin-bottom: 15px;text-align: center;}.rcentjob_item{background: #fff;padding: 5px;margin: 5px;border: 1px #b1a8a8 solid;}.rcentjob_item img{max-width: 100%;}.rcentjob_item h2{padding: 0;margin: 2px 0 0px 0;font-family: 'Alegreya Sans', sans-serif;font-size: 16px;color: #05505a;height: 27px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2; -webkit-box-orient: vertical;}.rcentjob_item p{font-family: 'Alegreya Sans', sans-serif;font-size: 15px;line-height: 12px;}.popular-list .item li a{font-family: 'Alice', serif;font-size: 15.5px;color: #05505a;transition-duration: 0.5s;  /*overflow: hidden;*/text-overflow: ellipsis;/*display: -webkit-box;*/-/*webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;*/}.popular-list .item li a:hover{color: #000000;transition-duration: 0.5s;}body > section, .main-content > section{padding: 10px 0;} .sub-nav .emp a{
	border:2px solid #387752; border-radius: 5px;} .sub-nav .jobseek a{border:2px solid #ab9129; border-radius: 5px;} .sub-nav li{
		padding: 0px 5px 0px 0px;} .sub-nav .logi a{background-color:#f8c600; border-radius: 5px; color:#fff;} .crt-cv{background-image:url(img/back.jpg); width: 100%;background-position: 50%;     display: block !important;
    overflow: hidden;
    background-repeat: no-repeat; padding: 50px 0px;
    background-size: cover;}.cover-cv{
    	   background-image: url(../img/back.jpg); background-size: cover; background-repeat: no-repeat; padding: 100px;
    } .posted-jobs-blk-list-blk table {
    width: 100%;
}.posted-jobs table tr th {
    border: 1px #e3e3e3 solid;
    padding: 1%;}
    .posted-jobs table tr td, .posted-jobs table tr th {
    border: 1px #e3e3e3 solid;
    padding: 1%;}.posted-jobs h2{
    	visibility: visible;
    animation-delay: 0.1s;
    animation-name: fadeIn;
    font-size: 24px;
    font-weight: 600;
    color: #27ae60;
    padding-bottom: 5px;
    letter-spacing: 1px;
    }
    .posted-jobs{
    	padding: 10px 0px 30px 0px;
    }