﻿@media screen and (max-width: 630px) {
    .SME-Link{position: relative;top: 0;}
    .carousel-control {
        top: 70px;
    }

    .main-content-banner-header .banner-header-text-container section h1 {
        font-size: 20px;
        line-height: 1.2;
    }

    .banner-header-text-container > img {
        display: none;
    }
    .main-content-banner .banner-text-container > div{
        display:block;
    }
    .main-content-banner:nth-child(odd) .banner-text-container{
        float:none;
    }

    .main-content-banner {
        height: auto;
        margin-bottom: 0 !important;
    }

        .main-content-banner .banner-text-container {
            display: block;
            height: 100%;
            width: 100%;
        }


        .products-slider .imageContainer{display:none;}
        .detailedImageContainer .detailsContainer ul.detailesList > li p{margin-bottom:0;}
        .slick-prev, .slick-next{visibility:hidden;}

        .hide-for-mobile{display:none;}


    .global-Footer .footer-list ul.list-Items:not(#social-text) li{display:block;}
}

@media screen and (min-width: 631px) {
    .carousel-control {
        top: 120px;
    }

    .main-content-banner-header .banner-header-text-container section h1 {
        font-size: 16px;
        line-height: 1.2;
    }
}

@media screen and (min-width: 991px) {
    .carousel-control {
        top: 150px;
    }

    .main-content-banner-header .banner-header-text-container section h1 {
        font-size: 24px;
        line-height: 1.5;
    }
}

@media screen and (min-width: 1200px) {
    .carousel-control {
        top: 150px;
    }

    .main-content-banner-header .banner-header-text-container section h1 {
        font-size: 26px;
        line-height: 1.5;
    }
}
