
/* @media (min-width: 1500px) and (max-width: 5000px) {
    .container-fluid {
      max-width: 1480px !important;
    }
  } */
  
  @media (min-width: 1399px) {
    .container-fluid {
      max-width: 1300px !important;
      margin: 0 auto !important;
    }
    .container {
      max-width: 1300px !important;
      margin: 0 auto !important;
    }
  }
  
  
  
    @media (min-width: 1370) and (max-width: 5000px){
    .container-width-fixed {
      max-width: 1300px !important;
    }
  }
  @media (min-width: 1366) and (max-width: 5000px) {
    .container-fluid {
      max-width: 1300px !important;
    }
    .review-box-in {
        min-height: 385px;
    }
  }
  @media (max-width: 5000px) {
    .review-box-in {
        min-height: 317px !important;
    }
  @media (max-width: 1370px) {
    .review-box-in {
        min-height: 322px !important;
    }
}
@media (max-width: 1300px) {
    .review-box-in {
        min-height: 342px !important;
    }
}
@media (max-width: 1201px) {
    #main-nav .main-menu li {
        padding: 0 6px;
    }

    #main-nav .main-menu li a {
        font-size: 12px;
    }

    #main-slider .slider-text h2 {
        font-size: 32px !important;
    }
    .review-box-in {
        min-height: 317px !important;
    }

    .black_circle {
        left: -14%;
        top: -52%;
    }
    
    .course-box::before {
    left: 52%;
    }
    
    #students-owl .item .description_box {
    min-height: 220px;
}
}

@media (max-width: 1024px) {
#students-owl .item .description_box {
    min-height: 260px;
}
}


@media (max-width: 993px) {
    #main-slider .slider-text h2 {
        font-size: 32px !important;
    }


    .black_circle {
        left: -20%;
        top: -46%;
        height: 780px;
        width: 780px;
    }

    /* Pages */

    .career-prospects .row {
        padding-bottom: 40px !important;
    }

    .jobs .title {
        height: 270px;
    }
    
    
    
    
}

@media (max-width: 769px) {
    
    #main-slider .carousel-item {
    height: 380px;
}

.homeimageBox{
    height:330px;
}

    #main-slider .slider-text h2 {
        font-size: 18px !important;
        width:60% !important;
    }

    .black_circle {
        left: -30%;
        top: -46%;
        height: 780px;
        width: 780px;
    }

    .container {
        padding: 0 40px !important;
    }

    .carousel-indicators {
        margin-left: 20px;
        margin-bottom: 4px;
    }

    .owl-carousel .owl-nav button.owl-prev {
        margin-left: -38px;
    }

    .owl-carousel .owl-nav button.owl-next {
        margin-right: -38px;
    }

    .course_carousel .owl-nav, .course_carousel .owl-nav.disabled {
    width: 30%;
}

    .black_circle {
        left: -50%;
        top: -60%;
        background-color: rgba(0, 0, 0, 0.3);
        height: 1500px;
        width: 1500px;
    }

    #main-slider .slider-text h6 {
        font-size: 14px !important;
    }

    #main-slider .slider-text h1 {
        font-size: 22px !important;
    }

    .footer-contact {
        padding: 0;
        margin-top: 0;
    }

    .footer-contact .row {
        border-radius: 0;
    }

    .contact-box {
        border-left: none;
    }

    .contact-box::before,
    .contact-box::after {
        display: none;
    }

    #main-footer {
        top: 100%;
    }

    #enquireNow-btn {
        padding: 4px 16px;
        right: -44px;
        font-size: 12px;
    }

    #main-nav .common-btn {
        font-size: 12px;
    }

    #trainers-owl .links,
    .trainer .links {
        top: 66%;
        opacity: 1;
        background-color: rgba(0, 0, 0, .2);
        width: 100%;
        padding: 5px 0;
    }

    #trainers-owl .links a,
    .trainer .links a {
        font-size: 12px;
    }

    .trainer {
        padding: 0;

    }

    .review-box-in {
        min-height: auto;
    }

    /* Pages */
    .about-bca .img-block img:first-child {
        height: auto;
        width: 70%;
    }

    .about-bca .img-block img:last-child {
        width: 40%;
        height: auto;
        left: 60%;
        top: 40%;
    }

    .career-prospects {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

    .career-prospects .row {
        padding-bottom: 15px !important;
    }
    
    .course-box::before {
    left: 56%;
    }
    
    #students-owl .item .description_box {
    min-height: auto;
}

}

@media (max-width: 577px) {

    .modal form {
        padding: 12px;
        padding-top: 0;
    }

    .modal .modal-dialog {
        width: 98%;
        margin: 0 auto;
    }

    .modal .btn-close {
        position: relative;
        margin-left: 84%;
        margin-top: 18px;
        background-color: transparent;
        box-shadow: none;
    }

    .getInTouch img {
        height: 36px;
        width: auto;
    }

    .trainer .links {
        position: relative;
        background-color: #0c1532;
    }
    
    .course-box::before {
    left: 60%;
    }
    
    
    #main-slider .carousel-item {
    height: 280px;
}
}

@media (max-width: 500px) {
    .enquiry-form {
        width: 100%;
    }

    /* Pages */
    .page-common-heading ol {
        width: 100% !important;
    }
}

@media (max-width: 426px) {
    .container {
        padding: 0 15px !important;
    }

    .carousel-indicators {
        margin-left: 8px;
        margin-bottom: 2px;
    }

    .black_circle {
        left: -50%;
        top: -84%;
    }

    .whyUs-section .whyUs-content h4 {
        font-size: 16px !important;
    }
    
    .course-box::before {
    left: 60%;
    }
    
    .course_carousel .owl-nav, .course_carousel .owl-nav.disabled {
    width: 45%;
}

    /* Pages */
    .career-prospects {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }

    .academic .career-box {
        padding: 15px !important;
    }

    .syllabus {
        padding: 15px 0px;
    }

    .syllabus .table thead tr th,
    .syllabus .table tbody tr td {
        padding: 8px 15px;
    }

    .syllabus .table thead tr th {
        font-size: 14px;
        font-weight: bold;
    }

    .syllabus .table tbody tr td {
        font-size: 14px;
    }
}

@media (max-width: 445px) {
    .owl-carousel .owl-nav span {
        color: white;
        font-size: 20px;
        padding: 2px 10px;
        border-radius: 50%;
    }

    .owl-carousel .owl-nav button.owl-prev {
        margin-left: -15px;
    }

    .owl-carousel .owl-nav button.owl-next {
        margin-right: -15px;
    }
    
    #students-owl .review_box {
        height: 90px;
        width: 90px;
    }

    #students-owl .item h5 {
        font-size: 18px;
    }

    #students-owl .item p::before {
        left: 22px;
    }
}
