.job-post-section{background:#F6F6F6;padding:100px 0;}
.job-post-section .section-title{color:#2D2D2D;font-size:32px;letter-spacing:0;line-height:48px;}
.job-post-section .nav-pills{margin-left:0;}
.job-post-section .nav>li{margin-right:30px;position:relative;}
.job-post-section .nav>li>a{padding:0;}
.job-post-section .nav>li>a{color:#2D2D2D !important;font-size:16px !important;line-height:48px !important;}
.job-post-section .nav-pills>li.active>a{background-color:transparent !important;}
.job-post-section .nav>li>a:hover{text-decoration:none;background-color:transparent !important;}
.job-post-section .nav>li>a::before{position:absolute;content:'';width:0;height:2px;background-color:#ED7723;bottom:0;transition:all 0.3s ease-in-out;}
.job-post-section .nav>li.active>a:before{width:34px;transition:all 0.3s ease-in-out;}
.job-post-section .nav>li>a:hover::before{width:34px;transition:all 0.3s ease-in-out;}
.posts .post-title{color:#2D2D2D;font-size:28px;margin:0;line-height:48px;}
.posts .thumbnail .caption{padding:30px 40px;color:#333;}
.posts .thumbnail{margin-top:40px;}
.posts .breadcrumb{margin:0px 0 10px;padding:0 !important;background:transparent !important;border-bottom:1px solid #D9D9D9;border-radius:0px;}
.posts .breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"" !important;}
.posts .breadcrumb>li>a{color:#2D2D2D;font-size:16px;line-height:48px;}
.posts .breadcrumb>li>a:focus,
.posts .breadcrumb>li>a:hover{text-decoration:none;}
.posts .requirments{color:#2D2D2D;font-size:18px;letter-spacing:0;line-height:48px;margin-bottom:0;margin-top:20px;}
.posts .requirments-list{color:#2D2D2D;font-size:18px;letter-spacing:0;line-height:48px;margin-left:0px;padding-left:0px;padding-bottom:0px;}
.posts .requirments-list li{list-style-type:none;font-size:16px;line-height:30px;color:#404040;}
.posts .view-more{display:block;color:#3B7DC0;font-Size:16px;Line-height:48px;}
.posts .view-more:hover{color:#3B7DC0;text-decoration:none;}
.posts .share a{color:#2D2D2D;font-size:16px;line-height:48px;cursor:pointer;display:block;}
.posts .share a:hover{text-decoration:none;}
.post-details .section-title{margin-top:0;color:#2D2D2D;font-size:24px;line-height:48px;}
.post-details .details h4{margin:35px 0 10px;color:#2D2D2D;font-size:18px;font-weight:600;line-height:30px;}
.post-details .details p{color:#404040;font-size:14px;line-height:24px;}
.posts .share-dropdown{padding:15px;}
.share-dropdown p{margin:0;color:#2D2D2D;font-size:14px;font-weight:600;line-height:48px;}
.share-dropdown a{padding:5px 0 !important;margin:0;height:auto;line-height:normal !important;}
.share-dropdown a::before,
.share-dropdown a::focus{display:none;}
.share-dropdown a:hover,
.share-dropdown a:focus{background-color:transparent !important;}
.share-dropdown a:hover::before,
.share-dropdown a:focus::before{display:none;}
.share.btn-group.open .dropdown-toggle{-webkit-box-shadow:none !important;box-shadow:none !important;}
.share-dropdown.dropdown-menu>li>a:focus{display:none;}
.share-dropdown li{color:#2D2D2D;font-size:11px;letter-spacing:0;padding:5px 0;line-height:48px;}
.share-dropdown .social{color:#3B7DC0 !important;font-size:12px;line-height:48px;}
.single-post-section{background:#F6F6F6;padding:100px 0;}
.single-post-section .back{color:#2D2D2D;font-size:18px;line-height:48px;}
.single-post-section .back:hover{text-decoration:none;}
.custom-inactive-job-section{min-height: 200px;padding: 10%;}
.posts .post-des{color:#404040;font-size:16px;line-height:30px;margin-top:30px}
.posts .qualifactions,
.posts .experience{color:#2D2D2D;font-size:18px;letter-spacing:0;line-height:48px;padding-bottom:0px;margin-top:20px;margin-bottom:0;}
.posts .qualifactions-list,
.posts .experience-list{margin-left:0;padding-left:0;margin-bottom:0;padding-bottom:0;}
.posts .qualifactions-list li,
.posts .experience-list li{list-style-type:none;font-size:16px;line-height:30px;color:#404040;}
.posts .additional-info{color:#404040;font-size:16px;letter-spacing:0;line-height:30px;margin:20px 0 40px;}
.posts a.apply{background:#ED7723;color:#fff;padding:10px 30px;border-radius:4px;font-size:16px;line-height:30px;}
.posts a.apply:hover{text-decoration:none;}
.single-post-section .posts .thumbnail .caption{padding:30px 30px 50px;}
.footer-top{padding-top:40px;}
.footer-top a{display:block;}
.footer-top img{width:310px;}
.footer-top .contact{margin-top:50px;}
.footer-top .contact div,
.footer-top .contact p{color:#2D2D2D;font-size:18px;letter-spacing:0;line-height:30px;}
.footer-top .contact-us{display:inline-block;padding:6px 20px;border-left:1px solid #ED7723;border-right:1px solid #3B7DC0;border-radius:4px;box-sizing:border-box;background-position:0 0, 0 100%;background-repeat:no-repeat;background-size:100% 1px;background-image:linear-gradient(to right, #ED7723 0%, #3B7DC0 100%), linear-gradient(to right, #ED7723 0%, #3B7DC0 100%);}
.footer-top .contact-us a{font-size:16px;letter-spacing:0;line-height:30px;-webkit-background-clip:text;background-image:linear-gradient(to bottom, #ED7723, #3B7DC0);-webkit-text-fill-color:transparent;color:#464646;}