@import url("https://fonts.googleapis.com/css?family=Droid+Serif:400,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700"); html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
input, menu, nav, output, ruby, section, summary,
time, mark, audio, video{border:0;margin:0;padding:0;vertical-align:baseline;}
html{font-size:100%;}
body{line-height:1;}
a.black-button, body, input, select, textarea, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, #content,
#inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a, a:visited, button, input[type="button"],
input[type="submit"],
.btn{-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}::-moz-selection{background-color:#222;color:#fff;}::selection{background-color:#222;color:#fff;}
a img{border:none;}
a:hover, body, input, .post-info a:hover, .post-meta a:hover{color:#222;}
h4, h4 a, h4 a:visited, h4.widgettitle a, .entry-title a{color:#333;}
h2 a, h2 a:visited, h3, a, h2 a:hover, .genesis-nav-menu li.right a:hover{color:#194c8d;}
#subnav .subnav-left a:hover{color:#ccc;}
#footer a:hover{color:#ccc;}
blockquote::before, blockquote p, input, select, textarea, .post-info, .post-info a, .post-meta, .post-meta a{color:#999;}
button, input[type="button"],
input[type="submit"],
.btn, .sidebar .enews-widget p, .sidebar .enews-widget .widgettitle, .genesis-nav-menu a, .genesis-nav-menu li.right, .navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled, .post-comments a, .post-comments a:hover, #subnav .subnav-left,
#subnav .subnav-left a{color:#fff;}
body, input, textarea, .entry-content, .entry-content p, .metro-home .entry, .widget p, .meteor-slides p, #subnav .subnav-left,
#subnav .subnav-left a,
.sidebar .enews-widget p{font-family:'Open Sans',sans-serif;}
#comments h3,
#respond h3{text-transform:uppercase;}
h1, h2, h3, h4, h5, h6, .home-slider h2{font-family:'Droid Serif', serif;}
h1, #title{font-size:48px;font-size:3rem;}
.entry-title, .entry-title a, blockquote::before{font-size:32px;font-size:2rem;}
h2{font-size:24px;font-size:1.5rem;}
h3, h4, .after-post h4, .archive-title, .home-bottom h2, .home-top h2, .home-middle h2, .taxonomy-description h1{font-size:20px;font-size:1.25rem;}
h5{font-size:18px;font-size:1.125rem;}
h6, .author-box h1, .genesis-nav-menu, .sidebar h2 a, .widgettitle{font-size:16px;font-size:1rem;}
.footer-widgets, .sidebar{font-size:15px;font-size:0.9375rem;}
input, select, textarea, .genesis-nav-menu a, .genesis-nav-menu li.right, .post-info, .post-meta, .wp-caption, #content div.gform_wrapper input[type="submit"]{font-size:14px;font-size:0.875rem;}
.genesis-nav-menu.menu-primary li li a, .genesis-nav-menu.menu-secondary, .genesis-nav-menu.menu-secondary a, .post-info, .post-meta, #footer p,
#subnav{font-size:12px;font-size:0.75rem;}
a.black-button{font-size:10px;font-size:0.625rem;}
blockquote p{font-style:italic;}
cite{font-style:normal;}
body{font-weight:300;}
h1, h2, h3, h4, .widgettitle, #comments h3,
#respond h3,
#title,
.entry-title a, .download-box{font-weight:400;}
h5, h6, strong, .wp-caption, #footer p,
#subnav,
#nav,
.sidebar .current-menu-item a, input[type="button"],
input[type="submit"]{font-weight:700;}
a.black-button, .after-post, .wp-caption{text-align:center;}
a.black-button, h2 a, h2 a:visited, .genesis-nav-menu a, .navigation li a, .post-info a, .post-meta a, .widgettitle a, #footer a,
#subnav .subnav-left a,
#title a{text-decoration:none;}
a.black-button, button, input[type="button"],
input[type="submit"],
span.uppercase, .genesis-nav-menu.menu-primary, .btn, .post-info, .post-meta, #comments h3,
#respond h3,
#title a{text-transform:uppercase;}
.display-posts-listing .date{color:#888888;font-size:10px;}
.footer-widgets, #wrap{background-color:#fff;margin:32px auto 0;margin:2rem auto 0;max-width:1080px;overflow:hidden;}
.metro-landing #wrap{max-width:700px;}
#wrap{clear:both;padding:36px;padding:2.25rem;-webkit-box-shadow:0 0 5px 1px rgba(136, 136, 136,.3);-moz-box-shadow:0 0 5px 1px rgba(136, 136, 136,.3);box-shadow:0 0 5px 1px rgba(136, 136, 136,.3);}
#inner{clear:both;overflow:hidden;padding-top:32px;padding-top:2rem;}
.metro-landing #inner{padding-top:0;}
.home-slider{overflow:hidden;}
.home-slider .meteor-slides-widget{margin-bottom:1px;}
.meteor-slides p{background:rgba(0, 0, 0, 0.5);bottom:0;left:0;color:#fff;margin:0;padding:5px;position:absolute;text-align:center;width:100%;}
#custom_post_widget-14 a.black-button{font-size:24px;font-size:1.5rem;}
#custom_post_widget-15{padding-top:10px;text-align:right;}
#translate-this .translate-this-button{float:right !important;}
table tr td{border-top:1px solid #ddd;}
#sidebar-alt{width:15.555555555%;}
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .subnav-left{width:31.111111111%;}
.sidebar, #title-area{width:28.7%;}
.content-sidebar-sidebar .sidebar, .sidebar-content-sidebar .sidebar, .sidebar-sidebar-content .sidebar{width:38.356164383%;}
.content-sidebar-sidebar #content,
.sidebar-content-sidebar #content,
.sidebar-sidebar-content #content{width:57.534246575%;}
.home-middle-left, .home-middle-right, #header .widget-area{width:47.457627118%;}
.content-sidebar #content,
.sidebar-content #content{width:68%;}
.content-sidebar-sidebar #content-sidebar-wrap,
.sidebar-content-sidebar #content-sidebar-wrap,
.sidebar-sidebar-content #content-sidebar-wrap{width:81.111111111%;}
.content-sidebar #content-sidebar-wrap,
.full-width-content #content,
.full-width-content #content-sidebar-wrap,
.sidebar-content #content-sidebar-wrap{width:100%;}
.footer-widgets-1, .footer-widgets-2, .home-middle-left, .sidebar-content #sidebar,
.sidebar-sidebar-content #sidebar,
#content,
#content-sidebar-wrap,
#footer .gototop,
#sidebar-alt,
#title-area{float:left;}
.content-sidebar-sidebar #sidebar-alt,
.footer-widgets-3, .home-middle-right, .sidebar, .sidebar-content #content,
.sidebar-content-sidebar #content-sidebar-wrap,
.sidebar-sidebar-content #content,
.sidebar-sidebar-content #content-sidebar-wrap,
#header .widget-area{float:right;}
#header{min-height:230px;overflow:hidden;}
#title{padding:20px 0 16px;padding:1.25rem 0 1rem;}
#title a{line-height:1;padding:0;}
#title,
#description{font-weight:700;}
.header-image #title{margin:0;padding:0;}
.header-full-width #title,
.header-full-width #title a,
.header-full-width #title-area{width:100%;}
.header-image #title,
.header-image #title a,
.header-image #title-area{display:block;float:left;min-height:230px;overflow:hidden;text-indent:-9999px;}
.header-image #title,
.header-image #title a{width:250px;}
.header-image #title a{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/logo.png) no-repeat 0 0;}
#header .widget-area{margin-right:195px;}
#content{padding:8px 16px 12px;padding:0.5rem 1rem 0.75rem;}
.metro-home #content{padding:0;}
.entry, .page .post.entry{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/lines.png) bottom repeat-x;margin-bottom:48px;margin-bottom:3rem;padding-bottom:32px;padding-bottom:2rem;}
.metro-home .entry{background:none;padding:0;}
.metro-home .home-bottom .entry, .metro-home .home-top .entry{margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;}
.page .entry, .single .entry{background:none;}
.page .entry{margin:0;}
.single .entry{margin-bottom:32px;margin-bottom:2rem;padding:0;}
.entry-content{overflow:hidden;}
.entry-content, .entry-content p, .metro-home .entry, .widget p, .home-top .widget{line-height:1.625;}
.home-top .widget{margin-bottom:16px;margin-bottom:1rem;}
.after-post p{margin-bottom:20px;margin-bottom:1.25rem;}
.entry-content p{margin-bottom:16px;margin-bottom:1rem;}
blockquote{padding:24px 64px;padding:1.5rem 4rem;}
blockquote::before{content:"“";display:block;height:0;left:-20px;position:relative;top:-10px;}
.post-info, .post-meta{clear:both;line-height:1.5;}
.post-info{margin-bottom:32px;margin-bottom:2rem;}
.category-faq .post-info{display:none;}
.post-comments a{background-color:#194c8d;float:right;margin-top:-8px;margin-top:-0.5rem;padding:8px 16px;padding:0.5rem 1rem;}
.post-comments a:hover{background-color:#333;}
.categories, .tags{display:block;}
.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds{float:left;margin-left:3.333333333%;}
.one-half, .three-sixths, .two-fourths{width:48.33333333%;}
.one-third, .two-sixths{width:31.111111111%;}
.four-sixths, .two-thirds{width:65.555555555%;}
.one-fourth{width:22.5%;}
.three-fourths{width:74.166666666%;}
.one-fifth{width:17.314814814%;}
.two-fifths{width:37.962962963%;}
.three-fifths{width:58.703703703%;}
.four-fifths{width:79.351851851%;}
.one-sixth{width:13.888888888%;}
.five-sixths{width:82.638888888%;}
.first{margin-left:0;}
.featuredpost .post, .home-middle{overflow:hidden;}
.home-middle .widget{margin:24px 0 32px;margin:1.5rem 0 2rem;}
.home-bottom .featuredpost .post, .home-top .featuredpost .post{border-bottom:5px solid #f5f5f5;}
.after-post, .after-post .wrap{overflow:hidden;}
.after-post{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/lines.png);margin-top:32px;margin-top:2rem;padding:16px;padding:1rem;}
.after-post .wrap{background-color:#fff;padding:32px;padding:2rem;}
p.subscribe-to-comments{padding:24px 0 16px;padding:1.5rem 0 1rem;}
p.pages, .clear, .clear-line, .first, .home-bottom, .home-top, .home-middle, #nav{clear:both;}
.clear-line{border-bottom:1px solid #ddd;margin-bottom:26px;margin-bottom:1.625rem;}
.alignleft, .archive-page{float:left;}
.alignright{float:right;}
.archive-page{width:50%;}
.after-post, .author-box, .author-box h1, .taxonomy-description{line-height:1.5;}
.author-box, .sticky, .taxonomy-description{background-color:#f5f5f5;margin-bottom:48px;margin-bottom:3rem;overflow:hidden;padding:32px;padding:2rem;}
.breadcrumb{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/lines.png) bottom repeat-x;margin-bottom:32px;margin-bottom:2rem;padding-bottom:20px;padding-bottom:1.25rem;}
.author .author-box{margin-bottom:32px;margin-bottom:2rem;}
.genesis-nav-menu{overflow:hidden;}
.menu-secondary, #header .genesis-nav-menu{float:right;width:auto;}
#header .genesis-nav-menu{float:right;margin-top:32px;margin-top:2rem;width:auto;}
.genesis-nav-menu.menu-primary{background-color:#222;}
.genesis-nav-menu ul{float:left;width:100%;}
.genesis-nav-menu li{display:inline-block;float:left;list-style-type:none;text-align:left;}
.genesis-nav-menu a{display:block;padding:16px 20px;padding:1rem 1.25rem;position:relative;}
.genesis-nav-menu.menu-secondary a{padding:12px 16px;padding:0.75rem 1rem;}
.genesis-nav-menu .current-menu-item a, .genesis-nav-menu li a:hover, .genesis-nav-menu li:hover a{background-color:#194C8D;}
.genesis-nav-menu li li a, .genesis-nav-menu li li a:link, .genesis-nav-menu li li a:visited{background-color:#333;padding:16px 20px 14px;padding:1rem 1.25rem 0.875rem;position:relative;width:120px;}
.genesis-nav-menu.menu-secondary li li a, .genesis-nav-menu.menu-secondary li li a:link, .genesis-nav-menu.menu-secondary li li a:visited{padding:12px 16px;padding:0.75rem 1rem;width:140px;}
.genesis-nav-menu li li a:hover{background-color:#194C8D;}
.genesis-nav-menu li ul{left:-9999px;position:absolute;width:160px;z-index:99;}
.genesis-nav-menu.menu-secondary li ul{width:172px;}
.genesis-nav-menu li ul ul{margin:-42px 0 0 159px;}
.genesis-nav-menu.menu-secondary li ul ul{margin:-36px 0 0 171px;}
.genesis-nav-menu li:hover ul ul, .genesis-nav-menu li.sfHover ul ul{left:-9999px;}
.genesis-nav-menu li:hover, .genesis-nav-menu li.sfHover{position:static;}
ul.genesis-nav-menu li:hover>ul, ul.genesis-nav-menu li.sfHover ul, #header .genesis-nav-menu li:hover>ul,
#header .genesis-nav-menu li.sfHover ul{left:auto;}
.genesis-nav-menu li a .sf-sub-indicator, .genesis-nav-menu li li a .sf-sub-indicator, .genesis-nav-menu li li li a .sf-sub-indicator{position:absolute;text-indent:-9999px;}
#wpadminbar li:hover ul ul{left:0;}
.genesis-nav-menu li.right{float:right;padding:16px 20px 14px;padding:1rem 1.25rem 0.875rem;}
.genesis-nav-menu li.right a{display:inline;padding:0;}
.genesis-nav-menu li.search{padding:6px;padding:0.375rem;}
.genesis-nav-menu li.rss a{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/rss.png) no-repeat center left;margin-left:20px;margin-left:1.25rem;padding-left:20px;padding-left:1.25rem;}
.genesis-nav-menu li.twitter a{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/twitter-nav.png) no-repeat center left;padding-left:24px;padding-left:1.5rem;}
#subnav{background-color:#333;overflow:hidden;}
#subnav .wrap{margin:0 auto;max-width:1152px;}
#subnav span.uppercase{margin-right:6px;margin-right:0.375rem;}
.subnav-left{float:left;padding:8px 16px;padding:0.5rem 1rem;}
h1, h2, h3, h4, h5, h6, .entry-title a{line-height:1.2;margin-bottom:16px;margin-bottom:1rem;}
.author-box h1{margin:0}
.taxonomy-description h1{margin-bottom:4px;margin-bottom:0.25rem;}
.archive-title{background:url(//www.oaklandmri.com/wp-content/themes/mri/images/lines.png) bottom repeat-x;margin-bottom:32px;margin-bottom:2rem;padding-bottom:16px;padding-bottom:1rem;}
.featuredpost h2{margin-bottom:8px;margin-bottom:0.5rem;}
.home-bottom .featuredpost h2, .home-bottom .post-info, .home-top .featuredpost h2, .home-top .post-info{margin:8px 0;margin:0.5rem 0;}
.home-bottom .featuredpost .widgettitle, .home-top .featuredpost .widgettitle{margin-bottom:20px;margin-bottom:1.25rem;}
.home-bottom .post-info, .home-top .post-info{clear:none;}
.after-post .widget-headline, .after-post .widgettitle, .sidebar .enews-widget .widgettitle, .sidebar .enews-widget .widget-headline{background:none;}
.comments-title{padding:0 12px;padding:0 0.75rem;}
.entry-content ol, .entry-content ul{margin-bottom:26px;margin-bottom:1.625rem;}
.entry-content ol li, .entry-content ul li{line-height:1.625;}
.entry-content ol li, .entry-content ul li{margin-left:40px;margin-left:2.5rem;}
.entry-content ol li{list-style-type:decimal;}
.entry-content ul li{list-style-type:disc;}
.page-id-410 .entry-content ul li{list-style-position:inside;}
.entry-content ol ol, .entry-content ul ul{margin-bottom:0;}
.entry-content ul.faq li{list-style-type:none;margin:0;padding:0;}
.entry-content .collapseomatic{font-weight:700;line-height:30px;padding-left:20px;}
.entry-content .collapseomatic_excerpt, .collapseomatic_content{margin-left:20px;}
.collapseall, .expandall{color:#194C8D;text-decoration:underline;}
.collapseall:hover, .expandall:hover{text-decoration:none;}
.navigation li{display:inline;}
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled{background-color:#333;cursor:pointer;padding:12px;padding:0.75rem;}
.navigation li a:hover, .navigation li.active a{background-color:#194c8d;}
#comments,
#respond{line-height:1.5;overflow:hidden;}
.ping-list, #comments{margin-bottom:48px;margin-bottom:3rem;}
#author,
#email,
#url{width:50%;}
.commentmetadata, #author,
#email,
#url{margin-bottom:12px;margin-bottom:0.75rem;}
#comment{line-height:1.5;margin:12px 0;margin:0.75rem 0;}
label{margin-left:12px;margin-left:0.75rem;}
.comment-list li, .ping-list li{list-style-type:none;margin-top:24px;margin-top:1.5rem;padding:32px;padding:2rem;}
.comment-list li ul li{margin-right:-32px;margin-right:-2rem;}
.comment-header{overflow:hidden;}
.comment{background-color:#f5f5f5;border:2px solid #fff;border-right:none;}
.comment-content p{margin-bottom:24px;margin-bottom:1.5rem;}
.bypostauthor{}
#comments .navigation{margin-top:32px;margin-top:2rem;}
.sidebar{display:inline;font-size:14px;line-height:1.5;}
.sidebar p{margin-bottom:16px;margin-bottom:1rem;}
.sidebar .widget{margin-bottom:32px;margin-bottom:2rem;overflow:hidden;}
.sidebar.widget-area ul li{list-style-type:none;margin-bottom:6px;margin-bottom:0.375rem;word-wrap:break-word;}
a.black-button{background-color:#333;border-right:1px solid #fff;color:#fff;float:left;overflow:hidden;padding:8px 0;padding:0.5rem 0;width:25%;}
a.black-button.last{border:none;}
a.black-button:hover{background-color:#194c8d;}
.sidebar .enews-widget{background-color:#333;padding:28px 32px 32px;padding:1.75rem 2rem 2rem;}
#footer{clear:both;overflow:hidden;padding:8px 0;padding:0.5rem 0;}
#footer .wrap{margin:0 auto;width:1152px;}
#footer .creds{text-align:center;}
#footer .creds,
#footer .gototop{margin:8px 0;margin:0.5rem 0;}
.footer-widgets{clear:both;line-height:1.5;padding:36px 36px 0;padding:2.25rem 2.25rem 0;}
.footer-widgets p{margin-bottom:16px;margin-bottom:1rem;}
.footer-widgets .widget{margin-bottom:36px;margin-bottom:2.25rem;}
.footer-widgets .widget-area ul li{list-style-type:none;margin-bottom:6px;margin-bottom:0.375rem;word-wrap:break-word;}
.footer-widgets-1{margin-right:3.333333333%;}
input, select, textarea{background-color:#f5f5f5;border:1px solid #ddd;box-shadow:0 0 5px #ddd inset;padding:16px;padding:1rem;}
.after-post .enews-widget input{width:50%;}
.sidebar .enews-widget input{background-color:#fff;box-shadow:none;}
#header .search-form{float:right;margin-top:16px;margin-top:1rem;width:100%;}
.search-input{background:#f5f5f5 url(//www.oaklandmri.com/wp-content/themes/mri/images/search.png) no-repeat 15px 16px;padding:16px 16px 16px 44px;padding:1rem 1rem 1rem 2.75rem;}
#nav .search-input{background:none;background-color:#f5f5f5;padding:8px 16px;padding:0.5rem 1rem;}
button, input[type="button"],
input[type="submit"],
.btn{background-color:#333;border:none;box-shadow:none;cursor:pointer;padding:8px;padding:0.5rem;width:auto;}
button:hover, input:hover[type="button"],
input:hover[type="submit"],
.btn:hover, .sidebar .enews-widget input[type="submit"]{background-color:#194c8d;}
.sidebar .enews-widget input{margin-bottom:8px;margin-bottom:0.75rem;}
.after-post .enews-widget input[type="submit"]{width:auto;}
.sidebar .enews-widget input[type="submit"]{display:block;margin:0 auto;padding:16px;padding:1rem;width:100%;}
.sidebar .enews-widget input:hover[type="submit"]{background-color:#fff;color:#222;}
.search-form input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.button-green{color:#fff !important;display:block;background-color:#9dcb2a;border:1px solid #83a924;font-size:16px;font-weight:700;line-height:24px;margin:0 0 10px;padding:10px 5px;text-align:center;text-decoration:none;}
.button-blue{color:#fff !important;display:block;background-color:#1887e5;border:1px solid #105c9e;font-size:16px;font-weight:700;line-height:24px;margin:0 0 10px;padding:10px 5px;text-align:center;text-decoration:none;}
.button-blue:hover, .button-green:hover{text-decoration:underline;}
.download-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;background:#d9eca5 url(//www.oaklandmri.com/wp-content/themes/mri/images/download-arrow.png) no-repeat 10px 10px;border:1px solid #c0d192;color:#3d5302;margin:0 2px 20px;padding:10px 15px 15px 55px;text-shadow:1px 1px #fff;}
.info-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;background:#cae0ec url(//www.oaklandmri.com/wp-content/themes/mri/images/info-button.png) no-repeat 10px 10px;border:1px solid #aec3ce;color:#08557e;margin:0 2px 20px;padding:10px 15px 15px 55px;text-shadow:1px 1px #fff;}
.note-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;background:#ffec97 url(//www.oaklandmri.com/wp-content/themes/mri/images/note-button.png) no-repeat 10px 10px;border:1px solid #ded5af;color:#776827;margin:0 2px 20px;padding:10px 15px 15px 55px;text-shadow:1px 1px #eee;}
.gray-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;background:#f5f5f5;border:1px solid #e5e5e5;color:#888;margin:0 2px 20px;padding:10px 15px 15px;text-shadow:1px 1px #fff;}
#content div.gform_wrapper input,
#content div.gform_wrapper select,
#content div.gform_wrapper textarea,
#content div.gform_wrapper .ginput_complex label{font-size:16px;font-size:1rem;padding:8px;padding:0.5rem;}
#content div.gform_wrapper input[type="submit"]{padding:16px 24px;padding:1rem 1.5rem;}
#content div.gform_wrapper .ginput_complex label{padding:0;}
div.gform_wrapper li, div.gform_wrapper form li{margin:16px 0 0;margin:1rem 0 0;}
embed, img, object, video{max-width:100%;}
img{height:auto;}
.wp-caption{max-width:100%;}
.metro-home .featuredpost img{border:1px solid #ddd;padding:1px;margin-bottom:20px;margin-bottom:1.25rem;}
.metro-home .featuredpost .alignleft img{margin-bottom:0;margin-right:20px;margin-right:1.25rem;}
.alignleft .avatar{margin-right:24px;margin-right:1.5rem;}
.alignright .avatar{margin-left:24px;margin-left:1.5rem;}
.author-box .avatar{float:left;margin-right:24px;margin-right:1.5rem}
.comment-list li .avatar{float:left;margin:0 16px 24px 0;margin:0 1rem 1.5rem 0;}
img.centered, .aligncenter{display:block;margin:0 auto 24px;margin:0 auto 1.5rem}
img.alignnone{display:inline;margin-bottom:12px;margin-bottom:0.75rem;}
img.alignleft, .post-image, .wp-caption.alignleft{display:inline;margin:0 24px 24px 0;margin:0 1.5rem 1.5rem 0;}
img.alignright, .wp-caption.alignright{display:inline;margin:0 0 24px 24px;margin:0 0 1.5rem 1.5rem;}
p.wp-caption-text{line-height:1.2;margin-top:12px;margin-top:0.75rem;}
.gallery-caption{}
.metro-red a, .metro-red .genesis-nav-menu li.right a:hover, .metro-red #footer a:hover,
.metro-red #subnav .subnav-left a:hover{color:#ef4f4f;}
.metro-red a:hover, .metro-red .post-info a:hover, .metro-red .post-meta a:hover{color:#222;}
.metro-red .post-info a, .metro-red .post-meta a{color:#999;}
.metro-red a.black-button, .metro-red .genesis-nav-menu a, .metro-red .post-comments a{color:#fff;}
.metro-red h2 a, .metro-red h2 a:visited{color:#333;}
.metro-red h2 a:hover{color:#ef4f4f;}
.metro-red a.black-button:hover, .metro-red button:hover, .metro-red input:hover[type="button"],
.metro-red input:hover[type="submit"],
.metro-red .btn:hover, .metro-red .genesis-nav-menu .current-menu-item a, .metro-red .genesis-nav-menu li a:hover, .metro-red .genesis-nav-menu li:hover a, .metro-red .navigation li a:hover, .metro-red .navigation li.active a, .metro-red .post-comments a, .metro-red .sidebar .enews-widget input[type="submit"],
.metro-red #title a{background-color:#ef4f4f;}
.metro-red .genesis-nav-menu li li a, .metro-red .genesis-nav-menu li li a:link, .metro-red .genesis-nav-menu li li a:visited, .metro-red .post-comments a:hover{background-color:#333;}
.metro-red .genesis-nav-menu li li a:hover{background-color:#ef4f4f;}
.metro-red .sidebar .enews-widget input:hover[type="submit"]{background-color:#fff;}
@media only screen and (max-width: 1024px) {
#footer .wrap,
#subnav .wrap{max-width:960px;}
#header .widget-area{margin-right:95px;}
.footer-widgets, #wrap{max-width:888px;}
} @media only screen and (max-width: 768px) {
#wrap{margin:0 auto;padding:0;}
#inner{padding:20px 5%;padding:1.25rem 5%;}
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3, #footer .creds,
#footer .gototop,
#footer .wrap,
#inner,
#subnav .wrap,
#title-area,
#wrap,
#wrap .sidebar,
#wrap #content,
#wrap #content-sidebar-wrap,
#wrap #sidebar-alt{width:100%;}
#header .widget-area{display:none;}
.genesis-nav-menu li, .menu-secondary, #footer .creds,
#footer .gototop,
#header ul.genesis-nav-menu,
#header .search-form{float:none;}
.genesis-nav-menu, #footer .creds,
#footer .gototop,
#header .search-form,
#title,
#title-area{text-align:center;}
.genesis-nav-menu a{padding:20px 16px;padding:1.25rem 1rem;}
#header{margig:0;}
.header-image #title, .header-image #title a{text-align:center;width:100%;}
#header .search-form{margin:0 auto 16px;margin:0 auto 1rem;width:50%;}
.genesis-nav-menu li.right, .subnav-left{display:none;}
#content{padding:0 0 32px;padding:0 0 2rem;}
.metro-landing #content{padding:32px 0 0;padding:2rem 0 0;}
h1, .entry-title, .entry-title a{font-size:32px;font-size:2rem;}
#footer{background:#111;}
#footer .wrap{padding:24px 0;padding:1.5rem 0;}
.footer-widgets{margin:0 auto;padding:0 32px;padding:0 2rem;}
.footer-widgets-1, #header .genesis-nav-menu{margin:0;}
} @media only screen and (max-width: 480px) {
html {
font-size: 87.5%; }
.home-middle-left, .home-middle-right, #header .search-form {
width: 100%;
}
.home-slider .meteor-slides-widget {
display: none;
}
#custom_post_widget-14 a.black-button {
margin: 1px 0 0 0;
width: 100%
}
.archive-page, .five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {
margin: 0;
width: 100%;
}
}