.portfolio-header{position:relative;background-repeat:no-repeat;background-position:right;background-size:cover;background-color:#fcfcfc}.portfolio-header .mdl-layout__header-row{padding:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mdl-layout__title{font-size:14px;text-align:center;font-weight:300;color:rgba(102,102,102,1);font-family:helvetica,arial,"hiragino kaku gothic pro","ms pgothic",meiryo,sans-serif}.is-compact .mdl-layout__title span{display:none}.portfolio-logo-row{min-height:180px}.is-compact .portfolio-logo-row{min-height:auto}.portfolio-logo{background-repeat:no-repeat;background-position:center;background-size:cover;height:80px;width:400px;margin:auto auto 10px}.is-compact .portfolio-logo{height:50px;width:200px;margin-top:7px}.portfolio-navigation-row{text-transform:uppercase;height:45px}.portfolio-navigation-row .mdl-navigation{text-align:center;max-width:900px;width:100%}.portfolio-navigation-row .mdl-navigation__link{-webkit-flex:1;-ms-flex:1;flex:1;line-height:42px;color:rgba(255,255,255,1)}.portfolio-header .mdl-layout__drawer-button{background-color:rgba(197,197,197,.44)}.portfolio-navigation-row .is-active{text-transform:uppercase;position:relative;font-weight:bold;background-color:#3f91dd}.portfolio-navigation-row .is-active:after{content:"";width:70%;height:2px;display:block;position:absolute;bottom:0;left:0;background-color:#1c40ac;left:15%}.portfolio-navigation-small-row{text-transform:uppercase}.portfolio-navigation-small-row .mdl-navigation__link{-webkit-flex:1;-ms-flex:1;flex:1;line-height:42px;color:rgba(255,255,255,1) !important}.portfolio-card .mdl-card__title{padding-bottom:0}.portfolio-blog-card-compact .mdl-card__title{padding-bottom:0}.portfolio-blog-card-bg>.mdl-card__actions{height:52px;padding:16px;background:rgba(0,0,0,.2)}img.article-image{width:101%;height:auto}.mdl-card__media{height:auto}.portfolio-max-width{max-width:900px;margin:auto}.portfolio-copy{max-width:700px}.no-padding{padding:0}.no-left-padding{padding-left:0}.no-bottom-padding{padding-bottom:0}.padding-top{padding:10px 0 0}.portfolio-share-btn{position:relative;float:right;top:-4px}.portfolio-contact .mdl-textfield{width:100%}.portfolio-contact form{max-width:550px;margin:auto}footer{background:url(/images/srx/footer-background.jpg) no-repeat center;background-size:cover}