body{font-size:15px}#colophon{color:#fff}#colophon .widgets .widget-title{color:#fff}#masthead>div.container,#topbar>div,#colophon>div.container{max-width:80%}.menu li>a{font-size:1.2em}a{color:#1b717d}#panel-156-0-0-0>div>div.all_main>div>div>div>div.content.clearfix>h4>a{font-size:30px !important}#content{width:80%;margin-left:10%}.entry-header{display:none}#colophon>div.site-info,.page-id-156 #comments{display:none}.masthead-sentinel{margin-bottom:45px}#nf-form-2-cont>div>div.nf-form-layout>div>div.nf-before-form-content,#nf-field-8-wrap>div.nf-field-label{display:none}#nf-field-5,#nf-field-6,#nf-field-7{padding:5px !important}#nf-field-8,#nf-field-8-wrap>div.nf-field-element{width:100% !important;color:#fff;font-size:1.5em;border:none}#nf-field-8{background-color:#dd388c}.nf-field-container{margin-bottom:10px !important}#panel-w59d9efa26b3cc-0-0-0>div>div>p{font-size:1.5em;line-height:1.2em}#panel-w59d9efa26b3cc-0-0-0>div>div>h1,h1{font-size:3em}h2{text-transform:uppercase;font-size:2em}h1{text-transform:uppercase}.main-navigation ul a:hover,#topbar>div>p{color:#dd388c}#topbar>div>p{font-size:1.5em}.so-widget-sow-social-media-buttons-flat-00dbda923d8b .sow-social-media-button,div>div>a.sow-social-media-button{padding:.2em !important;font-size:2em !important}div>div>a.sow-social-media-button>span>span:hover{color:#dd388c}.main-navigation .north-search-icon{display:none}#content{margin-top:100px !important}#primary{width:110% !important}.site-content .widget-area{width:25% !important}.page-id-156 div>div.all_main>div>div>div>div.content.clearfix{display:none !important}@media screen and (max-width:768px){#topbar>div>p{font-size:.9em;text-align:center}#content,#colophon>div.container{width:90%;max-width:90%;margin:0 !important}h1{text-align:center;line-height:1.2em}#comp-j8a6j373{display:none}#comp-j67yd56eimgimage{margin-bottom:20px}}@media only screen and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#masthead .site-branding img{max-width:40%}#masthead{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:1000px) and (max-width:1600px){.site-branding{width:35%}.site-branding img{width:70%}.main-navigation ul>li a{padding-left:0;padding-right:20px}.menu-one-page-menu-container{width:100%;float:left}h1{font-size:2em}h2{font-size:1.6em}}@media screen and (min-width:1900px){#nf-form-2-cont>div>div.nf-form-layout{max-width:75%}body{font-size:18px}}