@media only screen and (max-width: 500px) {
    
    #title {
            margin-top: 20px !important;
            cursor: default;
            height: 80px;
            margin-bottom: 40px;
            margin: 0 auto;
        }
    
    #title p {
        position: relative;
            top: 0px;
            text-align: center;
    }
    
    #canopyoptions {
            margin-bottom: 250px;
            
        }
        
        #canopyoptions ul {
            width: 300px !important;
            height: 100%;
            margin: 0 auto;
            padding: 0;
        }
    
     #canopyoptions a {
            font-size: 12px !important;
        }
    
    #canopyoptions ul li {
            width: 80px !important;
    }
    
        #top, #bottom, #left, #right {
	       background: #1a1a1a;
	       position: fixed;
            z-index: 2;
	    }
	   #left, #right {
		  top: 0; bottom: 0;
		  width: 0px !important;
        }
		#left { left: 0; }
		#right { right: 0; }
		
        #top, #bottom {
		left: 0; right: 0;
		height: 0px !important;
		}
		#top { top: 0; }
		#bottom { bottom: 0; }
    
    #fordcontainer h3, #fotoncontainer h3, #greatwallcontainer h3, #holdencontainer h3, #isuzucontainer h3, #mazdacontainer h3, #mitsubishicontainer h3, #nissancontainer h3, #ssangyongcontainer h3, #toyotacontainer h3, #volkswagencontainer h3 {
            position: relative;
            top: 0px;
            text-align: center;
            line-height: 1;
        padding-left, padding-right: 10px;
        }
        
         #fordcontainer p, #fotoncontainer p, #greatwallcontainer p, #holdencontainer p, #isuzucontainer p, #mazdacontainer p, #mitsubishicontainer p, #nissancontainer p, #ssangyongcontainer p, #toyotacontainer p, #volkswagencontainer p {
            position: relative;
            top: 0px;
            text-align: center;
            margin-left, margin-right: 10px;
        }
    
    #allcontainer, #fordcontainer, #fotoncontainer, #greatwallcontainer, #holdencontainer, #isuzucontainer, #mazdacontainer, #mitsubishicontainer, #nissancontainer, #ssangyongcontainer, #toyotacontainer, #volkswagencontainer {
            position: absolute;
            top: 450px;
            left: 0;
            right: 0;
            z-index: 1;
            width: 300px !important;
            height: 350px;
            display: none;
            margin-left, margin-right: 15px;
            margin-bottom: 20px !important;
        }
    #allcanopy, #fordcanopy, #fotoncanopy, #greatwallcanopy, #holdencanopy, #isuzucanopy, #mazdacanopy, #mitsubishicanopy, #nissancanopy, #ssangyongcanopy, #toyotacanopy, #volkswagencanopy  {
            width: 229px !important;
            left: 35.5px !important;
            top: 170px;
            -webkit-transition: left 0.4s;
            
        }
    #allrear, #fordrear, #fotonrear, #greatwallrear, #holdenrear, #isuzurear, #mazdarear, #mitsubishirear, #nissanrear, #ssangyongrear, #toyotarear, #volkswagenrear {
            width: 110px !important;
            left: 0px !important;
            top: 250px !important;
            -webkit-transition: left 0.4s;
        }
    #allroof-racks, #fordroof-racks, #fotonroof-racks, #greatwallroof-racks, #holdenroof-racks, #isuzuroof-racks, #mazdaroof-racks, #mitsubishiroof-racks, #nissanroof-racks, #ssangyongroof-racks, #toyotaroof-racks, #volkswagenroof-racks {
            width: 133px !important;
            left: 110px !important;
            top: 125px !important;
            -webkit-transition: top 0.4s;
        }
    #allside, #fordside, #fotonside, #greatwallside, #holdenside, #isuzuside, #mazdaside, #mitsubishiside, #nissanside, #ssangyongside, #toyotaside, #volkswagenside {
            width: 79px !important;
            left: 185px !important;
            top: 265px !important;
            -webkit-transition: left 0.4s;
            
        }
    #allfront, #fordfront, #fotonfront, #greatwallfront, #holdenfront, #isuzufront, #mazdafront, #mitsubishifront, #nissanfront, #ssangyongfront, #toyotafront, #volkswagenfront {
            width: 92px !important;
            left: 200px !important;
            top: 160px;
            -webkit-transition: left 0.4s;
            
        }
    #fordcanopybox, #fordrearbox, #fordroofbox, #fordsidebox, #fordfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
            margin-bottom: 20px !important;
        }
    #fotoncanopybox, #fotonrearbox, #fotonroofbox, #fotonsidebox, #fotonfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #greatwallcanopybox, #greatwallrearbox, #greatwallroofbox, #greatwallsidebox, #greatwallfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #holdencanopybox, #holdenrearbox, #holdenroofbox, #holdensidebox, #holdenfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #isuzucanopybox, #isuzurearbox, #isuzuroofbox, #isuzusidebox, #isuzufrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #mazdacanopybox, #mazdarearbox, #mazdaroofbox, #mazdasidebox, #mazdafrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #mitsubishicanopybox, #mitsubishirearbox, #mitsubishiroofbox, #mitsubishisidebox, #mitsubishifrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #nissancanopybox, #nissanrearbox, #nissanroofbox, #nissansidebox, #nissanfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #ssangyongcanopybox, #ssangyongrearbox, #ssangyongroofbox, #ssangyongsidebox, #ssangyongfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #toyotacanopybox, #toyotarearbox, #toyotaroofbox, #toyotasidebox, #toyotafrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    #volkswagencanopybox, #volkswagenrearbox, #volkswagenroofbox, #volkswagensidebox, #volkswagenfrontbox {
            width: 300px !important;
            top: 350px !important;
            left: 0 !important;
            margin-left: 0px !important;
        }
    ul {
            list-style-type: square !important;
            color: white;
            padding-right: 10px;
    }
    a{
            font-size: 12px !important; 
        }
}