 /* Page markup */
            
          
       
        /* End Page markup */

        /* Slider-specific styles */
        .aslide {
            display: none;
            background: #ffffff;
        }
        .aslide img {
            max-width: 100%;
            width: 100%;
        }
        #slider {
            width: 90%;
            margin: 0 auto;
            margin-bottom: 15px;
            border: 6px solid #ffffff;
            box-shadow: 0 3px 10px #777;
        }
               
       
        @media screen and (max-width: 700px) {
            .aslide .text {
                font-size: 24px !important;
            }
            .box {
                width: auto;
            }
        }
        @media screen and (max-width: 500px) {
            header {
                padding: 14px;
            }
            
            .aslide .text {
                font-size: 16px !important;
            }
            .box {
                width: auto;
                padding: 5px;
                border-right: 0;
                border-left: 0;
            }
        }
        /* End slider-specific styles */