body,html{color:#444;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:100%;margin:0;padding:0}html{background-color:#fff}body{padding:20px 0}body:before{content:'';display:block;position:fixed;width:100%;height:100%;background:url(Images/background.jpg);top:0;left:0;background-size:cover}.invisible{clip:rect(1px,1px,1px,1px);clip:rect(1px 1px 1px 1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.objectfit-image-container{display:block;height:500px;width:100%}.objectfit-image-container.objectfit-fallback{background-size:cover;background-position:center center}.objectfit-image-container.objectfit-fallback img{opacity:0}.objectfit-image-container img{height:100%;object-fit:cover;width:100%}.no-objectfit .objectfit-image-container img{opacity:0}.pull-right{float:right}#page{background:#fff;margin:0 auto 0;max-width:960px;padding:0 0 40px;position:relative;width:100%}#page-content{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap}#main-navigation{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;width:160px}#content{width:calc(100% - 140px - 20px)}#content:only-child{width:100%}.layout-inner{padding:0 10px}#content{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap}#content-section{width:100%}.layout-twocol #content-section{width:calc(100% - 140px - 20px)}#marginal-section{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0 0 20px;width:160px}#header{font-size:11px;line-height:16px;height:112px;margin:0 0 30px;position:relative;z-index:15}#header .layout-inner{height:100%}#header #header-section{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap;justify-content:center;border-bottom:1px solid #dbdbdb;height:100%}#header-navigation{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-wrap:wrap;align-items:center;flex-grow:1;justify-content:space-between}#logo{display:-ms-flexbox;-ms-box-orient:horizontal;display:-js-flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;flex-wrap:wrap;justify-content:center;padding:0 30px}#logo a,#logo img{display:block}#logo img{height:64px;width:auto}#footer-section{border-top:1px solid #dbdbdb;margin:30px 0 0;padding:15px 0 0}@media screen and (max-width:1024px){#header{height:70px}#logo{padding:0 0 0 10px}#logo img{height:42px}#content{width:100%}body{padding:0}body:before{background:0 0}}@media screen and (max-width:985px){.layout-inner{padding:0 10px}}@media screen and (max-width:767px){#content-section,#marginal-section,.layout-twocol #content-section,.layout-twocol #marginal-section{width:100%}#marginal-section{margin-top:30px;padding-left:0}}