﻿@media screen and (max-width:500px) and (min-width:400px) {

 #faqs
{
    display:block !important;
}
   
    .mapimage {
        height: 50px !important;
        width: 50px !important;
        margin-top: -39% !important;
    }


    .mob_plus {
        margin-top: 98% !important;
    }

    .timeheader {
        text-align: center;
        color: white;
        font-size: 12pt !important;
        color: #01abe6;
    }

    .videovnm {
        width: 350px !important;
    }

    .navbar .bx-menu {
        display: none;
    }

    .data_boxreg {
        font-size: 14px;
        font-family: 'Open Sans';
        color: #bbafaf;
        border: 1px solid black;
        padding: 20px;
        background-color: #454242;
        border-radius: 10px;
        margin-bottom: 5%;
        width: 300px !important;
        height: 220px !important;
        margin-left: 1px !important;
    }

    .data_boxmission {
        font-size: 14px;
        font-family: 'Open Sans';
        color: #bbafaf;
        border: 1px solid black;
        padding: 20px;
        background-color: #454242;
        border-radius: 10px;
        margin-bottom: 5%;
        width: 100% !important;
        margin-left: 0% !important;
    }

    #wrapper {
        height: 100%;
    }

    .sponserstable img {
        width: 100px !important;
    }

    .NewsFeedstable img {
        width: 100px !important;
    }

    .title {
        margin-top: -25%;
        width: 80px;
        height: 87px;
    }

    .logo1 img {
        width: 60px !important;
        height: 67px !important;
    }

    .logo2 img {
        width: 55px !important;
        height: 62px !important;
    }
.popup img
{
    
  height: 550px !important;
  width: 113%;
  margin-top: 7%;
}
    .logo3 img {
                width: 62px !important;
    height: 62px !important;
    margin-top: 3% !important;
            }

    .slide-left3 {
        margin-top: 26%;
    }

    .g_title1 {
        font-size: 21px !important;
    }

    .g_titletitle {
        font-family: 'Open Sans' !important;
        font-size: 35px !important;
        line-height: 80px;
        background-image: linear-gradient(to right, #b18a29 10%, #e9db77 22%);
        color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
    }

    .g_titlemobilestrip {
        line-height: 50px !important;
        font-family: 'Open Sans' !important;
        background-image: linear-gradient(to right, #b18a29 10%, #e9db77 22%);
        color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
    }

    .g_title1_m {
        font-size: 16px !important;
    }
    /*.g_title1_s {font-size: 44px!important;line-height: 56px;} */
    .box1 {
        margin-top: 2% !important;
        margin-left: 2% !important;
    }

    .pg {
        margin-top: 55%;
    }

    .we {
        margin-top: 266% !important;
    }

    .g_title_fs {
        font-size: 12pt;
    }

    .slide-left {
        margin-left: -53px;
        margin-top: -1px;
    }

    .slide-left2 {
        margin-left: -51px;
    }

    .run_img {
        margin-top: -5% !important;
        width: 300px !important;
        height: 200px !important;
    }

    .run_img2 {
        margin-left: -17%;
        margin-top: -34%;
    }

    .run_img33 {
        margin-top: -4%;
        width: 300px !important;
        height: 200px !important;
        border: 4px solid #01abe6;
    }

    .runwith {
        font-size: 12pt !important;
        margin-left: 45% !important;
        color: #01abe6;
        position: absolute !important;
        font-family: 'Brush Script MT' !important;
        font-family: 'Open Sans' !important;
        margin-top: -3% !important;
    }
    .runwith2 {
        font-size: 12pt !important;
    }

    .Experience {
        font-size: 16px !important;
        margin-left: 4% !important;
    }

    .run_img3 {
        margin-top: 1%;
        width: 300px !important;
        height: 200px !important;
        margin-left: 18%;
    }

    .data_box2 {
        margin-top: 1% !important;
        height: auto;
        margin-left: 1px !important;
        margin-left: 10% !important;
    }

    .racedirector {
        margin-top: 1% !important;
        background-color: #242222 !important;
    }

        .racedirector img {
            margin-left: 0% !important;
        }


    .reg_button {
        padding: 5px 20px;
        border-radius: 15px;
        font-family: 'Open Sans' !important;
        color: #b18a29;
        height: 60px;
        font-size: 18px !important;
        background-color: transparent;
        /*background-image: linear-gradient(to bottom,#b18a29 0,#b18a29 100%)!important;*/
         margin-left: 85px !important;
        height: 40px !important;
        position: absolute;
        margin-top: -7% !important;
        margin-left: 13% !important;
    }


    .g_title_sub {
        background-image: linear-gradient(to right, #b18a29 10%, #e9db77 22%);
        color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
        text-decoration: none;
        font-size: 25px !important;
        text-align: center;
    }

    .contactus {
        margin-left: 1px !important;
        margin-top: 99% !important;
        height: 250px !important;
        margin-left: 6%;
    }

    .newsfeeds {
        height: 150px !important;
        margin-top: 29% !important;
        margin-left: 6%;
    }

    .OurPartnerstable {
        height: 150px !important;
        margin-top: -13% !important;
    }

    .socialmedia {
        margin-left: 1px !important;
    }

    .run_with {
        font-size: 25pt;
    }

    .vediogly {
        margin-left: 1px !important;
    }

    .photogly1 {
        margin-left: -1px !important;
    }

    .photogly101 {
        margin-left: -11% !important;
    }


    .photogly {
        margin-left: 16px !important;
    }

    .photogly4 {
        margin-left: 2px !important;
    }

    .photogly3 {
        margin-left: 1px !important;
    }

    .oursponsers {
        height: 150px !important;
        margin-top: 4% !important;
        margin-left: 6%;
    }

    .ourPartners {
        height: 150px !important;
        margin-top: 11% !important;
        margin-left: 6%;
    }

    .slide-left5 {
        margin-top: 1011px;
    }

    .box_photo {
        margin-top: 1% !important;
        height: auto !important;
        background-color: #242222 !important;
        margin-left: 1px !important;
    }

    .box_race {
        margin-top: 1% !important;
        height: auto;
        margin-left: 1px !important;
        background-color: #242222 !important;
    }

    .box_reg {
        margin-top: 1% !important;
        background-color: #242222 !important;
        margin-left: 1px !important;
    }

    .col_img {
        margin-left: 0px !important;
    }

    .data_box1 {
        margin-bottom: -83%;
    }

        .data_box1 p {
            width: 280px !important;
        }

    .box_fast {
        margin-top: 1% !important;
        margin-left: 1px !important;
        height: auto !important;
        background-color: #242222 !important;
    }

    .timer {
        width: 40% !important;
        text-align: center !important;
        margin-top: -344px !important;
        position: absolute !important;
        margin-left: 13% !important;
    }

    nav {
        z-index: 99;
        position: fixed;
    }

    .tableupdate {
        display: none;
    }

    #pasteditionheader {
        display: none;
    }

    #rkbeach {
        height: 45px;
    }

    .modal-dialog {
        width: 80% !important;
        margin-left: 9% !important;
        margin-top: 12% !important;
    }

    .menutop {
        margin-top: 19% !important;
        position: absolute;
    }

    .homeimg {
        margin-top: 0px !important;
        margin-left: 0px !important;
    }


    #WhyVizagNavyMarathon, #MissionVision, #Gallery, #RunningCategories, #EventFacilities, #RaceDirector {
        display: none;
    }

    .fordesktopbreak {
        display: none;
    }

    #PastEditions {
        height: auto !important;
    }

    #RunningCategoriesheight {
        height: auto !important;
    }


 
            #mainskitter {
                margin-top: 10% !important;
                
            }


            .whyheading {
                color: #bbafaf;
                font-family: 'Open Sans';
                color: #01abe6;
                font-size: 16px !important;
            }

            .whycontent {
                font-size: 14px !important;
                color: #cfcbbf;
                text-align: justify !important;
            }
            .whycontentmail{
                font-size: 13px !important;
                color: #cfcbbf;
                text-align: justify !important;
            }
            

            .box_resultsimg {
                width: 300px !important;
                height: 200px !important;
                margin-left: 0px !important;
            }

            .registrationMobile {
                margin-top: 130% !important;
                background-color: #242222 !important;
            }
#marqbib
{
    display:none!important;
}
            .NewsFeedstable {
                width: 150px !important;
                  
                 height: 200px !important;
            }

            .sponserstable {
                width: 100% !important;
            }

            .box_rc {
                margin-top: 1% !important;
                margin-left: 1px !important;
                height: auto !important;
                background-color: #242222 !important;
            }

            .box_results1 {
                margin-top: 1% !important;
                margin-left: 1px !important;
                 background-color: #242222 !important;
            }

            .box_results2 {
                margin-left: 1px !important;
                width:100% !important;
            }

            .edulab-people-say-area {
                background-attachment: fixed;
                background-image: url("../img/mid_slider.jpg");
                background-position: center center;
                background-repeat: no-repeat;
                background-size: cover;
                position: relative;
                width: 100%;
                margin-top: 28% !important;
                font-size: 21px;
                text-align: justify;
            }


            .box_Facilities {
                margin-top: 1% !important;
                background-color: #242222 !important;
            }

            .box_Facilities1 {
                margin-left: 1px !important;
                width: 300px !important;
                height: 200px !important;
            }

            .box_Facilities2 {
                margin-top: 8% !important;
                margin-left: 1px !important;
            }



            .g_title1m {
                font-size: 20pt;
            }

            .we_br {
                height: 645px !important;
                margin-top: -70% !important;
                width: 100% !important;
            }
           
            .webelivetopmobile {
                margin-top: 73% !important;
                width: 90% !important;
                margin-left: 25px !important;
               height: 408px  !important;
            }

                .webelivetopmobile img {
                    width: 50px;
                }

            .tableupdate {
                margin-left: -5%;
                margin-top: 11%;
            }

            .why_vnm {
                margin-top: 7% !important;
                margin-left: 1px !important;
            }

            .steps-description span {
                margin-top: 7% !important;
            }

            .box_tb {
                border-right: none !important;
            }

            .box_tb {
                border-bottom: 1px solid #c2a341;
            }

            .reg_runimg {
               
                margin-top: 1% !important;
                height: 200px !important;
                width: 300px !important;
            }

            .box_rm {
                height: auto !important;
                margin-top: 1% !important;
                margin-left: 2px !important;
                  background-color: #242222 !important;
            }

            .run_c {
                border: 4px solid #01abe6;
               
                margin-top: 1%;
                width: 300px !important;
                height: 200px !important;
            }


            .box_skitter_large {
                width: 342px !important;
                height: 200px !important;
            }

            .box_skitter img {
                width: 343px !important;
                height: 200px !important;
                margin-left: -1% !important;
            }

            .skittermobile {
                width: 352px !important;
                border: 5px solid white;
                margin-top: 7px;
               margin-left: 2% !important;
            }

            .container_skitter {
                width: 344px !important;
                height: 200px !important;
            }




									  
										  
												
										  
											 
													 
 

    .box_skitter_small {
        width: 170px;
        height: 187px;
        margin-left: -41px;
        margin-top: -5px;
    }
    #skittersmall .prev_button
    {
        
  
  margin-top: 33% !important;
 
    }
    #skittersmall .next_button
    {
        
 
  margin-top: 33% !important;
 
    }


        }