.home-search {
    background: url(../images/backgrounds/slider4.jpg) no-repeat center center / cover;
    padding: 1.5rem 0;
}

.cta_block .red-theme .large {
    min-height: 100px;
}

.slider-bg-1,.slider-bg-4{
    background-image: url('../images/backgrounds/bg-1.jpg');
}
.slider-bg-2 {
    background-image: url('../images/backgrounds/bg-3.jpg');
}
.slider-bg-3 {
    background-image: url('../images/backgrounds/bg-4.jpg');
}
.article-thumb i.icon-continue
{
    top: 11px;
}
.banner-cta-center p {
    min-height: 45px;
}.linkgroup li{
    color: #b2b2b2;
}
.top-head-content,.big-text {
    max-width: 750px;
    margin: 0 auto;
    padding-bottom: 40px;
    text-align: center;
    font-size: 26px;
    font-family: garamond;
    line-height: 1.34;
}
.home-content__generic.customer-services {
    background: url(../images/backgrounds/bg-services-lg.jpg) center no-repeat;
    background-size: cover;
}
.home-content__generic.customer-services .content.img {
    margin-top: 0;
    position: absolute;
    right: 0;
    bottom: 0;
}
.icon-retail:before {
    content: "\e900";
}
.icon-youtube:before {
    content: "\e908";
}
.job-details__viewed-jobs-carousel
{
    display: block !important;
}
.btn.btn--negative.btn--white-on-transparent {
    padding: .3rem .5rem .6rem 2rem;
}
.employeer_slider .slide-item {
    height: 500px;
}
.home-content__generic.customer-services a {
    color: #fff;
}
@media (min-width: 75rem)
    {
.employeer_slider .desktop-image-carousel .slide-content h3, .slider.employeer_slider .slide-content-2 h3 {
    font-size: 50px;
}
        .employeer_slider .desktop-image-carousel .slide-content h3 br, .slider.employeer_slider .slide-content-2 h3 br
        {
            display: none;
        }
}
@media (min-width: 62rem)
    {
a.see-all {
    font-size: 1rem;
    line-height: 2.4rem;
}
    }
@media (max-width:1200px)
    {
.banner-cta-center h4
{
        min-height: 50px;
}
}
@media (max-width:767px)
    {
.banner-cta-center h4
{
        min-height:auto;
}
        .banner-cta-center p {
    min-height: auto;
}
        .top-head-content {
    font-size: 22px;
}
        .big-text {
    font-size:16px;
}
}
@media (min-width:1700px)
    {
.testimonials .desktop-image-carousel.jobseeker-banner .slide-content {
    right: 20%;
    top: 27%;
    font-size: 1.8rem;
}
.testimonials .desktop-image-carousel.jobseeker-banner .slide-content.slide-text-2,.testimonials .desktop-image-carousel .jobseeker-banner  .slide-content. slide-text-3 {
    right: 23%;
}
        .slider.employeer_slider .slide-content-2 {
    padding-top: 2%;
    padding-bottom: 2%;
    text-align: left;
    width: 52%;
    float: right;
}
       .employeer_slider .desktop-image-carousel .slide-content h3, .slider.employeer_slider .slide-content-2 h3 {
    font-size:51px;
}
      .slider.employeer_slider  .col-md-7 {
    width: 40%;
}
        .employeer_slider .desktop-image-carousel .slide-content h3 br, .slider.employeer_slider .slide-content-2 h3 br
        {
            display: block;
        }
    }
@media (max-width: 1200px)
    {
.cta_block .red-theme .large {
    min-height: 130px;
}
}
@media (max-width: 991px)
    {
        .home-content__generic.customer-services .content.img {
    margin-top: 0;
    position: relative;
    right: 0;
    bottom: 0;
}
        .cta_block .red-theme .large {
    min-height: auto;
}
    }
@media (min-width: 48rem)
    {
.home-employer {
    background-image: url(../images/backgrounds/bg-home-employer.jpg);
}
    }
@media (max-width: 1500px)
    {
.testimonials .desktop-image-carousel .slide-content {
    top: 12%;
}
}
@media (max-width: 1024px)
    {
.desktop-image-carousel .slide-content h3, .slider .slide-content-2 h3 {
    font-size: 2rem;
}
    }

@media screen and (max-width: 767px)
    {
.home_banner .home-search {
    background-image: url(../images/backgrounds/bg-generic-gradient.jpg);
}
        .home-employer {
    background: url(../images/backgrounds/bg-generic-gradient.jpg) center no-repeat #c5191f;
            background-size: cover;
}
      .employeer_slider  .slide-item {
    height: 682px;
}
    }
