	.royalSlider {
            width: 100%;
            color: #fff;
        }
        #royalSlider * {
            -webkit-backface-visibility: inherit;
        }
        
        .fullWidth {
            max-width: 1020px;
            margin: 0 auto 0px;
        }
        @media screen and (min-width: 960px) and (min-height: 660px) {
            .heroSlider .rsOverflow,
            .royalSlider.heroSlider {
                height: 520px !important;
            }
        }
        @media screen and (min-width: 960px) and (min-height: 1000px) {
            .heroSlider .rsOverflow,
            .royalSlider.heroSlider {
                height: 660px !important;
            }
        }
        @media screen and (min-width: 0px) and (max-width: 800px) {
            .royalSlider.heroSlider,
            .royalSlider.heroSlider .rsOverflow {
                height: 300px !important;
            }
            .infoBlock {
                padding: 10px;
                height: auto;
                max-height: 100%;
                min-width: 40%;
                left: 5px;
                top: 5px;
                right: auto;
                font-size: 12px;
            }
            .infoBlock h3 {
                font-size: 14px;
                line-height: 17px;
            }
        }