@media only screen and (max-width : 2836px) {
    /* ==========================================================================
	Home Video
	========================================================================== */
    .video-one {
        width: 24%;
    }

    @media only screen and (max-width : 1920px) {
        /* ==========================================================================
	Home Video
	========================================================================== */
        .video-one {
            width: 30%;
        }

        @media only screen and (max-width : 1680px) {
            /* ==========================================================================
	Home Video
	========================================================================== */
            .video-one {
                width: 35%;
            }

            @media only screen and (max-width : 1600px) {
                /* ==========================================================================
	Home Video
	========================================================================== */
                .video-one {
                    width: 35%;
                }

                @media only screen and (max-width : 1440px) {
                    /* ==========================================================================
	Home Video
	========================================================================== */
                    .video-one {
                        width: 40%;
                    }

                    @media only screen and (max-width : 1024px) {
                        /* ==========================================================================
	our staff
	========================================================================== */
                        .ourstaff-images ul li {
                            float: left;
                            width: 23%;
                            margin: 0 1% 0 1%;
                            text-align: center;
                            padding: 0px;
                            list-style-type: none;
                        }

                        .ourstaff-arrows {
                            float: left;
                            width: 3%;
                            padding-top: 75%;
                        }

                        .staff-name-area {
                            left: 22px;
                            top: 185px;
                        }

                        .staff-details {
                            background: url(../images/staff-back.gif) -50px top no-repeat;
                        }

                        .staff-image1 {
                            left: 348px;
                            top: 30px;
                        }

                        .staff-image2 {
                            left: 621px;
                            top: 299px;
                        }

                        .staff-image3 {
                            left: 310px;
                            top: 415px;
                        }
                    }


                    @media only screen and (max-width : 1000px) {
                        /* ==========================================================================
	Global CSS
	========================================================================== */
                        body {
                            font-size: 90% !important;
                        }

                        .menu-area {
                            width: 50%;
                            float: left;
                            height: auto;
                            padding: 53px 0 0 0;
                        }

                        .logo-area {
                            width: 45%;
                            float: left;
                            height: auto;
                            text-align: right;
                            position: absolute;
                            top: 0;
                            right: 5%;
                        }

                        .search-area {
                            display: none;
                        }

                        .sb-search-input {
                            font-size: 16px;
                            padding: 0px 65px 0px 0px;
                            width: 55%;
                        }

                        .slider-area {
                            margin-top: 150px;
                        }

                        #arrow-jump {
                            bottom: -5px;
                        }

                        .welcome-area {
                            width: 90%;
                            padding: 40px 5% 20px 5%;
                        }

                        .video-one {
                            height: 29em;
                        }

                        footer .links {
                            width: 100%;
                            padding: 0;
                            float: left;
                            font-size: 18px;
                            text-align: left;
                        }

                        footer .social {
                            width: 100%;
                            padding: 0;
                            padding-top: 20px;
                        }

                        .icons {
                            width: 100%;
                            text-align: left;
                        }

                        .powered {
                            width: 100%;
                            float: left;
                            text-align: left;
                            font-size: 12px;
                            padding-top: 10px;
                        }

                        footer .links ul li:first-child {
                            padding: 0;
                        }

                        footer .links ul li:last-child {
                            border-right: none;
                        }

                        footer .links ul li a, footer .links ul li a:active, footer .links ul li a:visited {
                            font-size: 18px;
                        }

                            footer .links ul li a:hover {
                                font-size: 18px;
                            }

                        .copyright {
                            font-size: 12px;
                        }

                        footer .links ul {
                            margin: 0 0 15px 0;
                        }

                        .Corona {
                            width: 100%;
                        }
                        /* ==========================================================================
Home
========================================================================== */
                        .video-text p {
                            width: 91%;
                        }
                        /* ==========================================================================
	About
	========================================================================== */
                        .submenu {
                            float: left;
                            width: 100%;
                            background: #fff;
                        }

                            .submenu ul {
                                width: 100%;
                                margin: 0;
                                float: left;
                                padding: 0px;
                            }

                                .submenu ul li {
                                    float: left;
                                    list-style-type: none;
                                    margin: 0 0 10px 0;
                                    padding: 0px;
                                    display: block;
                                    width: 100%;
                                    background: #f59820;
                                }

                                    .submenu ul li a {
                                        float: left;
                                        padding: 15px 4%;
                                        font-size: 24px;
                                        color: #fff;
                                        font-family: 'alexis_mariemedium';
                                        display: block;
                                        text-decoration: none;
                                        letter-spacing: 1px;
                                        width: 92%;
                                    }

                        .data-area {
                            float: left;
                            width: 100%;
                            padding-top: 35px;
                        }

                        .text-part {
                            float: left;
                            width: 100%;
                            padding-right: 0;
                            text-align: left;
                            clear: both;
                        }

                        .video-part {
                            width: 100%;
                            text-align: center;
                            margin: 0 auto;
                            display: block;
                            float: left;
                        }

                        .video-two {
                            width: 60%;
                            height: 26em;
                            padding: 11% 9% 0 9%;
                        }

                        .location-data {
                            float: left;
                            width: 100%;
                            padding: 60px 0 0 0;
                        }

                        .location-map {
                            width: 100%;
                            float: left;
                            height: 450px;
                            padding-top: 40px;
                        }

                        .location-one {
                            width: 100%;
                            float: left;
                            padding-bottom: 0px;
                        }

                        .single a, .single a:active, .single a:visited, .single a:hover {
                            color: #2e90da;
                        }
                        /* ==========================================================================
	programs
	========================================================================== */
                        .Kindergarten-intro {
                            width: 100%;
                            float: left;
                            min-height: 180px;
                            text-align: justify;
                            background: url(../images/ready.png) center top no-repeat;
                            padding: 410px 0 0 0;
                        }

                        .kindergarten-image1 {
                            top: 328px;
                            left: 0;
                        }

                        .kindergarten-image2 {
                            top: 20px;
                            left: 10%;
                        }

                        .kindergarten-image3 {
                            top: 20px;
                            right: 10%;
                        }

                        .kindergarten-image4 {
                            top: 299px;
                            right: 0;
                        }

                        .kindergarten-images h1 {
                            padding: 697px 0 0 0;
                        }

                        .kindergarten-offer ul {
                            width: 100%;
                        }

                            .kindergarten-offer ul li {
                                width: 95%;
                            }

                        .teacher-one {
                            width: 100%;
                        }

                        .teacher-two {
                            width: 100%;
                        }

                        .teacher-three {
                            width: 100%;
                        }

                        .teacher-name {
                            width: 150px;
                            padding: 40px 0 0 5%;
                        }

                        .teacher-info {
                            width: 66%;
                            padding: 40px 0 0 6%;
                        }

                        .teacher-name2 {
                            width: 150px;
                            padding: 40px 0 0 5%;
                        }

                        .teacher-info2 {
                            width: 66%;
                            padding: 40px 0 0 6%;
                        }

                        .leaders-image {
                            width: 100%;
                            text-align: center;
                            margin-top: 20px;
                        }

                        .fitness-text ul {
                            text-align: left;
                            list-style-position: inside;
                        }

                        .fitness-text {
                            width: 100%;
                            padding: 30px 0 0 0;
                            text-align: justify;
                        }

                        h2 {
                            font-size: 22px;
                        }

                        .fitness-textbox {
                            position: static;
                            text-align: center;
                            height: 643px;
                            padding: 121px 0 0 0;
                            z-index: 9999999999999999;
                            float: left;
                            margin-top: 115%;
                            background-size: contain;
                            width: 100%;
                        }

                            .fitness-textbox h1 {
                                padding: 0 10%;
                                width: 80%;
                            }

                        .image1 {
                            position: absolute;
                            top: 31px;
                            right: 10%;
                            width: 406px;
                            height: 406px;
                            z-index: 88888;
                        }

                        .image2 {
                            position: absolute;
                            bottom: 70px;
                            right: 10%;
                            width: 340px;
                            height: 340px;
                            z-index: 88888;
                        }

                        .image3 {
                            position: absolute;
                            bottom: 345px;
                            right: 25%;
                            width: 340px;
                            height: 340px;
                            z-index: 77777;
                        }

                        .image4 {
                            position: absolute;
                            top: 239px;
                            left: 10%;
                            width: 325px;
                            height: 325px;
                            z-index: 66666;
                        }

                        .image5 {
                            position: absolute;
                            bottom: 202px;
                            left: 25%;
                            width: 228px;
                            height: 228px;
                            z-index: 55555;
                        }

                        .fitness-relative {
                            width: 100%;
                        }

                        .fitness-imagesarea {
                            background: url(../images/fitness-back.gif) -36% top no-repeat;
                            margin-top: 35px;
                            margin-bottom: 9%;
                        }

                        .fitness-facebook {
                            width: 308px;
                            position: static;
                            bottom: -130px;
                            left: 0px;
                            background: url(../images/facebook-bigicon.png) center top no-repeat;
                            padding-top: 190px;
                            text-align: center;
                            color: #2e90da;
                            font-family: 'alexis_mariemedium';
                            font-size: 28px;
                            float: left;
                            margin: 10% 30% 0;
                        }
                        /* ==========================================================================
	Our Staff
	========================================================================== */
                        .leaders-text {
                            width: 100%;
                            padding: 0 5% 0 0;
                        }

                        .diane-infoarea {
                            width: 88%;
                            float: left;
                            background: url(../images/dianee-back.gif) center top no-repeat;
                            background-position: none;
                            padding: 0 6% 55px 6%;
                            margin-top: 30px;
                        }

                        .diane-image {
                            width: 100%;
                            text-align: center;
                            padding-right: 0;
                        }

                        .diane-infotwo {
                            width: 92%;
                            padding: 4% 4% 0 4%;
                            margin-top: 160px;
                        }

                            .diane-infotwo p {
                                text-align: left;
                            }
                        /* ==========================================================================
	Testimonials
	========================================================================== */
                        .testimonials-area {
                            width: 100%;
                        }

                        .socialmedia-area {
                            width: 100%;
                            text-align: center;
                        }

                        .facebook-area {
                            width: 100%;
                            text-align: center;
                            position: relative;
                            padding-bottom: 56.25%;
                            padding-top: 25px;
                            margin: 0 auto;
                        }

                            .facebook-area iframe {
                                position: absolute;
                                top: 0;
                                left: 0;
                                width: 100%;
                                height: 100%;
                            }
                        /* ==========================================================================
	Contacts
	========================================================================== */
                        .contact-address {
                            width: 82%;
                            padding: 0 0 30px 18%;
                        }

                        .contact-address {
                            width: 35%;
                            padding: 0 0 30px 15%;
                        }

                        .contact-mail {
                            width: 35%;
                            padding: 0 0 30px 15%;
                        }

                        .contact-phone {
                            width: 35%;
                            padding: 0 0 30px 15%;
                        }

                        .contact-fax {
                            width: 35%;
                            padding: 0 0 30px 15%;
                        }

                        .contact-private {
                            width: 35%;
                            padding: 17px 0 30px 15%;
                        }
                        /* ==========================================================================
	Registration
	========================================================================== */
                        .open-icon {
                            float: left;
                            width: 100%%;
                            padding-right: 0;
                            margin-bottom: 30px;
                            background-size: contain;
                            text-align: center;
                            background: url(../images/open-icon.png) center top no-repeat;
                        }

                        .open-data {
                            width: 100%;
                        }
                        /* ==========================================================================
	Search
	========================================================================== */
                        .search-inputarea {
                            width: 90%;
                        }
                        /* ==========================================================================
	Admission
	========================================================================== */
                        .open-partone {
                            width: 100%;
                            padding-bottom: 30px;
                        }

                        .open-timearea {
                            text-align: center;
                        }

                            .open-timearea div {
                                padding-top: 10px !important;
                            }

                            .open-timearea span {
                                text-align: center;
                                margin: 0px !important;
                                padding: 0px;
                            }

                            .open-timearea ul li {
                                width: 65%;
                                padding: 5px 0 0 10%;
                                margin: 0 0 20px 25%;
                            }

                        .pricing-image {
                            width: 100%;
                            background: url(../images/tuitions-back.png) center top no-repeat;
                            text-align: center;
                            padding: 105px 0 0 0;
                        }

                        .pricing-part {
                            padding-left: 6%;
                            width: 94%;
                        }

                        .pricing-number {
                            width: 12%;
                            min-height: 75px;
                        }

                        .pricing-details {
                            width: 82%;
                            min-height: 110px;
                            padding-left: 2%;
                        }
                        /* ==========================================================================
	Parents
	========================================================================== */
                        .parents-content {
                            width: 100%;
                            padding: 15px 0 0 0;
                            float: left;
                        }

                            .parents-content h1, .parents-content h2 {
                                width: 94%;
                                padding-left: 6%;
                            }

                        .parents-data ul {
                            float: left;
                            width: 94%;
                            padding: 0 0 40px 6%;
                            margin: 0px;
                        }

                        .parents-data {
                            width: 100%;
                        }

                        .parents-imagearea {
                            width: 100%;
                            float: left;
                            background: url(../images/dianee-back.gif) center top no-repeat;
                            background-position: none !important;
                            padding: 0 0 55px 0;
                            text-align: center;
                        }

                        .parents-image {
                            width: 100%;
                            text-align: center;
                            padding: 0;
                        }
                        /* ==========================================================================
	SiteMap
	========================================================================== */
                        .site-cell {
                            width: 50%;
                            float: left;
                        }
                        /* ==========================================================================
	Error
	========================================================================== */
                        .error-text {
                            width: 100%;
                            height: 480px;
                            position: absolute;
                            background: url(../images/error-image.png) center bottom no-repeat;
                            padding: 0 0 0 0;
                            text-align: center;
                            top: 161px;
                            right: 0;
                            line-height: 20px;
                        }
                        /* ==========================================================================
	Login
	========================================================================== */
                        div#centered {
                            width: 80% !important;
                            padding: 5% !important;
                        }

                        #content {
                            width: 100% !important;
                            text-align: left;
                            float: right;
                        }
                        /* ==========================================================================
EnrolForm
========================================================================== */

                        .contact-form-area h1 {
                            width: 80%;
                            margin-left: 14%;
                        }

                        h4 {
                            margin: 0px 0px 0px 10%;
                        }

                        .contact-form {
                            width: 85%;
                        }

                        #RootMainContent_SubContent_lblConfirmation {
                            margin-left: 10%;
                        }
                        /* Mobile ----------- */
                        @media only screen and (max-width :800px) {
                            /* ==========================================================================
	our staff
	========================================================================== */
                            .ourstaff-images ul li {
                                float: left;
                                width: 42%;
                                margin: 0 4% 0 4%;
                                text-align: center;
                                padding: 0px;
                                list-style-type: none;
                            }

                            .ourstaff-arrows {
                                display: none;
                            }

                            .ourstaff-images ul h1 {
                                font-size: 2.4em;
                            }

                            .ourstaff-images ul h2 {
                                font-size: 1.2em;
                            }

                            .ourstaff-header {
                                background: url(../images/ourstaff-header.jpg) right top no-repeat;
                                background-size: cover;
                            }

                            .staff-details {
                                background: url(../images/staff-back.gif) -115px 370px no-repeat;
                                height: 1180px;
                            }

                            .staff-name-area {
                                left: 0;
                                top: 38px;
                                right: 0;
                                margin: 0 auto;
                            }

                            .staff-image1 {
                                left: 208px;
                                top: 380px;
                            }

                            .staff-image2 {
                                left: 421px;
                                top: 649px;
                            }

                            .staff-image3 {
                                left: 82px;
                                top: 747px;
                            }


                            /* ==========================================================================
	Home
	========================================================================== */

                            .logo-area {
                                width: 45%;
                                float: left;
                                height: auto;
                                text-align: right;
                                position: absolute;
                                top: 16px;
                                right: 5%;
                            }

                                .logo-area img {
                                    width: 180px;
                                    height: 114px;
                                }


                            html, body, .container, .scroller {
                                height: auto !important;
                                width: auto !important;
                                /*overflow: visible;*/
                            }

                            header {
                                width: 88%;
                                height: 150px;
                                display: block;
                                background: #fff;
                                padding: 0 6%;
                                position: absolute;
                                top: 0px;
                                z-index: 99999999;
                            }

                            .menu-area {
                                width: 50%;
                                float: left;
                                height: auto;
                                padding: 53px 0 0 0;
                            }
                            /*
	.search-area {
	width: 50%;
	float: right;
	height: auto;
	padding-top: 142px;
	}
	*/
                            .search-area {
                                display: none;
                            }

                            .slider-area {
                                margin-top: 150px;
                            }

                            #arrow-jump {
                                display: none;
                            }

                            .video-one {
                                height: 30em;
                                width: 65%;
                            }

                            footer .links ul li {
                                width: 50%;
                                border: none;
                                padding: 0px;
                                line-height: 30px;
                            }

                            .text-area {
                                width: 50%;
                            }

                            .text-line-one {
                                font-size: 5em;
                            }

                            .text-line-two {
                                font-size: 7em;
                            }
                            /* ==========================================================================
	About
	========================================================================== */
                            .kindergarten-image2 {
                                display: none;
                            }

                            .kindergarten-image1 {
                                display: none;
                            }

                            .about-header {
                                margin-top: 150px;
                            }

                            .video-two {
                                width: 60%;
                                height: 23em;
                                padding: 11% 9% 0 9%;
                            }

                            .round {
                                width: 300px;
                                height: 300px;
                                -moz-border-radius: 50%;
                                border-radius: 50%;
                                border: 6px solid rgba(255, 255, 255, .9);
                            }
                            /* ==========================================================================
	Programs
	========================================================================== */
                            .image1 {
                                position: absolute;
                                top: 31px;
                                width: 330px;
                                height: 330px;
                                z-index: 88888;
                                left: 0 !important;
                                right: 0 !important;
                                margin-left: auto !important;
                                margin-right: auto !important;
                                text-align: center;
                            }

                            .image4 {
                                position: absolute;
                                width: 330px;
                                height: 330px;
                                z-index: 88888;
                                left: 0 !important;
                                right: 0 !important;
                                margin-left: auto !important;
                                margin-right: auto !important;
                                text-align: center;
                                top: 35%;
                            }

                            .image2 {
                                position: absolute;
                                width: 330px;
                                height: 330px;
                                z-index: 88888;
                                left: 0 !important;
                                right: 0 !important;
                                margin-left: auto !important;
                                margin-right: auto !important;
                                text-align: center;
                                top: 68%;
                            }

                                .image2 img {
                                    width: 320px;
                                    height: 320px;
                                }

                            .image4 img {
                                width: 320px;
                                height: 320px;
                            }

                            .image5 {
                                display: none;
                            }

                            .image1 img {
                                width: 320px;
                                height: 320px;
                            }

                            .image3 {
                                display: none;
                            }

                            .fitness-round {
                                width: 300px;
                                height: 300px;
                            }

                            .kindergarten-image3 {
                                left: 0 !important;
                                right: 0 !important;
                                margin-left: auto !important;
                                margin-right: auto !important;
                                text-align: center;
                            }

                            .kindergarten-image4 {
                                left: 0 !important;
                                right: 0 !important;
                                margin-left: auto !important;
                                margin-right: auto !important;
                                text-align: center !important;
                            }

                            .green-round1 {
                                width: 300px;
                                height: 300px;
                            }

                            .green-round2 {
                                width: 245px;
                                height: 245px;
                            }

                            .fitness-header {
                                margin-top: 150px;
                            }

                            .kindergarten-offer ul li {
                                width: 95%;
                                padding: 0 0 20px 8%;
                            }

                            .teacher-name {
                                width: 97%;
                                padding: 40px 0 0 0;
                                background: url(../images/teacher-back.jpg) center top no-repeat;
                                text-align: center;
                                height: 140px;
                            }

                            .teacher-info {
                                width: 100%;
                                padding: 40px 0 40px 0;
                            }

                            .teacher-name2 {
                                width: 100%;
                                padding: 40px 0 0 0;
                                text-align: center;
                                background: url(../images/teacher-back.jpg) center top no-repeat;
                                height: 140px;
                            }

                            .teacher-info2 {
                                width: 100%;
                                padding: 40px 0 0 0;
                            }

                            .kindergarten-header {
                                margin-top: 150px;
                            }

                            .fitness-imagesarea {
                                background: url(../images/fitness-back.gif) 16% top no-repeat;
                            }

                            .image4 {
                                left: 4%;
                            }

                            .image2 {
                                right: 7%;
                            }

                            .image3 {
                                right: 14%;
                            }

                            .image5 {
                                left: 18%;
                            }

                            .fitness-textbox {
                                margin-top: 150%;
                            }

                            .fitness-facebook {
                                margin: 5% 30% 0;
                            }
                            /* ==========================================================================
	Admission
	========================================================================== */
                            .admission-header {
                                margin-top: 150px;
                            }
                            /* ==========================================================================
	Our Staff
	========================================================================== */
                            .privacy-header {
                                margin-top: 150px;
                            }
                            /* ==========================================================================
	Testimonials
	========================================================================== */
                            .testimonials-header {
                                margin-top: 150px;
                            }

                            .testimonials-area {
                                float: left;
                                width: 100%;
                            }
                            /* ==========================================================================
	Parents
	========================================================================== */
                            .parents-header {
                                margin-top: 150px;
                            }
                            /* ==========================================================================
	Contacts
	========================================================================== */
                            .contact-header {
                                margin-top: 150px;
                            }

                            .contact-address {
                                width: 82%;
                                padding: 0 0 30px 18%;
                            }

                            .contact-mail {
                                width: 82%;
                                padding: 0 0 30px 18%;
                            }

                            .contact-phone {
                                width: 82%;
                                padding: 0 0 30px 18%;
                            }

                            .contact-private {
                                width: 82%;
                                padding: 0 0 93px 18%;
                            }
                            /* ==========================================================================
	Search
	========================================================================== */
                            .search-header {
                                margin-top: 150px;
                            }

                            .search-inputarea {
                                width: 90%;
                            }
                            /* ==========================================================================
	Sitemap
	========================================================================== */
                            .sitemap-header {
                                margin-top: 150px;
                            }

                            .site-cell {
                                width: 100%;
                                float: left;
                            }
                            /* ==========================================================================
	Admission
	========================================================================== */
                            .open-timearea ul li {
                                width: 68%;
                                padding: 5px 0 0 12%;
                                margin: 0 0 20px 20%;
                            }

                            .pricing-details p {
                                width: 100%;
                                text-align: center;
                            }

                            .pricing-number {
                                width: 100%;
                                background: url(../images/tuition-price.png) center top no-repeat;
                                padding-left: 0px;
                                text-align: center;
                            }

                            .pricing-details {
                                width: 100%;
                                padding-left: 0px;
                                text-align: center;
                            }

                            .pricing-row {
                                float: left;
                                width: 94%;
                                padding-bottom: 30px;
                                padding-right: 6%;
                            }
                        }

                        @media only screen and (max-width :630px) {
                            /* ==========================================================================
our staff
========================================================================== */
                            .ourstaff-images ul li {
                                float: left;
                                width: 90%;
                                margin: 0 5% 0 5%;
                                text-align: center;
                                padding: 0px;
                                list-style-type: none;
                            }

                            .ourstaff-arrows {
                                display: none;
                            }

                            .ourstaff-images ul h1 {
                                font-size: 2.8em;
                            }

                            .ourstaff-images ul h2 {
                                font-size: 1.6em;
                            }

                            .staff-details {
                                background: url(../images/staff-back.gif) -264px 377px no-repeat;
                                height: 1340px;
                            }

                            .staff-image1 {
                                left: 167px;
                                top: 380px;
                            }

                            .staff-image2 {
                                left: 211px;
                                top: 729px;
                            }

                            .staff-image3 {
                                left: 32px;
                                top: 1027px;
                            }

                            .staff-text {
                                padding: 10% 6% 0 6%;
                            }
                            /* ==========================================================================
	About
	========================================================================== */
                            .video-two {
                                width: 60%;
                                height: 18em;
                                padding: 11% 9% 0 9%;
                            }
                            /* ==========================================================================
	Programs
	========================================================================== */
                            .fitness-facebook {
                                margin: 0% 26% 0;
                            }

                            .fitness-textbox h1 {
                                padding: 0 2%;
                                width: 96%;
                            }

                            .fitness-textbox {
                                margin-top: 170%;
                            }
                            /* ==========================================================================
	Contacts
	========================================================================== */

                            .contact-address {
                                width: 75%;
                                padding: 0 0 30px 32%;
                            }

                            .contact-mail {
                                width: 75%;
                                padding: 0 0 30px 32%;
                            }

                            .contact-phone {
                                width: 75%;
                                padding: 0 0 30px 32%;
                            }

                            .contact-fax {
                                width: 75%;
                                padding: 0 0 30px 32%;
                            }

                            .contact-private {
                                width: 75%;
                                padding: 0 0 93px 32%;
                            }
                            /* ==========================================================================
	Admission
	========================================================================== */
                            .open-timearea ul li {
                                width: 69%;
                                padding: 5px 0 0 15%;
                                margin: 0 0 20px 16%;
                            }
                            /* ==========================================================================
	Testimonials
	========================================================================== */
                            .testimonials-arrow {
                                width: 4%;
                            }

                            .testimonials-content {
                                width: 96%;
                            }
                            /* ==========================================================================
	Error
	========================================================================== */
                            .error {
                                width: 550px;
                                height: 550px;
                            }

                            .fitness-textbox {
                                margin-top: 190%;
                            }

                                .fitness-textbox h1 {
                                    padding: 0 6%;
                                    width: 88%;
                                    font-size: 40px;
                                }

                                .fitness-textbox p {
                                    padding: 0 6%;
                                }
                        }
                        .Corona {
                            width: 100%;
                        }
                        @media only screen and (max-width :530px) {
                            /* ==========================================================================
	Programs
	========================================================================== */
                            .fitness-textbox {
                                margin-top: 220%;
                                padding: 65px 0 0 0 !important;
                            }

                                .fitness-textbox p {
                                    padding: 0 6%;
                                }

                                .fitness-textbox h1 {
                                    padding: 0 6%;
                                    width: 88%;
                                    font-size: 40px;
                                }

                            .staff-details {
                                background: url(../images/staff-back.gif) -324px 377px no-repeat;
                                height: 1390px;
                            }

                            .staff-image1 {
                                left: 100px;
                                top: 380px;
                            }

                            .staff-image2 {
                                left: 140px;
                                top: 729px;
                            }

                            .staff-image3 {
                                left: 17px;
                                top: 1057px;
                            }
                        }
                        .Corona {
                            width: 100%;
                        }
                        @media only screen and (max-width :460px) {
                            /* ==========================================================================
	Home
	========================================================================== */
                            .video-one {
                                height: 17em;
                                width: 65%;
                            }



                            .logo-area {
                                width: 45%;
                                float: left;
                                height: auto;
                                text-align: right;
                                position: absolute;
                                top: 16px;
                                right: 5%;
                            }

                                .logo-area img {
                                    width: 180px;
                                    height: 114px;
                                }

                            /* ==========================================================================
	Search
	========================================================================== */
                            .search-inputarea {
                                width: 88%;
                            }

                                .search-inputarea input {
                                    width: 82%;
                                }
                            /* ==========================================================================
	Testimonials
	========================================================================== */
                            .testimonials-imagearea {
                                width: 100%;
                                text-align: center;
                                padding-bottom: 20px;
                            }

                            .testimonials-image {
                                width: 100%;
                                text-align: center;
                            }

                            .testimonials-imagearea p {
                                width: 100%;
                                text-align: center;
                                margin: 0px;
                                padding: 0px;
                            }

                            .testimonials-name {
                                width: 100%;
                                text-align: center;
                            }

                            .testimonials-date {
                                width: 100%;
                                text-align: center;
                            }

                            .testimonials-source {
                                width: 100%;
                                text-align: center;
                            }

                            .testimonials-box {
                                width: 100%;
                                float: left;
                            }

                            .testimonials-arrow {
                                width: 5%;
                            }

                            .testimonials-content {
                                width: 95%;
                            }
                            /* ==========================================================================
	Error
	========================================================================== */
                            .error {
                                width: 460px;
                                height: 460px;
                            }
                            /* ==========================================================================
	programs
	========================================================================== */
                            .Kindergarten-intro {
                                background-size: contain;
                            }

                            .fitness-textbox {
                                margin-top: 270%;
                                padding: 65px 0 0 0 !important;
                            }

                                .fitness-textbox h1 {
                                    font-size: 23px;
                                }

                            .fitness-text h2 {
                                padding-left: 6%;
                            }

                            .fitness-text p {
                                padding: 0 6%;
                                width: 87%;
                            }

                            .fitness-facebook {
                                margin: -66% 11% 0;
                            }
                            /* ==========================================================================
	Newsletter
	========================================================================== */
                            .newsletter-download {
                                padding-left: 6%;
                            }
                            /* ==========================================================================
	contact
	========================================================================== */
                            .contact-mail {
                                width: 70%;
                                padding: 0 0 30px 30%;
                            }
                            /* ==========================================================================
	Admission
	========================================================================== */

                            .round-open {
                                width: 300px;
                                height: 300px;
                            }

                            .open-timearea ul li {
                                width: 59%;
                                padding: 5px 0 0 25%;
                            }

                            /* ==========================================================================
	Our Staff
	========================================================================== */
                            .staff-details {
                                background: url(../images/staff-back.gif) -374px 377px no-repeat;
                                height: 1390px;
                            }

                            .staff-image1 {
                                left: 10px;
                                top: 380px;
                            }

                            .staff-image2 {
                                left: 60px;
                                top: 729px;
                            }

                            .staff-image3 {
                                left: 17px;
                                top: 1057px;
                            }
                        }
                        .Corona {
                            width: 100%;
                        }
                        @media screen and (max-width:400px) {

                            .Corona {
                                width: 100%;
                            }
                            @-ms-viewport {
                                width: 320px;
                            }
                        }

                        @-webkit-viewport {
                            width: device-width
                        }

                        @-moz-viewport {
                            width: device-width
                        }

                        @-ms-viewport {
                            width: device-width
                        }

                        @-o-viewport {
                            width: device-width
                        }

                        @viewport {
                            width: device-width
                        }
