p.parsley-success {
    color: #ea5455;
    background-color: #DFF0D8;
    border: 1px solid #ea5455;
    font-size: 0.857rem;
}

p.parsley-error {
    color: #ea5455;
    background-color: #F2DEDE;
    border: 1px solid #ea5455;
    font-size: 0.857rem;
}

ul.parsley-errors-list {
    list-style: none;
    color: #ea5455;
    padding-left: 0;
    font-size: 14px;
}

input.parsley-error,
textarea.parsley-error,
select.parsley-error {
    /*background: #FAEDEC;*/
    border: 1px solid #ea5455 !important;
    /*border-bottom: 1px solid #E85445;*/
    font-size: 1.24rem;
}

.btn-group .parsley-errors-list {
    display: none;
}

.home-logo {
    height: 64px !important;
}

.service-style-two {
    padding-bottom: 120px;
}

.career-figure {
    max-width: 310px;
}

/*.main-header .menu-area .logo-box {margin-right: 0px !important;}*/
.service-block-two .inner-box .overlay-content .text {
    /*padding: 0px 50px 64px 60px;*/
    padding: 0px 50px 40px 60px;
}

/* about-us and quality pag add list box */
.service-block .service-block-two .overlay-content .text ul li,
.skills-section .auto-container .content-box ul li,
.about-style-three .content-box ul li {
    position: relative;
    display: block;
    padding-left: 38px;
    margin-bottom: 12px;
}

.service-block .service-block-two .overlay-content .text ul li:before,
.skills-section .auto-container .content-box ul li:before,
.about-style-three .content-box ul li:before {
    position: absolute;
    content: '';
    background-image: url('../images/check-1.png');
    width: 18px;
    height: 18px;
    left: 0px;
    top: 6px;
    color: #56b13d;
}

.skills-section .image-layer .image-1 {
    position: absolute;
    left: 140px;
    bottom: 0px;
}

.skills-section .image-layer .image-1 img {
    float: left;
    height: 380px;
}

.h1-slider {
    font-size: 60px !important;
}

@media only screen and (max-width: 600px) {
    .h1-slider {
        font-size: unset;
    }
}