@media only screen and (min-width:320px) and (max-width:480px){.ie6-7 .mbp-c #menu-bar .menu-wrapper ul,.ie6-7 .mbp-c #menu-bar .menu-wrapper .sf-menu li{left:auto}}@media only screen and (min-width:481px) and (max-width:747px){.region-header{margin-top:25px}}@media only screen and (max-width:800px){#no-more-tables table,#no-more-tables thead,#no-more-tables tbody,#no-more-tables th,#no-more-tables td,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables td{border:none;position:relative;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#no-more-tables td:before{content:attr(data-title)}#no-more-tables tr td:last-child{border-top:1px solid #5d5e60;border-left:none}}@media only screen and (max-width:650px){#michelle{padding-right:0}}@media only screen and (max-width:320px){body{padding:0 5px}body.admin-menu{margin-top:0 !important}#admin-menu{display:none}#branding,.region-header{float:none;margin:0 auto 10px auto;width:90%;clear:both;text-align:center;max-width:100%;overflow:hidden}.region-header .block{clear:both;float:none;margin:5px auto;max-width:80%}.region-header .block .block-inner{margin-left:0;margin-right:0;margin:auto}h1#site-name{font-size:1.5em}h2#site-slogan{font-size:.9em}.region-top-menu{height:auto}.js #menu-bar nav{display:none}.menu-toggle{display:block;float:right;font-size:1.2em;margin:0 10px 0 0;padding:0;text-transform:lowercase}.menu-toggle a{padding:7px 10px 10px;display:block}#menu-bar .menu-wrapper{float:none !important}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{display:block;padding:0 .5em;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}#menu-bar .menu-wrapper li,#menu-bar .menu-wrapper .menu li{display:block;float:none;margin-right:0}#menu-bar .menu-wrapper ul.menu li{margin:0;padding:0}ul.sf-menu{width:100%}.sf-menu.sf-style-default ul{width:100% !important}}@media only screen and (min-width:321px) and (max-width:480px){body{padding:0 5px}body.admin-menu{margin-top:0 !important}#admin-menu{display:none}#branding,.region-header{float:none;margin:0 auto 10px auto;width:90%;clear:both;text-align:center;max-width:100%;overflow:hidden}.region-header .block{clear:both;float:none;margin:5px auto;max-width:80%}.region-header .block .block-inner{margin-left:0;margin-right:0;margin:auto}h1#site-name{font-size:1.5em}h2#site-slogan{font-size:.9em}.region-top-menu{height:auto}.js #menu-bar nav{display:none}.menu-toggle{display:block;float:right;font-size:1.2em;margin:0 10px 0 0;padding:0;text-transform:lowercase}.menu-toggle a{padding:7px 10px 10px;display:block}#menu-bar .menu-wrapper{float:none !important}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{display:block;padding:0 .5em;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}#menu-bar .menu-wrapper li,#menu-bar .menu-wrapper .menu li{display:block;float:none;margin-right:0}#menu-bar .menu-wrapper ul.menu li{margin:0;padding:0}ul.sf-menu{width:100%}.sf-menu.sf-style-default ul{width:100% !important}.region-two-66-33-second div.region-inner{margin-left:10px}}@media only screen and (min-width:481px) and (max-width:768px){body{padding:0 8px}h1#site-name{font-size:2em}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{padding:0 .9em;font-size:.9em}#menu-bar .menu-wrapper li,#menu-bar .menu-wrapper .menu li{margin-right:2px}.region-two-66-33-second div.region-inner{margin-left:10px}}@media only screen and (min-width:769px) and (max-width:1024px){h1#site-name{font-size:2.8em}#menu-bar .menu-wrapper li a,#menu-bar .menu-wrapper .menu li a{padding:0 1.2em;font-size:.94em}#menu-bar .menu-wrapper li,#menu-bar .menu-wrapper .menu li{margin-right:4px}.region-two-66-33-first div.region-inner{margin-left:10px}.region-two-66-33-second div.region-inner{margin-right:10px;margin-left:10px}}