.ca-nav-banner-ca .giHead ul{
    overflow: visible;
}

.ls-slider-widget-container .slick-next, .ls-slider-widget-container .slick-prev{
    opacity: 0.9 !important;
    visibility: visible !important;
    background: white !important;
}
.ls-slider-widget-container .slick-next:focus, .ls-slider-widget-container .slick-prev:focus,
.ls-slider-widget-container .slick-next:hover, .ls-slider-widget-container .slick-prev:hover{
    outline: 2px dotted black !important;
}
 
.ls-slider-widget-container .slick-next{
    right: -50px !important;
}
.ls-slider-widget-container .slick-prev{
    left: -50px !important;
}


.lecture-controls-carousel-slides { 
    width: 95%;
    margin: 0 auto;
    padding: 20px 0;
}

.lecture-controls-carousel-slides .actions {
    float: left;
    width: 20%;
    text-align: center;
}

.lecture-controls-carousel-slides .actions button {
    width: 90%;
    padding: 10px 2px !important;
}

.lecture-controls-carousel-slides::after{
    content: '';
    display: block;
    clear: both;
}

.slick-dots li button, .ls-slider-widget-container button.slick-prev, .ls-slider-widget-container button.slick-next{
    color: #000 !important;
}
.un-mobile .credit-page .mobile-view {
    color: #990000;
}
/*FLOOR001AV-363*/
.ca-btm-homepage-pods .col-lg-4.col-md-4.col-sm-4{
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important;
}

@media screen and (min-width: 800px){
    .pictureToClip_sec1 img.pod {
        clip: rect(0px, 305px, 220px,0px);
        position: absolute;
    }
    
    .pictureToClip_sec1 .textClip {
        top: 235px;
        position: absolute;
    }
    
    .pictureToClip_sec1 {
        height: 250px;
        display:block;
    }
    
    .pictureToClip_sec2 img {
        position: absolute;
        width: 180px;
        clip: rect(0px, 180px, 165px, 0px);
    }
    
    .pictureToClip_sec2 .textClip {
        top: 175px;
        position: absolute;
    }
    
    .pictureToClip_sec2 {
        height: 200px;
        display:block;
    }
    
    .section2 .pictureToClip_sec3 img.left-pod {
        position: absolute;
        clip: rect(0px, 465px, 365px, 0px);
    }
    
    .section2 .pictureToClip_sec3 img.left-pod+.textClip {
        top: 375px;
        position: absolute;
    }
    
    .section2 .pictureToClip_sec3 {
        height: 400px;
        display:block;
    }
    
    
    .section2 .sub-sec2 .pictureToClip_sec3 img {
        position: absolute;
        clip: rect(0px, 290px, 135px, 0px);
    }
    
    .section2 .sub-sec2>.col-lg-12 .pictureToClip_sec3 img {
        position: absolute;
        clip: rect(0px, 475px, 140px, 0px);
    }
    
    .section2 .sub-sec2 .pictureToClip_sec3 img +.textClip {
        top: 150px;
        position: absolute;
    }
    
    .section2 .sub-sec2>.col-lg-12 .pictureToClip_sec3 img +.textClip {
        padding-left: 10px;
    }
    
    .section2 .sub-sec2 .pictureToClip_sec3 {
        height: 200px;
        display:block;
    }
    
    
    .pictureToClip_sec4 img {
        position: absolute;
        top: 0px;
        left: 0px;
        clip: rect(0px, 300px, 235px, 0px);
    }
    
    .pictureToClip_sec4 .textClip {
        position: absolute;
        top: 245px;
        left: 0;
    }
    
    .pictureToClip_sec4:not(.vissable-xs) {
        height: 270px;
        display:block;
    }
}

@media screen and (max-width: 799px){
    .section1>a { margin: 0 !important; }

    .pictureToClip_sec1 img.pod-mobile-stone {
        clip: rect(0px, 345px, 110px,0px);
        position: absolute;
        width: 90% !important;
    }
    
    .pictureToClip_sec1 .textClip {
        top: 120px;
        position: absolute;
    }
    
    .pictureToClip_sec1 {
        height: 150px;
        display:block;
    }
    
    
    .pictureToClip_sec3 img.mobile-pod, .pictureToClip_sec3 img.mobile-pod1 {
        clip: rect(0px, 170px, 100px,0px);
        position: absolute;
    }
    
    .pictureToClip_sec3 .textClip {
        top: 125px;
        position: absolute;
    }
    
    .pictureToClip_sec3 {
        height: 160px;
        display:block;
    }
}

/* FLOOR001AV-455 */
/*#real-people img {
    max-width: 100%;
}*/

.btn-pod-mobile {
    font-size: 11px;
    margin: 0 0 0.714em;
    font-family: Verdana,Arial,sans-serif;
    font-weight: 700;
}

body:not(.mw-home) .btn-pod,
body:not(.mw-home) .brick-btn,
body:not(.mw-home) .overlay-text {
    background-color: #000;
}

body .btn-pod {
    display: inline-block;
}

body:not(.un-mobile) .brick-btn {
    padding: 0 7px !important;
}
