/* Auto-generated from static/sitestyle.scss @ 2021-06-14 15:47:43 by Nodum */

.masthead.nothome{height:200px;margin-top:130px;height:0px}.contentsection{padding:50px 0;background:#fbfbfb;font-family:'Raleway', 'Montserrat';font-weight:300;line-height:1.5rem}.contentsection .container a:not(.btn,.newsblock){font-weight:400;background:rgba(255,87,34,0.08);padding:2px}.contentsection .container b{font-weight:800}.contentsection.normalpage{padding-top:200px}#mainNav.navbar-shrink{box-shadow:0 0 5px #e0e0e0}#navbarResponsive ul{list-style:none;position:relative;float:left;margin:0;padding:0}#navbarResponsive ul a{display:block;color:#333;text-decoration:none;font-weight:700;font-size:12px;line-height:32px;padding:0 15px;cursor:pointer}#navbarResponsive ul li{position:relative;float:left;margin:0;padding:0}#navbarResponsive ul li.current-menu-item{background:#ddd}#navbarResponsive ul ul{display:none;position:absolute;top:100%;left:0;padding:0;background:#fff;border-radius:5px;font-family:'Montserrat';box-shadow:0 2px 10px rgba(0,0,0,0.15)}#navbarResponsive ul ul li{float:none;width:auto}#navbarResponsive ul ul a{line-height:34px;padding:5px 15px;margin:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#navbarResponsive ul li.active>a{color:#ff5500 !important}#navbarResponsive ul ul a.active,#navbarResponsive ul ul a:hover{color:#ff5500 !important;background:#f6f6f6;border-radius:5px}#navbarResponsive ul li:hover>ul{display:block}b{font-family:Arial !important}section#news{padding:30px 0}section#news .news-item{color:#333}section#news .news-item .newsphoto{width:100%;height:180px;overflow:hidden !important;max-width:100%;border-radius:10px;border:2px solid grey;display:block;position:relative;margin-bottom:15px}section#news .news-item .newsphoto img{position:absolute;left:50%;transform:translateX(-50%);height:182px;width:auto}section#news .news-item a:hover{color:#ff5500 !important}section#news .news-item a:hover .newsphoto{border:2px solid #ff5500 !important}.newsrow{margin-bottom:20px;padding:20px 5px 20px 5px;color:#333333}.newsrow img{border-radius:10px}.newsrow h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.newsrow p{margin-bottom:10px}.newsrow:hover{background:#fff;border-radius:10px;text-decoration:none !important}a.newsblock{text-decoration:none;color:#333;background:none !important}@media (max-width: 767.98px){body{font-size:0.9rem}.navbar{padding:0.3rem !important}.navbar .navbar-brand img{max-height:60px !important}.navbar .navbar-toggler{margin-top:8px !important;margin-right:12px !important;font-size:22px !important;color:#333 !important;background:transparent !important}.navbar .navbar-collapse{padding:1rem;overflow:scroll !important;max-height:calc(100vh - 100px - 2rem) !important}.navbar .navbar-collapse.in{display:block}.navbar .navbar-collapse ul.dropdown{position:relative !important;display:block !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;margin-top:-15px !important;border-left:2px solid #94a5af !important}.navbar .navbar-collapse ul.dropdown li a{line-height:20px !important;padding:5px 5px !important;font-weight:normal !important;color:#94a5af !important}.masthead.nothome{height:150px !important;margin-top:85px !important}.masthead.nothome .intro-text{padding-top:20px !important;padding-bottom:20px !important}.masthead.nothome .intro-text .intro-heading{font-size:30px !important}.contentsection{padding:50px 0}.contentsection.normalpage{padding:100px 0}.contentsection h1{font-size:1.6rem}.contentsection img{width:100% !important}}
