TNEW 7 responsive design not working with Mobile

I have a very, very basic TNEW skin, which is working well enough responsively.  But rest of our Test site is not: if I have it in a desktop browser window, and shrink the window, then the TNEW elements behave appropriately: things stack, vanish, etc.  But on a mobile device they do not.  Does anyone know why that might be happening?

Parents Reply Children
  • Here is the relevant CSS on my side that is now "over inflated".  Basically, I have two media query rules: one to make the header/footer responsive to browser size changes, the other to respond to being on a device with a small screen:

    
        @media screen and (max-width: 640px) {
    		div#tickets_title {
    			font-size: 1.5em;
    	
    		}
    	
    		div#tickets_footer {
    			font-size: 1.5em;
    	
    		}
    	
    		div.tickets_title_link {
    			float: none;
    		}
    	
    		div#copyright_contact {
    			width: 100%;
    			text-align: center;
    		}
    		div#ucb_logo {
    			text-align: center;
    		}
    	}
    	
    	@media screen and (max-device-width: 640px) {
    		div#tickets_title {
    			font-size: 2em;
    	
    		}
    	
    		div#tickets_footer {
    			font-size: 2em;
    	
    		}
    	
    		div.tickets_title_link {
    			float: none;
    		}
    	
    		div#copyright_contact {
    			width: 100%;
    			text-align: center;
    		}
    		div#ucb_logo {
    			text-align: center;
    		}
    	}
    
    
  • It's always possible that something is just misconfigured in our v7 setup for this site, but our other site, which is currently white-label v7 in QA is _not_ having this problem, so that does suggest some kind of CSS conflict.  Do media queries conflict with each other, outside of what elements (classes and ids) are defined within them?