body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:24px;color:#777;font-weight:500;padding:0px;margin:0px;width:100vw}button#scroll-to-top.left{text-align:center !important}h1,h2,h3{font-weight:400;color:#333}label{font-weight:400}.italic{font-style:italic}.clear{clear:both}a,a:hover{text-decoration:none !important}a.backer{position:absolute;top:0px;right:0px;display:block;width:100px;font-size:14px;line-height:18px;background:#777;color:#fff;padding:5px 10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.backer:hover{text-decoration:none;cursor:pointer;opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}a{color:#3776b7}.entry-header h1.entry-title{font-size:36px;line-height:38px;font-weight:700}.entry-content h2{margin-top:40px}.entry-content p{margin:0 0 20px 0;padding:0px}.sticky{position:fixed;width:100%;z-index:9996;background:#fff;top:0px}#stickyPadder{display:none}a.button{display:block;padding:15px 0;background:#3776b7;max-width:250px;color:#fff;text-align:center;font-size:20px;line-height:22px;font-weight:700}a.button:hover{text-decoration:none;cursor:pointer !important;opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}.home a.button{max-width:100%}.ui-datepicker-buttonpane button{display:inline-block;zom:1;*display:inline;width:50%;max-width:350px;background:#3776b7;color:#fff;padding:10px;text-align:center;margin:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer !important}.ui-datepicker-buttonpane button:hover{text-decoration:none;cursor:pointer !important;opacity:.8;-moz-opacity:.8;-webkit-opacity:.8}a.centered{margin-left:auto;margin-right:auto;max-width:350px}.green{color:#3776b7}.blue{color:#3776b7}.bigger{font-size:32px}.center{text-align:center !important}.center h2,.center h3,.center ul{text-align:center !important}.left{text-align:left !important}.left h2,.left h3,.left ul{text-align:left !important}.right{text-align:right !important}.right h2{text-align:right !important}.height-10{height:10px}.margin-bottom-60{margin-bottom:60px}.paddingtop80{padding-top:80px}.margintop80{margin-top:80px}.paddingbottom80{padding-bottom:80px}a.opener{color:#777;font-style:italic}@media only screen and (max-width: 768px){a.button{font-size:14px;line-height:16px}}
