/**media query start**/
@media(min-width: 1500px) {
    .trainer-profile-search {
        padding: 45px 0px;
    }
}
@media (min-width:1200px) and (max-width:1390px){
    .header-navigation__nav--style5 nav > ul > li > a {
        padding: 30px 13px;
    }
    .logo a img {
        max-width: 160px;
    }
    .logo {
        flex-basis: 180px;
        padding-right: 10px;
    }
    .header-navigation-wrapper--style4 {
        padding-left: 20px;
    }
    .test-application-slider .carousel-item-data {
        top: 70px;
    }
}
    
@media(max-width:767px){
    .mobile-menu-area {
        padding: 7px 0;
    }
    .mobile-menu-overlay__header {
        padding: 7px 0;
    }
    .logo a img {
        max-width: 135px;
    }
    .home-service-1 {
        padding: 50px 0px 30px;
    }
    .home-service-2 a {
        margin-bottom: 15px;
    }
    .sap-business-5 {
        margin-left: 0;
        padding-left: 0;
        padding-top: 15px;
    }
    .footer-data-2 {
        margin-bottom: 20px;
    }
    .erpconsulting1 {
        margin-bottom: 20px;
    }
    .ami-mater-2 {
        margin-bottom: 20px;
    }
    .page-career-2 h2 {
        font-size: 24px;
    }
    .page-career-2 a {
        padding: 14px 35px 22px;
    }
    .page-career-4 .card-body {
        padding: 0px;
    }
    .page-career-5 {
        padding: 15px 25px 15px;
    }
    .consulting-service-3 h2 {
        font-size: 24px;
        margin-bottom: 10px;
        margin-top: 20px;
    }
    .erp-business-1 {
        padding: 40px 0px 10px;
    }
    .erp-business-2 h2 {
        font-size: 25px;
        margin-bottom: 8px;
    }
    .consulting-service-1 {
        padding: 30px 0px 10px;
        margin-bottom: 0px;
    }
    .consulting-service-3 p {
        margin-bottom: 0;
    }
    .home-sap-sevice-2 h2 {
        font-size: 25px;
        margin-bottom: 20px;
        text-align: center;
    }
    .current-opening-listing {
        margin-left: 0;
        margin-right: 0;
    }
    .current-opening.card {
        margin-left: 0;
        margin-right: 0;
    }
    .current-opening .card-body ul li span {
        width: 37%;
        margin-bottom: 1px;
    }
    .feedback-form-body {
        margin: 0;
        padding: 15px 15px;
    }
    .mobile-menu-overlay__body .offcanvas-navigation > ul > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    /*  */
    .latest-update {
        padding: 5px 0px;
    }
    .latest-update-content span {
        width: 150px;
    }
    .erp-business-2 p {
        margin-bottom: 20px;
    }
    .erp-business-3 {
        margin-bottom: 5px;
    }
    .consulting-service-3 h3 {
        margin-bottom: 7px;
    }
    .consulting-service-3 {
        padding-bottom: 20px;
    }
    .home-sap-sevice-3 {
        margin-bottom: 15px;
        text-align: center;
        border: 1px solid #ebebeb;
        border-radius: 2px;
        padding: 15px 10px 0px;
    }
    .home-sap-sevice-3 p {
        margin-bottom: 10px;
    }
    .testimonial-data-1 {
        padding: 40px 0px 40px;
    }
    .home-blog {
        padding: 40px 0px 10px;
    }
    .home-blog-item {
        margin-bottom: 20px;
    }
    .our-clients-1 {
        padding: 35px 0px 45px;
    }
    .current-openings {
        padding: 35px 0px 40px;
    }
    .current-opening-center {
        margin-left: 0;
        padding-top: 25px;
    }
    .current-opening-container {
        margin-left: 0;
        padding-top: 25px;
    }
    .current-opening-center .clients .client ul li {
        width: 50%;
    }
    .custom-pagination {
        margin-bottom: 15px;
    }
    .current-opening-container .heading h2 {
        margin-bottom: 10px;
        margin-top: 0px;
    }
    .page-job-details {
        padding: 30px 0px 20px;
    }
    .job-details .card-body .details li {
        width: 100%;
    }
    .job-details .card-header {
        padding: 9px 15px 8px;
    }
    .job-details .card-body {
        padding: 12px 15px 15px;
    }
    .job-disclaimer {
        margin-left: 0;
    }
    .corporate-training {
        padding: 30px 0px 40px;
    }
    .corporate-training-center {
        margin-left: 0;
        padding-top: 20px;
    }
    .corporate-training-center .customized-training ul {
        display: inline;
    }
    .corporate-training-center .clients .client ul li {
        width: 50%;
    }
    .corporate-training-openings {
        margin-left: 0;
        padding-top: 25px;
    }
    .corporate-training-openings .heading h2 {
        margin-bottom: 10px;
        margin-top: 0px;
    }
    .hiring-guideline-content {
        margin: 1px 0rem;
        padding: 15px;
    }
    .hiring-guidelines {
        padding: 35px 0px;
    }
    .rate-card-tab {
        margin-bottom: 15px;
    }
    .rate-card-tab .nav-tabs .nav-link {
        display: block;
        float: left;
        width: 45%;
        padding: 7px 20px;
    }
    .brochure-slider-item {
        margin: 0 0px;
    }
    .brochure-slider-item {
        margin: 0 0px 15px;
    }
    .carousel-inner {
        border-left: 0;
        border-right: 0;
    }    
    .nda-teaming-parties-inner {
        padding: 15px;
    }
    .nda-contractual-parties-inner {
        padding: 15px;
    }
    .agreement-hiring-inner {
        padding: 15px;
    }
    .training-assessment-test-content {
        margin: 0 0rem;
        padding: 20px 15px 17px;
    }
    .training-assessment-test-content h2 {
        margin: -20px -15px 0px;
    }
    .training-assessment-test-content .subject-name {
        margin-left: -15px;
        margin-right: -15px;
    }
    .event-details {
        min-height: auto;
        margin-right: 0;
        padding: 20px 10px 10px;
    }
    .event-details h3 {
        font-size: 23px;
        padding-bottom: 14px;
        padding-left: 10px;
        margin: 0 -10px;
        margin-bottom: 18px;
    }
    .event-details .event-toc a {
        margin-top: 10px;
    }
    .event-registration-form {
        margin: 0 auto;
        padding: 18px 10px 20px;
        margin-left: 0;
        margin-top: 20px;
    }
    .event-registration-form h3 {
        font-size: 30px;
        padding: 0px 10px 15px;
        margin: 0 -10px;
        margin-bottom: 15px;
    }
    .breadcrumb-data-2 {
        padding-top: 12px;
    }
    .case-studies-wrap {
        margin-right: 0;
    }
    .case-studies-wrap .inner-content {
        margin-bottom: 15px;
    }
    .trainer-profile-fields .btn-primary {
        float: none;
        margin-top: 0px;
        margin-bottom: 20px;
    }
    .workshop-details {
        margin: 0;
    }
    .workshop-details .workshop-date {
        flex-direction: column;
    }
    .workshop-details .workshop-date .duration span {
        padding: 5px 15px 4px;
        margin-top: 10px;
        margin-bottom: 4px;
    }
    .trainer-profile-search {
        padding: 25px 0px 10px;
    }
    .trainer-profile-search .search-filter {
        padding: 15px 10px 10px;
    }
    .trainer-profile-search .search-filter .form-group {
        margin-bottom: 20px;
    }
}
/**media query end**/