#ceos {
    padding-left: 0px !important;
}

.company-card {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    max-width: 300px;
    /*margin: auto;*/
    text-align: center;
    color: #00092C;
    margin-left: 10px;
    margin-right: 10px;
    padding: 0px;
}

.company-card:hover {
    transform: scale(1.05);
    transition: transform .2s;
}

.company-card-title {
    color: #00092C;
    font-size: 14px;
}

.company-card button {
    border: none;
    outline: 0;
    display: inline-block;
    padding: 8px;
    color: white;
    background-color: #FAAC1D;
    text-align: center;
    cursor: pointer;
    width: 100%;
    font-size: 18px;
}

.company-card a {
    text-decoration: none;
    font-size: 22px;
    color: #00092C;
}

.company-card h1 {
    margin-top: -20px;
}

.company-card button:hover, a:hover {
    opacity: 0.7;
}

.company-card img {
    max-height: 210px;
    width: 100%;
    height: 200px;
}

.ceo-container {
    width: 102%;
}
.judges-container {
    height: 390px !important;
}


@media only screen and (max-width: 990px) and (min-width: 600px) {
    .sponsor-carousel-container {
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block !important;
        margin-bottom: 20px;
        height: 100%;
    }

    .ceo-container {
        width: 95%;
    }
    .multi-item-carousel-large .company-card {
        width: 24% !important;
    }
}
@media screen and (max-width: 600px){
    .multi-item-carousel-large .company-card {
        max-height: 400px;
        width: 47% !important;
    }
}

/*only for schedule carousel*/
@media only screen and (max-width: 1200px) {
    .judges-container {
        height: 250px !important;
    }
    .schedule-carousel-container {
        height: 150px !important;
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block !important;
        margin-bottom: 20px;
    }
}

@media only screen and (max-width: 992px) {
    .company-card img {
        max-height: 100px !important;
    }
    .multi-item-carousel {
        max-height: 250px;
        width: 109% !important;
        padding: 0px !important;
        /*margin: 0px !important;*/
        margin-left: -25px;
    }

    .multi-item-carousel-large {
        max-height: 500px;
        padding: 0px !important;
        margin: 0px !important;
    }

    .multi-item-carousel-large .carousel-inner {
        max-height: 260px;
    }



    .multi-slider {
        width: 109% !important;
    }

    .news-img-responsive {
        height: 220px !important;
    }

    .egd-team-poster {
        width: 100% !important;
        height: 40em !important;
        max-width: 100% !important;
        margin-left: 0px !important;
    }

    .image-column {
        float: left !important;
    }

    .investors-img-responsive {
        width: 100% !important;
        height: 250px !important;
        max-height: 100% !important;
    }

    .big-sponsor-img {
        height: inherit !important;
        width: 100% !important;
    }

    .sm-m-50 {
        margin-top: 50px !important;
    }

    .small-sponsor-img {
        height: 225px !important;
        width: 100% !important;
    }

    .feature-block-two {
        margin-bottom: 5px !important;
        float: left !important;
        max-height: inherit !important;
    }

    .event-mobile-title {
        padding-top: 0;
        margin-top: 0;
    }

    .flaticon-small-calendar {
        margin-top: 5px !important;
    }

    .company-profile-responsive {
        width: 100% !important;
        max-width: 97.5% !important;
        float: left !important;
        max-height: 300px !important;
        margin: 0.5% !important;
    }

    .multi-item-carousel {
        width: 89.5% !important;
        max-width: 97.5% !important;
        float: left !important;
        max-height: 356px !important;
        margin: 0.5% !important;
    }

    .multi-item-carousel.vehicle-carousel-container {
        width: 100%;
        max-width: 100%;
        float: left;
        height: 210px;
    }

    .f-media-responsive {
        height: 200px !important;
    }

    .main-sponsore {
        max-width: 100% !important;
        width: 92% !important;
        margin-left: auto;
        margin-right: auto;
        max-height: 450px;
        margin-bottom: 10px !important;
    }

    .p-small-0 {
        padding: 0px !important;
    }

    .main-sponsore-big {
        max-width: 100% !important;
        width: 92% !important;
        margin-left: auto;
        margin-right: auto;
        max-height: 300px;
        margin-bottom: 10px !important;
    }

    .voting-thumbnail {
        max-height: 400px !important;
        height: 350px !important;
        max-width: 99% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }


    .coming-soon-section {
        margin-top: -50px !important;
    }

    .glyphicon-chevron-left {
        margin-left: -5px !important;
    }

    .glyphicon-chevron-right {
        margin-right: -5px !important;
    }

    .gallery-carousel-container {
        height: 210px !important;
        width: 94% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block !important;
        margin-bottom: 20px;
    }

    .vehicle-carousel-container {
        /*height: 210px !important;*/
        width: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block !important;
        margin-bottom: 20px;
        height: 210px;
    }


    .sponsor-carousel-container {
        height: 100% !important;
        max-height: 630px !important;
        width: 97% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        display: block !important;
        margin-bottom: 20px;
    }


    .gallery-multiple {
        display: none;
    }

    .sponsor-container {
        max-width: 2000px;
        margin-bottom: 27px;
        margin-top: -50px !important;
    }

    .info-img-cover {
        visibility: visible;
        animation-name: fadeIn;
        display: flex !important;
        height: 250px !important;
        width: 250px !important;
        border: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .info-image {
        width: 225px !important;
        height: 225px !important;
    }
    .powered-by {
        text-align: center !important;
        color: #0b2e13;
    }
    .about-section .content-column .sec-title {
        margin-top: -70px;
    }
    #theCarousel {
        max-height: 250px !important;
    }
}

.info-image {
    width: 290px;
    height: 290px;
    border: none !important
}

.info-img-cover {
    visibility: visible;
    animation-name: fadeIn;
    display: flex;
    border: none !important
}

.sponsor-container {
    max-width: 2000px;
    margin-bottom: 27px;
    margin-top: 50px;
}

.gallery-carousel-container {
    display: none;
}

.voting-thumbnail {
    margin: 5px;
    width: 100%;
    max-width: 98%;
    border: none !important;
    height: 618px;
    max-height: 618px;
}

.f-media-responsive {
    height: 350px;
}

.company-profile-responsive {
    width: 16.66%;
    max-width: 15.66%;
    float: left;
    margin: 0.5%;
    background-color: white
}
#mentors {
    width: 102%;
}
.mentor-img {
    width: 15.66% !important;
}

.feature-block-two {
    max-height: 200px;
}

.fa {
    color: #FAAC1D !important;
}

.small-sponsor-img {
    height: 460px !important;
    width: 100%;
}

.big-sponsor-img {
    height: 460px;
    width: 100%;
}

.investors-img-responsive {
    width: 100%;
    height: 40em;
    max-height: 1000px
}

.egd-team-poster {
    width: 97%;
    height: 780px;
    max-width: 750px;
    margin-left: 12px;
    float: right;
}

.news-img-responsive {
    height: 350px;
}

.multi-item-carousel-large {
    max-height: 100%;
}

.multi-item-carousel {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

.carousel-inner .item {
    height: 100%;
    padding: 0px !important;
}

.carousel-inner .item a img {
    height: 100%;
}

.multi-slider {
    width: 100%;
    height: 100%;
}


.news-button {
    background-color: #FAAC1D;
    border: none;
    outline: 0;
    display: inline-block;
    padding: 8px;
    color: white;
    text-align: center;
    cursor: pointer;
    width: 100%;
    font-size: 18px;
}

.glyphicon-chevron-left {
    margin-left: -95px !important;
    color: #FAAC1D !important;
}

.glyphicon-chevron-right {
    color: #FAAC1D !important;
    margin-right: -95px !important;
}

.company-card h3 {
    height: 50px;
    overflow: hidden;
    margin-top: 0;
    margin-bottom: 0;
}

.company-card .company-card-title, .company-card .company-name {
    height: 25px;
    overflow: hidden;
}
