.login-reg{white-space:nowrap !important}
.login-reg .signup,.login-reg .login{display:inline-block !important;float:none !important;position:static !important;vertical-align:middle !important;white-space:nowrap !important}
.login-reg .signup{margin-right:6px !important}
.zuel{width:100%;margin:0;padding:0;border-bottom:2px solid #d3e7a7}
.zuel h4{font-family:'Open Sans Condensed',Times,Arial,Verdana,sans-serif;font-size:29px;font-weight:100;color:#000;margin:2px 0;padding:0}
.slider-footer-image{display:block !important;width:100% !important;height:50px !important;object-fit:cover !important}
html,body{margin:0 !important;padding:0 !important}
#wrapper{width:100% !important;margin:0 !important;padding:0 !important;min-height:0 !important;height:auto !important}
#body-ctnr{position:relative !important;display:block !important;width:100% !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;z-index:1 !important}
#body-ctnr>.container{min-height:0 !important;height:auto !important;margin-top:0 !important;margin-bottom:0 !important}
#body-ctnr .row{min-height:0 !important;height:auto !important}
#body-ctnr .row:last-child{margin-bottom:0 !important}
#body-ctnr .col-md-12{min-height:0 !important}
#footer{position:relative !important;clear:both !important;width:100% !important;margin-top:0 !important}
.header{position:relative;width:100%}
#account_nav{position:relative !important}
#account_nav .dropdown-menu{display:none;position:absolute !important;top:100% !important;right:0 !important;left:auto !important;z-index:100000 !important;min-width:180px !important;margin:2px 0 0 !important;padding:5px 0 !important;background:#ffffff !important;border:1px solid #ddd !important;border-radius:4px !important;box-shadow:0 6px 12px rgba(0,0,0,0.175) !important}
#account_nav.open .dropdown-menu,#account_nav .dropdown-menu.show{display:block !important}
#account_nav .dropdown-menu li{display:block !important;width:100% !important;float:none !important;margin:0 !important;padding:0 !important}
#account_nav .dropdown-menu li a{display:block !important;width:100% !important;padding:8px 15px !important;color:#000 !important;background:#ffffff !important;text-decoration:none !important;box-sizing:border-box !important}
#account_nav .dropdown-menu li a:hover,#account_nav .dropdown-menu li a:focus{color:#ffffff !important;background:#5bbc2e !important}
@media (max-width:767px){
.header{position:relative !important;width:100% !important;min-height:50px !important}
.header-in{position:relative !important;width:100% !important;min-height:50px !important;background:#ffffff !important}
.header-in .container{min-height:50px !important}
.header-in .row{min-height:50px !important}
.header-in .logo{position:fixed !important;top:0 !important;left:0 !important;width:calc(100% - 50px) !important;height:50px !important;z-index:99999 !important;background:#ffffff !important;padding:3px 5px !important;margin:0 !important;display:flex !important;align-items:center !important;box-sizing:border-box !important}
.header-in .logo a{display:flex !important;align-items:center !important;height:50px !important;width:100% !important}
.header-in .logo img{max-width:200px !important;max-height:44px !important;width:auto !important;height:auto !important;display:block !important;visibility:visible !important;opacity:1 !important}
.menu-ctnr .navbar-header{position:fixed !important;top:0 !important;right:0 !important;width:55px !important;height:50px !important;z-index:100001 !important;background:#ffffff !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}
.menu-ctnr .navbar-toggle{position:absolute !important;top:5px !important;right:7px !important;width:42px !important;height:40px !important;margin:0 !important;padding:8px 9px !important;display:block !important;float:none !important;background:#ffffff !important;border:1px solid #d9d9d9 !important;border-radius:5px !important;z-index:100002 !important;box-sizing:border-box !important;cursor:pointer !important}
.menu-ctnr .navbar-toggle:hover,.menu-ctnr .navbar-toggle:focus,.menu-ctnr .navbar-toggle:active{background:#ffffff !important;border-color:#5bbc2e !important;outline:none !important;box-shadow:none !important}
.menu-ctnr .navbar-toggle .icon-bar{display:block !important;width:22px !important;height:2px !important;margin:4px auto !important;background-color:#5bbc2e !important;border-radius:2px !important}
.menu-ctnr .navbar-collapse{position:fixed !important;top:50px !important;left:0 !important;right:0 !important;width:100% !important;max-height:calc(100vh - 50px) !important;overflow-y:auto !important;overflow-x:hidden !important;background:#5bbc2e !important;z-index:100000 !important;border-top:1px solid #659d4b !important;box-shadow:0 4px 10px rgba(0,0,0,0.20) !important;box-sizing:border-box !important;margin:0 !important}
.menu-ctnr .navbar-collapse.collapse{display:none !important}
.menu-ctnr .navbar-collapse.mobile-menu-open{display:block !important;background:#5bbc2e !important}
.menu-ctnr .navbar-nav{width:100% !important;margin:0 !important;padding:0 !important}
.menu-ctnr .navbar-nav>li{float:none !important;width:100% !important;margin:0 !important;padding:0 !important}
.menu-ctnr .navbar-nav>li>a{display:block !important;width:100% !important;padding:13px 15px !important;color:#ffffff !important;background:#5bbc2e !important;border-bottom:1px solid rgba(255,255,255,0.25) !important;text-decoration:none !important;box-sizing:border-box !important}
.menu-ctnr .navbar-nav>li>a i{color:#ffffff !important;margin-right:5px !important}
.menu-ctnr .navbar-nav>li>a:hover,.menu-ctnr .navbar-nav>li>a:focus{background:#659d4b !important;color:#ffffff !important}
.login-reg{text-align:center !important;white-space:nowrap !important;width:100% !important}
.login-reg .signup,.login-reg .login{display:inline-block !important;float:none !important;position:static !important;vertical-align:middle !important}
.login-reg .signup{margin-right:5px !important}
#account_nav{position:fixed !important;top:5px !important;right:60px !important;left:auto !important;width:auto !important;display:block !important;z-index:100003 !important;margin:0 !important}
#account_nav>button{display:block !important;white-space:nowrap !important;margin:0 !important}
#account_nav .dropdown-menu{position:absolute !important;top:100% !important;right:0 !important;left:auto !important;min-width:180px !important;z-index:100004 !important;background:#ffffff !important;border:1px solid #ddd !important;box-shadow:0 6px 12px rgba(0,0,0,0.175) !important}
#account_nav .dropdown-menu li{width:100% !important;float:none !important;display:block !important}
#account_nav .dropdown-menu li a{color:#000 !important;background:#ffffff !important;display:block !important;padding:9px 15px !important}
#account_nav .dropdown-menu li a:hover{color:#ffffff !important;background:#5bbc2e !important}
#body-ctnr{position:relative !important;display:block !important;width:100% !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;z-index:1 !important}
#body-ctnr>.container{min-height:0 !important;height:auto !important;margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}
#body-ctnr .row{min-height:0 !important;height:auto !important;margin-bottom:0 !important}
#body-ctnr .col-md-12{min-height:0 !important}
#footer{position:relative !important;display:block !important;clear:both !important;width:100% !important;z-index:2 !important;margin-top:0 !important;padding-top:0 !important}
#footer .container,#footer .row{position:relative !important;display:block !important}
.slider-footer-image{display:block !important;position:relative !important;width:100% !important;height:50px !important;object-fit:cover !important;margin:0 !important;padding:0 !important}
#footer .copyright{position:relative !important;margin-bottom:0 !important}
}
@media (min-width:768px){
.header-in .logo{position:relative}
.menu-ctnr .navbar-header{position:relative}
#body-ctnr{min-height:0 !important;height:auto !important;margin-bottom:0 !important;padding-bottom:0 !important}
}
#body-ctnr marquee{display:block !important;margin:0 !important;padding:0 !important;line-height:normal !important}
#body-ctnr marquee h3{margin-top:0 !important;margin-bottom:0 !important;padding:5px 0 !important}
@media (min-width:768px) and (max-width:1199px){
.menu-ctnr .container{width:100% !important;max-width:100% !important;padding-left:10px !important;padding-right:10px !important}
.menu-ctnr .navbar{width:100% !important;margin:0 !important}
.menu-ctnr .navbar-collapse{width:100% !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important}
.menu-ctnr .navbar-nav{width:100% !important;margin:0 !important;padding:0 !important;display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;float:none !important}
.menu-ctnr .navbar-nav>li{float:none !important;display:block !important;width:auto !important;flex:0 0 auto !important}
.menu-ctnr .navbar-nav>li>a{padding-left:9px !important;padding-right:9px !important;white-space:nowrap !important;display:block !important}
}
@media (max-width:767px){
#signin{top:30px !important;padding-top:10px !important;z-index:1060 !important}
#signin .modal-dialog{margin:10px 10px 20px 10px !important;width:auto !important}
.header-in .logo,.menu-ctnr .navbar-header,.menu-ctnr .navbar-toggle{z-index:1070 !important}
.modal-backdrop{z-index:1040 !important}
[id]{scroll-margin-top:40px !important}
}
.scrollup{display:none}
.menu-icon-green{color:#28a745 !important}
.menu-icon-green:hover,.menu-icon-green:focus,.menu-icon-green:active{color:#28a745 !important}
@media (max-width:767px){
body .menu-ctnr li.hidden-xs{display:none !important}
}
.ncenter{width:100%;max-width:760px;margin:0 auto}
.nhead{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 14px;border-bottom:1px solid #ececec;margin-bottom:12px}
.nhead h2{font-size:21px;margin:0;font-weight:600;color:#222}
.nhead-actions{display:flex;gap:7px;align-items:center}
.nitem{position:relative;border:1px solid #e8e8e8;border-radius:10px;padding:13px 15px;margin-bottom:9px;background:#fff;cursor:pointer;transition:.15s}
.nitem:hover{border-color:#d6d6d6;box-shadow:0 3px 12px rgba(0,0,0,.05)}
.nitem.unread{border-left:4px solid #5bbc2e;background:#fbfff9}
.nitem h4{margin:0 0 5px;font-size:15px;color:#222}
.ntime{font-size:11px;color:#000}
.nmsg{margin:5px 0 7px;color:#000;line-height:1.5;font-size:13px}
.nbadge{background:#5bbc2e;color:#fff;border-radius:12px;padding:2px 7px;font-size:11px;vertical-align:middle}
.nread-btn{font-size:11px;padding:3px 8px;margin-top:7px}
.npager{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:15px;flex-wrap:wrap}
.npager a,.npager span{min-width:32px;height:32px;line-height:30px;text-align:center;border:1px solid #e1e1e1;border-radius:7px;background:#fff;color:#000;text-decoration:none;font-size:12px}
.npager a:hover{background:#f6f6f6}
.npager .active{background:#5bbc2e;color:#fff;border-color:#5bbc2e}
.nempty{padding:35px 15px;text-align:center;color:#000;border:1px dashed #ddd;border-radius:10px}
