﻿@font-face{font-family:"Overpass", Overpass;src:url("../fonts/overpass_regular-webfont.eot");src:url("../fonts/overpass_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass_regular-webfont.woff") format("woff"),url("../fonts/overpass_regular-webfont.ttf") format("truetype"),url("../fonts/overpass_regular-webfont.svg#overpassregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:Overpass;src:url("../fonts/overpass_bold-webfont.eot");src:url("../fonts/overpass_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass_bold-webfont.woff") format("woff"),url("../fonts/overpass_bold-webfont.ttf") format("truetype"),url("../fonts/overpass_bold-webfont.svg#overpassbold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Overpass;src:url("../fonts/overpass-light-webfont.eot");src:url("../fonts/overpass-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass-light-webfont.woff") format("woff"),url("../fonts/overpass-light-webfont.ttf") format("truetype"),url("../fonts/overpass-light-webfont.svg#Overpass-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Overpass;src:url("../fonts/overpass-light-webfont.eot");src:url("../fonts/overpass-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/overpass-light-webfont.woff") format("woff"),url("../fonts/overpass-light-webfont.ttf") format("truetype"),url("../fonts/overpass-light-webfont.svg#Overpass-Light") format("svg");font-weight:600;font-style:normal}#infinite-handle{display:none}.author-pagination{display:none}.row,.text-pagination{margin:0 auto;max-width:100%;width:100%}@media all and (max-width: 600px){html{padding:0;margin:0 !important;position:relative}html #wpadminbar{margin:-46px 0 0 0}}a{color:#06c}a:hover{color:#004080}a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content a{color:#06c}.entry-content a:not(.more-link){border-bottom:1px dotted #dcdcdc}.entry-content a:hover{color:#004080}.entry-content a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content>p>a{color:#06c}.entry-content>p>a:not(.more-link){border-bottom:1px dotted #dcdcdc}.entry-content>p>a:hover{color:#004080}.entry-content>p>a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content p a{color:#06c}.entry-content p a:not(.more-link){border-bottom:1px dotted #dcdcdc}.entry-content p a:hover{color:#004080}.entry-content p a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content ul li a,.entry-content ol li a{color:#06c;border-bottom:1px dotted #dcdcdc}.entry-content ul li a:hover,.entry-content ol li a:hover{color:#004080}.entry-content ul li a:focus,.entry-content ol li a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content .entry-meta .posted-on a{color:#06c;border-bottom:1px dotted #dcdcdc}.entry-content .entry-meta .posted-on a:hover{color:#004080}.entry-content .entry-meta .posted-on a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}.entry-content span.fa.fa-file-pdf-o,.entry-content span.fa.fa-external-link{margin-left:5px;font-size:.8em}header.main.clearfix .row,.container.main-body-container,.main-navigation .container{width:1170px;padding-left:0;padding-right:0}@media only screen and (max-width: 1240px){header.main.clearfix .row,.container.main-body-container,.main-navigation .container{width:96%}}ul.social-nav li a{font-size:18px}.entry-content ul li,.entry-content ol li{margin-left:1em}nav.accounts ul li.logged-in a.logged-in-name{border-left:none}header.main{background:#242424 url(../images/RHD-header-bg.svg) no-repeat scroll right center}@media (max-width: 920px){header.main{background:black}}@media (max-width: 920px){header.main h1{margin:0;padding-left:0 !important}}@media (max-width: 920px){header.main.clearfix .row{width:100%}}.sub-nav a.heading{font-size:14px}.sub-nav a.heading:after{content:"❭";font-size:1em;font-weight:100;margin-left:5px}@media (max-width: 920px){header .main ul{float:none;min-width:100%}header .main ul li{display:block;float:none;margin:0}header .main ul li a{width:100%;border-bottom:1px solid black;display:block}h1.logo a.nav-toggle{top:10px}}@media (max-width: 920px) and (max-width: 920px){h1.logo a.nav-toggle{top:10px}}@media (max-width: 920px){header.main{background:black}header.main h1.logo{margin:0;padding-left:0 !important}header.main ul{float:none;min-width:100%}header.main ul li{display:block;float:none;margin:0}header.main ul li a{width:100%;border-bottom:1px solid black;display:block}header.main.clearfix .row{width:100%}}@media (max-width: 920px){.mega-menu{min-width:100%}.mega-menu a.hide-on-mobile{display:none}.mega-menu>ul .indent{margin:0}.mega-menu>ul>li:hover{background:black}.mega-menu>ul>li:hover>a{background:none;color:white}.mega-menu>ul>li:hover>a i{color:#656565;transform:none}.mega-menu>ul>li:hover .sub-nav{display:none}.mega-menu>ul>li.sub-nav-open>a,.mega-menu>ul>li>a{padding-left:20px;text-transform:uppercase;color:white;background:black;border-top:1px solid #8c8f91}.mega-menu li{float:none}.mega-menu li.sub-nav-open .sub-nav{display:block !important}.mega-menu li.sub-nav-open i{color:#c00 !important;transform:rotateX(180deg) !important}.mega-menu .sub-nav{padding:0;border-bottom:0}.mega-menu .sub-nav .page-description{display:none}.mega-menu a{display:block;background:#424242;color:white;font-size:20px;font-weight:100;padding:10px 10px 10px 40px}.accounts,.mega-menu{display:none}body.nav-open .accounts,body.nav-open .mega-menu{display:block}.sub-nav-group{margin-bottom:0}.mega-menu:after{display:block;content:'';background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.sub-nav{width:100%;position:relative;-webkit-column-count:1;column-count:1}.sub-nav a.heading{color:white;display:block;font-size:20px}.sub-nav a.heading:after{display:none}.nav-toggle{font-size:32px;display:block;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;display:inline-block;color:white;text-transform:uppercase}.nav-toggle:hover,.nav-toggle:focus{color:white}.nav-toggle i{color:#656565;margin-left:5px;margin-right:5px}nav.accounts{padding:0;display:none}nav.accounts ul{width:100%;background:#656565;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav.accounts ul li{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;border:0;border-right:1px solid black}nav.accounts ul li:last-child{border-right:0}nav.accounts ul li a{display:block;border:0;padding:20px 10px;font-size:20px}nav.accounts form.search{display:none}.logo-wrap{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;order:-1}}@media (max-width: 920px){.main-navigation{display:none}div.blog-nav-dropdown{display:block}h1.logo a.nav-toggle{top:10px}.featured-post-image{display:none}.article-list .hentry:nth-child(n+3) .featured-img-vert-div,.featured-img-vert-div{display:block;width:100%;height:auto;clear:both;margin-bottom:1em;float:none}.article-list .hentry:nth-child(n+3) .featured-img-vert-div,.home .entry-content .featured-img-vert-div img,.featured-img-vert-div img.featured-img-mobile{margin:0 auto;float:none;width:100%;height:auto;max-width:100%}.article-list .hentry:nth-child(n+3) .featured-img-vert-div a{display:block;width:100%}.featured-img-vert-div{display:block;width:100%;height:auto;clear:both;margin-bottom:1em;float:none}.featured-img-vert-div a{display:block;width:100%}li.report-an-issue-li{display:none}}@media only screen and (max-width: 768px){.row.blog-header{padding-bottom:1em}.row.blog-header .blog-marquee{min-height:100px;padding-top:4em}.main-navigation{display:none}div.blog-nav-dropdown{display:block}h1.logo a.nav-toggle{top:10px}.primary-nav ul{border:none}.primary-nav ul li>a,.primary-nav ul li>a:hover,.primary-nav ul li a,.primary-nav ul li a:hover,.primary-nav ul li,.primary-nav ul li{border-top:none;border-bottom:none;margin-bottom:0}.primary-nav ul li>a:hover{background-color:#999999}}@media only screen and (max-width: 480px){.row.blog-header{background:url(../images/RHDev_pageheader_blog_mobile.png) repeat}}.row.blog-header{background:url(../images/RHDev_pageheader_blog_desktop.png) repeat;background-size:cover;padding-bottom:4em;width:100%}.row.blog-header .blog-marquee{min-height:100px;padding:0;margin:0 auto;width:1170px;padding-left:0;padding-right:0}@media only screen and (max-width: 1240px){.row.blog-header .blog-marquee{width:96%}}@media (max-width: 920px){.row.blog-header .blog-marquee{min-height:100px;padding-top:1em}}@media (max-width: 768px){.row.blog-header .blog-marquee{padding-top:2em;min-height:100px}}.row.blog-header .blog-marquee div.title-section{clear:both;width:100%;text-rendering:optimizelegibility;border:none}.row.blog-header .blog-marquee h1,.row.blog-header .blog-marquee h2,.row.blog-header .blog-marquee div.title-section{font-family:"overpass",Arial,sans-serif;color:white;font-weight:600;box-sizing:border-box}.row.blog-header .blog-marquee h1,.row.blog-header .blog-marquee .main-rh-blog-title{font-size:6.5em;text-transform:uppercase;letter-spacing:3px;margin:3.2px 0 8px 0;line-height:1.4}@media only screen and (min-width: 768px) and (max-width: 1040px){.row.blog-header .blog-marquee h1,.row.blog-header .blog-marquee .main-rh-blog-title{font-size:4em;text-transform:uppercase;letter-spacing:3px;margin-top:20px;margin-bottom:5px;line-height:1}}@media (max-width: 768px){.row.blog-header .blog-marquee h1,.row.blog-header .blog-marquee .main-rh-blog-title{line-height:1;margin-top:0}}.row.blog-header .blog-marquee h2,.row.blog-header .blog-marquee .main-rh-blog-sub-heading{font-size:2em;padding-left:6px;margin-top:0;margin-bottom:32px;padding-top:0;padding-bottom:0;line-height:1.4}@media only screen and (min-width: 768px) and (max-width: 1040px){.row.blog-header .blog-marquee h2,.row.blog-header .blog-marquee .main-rh-blog-sub-heading{font-size:20px}}@media (max-width: 920px){.row.blog-header{padding-bottom:1em}}@media (max-width: 768px){.row.blog-header{padding-bottom:1em}}@media only screen and (max-width: 480px){.row.blog-header{background:url(../images/RHDev_pageheader_blog_mobile.png) repeat}}nav.main-navigation{margin:0 auto;padding:0;height:0}nav.main-navigation .container div.menu-primary-container{padding:0 0 0 5px;position:relative}nav.main-navigation .container div.menu-primary-container ul{font-size:14px;text-transform:uppercase;width:100%;height:auto;padding:0;margin:-55px 0 0 0;list-style:none}nav.main-navigation .container div.menu-primary-container ul li{float:left;padding:0;background:black;margin:0;width:auto;min-width:100px}nav.main-navigation .container div.menu-primary-container ul li:before{border:1px solid grey}nav.main-navigation .container div.menu-primary-container ul li:hover{background:white}nav.main-navigation .container div.menu-primary-container ul li:hover a{color:black}nav.main-navigation .container div.menu-primary-container ul li:hover ul li a{color:white}nav.main-navigation .container div.menu-primary-container ul li.li.current_page_item{background-color:#252929}nav.main-navigation .container div.menu-primary-container ul li a{display:block;width:100%;min-width:100%;padding:14px 15px 20px;margin:0;color:white;position:relative;font-size:13px;text-align:left;line-height:20px;background:none}nav.main-navigation .container div.menu-primary-container ul li a:after{background:#8d8d8d none repeat scroll 0 0;bottom:15px;margin-left:15px;content:"";display:block;height:4px;left:0;position:absolute;width:30px}nav.main-navigation .container div.menu-primary-container ul li a:hover{color:black}nav.main-navigation .container div.menu-primary-container ul li a:hover:after{background:#cb1301 none repeat scroll 0 0}nav.main-navigation .container div.menu-primary-container ul li ul{width:auto;min-width:150px}nav.main-navigation .container div.menu-primary-container ul li ul.sub-menu{top:200%}nav.main-navigation .container div.menu-primary-container ul li ul li{width:100%}nav.main-navigation .container div.menu-primary-container ul li ul li a{border:none;color:white}nav.main-navigation .container div.menu-primary-container ul li ul li:hover{background-color:#252929}nav.main-navigation .container div.menu-primary-container ul li ul li:hover a{color:white}nav.main-navigation .container div.menu-primary-container ul li ul li:hover a:active{color:#8d8d8d}nav.main-navigation .container div.menu-primary-container ul li ul li:hover ul{display:block;margin-top:-54px;position:absolute;left:100%;top:inherit}nav.main-navigation .container div.menu-primary-container ul li ul li:hover ul li:hover{background-color:#303535}nav.main-navigation .container div.menu-primary-container ul li ul li ul{display:none}@media (max-width: 1040px){div.menu-primary-container{display:block}nav.main-navigation div.menu-primary-container{font-size:12px;line-height:1;width:auto}nav.main-navigation div.menu-primary-container ul{font-size:12px;line-height:1;width:auto}nav.main-navigation div.menu-primary-container ul li{font-size:12px;line-height:1;width:auto;padding:0;width:auto}nav.main-navigation div.menu-primary-container ul li a{width:100%;min-width:80px;padding-right:15px;padding-left:15px}nav.main-navigation div.menu-primary-container ul li a:after{margin-left:15px;width:20px}nav.main-navigation div.menu-primary-container ul li ul{min-width:160px;width:150%;font-size:12px}nav.main-navigation div.menu-primary-container ul li:hover ul{left:0;width:100%;height:100%;display:block;z-index:2000}nav.main-navigation div.menu-primary-container ul li:hover ul.sub-menu{position:absolute;top:200%;height:auto}}.sub-nav{background:#fff url(../images/dotted_line-grey.svg)}@media (max-width: 920px){.primary-nav ul li>a,.primary-nav ul li>a:hover,.primary-nav ul li a,.primary-nav ul li a:hover,.primary-nav ul li,.primary-nav ul li{border-top:none;border-bottom:none;margin-bottom:0}.primary-nav ul li>a:hover{background-color:#999999}}div.blog-nav-dropdown{text-align:center;padding:.3em 0;display:none}@media (max-width: 920px){div.blog-nav-dropdown{display:block}}select#navDropDown{width:80%;margin:.5em auto;min-height:2.5em}select#navDropDown option{padding:.5em .2em}select#navDropDown option .mobile-dd-tier-1{padding-left:10px}select#navDropDown option .mobile-dd-tier-2{padding-left:20px}.article-list .hentry:nth-child(1) .entry-content,.article-list .hentry:nth-child(2) .entry-content{font-size:20px}article .entry-content{font-size:20px}@media screen and (max-width: 768px){article .entry-content{font-size:16px}}article .entry-content a{color:#06c}article .entry-content a:not(.more-link){border-bottom:1px dotted #dcdcdc}article .entry-content a:hover{color:#004080}article .entry-content a:focus{outline-offset:1px;outline-style:dotted;outline-width:1px;outline-color:#06c}article .entry-content div,article .entry-content p,article .entry-content ul,article .entry-content ol,article .entry-content li{font-size:20px;line-height:1.5;font-weight:300}article .entry-content div .syntaxhighlighter,article .entry-content p .syntaxhighlighter,article .entry-content ul .syntaxhighlighter,article .entry-content ol .syntaxhighlighter,article .entry-content li .syntaxhighlighter{font-size:16px !important}article .entry-content div .syntaxhighlighter table,article .entry-content div .syntaxhighlighter table td,article .entry-content p .syntaxhighlighter table,article .entry-content p .syntaxhighlighter table td,article .entry-content ul .syntaxhighlighter table,article .entry-content ul .syntaxhighlighter table td,article .entry-content ol .syntaxhighlighter table,article .entry-content ol .syntaxhighlighter table td,article .entry-content li .syntaxhighlighter table,article .entry-content li .syntaxhighlighter table td{font-size:16px !important}article .entry-content h1{font-size:1.8em;line-height:1.3;margin:1em 0}article .entry-content h1.entry-title{margin-top:0}article .entry-content h2{font-size:1.52em}article .entry-content h3{font-size:1.33em}article .entry-content h4,article .entry-content h5{font-size:1.2em}article .entry-content h2,article .entry-content h3,article .entry-content h4,article .entry-content h5{margin:1em 0}article .entry-content .entry-title{color:#c00}article .entry-content pre{font-size:14px !important;margin:0 0 10px;padding:1em}.entry-title{margin-top:0}.article-list .hentry .entry-title{margin-top:0}.article-list .hentry:nth-child(-n+2) .entry_title{margin-top:0}.article-list .hentry:nth-child(-n+2) .entry_title a{color:#c00}span.author.vcard{border:none;padding:.625rem 0}span.vcard{border:none}div.posted-on a{color:#333}div.posted-on a:hover{color:#c00}.tags-links a{font-size:10px;padding:2px}p.recent-comment-p{color:#8d8d8d}@media screen and (max-width: 768px){.featured-img-vert-div{display:block}}.home .entry-content img,img.featured-post-image{max-width:40%;height:auto;float:right;margin-bottom:10px;margin-left:10px}.home .entry-content .featured-img-vert-div{display:none}@media (max-width: 920px){.home .entry-content .featured-img-vert-div img.featured-img-mobile{margin:0 auto;float:none;width:100%;height:auto;max-width:100%}}.featured-img-vert-div{display:none;width:100%;clear:both}@media (max-width: 920px){.featured-img-vert-div{display:block}}.article-list .hentry{float:none;width:100%}.article-list .hentry:nth-child(n+3) .featured-post-image-permalink img{display:none}.article-list .hentry:nth-child(n+3) .entry-meta{font-size:16px}.article-list .hentry:nth-child(n+3) .featured-img-vert-div{display:none;width:40%;float:none;clear:both;margin:0 auto}.article-list .hentry:nth-child(n+3) .featured-img-vert-div img{max-width:100%;width:100%;height:auto;margin:0 auto 1em auto}@media (max-width: 920px){.article-list .hentry:nth-child(n+3) .featured-img-vert-div{display:block;width:100%;height:auto;clear:both;margin:0 auto;float:none;max-width:100%}.article-list .hentry:nth-child(n+3) .featured-img-vert-div a{display:block;width:100%}}.widget-area{position:relative}.widget-area div.vert-container{padding:0;margin:0;height:auto}.widget-area div.vert-container .widget a{color:#06c}.widget-area div.vert-container .widget a:hover{color:#004080}.widget-area div.vert-container .widget.widget_search{padding:0}.widget-area div.vert-container .widget.widget_search .search-form input[type="text"]{margin-bottom:0}.widget-area div.vert-container .widget.widget_recent_entries .widget-title:before,.widget-area div.vert-container .widget.widget_top-posts .widget-title:before{content:none}.widget-area div.vert-container .widget h1.widget-title{padding-left:0}.widget-area div.vert-container .widget h1.widget-title:before{content:none;background:none}.widget-area div.vert-container .widget h1:before{content:none;background:none}.widget-area div.vert-container .widget ul{font-size:16px}.widget-area div.vert-container .widget ul li{font-size:16px;padding:0;line-height:1.3;margin:.4em 0}.widget-area div.vert-container .widget ul#recentcomments li.recentcomments{padding-bottom:1em}.widget-area.sidebar-non-author-page{position:relative}.widget-area.sidebar-non-author-page .sticky-wrapper{width:100%;position:relative}.widget-area.sidebar-non-author-page .sticky-wrapper div.vert-container.stuck{position:fixed;top:30px}.widget-area form#login a{color:white}.testing-this{display:block}.widget.widget_saml_login_widget form a{display:block;text-align:center;padding:9px 0;font-size:16px;background:#cc0000;color:#ffffff;text-transform:uppercase;transition:background 0.2s ease-in 0s}.widget.widget_saml_login_widget form a:hover{background:#ad0000 none repeat scroll 0 0}.comment-body div.reply a.comment-reply-login{display:block;padding:9px 14px;text-align:center;width:30%;background:#cc0000;color:#ffffff;text-transform:uppercase;transition:background 0.2s ease-in 0s;margin-bottom:2em}.comment-body div.reply a.comment-reply-login:hover{background:#ad0000 none repeat scroll 0 0}.comments-area .comment-respond p.must-log-in{padding:9px 14px;text-align:center;background:#ececec;text-transform:uppercase;width:70%}@media only screen and (max-width: 768px){.comments-area .comment-respond p.must-log-in{font-size:12px;width:100%}}.comments-area .comment-respond p.must-log-in a{display:inline-block;padding:2px 8px;background:#c00;color:#ffffff;transition:background 0.2s ease-in 0s}.comments-area .comment-respond p.must-log-in a:hover{background:#ad0000 none repeat scroll 0 0}.error-outer-container{width:70%;margin-left:auto;margin-right:auto}.error-outer-container p{font-weight:lighter;line-height:1.5}.error-outer-container a.error-button{margin:15px auto 0 auto;font-size:16px;color:white;font-weight:600}@media screen and (max-width: 920px){.error-outer-container{width:100%}}#errorPageCustomTrigger{margin:15px auto 0 auto;font-size:16px;color:white;font-weight:600}footer.bottom{font-size:16px}footer.bottom div.row{max-width:1170px;margin:1em auto}footer.bottom h3{font-size:1em}footer.bottom .legal ul.inline-list>li a{font-size:12px}footer.bottom .vip-generator-row{font-size:12px}footer.bottom .vip-generator-row p{padding:0 16px}ul.social-nav li a{font-size:18px}@media (max-width: 920px){li.report-an-issue-li{display:none}}.post-ratings-container{height:70px;min-height:70px;position:relative}.post-ratings-container .post-ratings span.vote-box{display:inline-block;width:40px}.post-ratings-container .post-ratings span.vote-box img{float:right}.post-ratings-container .post-ratings span.vote-box img:last-child{margin-right:5px}.post-ratings-container .post-ratings img.post-ratings-image{display:none}.post-ratings-container .post-ratings-loading{position:absolute;top:23px;left:0}.post-ratings-container .post-ratings-loading img{margin-right:.5em}article .entry-content div .syntaxhighlighter{font-size:14px;border:1px solid #dad9d9}article .entry-content div .syntaxhighlighter table{font-size:1em}article .entry-content div .syntaxhighlighter.redhat-highlight{font-size:14px !important;line-height:1.42857}article .entry-content div .syntaxhighlighter .container:before,article .entry-content div .syntaxhighlighter .container:after{display:block}div.sharedaddy h3.sd-title{display:none}.sd-block.sd-rating{border-top:1px solid #eeeeee;padding-top:10px}#infinite-footer{display:none;visibility:hidden}.author-page{padding:0;margin:0}.author-page .page-title{margin-bottom:.5em}.author-page main#main header{padding-bottom:2em;border:none}.author-page main#main header.page-header{margin-bottom:0}.author-page main#main header .author-heading{font-size:1.6em;font-weight:bold;text-transform:uppercase;padding-bottom:0;margin-bottom:0;color:#303535}.author-page .main-col-bio{position:relative}.author-page .main-col-bio img.bio-img-display{line-height:1;clear:none;border:none;margin:0 10px 2px 0;vertical-align:text-top}.author-page .main-column-author-info{display:none;padding-bottom:3em}@media (max-width: 990px){.author-page .main-column-author-info{display:block}}.author-page .main-column-author-info h4{font-weight:bold;font-size:1.1em;text-transform:uppercase;color:#3d4444}.author-page .main-column-author-info .expertise{padding-bottom:1em}.author-page .main-column-author-info .social-media .author-social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-content:space-between}.author-page .main-column-author-info .social-media .author-social-links a{color:#06c;font-size:1.5em;margin:.3em .4em}.author-page .main-column-author-info .social-media .author-social-links a:hover{color:#004080}.author-page .main-column-author-info .social-media .author-social-links a:first-child{margin-left:0}.author-page .author-right-side aside h1{color:#c00;text-transform:uppercase;font-size:1.4em;font-weight:bold}.author-page .author-right-side aside h2{font-size:1.3em;font-weight:bold;text-transform:uppercase;color:#303535}.author-page .author-right-side aside h4{font-size:1em;font-weight:bold;text-transform:uppercase;color:#8d8d8d;margin-top:1em}.author-page .author-right-side aside img{float:left;margin-right:.5em}.author-page .author-right-side aside p{font-weight:200}.author-page .author-right-side aside p.author-info{float:left;clear:none;margin:0 0 1em 0}.author-page .author-right-side aside .author-social-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-content:space-between}.author-page .author-right-side aside .author-social-links a{color:#06c;font-size:1.5em;margin:.4em .5em}.author-page .author-right-side aside .author-social-links a:hover{color:#004080}.author-page .author-right-side aside .author-social-links a:first-child{margin-left:0}@media (max-width: 990px){.author-page .author-right-side{display:none}}
