.user-login-form,.user-form,.user-pass{max-width:500px;margin:40px auto;border:1px solid #ddd;padding:10px 30px;background:#fff}.user-login-form .form-text,.user-login-form .form-email,.user-form .form-text,.user-form .form-email,.user-pass .form-text{width:100%;border:1px solid #ccc;padding:10px 8px;outline:0!important}.region-content{width:100%}.header-logo img{display:block;margin:0 auto;height:80px;width:auto;object-fit:contain}.region-primary-menu{margin-left:auto!important}.user-login-form .form-wrapper .form-submit{background:#be1e2d;border:none!important;border-radius:30px;padding:15px 50px;margin:25px 0;text-transform:uppercase;color:#fff}.webform-submission-newsletters-form{position:relative}.webform-submission-newsletters-form .form-actions{display:inline-block}.site-newsletter form{display:flex;max-width:575px;margin:0 auto}.webform-submission-newsletters-form input{padding:15px!important;outline:0!important;border:none!important;width:100%}.region-search .search-block-form .js-form-item{width:100%;display:block;justify-self:start;align-self:baseline}.region-search .search-block-form input{outline:0!important}.region-search .search-block-form input[type="submit"]{display:inline-block;padding:9px;color:#fff;font-size:14px;margin:0 5px 0}.region-search .search-block-form form{justify-content:space-between;align-items:center;display:flex}.banner_area{margin:30px 0 0}.region-page-title h1{font-weight:600;font-size:56px;color:#fff}.webform-submission-form label{display:block}.webform-submission-form textarea{width:100%;color:#212529!important;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da!important}.region-footer-contact .button--primary{color:#fff!important;background:#be1e2d!important;width:150px!important;padding:15px!important;margin:20px 0 0!important;border-radius:3px!important;text-align:center;text-transform:uppercase}.region-footer-contact .webform-submission-form input{outline:0!important;display:block;width:100%;margin:0 0 20px;padding:15px;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out , -webkit-box-shadow .15s ease-in-out}.site-hero{position:relative;height:auto}@media (min-width:1024px){.site-sec{padding:10.4166666667vh 7.3206442167vw}}.site-hero .img{position:absolute;top:0;left:0;width:100%;height:100%}.img-cover{overflow:hidden;height:35vh}.site-hero .txt{color:#fff;position:relative;padding-top:30vh}.border-primary h2{text-transform:uppercase;font-weight:700!important}.txt h2{color:#fff!important;margin-bottom:35px;text-shadow: 0px 3px 6px rgb(0 0 0 / 50%);font-size:26px}#toolbar-administration,#toolbar-administration *{box-sizing:border-box;z-index:9999999}.link-text{display:none}.line{display:block;width:100%;overflow:hidden}.site-hero .img::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter: alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://mail.jinjacity.go.ug/themes/businessgroup_zymphonies_theme/img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(https://mail.jinjacity.go.ug/themes/businessgroup_zymphonies_theme/img/prev.png) left 48% no-repeat;filter: alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter: alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(https://mail.jinjacity.go.ug/themes/businessgroup_zymphonies_theme/img/next.png) right 48% no-repeat;filter: alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter: alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(https://mail.jinjacity.go.ug/themes/businessgroup_zymphonies_theme/img/close.png) top right no-repeat;text-align:right;outline:0;filter: alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter: alpha(Opacity=100);opacity:1}