@media only screen and (max-width:740px) {
	h1.site-name a, h2.site-name a {
	    display: block;
	    padding-top: 12px;
	}
	h1.title {
	    font-size:2.25rem;
	}
    .colcontainer .leftcol {
        width: 95%;
        max-width: 95%;
        float: none;
        margin: 0 0 30px;
    }
    
    .colcontainer .rightcol {
        display: block;
    }
    .videosblock .views-row {
      max-width: 400px;
    }
    .page-node-105 table tr td, .page-node-105 table tr th {
        font-size: 12px;
        padding: 5px;
        line-height: 18px;
    }
    #zone-content {
        padding-top: 2em;
    }
    #moved-sidenav-wrapper {
        display: none;
    }
}