﻿ @media screen and (max-width:766px) and (min-width:501px) {
 #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: 488px !important;
                margin-left: -2% !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: 70% !important;
                height : 220px !important;
               margin-left: 1px !important;
            }

            .data_boxmission {
                font-size: 14px;
                font-family: 'Open Sans';
                color: #bbafaf;
                
                padding: 20px;
                
                border-radius: 10px;
                margin-bottom: 5%;
                width: 100% !important;
                margin-left: 0% !important;
            }

            #wrapper {
                height: 100%;
            }

            .sponserstable img {
                width: 100px !important;
            }

            .NewsFeedstable img {
                width: 150px !important;
                  
                 height: 200px !important;
            }

            .title {
                margin-top: -25%;
                width: 80px;
                height: 87px;
            }

            .logo1 img {
                width: 60px !important;
                height: 67px !important;
            }

            .logo2 img {
                width: 55px !important;
                height: 70px !important;
            }

            .logo3 img {
                width: 131px !important;
                height: 79px !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: 46px !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;
            }
            #narrow-results12
            {
                margin-top: -8% !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: 400px !important;
                height: 300px !important;
            }

            .run_img2 {
                margin-left: -17%;
                margin-top: -34%;
            }

            .run_img33 {
    margin-top: -4%;
    width: 400px !important;
    height:300px !important;
     
    border: 4px solid #01abe6;
  }

            .runwith {
                font-size: 16pt !important;
                margin-left: 100px !important;
                color: #01abe6;
                position: absolute !important;
                font-family: 'Brush Script MT' !important;
                font-family: 'Open Sans' !important;
                margin-top: -1% !important;
            }

    .runwith2 {
        font-size: 16pt !important;
    }
            .Experience {
              
                font-size: 20px !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;*/
                border: 2px solid #b18a29 !important;
                margin-left: 85px !important;
                height: 40px !important;
                position: absolute;
                margin-top: -15% !important;
                margin-left: 13% !important;
            }

            #Btn_login2 {
               
                margin-top: -5% !important;
                margin-left: 54% !important;
            }
            #Btn_login{
               
                margin-top: -12% !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: 8% !important;
                margin-left: 1px !important;
            }

            .OurPartnerstable
            {
  height: 150px !important;
              margin-top: -9% !important;
              width: 50% !important;
            }
            .socialmedia {
                margin-left: 1px !important;
            }

            .run_with {
                font-size: 25pt;
            }

            .vediogly {
                margin-left: 1px !important;
            }

            .photogly1 {
                margin-left: -1px !important;
            }
             .photogly101 {
                margin-left: -1px !important;
            }
            .photogly {
                margin-left: 16px !important;
            }

            .photogly4 {
                margin-left: 2px !important;
            }

            .photogly3 {
                margin-left: 1px !important;
            }

            .oursponsers {
                height: 150px !important;
                margin-top: -14% !important;
                margin-left: 0px !important;
            }

            .ourPartners {
                height: 150px !important;
                margin-top: 11% !important;
                margin-left: 1px !important;
            }

            .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: 100% !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: -494px !important;
                position: absolute !important;
                margin-left: 25% !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: 2445px !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: 17px !important;
                color: #cfcbbf;
                text-align: justify !important;
            }

            .box_resultsimg {
                margin-right:1px !important  ;
                width: 400px !important;
    height: 301px !important;
            }

            .registrationMobile {
                margin-top: 115% !important;
                background-color: #242222 !important;
            }
#marqbib
{
    display:none;
}
            .NewsFeedstable {
                width: 50% !important;
            }

            .sponserstable {
                width: 50% !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;
                height:auto !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: 15% !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: 5% !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: 483px !important;
                height: 300px !important;
                margin-left: -1% !important;
            }

            .skittermobile {
               width: 483px !important;
                height: 300px !important;
                border: 5px solid white;
                margin-top: 7px;
               margin-left: -3% !important;
            }

            .container_skitter {
                width: 483px !important;
                height: 300px !important;
                margin-left: -20% !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;
 
    }


        }