@media only screen and (max-width:980px){img{width:100%}.twin{height:auto!important}#header,#content,#footer{width:100%}#header{left:auto;top:auto;margin-left:0}#header nav{width:60%}#content #main{width:auto;overflow:hidden;float:none}#content #body{width:auto;overflow:hidden;float:none}#slider{width:100%}#body section ul{width:100%}#body section li:last-child{margin-right:0}#content #object_list.grid>ul{width:102%}#content #object_list.grid li{width:22%;margin-left:2%}#content #object_list.grid li .thumbnail{width:100%}#content #object_list.list>ul{width:100%}#content #object_list.list li{width:100%}#content #hero_grid ul,#content .feature_grid ul{width:100%}#content #hero_grid li,#content .feature_grid li{width:100%;margin-right:0}#content #hero_grid .thumbnail,#content .feature_grid .thumbnail{width:30%;float:left}#home #hero_grid .thumbnail{width:50%;float:left}#content #hero_grid .thumbnail h3,#content .feature_grid .thumbnail h4{top:0;bottom:auto}#content #grid ul{width:102%}#content #grid li{width:23%;margin-right:2%}#hero_banner figure{width:50%}#body .links:last-child,#body #hero_grid li:last-child,#body .feature_grid li:last-child,#body .hero_list:last-child{margin-bottom:20px}#complementary{width:auto;overflow:hidden;float:none;margin-left:0}#content #complementary .gallery>a{width:30%;margin-right:10px;float:left}#content #complementary .gallery .body,#content #complementary .gallery ul{overflow:hidden}#content #complementary .gallery ul{width:auto}#complementary .features ul{width:auto}#footer_body .column{width:auto}#footer_body .column:last-child{margin-right:0}#footer_body .info{padding-top:20px;float:none;clear:both}}@media only screen and (max-width:640px){#header,#content,#footer{width:640px}}