/*
    Theme Name: JobCareer Child Theme
    Theme URI: http://www.ChimpStudio.co.uk/
    Author: ChimpStudio
    Author URI: http://www.ChimpStudio.co.uk/
    Template: jobcareer
    Version: 1.0
    License: GNU General Public License
    License URI: license.txt
*/

/* --------------------------------------------
        JobCareer CSS IMPORT
-------------------------------------------- */

@import url("../jobcareer/style.css");

/* --------------------------------------------
        CHILD THEME CSS
-------------------------------------------- */
/*=== Begin: Custom Fonts ===*/
@font-face {
    font-family: 'Barlow';
    src: url('fonts/Barlow-Bold.eot');
    src: url('fonts/Barlow-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Barlow-Bold.woff2') format('woff2'),
        url('fonts/Barlow-Bold.woff') format('woff'),
        url('fonts/Barlow-Bold.ttf') format('truetype'),
        url('Barlow-Bold.svg#Barlow-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('fonts/Barlow-Light.eot');
    src: url('fonts/Barlow-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/Barlow-Light.woff2') format('woff2'),
        url('fonts/Barlow-Light.woff') format('woff'),
        url('fonts/Barlow-Light.ttf') format('truetype'),
        url('fonts/Barlow-Light.svg#Barlow-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('fonts/Barlow-Medium.eot');
    src: url('fonts/Barlow-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/Barlow-Medium.woff2') format('woff2'),
        url('fonts/Barlow-Medium.woff') format('woff'),
        url('fonts/Barlow-Medium.ttf') format('truetype'),
        url('fonts/Barlow-Medium.svg#Barlow-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('fonts/Barlow-Regular.eot');
    src: url('fonts/Barlow-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Barlow-Regular.woff2') format('woff2'),
        url('fonts/Barlow-Regular.woff') format('woff'),
        url('fonts/Barlow-Regular.ttf') format('truetype'),
        url('fonts/Barlow-Regular.svg#Barlow-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Barlow';
    src: url('fonts/Barlow-SemiBold.eot');
    src: url('fonts/Barlow-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/Barlow-SemiBold.woff2') format('woff2'),
        url('fonts/Barlow-SemiBold.woff') format('woff'),
        url('fonts/Barlow-SemiBold.ttf') format('truetype'),
        url('fonts/Barlow-SemiBold.svg#Barlow-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/*=== End: Custom Fonts ===*/
/*=== Begin: Genral CSS ===*/
html body,body .main-section p,body .mce-content-body p,
input,button,span,ul,li,label{
	font-family: 'Barlow' !important;
	font-weight: normal !important;
    line-height: 1.5em !important;
	font-size: 16px !important;
	letter-spacing:0 !important;
}

body h1, h1 a,
body h2, h2 a,
body h3, h3 a,
body h4, h4 a,
body h5, h5 a,
body h6, h6 a{
	line-height:1 !important;
}

body ::-webkit-input-placeholder { /* Edge */
  color: rgb(117,117,117) !important;
}

body :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgb(117,117,117) !important;
}

body ::placeholder {
  color: rgb(117,117,117) !important;
}

body.wp-jobhunt .wrapper .main-section form label{
	color:#181818 !important;
}

label .required{
	display: inline-block;
	padding-top: 0;
	vertical-align: middle;
	margin-left: 5px;
	color: red;
}

body.wp-jobhunt p, 
body.wp-jobhunt .jobs-listing .cs-text p{
	color:#181818;
	font-size:16px !important;
	line-height:23px;
}
/*custome class for customization*/
.headline{
	color: #5091b1 !important;
}

.fs-20{
	font-size:20px !important;
}
/*Title*/
body.wp-jobhunt .cs-element-title span,
body.wp-jobhunt .cs-element-title h2,
body.wp-jobhunt .cs-heading h1,
body.wp-jobhunt .cs-heading h1 span,
#contact-us-page .section-fullwidth .col-md-6 h2,
#contact-us-page .section-fullwidth .col-md-6 h2 span,
#career-form h2,
#career-form span{
	color: #323743 !important;
    font-size: 48px !important;/*3.75rem*/
    font-weight: 800 !important;
    display: inline !important;
	font-family:"Raleway", sans-serif !important;
}

body.wp-jobhunt .cs-element-title span,
body.wp-jobhunt .cs-heading h1 span,
#contact-us-page .section-fullwidth .col-md-6 h2 span,
#career-form span{
	color:#5091b1 !important;
}

body .sub-title,
body.wp-jobhunt p.sub-title{
	font-size: 18px !important;
	line-height: 1.5em
}

#career-form h2,
#career-form span{
	text-align:center;
	display:block !important;
}

#career-form .top-small-title{
	left: 50%;
    transform: translateX(-50%);
	top:-30px;
}

.top-small-title{
	display: block;
    position: absolute;
    top: -12px;
}

body.wp-jobhunt .cs-page-title p{
	font-size:18px !important;
	margin-top: 1.3em;
	line-height: 1.5em;
}

/* body.wp-jobhunt .cs-element-title, 
body.wp-jobhunt .cs-section-title{
	margin-bottom:0;
} */
/*blockquote*/
blockquote {
    display: block;
    margin: 0;
    font-size: 1.5625em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    position: relative;
    padding: 1.6em 0 1.6em .8em !important;
	background:none;
	border-left:0;
	width:100%;
}

blockquote span{
	font-size:25px !important;
	color: #181818 !important;
	line-height: 1.3 !important;
}

blockquote:before{
	display:none;
}

blockquote:after {
    content: '\e9fe';
    font-family: "icomoon";
    display: block;
    font-size: 7em;
    line-height: 1;
    position: absolute;
    top: -.15em;
    left: 0;
    opacity: .1;
    color: currentColor;
	z-index:-1;
}

blockquote > span:after,
blockquote .author-name{
	display:none;
}

.title2,
h4.title2{
	font-size:25px !important;
	font-weight:800 !important;
	
}

/*form input element*/
body input:not([type='checkbox']):not([type='radio']), 
body.wp-jobhunt input[type="text"],
body.wp-jobhunt .search-input input[type="text"]
body textarea, 
body select{
    outline: none;
	font-family: 'Barlow' !important;
    width: 100%;
    line-height: 1 !important;
    width: 100%;
    display: block;
/*     padding: 1.25em !important; */
    background: transparent;
    color: inherit;
/* 	border: 1px solid rgba(24,24,24,.2) !important; */
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

body.wp-jobhunt .user-search .job-top-location-field input, 
body.wp-jobhunt .form-control,
body.wp-jobhunt .employer-contact-form form input[type="text"],
body.wp-jobhunt .search-input input[type="text"],
body .cs-profile-contact-detail.cs-contact-modal input{
    background: #fff;
    height: 3.25em !important;
	min-height:52px !important;
    width: 100%;
    display: block;
    border-radius: 50px !important;
	border: 1px solid rgba(24,24,24,.2);
	color:#181818 !important;
	padding: 1.25em !important;
}

body textarea,
body.wp-jobhunt textarea.form-control{
	border-radius:26px !important;
	color:#181818 !important;
	font-size:16px !important;
	padding:1.25em !important;
	height:auto !important;
}

body .input-filed i,
body.wp-jobhunt .search-input i,
body .field-holder i{
	top:20px !important;
	color:#5091b1 !important;
}
/*form button*/
body button,
body input[type="submit"],
body input[type="button"],
body .btn,
body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .cs-add-wishlist,
body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .btn.large.like,
body.wp-jobhunt .dashboard-content-holder input.acc-submit.gllpSearchButton[type="button"],
body.wp-jobhunt .dashboard-content-holder .acc-submit,
body.wp-jobhunt input.acc-submit[type="button"],
body.wp-jobhunt .jobs-listing.modern .list-options .shortlist,
body.wp-jobhunt #total_skills_list li button.acc-submit,
body.wp-jobhunt .cs-candidate-list .cs-button,
body.wp-jobhunt .page-not-found .back-home{
	border-radius:50px !important;
	height: 3.25px !important;
	min-height: 52px !important;
	-webkit-box-shadow: 0 -2px 0 0 rgb(24 24 24 / 20%) inset !important;
    box-shadow: 0 -2px 0 0 rgb(24 24 24 / 20%) inset !important;
	padding:0 1.875em !important;
	line-height:48px;
	font-weight: 700 !important;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
	font-size: 16px !important;
}

body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .cs-add-wishlist,
body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .btn.large.like{
	border:0 !important;
}

body button:hover,
body input[type="submit"]:hover,
body .btn:hover,
body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .cs-add-wishlist:hover,
body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .btn.large.like:hover,
body.wp-jobhunt .dashboard-content-holder input.acc-submit.gllpSearchButton[type="button"]:hover, 
body.wp-jobhunt .dashboard-content-holder .acc-submit:hover,
body.wp-jobhunt input.acc-submit[type="button"]:hover,
body.wp-jobhunt .jobs-listing.modern .list-options .shortlist:hover,
body.wp-jobhunt #total_skills_list li button.acc-submit:hover,
body.wp-jobhunt .cs-candidate-list .cs-button:hover,
body.wp-jobhunt .page-not-found .back-home:hover{
	-webkit-box-shadow: 0 -3px 0 0 rgb(24 24 24 / 20%) inset, 0 0 0 2.5em #5091b1 inset, 0 2px 10px rgb(0 0 0 / 20%) !important;
	box-shadow: 0 -3px 0 0 rgb(24 24 24 / 20%) inset, 0 0 0 2.5em #5091b1 inset, 0 2px 10px rgb(0 0 0 / 20%) !important;
	-webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    transform: translateY(-3px);
	color:#fff !important;
	border-color:#5091b1 !important;
}

body.wp-jobhunt .alert button{
	height:auto !important;
	min-height:auto !important;
	line-height:auto !important;
	display:none !important;
	
}

body.wp-jobhunt .dashboard-content-holder .acc-submit{
	padding:0.75rem 1.25rem !important;
}

body.wp-jobhunt .cs-profile-info .upload-btn-div .uplaod-btn.btn:hover span,
body.wp-jobhunt .fileUpload input.upload:hover{
	color:#fff !important;
}

/*Multi select and Chosen*/
body.wp-jobhunt .wrapper .page-section .chosen-container-single .chosen-single{
	min-height:52px !important;
    width: 100%;
    display: block;
    border-radius: 50px !important;
	border: 1px solid rgba(24,24,24,.2);
	padding: 1.25em;
	background:#fff;
}

body.wp-jobhunt .wrapper .page-section .chosen-container-single .chosen-single span{
	color: rgb(117,117,117) !important;
	line-height:15px !important;
}

body.wp-jobhunt .wrapper .page-section .chosen-container-single .chosen-single span{
	color:#181818 !important;
	line-height:15px !important;
}

body.wp-jobhunt .select-dropdown:before,
body.wp-jobhunt .select-holder:after{
	color: rgb(117,117,117) !important;
	height: 52px;
	top: 0px;
	line-height:52px;
	background:transparent;
}

body.wp-jobhunt .wrapper .main-section .select-holder .chosen-container-single .chosen-single, 
body.wp-jobhunt .wrapper .main-section .chosen-container-multi .chosen-choices{
	min-height:52px !important;
    width: 100%;
    display: block;
    border-radius: 50px !important;
	border: 1px solid rgba(24,24,24,.2);
	padding: 9px;
	background:#fff;
}

body.wp-jobhunt .chosen-container-multi .chosen-choices .search-field{
	height:0;
}

body.wp-jobhunt .chosen-container-multi .chosen-choices li.search-choice{
	border-radius: 20px;
	border:0;
}

body .select-holder:after,
body.wp-jobhunt .signup-form .select-holder:after{
	background:transparent;
	right: 5px;
	line-height: 52px;
	border-radius: 50%;
	color:rgb(117,117,117);
}

body .chosen-container .chosen-drop{
	border: 1px solid #dde5ed !important;
}

body.wp-jobhunt .cs_location_autocomplete{
	top: 52px !important;
	width:100% !important;
}

body.wp-jobhunt .cs_google_suggestions{
	border: 1px solid #dde5ed;
}

body.wp-jobhunt .cs_location_autocomplete .address_headers{
	display:none;
}

body.wp-jobhunt .signup-form .chosen-container-multi .chosen-choices li.search-field input[type="text"], 
body.wp-jobhunt .signup-form .chosen-container-multi .chosen-choices li.search-field{
	height: auto !important;
    min-height: auto !important;
	padding: 0 6px !important;
}

body.wp-jobhunt .chosen-container-single .chosen-single span{
	top: 3px;
	color:#181818;
}

body.wp-jobhunt .chosen-container-multi .chosen-choices li.search-field input[type="text"]{
	height: 0 !important;
    min-height: 0 !important;
    padding: 10px !important;
	color:rgb(117,117,117)
}

body.wp-jobhunt .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{
	top: 9px !important;
}
/*border color*/
bod.wp-jobhunt .jobs-detail-listing li .listing-inner{
	border-bottom:1px solid rgba(24,24,24,.2) !important;
}
/*=== End: Genral CSS ===*/
/*=== Begin: Modal ===*/
.modal-body{
	padding:30px;
}

#contact-form-popup .modal-body{
	padding:30px 30px 0;
}

.wp-jobhunt .modal-header .close span{
	font-size:24px !important;
	line-height:inherit !important;
}

.modal-header *{
	margin-bottom:0px !important;
}

.modal-backdrop{
	z-index:1024;
}

.modal-backdrop.in{
	opacity:0.7;
}

body.wp-jobhunt .modal-content{
	border-radius:6px !important;
}

body.wp-jobhunt .user-account .modal-content{
	padding:30px;
}

body.wp-jobhunt .user-account .modal-header .close{
	color:#181818 !important;
}
/*=== End: Modal ===*/
/*=== Begin: Header CSS ===*/
header .main-head.scroll-to-fixed-fixed{
	padding:0 30px !important;
	-webkit-box-shadow: 0 2px 20px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 2px 20px 0 rgb(0 0 0 / 15%);
}

header#header.cs-transparent-header .main-head{
	border-bottom:0;
}

.wp-jobhunt header#header .user-account.visible-sm .join-us,
.wp-jobhunt header#header .user-account.visible-sm .login i{
	display:none !important;
}

.wp-jobhunt header#header .user-account.visible-sm{
	
}
/*login button*/
body header#header .main-head .user-account  #btn-header-main-login {
	padding: 5px 24px;
	color:#fff !important;
	background: #5091b1 !important;
	border-radius: 50px;
	-webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
	-webkit-box-shadow: 0 -2px 0 0 rgb(24 24 24 / 15%) inset;
    box-shadow: 0 -2px 0 0 rgb(24 24 24 / 15%) inset;
	border:0 !important;
	font-weight: bold;
	font-family: 'Barlow';
	font-size: 0.875rem;
	position:relative;
}

body header#header .main-head .user-account  #btn-header-main-login:hover{
	-webkit-transform: translateY(-3px);
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    transform: translateY(-3px);
}

body header#header .main-head .user-account  #btn-header-main-login:before{
	-webkit-box-shadow: 0 -2px 0 0 rgb(24 24 24 / 15%) inset;
    box-shadow: 0 -2px 0 0 rgb(24 24 24 / 15%) inset;
	background: #5091b1;
	border-radius: 50px;
	position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
	-webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
	display:block !important;
	content:'';
	z-index:-1;
}

body header#header .main-head .user-account  #btn-header-main-login:hover:before{
	-webkit-box-shadow: 0 -3px 0 0 rgb(24 24 24 / 15%) inset, 0 3px 10px rgb(0 0 0 / 30%);
    box-shadow: 0 -3px 0 0 rgb(24 24 24 / 15%) inset, 0 3px 10px rgb(0 0 0 / 30%);
}

#header.cs-transparent-header .join-us > i, header#header.cs-transparent-header .login > a i{
	display:none !important;
}
/*joinus*/
.user-account > .join-us .join-us{
	display:none !important;
}

/*login dropdown*/
body.wp-jobhunt .cs-login-dropdown ul li a,
body.wp-jobhunt .cs-login-dropdown li span,
body.wp-jobhunt .cs-login-dropdown ul li a i{
	font-size:16px;
	color:#181818;
}
/*wish-list*/
#top-wishlist-content.wish-list{
	display:none;
}

/*dropdown*/
header .dropdown-menu,
body.wp-jobhunt .cs-login-area .cs-login-dropdown ul.dropdown-menu{
	-webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
	border:0;
	border-radius:0;
}

body.wp-jobhunt .cs-login-area ul{
	padding-top:5px;
}

body.wp-jobhunt .cs-login-dropdown li{
	padding-left:0;
	padding-right:0;
}

header .dropdown-menu:before{
	content: "";
    display: block;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 9px solid #fff;
    z-index: 3;
    position: absolute;
    left: 0;
    top: 0%;
    margin-left: 50px;
    margin-top: -9px;
    opacity: 0;
    -webkit-transition: 200ms ease all;
    -moz-transition: 200ms ease all;
    transition: 200ms ease all;
    pointer-events: none;
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
    -webkit-transition-delay: 0;
    -moz-transition-delay: 0;
    transition-delay: 0;
}

body.wp-jobhunt .cs-login-dropdown .dropdown-menu:before{
	left: calc(100% - 25px);
	right:auto;
	width: 12px;
}

header .navigation .navbar-nav li:hover .dropdown-menu:before{
	opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    transition-delay: 100ms;
}

body #header .navigation li .dropdown-menu li a, 
body #header .navigation li .children li a{
	font-family: 'Barlow' !important;
	font-weight: normal !important;
    line-height: 1.5em !important;
	font-size: 16px !important;
}

body #header .navigation li .dropdown-menu li a{
	position:relative;
}

body #header .navigation li .dropdown-menu li a:before{
	width: 0px;
	background:#5091b1;
	content:'';
	height:2px;
	top: 50%;
	left:0;
	position:absolute;
	-webkit-transition: 200ms ease all;
    -moz-transition: 200ms ease all;
    transition: 200ms ease all;
	margin-top: -9px;
}

body #header .navigation li .dropdown-menu li a:hover:before{
	width:10px;
}
/*=== End: Header CSS ===*/
/*=== Begin: Footer CSS ===*/
#footer{
	background-image: url(https://skld.ae/wp-content/uploads/2021/03/bgn-footer.png);
	background-position: left top;
    background-size: cover;
	background-attachment: scroll;	
    background-repeat: no-repeat;
}

.footer-top .widget .textwidget a{
	display:flex;
	align-items:center;
	font-size: .875rem;
	margin-bottom: .625em;
}

.footer-top .widget .textwidget a i{
	color:#5091b1 !important;
}

body .footer-top p{
	font-size:14px !important;
} 

body .widget_text span{
	text-transform:none;
}

body .footer-top .col-lg-4 .widget_text{
	margin-bottom:0px !important;
}

body .widget-socialmedia ul li span{
	display:none;
}

body .widget-socialmedia ul li a{
	line-height: 32px !important;
	background:transparent !important;
	width: 32px;
    height: 32px;
	position:relative;
}

.widget-socialmedia ul li a i{
	font-size: 15px !important;
	z-index: 1024;
    position: relative;
	transition:200ms all ease;
}

.widget-socialmedia ul li a:hover i{
	color:#5091b1 !important;
}

body .widget-socialmedia ul li a:before{
	box-shadow: 0 0 0 3em #5091b1 inset;
    color: #ffffff;
    content: '' !important;
    display: flex !important;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    position: absolute;
    top: 0 !important;
    left: 0;
	transition:200ms all ease;
}

body .widget-socialmedia ul li a:hover:before{
	box-shadow: 0 0 0 2px #5091b1 inset;
    color: #ffffff;
    content: '' !important;
    display: flex !important;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    position: absolute;
    top: 0 !important;
    left: 0;
}

.cs-copyright-area{
	border-top:2px solid rgba(24,24,24,.1);
	padding-top:20px;
}

.cs-copyright-area .footer-links,
.cs-copyright .back-to-top a{
	font-size:14px;
}

body footer#footer .cs-copyright .back-to-top a{
	color:#181818 !important;
	text-transform:uppercase;
}
/*update footer*/
#footer .cs-footer .col-lg-4{
    position: absolute;
    right: 119px;
    width: 200px;
    display: flex;
    flex-direction: row;
    top: 78px;
    align-items: center;
}

footer#footer .widget-socialmedia{
	width: 100%;
}

footer#footer .container{
	position: relative;
}

footer#footer .widget.widget-socialmedia{
	margin-bottom: 0;
}

footer#footer .widget.widget-socialmedia .widget-title{
	display: none;
}

footer#footer .widget-socialmedia ul li{
	margin-bottom: 0;
}
/*=== End: Footer CSS ===*/
/*=== Begin: Home Page ===*/
/*Slider*/
body .our-service-btn,
body .contact-us-btn{
  	box-shadow: 0 -2px 0 0 rgb(24 24 24 / 15%) inset;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
/* 	padding: 1.125em 1.875em !important;
	font-size: 1em !important;
	line-height:1 !important; */
}

body .our-service-btn:hover,
body .contact-us-btn:hover{
    box-shadow: 0 -3px 0 0 rgb(24 24 24 / 15%) inset, 0 3px 10px rgb(0 0 0 / 30%) !important;
	-webkit-transform: translateY(-3px) !important;
    -moz-transform: translateY(-3px) !important;
    -ms-transform: translateY(-3px) !important;
    transform: translateY(-3px) !important;
}

body #rev_slider_1_1_wrapper .hephaistos.tparrows,
body #rev_slider_2_1_forcefullwidth .hephaistos.tparrows,
body #rev_slider_1_2_forcefullwidth .hephaistos.tparrows{
	margin-top: -2em !important;
    top: auto !important;
    bottom: 2em;
	width: 2.8125em;
    height: 2.8125em;
    line-height: 1;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    border-radius: 50%;
    margin-top: -1.40625em;
    -webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
    font-size: 1em;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

body #rev_slider_1_1_wrapper .hephaistos.tparrows.tp-leftarrow,
body #rev_slider_2_1_forcefullwidth .hephaistos.tparrows.tp-leftarrow,
body #rev_slider_1_2_forcefullwidth .hephaistos.tparrows.tp-leftarrow{
	left: auto !important;
    right: 4.5em;
	transform: inherit !important;
}

body #rev_slider_1_1_wrapper .hephaistos.tparrows.tp-rightarrow,
body #rev_slider_2_1_forcefullwidth .hephaistos.tparrows.tp-rightarrow,
body #rev_slider_1_2_forcefullwidth .hephaistos.tparrows.tp-rightarrow{
	right: 1em !important;
    left: auto !important;
	transform: inherit !important;
}

body #rev_slider_1_1_wrapper .ares.nav-dir-horizontal.nav-pos-ver-center .tp-bullet-title, 
body #rev_slider_1_1_wrapper .ares.nav-dir-horizontal.nav-pos-ver-bottom .tp-bullet-title,
body #rev_slider_2_1_forcefullwidth .ares.nav-dir-horizontal.nav-pos-ver-center .tp-bullet-title, 
body #rev_slider_2_1_forcefullwidth .ares.nav-dir-horizontal.nav-pos-ver-bottom .tp-bullet-title,
body #rev_slider_1_2_forcefullwidth .ares.nav-dir-horizontal.nav-pos-ver-center .tp-bullet-title, 
body #rev_slider_1_2_forcefullwidth .ares.nav-dir-horizontal.nav-pos-ver-bottom .tp-bullet-title{
	display:none !important;
}
/*Our Values*/
.cs-icon-box.left .cs-text{
	padding-left:1em;
}

body .fancy-box .cs-icon-box{
	background:#fff;
	border:0;
	padding: 30px 34px 25px;
}

body .cs-icon-box .cs-text h4,
body .cs-icon-box .cs-text h4 a{
	font-size: 25px !important;
	margin-bottom:0;
	color:#323743 !important;
}

body .fancy-box .cs-icon-box p{
	padding-top:0.7rem;
}

/*about-section*/
body.wp-jobhunt #about-section p{
	font-size:18px !important;
	color: #181818;
	line-height:24px;
}

body.wp-jobhunt #about-section p b{
	color:#5091b1 !important;
	font-size: 26px !important;
}

body #about-section{
	background-size: 100% 100%;
	background-attachment: scroll;
}
/*service-section*/
/*service-section*/
#service-section,
#contact-us-page{
	background: url(https://skld.ae/wp-content/uploads/2021/03/bgn-map.png), url(https://skld.ae/wp-content/uploads/2021/03/bgn-portfolio-2.png);
	background-repeat: no-repeat, no-repeat;
	background-position: left 45%, right 65% !important;
}

#service-section .cs-heading{
	text-align: left;
}

#service-section .cs-box{
	margin:0;
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
}

#service-section .cs-box .col-lg-4{
	overflow:hidden;
}

#service-section .cs-box .cs-icon-box {
	position:relative;
	-webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
	
}

#service-section .cs-box .cs-icon-box:hover{
	-webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}

#service-section .cs-box .cs-icon-box:after{
	content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    -webkit-box-shadow: 0 0 0 #191919;
    box-shadow: 0 0 0 #191919;
    opacity: 0;
    -webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
}

#service-section .cs-box .cs-icon-box:hover:after{
	-webkit-box-shadow: 0 2px 20px #191919;
    box-shadow: 0 2px 20px #191919;
    opacity: .2;
}

#service-section .cs-box .cs-icon-box .cs-media{
	border:0;
	padding:0;
	margin:0;
	position: relative;
    height: 0;
    padding-top: 100%;
}

#service-section .cs-box .cs-icon-box .cs-media figure{
	position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0;
}

#service-section .cs-box .cs-icon-box .cs-media img,
#service-section .cs-box .cs-icon-box .cs-media a{
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	
}

#service-section .cs-box .cs-icon-box .cs-text{
	margin:0;
	top: 15%;
	left: 0;
	padding: 5em 2.5em 1.5625em;
	background: -webkit-linear-gradient(top,transparent 0%,rgba(255,255,255,.85) 50%);
    background: -moz-linear-gradient(top,transparent 0%,rgba(255,255,255,.85) 50%);
    background: linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.85) 50%);
	
	/*new*/
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.8) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 30%,rgba(255,255,255,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 30%,rgba(255,255,255,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/**/
	
	-webkit-transition: 400ms ease all;
    -moz-transition: 400ms ease all;
    transition: 400ms ease all;
	-webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
	position: absolute;
	right: 0;
    bottom: 0;
	pointer-events: none;
}

#service-section .cs-box .cs-icon-box:hover .cs-text{
	-webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}

#service-section .cs-box .cs-icon-box .cs-text h4, 
#service-section .cs-box .cs-icon-box .cs-text h4 a{
	font-size:25px !important;
	color:#5091b1 !important;
}

#service-section .cs-box .cs-icon-box .cs-text p{
	margin-top: 1em;
	font-size:14px !important;
}
/*what-we-deliver-section*/
#what-we-deliver-section .row{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
}

/*contact-section*/
.bt_bb_map_coverage_image{
	position: absolute;
    z-index: 2;
    pointer-events: none;
	top:0;
	left:20px;
	margin-left:-20px;
}

.bt_bb_map_coverage_image img{
	width:100%;
}

#contact-section .cs-map-section{
	position:relative;
	padding-top: calc(100% + 20px);
	margin-bottom:0;
}

body.wp-jobhunt #contact-section .cs-map{
	position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}

body.wp-jobhunt #contact-section .cs-map-content,
body.wp-jobhunt #contact-section .mapcode {
	height: calc(100% + 0px) !important;
	overflow:hidden;
} 

body.wp-jobhunt #contact-section  .gm-style-mtc button,
body.wp-jobhunt #contact-section  .gm-fullscreen-control{
	display:none !important;
}

#contact-section .sub-title + p + .row .col-md-6,
#contact-section .sub-title + p + .row + .row .col-md-6,
#contact-section .sub-title + .row .col-md-6,
#contact-section .sub-title + .row + .row .col-md-6{
	padding-left:81px;
	margin-bottom:1rem;
}

#contact-section .sub-title + p + .row .col-md-6:before,
#contact-section .sub-title + p + .row + .row .col-md-6:before,
#contact-section .sub-title + .row .col-md-6:before,
#contact-section .sub-title + .row + .row .col-md-6:before{
	content: '';
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 15px;
    top: 0;
}

#contact-section .sub-title + p + .row .col-md-6:first-child:before,
#contact-section .sub-title + .row .col-md-6:first-child:before{
	background:url('https://skld.ae/wp-content/uploads/2021/03/address-icon.png');
	background-size: 100%;
}

#contact-section .sub-title + p + .row .col-md-6:last-child:before,
#contact-section .sub-title + .row .col-md-6:last-child:before{
	background:url('https://skld.ae/wp-content/uploads/2021/03/call-us-icon.png');
	background-size: 100%;
}

#contact-section .sub-title + p + .row + .row .col-md-6:first-child:before,
#contact-section .sub-title + .row + .row .col-md-6:first-child:before{	
	background:url('https://skld.ae/wp-content/uploads/2021/03/email-us.png');
	background-size: 100%;
}

#contact-section a{
	color:#181818;
}

#our-values{
	background-size:100%;
}

#contact-form-popup label{
	width:100%;
}

#contact-form-popup input[type="submit"]{
	background:#5091b1;
	border:0;
	color:#fff;
}

body #contact-form-popup textarea{
	max-height:150px;
}

.close:hover, .close:focus{
	color:#000 !important;
}

body.modal-open{
	overflow-y:hidden !important;
}

.iframe-map{
	position:relative;
	height:100%;
	width:100%;
}

#contact-section iframe{
	width:100%;
	height:calc(100% + 100px);
/* 	margin-left: 20px; */
	margin-top:-70px;

}
/*=== End: Home Page ===*/
/*=== Begin: Contact Us ===*/
#contact-us-page .cs_flex_editor .row{
	margin:0;
}

#contact-us-page .cs_flex_editor .row label{
	width:100%;
}

#contact-us-page .cs_flex_editor input[type="submit"]{
	background:#5091b1 !important;
	border:0 !important;
	color:#fff !important;
}

#contact-us-page .contact-icon{
	display:none;
}

#contact-us-page .contact-info .contact-label{
	padding-left: 66px;
	position:relative;
}

#contact-us-page .contact-info .contact-label:before {
    content: '';
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 0;
    top: 0;
}

#contact-us-page .contact-info ul li:nth-child(1) .contact-label:before{
	background: url(https://skld.ae/wp-content/uploads/2021/03/address-icon.png);
    background-size: 100%;
}

#contact-us-page .contact-info ul li:nth-child(2) .contact-label:before{
	background: url('https://skld.ae/wp-content/uploads/2021/03/call-us-icon.png');
    background-size: 100%;
}

#contact-us-page .contact-info ul li:nth-child(3) .contact-label:before{
	background: url('https://skld.ae/wp-content/uploads/2021/03/email-us-icon.png');
    background-size: 100%;
}

body.wp-jobhunt .contact-label span,
body.wp-jobhunt .contact-label p,
body.wp-jobhunt .contact-label,
body.wp-jobhunt .contact-label a{
	color:#181818 !important;
	font-size:18px;
}

body.wp-jobhunt .contact-label span strong,
body.wp-jobhunt .contact-label p strong,
body.wp-jobhunt .contact-label strong,
body.wp-jobhunt .contact-label span b,
body.wp-jobhunt .contact-label p b,
body.wp-jobhunt .contact-label b{
	font-size: 25px !important;
    font-weight: 800 !important;
	margin-bottom: 10px;
	display:block;
	font-family:"Raleway", sans-serif !important;
}

body.wp-jobhunt .contact-label span strong:empty,
body.wp-jobhunt .contact-label p strong:empty,
body.wp-jobhunt .contact-label strong:empty,
body.wp-jobhunt .contact-label span b:empty,
body.wp-jobhunt .contact-label p b:empty,
body.wp-jobhunt .contact-label b:empty,
body.wp-jobhunt .contact-label span:empty,
body.wp-jobhunt .contact-label p:empty{
	display:none;
}

body.wp-jobhunt #contact-us-page .contact-info{
	padding-top: 65px;
	padding-left: 10%;
}

body .gm-style .gm-style-iw-c{
	padding: 12px !important;
}

body .gm-style .gm-style-iw-c button,
body .gmnoprint button{
	padding:0 !important;
	min-height:inherit !important;
	height:30px !important;
	box-shadow: none !important;
}

body .gmnoprint button{
	height:40px !important;
}
/*=== End: Contact Us ===*/
/*=== Begin: Career ===*/
#inner-image-section{
	position: absolute;
    right: 0;
    left: 0;
    z-index: 0;
    pointer-events: none;	
}

.btn-joinus{
	background:#5091b1;
	color:#fff !important;
}

#career-form-section form label{
	width:100%;
}

#career-form-section form .col-md-6,
#career-form-section form .col-md-12{
	margin-bottom:16px;
}

#career-form-section form input[type="submit"]{
	background:#5091b1 !important;
	color:#fff !important;
	width:auto !important;
	border:0 !important;
}

body.wp-jobhunt #career-form-section .section-fullwidth .cs_flex_editor input[type="file"]{
	padding: 0.8em 1.25em !important;
}
/*=== End: Career ===*/
/*=== Begin: About Pages ===*/
body #why-us .cs-icon-box .cs-text,
body #our-sectors  .cs-icon-box .cs-text {
	position:relative;	
}

body #about-pages .cs-icon-box .cs-text h4, 
body #about-pages .cs-icon-box .cs-text h4 a,
body #our-process .cs-icon-box .cs-text h4,
body #our-process .cs-icon-box .cs-text h4 a,
body #why-us .cs-icon-box .cs-text h4,
body #why-us .cs-icon-box .cs-text h4 a,
body #our-sectors .cs-icon-box .cs-text h4,
body #our-sectors .cs-icon-box .cs-text h4 a{
	font-size: 18px !important;
	color: #181818 !important;
	line-height: 24px !important;
}

body #about-pages .cs-icon-box.center .cs-media figure img,
body #our-sectors .cs-icon-box.center .cs-media figure img{
	max-width:84px;
}

body #about-pages .fancy-box .cs-icon-box,
body #our-process .fancy-box .cs-icon-box,
body #our-sectors .fancy-box .cs-icon-box{
	background:transparent;
	position:relative;
}

#about-pages .cs-heading,
#our-process .cs-heading,
#why-us .cs-heading,
#our-sectors .cs-heading,
#our-values .cs-heading{
	text-align:left;
}

body #our-values .fancy-box .cs-icon-box{
	background:transparent;
}

#our-values{
	background-position: center 10%;
}

body.wp-jobhunt #why-us .cs-heading div{
	margin-top:.5rem;
}

/*why us section*/
#why-us,
#our-sectors{	
	background-color:rgb(33, 88, 118);
	background-attachment: scroll;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	position:relative;
}

#why-us:before,
#our-sectors:before{
	background-color: rgba(255,255,255,.15);
    content: ' ';
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 0;
}

body.wp-jobhunt #why-us .cs-heading h1,
body.wp-jobhunt #why-us .cs-heading span,
body.wp-jobhunt #our-sectors .cs-heading h1,
body.wp-jobhunt #our-sectors .cs-heading span{
	color:#fff !important;
}

#why-us .cs-simple.fancy-box [class*="col-"],
#our-process .cs-simple.fancy-box [class*="col-"],
#our-sectors .cs-simple.fancy-box [class*="col-"]{
    padding-left: 15px;
    padding-right: 15px;
}

#why-us .cs-icon-box{
	background:transparent;
	padding: 1.25em;
	border-radius:4px;
	margin-top: 70px;
	border:1px solid #fff;
	min-height: 120px;
}

#why-us .cs-icon-box .cs-media{
	margin-top: -71px;
}

body #why-us .cs-icon-box.center .cs-media figure img{
	max-width:84px;
	border-radius: 50%;
    border: 2px solid #fff;
}

body #why-us .cs-icon-box .cs-text h4,
body #why-us .cs-icon-box .cs-text h4 a,
body #our-sectors .cs-icon-box .cs-text h4,
body #our-sectors .cs-icon-box .cs-text h4 a{
	color:#fff !important;
}

/*our-process*/
#our-process .cs-icon-box{
	padding: 2.875em 1.875em;
	position:relative;
	-webkit-flex-basis: 100%;
    flex-basis: 100%;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
	overflow: hidden;
	min-height:222px;

}

#our-process .cs-icon-box:after{
	display: block;
    content: "";
    background: #f4f4f4;
    position: absolute;
    left: 0;
    top: 0;
    right: -1px;
    bottom: 0;
    opacity: 1;
    pointer-events: none;
    z-index: 0;
}

#our-process .cs-icon-box:before{
	display: block;
    content: "";
    background: #fff;
    width: 10em;
    height: 4em;
    position: absolute;
    z-index: 1;
    right: -1px;
    top: 0;
    margin: 0;
    -webkit-transform: skewY(50deg);
    -moz-transform: skewY(50deg);
    -ms-transform: skewY(50deg);
    transform: skewY(50deg);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}

#our-process .cs-icon-box .cs-media,
#our-process .cs-icon-box .cs-text{
	z-index:10;
}

body #our-process .cs-icon-box .cs-text h4{
	padding-top:8px;
}

body #our-process .cs-icon-box .cs-text p.top-small-title{
	padding: 0;
    top: 17px;
    right: 18px;
    background: #fff;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    line-height: 24px;
    color: rgba(215,215,215, 0.5);
    font-size: 24px !important;
    font-weight: bold;
}

body #our-process .cs-icon-box.center .cs-media figure img{
	max-width: 64px;
}
/*our-sectors*/
/* #our-sectors figure img{
	clip-path: polygon(50% 0%, 90% 20%, 100% 60%, 75% 100%, 25% 100%, 0% 60%, 10% 20%);
} */

body #our-sectors .cs-icon-box{
	padding: 1.25em 7.5px;
	display:flex;
	align-items:center;
}

body #our-sectors .cs-icon-box .cs-media{
	margin-bottom:0;
	max-width: 84px;
    margin-right: 15px;
}

body #our-sectors .cs-icon-box .cs-text{
	text-align:left;
}
/*=== End: About Pages ===*/
/*=== Begin: Service Pages ===*/
/* #service-pages p.top-small-title{
	top:-40px;
} */
/*=== End: Service Pages ===*/
/*=== Begin: Login Popup ===*/
body.wp-jobhunt .user-account input[type="button"]{
	border:0;
}

body.wp-jobhunt .user-account .forget-password a{
	color:#181818;
	font-size: 16px;
}

body.wp-jobhunt .user-account .forget-password a:hover{
	color: #5091b1 !important;
}

body.wp-jobhunt .login-section{
	font-size:16px;
	color:#181818;
	padding-top:0;
}

.user-account .alert button.close{
	display:none;
}

body.wp-jobhunt .user-account label.user:before, 
body.wp-jobhunt .user-account label.password:before, 
body.wp-jobhunt .user-account label.email:before, 
body.wp-jobhunt .user-account label.orgniz:before, 
body.wp-jobhunt .user-account label.phone:before, 
body.wp-jobhunt .user-account label.password:before,
body.wp-jobhunt .content-style-form .input-holder i{
	right: 20px;
	color:#5091b1;
}

body.wp-jobhunt .login-section .join-us{
	vertical-align: unset;
}

.wp-jobhunt .user-account .forget-password{
	display: inline-block;
}

body.wp-jobhunt .login-section{
	display: inline-block;
    float: right;
}

.content-style-form.cs-forgot-pbox .input-holder i{
	top: 18px;
	color:#181818;
}

body .user-account .login-form .alert-danger{
	margin-top:2px;
}

body.wp-jobhunt .cs-forgot-pbox label{
	width: 100%;
}

body.wp-jobhunt .content-style-form.cs-forgot-pbox .cs-login-switch{
	width: 100%;
    background-color: transparent !important;
    color: #000;
	padding: 10px 10px 7px;
}

body.wp-jobhunt .navicon-button figure{
	background:#fff;
}

.user-account .alert p{
	font-size:13px !important;
}
/*=== End: Login Popup ===*/
/*=== Begin: Jobs Listing ===*/
/* search */
.wp-jobhunt .custom-listing label:before{
	top:6px !important;
}
#search-job{
	margin-top:-200px;
	position: relative;
    z-index: 9;
}

body.wp-jobhunt .search-input input[type="text"]{
	padding-left: 48px !important;
}
.wp-jobhunt .search-input .candidate-auto-suggestions{
	display:none !important;
}
#search-job .main-search,
.page-id-1138.wp-jobhunt .main-search.inner-search{
	-webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
	border-radius:12px;
	background:#fff !important;
}

.page-id-1138 .main-search{
	padding:30px !important;
	margin-bottom:2rem !important;
}

body.wp-jobhunt.page-id-1138 .wrapper .main-section .main-search .select-holder .chosen-container-single .chosen-single{
	padding: 12px 1.25em 1.25em;
}

body.wp-jobhunt .wrapper .page-section .chosen-container-single .chosen-single span{
	
}

body.page-id-107 .cs-element-title h2{
	font:800 Normal  1.375rem/1 "Raleway", sans-serif !important;
}

body.wp-jobhunt.page-id-1138 .main-search.inner-search .select-holder:after{
	right: 12px;
}

body.wp-jobhunt .search-input i{
	top:4px !important;
	left:4px;
	text-align: center;
    line-height: 48px;
    font-size: 18px;
    height: calc(3.25em - 15px) !important;
    width: calc(3.25em - 15px) !important;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

body.wp-jobhunt .cs-listing-filters .search-input i:after,
body.wp-jobhunt .search-input i:after{
	height: 100% !important;
    width: 100% !important;
    content: '';
    display: block;
    border-radius: 50px;
    background: #5091b1;
    position: absolute;
    top: 0;
    right: 0;
	z-index: -1;
	opacity:0;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

body.wp-jobhunt .cs-listing-filters .search-input i:hover,
body.wp-jobhunt .cs-listing-filters .search-input i:focus,
body.wp-jobhunt .search-input i:hover,
body.wp-jobhunt .search-input i:focus{
	color:#fff;
}

body.wp-jobhunt .cs-listing-filters .search-input i:hover:after,
body.wp-jobhunt .cs-listing-filters .search-input i:focus:after,
body.wp-jobhunt .search-input i:hover:after,
body.wp-jobhunt .search-input i:focus:after{
	opacity:1;
}

body.wp-jobhunt .cs_google_suggestions{
	font-size: 16px !important;
}

body.wp-jobhunt .chosen-container-single .chosen-search input[type="text"]{
	padding: 10px !important;
	border-color:rgba(24,24,24,.2) !important;
	background-image:none;
}

body.wp-jobhunt .select-location a.location-btn{
	height:52px;
	background:transparent;
	line-height: 52px;
}
/*Listing left bar*/
.cs-content-holder .cs-listing-filters .cs-job-inputs{
	display:none;
}

form.side-loc-srch-form{
	display:none;
}

body.wp-jobhunt .cs-listing-filters [class^="cs-job-"],
body.wp-jobhunt .cs-user-filters [class^="cs-candidate-"]{
	border:0;
	margin-bottom: 3em;
}

body.wp-jobhunt .cs-listing-filters .accordion{
	display:none !important;
}

body.wp-jobhunt .cs-listing-filters .searchbox-heading,
body.wp-jobhunt .cs-user-filters .searchbox-heading{
	padding:10px 0px 0;
}

body.wp-jobhunt .cs-listing-filters [class^="cs-job-"] ul,
body.wp-jobhunt .cs-user-filters [class^="cs-candidate-"] ul{
	padding:0;
}

body.wp-jobhunt .cs-listing-filters [class^="cs-job-"] ul li a,
body.wp-jobhunt .cs-user-filters [class^="cs-candidate-"] ul li a{
	font-weight: normal !important;
    line-height: 1.5em !important;
    font-size: 16px !important;
	color:#181818;
}

.searchbox-heading *,
body.wp-jobhunt .cs-jobs-container .cs-listing-filters .searchbox-heading h5, 
body.wp-jobhunt .cs-user-filters .searchbox-heading h5{
	font-size: 1.3em !important;
	font-weight: 800 !important;
	margin-bottom: 1em;
	letter-spacing: -0.6px !important;
}

body.wp-jobhunt .cs-listing-filters ul li,
body.wp-jobhunt .cs-user-filters ul li{
	border-bottom: 1px solid rgba(24,24,24,.2);
	padding: .8em 0;
	line-height: 1.5em;
}

body.wp-jobhunt .cs-listing-filters ul li:last-child,
body.wp-jobhunt .cs-user-filters ul li:last-child{
	border-bottom:0;
}

body.wp-jobhunt .cs-listing-filters ul li a,
body.wp-jobhunt .cs-listing-filters .checkbox label{
	color:#181818 !important;
	position:relative;
	padding-top:0;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

body.wp-jobhunt .cs-listing-filters ul.cs_vacancy_type li a:before{
	background:#5091b1;
	position: absolute;
    display: block;
    left: -1em;
    height: 2px;
    top: 50%;
    margin-top: -1px;
    content: "";
    -webkit-transform-origin: 0% 50%;
    -moz-transform-origin: 0% 50%;
    -ms-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    width: 10px;
}

body.wp-jobhunt .cs-listing-filters ul.cs_vacancy_type li a:hover:before{
	-webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

body.wp-jobhunt .cs-listing-filters ul li.cs-radio-btn a:after,
body.wp-jobhunt .cs-listing-filters ul li.cs-radio-btn a:hover:before, 
body.wp-jobhunt .cs-listing-filters ul li.cs-radio-btn a.active:before,
body.wp-jobhunt .cs-listing-filters .checkbox label:before, 
body.wp-jobhunt .cs-listing-filters .accordion-group ul li a:before, 
body.wp-jobhunt .cs-listing-filters .checkbox a:before{
	border-color:rgba(24,24,24,.2);
	border-width: 2px;
}

body.wp-jobhunt .cs-listing-filters ul li.cs-radio-btn a:hover:after, 
body.wp-jobhunt .cs-listing-filters ul li.cs-radio-btn a.active:after{
	background:#5091b1;
	border-color:#5091b1;
}

body.wp-jobhunt .cs-listing-filters .cs-job-vacancy ul li a{
	padding-left:0;
}

body.wp-jobhunt .cs-listing-filters ul li a:hover,
body.wp-jobhunt .cs-listing-filters ul li a:focus,
body.wp-jobhunt .cs-listing-filters ul li a:active{
	color:#5091b1 !important;
}

body.wp-jobhunt .cs-listing-filters ul li a span, 
body.wp-jobhunt .cs-listing-filters .specialism_list li span, 
body.wp-jobhunt .cs-listing-filters .custom-listing li span,
body.wp-jobhunt .cs-user-filters .specialism_list li .checkbox span{
	color:#181818;
}

body.wp-jobhunt .cs-listing-filters .cs-expand-filters,
body.wp-jobhunt .cs-user-filters .cs-expand-filters,
body.wp-jobhunt .cs-user-filters .accordion{
	display:none;
}

body.wp-jobhunt .cs-listing-filters ul li a:hover span,
body.wp-jobhunt .cs-listing-filters .specialism_list li:hover span{
	background:transparent !important;
}

body.wp-jobhunt .cs-listing-filters ul li a:hover span, 
body.wp-jobhunt .cs-listing-filters .specialism_list li:hover span{
	color:#181818;
}
/*listing item*/
body.wp-jobhunt .your-search{
	border-color: rgba(24,24,24,.2) !important;
}

body.wp-jobhunt .jobs-listing.modern .jobs-content{
	border-top:1px solid rgba(24,24,24,.1);
}

body .hiring-holder .jobs-listing.modern h3{
	padding-right:0;
}

body.wp-jobhunt .filter-heading .cs-sort-sec .chosen-container-single .chosen-single{
	height: 32px !important;
    min-height: 32px !important;
	padding:11px !important;
}

body.wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder:after{
	right:10px;
}
body.wp-jobhunt .cs-post-title h3 a, 
body.wp-jobhunt .cs-post-title h2 a{
	font-size: 1.25rem !important;
    font-weight: 800 !important;
    letter-spacing: -0.6px !important;
}

body.wp-jobhunt .jobs-listing.modern .cs-text li{
	color:#424242;
	display:table;
}

body.wp-jobhunt .jobs-listing.modern .cs-text li span{
	color:#181818;
}

body.wp-jobhunt .jobs-listing.modern .list-options .jobtype-btn{
	border-radius: 50px;
	color:#181818;
	font-size:14px;
	font-family: "Barlow";
	letter-spacing:0;
}

body.wp-jobhunt .jobs-listing.modern .list-options button.shortlist,
body.wp-jobhunt .jobs-listing.modern .list-options .shortlist{
	height: 32px !important;
    width: 32px;
    border-radius: 50%;
	line-height: 16px !important;
    padding: 5px 8px 5px !important;
	min-height: 32px !important;
/* 	background:#b73235 !important; */
	background:transparent !important;
	box-shadow:none !important;
}

body.wp-jobhunt .jobs-listing.modern .list-options button.shortlist i,
body.wp-jobhunt .jobs-listing.modern .list-options .shortlist i{
	color:#b73235 !important;
	font-size:20px;
}

body.wp-jobhunt .jobs-listing.modern .list-options button.shortlist:hover,
body.wp-jobhunt .jobs-listing.modern .list-options .shortlist:hover{
	background:transparent !important;
	box-shadow:none !important;
}

body.wp-jobhunt .filter-heading > h5,
body.wp-jobhunt .filter-heading > h5 > .result-count{
	font-weight:600 !important;
	line-height: 18px !important;
}

body.wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder select, 
body.wp-jobhunt .filter-heading .chosen-container-single .chosen-single{
	border-radius:50px;
}

body.wp-jobhunt .cs-content-holder .pagination > li > a,
body.wp-jobhunt .cs-content-holder .pagination > li > span{
	line-height:23px;
	font-size:16px;
	font-family: "Barlow";
	border-color:rgba(24,24,24,.2);
	padding-left:10px;
	padding-right:10px;
}

body.wp-jobhunt .your-search li a, 
body.wp-jobhunt .cs-candidate.grid .your-search li a{
	border-color:rgba(24,24,24,.2);
	font-size:14px;
	border-radius:50px;
	color:#181818;
}

body.wp-jobhunt .clear-tags{
	font-size:14px;
}

body.wp-jobhunt .jobs-listing.modern .read-more{
	font-size:16px;
}
/*=== End: Jobs Listing ===*/
/*=== Begin: Jobs Details ===*/
body .cs-page-title h1{
	font:800 Normal  48px/1.2 "Raleway", sans-serif !important;
	letter-spacing:-0.6px !important;
}

.wp-jobhunt .jobs-info .cs-text > a{
	border-radius:50px;
	font-size:16px;
	padding: 4px 16px;
}

body.wp-jobhunt .jobs-detail-2 .jobs-info .post-options i{
	background:#5091b1 !important;
	width: 32px;
	height:32px;
	line-height:32px;
	font-size:16px;
}

body.wp-jobhunt .jobs-info .post-options li,
body.wp-jobhunt .jobs-info .post-options span{
	font-size: 14px;
    font-weight: 600;
	color:#181818;
	margin-bottom:0.75rem;
}

body.wp-jobhunt .jobs-detail-listing span{
	color:#181818;
}

body.wp-jobhunt .jobs-detail-2 .jobs-detail-listing .cs-text span{
	display:block;
}

body.wp-jobhunt .jobs-detail-listing .cs-text strong{
	font-size:16px;
	color:#181818;
	font-weight:600;
}

body.wp-jobhunt [class*="jobs-detail-"] .rich-editor-text h6{
	font-size: 1.76775em !important;
	padding: 0 0 .4em;
}

body.wp-jobhunt p, 
body.wp-jobhunt .jobs-listing .cs-text p{
	margin-bottom:1em;
}


body.wp-jobhunt [class*="jobs-detail-"] .rich-editor-text li{
	color:#181818;
	font-size:16px;
	font-weight:normal;
	list-style:inside !important;
}

.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .btn.large.linkedin{
	display:none !important;
}

body.wp-jobhunt .company-info .cs-text span,
body.wp-jobhunt .company-info .admin-contect li p a,
body.wp-jobhunt .company-info .btn-area a{
	color:#181818;
}

body.wp-jobhunt .company-info .btn-area a{
	font-size:14px;	
	font-weight:400;
}

body.wp-jobhunt .company-info .btn-area a[data-toggle="modal"]{
	color:#000 !important;
}

body.wp-jobhunt .cs-contact-modal .input-filed i{
	right: 20px;
    top: 18px;
}

body.wp-jobhunt .cs-contact-modal .input-filed i{
	color:#181818 !important;
}

body.wp-jobhunt .cs-contact-modal .close{
	background-color: #181818;
	width: 32px;
	height: 32px;
	line-height:28px;
	top: -66px;
	right: -46px;
}

body.wp-jobhunt .company-info .admin-contect li p small,
body.wp-jobhunt .cs-contact-modal .alert-danger .close{
	display:none;
}

body.wp-jobhunt .cs-profile-contact-detail.cs-contact-modal p{
	background: rgba(24,24,24,.2);
    border-radius: 8px;
}

body.wp-jobhunt .cs-profile-contact-detail.cs-contact-modal p span{
	line-height: 38px !important;
}

body.wp-jobhunt .jobs-detail-2 .apply-buttons .btn.large.applied_icon i{
	margin-top:-7px;
	color:#fff;
}

.rich-editor-text a.btn{
	color:#181818 !important;
}

body.wp-jobhunt [class*="jobs-detail-"] .apply-buttons .btn.large.like{
	color:#fff !important;
}
/*=== End: Jobs Details ===*/
/*=== Begin: Apply Job Modal ===*/
body.wp-jobhunt .modal-header{
	padding:20px;
}

body.wp-jobhunt .modal-header .close{
	height: auto !important;
	min-height: auto !important;
	box-shadow: none !important;
	padding: 0 0px !important;
	margin-top:0;
	line-height:inherit !important;
}

body.wp-jobhunt .apply-buttons span{
	color:#181818;
}

body.wp-jobhunt .resume-upload,
body .resume-upload{
	border-radius: 26px;
	border-color:rgba(117,117,117,0.2);
}

body .remaining-characters{
	color:red;
}

body.wp-jobhunt .apply-buttons .upload-btn-div .btn{
	line-height:48px;
}

body.wp-jobhunt .apply-buttons .upload-btn-div .btn:hover span{
	color:#fff !important;
}

body.wp-jobhunt .cs-contact-modal .gal-edit-opts.close,
body.wp-jobhunt .w-apply-job .cs-img-detail .gal-edit-opts.close .delete > span{
	width: 24px;
    height: 24px;
	line-height:24px;
	top:-3px;
	padding:0;
}

body.wp-jobhunt .apply-job a.like span{
	border:0;
	position:relative;
	padding:0;
}

body.wp-jobhunt .apply-buttons .btn{
	border:1px solid #5091b1;
}
/*=== End: Apply Job Modal ===*/
/*=== Begin: Registration Page ===*/
#registration-page,
#career-form-section{
	background-position: center;
    background-size: contain;
	background-attachment: inherit;
}

body.wp-jobhunt .input-info .field-holder i{
	color:#181818;
	right:20px;
	top:50% !important;
}

body.wp-jobhunt .cs-heading h3.cs-fancy{
	font-size: 3.75rem !important;
	color: #181818 !important;
}

body.wp-jobhunt .cs-heading h3.cs-fancy:before, 
.cs-heading h3.cs-fancy:after{
	display:none;
}

body.wp-jobhunt .cs-heading{
	overflow:visible;
}

body.wp-jobhunt .cs-heading div{
	font-size: 1.125rem;
	margin-top: 1.3em;
    line-height: 1.5em;
}

body.wp-jobhunt .signup-form .input-info,
#career-form-section .section-fullwidth .cs_flex_editor{
	background-color: rgba(241, 241, 242, 1);
	border:0;
	border-radius: 30px;
	padding:60px 40px 00px;
}

body.wp-jobhunt .input-info input[type="text"],
#career-form-section .section-fullwidth .cs_flex_editor input[type="text"],
#career-form-section .section-fullwidth .cs_flex_editor input[type="email"],
#career-form-section .section-fullwidth .cs_flex_editor input[type="number"],
#career-form-section .section-fullwidth .cs_flex_editor input[type="file"]{
	background:#fff !important;
	border-color:rgba(24,24,24,.2) !important;
	border-radius: 50px !important;
	padding: 1.25em !important;
	height: 3.25em !important;
	min-height:52px !important;
}

body.wp-jobhunt .input-info input[type="button"]{
	width:100% !important;
}

body.wp-jobhunt .signup-form .nav-tabs, 
body.wp-jobhunt .signup-form .nav-tabs-page{
	display:none;
}

body.wp-jobhunt .signup-form .input-info span{
	color: rgb(117,117,117) !important;
}

body.wp-jobhunt .wp-user-form .upload-file .row .col-md-6{
	width:100%;
}

body.wp-jobhunt input.acc-submit[type="button"]{
	font-size:16px !important;
	width:auto;
	margin-top: 28px !important;
}
.wp-jobhunt #add_portfolio .acc-submit{
	margin-top:0  !important;
}
body.wp-jobhunt .wp-user-form .upload-file .row .col-md-6.login-section{
	display:none;
}

body.wp-jobhunt .chosen-container-multi .chosen-choices li.search-choice span{
	color: #fff !important;
	font-size:14px !important;
}

body.wp-jobhunt .signup-form .status-message.error button.close, 
body.wp-jobhunt .signup-form .status-message.success button.close{
	box-shadow:none !important;
	padding: 0 !important;
}

body.wp-jobhunt .signup-form .chosen-container-multi .chosen-choices li.search-field input[type="text"], 
body.wp-jobhunt .signup-form .chosen-container-multi .chosen-choices li.search-field{
	color:rgb(117,117,117)
}

[id*="cs_allow_in_"] + .chosen-container .chosen-single{
	padding: 1.25em !important;
}
/*=== End: Registration Page ===*/
/*=== Begin: Dashboard Pages ===*/
body.wp-jobhunt .account-menu{
	border-top:0;
}

.skill-percent-main{
	display:none;
}

body.wp-jobhunt .account-menu li{
	border-bottom:1px solid rgba(24,24,24,.2);
	font-size:16px;
	font-weight:normal;
	padding: .8em 0;
}

body.wp-jobhunt .account-menu li a{
	color:#181818;
	padding:0;
}

body.wp-jobhunt .account-menu li:hover:after{
	top:14px;
	color:#5091b1;
}

body.wp-jobhunt .account-menu li.active,
body.wp-jobhunt .account-menu li:hover,
body.wp-jobhunt .account-menu li:focus,
body.wp-jobhunt .account-menu li:active{
	border-bottom:1px solid #5091b1 !important;
}

body.wp-jobhunt .account-menu li:last-child{
	border-bottom:0 !important;
}

body.wp-jobhunt .account-menu li i{
	line-height:20px;
	color:#181818;
	font-size: 16px;
    vertical-align: middle;
}

body.wp-jobhunt .uplaod-btn{
	border-radius:50px;
}

body.wp-jobhunt .cs-img-detail figure{
	display: flex;
    align-items: center;
    justify-content: center;
}

body.wp-jobhunt .cs-account-info .scetion-title{
	margin-top:1em;
}

body.wp-jobhunt #employer-dashboard .scetion-title h4{
	margin-bottom:1em;
}

body .chosen-container-single .chosen-single div{
	display:none;
}

.mce-toolbar .mce-btn button, .qt-dfw{
	padding: 2px 3px !important;
	box-shadow:none !important;
}

body.wp-jobhunt button.wp-switch-editor{
	padding: 3px 16px 4px !important;
    box-shadow: none !important;
    border-radius: 8px 8px 0px 0 !important;
	height:auto !important;
	min-height:auto !important;
}

body.wp-jobhunt button.wp-switch-editor:hover{
	color:#181818 !important;
}

body.wp-jobhunt .social-media-info .social-input i{
	color:#181818 !important;
	right:15px;
	padding: 19px 14px;
}

body.wp-jobhunt .cs-tabs .tab-content ul.dashboard-list li{
	color:#5091b1;
}

body.wp-jobhunt .cs-tabs .tab-content ul.dashboard-list li em{
	font-style: inherit;
}

body.wp-jobhunt ul.managment-list,
body.wp-jobhunt ul.resumes-list{
	border:0;
	margin-top:2em;
}

body.wp-jobhunt ul.managment-list li,
body.wp-jobhunt .cs-tabs .tab-content ul.resumes-list li{
	border-top: 1px solid rgba(24,24,24,.1);
    border-left: 0;
    border-right: 0;
}

body.wp-jobhunt ul.managment-list li .list-holder .shortlist span,
body.wp-jobhunt ul.managment-list li .list-holder .application{
	text-decoration:none;
	font-size:16px;
}

body.wp-jobhunt ul.managment-list li .list-holder .control a,
body.wp-jobhunt .cs-tabs ul.accordion-list li .top-section .option a,
body.wp-jobhunt .cs-favorite-jobs .feature-jobs li .company-date-option .control a{
	width: 32px;
    height: 32px;
    border-radius: 50%;
    text-align: center;
    line-height: 32px;
	-webkit-box-shadow: 0 -2px 0 0 rgb(24 24 24 / 20%) inset;
    box-shadow: 0 -2px 0 0 rgb(24 24 24 / 20%) inset;
    border-radius: 50%;
    -webkit-transition: 300ms ease all;
    -moz-transition: 300ms ease all;
    transition: 300ms ease all;
}

body.wp-jobhunt .icon-trash-o{
	margin-left:0;
}

body.wp-jobhunt ul.managment-list li .manag-title .expire-date,
body.wp-jobhunt ul.managment-list li .manag-title .last-update{
	font-size:16px;
}

body.wp-jobhunt ul.managment-list li .manag-title .expire-date span,
body.wp-jobhunt ul.managment-list li .manag-title .last-update span{
	color:#181818;
}

body.wp-jobhunt ul.managment-list li .manag-title h6 a{
	display:flex;
	align-items:center;
}

body.wp-jobhunt .cs-confirm-container .message{
	color:#181818;
	font-size:16px;
}

body.wp-jobhunt .cs-confirm-container{
	padding:30px 30px 15px;
}

body.wp-jobhunt #id_confrmdiv{
	z-index:1024;
}

body.wp-jobhunt ul.resumes-list li .cs-text span{
	color:#5091b1;
}

body.wp-jobhunt .contact-box{
	background:#fff;
	box-shadow:none;
	padding-left:0;
}

body .wp-core-ui .quicktags-toolbar input.button.button-small{
	width: auto !important;
    display: inline-block;
    min-height: 26px !important;
    line-height: 2.18181818 !important;
    padding: 0 8px !important;
    box-shadow: none !important;
    border: 0;
    height: auto !important;
}

body .wp-editor-container textarea.wp-editor-area{
	border-radius:0 !important;
}

body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover ul li a{
	color:#181818 !important;
	font-size:16px;
}

body.wp-jobhunt .input-filed-contact i{
	color:#181818;
}

body .xdsoft_datetimepicker .xdsoft_next, 
body .xdsoft_datetimepicker .xdsoft_prev, 
body .xdsoft_datetimepicker .xdsoft_today_button{
	height: 30px !important;
    min-height: 30px !important;
    padding: 0 !important;
    box-shadow: none !important;
}
/*Shortlisted resume*/
body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover ul li{
	padding:10px;	
}

body.wp-jobhunt .cs-tabs .tab-content ul.resumes-list .cs-downlod-sec ul li:hover a{
	color:#5091b1 !important;
}

body.wp-jobhunt .cs-downlod-sec{
	border:1px solid rgba(24,24,24,.2);
	border-radius:50px;
	padding-left:10px;
}

body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec > a{
	color:#181818;
	font-size:14px;
}

body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover{
	background:#5091b1;
	border: 1px solid #5091b1;
	color:
}

body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover a,
body.wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover a:hover{
	color:#fff !important;
}
/*modal*/
body.wp-jobhunt .resumes-list .modal-header{
	padding:30px 30px 0;
}

body.wp-jobhunt .resumes-list .modal-body{
	padding:15px 30px 30px;
}

body.wp-jobhunt .resumes-list button.close{
	padding: 0 !important;
    border: 0;
    box-shadow: none !important;
	min-height:auto !important;
}

body.wp-jobhunt .resumes-list button.close span{
	color:#181818;
	font-size:20px;
}

body.wp-jobhunt .resumes-list .error-msg{
	display:none;
}
/*application list*/
body.wp-jobhunt ul.resumes-list li .cs-text .cs-posted span{
	border-radius:20px;
	font-size:14px !important;
}
/*html editor*/
body.wp-jobhunt .mce-toolbar .mce-listbox button{
	font-size: 13px !important;
    line-height: 1.53846153 !important;
    padding-left: 6px !important;
    padding-right: 20px !important;
    min-height: auto !important;
    height: auto !important;
}
body.wp-jobhunt .mce-toolbar .mce-btn button, 
body.wp-jobhunt .qt-dfw{
	min-height: auto !important;
    height: auto !important;
}

body.wp-jobhunt .mce-toolbar .mce-btn button:hover, 
body.wp-jobhunt .qt-dfw:hover{
	border:0 !important;
	transform: translateY(0px);
}

body.wp-jobhunt .mce-toolbar .mce-btn button:hover span, 
body.wp-jobhunt .qt-dfw:hover span{
	color:#181818;
}
/*user profile view*/
.wp-jobhunt .cs-img-detail .delete > span{
	line-height: 14px !important;
}
body.wp-jobhunt .section-sidebar .employer-contact-form{
	-webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
	border-radius:12px;	
}

body.cs-candidate-detail .candidate-header.dark-view .cs-profile .info .title h3,
body.cs-candidate-detail .candidate-header.dark-view .cs-profile .post-options li,
body.cs-candidate-detail .profile-nav li a{
	color:#181818 !important;
}

body.cs-candidate-detail .candidate-header.dark-view .profile-nav li a:after{
	background:#181818 !important;
	
}

body.cs-candidate-detail .candidate-header.dark-view .cs-profile .join-date span{
	color:#5091b1;
}

body.cs-candidate-detail .candidate-header.dark-view .cs-profile-contact-info li a.cs-candidate-download{
	background:#5091b1;
	border:0;
	color:181818;
	font-size:14px;
}

body.cs-candidate-detail .profile-nav li a{
	font-size:16px;
}

body.wp-jobhunt .employer-contact-form form .input-filed i{
	color:#181818;
	top:18px;
	right:20px;
}

body.wp-jobhunt.cs-candidate-detail .jobs-detail-listing li i{
	color:#5091b1;
}

body.cs-candidate-detail .cs-education .cs-title span, 
body.cs-candidate-detail .timeline .cs-title span, 
body.cs-candidate-detail .cs-profile-awards .cs-title span{
	color:#181818;
}

body.cs-candidate-detail .cs-education li:before, 
body.cs-candidate-detail .timeline li:before, 
body.cs-candidate-detail .cs-profile-awards li:before{
	background:#5091b1;
}

body.cs-candidate-detail .profile-nav li{
    margin: 0 14px;
}

.cs-candidate-detail .cs-education li:after, 
.cs-candidate-detail .timeline li:after, 
.cs-candidate-detail .cs-profile-awards li:after{
	border-left-color:#5091b1;
}

body.wp-jobhunt.cs-candidate-detail .cs-element-title, 
body.wp-jobhunt.cs-candidate-detail .cs-section-title{
	background: #f5f5f5;
    border-radius: 50px;
    padding: 20px;
	margin-bottom:20px;
}

body.wp-jobhunt #experience,
body.wp-jobhunt #portfolio,
body.wp-jobhunt body.wp-jobhunt #skills,
body.wp-jobhunt #video-section,
body.wp-jobhunt #awards-houners{
	margin-bottom:2em;
}

#image-gallery .modal-header .close,
body.wp-jobhunt #image-gallery .modal-footer .btn{
	padding:0px !important;
	box-shadow:none !important;
}

body.wp-jobhunt .employer-contact-form h4, 
body.wp-jobhunt .employer-contact-form h5{
	line-height: 30px !important;
}

/*Profile view*/
body.wp-jobhunt .widget-map .cs-loctions span{
	color:#181818;
}

body.wp-jobhunt .jobs-detail-listing ul{
	display: flex;
    flex-wrap: wrap;
}

body.wp-jobhunt .employer-contact-form form,
body.wp-jobhunt .employer-contact-form h4, 
body.wp-jobhunt .employer-contact-form h5,
body.wp-jobhunt .admin-info .cs-media figure,
body.wp-jobhunt .admin-info .employer-social-media li a,
body.wp-jobhunt .widget-map .cs-loctions{
	border:0;
	background:transparent;
}

body.wp-jobhunt .employer-contact-form h4, 
body.wp-jobhunt .employer-contact-form h5,
body.wp-jobhunt .employer-contact-form form{
	padding:20px;
}

body.wp-jobhunt .employer-contact-form form{
	padding-top:0;
}

body.wp-jobhunt .admin-info .cs-specialism span{
	background: rgba(24,24,24,.2);
	color:#181818;
	font-size:14px !important;
}

body.wp-jobhunt .admin-info .employer-social-media li a{
	height:32px;
	width:32px;
	line-height:32px;
}

body.wp-jobhunt .company-detail .employer-categories li,
body.wp-jobhunt .company-detail .employer-categories li strong{
	font-size:16px;
	color:#181818;
}
/*my resume*/
body.wp-jobhunt #cstabs .cs-tabs h4{
	color:#5091b1 !important;
	font-size:1.25rem !important;
}

body.wp-jobhunt #inner-links > ul{
	margin:0;
	padding:0;
	border:0;
}

body.wp-jobhunt #inner-links > ul li a{
	color:#181818 !important;
	font-size:16px;
	padding:0;
}

body.wp-jobhunt #inner-links > ul li:hover{
	border:0 !important;
}

body.wp-jobhunt #inner-links > ul li a:hover,
body.wp-jobhunt #inner-links > ul li a:focus,
body.wp-jobhunt #inner-links > ul li a:active{
	color:#5091b1;
}

body.wp-jobhunt .cs-experience.cs-tabs ul.accordion-list li .top-section .title{
	width:51%;
}

body.wp-jobhunt .add-more,
body.wp-jobhunt .add-more i{
	color:#33be47 !important;
	font-size:16px;
	margin-top: 0.75rem;
}

body.wp-jobhunt .cs-tabs .tab-content ul.top-heading-list{
	border-width:2px;
	border-color: rgba(24,24,24,.2);
	padding-bottom:0.75rem;
}

body.wp-jobhunt .cs-tabs .tab-content ul.top-heading-list li span{
	font-weight:bold !important;
}

body.wp-jobhunt .cs-tabs ul.accordion-list li .top-section .date span{
	border-color:rgb(117,117,117)
}

body.wp-jobhunt .cs-tabs ul.top-heading-list li,
body.wp-jobhunt .cs-tabs ul.accordion-list li .top-section span,
body.wp-jobhunt .cs-tabs .cs-favorite-jobs ul.top-heading-list li:nth-child(1) span{
	color:#181818 !important;
}

.wp-jobhunt .cs-tabs ul.top-heading-list li:nth-child(2){
	width:15%;
}

body.wp-jobhunt .cs-skills.cs-tabs ul.accordion-list li .top-section .title,
body.wp-jobhunt .cs-awards.cs-tabs ul.accordion-list li .top-section .title{
	width:51%;
}

/*shortlisted*/
body.wp-jobhunt .cs-favorite-jobs .feature-jobs .application-status-inner{
	width: 25%;
}

body.wp-jobhunt ul.feature-jobs li,
body.wp-jobhunt .cs-tabs ul.accordion-list li .top-section{
	border-color: rgba(24,24,24,.1);
}

.wp-jobhunt ul.feature-jobs li .application-status{
	font-size: 16px !important;
    border-radius: 50px;
}

body.wp-jobhunt .hiring-img{
	display:none;
}

.wp-jobhunt .cs-tabs .cs-favorite-jobs ul.top-heading-list li:last-child{
	padding-right:50px;
}

/*CV and Cover*/
body.wp-jobhunt .cs-cover-letter .cs-img-detail .uplaod-btn:hover span{
	color:#fff !important;
}
 
body.wp-jobhunt .cs-cover-letter .cs-img-detail .user-resume,
body.wp-jobhunt .w-apply-job .cs-contact-modal .alert{
	border-radius: 50px;
	padding: 15px 25px;
	font-size:16px;
	line-height: 18px;
	height: 52px;
	border-color: rgba(24,24,24,.2) !important;
}

body.wp-jobhunt .w-apply-job .cs-contact-modal .alert{
	padding:15px 0px;
}

body.wp-jobhunt .jqte_tool{
	padding: 5px;
}

body.wp-jobhunt .cs-cover-letter .user-resume .close{
	width: 24px;
    height: 24px;
	top:0;
}

body.wp-jobhunt .cs-cover-letter .user-resume .close a span{
	height: 24px;
    line-height: 24px !important;
    width: 24px;
	font-size: 18px !important;
}

body.wp-jobhunt .account-menu li.active:after{
	top: 14px;
}

body.wp-jobhunt .continue-btn{
	width:auto !important;
	border:1px solid #5091b1;
	color:#5091b1;
	padding: 0 1.875em !important;
}
/*Shortlisted jobs*/
body.wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option .close{
	margin-left:15px !important;
}
/*=== End: Dashboard Pages ===*/
/*=== Begin: Candidate Listing ===*/
body.wp-jobhunt .cs-user-filters .cs-candidate-inputs{
	display:none;
}

body.wp-jobhunt .cs-user-filters li:hover a:before, 
body.wp-jobhunt .cs-user-filters .custom-listing .checkbox label:hover:before, 
body.wp-jobhunt .cs-user-filters .specialism_list .checkbox label:hover:before, 
body.wp-jobhunt .cs-user-filters li a.active:before{
	color:#181818;
}



.modal-body .white_content .close{
	opacity:1;
}

body.wp-jobhunt .cs-candidate-list li{
	border:0;
	padding:0px;
	border-bottom:1px solid rgba(24,24,24,.1) !important;
	margin-bottom:1.25rem;
}

body.wp-jobhunt .filtration-tags li{
	margin-bottom:0px;
}

body.wp-jobhunt .filtration-tags li a{
	bottom:0;
}

body.wp-jobhunt .cs-candidate-list .cs-button i{
	font-size:16px;
}

body.wp-jobhunt .cs-candidate-list .cs-text .post-option span{
	color:#181818;
}

body.wp-jobhunt .cs-candidate-list .cs-post-title h5{
	margin-bottom:10px;
}
/*=== End: Candidate Listing ===*/
/*=== Begin: Unauthorized ===*/
body .unauthorized{
	height: 100vh;
	background:url('https://skld.ae/wp-content/uploads/2021/03/bgn-404.jpg');
	background-attachment: scroll;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	-webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	width: 100%;
	flex-wrap:wrap;
}

body.wp-jobhunt .page-not-found{
	background:transparent;
	padding-top:200px;
}

.page-not-found .cs-404-text,
.page-not-found .cs-spreater,
.page-not-found .cs-content404{
	min-width:100%;
}
/* .page-id-1138 .main-section .container{
	width:100% !important;
	padding:0;
} */

.unauthorized h1{
	display: table-cell;
    height: auto;
}

.unauthorized h1,
.unauthorized h1 span,
body.wp-jobhunt .page-not-found .cs-404-text span{
	font-size:32px !important;
	color:#181818 !important;
	font-family:"Raleway", sans-serif !important;
	font-weight:800 !important;
}

body.error404 .cs-subheader{
	display:none;
}

body.error404 .container{
	width:100% !important;
}
.page-not-found .cs-content404 .desc p{
	max-width:500px;
	margin: 1rem auto;
}

body.wp-jobhunt .cs-content404 .cs-search-area label:after{
	line-height: 52px;
	width: 52px;
	height: 52px;
	top:0;
}

.wp-jobhunt .main-search.inner-search [class*="col-lg"], 
.wp-jobhunt .main-search.inner-search [class*="col-md"], 
.wp-jobhunt .main-search.inner-search [class*="col-sm"], 
.wp-jobhunt .main-search.inner-search [class*="col-xs"]{
	padding:0 8px !important;
}
/*=== End: Unauthorized ===*/
#mobile-slider{
	display:none;
}
.cs-candidate-detail .education-detail p, .cs-candidate-detail .timeline .cs-text p, .cs-candidate-detail .cs-profile-awards .cs-text p,.cs-candidate-detail .cs-profile-awards .award-detail p,.wp-jobhunt #image-gallery .text-justify,.wp-jobhunt #image-gallery-title,.wp-jobhunt #portfolio .cs-list-table .accordion-list li .title span{
	word-break: break-all;
}

.wp-jobhunt .select-holder.has-error{
	border-radius: 50px !important;
}
body.wp-jobhunt .form-control.has-error,
body.wp-jobhunt .input-info input[type="text"].has-error{
	border-color: red !important;
	border-radius: 50px !important;
}

#contact-section .gmnoprint{
	display:none !important;
}

.widget-socialmedia .icon-youtube:before{
	content:"\f16d";
	margin-left: 4px;
}

.certifications{
	display:flex;
	flex-direction:row;
	align-items: center;
    justify-content: center;
}

.certificate-box{
	width:50%;
	padding:15px;
	max-width:400px;
}

.certificate-box button,
.certificate-box button:hover,
.certificate-box button:focus,
.certificate-box button:active{
	background:transparent !important;
	border:0 !important;
	box-shadow:none !important;
	height:auto !important;
	padding:5px !important;
	border:1px solid #ededed !important;
	border-radius:0px !important;
	color:#000 !important;
	
}

.certificate-box button img{
	max-width:100%;
	width:100%;
}

.certificate-box .certificate-name{
	border-bottom: 1px solid #ededed;
    display: block;
    margin-left: -6px;
    width: calc(100% + 12px);
    font-size: 18px !important;
    padding: 7px;
}

#certificateOne .modal-lg,
#certificateTwo .modal-lg{
	max-width:660px;
}

#certificateOne .close,
#certificateTwo .close{
	color:#181818 !important;
	font-size:25px !important;
	font-weight:normal !important;
	opacity:1;
}

#certificateOne .modal-lg .modal-body,
#certificateTwo .modal-lg .modal-body{
	padding:15px;
}

.google-map-link{
	position:absolute;
	left:0px;
	top:0;
	height:100%;
	width:100%;
	z-index:1;
	background:rgba(0,0,0,0)
}
/*=== Begin: Header Certificate ===*/
header .nav-right-area,
header .navigation{
	display:flex;
	align-items:center;
	justify-content:flex-end;
}

header .certificate{
	float: right;
	padding-left:15px;
	order:1;
}

header .certificate img{
	max-width:54px;
}

header .certificate img:not(:first-child){
	margin-left:10px;
}

header .scroll-to-fixed-fixed .certificate img{
	max-width:44px;
}
/*=== Begin: Responsive ===*/
@media (min-width:1160px){
	header .certificate img{
		max-width:72px;
	}

	header .scroll-to-fixed-fixed .certificate img{
		max-width:58px;
	}
}
@media (min-width:1024px){
	/*footer*/
	#footer .footer-top .row .col-lg-4:nth-child(2){
		padding-left:3%;
	}
	
	#footer .footer-top .row .col-lg-4:nth-child(3){
		padding-left:8%;
	}
	/*end:footer*/
}

@media screen and (max-width: 1024px){
	/*header*/
	body .cs-default-header .navbar-nav > li > a, .cs-transparent-header .navbar-nav > li > a {
		padding-right: 10px !important;
	}
	/*end:header*/
	body.wp-jobhunt .cs-element-title span, 
	body.wp-jobhunt .cs-element-title h2, 
	body.wp-jobhunt .cs-heading h1, 
	body.wp-jobhunt .cs-heading h1 span, 
	#contact-us-page .section-fullwidth .col-md-6 h2, 
	#contact-us-page .section-fullwidth .col-md-6 h2 span, 
	#career-form h2, #career-form span,
	body .cs-page-title h1{
		font-size:36px !important;
	}
	
	body.page-id-107 .cs-element-title h2{
		font-size:1.375rem !important;
	}
	
	body.wp-jobhunt header .login a > i, 
	body.wp-jobhunt .join-us > i{
		display:inline-block !important;
	}
}

@media only screen and (min-width: 991px) and (max-width: 1024px){
	/*header*/
	body header#header.cs-transparent-header .main-head {
		padding: 0px 20px !important;
	}
	/*end:header*/
}

@media screen and (max-width: 1170px){
	/*header*/
	body.wp-jobhunt #header .navigation > ul > li > a, 
	body.wp-jobhunt #header .navigation > ul > li {
		font-size: 14px !important;
	}
	/*end:header*/
}

@media screen and (max-width: 980px){
	/*header*/
	body #header .main-head{
		padding:0px 20px !important;
	}
	
	body #header .main-head .row{
		display:flex;
	}
	
	body #header .main-head .row .col-lg-10{
		padding-right: 20px;
		display: flex;
    	align-items: center;
	}
	
	header .nav-right-area, header .navigation{
		display: inline-block;
	}
	
	.nav-right-area .slicknav_btn,
	.slicknav_menu{
		background:transparent !important;
	}
	
	.slicknav_menu .slicknav_icon-bar{
		background-color:#181818 !important;
	}
	
	#header .slicknav_menu .slicknav_icon-bar{
		width: 35px;
    	height: 2px;
	}
	
	#header .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{
		margin-top: 10px;
	}
	
	body header .slicknav_nav{
		background-color: #fff;
		-webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
    	box-shadow: 0 0 30px 0 rgb(0 0 0 / 12%);
	}
	
	body header .slicknav_nav li a,
	body .slicknav_nav .slicknav_row{
		color:#181818 !important;
		padding:15px;
	}
	
	body header .dropdown-menu > li > a,
	body header .slicknav_nav .slicknav_arrow{
		color:#181818 !important;
	}
	
	body header .slicknav_nav .sub-dropdown a:hover, 
	body header .slicknav_nav a:hover{
		color:#5091b1 !important;
	}
	
	body header .slicknav_nav.slicknav_hidden{
		position: fixed;
		left: -300px !important;
    	height: 100%;
		top:0;
		width:230px;
	}
	
	body header .slicknav_nav{
		position: fixed;
		left: 0 !important;
    	height: 100%;
		top:0;
		width:230px;
		z-index:9999;
	}
	
	body #header .slicknav_menu .slicknav_open{
		padding-top:10px;
	}
	
	body #header .slicknav_menu .menu-item.slicknav_open{
		padding-top:00px;
	}
	
	body #header .slicknav_menu .slicknav_open .slicknav_icon-bar:last-child{
		display:none;
	}
	
	body #header .slicknav_menu .slicknav_open .slicknav_icon-bar:first-child{
		transform: rotate(45deg);
    	height: 1.5px;
		margin-top: 3px;
	}
	body #header .slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(2){
		transform: rotate(-45deg);
		margin-top: 0;
		height: 1.5px;
	}
	
	body header .nav-right-area .slicknav_btn{
		padding:0 8px;
	}
	/*end:header*/
	.mobile-view{
		padding:30px 0px 10px 0px !important;
	}
	
	#contact-section .cs-map-section{
		padding-top: calc(100% + 00px);
	}
	
	body.wp-jobhunt .main-search.has-bgcolor{
		padding:30px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 980px){
	#footer .footer-v1 .cs-copyright-area .col-md-9{
		width: 75%;
	}

	#footer .cs-footer.footer-v1 .cs-copyright-area .col-md-3{
		width: 25%;
	}

	#footer .footer-v1 .cs-copyright-area{
		text-align: left;
	}

	footer#footer .cs-copyright .back-to-top a{
		float: right;
	}
}

@media screen and (max-width: 767px){
	header .certificate{
		position: absolute;
		top: 51px;
		right: 0;
	}
	
	header .certificate img{
		max-width:42px;
	}
	
	header .scroll-to-fixed-fixed .certificate{
		display:none;
	}
	
	.hide-sm{
		display:none;	
	}
	
	.top-small-title{
		top:-22px;
	}
	
	body.wp-jobhunt .cs-element-title span, 
	body.wp-jobhunt .cs-element-title h2, 
	body.wp-jobhunt .cs-heading h1, 
	body.wp-jobhunt .cs-heading h1 span, 
	#contact-us-page .section-fullwidth .col-md-6 h2, 
	#contact-us-page .section-fullwidth .col-md-6 h2 span, 
	#career-form h2, #career-form span,
	body .cs-page-title h1{
		font-size: 30px !important;
	}
	
	body .cs-icon-box .cs-text h4, 
	body .cs-icon-box .cs-text h4 a{
		font-size: 22px !important;
	}
	/*header*/
	header .logo img{
		max-height:84px;
		width: auto !important;
	}
	
	body #header .main-head .row{
		display:flex;
	}
	
	body #header .main-head .row .col-lg-10{
		padding-right: 20px;
		display: flex;
    	align-items: center;
	}
	
	.nav-right-area .slicknav_btn,
	.slicknav_menu{
		background:transparent !important;
	}
	
	.slicknav_menu .slicknav_icon-bar{
		background-color:#181818 !important;
	}
	
	#header .slicknav_menu .slicknav_icon-bar{
		width: 35px;
    	height: 2px;
	}
	
	#header .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{
		margin-top: 10px;
	}
	
	body header .slicknav_nav{
		background-color: #fff;
	}
	
	body header .slicknav_nav li a{
		color:#181818 !important;
	}
	
	body header .nav-right-area .slicknav_btn {
		padding: 5px 8px;
	}
	
	body #header .slicknav_menu .slicknav_open .slicknav_icon-bar:first-child{
		margin-top:6px;
	}
	/*end:header*/
	/*begin:slider*/
	.cs-banner{
		display:none ;
	}
	
	#mobile-slider{
		display:block;
	}
	/*end:slider*/
	/*begin:home value section*/
	body .fancy-box .cs-icon-box{
		padding:0px 7.5px;
	}
	
	#our-value-section{
		padding-top:0 !important;
	}
	/*end:home value section*/
	/*begin:job listing page*/
	body.wp-jobhunt .main-search.has-bgcolor, 
	body.wp-jobhunt .main-search.has-bgcolor.default-fancy{
		padding:30px;
	}
	/*end:job listing page*/
	/*begin:job details page*/
	body .cs-page-title h1{
		line-height:1.2 !important;
	}
	/*begin:job details page*/
	/*begin:registration page*/
	body.wp-jobhunt .signup-form .input-info{
		padding:40px 10px 0px;
	}
	body.wp-jobhunt .select-holder:after, body.wp-jobhunt .signup-form .select-holder:after{
		display:block !important;
	}
	/*end:registration page*/
	/*career*/
	#career-form .top-small-title{
		width:100%;
		left:0;
		transform: translateX(0%);
		text-align:center;
	}
	
	.cs-box::after{
		display:none !important;
	}
	/*what-we-deliver-section*/
	#what-we-deliver-section .image-frame.cs-img-frame{
		padding-bottom:30px;
	}
	
	body.wp-jobhunt .cs-candidate-list li{
		padding-bottom: 1.25rem;
	}
	#our-process .cs-icon-box{
		min-height:auto;
	}
	body.wp-jobhunt .cs-tabs .cs-favorite-jobs ul.top-heading-list li:last-child{
		text-align:left !important;
	}
	body.wp-jobhunt .cs-downlod-sec.application-status{
		right:0;
		top: 10px !important;
	}
	body.wp-jobhunt .cs-downlod-sec.application-status ~ .cs-downlod-sec{
		width:100%;
	}
	div#main_resume_content .cs-tabs.cs-education .accordion-list, 
	div#main_resume_content .cs-tabs.cs-experience .accordion-list, 
	div#main_resume_content .cs-tabs.cs-portfolio .accordion-list, 
	div#main_resume_content .cs-tabs.cs-skills form, 
	div#main_resume_content .cs-tabs.cs-awards form{
		width:100% !important;
	}
	
	.search-category, .search-country{
		margin-bottom:15px;
	}
	
	div#main_resume_content .cs-tabs.cs-education .accordion-list [class*="col-md"], 
	div#main_resume_content .cs-tabs.cs-experience .accordion-list [class*="col-md"], 
	div#main_resume_content .cs-tabs.cs-portfolio .accordion-list [class*="col-md"], 
	div#main_resume_content .cs-tabs.cs-skills form [class*="col-md"], 
	div#main_resume_content .cs-tabs.cs-awards form [class*="col-md"]{
		width:100%;
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
	
	.wp-jobhunt #add_skills .acc-submit{
		margin-left: 0;
	}
	
	body.wp-jobhunt .account-menu{
		margin-bottom:20px;
	}
	
	body.wp-jobhunt #contact-section .cs-map-content,
	body.wp-jobhunt #contact-section .mapcode {
		height: calc(100% + 6px) !important;
	}
	/*footer*/
	#footer .cs-footer .col-lg-4{
		right: 0;
		justify-content: center;
		top: 32px;
	}

	footer#footer .widget-socialmedia{
		width: auto;
	}

	#footer .footer-v1 .cs-copyright-area{
		padding-top: 64px;
	}

	#footer .footer-top{
		padding: 0;
	}
}


@media (max-width:480px){
	/*login*/
	body.wp-jobhunt .login-section{
		width: 100%;
		text-align: left;
		padding: 15px 0 0;
	}
	body.wp-jobhunt #selecteduser-cv {
		display: block;
		margin-top: 11px;
	}
	body.cs-candidate-detail .candidate-header.dark-view .profile-nav ul{
		padding:0;
	}
	
/* 	body.wp-jobhunt.page-template-page_candidate .cs-tabs .tab-content ul.top-heading-list{
		display:none;
	}
	
	body.wp-jobhunt.page-template-page_candidate .cs-tabs ul.accordion-list li .top-section .title,
	body.wp-jobhunt.page-template-page_candidate .cs-tabs ul.accordion-list li .top-section .date,
	body.wp-jobhunt.page-template-page_candidate .cs-tabs ul.accordion-list li .top-section .location,
	body.wp-jobhunt.page-template-page_candidate .cs-tabs ul.accordion-list li .top-section .option,
	body.wp-jobhunt.page-template-page_candidate ul.feature-jobs li,
	body.wp-jobhunt.page-template-page_candidate .cs-favorite-jobs .feature-jobs .application-status-inner{
		width:100% !important;
		word-break: break-all;
		display:block;
	}
	
	body.wp-jobhunt.page-template-page_candidate ul.feature-jobs li .application-status{
		width:auto;
	}
	
	body.wp-jobhunt.page-template-page_candidate ul.feature-jobs li .company-detail-inner{
		padding-bottom:7px;
	} */
}
/*=== End: Responsive ===*/