/* ============================================================ 988 */

@media only screen and (max-width : 988px) {

    /*Countdown*/
    .region-blockgroup-countdown-wrapper{
        height: auto;
        background-image: none;
        background-color: #111;
    }

#block-views-countdown-block-2 .views-row-1{
    height: auto;
}

#block-multiblock-5{
    position: static;
    float: none; 
    margin: 0 auto;
}

#block-views-countdown-block-2 .countdownBottom{
    height: auto;
    background-color: #333;
}

#block-views-countdown-block-2 .countdownBlip{
    top: 0;
}

#block-views-countdown-block-2 .countdownBottom .left{
    float: none;
    margin: 10px auto;
}

#block-views-countdown-block-2 .countdownBottom .right {
    float: none;
    margin: 38px auto 28px;
    width: 80%;
    clear: both;
	text-align:center;
}

#block-views-countdown-block-2 .countdownBottom .right a{

}

#block-views-countdown-block-2 .countdownInner{
    width: 100%;
	overflow:auto;
}

.region-blockgroup-featured-content{
    width: 100%
}




    /*====================================Home Results Block*/
    #block-multiblock-6{
        margin: 0 auto;
        float: none;
    }
	
	.about-wrapper {
		background-attachment:inherit;	
	}

    
    /*====================================On TV Ad*/
    
	.front .content-wrapper {
		padding: 30px 0 20px;	
	}

	
	#block-block-51{
        float: none;
        position: static;
        margin: 50px auto 0px;
        clear: both;
    }

    /*======================================= Front Four*/
    .region-blockgroup-front-four{
        width: 100%;
        clear: both;
        height: auto;
		padding-bottom:20px;
    }

    #block-simpleads-ad-groups-273{
       margin-top: 40px !important;
	    width: 181px;
		margin-bottom:20px;
    }

    #block-simpleads-ad-groups-274{
          margin-top: 40px !important;
		   width: 181px;
		   margin-bottom:20px;
    }

    #block-simpleads-ad-groups-275{
         margin-top: 0 !important;
		  width: 181px;
		  margin-bottom:20px;
    }

    #block-simpleads-ad-groups-276{
         margin-top: 0 !important;
		  width: 181px;
		  margin-bottom:20px;
    }
	
	.region-blockgroup-front-four .simplead-container img {
    height: auto;
    width: 100%;
}

    /*On TV block*/
    #block-views-on-tv-block-1{
        margin: 0 auto;
        float: none;
    }

    .view-on-tv{
        margin:  0 auto;   
    }

    /*Countdown Ad*/
    #block-multiblock-5{
		padding:10px 0px;
    }

    /*Events Weekend Slider*/
    .owl-upcoming-events-wrapper{
        width: 100%;
    }

    #owl-upcoming-events{
        width: 100%;
    }

   #owl-upcoming-events .owl-next,#owl-upcoming-events .owl-prev{
        display: none !important;
    }



    /*Imsa TV on Homepage*/

    #block-views-videos-block-31 .view-Videos{
        width: 100%;
    }
    #block-views-videos-block-31 .views-row-1{
        float: none;
        margin: 0 auto !important;
    } 
    #block-views-videos-block-31 .views-row:first-child{
        width: 100%;
        height: auto;
    }

    #block-views-videos-block-31 .views-row:first-child img{
        width: 100%;
        height: auto;
    }

     #block-views-videos-block-31 .views-row-2{
        margin: 0;
        width: 100%;
        height: auto;
    }

    #block-views-videos-block-31 .views-row-2 img{
        width: 100%;
        height: auto;
    }

    #block-views-videos-block-31 .views-row-3{
         margin: 0;
         clear: both;
         width: 100%;
         height: auto
    }

    #block-views-videos-block-31 .views-row-3 img{
        width: 100%;
        height: 100%;
    }
	
	#block-views-videos-block-31 .vidWrap .title a {
		padding-left:0px;
		text-align:center;
		width:90%;
		margin:0 auto;	
	}
	
	.view-upcoming-events {
		padding-bottom:10px;	
	}

    /*Related News*/
    #block-views-news-block-10{
        width: 100%;
    }

    #block-views-news-block-10 .owl-next, #block-views-news-block-10 .owl-prev{
        display: none !important;
    }

    #block-imsa-standings-standings-series{
        margin: 0 auto;
        float: none;
        margin-top: 60px;
    }

    /*Long Double click ad*/
    #block-block-53{
        display: none;
    }



     /*related News in footer*/
    #owl-related-news-footer{
        width: 100%;
    }

    .about-inner{
        width: 500px;
    }

    #owl-related-news-footer{
        width: 100%;
    }

    /*Schedule*/
    .schedule-inner{
        width: 490px;
        margin: 0 auto;
        display: block;
        height: auto;
    }

     /*Takeover Blocks*/
    #block-multiblock-69{
        margin: 0 auto;
        float: none;
        display: block;
        width: 495px;
    }

    #block-multiblock-13{
        width: 495px;
        float: none; 
        margin: 20px auto;
    }

    #block-multiblock-14{
        width: 495px;
        margin: 0 auto;
        float: none;
    }

    .owl-prev,.owl-next{
           display: none !important;
    }


	




/* ============= /988 */

}

@media screen and (max-width: 740px){
    .region-header  {
    min-height:         166px;
}

/* ================= 728x90 */

#block-block-52 {
    display:            none;
}

/* ================= switcher */

#block-menu-menu-series-switcher-main   {
    max-width:          auto;
}

#block-menu-menu-series-switcher-main h2    {
    background-color:       none;
    background-position:    110px center;
    width:                  100px;
    padding:                11px 20px 10px 20px;
    margin:                 0 0;
    min-width:              100px;
    text-align:             center;
}

#block-menu-menu-series-switcher-main:hover h2,
#block-menu-menu-series-switcher-main:active h2 {
    background-color:       none;
    background-position:    110px center;
    width:                  100px;
    padding:                11px 20px 10px 20px;
    margin:                 0 0;
    min-width:              100px;
    text-align:             center;
}

#block-block-3  {
    top:                0px;
    border-style:       none none;
    border-width:       0 0;
}

/* ================= social */

#block-menu-menu-social-menu {
    top:                150px;
}

#block-search-form {
    top:                150px;
}

#block-menu-menu-sportscar-championship-main    {
    top:                80px;
}

#block-menu-menu-sportscar-championship-main ul.menu    {
    margin:                 95px auto 0 auto;
}

#block-views-partners-block-5 .owl-item{
        margin-right: 0;
}

}

/**/
