@media screen and (max-width: 1280px) {
    .wp-jobhunt [class*="col-lg"],
    .wp-jobhunt [class*="col-md"],
    .wp-jobhunt [class*="col-sm"] {
        display: inline-block;
        float: none;
        vertical-align: top;
        margin-right: -4px
    }
    .rtl.wp-jobhunt [class*="col-lg"],
    .rtl.wp-jobhunt [class*="col-md"],
    .rtl.wp-jobhunt [class*="col-sm"] {
        margin-right: 0
    }
    .rtl [class*="col-lg"],
    .rtl [class*="col-md"],
    .rtl [class*="col-sm"],
    .rtl [class*="col-xs"] {
        margin-left: 0!important;
        float: right;
        margin-right: 0!important
    }
    .rtl.wp-jobhunt .section-fullwidth .col-md-12 .main-search .col-md-3 {
        float: right!important
    }
    .rtl.wp-jobhunt .jobs-listing.grid li {
        margin-right: 0!important;
        margin-left: -4px!important
    }
    .navigation ul ul li:hover>a,
    .navigation ul ul li>a:hover,
    .navigation ul ul li.active>a {
        border-left: 3px solid #06c
    }
    .blog-detail .main-post iframe {
        width: 100%
    }
    .wp-jobhunt .filter-heading .chosen-container-single .chosen-single div b {
        background: none
    }
    .wp-jobhunt .container {
        width: 100%!important
    }
    .wp-jobhunt header .user-account .social-media a i {
        line-height: 36px!important;
        display: block!important
    }
    ul.spatialism-sec:after,
    .wp-jobhunt .jobs-listing.fancy li .jobs-content:after {
        content: "";
        clear: both;
        display: block
    }
    .cs-agent-filters {
        margin-bottom: 30px
    }
    .wp-jobhunt .jobs-listing li .cs-media {
        position: relative
    }
    .chosen-container-single .chosen-search input[type="text"] {
        background-image: none!important
    }
    .rtl.wp-jobhunt .jobs-listing li .cs-media {
        margin: 0 0 0 36px;
        float: none;
        vertical-align: middle
    }
    .wp-jobhunt .jobs-listing .cs-post-title {
        display: inline-block;
        vertical-align: middle
    }
    .wp-jobhunt .jobs-listing span.author-name {
        display: inline-block;
        vertical-align: middle
    }
}
@media screen and (max-width: 1170px) {
    .cs-default-header .top-bar [class*="col-lg"],
    .cs-default-header .top-bar [class*="col-md"],
    .cs-default-header .top-bar [class*="col-sm"],
    .cs-default-header .top-bar [class*="col-xs"] {
        margin-left: -4px
    }
    .wp-jobhunt .main-search.has-bgcolor {
        top: 0
    }
    .wp-jobhunt .main-search.has-bgcolor .select-dropdown {
        margin-bottom: 5px
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 82%
    }
    .rtl.wp-jobhunt .cs-loginsec {
        float: left!important;
        padding-top: 4px
    }
    .wp-jobhunt .cs-tabs .tab-content .cs-transection ul {
        width: 750px
    }
    .dashboard-content-holder {
        padding-bottom: 20px
    }
    .ad-widget img,
    .cs-online-jobs figure img,
    .widget-comment img,
    .cs-ad-holder img {
        width: 100%
    }
    .wp-jobhunt .container {
        width: 100%!important
    }
    .main-search {
        overflow: visible
    }
    .search-country {
        margin-right: 0;
        width: 226px
    }
    ul.jobs-list li {
        padding: 5px 15px 0 30px
    }
    .contact-detail {
        width: auto!important
    }
    .wp-jobhunt header .login {
        margin: 0 0 0 8px
    }
    header .social-media {
        display: inline-block;
        float: none!important
    }
    .tagline {
        min-height: 30px!important
    }
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(1),
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(4) {
        width: 50%;
        float: left
    }
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(2),
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(3) {
        width: 25%;
        float: left
    }
    .social-media li a {
        display: block;
        margin-bottom: 0
    }
    .col-lg-8 .jobs-listing li .cs-text,
    .col-md-8 .jobs-listing li .cs-text,
    .col-lg-9 .jobs-listing li .cs-text,
    .col-md-9 .jobs-listing li .cs-text {
        width: 80%
    }
    .col-lg-8 .jobs-listing.classic li .cs-text,
    .col-md-8 .jobs-listing.classic li .cs-text,
    .col-lg-9 .jobs-listing.classic li .cs-text,
    .col-md-9 .jobs-listing.classic li .cs-text {
        width: 75%
    }
    .jobs-listing span.author-name {
        display: block
    }
    .footer-copyrights .wp-jobhunt [class*="col-md"] {
        width: 100%
    }
    #footer .widget .widget-title {
        text-align: left
    }
    .wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 152px
    }
    .wp-jobhunt .filter-heading>h5 {
        float: none!important
    }
    .wp-jobhunt #header .navigation>ul>li>a,
    .wp-jobhunt #header .navigation>ul>li {
        font-size: 11px!important
    }
    .wp-jobhunt .cs-login-dropdown ul li a {
        color: #707070!important
    }
    .wp-jobhunt .jobs-listing.modern li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text {
        width: 75%
    }
    .wp-jobhunt .jobs-listing.fancy li .post-options {
        margin-bottom: 10px
    }
    .wp-jobhunt .company-detail-inner>h6 {
        margin: 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text {
        width: 76.8%
    }
    .wp-jobhunt .section-fullwidth .col-lg-12 .main-search .col-lg-4,
    .wp-jobhunt .section-fullwidth .col-md-12 .main-search .col-md-3 {
        float: none;
        display: inline-block;
        margin-right: -4px
    }
    .rtl header .main-head .logo {
        text-align: right
    }
    .rtl.wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .rtl.wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 0
    }
    .home .cs-clinets .cs-inner-clients {
        text-align: center
    }
    .rtl .back-to-top {
        float: none!important
    }
    .wp-jobhunt .main-search.has-bgcolor {
        left: 0;
        position: relative;
        top: 20px
    }
    .wp-jobhunt .col-lg-12.col-md-12.col-sm-12.col-xs-12 .cs-jobs-holder .jobs-listing .cs-text {
        width: 86%
    }
    .testimonial-advance {
        overflow-x: scroll!important
    }
    .wp-jobhunt .select-dropdown {
        margin-bottom: 20px
    }
    .rtl .user-account {
        margin: 0
    }
    .wp-jobhunt.cbp-spmenu-push .cs-default-header .cs-loginsec {
        display: inline-block
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.grid li .cs-text {
        padding: 25px 15px 0
    }
    .wp-jobhunt .main-search .select-dropdown {
        margin: 0
    }
    .wp-jobhunt .jobs-listing.classic .cs-post-title {
        padding-right: 70px
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.joblist-simple li .cs-text {
        width: 65%
    }
    .cs-blog-detail .cs-tags .tags span {
        margin: 0 10px 5px 0;
        position: absolute;
        left: 0;
        top: 0
    }
    .cs-blog-detail .tags {
        display: inline-block;
        margin: 0 -4px 0 0;
        width: 50%;
        padding-left: 60px;
        position: relative;
        vertical-align: top
    }
    .wp-jobhunt ul.resumes-list li .cs-text .cs-posted {
        right: 70px
    }
    body.admin-bar header .login {
        margin: 0 0 0 1px
    }
    .wp-jobhunt.admin-bar header .wish-list {
        top: 0
    }
    .wp-jobhunt .custom-width-style .cs-favorite-jobs .feature-jobs li .company-date-option .control {
        margin: 3px 0 0 7px
    }
    .rtl.wp-jobhunt .custom-width-style .cs-favorite-jobs .feature-jobs li .company-date-option .control {
        margin: 3px 7px 0 0
    }
}
@media screen and (max-width: 1024px) {
    .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"] {
        margin-right: -4px!important
    }
    ul.gallery {
        padding-left: 120px
    }
    .mobile-view {
        padding: 30px 20px 1px 20px;
        margin-left: 0!important
    }
    .col-lg-4.col-md-12.col-sm-12.col-xs-12 .gallery li {
        width: 33.33%;
        float: left
    }
    .testimonial-advance ul {
        width: 1280px
    }
    .cs-loginsec {
        display: inline-block;
        vertical-align: middle
    }
    .footer-top [class*="col-md"],
    .lb-album [class*="col-md"] {
        display: inline-block
    }
    .widget .cs_banner_section img {
        width: 100%
    }
    .company-detail-inner {
        width: 60%
    }
    ul.hiring-list li .cs-text .cs-posted {
        right: 0
    }
    .rtl ul.hiring-list li .cs-text .cs-posted {
        left: 0;
        right: auto
    }
    .filter-heading>h5 {
        margin-bottom: 20px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child {
        width: 55%
    }
    .rtl.wp-jobhunt .filter-heading>h5 {
        float: none!important
    }
    .wp-jobhunt .filter-heading .cs-sort-sec label {
        margin-right: 16px
    }
    .filter-heading .cs-sort-sec {
        clear: both;
        float: none;
        margin-right: -10px;
        margin-top: 10px;
        width: 70%
    }
    .filter-heading .cs-sort-sec li {
        width: 40%;
        margin-bottom: 5px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec {
        margin-top: 5px
    }
    .filter-heading .cs-sort-sec li:first-child .cs-select-holder {
        width: 75%;
        float: right
    }
    .filter-heading .cs-sort-sec li .cs-select-holder {
        overflow: inherit;
        width: 100%
    }
    .cs-select-holder {
        float: none;
        overflow: hidden
    }
    .main-search {
        margin-bottom: 30px
    }
    .cs-candidate-detail .cs-profile .post-options {
        width: 30%
    }
    .cs-candidate-detail .profile-nav li {
        margin-right: 15px
    }
    .wp-jobhunt .cs-login-dropdown .dropdown-menu::before,
    .wp-jobhunt .cs-login-dropdown .dropdown-menu::after {
        display: none
    }
    .wp-jobhunt .cs-login-dropdown .logout-btn {
        margin-top: -14px
    }
    .wp-jobhunt .slicknav_nav li:last-child {
        /*margin-bottom: 5px*/
    }
    .wp-jobhunt .slicknav_nav li.active {
        background: #f37070;
    }
    .wp-jobhunt header .wish-list ul.recruiter-list li .cs-info {
        width: 67%;
        color: #666
    }
    .wp-jobhunt .jobs-listing.modern li .cs-text {
        width: 75%
    }
    .wp-jobhunt .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.modern li .cs-text {
        width: 76%
    }
    header .navigation {
        width: auto
    }
    .wp-jobhunt header .wish-list {
        top: 5px
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.classic li .cs-text {
        width: 77.8%
    }
    .wp-jobhun .cs-page-sec-499327 {
        background-size: cover!important
    }
    .wp-jobhunt .main-search [class*="col-lg"],
    .wp-jobhunt .main-search [class*="col-md"],
    .wp-jobhunt .main-search [class*="col-sm"] {
        display: inline-block;
        float: none;
        margin-right: -4px
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.fancy li .cs-text {
        width: 46%
    }
    header#header.cs-transparent-header [class*="col-md"] {
        width: 100%
    }
    .wp-jobhunt .jobs-detail-3 .apply-buttons .cs-add-wishlist i {
        display: inline-block;
        float: none
    }
    .wp-jobhunt .cs-downlod-sec,
    .wp-jobhunt .cs-downlod-sec:hover {
        top: 50%!important
    }
    .wp-jobhunt ul.resumes-list li .delete {
        top: 25%!important
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        width: 62%
    }
    ul.gallery li.img-larage {
        width: 50%
    }
    ul.gallery li.img-small {
        width: 25%
    }
    .main-section .cs-about-info {
        width: 100%
    }
    .cs-transparent-header .cs-loginsec {
        padding-top: 9px
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option,
    .wp-jobhunt .cs-favorite-jobs .feature-jobs li .company-date-option span {
        padding-top: 0
    }
    .wp-jobhunt .company-detail-inner {
        width: 60%;
        margin-right: 10px
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs li .company-date-option .control {
        margin: 3px 0 0 8px
    }
}
@media (min-width: 995px) and (max-width: 1024px) {
    .nav-right-area {
        text-align: center
    }
    #footer .cs-copyright .back-to-top a {
        display: inline-block;
        float: right
    }
    #footer .modern-footer .cs-copyright .back-to-top a {
        float: none
    }
    .social-media-sec .social-media li {
        margin: 0 10px 0 0
    }
    .social-media-sec .social-media li:last-child {
        margin-right: 0
    }
    .social-media-sec .newsletter input[type="text"] {
        width: 220px
    }
    .cs-transparent-header .cs-loginsec {
        padding-top: 9px
    }
    #header.cs-transparent-header .search-bar {
        vertical-align: top;
        margin-top: 7px
    }
    .wp-jobhunt .cs-transparent-header .join-us {
        padding-right: 10px
    }
    .wp-jobhunt.cbp-spmenu-push .cs-default-header .cs-loginsec {
        padding-top: 7px
    }
}
@media only screen and (min-width: 991px) and (max-width: 1024px) {
    header#header.cs-transparent-header [class*="col-md"] {
        text-align: center
    }
    header#header.cs-transparent-header .main-head {
        text-align: center
    }
    .wp-jobhunt .jobs-listing.fancy li .jobs-content {
        display: inline-block;
        width: 100%
    }
    .rc-anchor-normal {
        width: 255px
    }
    .cs-tabs.nav-position-left [class*="col-md"],
    .section-content.col-md-8,
    .section-sidebar.col-md-4,
    .section-content .cs-content-holder .col-md-6,
    .cs-pricetable .holder article.col-md-4,
    .section-fullwidth .cs-content-holder aside.col-md-3,
    .section-fullwidth .cs-content-holder .hiring-holder.col-md-9,
    .main-section .page-content.col-md-9,
    .main-section .col-md-3.employer-info,
    .cs-content-holder .cs-job-possitions.col-md-9,
    .cs-content-holder .cs-company-listing.col-md-9,
    .job-information .col-md-4,
    .job-information .col-md-6,
    .cs-job-possitions.col-md-9 li.col-md-6,
    .main-section aside.col-md-3,
    .cs-content-holder .col-md-3,
    .cs-content-holder .col-md-9,
    aside.page-sidebar.col-md-3,
    .blog-detail.col-md-9,
    .cs-content-holder .col-md-4,
    .archive.col-md-9,
    .archive .page-sidebar.col-md-3,
    .footer-copyrights .col-md-7,
    .footer-copyrights .col-md-5,
    .section-fullwidth>.cs-content-holder>.row>.col-md-6 {
        display: inline-block
    }
    .cs-tabs.nav-position-left .col-md-2 {
        width: 20%
    }
    .cs-tabs.nav-position-left .col-md-10 {
        width: 80%
    }
    .employer-company figure,
    .main-post figure iframe,
    .cs-content-holder .slide iframe {
        width: 100%
    }
    ul.post-step li,
    ul.post-step li:last-child {
        width: 31%
    }
    .cs-tabs .tab-content ul {
        margin-bottom: 20px
    }
    .blog-medium .cs-media ~ .blog-text {
        width: 57%
    }
    .employer-listing .cs-text {
        width: 54%
    }
    .jobs-detail-3 .social-media {
        width: 35%!important
    }
    .cs-relevant-list .cs-text {
        width: 73%
    }
    ul.spatialism-sec li[class*="col-md"] {
        width: 50%
    }
    #header.cs-transparent-header .navbar-nav {
        padding-top: 6px
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.fancy li .cs-text {
        width: 54%;
        padding-right: 0
    }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
    header .nav-right-area {
        text-align: right
    }
    header .navigation {
        width: auto!important
    }
    .footer-v1 .cs-copyright-area .col-md-9 {
        width: 100%
    }
    .footer-v1 .cs-footer .cs-copyright-area .col-md-3 {
        margin-bottom: 0
    }
    .footer-v1 .cs-copyright-area .footer-logo {
        margin: 0 0 10px 0;
        width: 100%
    }
    .cs-agent-filters {
        margin-bottom: 30px
    }
    .wp-jobhunt .cs-ag-search {
        padding: 10px 10px 10px 15px!important
    }
    .wp-jobhunt .user-search ul.filter-list {
        display: block;
        margin-bottom: 0
    }
    .wp-jobhunt .user-search ul.filter-list li {
        display: inline-block;
        width: 7.8%;
        background: #fff;
        margin: 0 0 2px 0;
        border: 1px solid #e7e7e7
    }
}
@media (min-width: 767px) and (max-width: 990px) {
    .top-bar,
    .top-bar .text-right,
    .main-header {
        text-align: center
    }
    .contact-detail {
        width: 100%
    }
    .nav-right-area {
        padding: 20px 0 0 0
    }
    .tagline {
        min-height: 50px;
        padding-bottom: 0
    }
    header .navigation {
        padding-bottom: 15px;
        width: 100%
    }
    header .nav-right-area {
        text-align: center
    }
    header .user-account {
        margin: 0;
        padding: 10px 0 0;
        width: 100%
    }
    .social-media li:last-child {
        margin: 0
    }
    .social-media-sec {
        text-align: center
    }
    .social-media-sec .newsletter,
    .social-media-sec [class*="col-md"] {
        display: inline-block;
        float: none
    }
    .social-media-sec .social-media {
        padding: 0 0 15px 0
    }
    .cs-agent-filters {
        margin-bottom: 30px
    }
    .wp-jobhunt .cs-employer-slide-listing .cs-media img {
        width: auto
    }
}
@media screen and (max-width: 980px) {
    ul.gallery {
        padding-left: 90px
    }
    .wp-jobhunt .cs-tabs.nav-position-left .tab-content {
        padding-left: 15px
    }
    .wp-jobhunt .jobs-detail-3 .social-media {
        text-align: left
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.fancy li .cs-text {
        width: 66%
    }
    .cs-default-header .top-bar [class*="col-lg"],
    .cs-default-header .top-bar [class*="col-md"],
    .cs-default-header .top-bar [class*="col-sm"],
    .cs-default-header .top-bar [class*="col-xs"] {
        width: 100%;
        text-align: center
    }
    #header.cs-transparent-header .search-bar {
        vertical-align: top;
        margin-top: -1px
    }
    .wp-jobhunt .cs-candidate.grid li {
        margin-right: -4px
    }
    .cs-clinets a img {
        width: auto!important
    }
    .footer-v1 .cs-copyright-area {
        text-align: center
    }
    .rtl.wp-jobhunt .dropdown-menu>li>a {
        padding: 3px 10px
    }
    #footer .footer-top [class*="col-lg"],
    #footer .footer-top [class*="col-md"],
    #footer .footer-top [class*="col-sm"],
    #footer .footer-top [class*="col-xs"] {
        margin-bottom: 15px!important
    }
    .wp-jobhunt .cs-profile-contact-detail .profile-contact-btn input[type="submit"] {
        text-align: center
    }
    .cs-clinets .has-border {
        border: none
    }
    #header.cs-default-header .slicknav_nav .sub-dropdown a:hover,
    #header.cs-default-header .slicknav_nav a:hover {
        background-color: transparent
    }
    #header.cs-default-header .slicknav_menu li>a {
        color: #fff!important
    }
    .cs-transparent-header .slicknav_nav .sub-dropdown a:hover,
    .cs-transparent-header .slicknav_nav a:hover {
        background-color: transparent!important
    }
    #header.cs-transparent-header .cs-loginsec .cs-drp-dwn {
        padding-top: 0;
        margin-top: -5px
    }
    .rtl.wp-jobhunt .dropdown-menu li {
        text-align: right
    }
    .rtl.wp-jobhunt .widget.widget-text ul.social-media li {
        padding: 0
    }
    .rtl .col-md-6.col-lg-6.col-sm-12.col-xs-12.login-section {
        text-align: right;
        padding-bottom: 0
    }
    .rtl.wp-jobhunt header .login,
    .rtl.wp-jobhunt .join-us {
        margin-top: -3px
    }
    .rtl.wp-jobhunt header .login {
        margin: 0 5px 0 0;
        float: left
    }
    aside.col-md-4.employer-info {
        width: 100%
    }
    .footer-element.comment-form-social-connect.social_login_ui {
        text-align: center
    }
    .top-bar .col-lg-5.col-md-5.col-sm-12 {
        width: 100%
    }
    .col-lg-4.col-md-12.col-sm-12.col-xs-12 .gallery li {
        float: left;
        width: 50%
    }
    .testimonial-advance ul {
        width: 1630px!important
    }
    .wp-jobhunt .col-lg-12.col-md-12.col-sm-12.col-xs-12 .cs-jobs-holder .jobs-listing .cs-text {
        width: 86%
    }
    .wp-jobhunt .jobs-listing.fancy li.col-sm-6 {
        width: 100%
    }
    .cs-employer-slide-listing ul.slick-dots {
        display: none!important
    }
    .main-head [class*="col-sm"],
    .main-head [class*="col-xs"] {
        width: 40%
    }
    .main-head .text-right[class*="col-sm"],
    .main-head .text-right[class*="col-xs"] {
        width: 60%
    }
    .wp-jobhunt .custom-styling-list .jobs-listing.grid li .cs-media {
        width: 100%;
        text-align: center;
        margin-left: 0!important;
        margin-right: 0;
        float: none!important
    }
    .wp-jobhunt .jobs-detail-4 .apply-buttons .btn {
        margin-bottom: 10px
    }
    .rtl.wp-jobhunt .jobs-listing.modern .list-options .shortlist {
        line-height: 17px
    }
    .rtl header .logo img {
        text-align: right
    }
    .cs-footer.modern-footer .widget-socialmedia ul li {
        margin-bottom: 10px
    }
    header .navigation {
        width: auto!important;
        float: right;
        padding-top: 0
    }
    .main-head {
        padding-bottom: 0!important
    }
    .slicknav_menu {
        padding: 0!important;
        margin: 5px 0 5px 5px
    }
    .wp-jobhunt .select-holder:after,
    .wp-jobhunt .select-holder:before {
        display: none
    }
    .wp-jobhunt .select-holder select option {
        border: none
    }
    .wp-jobhunt .cs-post-job .tabs-content .col-md-6 {
        width: 50%
    }
    .wp-jobhunt .cs-social-network .input-info .col-md-12,
    .wp-jobhunt .cs-extra-info .input-info .col-md-12 {
        width: 100%
    }
    .wp-jobhunt .signup-form .select-holder select {
        margin-bottom: 20px
    }
    .wp-jobhunt .signup-form .select-holder:after {
        display: none
    }
    .user-account ul.nav.nav-tabs {
        display: block;
        margin-top: 20px
    }
    .user-account ul.nav.nav-tabs li {
        height: auto
    }
    .wp-jobhunt .search-input input[type="text"] {
        margin-bottom: 0
    }
    .user-account .social-media ul {
        display: block!important;
        text-align: center;
        margin-top: 20px
    }
    .user-account .social-media ul li {
        display: inline-block
    }
    .user-account .social-media ul li {
        display: inline-block!important;
        width: auto;
        border: none
    }
    header .slicknav_menu {
        float: right
    }
    .rtl header .slicknav_menu,
    .rtl .navigation {
        float: left!important
    }
    .rtl .slicknav_menu {
        margin: 10px 5px 5px 0
    }
    .rtl .slicknav_nav {
        text-align: right;
        left: 0;
        right: auto
    }
    .rtl .user-account {
        margin: 0
    }
    .rtl header .nav-right-area {
        text-align: left!important
    }
    .rtl .wp-jobhunt .join-us {
        margin-right: 5px
    }
    .nav-right-area .navigation .navbar-nav {
        margin-bottom: 20px;
        display: none
    }
    .wp-jobhunt .cs-counter .dashboard-list li .cs-text {
        display: inline-block
    }
    .wp-jobhunt .cs-counter .dashboard-list li i,
    .cs-counter .dashboard-list li i {
        margin-bottom: 20px
    }
    .wp-jobhunt ul.cs-pricetable.fancy .pricetable-holder.active {
        margin: 0 0 30px 0
    }
    header .nav-right-area {
        position: relative;
        text-align: right;
        padding: 0;
        text-align: right
    }
    header .user-account {
        display: inline-block;
        margin: 0 0 0 20px;
        vertical-align: middle;
        width: auto;
        padding: 0
    }
    .nav-right-area .slicknav_btn {
        background-color: #5c2261;
        border-radius: 0;
        display: inline-block!important;
        margin: 0;
        padding: 8px 15px;
        text-align: center;
        text-decoration: none;
        text-shadow: 0 1px 1px rgba(255, 255, 255, .75)
    }
    header .slicknav_nav {
        position: absolute;
        top: 100%;
        width: 250px;
        z-index: 99;
        background-color: #222;
        right: 0;
        left: auto
    }
    #header.cs-transparent-header .search-bar a {
        position: relative;
        top: 3px
    }
    .wp-jobhunt #header.cs-transparent-header .navigation {
        float: none;
        padding-top: 0
    }
    header.cs-default-header .navigation {
        padding-top: 1px;
        padding-bottom: 0
    }
    #header.cs-transparent-header .login {
        margin: 0 0 0 5px
    }
    .wp-jobhunt #header.cs-transparent-header .user-account {
        margin-bottom: 0
    }
    #header.cs-transparent-header .navigation {
        padding-bottom: 0
    }
    .left-menu {
        left: 2px!important
    }
    #header.cs-transparent-header .nav-right-area {
        text-align: right
    }
    header#header.cs-transparent-header [class*="col-sm"] {
        width: 50%
    }
    .slicknav_menu .slicknav_icon {
        font-size: 18px
    }
    .slicknav_menu .slicknav_icon-bar {
        box-shadow: none
    }
    .wp-jobhunt .user-account {
        margin-bottom: 0;
        padding-top: 4px;
        text-align: right;
        margin-left: 0;
        float: right
    }
    .wp-jobhunt .user-account .join-us a {
        display: inline-block;
        line-height: 20px
    }
    .wp-jobhunt .join-us {
        margin-right: 5px
    }
    header .slicknav_nav .sub-dropdown a:hover,
    .slicknav_nav a:hover {
        background: none;
        color: #fff!important
    }
    header .slicknav_nav .slicknav_arrow,
    header .dropdown-menu>li>a {
        color: #fff
    }
    .slicknav_menu .slicknav_icon {
        float: none;
        margin: 0
    }
    header .slicknav_menu {
        display: inline-block;
        vertical-align: middle
    }
    header .slicknav_nav .slicknav_row:hover a {
        color: #fff
    }
    #header .slicknav_menu .dropdown-menu {
        margin-top: 2px!important;
        opacity: 1;
        visibility: visible;
        position: initial;
        background: none!important;
        width: 100%;
        box-shadow: none;
        padding-left: 10px
    }
    .slicknav_btn {
        display: block
    }
    .navigation>ul {
        width: 100%
    }
    .main-section .widget,
    .main-section .widget.socialmedia-widget {
        display: block;
        width: 100%
    }
    #footer .footer-top [class*="col-lg"],
    #footer .footer-top [class*="col-md"],
    #footer .footer-top [class*="col-sm"],
    #footer .footer-top [class*="col-xs"] {
        margin-bottom: 20px!important
    }
    header .logo {
        width: 100%;
        text-align: left
    }
    .nav-right-area {
        width: 100%
    }
    header .login {
        width: auto
    }
    #comment {
        margin-bottom: 30px;
        display: inline-block;
        width: 100%
    }
    .navigation ul {
        display: block
    }
    .blog-medium .cs-media ~ .blog-text {
        width: 57%;
        vertical-align: top
    }
    #header .navigation ul ul {
        z-index: 999
    }
    .mockup-content strong.joiner {
        z-index: 99
    }
    .rtl .account-info-btn {
        clear: both
    }
    .rtl ul.post-step li {
        float: right;
        margin: 0 0 10px 20px;
        width: auto
    }
    .rtl ul.managment-list li .list-holder .control a:last-child {
        margin-right: 0
    }
    .rtl ul.managment-list li h6 {
        width: 100%;
        margin: 0;
        margin-bottom: 10px
    }
    .rtl ul.managment-list li .list-holder .package {
        width: 100%;
        margin-bottom: 10px;
        text-align: right
    }
    .rtl ul.managment-list li .list-holder .shortlist {
        width: 100%;
        margin: 0;
        margin-bottom: 10px
    }
    .rtl ul.managment-list li .list-holder .application {
        width: 100%;
        margin-bottom: 10px
    }
    .rtl ul.managment-list li .list-holder .control {
        width: 100%;
        margin-bottom: 10px
    }
    .rtl ul.managment-list li .list-holder .control a,
    .rtl ul.managment-list li .list-holder .shortlist span,
    .rtl ul.managment-list li .list-holder .application a {
        display: inline;
        float: right
    }
    .rtl .share-job ul.share-medea {
        float: right;
        padding-left: 0
    }
    .share-job .col-md-6 {
        width: 50%;
        float: right
    }
    .login {
        margin-bottom: 20px;
        width: 100%
    }
    .rtl .login {
        left: 0;
        position: relative;
        right: inherit;
        top: 0;
        float: right
    }
    .search-view2 .main-search .search-area .search-bar,
    .search-view2 .main-search .search-country,
    .search-view3 .main-search .search-area .search-bar,
    .search-view3 .main-search .search-country {
        width: 48%
    }
    .search-view2 .main-search .search-category,
    .search-view3 .main-search .search-category {
        width: 46%
    }
    .rtl .search-view3 .main-search .search-area .search-bar,
    .rtl .search-view3 .main-search .search-category,
    .rtl .search-view3 .main-search .search-country,
    .rtl .search-view2 .main-search .search-area .search-bar,
    .rtl .search-view2 .main-search .search-category,
    .rtl .search-view2 .main-search .search-country {
        width: 47%
    }
    .rtl .search-view2 .main-search .search-btn {
        float: right
    }
    .wish-list {
        top: 0
    }
    .rtl .wish-list {
        left: 0;
        right: inherit
    }
    .banner-text-style {
        font-size: 50px
    }
    .main-search {
        overflow: hidden
    }
    .search-area .search-bar {
        width: 100%
    }
    .search-category {
        width: 47%
    }
    .search-country {
        width: 50%;
        margin-right: 0
    }
    .rtl .search-country {
        margin-left: 0;
        width: 48%
    }
    .main-section .widget {
        vertical-align: top
    }
    .main-section .widget,
    .main-section .widget.socialmedia-widget {
        display: inline-block;
        padding: 0 10px 0 0;
        margin: 0 -4px 0 0
    }
    .main-section .widget.cs-job-counter {
        width: 100%
    }
    .wp-jobhunt .cs-companies article {
        width: 50%;
        display: inline-block;
        margin-bottom: 20px!important
    }
    .cs-online-jobs figure img,
    .cs-ad-holder figure img,
    .ad-widget figure img,
    .video-container img,
    ul.managment-list li .list-holder,
    .cs-top-ad img {
        width: 100%
    }
    ul.managment-list li .manag-title {
        margin-bottom: 20px;
        width: 100%
    }
    .cs-pricetable .col-md-4 {
        margin-bottom: 30px;
        width: 50%;
        float: left
    }
    .rtl .cs-pricetable .col-md-4 {
        float: right;
        margin-bottom: 30px;
        margin-left: 0;
        margin-right: 0;
        width: 33.3%
    }
    ul.blog-list li .cs-text h3 {
        font-size: 14px
    }
    .cs-footer .col-md-2 {
        display: inline-block;
        float: none;
        width: 30%
    }
    .navigation ul ul>li:hover>ul {
        left: -210px
    }
    .navigation ul ul>li:hover>ul>li:hover>ul {
        left: -210px
    }
    .navigation ul ul li:hover>a,
    .navigation ul ul li>a:hover,
    .navigation ul ul li.active>a {
        border-left: 3px solid #06c
    }
    .lb-album {
        text-align: center
    }
    .lb-album li {
        display: inline-block
    }
    .cs-company-listing article {
        width: 25%;
        margin-bottom: 30px;
        float: left;
        margin-right: 0
    }
    .resp-vtabs .resp-tabs-container {
        padding-left: 0
    }
    ul.post-step li,
    ul.post-step li:last-child {
        width: 33.3%;
        margin-right: 0
    }
    ul.post-step li:after {
        display: none
    }
    ul.post-step {
        margin-left: 0
    }
    .col-md-6 .row .col-md-6 {
        margin-bottom: 20px
    }
    .sticky-wrapper {
        height: auto
    }
    ul.candidate-list li,
    .select-jobs .search-category {
        width: 33.3%
    }
    .select-jobs {
        width: 100%
    }
    .price-table article {
        border-left: 1px solid #e4e4e4;
        border-bottom: 1px solid #e4e4e4
    }
    .callToaction {
        background-size: cover
    }
    .cs-team article {
        width: 50%;
        float: left
    }
    .cs-team article figure img {
        width: 100%
    }
    .fixed {
        position: initial;
        background: #fff;
        width: 100%
    }
    .rtl .col-md-9.right-section {
        padding: 0 10px 0 0
    }
    ul.hiring-list li .cs-text .cs-posted {
        right: 0
    }
    .rtl ul.hiring-list li .cs-text .cs-posted {
        left: 0;
        right: auto
    }
    #header.dark-header .logo {
        width: 100%;
        text-align: center;
        margin-bottom: 20px!important
    }
    .rtl #header.dark-header .logo {
        width: 100%;
        text-align: center;
        margin-bottom: 20px
    }
    #header.dark-header .login {
        right: 0;
        top: 0
    }
    .cs-footer.footer-v2 .footer-nav,
    .cs-footer.footer-v2.footer-v4 .footer-nav,
    .cs-footer.footer-v2 .footer-nav,
    .cs-footer.footer-v2.footer-v4 .footer-nav {
        text-align: left
    }
    .rtl .cs-footer.footer-v2 .footer-nav,
    .rtl .cs-footer.footer-v2.footer-v4 .footer-nav,
    .rtl .cs-footer.footer-v2 .footer-nav,
    .rtl .cs-footer.footer-v2.footer-v4 .footer-nav {
        text-align: right
    }
    .cs-img-frame.frame-simple {
        float: left;
        padding: 0;
        width: 50%
    }
    .rtl .cs-img-frame.frame-simple {
        float: right;
        padding: 10px;
        width: 33.33%
    }
    .footer-v3 .col-md-5,
    .rtl .footer-v3 .col-md-5 {
        margin-top: -20px;
        padding-top: 0;
        width: auto
    }
    .mas-isotope div {
        width: 50%
    }
    .wp-jobhunt ul.blog-list.blog-slider li {
        float: left
    }
    .wp-jobhunt .blog-slider .blog-slides ul.slick-dots li {
        float: none
    }
    .wp-jobhunt ul.clients li {
        float: left
    }
    .team-hunt {
        padding-top: 10px
    }
    ul.job-list li {
        width: 50%
    }
    .hiring-holder ul.cs-list li.ln-no-match:after {
        left: 26%
    }
    .wp-jobhunt .price-tables article {
        width: 50%;
        display: inline-block
    }
    .morph-button-fixed,
    .morph-button-fixed .morph-content {
        width: 50%
    }
    .mockup-content strong.joiner {
        left: 50%;
        margin-left: -10px
    }
    .cs-company-listing .job-list.job-list-2 article,
    .rtl .cs-company-listing .job-list.job-list-2 article {
        margin: 0
    }
    .footer-copyrights {
        text-align: center
    }
    .cs-listing .cs-list .cs-holder .cs-text {
        width: 80%
    }
    .job-top-location-field {
        width: 32%
    }
    .cs-clinets ul.clients button.slick-prev {
        left: 20px;
        top: 50%;
        margin: -12px 0 0 0
    }
    ul.job-list.job-list-full-view li {
        width: 100%
    }
    .main-search .search-area [class*="col-md"],
    .main-search .search-area [class*="col-sm"],
    .main-search .search-area [class*="col-lg"] {
        width: 50%;
        margin-bottom: 10px!important;
        display: inline-block;
        vertical-align: top;
        margin-right: -4px;
        float: none!important
    }
    .main-section .main-search {
        overflow: visible;
        padding-right: 10px
    }
    .main-search.inner-search form .search-category {
        width: 100%
    }
    .jobs-detail-4 .apply-buttons a {
        margin-bottom: 6px
    }
    .share-job ul.share-medea {
        padding: 0
    }
    .wp-jobhunt .cs-counter .dashboard-list li {
        width: 50%;
        margin-bottom: 30px
    }
    .cs-counter .dashboard-list li:last-child {
        margin-bottom: 0
    }
    .callToaction .cs-text {
        width: 70%
    }
    .main-section .section-sidebar .widget.widget_text {
        display: block;
        width: 100%
    }
    .wp-jobhunt ul.post-step li {
        width: 34%;
        margin-bottom: 10px
    }
    .wp-jobhunt ul.post-step li h6 a {
        font-size: 11px!important
    }
    header .slicknav_nav .slicknav_row:hover {
        background: none
    }
    header .slicknav_nav .dropdown-menu>li>a {
        white-space: inherit;
        color: #fff;
        position: relative;
        z-index: 99
    }
    .wrapper #header {
        z-index: 99
    }
    .main-search .search-btn label {
        padding-top: 20px
    }
    .main-search label {
        margin-bottom: 10px
    }
    .main-section .cs-about-info {
        padding: 20px;
        width: 100%
    }
    .main-section .img-frame img {
        width: 100%
    }
    .main-section .blog-detail h2 {
        width: 90%
    }
    .main-section .cs-blog-detail .cs-tags .tags span {
        margin: 0 0 10px 0
    }
    .rtl.wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .rtl.wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 0;
        width: 85%
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text {
        width: 77%;
        padding-right: 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 80%
    }
    .testimonial-inner.slider-small ul.testimonial-home .slick-prev,
    .testimonial-home .slick-prev,
    .testimonial-inner.slider-small ul.testimonial-home .slick-next,
    .testimonial-home .slick-next {
        display: none!important
    }
    div#main_resume_content .cs-tabs.cs-education,
    div#main_resume_content .cs-tabs.cs-experience,
    div#main_resume_content .cs-tabs.cs-portfolio,
    div#main_resume_content .cs-tabs.cs-skills,
    div#main_resume_content .cs-tabs.cs-awards {
        overflow-x: scroll
    }
    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: 750px
    }
    .wp-jobhunt .jobs-detail-3 .social-media {
        width: 100%
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info .cs-media {
        margin-bottom: 20px
    }
    .wp-jobhunt .section-sidebar .employer-contact-form {
        margin-top: 0
    }
    .rtl .cs-profile-contact-detail.contact-form-holder .input-filed-contact input {
        text-align: right
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing li .cs-text {
        width: 84%
    }
    .rtl.wp-jobhunt .filter-heading>h5 {
        width: 100%;
        display: block
    }
    .rtl.wp-jobhunt .filter-heading>h5>.result-count {
        float: none
    }
    .wp-jobhunt .filter-heading .cs-sort-sec {
        width: 100%
    }
    .cs-footer.footer-v1 .cs-copyright-area .col-md-3 {
        width: 100%
    }
    #footer .cs-copyright .back-to-top a {
        float: none
    }
    .cs-box .cs-icon-box .cs-media {
        margin-bottom: 15px
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    #footer .footer-v1 .widgettext ul li img {
        width: auto
    }
    #footer .footer-v1 .widgettext ul li {
        width: 14%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec>li {
        vertical-align: top
    }
    .wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 70px
    }
    .rtl.wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .rtl.wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 0;
        padding-left: 70px
    }
    .wp-jobhunt .jobs-listing.fancy li.col-sm-6 {
        width: 50%
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.fancy li.col-sm-6 .cs-text {
        padding-right: 0;
        width: 53%
    }
    .wp-jobhunt .main-search.inner-search .chosen-container-single .chosen-single {
        border: 1px solid #dde5ed
    }
    .widget.cs-fancy-menu {
        padding: 20px!important;
        margin-bottom: 30px!important
    }
    .cs-tabs.nav-position-left .skill-percent-main {
        margin: 20px 0 30px
    }
    .wp-jobhunt ul.resumes-list li .cs-text .cs-posted {
        right: 70px
    }
    .wp-jobhunt .login-section {
        text-align: left;
        padding: 5px 15px 0
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option,
    .wp-jobhunt .cs-favorite-jobs .feature-jobs li .company-date-option span {
        padding-top: 0
    }
    .mobile-view {
        padding: 30px 20px 10px 20px;
        margin-left: 0!important
    }
    .wp-jobhunt header .login {
        margin: 0 0 0 1px
    }
    .footer-v1 .cs-copyright-area .footer-logo {
        margin: 0 0 10px 0;
        width: 100%
    }
}
@media screen and (max-width: 969px) {
    .cs-candidate-detail .cs-profile .post-options,
    .cs-candidate-detail .profile-nav {
        width: 100%
    }
}
@media screen and (max-width: 768px) {
    .wp-jobhunt .user-account .chosen-container-multi .chosen-choices {
        position: static
    }
    .wp-jobhunt .user-account {
        padding-top: 0
    }
    #footer .footer-v1 .widgettext ul li {
        width: 17%
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .megamenu {
        margin-left: 0;
        margin-right: 0
    }
    .megamenu>li {
        margin-bottom: 30px
    }
    .megamenu>li:last-child {
        margin-bottom: 0
    }
    .navbar-nav .open .dropdown-menu .dropdown-header {
        color: #fff
    }
    .cs-agent-filters {
        margin-bottom: 30px
    }
    .wp-jobhunt .cs-ag-search {
        padding: 10px 10px 10px 15px!important
    }
    .rtl.wp-jobhunt .cs-ag-search {
        padding: 10px 0 10px 15px!important
    }
    .wp-jobhunt .user-search ul.filter-list {
        display: block;
        margin-bottom: 0
    }
    .wp-jobhunt .user-search ul.filter-list li {
        display: inline-block;
        width: 7.8%;
        background: #fff;
        margin: 0 0 2px 0;
        border: 1px solid #e7e7e7
    }
    .wp-jobhunt .cs-counter .dashboard-list li {
        width: 50%;
        margin-bottom: 30px
    }
    .cs-candidate-detail .section-sidebar .employer-contact-form {
        margin-top: 0
    }
    .wp-jobhunt .col-lg-12.col-md-12.col-sm-12.col-xs-12 .cs-jobs-holder .jobs-listing .cs-text {
        width: 87%;
        padding: 0
    }
    .wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
        float: none;
        position: relative;
        text-align: right;
        width: 18%;
        padding-right: 10px!important
    }
    .wp-jobhunt .jobs-detail-4.custom-detail-page-4 .jobs-info .cs-text {
        margin-bottom: 20px
    }
    .wp-jobhunt .jobs-detail-4.custom-detail-page-4 .jobs-info .cs-text,
    .wp-jobhunt .jobs-detail-4.custom-detail-page-4 .jobs-info .apply-buttons {
        width: 100%
    }
    .wp-jobhunt .apply-buttons .cs-add-wishlist {
        margin-bottom: 10px;
        min-width: 180px
    }
    .wp-jobhunt .jobs-detail-4 .apply-buttons .btn.large {
        min-width: 180px
    }
    .rtl.wp-jobhunt .custom-styling-list .jobs-listing.classic .cs-post-title {
        padding-left: 30%;
        padding-right: 0
    }
    .wp-jobhunt .custom-styling-list .jobs-listing.classic li .cs-media {
        margin-right: 0;
        width: 30%
    }
    .wp-jobhunt .custom-styling-list .jobs-listing.classic li .cs-media figure {
        margin-bottom: 0
    }
    .wp-jobhunt .custom-styling-list .jobs-listing.classic .cs-post-title {
        padding-right: 0
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        width: 56%
    }
    .rtl.wp-jobhunt .employer-listing.simple .cs-text {
        width: 50%
    }
    .main-head .col-lg-2 {
        vertical-align: top!important
    }
    .cs-loginsec .cs-drp-dwn {
        display: block;
        margin: 0 0 0 0
    }
    .cs-default-header .cs-loginsec .cs-drp-dwn {
        margin: 5px 0 0 0
    }
    header .nav-right-area {
        position: relative
    }
    header .user-account {
        display: inline-block;
        margin: 0 0 0 20px;
        vertical-align: middle
    }
    .nav-right-area .slicknav_btn {
        background-color: #5c2261;
        border-radius: 0;
        display: inline-block!important;
        margin: 0;
        padding: 8px 15px;
        text-align: center;
        text-decoration: none;
        text-shadow: 0 1px 1px rgba(255, 255, 255, .75)
    }
    header .slicknav_nav {
        position: absolute;
        top: 100%;
        width: 250px;
        z-index: 99;
        background-color: #e50000;
        left: auto;
        right: 0
    }
    .slicknav_nav li {
        border-bottom: 1px solid #f37070;
    }
    .slicknav_nav li:last-child {
        border-bottom: 0;
    }
    header .slicknav_nav .slicknav_arrow,
    header .dropdown-menu>li>a {
        color: #fff!important
    }
    .slicknav_menu .slicknav_icon {
        float: none;
        margin: 0
    }
    header .slicknav_menu {
        display: inline-block
    }
    header .slicknav_nav .slicknav_row a {
        color: #fff
    }
    #header .slicknav_menu .dropdown-menu {
        margin-top: 2px!important;
        opacity: 1;
        visibility: visible;
        position: initial;
        background: none!important;
        width: 100%;
        box-shadow: none
    }
    .main-section .col-lg-8 .jobs-listing li .cs-text,
    .main-section .col-md-8 .jobs-listing li .cs-text,
    .main-section .col-lg-9 .jobs-listing li .cs-text,
    .main-section .col-md-9 .jobs-listing li .cs-text {
        width: 80%
    }
    .jobs-detail-3 .social-media {
        width: 73%
    }
    .jobs-detail-1 .section-sidebar .employer-contact-form,
    .jobs-detail-3 .section-sidebar .employer-contact-form {
        margin-bottom: 30px
    }
    .employer-listing .cs-text {
        width: 52%
    }
    .navigation ul ul ul li a:hover,
    .navigation ul ul ul li a {
        padding-left: 42.5px!important
    }
    #header .navigation>ul>li>ul>li.menu-item-has-children:after {
        display: none
    }
    .cs-search .search-btn {
        width: 100%
    }
    .search-btn {
        margin: 0 0 10px;
        width: 100%
    }
    .cs-search .job-top-location-field {
        width: 100%
    }
    .cs-search .main-search span {
        margin-bottom: 5px
    }
    ul.job-list li {
        width: 100%
    }
    .navigation>ul>li>ul:after {
        display: none
    }
    .cs-login-dropdown ul li {
        float: none
    }
    .cs-tabs .tab-content {
        margin-right: 6px
    }
    .navigation>ul>li>ul,
    .navigation ul ul ul {
        background: #fff;
        border-top: 0;
        box-shadow: none;
        padding: 0
    }
    .cs-content-holder,
    .hiring-holder {
        margin: 0
    }
    .wish-list {
        top: 45px
    }
    .top-right {
        float: none
    }
    .rtl .top-right {
        float: none
    }
    .navigation #menu-button::before,
    .navigation .submenu-button::before {
        top: 18.5px
    }
    .rtl .navigation #menu-button::before,
    .rtl .navigation .submenu-button::before {
        left: 22.5px;
        right: inherit
    }
    .navigation ul .submenu-button::after,
    .navigation #menu-button::after {
        top: 5.5px
    }
    .rtl .navigation ul .submenu-button::after,
    .rtl .navigation #menu-button::after {
        left: 12.5px;
        right: inherit
    }
    .navigation #menu-button {
        margin: 15px 0;
        padding: 13px
    }
    #menu-button .icon-list8 {
        color: #005394;
        font-size: 25px;
        position: absolute;
        top: -35px;
        right: 0
    }
    #header.dark-header #menu-button .icon-list8,
    .rtl #header.dark-header #menu-button .icon-list8 {
        color: #005394;
        font-size: 25px;
        position: absolute;
        top: -25px;
        left: auto;
        right: 0
    }
    strong.joiner {
        left: 50%;
        margin-left: -9px
    }
    .rtl strong.joiner {
        left: 50%;
        margin-left: -3px;
        margin-right: -9px
    }
    .rtl .navigation>ul>li {
        background: none;
        float: right
    }
    .morph-button-fixed {
        width: 50%
    }
    .contact-form-holder .input-filed-contact label,
    .contact-form-holder .input-filed-contact input,
    .contact-form-holder .input-filed-contact textarea {
        width: 100%;
        text-align: left
    }
    .cs-profoile-portfolio .col-md-4 {
        width: 50%;
        float: right
    }
    #cstabs.cs-tabs .nav-tabs {
        margin-right: 6px
    }
    .login-dashboard-main:hover .cs-login-dropdown {
        width: 100%
    }
    .navigation #menu-button {
        margin-top: 0;
        margin-bottom: 25px
    }
    .navigation .submenu-button {
        border-left: 0 solid rgba(120, 120, 120, .2)
    }
    .wp-jobhunt .wish-list-dropdown ul.recruiter-list {
        display: block;
        margin: 0
    }
    .wp-jobhunt header .wish-list-dropdown ul.recruiter-list li {
        height: auto
    }
    #header.dark-header .logo {
        text-align: left;
        width: auto;
        margin-bottom: 0!important
    }
    .rtl #header.dark-header .logo {
        text-align: right;
        width: auto
    }
    #header.dark-header .navigation {
        float: right
    }
    .rtl #header.dark-header .navigation {
        float: left
    }
    #header.dark-header .top-right .cs-loginsec {
        border: 0 none;
        position: absolute;
        right: 30px;
        top: 3px
    }
    .rtl #header.dark-header .top-right .cs-loginsec {
        border: 0 none;
        position: absolute;
        left: 40px;
        right: auto;
        top: 5px
    }
    #header.dark-header .navigation #menu-button,
    .rtl #header.dark-header .navigation #menu-button {
        padding: 0
    }
    #header.dark-header .navigation>ul>li>ul,
    .rtl #header.dark-header .navigation>ul>li>ul {
        top: 0
    }
    #header.dark-header,
    .rtl #header.dark-header {
        margin-bottom: -30px
    }
    #header.dark-header .navigation>ul>li>a,
    .rtl #header.dark-header .navigation>ul>li>a {
        padding: 15px 16px 15px 12.5px
    }
    .cs-profile-contact-detail.contact-form-holder .input-filed-contact input {
        width: 100%
    }
    .input-filed-contact i {
        top: 56px
    }
    .page-wrap {
        float: none
    }
    .section-fullwidth .cs-search-inner {
        margin: -50px -1010px 50px
    }
    .user-search .search-btn {
        width: 7%
    }
    .main-section .widget,
    .main-section .widget.socialmedia-widget {
        width: 100%;
        display: inline-block;
        padding: 0;
        margin: 0
    }
    .wp-jobhunt ul.clients li {
        float: left
    }
    .main-section .widget.job-widget {
        padding-top: 89px
    }
    .wp-jobhunt .job-detail li [class*="col-md"] {
        display: inline-block
    }
    .wp-jobhunt .cs-companies article {
        margin: 0 -4px 20px 0!important;
        display: inline-block;
        width: 50%
    }
    .wow.slide.wow.slide>iframe {
        width: 100%
    }
    .main-section .hiring-holder ul.cs-list li.ln-no-match:after {
        left: 50%;
        margin: -50px 0 0 -10px
    }
    .cs-listing ul.cs-list li.ln-no-match {
        padding: 0 10px
    }
    .main-section .pagination {
        margin: 0 0 15px
    }
    .main-section .cs-profile-contact-detail.contact-form-holder .input-filed-contact textarea {
        width: 100%
    }
    .cs-company-listing .job-list article {
        width: 50%;
        display: inline-block
    }
    .main-section #comment ul li ul.children {
        margin-left: 0
    }
    .main-section .cs-profile-contact-detail .profile-contact-btn {
        width: 100%
    }
    .main-section .featured-post {
        display: inline-block;
        position: initial
    }
    .wp-jobhunt ul.blog-list li {
        display: inline-block;
        width: 50%
    }
    .wp-jobhunt ul.blog-list.blog-slider {
        float: left
    }
    .main-section .jobs-listing.modern .wish-list {
        position: initial
    }
    #main .cs-construction [class*="col-md"] {
        width: 100%;
        display: inline-block
    }
    #main .cs-construction {
        position: initial
    }
    .wp-jobhunt .price-tables article {
        width: 50%;
        display: inline-block
    }
    #main .cs-construction .date span {
        width: 25%;
        margin: 0 0 20px 0
    }
    .cs-construction .under-logo img {
        width: 100%
    }
    .cs-construction .cs-content .cs-text {
        text-align: center
    }
    .cs-listing.cs-grid .cs-holder .cs-text h3 {
        font-size: 14px!important
    }
    .search-category,
    .search-country {
        width: 100%
    }
    .cs-listing .cs-holder {
        width: 100%;
        display: inline-block
    }
    .hiring-holder .cs-listing .cs-list .cs-holder .cs-media {
        margin: 0 0 10px
    }
    .job-top-location-field {
        width: 100%;
        margin: 0 0 10px
    }
    .filter-heading .cs-sort-sec>li:first-child {
        margin-left: 0;
        margin: 0 0 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec>li:first-child {
        margin-left: 0
    }
    .filter-heading .cs-sort-sec li {
        width: 30%
    }
    .main-section .apply-job a {
        width: 45%
    }
    .share-post.pull-right {
        padding: 10px 0 0 0
    }
    .share-post.pull-right,
    .job-info .btn-application {
        float: left!important
    }
    .share-post ul.share-medea li {
        margin: 0 0 5px
    }
    .share-job .white_content {
        width: 100%;
        left: 0
    }
    .share-job .input-filed-contact i {
        top: 12px
    }
    .footer-copyrights .bottom-links li {
        float: none;
        display: inline-block
    }
    .cs-profile-contact-detail {
        margin: -8px 0 0
    }
    .contact-form h4 {
        margin: 0
    }
    .share-job .modal-body {
        padding: 0
    }
    .share-job .white_content {
        top: -10px
    }
    .contact-form .cs-profile-contact-detail .input-filed-contact input {
        height: 42px
    }
    .contact-form .cs-profile-contact-detail .input-filed-contact textarea {
        min-height: 100px
    }
    .wp-jobhunt ul.blog-list ul.slick-dots li {
        width: auto
    }
    .footer-copyrights {
        text-align: center
    }
    .footer-copyrights .footer-logo {
        display: block;
        margin-bottom: 10px;
        margin-right: 0
    }
    .bottom-links {
        float: none;
        margin: 10px 0 0;
        display: inline-block;
        width: 100%
    }
    .footer-copyrights .back-to-top {
        padding: 0;
        text-align: center;
        margin: 0
    }
    .footer-copyrights .back-to-top li {
        display: inline-block;
        float: none;
        margin: 0
    }
    .main-section .jobs-listing {
        margin: 0 0 30px
    }
    .main-section .section-fullwidth .cs-search-inner {
        margin-top: 0
    }
    .main-section .col-lg-8 .jobs-listing li .cs-text,
    .main-section .col-md-8 .jobs-listing li .cs-text,
    .main-section .col-lg-9 .jobs-listing li .cs-text,
    .main-section .col-md-9 .jobs-listing li .cs-text {
        width: 80%
    }
    .cs-candidate-detail .cs-profile .info {
        margin-bottom: 10px
    }
    .cs-candidate-detail .cs-profile .post-options,
    .cs-candidate-detail .profile-nav {
        width: 100%
    }
    header .main-head .logo {
        margin-bottom: 0;
        text-align: left
    }
    .rtl header .main-head .logo {
        text-align: right
    }
    .main-search .search-input label {
        padding-top: 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder {
        width: 76.6%;
        overflow: initial
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li,
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child {
        width: 48%;
        vertical-align: top
    }
    .wp-jobhunt .filter-heading>h5 {
        margin-bottom: 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec {
        float: left
    }
    .rtl.wp-jobhunt .filter-heading .cs-sort-sec {
        float: right
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.modern li .cs-text {
        width: 74%
    }
    .wp-jobhunt .company-detail-inner {
        width: 55%;
        margin-right: 10px
    }
    .wp-jobhunt .company-date-option {
        width: 23%;
        padding-top: 0
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text {
        width: 70%
    }
    .wp-jobhunt.rtl .main-search [class*="col-lg"],
    .wp-jobhunt.rtl .main-search [class*="col-md"],
    .wp-jobhunt.rtl .main-search [class*="col-sm"] {
        padding: 0 5px;
        float: none
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 64%
    }
    .wp-jobhunt .jobs-detail-3 .social-media {
        width: 100%;
        padding-top: 20px
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info {
        width: 100%
    }
    .wp-jobhunt .jobs-detail-3 .apply-buttons .cs-add-wishlist {
        vertical-align: top
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text {
        width: 72%
    }
    .image-frame.cs-img-frame {
        margin-bottom: 0
    }
    ul.gallery li.img-larage {
        width: 50%
    }
    ul.gallery li.img-small {
        width: 25%
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 63%
    }
    .wp-jobhunt .cs-downlod-sec,
    .wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover {
        right: 20px
    }
    .wp-jobhunt ul.resumes-list li .cs-text .cs-posted {
        right: 20px
    }
}
@media screen and (max-width: 767px) {
    .main-head, .logo-section, #header, .main-head {
        background: #fff !important;
    }
    .wp-jobhunt .your-search li {
        margin-bottom: 5px
    }
    .wp-jobhunt .your-search a {
        margin-left: 16px
    }
    .wp-jobhunt .cs-jobs-holder.cs-joblist-advance .jobs-listing .job-post {
        position: absolute;
        top: 0
    }
    ul.gallery {
        padding-left: 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.fancy li .cs-text {
        width: 60%
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .tagline {
        min-height: 50px;
        padding-bottom: 0
    }
    .top-bar,
    .top-bar .text-right,
    .main-header,
    header .nav-right-area {
        text-align: center
    }
    .contact-detail {
        width: 100%
    }
    header .navigation {
        margin-bottom: 0;
        padding: 0 0;
        vertical-align: top
    }
    .social-media li:last-child {
        margin: 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text,
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.classic li .cs-text {
        width: 64%
    }
    .blog-medium .cs-media {
        margin-bottom: 30px
    }
    .rtl #comment ul li ul.children {
        margin-right: 0
    }
    .testimonial-advance ul {
        width: 1600px!important
    }
    .cs-employer-offer-list::after {
        content: "";
        height: 110%;
        left: -50%;
        position: absolute;
        top: -6%;
        width: 200%;
        z-index: -1;
        display: block!important
    }
    .cs-employer-offer-list::before {
        content: "";
        height: 150%;
        left: -50%;
        position: absolute;
        top: -127%;
        width: 200%;
        z-index: -1;
        background: #fff;
        display: block!important
    }
    .cs-employer-offer-list {
        padding-left: 0!important
    }
    .wp-jobhunt .jobs-listing.modern .cs-media {
        margin: 0 26px 0 0
    }
    .blog-medium .cs-media {
        width: 35%!important
    }
    .cs-spatialism-sec-all ul.spatialism-sec li {
        width: 50%
    }
    .testimonial-inner.slider-small ul.testimonial-home .slick-prev,
    .testimonial-home .slick-prev,
    .testimonial-inner.slider-small ul.testimonial-home .slick-next,
    .testimonial-home .slick-next {
        top: 18%!important
    }
    .rtl ul.resumes-list li img {
        margin-bottom: 15px
    }
    .cs-box::after {
        background: #fff;
        content: "";
        display: block;
        height: 45%;
        left: 0;
        position: absolute;
        top: -47%;
        width: 100%
    }
    .cs-box::before {
        background: #3a84e3;
        content: "";
        height: 104%;
        left: 0;
        position: absolute;
        top: -4%;
        width: 100%
    }
    .cs-box {
        margin: 0
    }
    .rtl .slicknav_menu {
        margin-top: 10px
    }
    .cs-clinets a img {
        width: auto!important
    }
    .cs-blog-detail .tags {
        width: 100%;
        margin: 0 -4px 15px 0
    }
    .cs-blog-detail .cs-social-share {
        float: left
    }
    .cs-blog-detail .cs-share {
        margin: 3px 15px 0 0
    }
    .wp-jobhunt .cs-jobs-holder .jobs-listing .job-post {
        margin-top: 0
    }
    #footer .cs-copyright .back-to-top a {
        float: none
    }
    .back-to-top {
        text-align: center
    }
    .cs-footer .cs-copyright-area .col-md-3 {
        width: 100%
    }
    .cs-copyright .back-to-top a {
        float: none
    }
    .cs-copyright .footer-links {
        font-size: 11px;
        float: none;
        padding-top: 10px
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.fancy li.col-sm-6 .cs-text {
        width: auto;
        float: none;
        display: block;
        overflow: hidden
    }
    .wp-jobhunt .cs-jobs-holder.cs-joblist-advance .jobs-listing .job-post {
        top: 30px
    }
    .wp-jobhunt ul.resumes-list li .cs-text {
        padding: 0 170px 0 0
    }
    .blog-large .post-option,
    .cs-blog.blog-medium .post-option {
        float: left;
        width: 100%;
        display: block
    }
    .cs-transection .dashboard-content-holder {
        overflow-y: scroll
    }
    .wp-jobhunt .jobs-detail-4 .apply-buttons {
        margin: 0 -4px 0 0;
        text-align: left;
        width: 100%
    }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .cs-clinets [class*="col-xs"] {
        width: 33.33333333%;
        text-align: center
    }
    .rtl.wp-jobhunt .jobs-listing li .cs-text {
        width: 100%
    }
    .rtl.wp-jobhunt .jobs-listing .jobtype-btn {
        position: absolute;
        top: 60px;
        left: 0;
        right: auto;
        float: left
    }
    .wp-jobhunt .jobs-listing .job-post .jobtype-btn {
        top: 0;
        right: 0
    }
    .rtl .cs-page-sec-893024 {
        margin-top: 0
    }
    .jobs-detail-listing.jobs-detial-listing-custom li {
        width: 33%
    }
    .rtl.wp-jobhunt .jobs-detail-3 .jobs-info .post-options li {
        margin-left: 0
    }
    .wp-jobhunt .custom-detail-page.jobs-detail-3 .jobs-info .cs-text {
        margin-bottom: 20px;
        width: 75%
    }
    .wp-jobhunt .jobs-detail-3 .apply-buttons .cs-add-wishlist {
        vertical-align: top
    }
    .wp-jobhunt .employer-listing .employer-box .cs-text {
        width: 54%
    }
    .rtl.wp-jobhunt.logged-in header .login {
        margin-top: 0!important
    }
    .rtl header .slicknav_menu {
        float: left
    }
    .wp-jobhunt .cs-jobs-holder .jobs-listing .job-post {
        float: right;
        margin-top: 10px
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .signup-form .social-media li a {
        display: block;
        margin-bottom: 5px
    }
}
@media screen and (max-width: 640px) {
    #footer .footer-v1 .widgettext ul li {
        width: 20%
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .wp-jobhunt .cs-employer-slide-listing ul li .cs-media img {
        width: auto!important
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text {
        width: 62%
    }
    .wp-jobhunt .cs-downlod-sec,
    .cs-tabs .tab-content .cs-downlod-sec:hover {
        top: 50%
    }
    .rtl .cs-tabs .tab-content .cs-downlod-sec:hover {
        left: 0
    }
    .rtl .cs-downlod-sec {
        left: 0
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info .cs-text {
        width: 70%!important
    }
    .wp-jobhunt .jobs-detail-3 .social-media {
        text-align: left!important
    }
    .rtl.wp-jobhunt .jobs-detail-3 .social-media {
        text-align: right!important
    }
    .wp-jobhunt .jobs-listing.modern .cs-media {
        float: none;
        margin: 0 0 30px 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text {
        width: 100%;
        padding-left: 10px
    }
    .hiring-holder .jobs-listing.modern h3 {
        padding-right: 140px
    }
    .rtl .hiring-holder .jobs-listing.modern h3 {
        padding-right: 0;
        padding-left: 140px
    }
    .wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        width: 40%
    }
    .cs-blog-detail .tags {
        width: 100%;
        margin-bottom: 20px
    }
    .cs-blog-detail .cs-share-detail {
        width: 100%
    }
    .wp-jobhunt .cs-blog.classic p {
        width: 59%
    }
    .wp-jobhunt .cs-blog.classic span {
        width: 40%
    }
    .wp-jobhunt .cs-blog.classic p a {
        display: inline-block
    }
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(1),
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(4) {
        float: left;
        width: 100%
    }
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(2),
    .col-lg-8.col-md-12.col-sm-12.col-xs-12 .gallery li:nth-child(3) {
        float: left;
        width: 50%
    }
    .wp-jobhunt .cs-jobs-holder .jobs-listing .job-post {
        float: left;
        margin-top: 10px
    }
    .wp-jobhunt .jobs-listing .jobtype-btn,
    .wp-jobhunt .jobs-listing.joblist-simple .jobtype-btn {
        position: absolute;
        top: 60px;
        right: 20px
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text {
        width: 100%
    }
    .wp-jobhunt .apply-job a.like {
        display: inline-block;
        width: auto;
        margin-bottom: 10px;
        padding-right: 15px
    }
    .wp-jobhunt .custom-detail-page.jobs-detail-3 .social-media {
        width: 100%
    }
    .wp-jobhunt .custom-detail-page.jobs-detail-3 .jobs-info .cs-text {
        width: 100%;
        margin-bottom: 20px
    }
    .rtl.wp-jobhunt .jobs-detail-3 .jobs-info .cs-media {
        margin-bottom: 15px
    }
    .rtl.wp-jobhunt .jobs-listing li .cs-text {
        width: 100%
    }
    .cs-gallery .gallery li {
        float: none;
        display: inline-block;
        margin-right: -4px;
        width: 100%
    }
    .wp-jobhunt .cs-counter .dashboard-list li {
        width: 50%
    }
    #footer .widget-socialmedia ul li {
        display: inline-block;
        margin-right: 6px;
        margin-bottom: 10px
    }
    #footer .cs-footer.modern-footer .widget-socialmedia ul li {
        width: 100%;
        text-align: left;
        margin-bottom: 10px!important
    }
    .cs-blog-detail .post-option {
        clear: both;
        float: none
    }
    header .slicknav_menu {
        float: right
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        text-align: left;
        vertical-align: top;
        width: 50%
    }
    .rtl.wp-jobhunt .employer-listing.simple .cs-text {
        text-align: right;
        width: 30%;
        display: inline-block;
        padding: 10px 0
    }
    .rtl.wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
        float: left;
        text-align: left;
        display: block;
        width: auto;
        position: absolute;
        top: 0;
        left: 0;
        right: auto
    }
    .rtl.wp-jobhunt .employer-listing.simple .cs-text .cs-post-title a {
        display: inline-block;
        margin: 5px 0 10px;
        box-shadow: none;
        border-bottom: 0;
        font-size: 12px
    }
    .rtl.wp-jobhunt .employer-listing.simple .cs-specialism {
        display: inline-block;
        vertical-align: middle;
        width: auto
    }
    .rtl.wp-jobhunt .employer-listing .cs-media {
        width: auto;
        margin: 0 0 0 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec>li {
        vertical-align: middle
    }
    .wp-jobhunt .jobs-listing.classic .wish-list {
        margin: 15px 0 0
    }
    .wp-jobhunt .jobs-listing.classic .cs-post-title {
        padding-right: 90px
    }
    .rtl.wp-jobhunt .jobs-listing.classic .cs-post-title {
        padding-right: 0;
        padding-left: 90px
    }
    .wp-jobhunt .jobtype-btn {
        top: -40px
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing li .cs-text {
        width: 100%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec {
        width: 100%;
        float: left
    }
    .wp-jobhunt .jobs-listing.grid .wish-list {
        position: absolute!important;
        margin-top: 0!important
    }
    .wp-jobhunt .col-lg-8 .jobs-listing li .cs-text,
    .wp-jobhunt .col-lg-9 .jobs-listing li .cs-text {
        padding-right: 0;
        width: 100%
    }
    .wp-jobhunt .cs-counter .dashboard-list li i,
    .cs-counter .dashboard-list li i {
        margin-right: 20px
    }
    .wp-jobhunt .cs-counter .dashboard-list li .cs-text {
        display: inline-block
    }
    .callToaction .cs-text {
        width: 100%
    }
    .callToaction .acc-submit {
        float: none!important
    }
    ul.cs-company-jobs {
        margin-bottom: 0
    }
    .company-info figure {
        margin-bottom: 0
    }
    .cs-relevant-list .cs-text {
        width: 100%;
        margin-top: 20px
    }
    .jobs-detail-3 .jobs-info .cs-text {
        width: auto
    }
    .jobs-detail-3 .social-media {
        width: 88%
    }
    .jobs-detail-4 .jobs-info .cs-text,
    .jobs-detail-4 .apply-buttons {
        width: 100%!important
    }
    .jobs-detail-4 .jobs-info .cs-text {
        margin-bottom: 10px!important
    }
    .wp-jobhunt .apply-buttons {
        text-align: left!important
    }
    .rtl.wp-jobhunt .apply-buttons {
        text-align: right!important
    }
    .jobs-detail-4 .jobs-info .cs-text {
        margin-bottom: 15px
    }
    .jobs-detail-4 .apply-buttons {
        text-align: left
    }
    .apply-buttons .cs-add-wishlist {
        margin-bottom: 8px
    }
    .main-section .blog-large .post-option,
    .main-section .cs-blog.blog-medium .post-option {
        float: left;
        padding-top: 10px;
        width: 100%
    }
    .jobs-listing.classic .wish-list {
        margin-top: 0
    }
    .cs-counter.inner ul.dashboard-list li {
        border-left: 0 none;
        overflow: visible;
        padding: 20px;
        width: 50%
    }
    .career .main-search .search-area .search-bar {
        width: 100%;
        margin-bottom: 1px
    }
    .career .main-search .search-area .search-category {
        width: 100%;
        margin-bottom: 1px
    }
    .career .main-search .search-area .search-country {
        width: 100%;
        margin-bottom: 1px
    }
    .account-info-btn {
        clear: both
    }
    .rtl ul.post-step li h3 a i {
        margin-left: 10px;
        margin-right: 0;
        margin-top: 0
    }
    .share-job .col-md-6 {
        float: right;
        width: 100%
    }
    .rtl .apply-job a {
        display: table;
        float: none;
        margin: 0 auto;
        width: auto;
        margin-bottom: 10px
    }
    .rtl ul.feature-jobs li span {
        float: right
    }
    .rtl ul.feature-jobs li h3 {
        width: 100%
    }
    .rtl .pull-right {
        float: none!important
    }
    .rtl ul.dashboard-list li {
        float: right;
        width: 100%
    }
    .rtl .wp-image-123 {
        height: auto;
        width: 20%
    }
    .wow.slide.wow.slide>iframe {
        height: auto;
        width: 100%
    }
    .rtl .recriutment-listing ul a {
        padding-right: 0
    }
    .rtl .search-section {
        left: auto;
        position: relative;
        right: 0;
        width: 243px;
        top: 0
    }
    .rtl .recriutment-search h2 {
        padding: 0;
        padding-right: 10px
    }
    .rtl .recriutment-search>form {
        margin-right: 10px;
        margin-top: 20px;
        overflow: hidden
    }
    .rtl .search-country {
        margin-left: 0;
        width: 47%
    }
    #menu-button .icon-list8 {
        top: -35px
    }
    #header.dark-header #menu-button .icon-list8,
    .rtl #header.dark-header #menu-button .icon-list8 {
        top: -25px
    }
    .search-country {
        width: 47%
    }
    .cs-companies article {
        width: 100%
    }
    ul.jobs-list li {
        padding: 13px 15px 0 30px
    }
    ul.jobs-list li p {
        margin: 0
    }
    ul.hiring-list li .cs-text .cs-posted {
        right: 30px
    }
    .rtl ul.hiring-list li .cs-text .cs-posted {
        left: 30px
    }
    .category-holder .col-md-6 {
        margin-bottom: 30px
    }
    .hiring-slider li figure {
        float: none
    }
    .testimonial-inner ul.testimonial-slider .slick-next:after {
        left: 10px
    }
    .testimonial-inner ul.testimonial-slider .slick-prev::after {
        left: -20px
    }
    .cs-company-listing article {
        width: 33.3%
    }
    ul.dashboard-list li {
        width: 50%;
        border-top: 1px solid #f4f4f4
    }
    .rtl ul.dashboard-list li {
        float: right
    }
    ul.resumes-list li .cs-text .cs-posted {
        position: relative;
        right: 0;
        top: 0
    }
    ul.resumes-list li .cs-text .cs-posted span {
        display: inline-block
    }
    ul.resumes-list li .delete {
        right: 0;
        top: 20px
    }
    .rtl ul.resumes-list li .delete {
        left: 25px;
        top: 20px;
        right: inherit
    }
    ul.post-step li,
    ul.post-step li:last-child {
        margin-bottom: 10px;
        width: 50%
    }
    .packege-detial {
        overflow: hidden
    }
    .cs-tabs ul.accordion-list li .top-section .date {
        width: 20%
    }
    ul.resumes-list li .cs-text .cs-uploaded {
        position: initial
    }
    .col-md-6>img {
        width: 100%
    }
    .section-fullwidth>.cs-content-holder>.row>.col-md-6 {
        margin-right: 10px
    }
    ul.dashboard-list li {
        width: 100%
    }
    .cs-grid ul.cs-list li {
        width: 44%
    }
    .filter-heading .cs-sort-sec>li {
        margin: 0
    }
    .wp-jobhunt .cs-companies article {
        width: 50%
    }
    .main-section .cs-candidate-list .cs-button {
        right: 15px!important;
        top: 40%!important
    }
    .cs-candidate-detail .cs-profile .cs-media {
        margin-bottom: 20px
    }
    .cs-candidate-detail .cs-profile .info,
    .cs-candidate-detail .cs-profile .post-options,
    .cs-candidate-detail .profile-nav {
        width: 100%
    }
    .cs-candidate-detail .cs-profile .info {
        margin-bottom: 10px
    }
    .cs-candidate-detail .profile-nav li {
        margin-right: 15px
    }
    .cs-candidate-detail .profile-nav li a {
        font-size: 14px
    }
    .cs-candidate-detail .employer-contact-form {
        margin-top: 0
    }
    #footer .footer-top [class*="col-lg"],
    #footer .footer-top [class*="col-md"],
    #footer .footer-top [class*="col-sm"],
    #footer .footer-top [class*="col-xs"] {
        width: 100%
    }
    .cs-clinets .col-lg-2.col-md-3.col-sm-4.col-xs-12 {
        width: 50%
    }
    .filter-heading .cs-sort-sec li {
        width: 48%;
        vertical-align: top
    }
    .cs-clinets ul.clients button.slick-prev {
        left: 14px
    }
    header .main-head .logo {
        text-align: center;
        margin: 4px 0 12px 0;
        width: 50%
    }
    .rtl header .main-head .logo {
        margin-bottom: 10px
    }
    .cs-top-recruiters .cs-text {
        text-align: center
    }
    .back-to-top {
        margin: 15px 0 0
    }
    .cs-copyright .footer-links {
        font-size: 11px;
        width: 100%
    }
    .wp-jobhunt ul.post-step li {
        width: 100%
    }
    .wp-jobhunt .custom-styling-list .jobs-listing li .cs-media {
        width: 25%
    }
    .wp-jobhunt .jobs-listing.fancy .jobtype-btn {
        top: 0;
        left: 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.fancy li .cs-text {
        width: 56%
    }
    .cs-blog.blog-modern .blog-text,
    .cs-blog.blog-modern .cs-media {
        width: 100%
    }
    .cs-blog.blog-modern .cs-media {
        margin-bottom: 20px
    }
    .rtl.wp-jobhunt .custom-styling-list .jobs-listing li .cs-media {
        width: 25%;
        margin-bottom: 20px
    }
    .rtl header .main-head .logo {
        text-align: center
    }
    .rtl header .nav-right-area {
        text-align: center
    }
    .rtl.wp-jobhunt .jobs-listing.modern .cs-media {
        margin: 0 0 20px 0
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text {
        width: 100%
    }
    .rtl.wp-jobhunt .jobs-listing.modern .list-options .shortlist {
        line-height: 16px
    }
    .wp-jobhunt .section-fullwidth .col-lg-12 .main-search .col-lg-4,
    .wp-jobhunt .section-fullwidth .col-md-12 .main-search .col-md-3 {
        margin-bottom: 0
    }
    .rtl.wp-jobhunt .jobs-listing li .cs-media {
        margin: 0 0 0 12px
    }
    .wp-jobhunt ul.resumes-list li .cs-text {
        margin-bottom: 10px
    }
    .wp-jobhunt .main-search.has-bgcolor {
        top: 40px
    }
    .wp-jobhunt .jobs-listing li .jobs-content {
        padding: 15px 20px 15px 20px
    }
    .wp-jobhunt .jobs-listing.modern li .cs-text {
        position: static
    }
    .wp-jobhunt .jobs-listing.modern .jobs-content .list-options {
        top: 20px
    }
    .wp-jobhunt .user-search ul.filter-list li {
        width: 8.4%
    }
    .main-head [class*="col-sm"],
    .main-head [class*="col-xs"] {
        padding: 0;
        display: inline-block
    }
    .wp-jobhunt .employer-listing .employer-box .cs-text {
        width: 50%
    }
    .wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        width: 25%
    }
    .wp-jobhunt .signup-form {
        margin: 0 auto;
        width: 100%
    }
}
@media screen and (max-width: 575px) {
    #header.cs-transparent-header .search-bar {
        display: none
    }
    .wp-jobhunt .cs-jobs-holder.cs-joblist-advance .jobs-listing .job-post {
        top: 0
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    #rc-imageselect,
    .g-recaptcha {
        transform: scale(.77);
        -webkit-transform: scale(.77);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0
    }
    .wp-jobhunt .jobs-listing li .cs-media {
        margin-right: 20px
    }
    .rtl.wp-jobhunt .jobs-info .cs-text .btn.large {
        margin: 0 0 0 15px;
        min-width: 270px
    }
    .rtl.wp-jobhunt .jobs-info .cs-text .btn.large:after {
        clear: both;
        display: block;
        content: ""
    }
    .rtl.wp-jobhunt .cs-candidate-list .cs-media {
        margin-left: 5px
    }
    .rtl.wp-jobhunt .jobs-listing .jobtype-btn {
        position: absolute;
        top: 60px;
        left: 0;
        right: auto;
        float: left
    }
    .wp-jobhunt .company-detail .employer-categories li {
        width: 100%
    }
    .cs-profile-contact-detail .input-filed-contact label {
        width: 100%
    }
    .cs-profile-contact-detail.contact-form-holder .input-filed-contact input {
        width: 100%
    }
    .footer-logo {
        width: 100%;
        text-align: center;
        margin: 0 0 20px 0
    }
    .cs-footer .cs-copyright-area .col-md-3 {
        width: 100%
    }
    .cs-copyright .footer-links {
        font-size: 11px;
        float: none;
        padding-top: 10px;
        width: 100%;
        text-align: center
    }
    .wp-jobhunt .jobs-listing.fancy li.col-sm-6 {
        width: 100%
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.fancy li.col-sm-6 .cs-text {
        width: 70%
    }
    .wp-jobhunt .cs-jobs-holder .jobs-listing .job-post .jobtype-btn {
        min-width: 100px
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.joblist-simple li .cs-text {
        width: 100%
    }
    .email-me-top {
        position: relative;
        margin-bottom: 40px
    }
    .email-jobs-top {
        left: 0;
        right: auto;
        top: 0
    }
    .wp-jobhunt .your-search {
        padding: 8px 0 8px 0
    }
    .wp-jobhunt ul.resumes-list li .cs-text .cs-posted {
        position: relative;
        top: 0;
        right: 0;
        width: auto;
        display: block;
        margin-bottom: 10px
    }
    .wp-jobhunt ul.resumes-list li .cs-text .cs-posted span {
        display: inline-block
    }
    .wp-jobhunt ul.resumes-list li img {
        box-shadow: none;
        float: none;
        margin: 0 0 10px 0;
        width: 100px
    }
    .wp-jobhunt ul.resumes-list li .cs-text {
        overflow: visible;
        padding: 0 0 0 0;
        display: block;
        width: 100%
    }
    .wp-jobhunt .cs-downlod-sec,
    .wp-jobhunt .cs-tabs .tab-content .cs-downlod-sec:hover {
        right: 0;
        top: 0!important;
        position: relative
    }
    .wp-jobhunt .employer-listing .employer-box .cs-text,
    .wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        width: 100%;
        text-align: left
    }
    .rtl.wp-jobhunt .employer-listing .employer-box .cs-text,
    .rtl.wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        text-align: right
    }
    .wp-jobhunt .employer-listing .cs-media {
        margin: 0 0 30px 0
    }
    .candidate-header .cs-profile .post-options>ul {
        top: 0
    }
}
@media screen and (max-width: 540px) {
    .wp-jobhunt [class*="col-lg"],
    .wp-jobhunt [class*="col-md"],
    .wp-jobhunt [class*="col-sm"] {
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-right: -4px
    }
    .rtl.wp-jobhunt [class*="col-lg"],
    .rtl.wp-jobhunt [class*="col-md"],
    .rtl.wp-jobhunt [class*="col-sm"],
    .rtl.wp-jobhunt [class*="col-xs"] {
        margin-right: 0!important
    }
    .rtl .section-fullwidth .col-lg-12 .col-lg-4 {
        margin: 0 0 0 -4px
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        width: 29%
    }
    .wp-jobhunt .jobs-info .cs-text .btn.large {
        width: 150px;
        margin-right: 0;
        margin-bottom: 10px
    }
    header .nav-right-area {
        text-align: center!important
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder {
        width: 77%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder {
        width: 100%
    }
    .wp-jobhunt .jobs-listing.classic .cs-text {
        padding-right: 0
    }
    .wp-jobhunt ul.managment-list li .list-holder .shortlist {
        width: 100%
    }
    .wp-jobhunt ul.managment-list li .list-holder .control,
    .wp-jobhunt ul.managment-list li .list-holder .application {
        width: 30%
    }
    .wp-jobhunt ul.managment-list li .list-holder .shortlist span {
        text-align: left
    }
    .wp-jobhunt ul.managment-list li .manag-title,
    .wp-jobhunt ul.managment-list li .list-holder {
        width: 100%
    }
    .wp-jobhunt ul.managment-list li .list-holder .shortlist {
        width: 30%
    }
    .wp-jobhunt .cs-confirm-container {
        left: 5%;
        width: 89%
    }
    .wp-jobhunt .signup-form .input-info {
        border: 0;
    }
    .wp-jobhunt .signup-form .input-info {
        padding: 20px 0;
    }
    .wp-jobhunt .resumes-list .modal-dialog {
        width: 95%
    }
    .wp-jobhunt .signup-form {
        width: 100%
    }
    .wp-jobhunt .signup-form .nav>li>a {
        font-size: 10px
    }
    .wp-jobhunt .company-date-option {
        width: 69%
    }
    .wp-jobhunt .company-date-option span {
        width: auto
    }
    .wp-jobhunt .jobs-listing .cs-media,
    .wp-jobhunt .jobs-listing.modern .cs-media {
        margin: 0 0 15px 0
    }
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 100%
    }
    .wp-jobhunt .jobs-listing.classic .wish-list {
        position: inherit;
        margin-top: 20px
    }
    header .slicknav_nav {
        top: 100%
    }
    .main-section .main-search {
        margin-bottom: 0
    }
    .rtl.wp-jobhunt .jobs-listing .jobtype-btn {
        position: absolute;
        top: 60px;
        left: 0;
        right: auto;
        float: left
    }
    .rtl ul.testimonial-home li .question-mark {
        left: 0;
        width: 100%
    }
    .rtl .testimonial-inner.slider-small ul.testimonial-home .slick-prev,
    .rtl .testimonial-home .slick-prev {
        left: 25.5%
    }
    .rtl .cs-company-listing [class*="col-md"] {
        width: 100%
    }
    .wp-jobhunt .jobs-detail-4 .company-info .cs-text {
        padding-left: 30px
    }
    .rtl.wp-jobhunt .jobs-detail-4 .company-info .cs-text {
        padding-left: 0;
        padding-right: 30px
    }
    .cs-candidate-detail .cs-profile {
        margin: 0
    }
    .candidate-header .container {
        position: relative
    }
    .blog-medium .cs-media {
        margin: 0 0 15px 0
    }
    .blog-medium .cs-media,
    .blog-medium .cs-media img,
    .blog-medium .cs-media ~ .blog-text,
    .cs-blog-detail .cs-admin-post,
    .cs-blog-detail .cs-social-share {
        width: 100%
    }
    .cs-blog.blog-grid .post-option span:last-child {
        display: inline-block;
        margin-left: 11px
    }
    .main-head [class*="col-sm"],
    .main-head [class*="col-xs"] {
        padding: 0;
        display: inline-block
    }
    .rtl.wp-jobhunt [class*="col-lg"],
    .rtl.wp-jobhunt [class*="col-md"],
    .rtl.wp-jobhunt [class*="col-sm"] {
        margin-right: 0
    }
}
@media screen and (max-width: 480px) {
    #footer .footer-v1 .widgettext ul li {
        width: 30%
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .wp-jobhunt .cs-blog.classic .cs-text span {
        width: 100%;
        float: none;
        display: block;
        text-align: left
    }
    .wp-jobhunt .cs-blog.classic .cs-text p a {
        display: inline-block;
        width: 100%;
        text-align: left;
        float: none;
        padding-left: 30px
    }
    .wp-jobhunt .cs-blog.classic .cs-text p {
        position: relative
    }
    .wp-jobhunt .cs-blog.classic .cs-text p>i {
        position: absolute;
        top: 8px;
        left: 0
    }
    .rtl.wp-jobhunt .cs-loging-dashboard ul.dropdown-menu {
        right: 0
    }
    .rtl.wp-jobhunt .hiring-holder .jobs-listing.modern h3 {
        padding: 0
    }
    .blog-medium .cs-media,
    .blog-medium .blog-text {
        width: 100%!important
    }
    .rtl.wp-jobhunt .employer-listing.simple .cs-text {
        text-align: right;
        width: 100%;
        display: block;
        padding: 10px 0
    }
    .rtl.wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
        float: right;
        text-align: right;
        display: block;
        width: auto!important;
        padding-right: 10px!important;
        left: 0;
        right: auto
    }
    .wp-jobhunt .hiring-img {
        width: 150px
    }
    .wp-jobhunt .cs-tabs .cs-favorite-jobs ul.top-heading-list li:nth-child(2),
    .wp-jobhunt .cs-tabs .cs-favorite-jobs ul.top-heading-list li:nth-child(1) {
        width: 50%
    }
    .wp-jobhunt .company-detail-inner {
        width: 100%
    }
    .wp-jobhunt .company-date-option {
        margin-bottom: 10px
    }
    .wp-jobhunt .cs-favorite-jobs .hiring-img {
        margin-bottom: 10px
    }
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .jobs-listing.classic .cs-text,
    .rtl.wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 100%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec>li:first-child {
        width: 100%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li {
        width: 100%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder {
        display: block;
        width: 100%
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder {
        width: 100%!important
    }
    .cs-spatialism-sec-all ul.spatialism-sec li {
        width: 100%
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info .post-options li:after {
        display: none
    }
    .rtl .cs-profile-contact-detail .input-filed-contact input,
    .rtl .cs-profile-contact-detail .input-filed-contact textarea {
        text-align: right
    }
    .cs-employer-offer-list::before {
        top: -100%
    }
    .cs-employer-offer-list ul {
        text-align: center
    }
    .cs-employer-offer-list ul li .cs-text.left span {
        width: 119px
    }
    .cs-employer-offer-list ul li .cs-media {
        width: 106px
    }
    #footer .cs-footer.fancy-footer ul.footer-modern-social-links {
        text-align: center!important;
        margin-bottom: 10px!important
    }
    .wp-jobhunt .cs-counter .dashboard-list li {
        width: 100%;
        margin-bottom: 30px
    }
    .rtl.wp-jobhunt .custom-styling-list .jobs-listing li .cs-media {
        width: 40%
    }
    .rtl .cs-company-listing [class*="col-md"] {
        width: 100%
    }
    .wp-jobhunt .employer-listing .company-info ul {
        display: block
    }
    .wp-jobhunt .cs-job-possitions .employer-listing .company-info {
        width: 100%;
        float: left
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.modern li .cs-text,
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.modern li .cs-text {
        width: 100%;
        padding: 0
    }
    .wp-jobhunt .cs-post-job .tabs-content .col-md-6 {
        width: 100%
    }
    .wp-jobhunt .company-date-option {
        width: 100%
    }
    .wp-jobhunt ul.managment-list li .list-holder .control,
    .wp-jobhunt ul.managment-list li .list-holder .application {
        width: 50%
    }
    .wp-jobhunt .cs-manage-jobs ul.dashboard-list li {
        width: 100%;
        padding: 4px 0
    }
    header .nav-right-area {
        text-align: center!important
    }
    .signup-form {
        width: 90%
    }
    header .slicknav_nav {
        top: 100%
    }
    .signup-form .nav-tabs>li:first-child {
        width: 100%;
        border-right: 0
    }
    .filter-heading .cs-sort-sec li {
        width: 100%
    }
    .hiring-holder .jobs-listing.modern h3 {
        padding-right: 0
    }
    .employer-listing.simple .cs-text {
        margin-bottom: 10px
    }
    .jobs-info .cs-text .btn.large {
        min-width: 100%;
        margin-bottom: 10px
    }
    .jobs-info .share-btn {
        display: inline-block
    }
    .employer-listing .employer-box .cs-text,
    .employer-listing .employer-box .company-info {
        width: 100%
    }
    .employer-listing .employer-box .company-info {
        text-align: left
    }
    .employer-listing.simple .cs-text {
        width: 45%
    }
    .recriutment-listing .employer-listing.simple .cs-post-type {
        width: 22%
    }
    .admin-info .cs-text {
        display: inline-block;
        width: 100%
    }
    .jobs-listing.classic .wish-list {
        margin-top: -15px
    }
    .admin-info .cs-media {
        margin: 0 0 15px 0
    }
    .admin-info .vacancies {
        bottom: auto;
        top: 30px
    }
    .rtl .db .post-job-btn {
        float: right;
        margin-bottom: 10px
    }
    .rtl .db ul li {
        margin: 0 0 0 15px;
        width: 100%
    }
    .rtl .wp-image-123 {
        height: auto;
        width: 30%
    }
    .rtl .cs-promobox.large img {
        float: none;
        margin: 0 0 0 10px
    }
    .cs-promobox.large img {
        float: none;
        margin: 0 0 0 10px
    }
    .rtl ul.resumes-list li img {
        clear: both;
        float: none;
        margin: 0 0 0 24px
    }
    .rtl ul.resumes-list li .cs-text {
        clear: both;
        margin-top: 20px;
        overflow: hidden;
        padding: 0
    }
    .rtl .search-country {
        margin-left: 0;
        width: 100%
    }
    ul.feature-jobs li h3 {
        clear: both;
        display: block;
        float: left;
        margin: 0;
        padding: 0
    }
    ul.feature-jobs li h3 a {
        margin: 0
    }
    ul.feature-jobs li span {
        color: #aaa;
        display: inline-block;
        float: left;
        font-size: 12px;
        padding: 0;
        text-align: left;
        width: 100%
    }
    .rtl .feature-jobs .feature-img {
        float: none;
        margin: 0 0 0 17px;
        width: auto
    }
    .rtl .cs-footer .widget .cs_banner_section {
        text-align: right
    }
    .rtl ul.hiring-list li .cs-text .cs-posted {
        left: 30px;
        width: 74px
    }
    .rtl ul.hiring-list li img,
    .rtl .hiring-list li .hiring-img {
        float: none;
        margin: 0
    }
    .rtl ul.hiring-list li .cs-text {
        float: none;
        position: relative;
        margin-top: 20px;
        clear: both
    }
    .rtl ul.feature-jobs li img {
        float: right;
        margin: 0 0 0 17px;
        width: 150px
    }
    .rtl .cs-pricetable .col-md-4 {
        float: right;
        margin-bottom: 30px;
        margin-left: 0;
        margin-right: 0;
        width: 100%
    }
    .signup-form .nav-tabs>li>a {
        padding: 10px 3px
    }
    .cs-footer .widget .cs_banner_section img {
        width: auto
    }
    .cs-footer .widget .cs_banner_section {
        text-align: left
    }
    .hiring-list li .hiring-img {
        float: none
    }
    .hiring-list li .hiring-img img {
        width: 150px;
        float: none;
        margin-bottom: 15px
    }
    ul.jobs-list {
        margin: 31px 0 0;
        position: relative
    }
    ul.hiring-list li .cs-text .cs-posted {
        position: initial
    }
    .cs-pricetable .col-md-4,
    .cs-footer .col-md-2 {
        width: 100%
    }
    .cs-counter ul li {
        border-top: 1px solid #f4f4f4;
        width: 100%
    }
    .testimonial-inner ul.testimonial-slider .slick-next::after {
        left: 45px
    }
    .testimonial-inner ul.testimonial-slider .slick-prev::after {
        left: -60px
    }
    .cs-blog.medium .cs-media {
        float: none;
        margin-bottom: 20px
    }
    .rtl .cs-blog.medium .cs-media {
        float: none
    }
    .cs-blog.medium .cs-media img {
        width: 100%
    }
    .rtl .cs-blog.medium .cs-media img {
        width: 100%
    }
    .rtl .effect-jazz figcaption>a {
        left: inherit;
        right: 45%
    }
    .search-section {
        position: relative;
        right: -25px
    }
    .search-by-name {
        padding: 60px 27px 2px
    }
    .cs-company-listing article {
        width: 50%
    }
    ul.managment-list li .list-holder .package,
    ul.managment-list li .list-holder .shortlist,
    ul.managment-list li .list-holder .application,
    ul.managment-list li .list-holder .control {
        width: 33%;
        margin: 0;
        text-align: left
    }
    .db .post-job-btn {
        margin: 10px 0
    }
    ul.transaction-list li .trans-id,
    ul.transaction-list li .trans-date,
    ul.transaction-list li .trans-description,
    ul.transaction-list li .trans-payment,
    ul.transaction-list li .trans-amount,
    ul.transaction-list li .trans-status {
        width: 10%
    }
    ul.post-step li,
    ul.post-step li:last-child {
        margin-bottom: 10px;
        width: 100%
    }
    .packege-detial ul li {
        margin-left: 10px
    }
    .job-featured .cs-text {
        width: 100%
    }
    .job-featured span {
        display: block;
        position: relative;
        right: 0;
        top: 0;
        width: 100%
    }
    ul.candidate-list li {
        width: 50%
    }
    .company-date-option {
        width: 50%
    }
    .select-jobs .search-category {
        width: 100%;
        margin-bottom: 15px
    }
    .cs-jobs article .cs-text .payment-detail span {
        width: 80%
    }
    .price-holder .buy-now {
        padding: 0 15px 15px
    }
    .signup-form .social-media li a {
        display: block;
        margin-bottom: 5px
    }
    #sticker {
        position: initial!important
    }
    .cs-tabs ul.accordion-list li .top-section .location {
        width: 100%
    }
    .search-category,
    .search-country {
        width: 100%
    }
    .cs-gallery.fancy .scetion-title h2 {
        text-align: center
    }
    .rtl .cs-education ul li .education-title {
        width: 100%
    }
    .cs-education ul li .education-detail {
        overflow: inherit
    }
    .login-section {
        text-align: left
    }
    .cs-jobs article .cs-text figure {
        float: none;
        margin-bottom: 15px
    }
    .footer-logo {
        display: block
    }
    .bottom-links li {
        float: none;
        margin-right: 31px;
        margin-left: 0;
        display: inline-block
    }
    .cs-company-listing article figure {
        min-height: 135px;
        height: auto
    }
    .search-view2 .main-search .search-area .search-bar,
    .search-view2 .main-search .search-country,
    .search-view2 .main-search .search-category,
    .rtl .search-view2 .main-search .search-area .search-bar,
    .rtl .search-view2 .main-search .search-country,
    .rtl .search-view2 .main-search .search-category,
    .search-view3 .main-search .search-area .search-bar,
    .search-view3 .main-search .search-country,
    .search-view3 .main-search .search-category,
    .rtl .search-view3 .main-search .search-area .search-bar,
    .rtl .search-view3 .main-search .search-country,
    .rtl .search-view3 .main-search .search-category,
    .cs-footer .col-md-3,
    .cs-img-frame.frame-simple {
        width: 100%
    }
    .cs-listing.cs-fancy .cs-list li .cs-holder .cs-shortlist {
        bottom: -20px;
        top: auto;
        height: auto
    }
    .cs-listing .cs-list .cs-holder .cs-media {
        float: none;
        margin: 0 0 25px 0;
        width: 100%
    }
    .cs-listing .cs-list .cs-holder .cs-media figure {
        float: none
    }
    .cs-grid ul.cs-list li {
        width: 42%
    }
    .cs-uploaded.candidate-detail .add_list_icon {
        top: 20px;
        right: 20px
    }
    ul.resumes-list li .cs-text {
        width: 100%;
        padding-top: 15px
    }
    ul.job-list.job-list-full-view li .job-medium .cs-text {
        overflow: visible;
        padding: 15px 0 0;
        width: 100%
    }
    ul.job-list li .job-medium .cs-text {
        overflow: visible;
        padding: 15px 0 0;
        width: 100%;
        float: left
    }
    .main-section ul.hiring-list-2 {
        padding: 0 10px 0 0
    }
    .cs-listing ul.cs-list li.ln-no-match {
        font-size: 24px
    }
    .wp-jobhunt .price-tables article {
        width: 100%
    }
    .wp-jobhunt ul.blog-list li {
        display: inline-block;
        width: 100%
    }
    .main-section .apply-job a {
        width: auto
    }
    .wp-jobhunt .cs-companies article {
        margin: 0 -4px 20px 0!important;
        width: 100%;
        display: inline-block
    }
    .price-tables article {
        width: 100%
    }
    .main-section .user-search .search-area .search-bar {
        width: 100%;
        margin: 0 0 10px 0
    }
    .main-section .cs-ag-search.user-search .search-country {
        width: 50%
    }
    .main-section .user-search .search-btn {
        width: 46%
    }
    .cs-company-listing .job-list article,
    .main-section .user-search .search-category {
        width: 100%
    }
    .main-section .cs-search-inner {
        padding: 10px
    }
    .main-section ul.feature-jobs,
    .main-section .cs-jobs {
        margin: 0 10px 0 0
    }
    #main .cs-construction .date span {
        width: 100%;
        margin: 0 0 20px 0
    }
    .main-section .cs-relevant-list>figure {
        display: block;
        float: none
    }
    .main-section .jobs-listing .cs-media {
        margin: 0 0 20px 0
    }
    .main-section .jobs-listing.simple .cs-media {
        margin: 0 0 50px 0;
        float: right
    }
    .main-section .jobs-listing.simple .payment-detail li {
        width: 100%
    }
    .main-section .jobs-listing li .cs-text {
        width: 100%;
        display: inline-block
    }
    .main-section .jobs-listing.simple .cs-text ul {
        width: 100%
    }
    .main-section .jobs-detail-listing li {
        width: 100%
    }
    .jobs-detail-2 .apply-buttons .btn {
        margin: 0 8px 8px 0
    }
    .jobs-detail-2 .social-media>span {
        margin: 0 0 10px 0
    }
    .main-section .col-lg-8 .jobs-listing.modern li .cs-text,
    .main-section .col-md-8 .jobs-listing.modern li .cs-text,
    .main-section .col-lg-9 .jobs-listing.modern li .cs-text,
    .main-section .col-md-9 .jobs-listing.modern li .cs-text {
        width: 100%
    }
    .main-section .col-lg-8 .jobs-listing li .cs-text,
    .main-section .col-md-8 .jobs-listing li .cs-text,
    .main-section .col-lg-9 .jobs-listing li .cs-text,
    .main-section .col-md-9 .jobs-listing li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing li .cs-text {
        width: 100%
    }
    .main-section .jobs-listing li .cs-text {
        padding-left: 15px
    }
    .rtl .cs-blog-detail .cs-share {
        top: 35px;
        margin: 0
    }
    .main-section .cs-candidate-list .cs-media {
        margin: 0 0 15px
    }
    .main-section .cs-candidate-list .cs-text {
        width: 100%
    }
    .main-section .cs-candidate-list .cs-button {
        margin: -60px 0 0;
        right: 70px;
        top: 50%
    }
    .main-search .search-area [class*="col-md"],
    .main-search .search-area [class*="col-sm"],
    .main-search .search-area [class*="col-lg"] {
        width: 100%
    }
    .main-search.inner-search form input[type="text"] {
        border-right: 1px solid #dde5ed;
        border-bottom: none
    }
    .main-search.inner-search form .chosen-container-single .chosen-single {
        border-top: none
    }
    .main-search.inner-search form .select-holder:after {
        height: 44px
    }
    .main-search.inner-search form .chosen-search input[type="text"] {
        border-bottom: 1px solid #aaa
    }
    .main-section .main-search {
        overflow: visible
    }
    .main-search.inner-search .chosen-container-single .chosen-drop {
        margin-top: -5px
    }
    .testimonial-inner.slider-small ul.testimonial-slider .slick-prev,
    .testimonial-slider .slick-prev {
        left: 22%
    }
    .testimonial-inner.slider-small ul.testimonial-slider .slick-next,
    .testimonial-slider .slick-next {
        right: 22%
    }
    .cs-blog-detail .tags {
        margin-bottom: 10px
    }
    .cs-blog-detail .tags,
    .cs-blog-detail .cs-share-detail {
        width: 100%;
        margin-bottom: 10px
    }
    .jobs-listing.modern .jobs-content .list-options,
    .jobs-listing.classic .wish-list {
        position: initial;
        margin: 20px 0 0 0
    }
    .wp-jobhun .jobs-listing.grid {
        position: absolute!important;
        margin-top: 0!important
    }
    .wp-jobhunt .jobs-listing span.author-name {
        display: block;
        margin-left: 0
    }
    .cs-clinets .col-lg-2.col-md-3.col-sm-4.col-xs-12 img {
        width: 100%
    }
    .jobs-listing li .cs-media {
        display: block
    }
    .jobs-listing li .cs-media figure {
        margin: 0 auto
    }
    .jobs-listing.classic li .cs-media figure {
        margin: inherit
    }
    #footer .widget-title h5 {
        text-align: center
    }
    .main-search .search-input label {
        padding-top: 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder {
        width: 100%;
        overflow: initial
    }
    .wp-jobhunt .filter-heading>h5 {
        margin-bottom: 10px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li {
        margin: 0 0 10px 0
    }
    .wp-jobhunt .filter-heading .cs-sort-sec label {
        margin-right: 19px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li .cs-select-holder:after {
        right: 4px
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder:after {
        right: 4px
    }
    .rtl.wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder:after {
        right: auto;
        left: 4px
    }
    .wp-jobhunt ul.managment-list li .list-holder .control,
    .wp-jobhunt ul.managment-list li .list-holder .application,
    .wp-jobhunt ul.managment-list li .list-holder .shortlist {
        width: 100%;
        text-align: left
    }
    .wp-jobhunt .custom-styling-list .jobs-listing li .cs-media {
        width: 35%;
        margin: 0 0 20px 0
    }
    .widget_categories ul li,
    .widget_archive ul li {
        text-align: center
    }
    .wp-jobhunt header .login a {
        padding: 3px 8px 2px
    }
    .search-results .cs-search-area {
        width: 100%
    }
    .cs-search-results .cs-categories a {
        margin: 0 0 5px 5px
    }
    .rtl header .nav-right-area,
    .rtl.wp-jobhunt .cs-loginsec {
        padding-top: 0
    }
    .rtl header .main-head .logo {
        width: 100%;
        text-align: right
    }
    .rtl.wp-jobhunt .join-us {
        margin-left: 6px
    }
    .jobs-detail-4 .company-info .cs-text {
        width: 100%;
        padding-right: 20px
    }
    .rtl header .slicknav_menu {
        float: left!important
    }
    .rtl .navigation {
        float: right!important
    }
    .wp-jobhunt .cs-login-dropdown .logout-btn i {
        display: block
    }
    .rtl.wp-jobhunt .cs-loging-dashboard ul.dropdown-menu {
        right: 0
    }
    .wp-jobhunt .cs-loging-dashboard .dropdown-menu i {
        display: inline-block
    }
    #header.cs-transparent-header .join-us>a,
    header#header.cs-transparent-header .login>a {
        padding: 0!important;
        border: none!important;
        font-weight: 600!important
    }
    .jobs-listing.fancy li .cs-text {
        margin-bottom: 20px
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing.fancy li .cs-text,
    .jobs-listing.fancy li .cs-media {
        width: 100%
    }
    .jobs-listing.fancy li .cs-media {
        margin-right: 0
    }
    .jobs-listing.fancy li .cs-media figure {
        margin: 0
    }
    #footer .cs-footer .widget.widget_categories ul li {
        text-align: center
    }
    #header.cs-transparent-header .search-bar {
        display: none
    }
    .logged-in.wp-jobhunt #header.cs-transparent-header .wish-list {
        top: 0
    }
    #header.cs-transparent-header {
        border: none
    }
    .rtl .main-head .text-right[class*="col-sm"],
    .rtl .main-head .text-right[class*="col-xs"] {
        width: 60%
    }
    .wp-jobhunt .main-search.has-bgcolor {
        margin-bottom: 30px!important
    }
    .wp-jobhunt .employer-listing.simple .cs-post-title {
        width: 100%
    }
    .wp-jobhunt .employer-listing .cs-post-title small {
        margin: 0
    }
    .wp-jobhunt .jobs-listing.modern .cs-media figure {
        margin: 0
    }
    .social-media-sec {
        text-align: center
    }
    .social-media-sec .social-media li {
        margin: 0 10px 10px 0
    }
    .newsletter,
    .newsletter form {
        width: 100%
    }
    .social-media-sec .social-media {
        padding: 0 0 10px 0
    }
    #footer {
        text-align: center
    }
    #footer .widget .widget-title {
        text-align: left
    }
    #footer .footer-logo {
        margin: 0 0 15px 0
    }
    #footer .cs-copyright .back-to-top a {
        display: inline-block;
        float: none
    }
    .wp-jobhunt .jobs-listing li .cs-text {
        position: static
    }
    header#header.cs-transparent-header .login>a {
        margin-top: 4px
    }
    .wp-jobhunt .cs-jobs-holder .jobs-listing .job-post .jobtype-btn {
        position: absolute;
        top: 40px
    }
    .cs-portfolio-item.default-demo .cs-text h4 span {
        top: -50px
    }
    .wp-jobhunt .user-search ul.filter-list li {
        width: 13%!important
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        width: 48%
    }
    .wp-jobhunt .main-search.inner-search input[type="text"] {
        border-right: 1px solid #dde5ed
    }
    .wp-jobhunt header .wish-list ul.recruiter-list li .cs-info {
        width: 64%
    }
    .wp-jobhunt .wish-list-dropdown ul.recruiter-list {
        display: block;
        margin: 0;
        left: auto;
        right: -92px;
        float: right;
        width: 310px
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option {
        float: left;
        text-align: left
    }
    .rtl.wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option {
        float: right;
        text-align: right
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs .company-date-option {
        display: block;
        width: 100%
    }
    .wp-jobhunt .cs-favorite-jobs .feature-jobs li .company-date-option .control.delete-job-alert {
        margin: 0
    }
    .cs-content-holder .cs-listing-filters {
        padding: 0 25px 0 0
    }
    .wp-jobhunt .cs-content-holder .filter-heading .cs-sort-sec {
        margin-left: -10px;
        margin-right: 0
    }
    .rtl.wp-jobhunt .jobs-info .cs-text .btn.large {
        margin: 0 0 15px 0
    }
    .rtl.wp-jobhunt .main-head .user-account {
        margin: 0
    }
}
@media screen and (max-width: 470px) {
    .wp-jobhunt header .login a>i,
    .wp-jobhunt .join-us>i {
        display: none
    }
    .nav-right-area .slicknav_btn {
        padding: 6px 8px;
        color: #fff;
    }
    .main-head [class*="col-sm"],
    .main-head [class*="col-xs"] {
        padding: 0;
        display: inline-block
    }
    .cs-spatialism-sec-all {
        padding-left: 0
    }
    .cs-employer-offer-list ul li .cs-text.left span {
        width: 119px
    }
    .cs-employer-offer-list ul li .cs-media {
        width: 133px
    }
    .cs-employer-offer-list::before {
        top: -102%
    }
    .wp-jobhunt .cs-company-jobs li .cs-text span a {
        line-height: 23px
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info .cs-text,
    .wp-jobhunt .jobs-detail-3 .social-media {
        width: 100%!important
    }
    .wp-jobhunt .jobs-detail-3 .jobs-info .cs-media {
        float: left;
        margin: 0 0 25px 0
    }
    .wp-jobhunt .user-account {
        padding-top: 0
    }
    .cs-clinets .has-border {
        border: none
    }
    .cs-box::after {
        height: 52%;
        top: -54%
    }
    .cs-clinets a img {
        width: auto!important
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .rtl .cs-clinets a img {
        width: 140px!important
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder:after {
        right: 4px
    }
    .job-alert-box .newsletter input[type="email"] {
        width: 100%;
        margin-bottom: 6px
    }
    .job-alert-box .newsletter .jobalert-submit {
        width: 34%
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.classic li .cs-text {
        width: 100%;
        padding-left: 0
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.classic li .cs-media {
        margin-bottom: 5px
    }
    .wp-jobhunt .jobs-listing.classic .wish-list {
        margin-top: 0
    }
    .wp-jobhunt .jobs-listing.classic .cs-post-title {
        padding-right: 0
    }
    .wp-jobhunt .hiring-holder.col-lg-9.col-md-9.col-sm-12.col-xs-12 .jobs-listing.fancy li.col-sm-6 .cs-text {
        width: 100%
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        width: 80%
    }
    .wp-jobhunt .employer-listing .cs-media {
        margin: 0 0 10px 0
    }
    .wp-jobhunt .jobs-listing.simple li .cs-text,
    .wp-jobhunt .col-lg-12 .col-lg-9 .jobs-listing.simple li .cs-text {
        width: 100%
    }
    .main-section .jobs-listing.simple .cs-media {
        float: left
    }
    .rtl .main-section .jobs-listing.simple .cs-media {
        float: right
    }
    .wp-jobhunt .col-lg-12.col-md-12.col-sm-12.col-xs-12 .cs-jobs-holder.cs-joblist-advance .jobs-listing .cs-text {
        width: 100%
    }
    .job-alert-box .newsletter input[type="text"] {
        margin-bottom: 6px;
        width: 100%
    }
    .wp-jobhunt .job-info ul.posted-detail li {
        display: block;
        width: 100%
    }
    .wp-jobhunt .job-info ul.posted-detail li:first-child {
        padding: 0 14px 0 24px;
        background: url(../images/xbg-list.png.pagespeed.ic.r-S6J_wXGs.png)
        /*tpa=http://jobcareer.chimpgroup.com/wp-content/plugins/wp-jobhunt/assets/images/xbg-list.png.pagespeed.ic.r-S6J_wXGs.png*/
        
        no-repeat left center
    }
    .wp-jobhunt .job-info ul.posted-detail {
        margin-bottom: 10px
    }
    .wp-jobhunt .signup-form .g-recaptcha {
        transform: scale(.82)!important;
        -webkit-transform: scale(.82)!important;
        transform-origin: 0 0!important;
        -webkit-transform-origin: 0 0!important
    }
}
@media screen and (max-width: 360px) {
    .cs-portfolio-item.default-demo .cs-text h4 span {
        top: -70px
    }
    #footer .footer-v1 .widgettext ul li {
        width: 42%
    }
    .logged-in.wp-jobhunt .cs-transparent-header .login-dashboard-main figure,
    .logged-in.wp-jobhunt .cs-transparent-header .login-dashboard-main figure img {
        width: 26px;
        height: 26px;
        margin: 0
    }
    .logged-in.wp-jobhunt #header.cs-transparent-header .login {
        margin: 0
    }
    .logged-in.wp-jobhunt #header.cs-transparent-header .navicon {
        margin: 11px 5px 0 0
    }
    .wp-jobhunt .jobs-info .cs-text .btn.large {
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px;
        min-width: inherit
    }
    .wp-jobhunt .cs-blog.classic p {
        width: 100%
    }
    .wp-jobhunt .cs-blog.classic span {
        width: 100%;
        text-align: left;
        padding-left: 30px
    }
    .wp-jobhunt .cs-blog.classic span i {
        float: none;
        display: inline-block;
        vertical-align: middle
    }
    .home .cs-clinets .col-md-2 {
        text-align: center
    }
    .rtl.wp-jobhunt .join-us a {
        width: 100%
    }
    .rtl header .main-head .logo {
        width: 100%
    }
    .rtl.wp-jobhunt .join-us {
        margin-left: 6px
    }
    .wp-jobhunt .user-account .modal-dialog,
    .wp-jobhunt .cs-counter .dashboard-list li {
        width: 100%
    }
    .wp-jobhunt .cs-counter .dashboard-list li {
        margin-bottom: 10px
    }
    .cs-blog-detail .post-option .post-date {
        margin-left: 0
    }
    .employer-listing.simple .cs-text {
        display: block;
        text-align: center
    }
    .employer-listing.simple .cs-post-type {
        width: 100%!important;
        display: block;
        text-align: center
    }
    .employer-listing.simple .cs-post-type p {
        border: 0;
        padding: 0
    }
    .page-not-found h2 img {
        width: 100%
    }
    .testimonial-inner.slider-small ul.testimonial-slider .slick-prev,
    .testimonial-slider .slick-prev {
        left: 19%
    }
    .testimonial-inner.slider-small ul.testimonial-slider .slick-next,
    .testimonial-slider .slick-next {
        right: 15%
    }
    .main-search .select-location {
        margin-bottom: 10px
    }
    .jobs-detail-3 .jobs-info .cs-media {
        margin-bottom: 20px
    }
    .jobs-detail-3 .social-media {
        width: 100%
    }
    .jobs-detail-2 .social-media li,
    .jobs-detail-3 .social-media li,
    .jobs-detail-4 .social-media li {
        margin-right: 4px!important
    }
    .rtl .job-featured span {
        left: 0;
        right: inherit
    }
    .rtl .wp-image-123 {
        height: auto;
        width: 50%
    }
    .jobs-listing.classic .wish-list {
        top: 27%
    }
    .navigation {
        margin-bottom: 15px
    }
    .cs-footer .widget .cs_banner_section img {
        width: auto
    }
    ul.feature-jobs li h3 {
        display: block;
        margin: 0;
        padding: 0;
        width: 100%
    }
    ul.feature-jobs li span {
        float: none;
        padding: 0;
        text-align: left
    }
    ul.feature-jobs li h3 a {
        margin: 0 0 0 0
    }
    .feature-jobs .feature-img {
        float: none
    }
    .feature-jobs .feature-img img {
        width: 150px;
        margin: 0 auto;
        float: none;
        margin-bottom: 10px
    }
    .hiring-list li .hiring-img {
        float: none
    }
    .hiring-list li .hiring-img img {
        width: 150px;
        float: none;
        margin: 0 0 0 0;
        display: block
    }
    .navigation>ul {
        top: 10px
    }
    .navigation ul ul li:hover>a,
    .navigation ul ul li>a:hover,
    .navigation ul ul li.active>a {
        border-left: 3px solid #06c;
        border-right: 0 none
    }
    .wish-list:hover .wish-list-dropdown {
        width: 330px
    }
    .search-category,
    .search-country {
        width: 100%;
        margin-right: 0
    }
    ul.jobs-list {
        margin: 31px 0 0;
        position: relative
    }
    .rtl .slick-slider {
        right: 0
    }
    ul.hiring-list li img {
        float: none;
        margin: 0 20px 20px 0
    }
    .rtl ul.hiring-list li img {
        float: none;
        margin: 0 0 20px 20px
    }
    ul.hiring-list li .cs-text .cs-posted {
        position: initial
    }
    .cs-pricetable .col-md-4,
    .cs-footer .col-md-2 {
        width: 100%
    }
    .banner-text-style {
        font-size: 36px;
        line-height: 48px
    }
    strong.joiner {
        display: none
    }
    .morph-button-fixed,
    .morph-button-fixed .morph-content {
        height: 32px;
        width: 50%
    }
    .morph-button-fixed>button {
        font-size: 80%;
        line-height: 30px
    }
    .cs-counter ul li {
        border-top: 1px solid #f4f4f4;
        width: 100%
    }
    .hiring-slider {
        padding: 20px 25px
    }
    .cs-promobox.large {
        padding: 0 15px
    }
    .cs-promobox.large img {
        float: none
    }
    .testimonial-inner ul.testimonial-slider .slick-next::after {
        left: 45px;
        top: -30px
    }
    .testimonial-inner ul.testimonial-slider .slick-prev::after {
        left: -60px;
        top: -30px
    }
    ul.testimonial-slider li .question-mark {
        padding: 37px 10px
    }
    #comment ul li ul {
        margin-left: 0
    }
    .rtl #comment ul li ul {
        margin-right: 0
    }
    .search-section {
        position: relative;
        right: -14px
    }
    .possition {
        float: none;
        margin-top: 0;
        display: block
    }
    .hiring-slider li figure img,
    .cs-company-listing article,
    ul.dashboard-list li,
    ul.transaction-list li .trans-id,
    ul.transaction-list li .trans-date,
    ul.transaction-list li .trans-description,
    ul.transaction-list li .trans-payment,
    ul.transaction-list li .trans-amount,
    ul.transaction-list li .trans-status,
    ul.candidate-list li {
        width: 10%
    }
    .company-date-option {
        width: 55%
    }
    .cs-team article {
        width: 100%;
        float: left
    }
    .wish-list {
        top: 65px
    }
    .morph-button-fixed,
    .morph-button-fixed .morph-content {
        float: left;
        width: 50%
    }
    .find-btn,
    .post-btn {
        padding: 14px 20px
    }
    .pagination > li:nth-child(5),
    .pagination > li:nth-child(6) {
        display: none
    }
    .cs-profoile-portfolio .col-md-4 {
        width: 100%;
        float: none
    }
    .rtl .cs-candidate figure {
        float: right;
        margin: 0 0 20px;
        width: 100%
    }
    .cs-footer .widget .cs_banner_section {
        text-align: left
    }
    .cs-grid ul.cs-list li {
        width: 84%
    }
    .filter-heading .cs-sort-sec li {
        width: 100%
    }
    .search-results .cs-search-area {
        width: 100%
    }
    .cs-search-area {
        width: 80%
    }
    .page-not-found .cs-404-text h2 {
        background-size: contain
    }
    ul.managment-list li .list-holder .package,
    ul.managment-list li .list-holder .shortlist,
    ul.managment-list li .list-holder .application,
    ul.managment-list li .list-holder .control {
        text-align: center
    }
    .main-search .search-area [class*="col-md"],
    .main-search .search-area [class*="col-sm"],
    .main-search .search-area [class*="col-lg"] {
        margin-bottom: 0!important
    }
    .employer-listing.simple .cs-text,
    .employer-listing.simple .cs-media figure {
        width: 100%
    }
    .employer-listing.simple .cs-text {
        margin-bottom: 10px
    }
    .employer-listing .cs-media {
        width: 100%;
        margin: 0 0 15px 0
    }
    .cs-company-jobs .cs-text>span {
        margin-bottom: 10px;
        display: inline-block
    }
    .jobs-detail-4 .company-info .cs-text {
        float: left;
        margin: 0 0 20px 30px
    }
    .navigation>ul {
        left: 18px
    }
    ul.post-step li h3 a {
        font-size: 14px!important
    }
    header .main-head .logo {
        text-align: center
    }
    .rtl .main-head .col-sm-12 {
        width: 100%
    }
    .rtl .main-head .col-sm-12.text-right {
        width: 100%
    }
    .rtl.wp-jobhunt .cs-loginsec {
        padding-top: 0
    }
    .wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder:after {
        right: 8px
    }
    .rtl.wp-jobhunt .filter-heading .cs-sort-sec li:first-child .cs-select-holder:after {
        right: auto;
        left: 0
    }
    .wp-jobhunt .search-input,
    .wp-jobhunt .select-dropdown {
        margin-bottom: 10px
    }
    .wp-jobhunt .custom-styling-list .jobs-listing li .cs-media {
        width: 50%;
        margin: 0 0 20px 0
    }
    .wp-jobhunt .jobs-listing li .cs-text {
        padding-left: 0;
        padding-right: 15px
    }
    .wp-jobhunt .col-lg-12 .col-lg-12 .jobs-listing li .cs-text {
        width: 100%
    }
    .wp-jobhunt .wide .cs-heading {
        padding: 0 15px
    }
    header .logo img {
        max-height: 100%;
        width: 55px!important;
        height: auto!important
    }
    .wp-jobhunt header .login {
        margin-left: 0 !important;
    }
    .cs-profile-contact-detail .input-filed-contact label {
        display: none
    }
    .cs-profile-contact-detail.contact-form-holder .input-filed-contact input {
        width: 100%
    }
    .wp-jobhunt .cs-search-area {
        width: 100%
    }
    .wp-jobhunt .page-not-found {
        padding: 33px 10px 34px
    }
    .rtl.wp-jobhunt .cs-content404 .cs-search-area label::after {
        right: auto;
        left: 1px
    }
    .rtl .cs-search-area .search-bar {
        left: 2px;
        right: auto
    }
    .wp-jobhunt .recaptcha-reload a.recaptcha-reload-a {
        margin-left: 21px;
        top: 24px
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .cs-transparent-header .main-head {
        padding-top: 10px!important
    }
    #header.cs-transparent-header .join-us>a {
        margin-top: 0
    }
    header#header.cs-transparent-header .login>a {
        margin-top: 0
    }
    .wp-jobhunt .employer-listing.simple .cs-text {
        width: 100%
    }
    .wp-jobhunt .recriutment-listing .employer-listing.simple .cs-post-type {
        position: absolute;
        top: 3px;
        right: 0
    }
    .wp-jobhunt .signup-form .g-recaptcha {
        transform: scale(.82)!important;
        -webkit-transform: scale(.82)!important;
        transform-origin: 0 0!important;
        -webkit-transform-origin: 0 0!important
    }
}
@media screen and (max-width: 320px) {
    .rtl .cs-search-area .search-bar {
        left: 1px
    }
    .cs-employer-offer-list ul li .cs-media {
        width: 133px
    }
    .cs-employer-offer-list::before {
        top: -55%
    }
    .cs-employer-offer-list::after {
        top: -2%
    }
    .rc-anchor-normal {
        width: 255px
    }
    .rtl .search-section .txt-field {
        float: right;
        width: 78%
    }
    ul.jobs-list {
        width: 280px
    }
    ul.jobs-list li {
        padding: 13px 10px 0
    }
    ul.blog-list .slick-prev,
    ul.blog-list .slick-next {
        top: 0
    }
    .cs-admin figure {
        float: none
    }
    .share-post ul.share-medea li {
        float: left
    }
    .links-social {
        margin: 0 -30px
    }
    .input-info .row div .user-message {
        padding-right: 15px
    }
    .accordion-group {
        padding: 15px 15px 12px
    }
    .wp-jobhunt .cs-listing-filters .accordion-group {
        padding: 0
    }
    .share-job ul.share-medea {
        padding: 0
    }
    .share-job ul.more-jobs li {
        float: left
    }
    .cs-tabs ul.accordion-list li .top-section .location,
    .cs-tabs ul.accordion-list li .top-section .date {
        width: 100%
    }
    .find-btn,
    .post-btn {
        padding: 14px 20px
    }
    ul.feature-jobs li h3 a {
        margin: 0;
        display: inline-block
    }
    .search-section .txt-field {
        width: 150px
    }
    .search-by-name {
        padding: 60px 34px 2px
    }
    .pagination > li:nth-child(4) {
        display: none
    }
    .wp-jobhunt .g-recaptcha {
        transform: scale(.92)!important;
        -webkit-transform: scale(.92);
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0
    }
    .wp-jobhunt .recaptcha-reload a.recaptcha-reload-a {
        left: 160px
    }
    .wp-jobhunt .jobs-detail-4 .company-info .cs-text {
        padding-right: 25px
    }
    .ticker {
        height: 20px;
        overflow: hidden
    }
    .social-media-sec .newsletter input[type="text"] {
        width: 210px
    }
    .jobs-listing li .cs-media figure {
        width: 120px
    }
    .cs-grey-scale img {
        width: 100%!important
    }
    .wp-jobhunt .cs-transparent-header .join-us {
        margin-right: 2px
    }
    .wp-jobhunt.logged-in header .wish-list {
        margin: 0 -7px -20px 0
    }
    .wp-jobhunt .wish-list-dropdown ul.recruiter-list {
        right: -114px;
        width: 300px
    }
    .wp-jobhunt .signup-form .g-recaptcha {
        transform: scale(.82)!important;
        -webkit-transform: scale(.82)!important;
        transform-origin: 0 0!important;
        -webkit-transform-origin: 0 0!important
    }
}