/* =================================== for max screen 992 below ================================ */
@media (max-width: 1300px) {}

@media (min-width: 992px) and (max-width: 1290px) {
    body,html {
        overflow-x: hidden !important;
    }
    .countdown#countdown {
        text-align: center !important;
    }

    #timer.col-md-6, #social.col-md-6 {
        width: 100% !important;
    }

    .timer_social.mt-5 {
        margin-top: 5rem !important;
    }

    .timer ul li {
        width: 80px;
        padding: 8px;
        margin: 2px !important;
    }

    .timer ul li .clock {
        font-size: 1.5rem !important;
    }

    .about-us-area-2,.sectionPadding {
        padding: 0px !important;
    }

    .socialWidget ul li {
        height: 80px;
        width: 80px;
    }

    .socialWidget ul li .fa {
        font-size: 60px;
    }

    .socialButtons,.socialWidget, .socialWidget ul {
        text-align: center;
        margin-top: 20px;
    }
   
.viewAllBtn {
    font-size: 20px;
}

#aboutEventText {
    margin-left: 0;
}

.downloadsButtons { margin-bottom: 10px; }      

    .countdown .box .time { font-size: 10px; margin-right: -2px;}

    .venue-text .regButton {
            margin-bottom: 20px !important;
            display: block;
            text-align: center;
    }

    #aboutEventText .aboutText { font-size: 18px; } 

    .ftco-appointment .ftco-animated.col-md-8 {
        width: 100%;
    }

    .footer .sectionTitle5 {
        font-size: 22px;
    }

}

@media (min-width: 577px) and (max-width: 992px) {
    
    body,html {
        overflow-x: hidden !important;
    }

    .mainLogo img {
        height: 110px !important;
      }

      .mainLogo.p-3 {
        padding: 5px !important;
      }

    .navbar-toggler {
        color:black;
    }

    .menu {
        padding: 0px;
    }

    .slider .banner {
        height: auto !important;
    }

    .videotext {
        width: 100%;
        top:30% !important;
        padding: 28px 0px !important;
    }
    .countdown#countdown {
        text-align: center !important;
    }

    #timer.col-md-6, #social.col-md-6 {
        width: 100% !important;
    }

    .timer_social.mt-5 {
        margin-top: 5rem !important;
    }

    .timer ul li {
        width: 80px;
        padding: 8px;
        margin: 2px !important;
    }

    .timer ul li .clock {
        font-size: 1.5rem !important;
    }

    .about-us-area-2,.sectionPadding {
        padding: 0px !important;
    }

    .socialWidget ul li {
        height: 80px;
        width: 80px;
    }

    .socialWidget ul li .fa {
        font-size: 60px;
    }

    .socialButtons,.socialWidget, .socialWidget ul {
        text-align: center;
        margin-top: 20px;
    }

    .videotext h2 {
        font-size: 28px;
        margin-bottom: 0px !important;
    }

    .verticleDivider {
        height: 14px !important;
    }

    .videotext h3 {
        font-size: 17px;
    }

    .videotext p {
        font-size: 18px;
    }    
   
.viewAllBtn {
    font-size: 20px;
}

#aboutEventText {
    margin-left: 0;
}

.downloadsButtons { margin-bottom: 10px; }      

    .countdown .box .time { font-size: 10px; margin-right: -2px;}

    .venue-text .regButton {
            margin-bottom: 20px !important;
            display: block;
            text-align: center;
    }

    #aboutEventText .aboutText { font-size: 18px; } 

    .ftco-appointment .ftco-animated.col-md-8 {
        width: 100%;
    }

    .footer .sectionTitle5 {
        font-size: 22px;
    }
}

@media only screen and (min-device-width: 480px) 
                   and (max-device-width: 740px) 
                   and (orientation: landscape) {

                    .videotext {
                        top:28% !important;
                    }
}

/* ============================ for max screen 576 below ====================================== */
@media (min-width: 200px) and (max-width: 576px) {
    html, body{
        font-family: 'Roboto', sans-serif;
        width: 100% !important;
        overflow-x: hidden !important;
    }
    .mainLogo img {
        height: 80px !important;
      }

      .mainLogo.p-3 {
        padding: 5px !important;
      }

    .navbar-toggler {
        color:black;
    }

    .menu {
        padding: 0px;
    }

    .slider .banner {
        height: auto !important;
    }

    .videotext {
        width: 100%;
        top:24% !important;
        padding-top: 28px !important;
    }
    .countdown#countdown {
        text-align: center !important;
    }

    .timer_social.mt-5 {
        margin-top: 5rem !important;
    }

    .timer ul li {
        width: 80px;
        padding: 8px;
        margin: 2px !important;
    }

    .timer ul li .clock {
        font-size: 1.5rem !important;
    }

    .about-us-area-2,.sectionPadding {
        padding: 0px !important;
    }

    .socialWidget ul li {
        height: 80px;
        width: 80px;
    }

    .socialWidget ul li .fa {
        font-size: 60px;
    }

    .socialButtons,.socialWidget, .socialWidget ul {
        text-align: center;
        margin-top: 20px;
    }

    /*.videotext.p-2 {
        padding: 8px !important;
    }*/

    .videotext h2 {
        font-size: 22px;
        margin-bottom: 0px !important;
    }

    .verticleDivider {
        height: 14px !important;
    }

    .videotext h3 {
        font-size: 17px;
    }

    .videotext p {
        font-size: 18px;
    }    
   
      .folloEvent,.borderedBox {
        display: none;
      }
.viewAllBtn {
    font-size: 20px;
}

#aboutEventText {
    margin-left: 0;
}

.downloadsButtons { margin-bottom: 10px; }      

    .countdown .box .time { font-size: 10px; margin-right: -2px;}

    .venue-text .regButton {
            margin-bottom: 20px !important;
            display: block;
            text-align: center;
    }

.regbutton {
	position: absolute;
	top: 55%;
	right: 0%;
}

.bt-reg-home {	
	font-size: 12px !important;
	padding: 8px 15px !important;
	border: 3px solid #fff !important;
	border-radius: 12px;
}


}
/*
*/


