/*
 * The jQuery plugin "uNav" v0.0.1
 *
 * https://github.com/Ins-V/uNav#readme
 *
 * Copyright (c) 2017 Insane
 *
 * Licensed under MIT:
 *   https://github.com/Ins-V/uNav/blob/master/LICENSE.md
 *
 */

 .unav
 {
     height: 1px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     position: absolute;
     top: 0;
     margin: 103px 0px 47px 9px;
     /*padding:*/
     z-index: 2;
 }
 
 .unav-burger
 {
     width: 30px;
     height: 30px;
     margin: 0;
     padding: 0;
     display: block;
     position: relative;
     font-size: 0;
     text-indent: -9999px;
     -webkit-appearance: none;
        -moz-appearance: none;
             appearance: none;
     -webkit-box-shadow: none;
             box-shadow: none;
     border: none;
     -webkit-border-radius: none;
             border-radius: none;
     cursor: pointer;
     -webkit-transition: background 0.15s linear;
     -o-transition: background 0.15s linear;
     transition: background 0.15s linear;
     background: #006A33;
     outline: none;
     background:url(/clientscript/responsive/F1.png) no-repeat;
 
 }
 
 .unav-burger span
 {
     height: 5px;
     display: block;
     position: absolute;
     top: 22.5px;
     left: 10%;
     right: 10%;
     /*background-color: white;*/
     /*border-radius: 3px;*/
     /*-webkit-transition: background 0.15s linear 0.15s;*/
     /*-o-transition: background 0.15s linear 0.15s;*/
     /*transition: background 0.15s linear 0.15s;*/
 }
 
 .unav-burger span::before,
 /*.unav-burger span::after*/
 /*{*/
     /*content: "";*/
     /*width: 100%;*/
     /*height: 5px;*/
     /*display: block;*/
     /*position: absolute;*/
     /*left: 0;*/
     /*background-color: white;*/
     /*border-radius: 3px;*/
 /*}*/
 
 .unav-burger span::before
 {
     top: -10px;
     border-radius: 3px;
     -webkit-transition: top 0.15s linear 0.15s, -webkit-transform 0.15s linear;
     transition: top 0.15s linear 0.15s, -webkit-transform 0.15s linear;
     -o-transition: top 0.15s linear 0.15s, transform 0.15s linear;
     transition: top 0.15s linear 0.15s, transform 0.15s linear;
     transition: top 0.15s linear 0.15s, transform 0.15s linear, -webkit-transform 0.15s linear;
 }
 
 .unav-burger span::after
 {
     bottom: -10px;
     -webkit-transition: bottom 0.15s linear 0.15s, -webkit-transform 0.15s linear;
     transition: bottom 0.15s linear 0.15s, -webkit-transform 0.15s linear;
     -o-transition: bottom 0.15s linear 0.15s, transform 0.15s linear;
     transition: bottom 0.15s linear 0.15s, transform 0.15s linear;
     transition: bottom 0.15s linear 0.15s, transform 0.15s linear, -webkit-transform 0.15s linear;
 }
 
 .unav-burger-open
 {
     /*background-color: #025193;*/
 }
 
 .unav-burger-open span
 {
     -webkit-transition: background 0.15s linear;
     -o-transition: background 0.15s linear;
     transition: background 0.15s linear;
     background: none;
 }
 
 .unav-burger-open span::before
 {
     top: 0px;
     -webkit-transform: rotate(45deg);
         -ms-transform: rotate(45deg);
             transform: rotate(45deg);
     -webkit-transition: top 0.15s linear, -webkit-transform 0.15s linear 0.15s;
     transition: top 0.15s linear, -webkit-transform 0.15s linear 0.15s;
     -o-transition: top 0.15s linear, transform 0.15s linear 0.15s;
     transition: top 0.15s linear, transform 0.15s linear 0.15s;
     transition: top 0.15s linear, transform 0.15s linear 0.15s, -webkit-transform 0.15s linear 0.15s;
 }
 
 .unav-burger-open span::after
 {
     bottom: 0px;
     -webkit-transform: rotate(-45deg);
         -ms-transform: rotate(-45deg);
             transform: rotate(-45deg);
     -webkit-transition: bottom 0.15s linear, -webkit-transform 0.15s linear 0.15s;
     transition: bottom 0.15s linear, -webkit-transform 0.15s linear 0.15s;
     -o-transition: bottom 0.15s linear, transform 0.15s linear 0.15s;
     transition: bottom 0.15s linear, transform 0.15s linear 0.15s;
     transition: bottom 0.15s linear, transform 0.15s linear 0.15s, -webkit-transform 0.15s linear 0.15s;
 }
 
 .unav nav
 {
     /*border: 1px solid;*/
     width: 250px;
     height: max-content;
     position: absolute;
     top: 30px;
     left: 0;
     bottom: 0;
     background: #006A33;
     -webkit-transition-duration: 0.3s;
          -o-transition-duration: 0.3s;
             transition-duration: 0.3s;
     -webkit-transform: translateX(-270px);
         -ms-transform: translateX(-270px);
             transform: translateX(-270px);
 
 }
 
 .unav a
 {
     color: white;
     text-decoration: none;
     font-weight: 100;
 }
 
 .unav-sidebar-show
 {
     -webkit-transform: translateX(0px)!important;
         -ms-transform: translateX(0px)!important;
             transform: translateX(0px)!important;
     display: block !important;
 }
 .unav-item
 {
     /* border: 1px solid white; */
     width: 100%;
     min-height: 35px;
     line-height: 35px;
     display: block;
     text-align: center;
 }
 
 /*.unav-item:hover { background-color: #2c2a31; }*/
 
 .unav-dropdown
 {
     cursor: pointer;
     position: relative;
     background: #1a6739;
     width: 100%;
 }
 .unav-dropdown-show
 {
     cursor: pointer;
     position: relative;
     background-color: #d0d0d0;
 }
 .unav-dropdown-menu-show.is-active2 {
     display: block;
 }
 .unav-dropdown.is-active
 {
     height: auto;
     background-color: #1a6739;
 }
 .unav-dropdown.is-active2
 {
     height: auto;
     background: #006A33;
 }
 .unav-dropdown:after
 {
     content: '';
     border: 7px solid transparent;
     border-left: 7px solid #ebdcca;
     position: absolute;
     top: 10px;
     left: 10px;
 }
 .unav-dropdown-show:after
 {
     content: '';
     border: 7px solid transparent;
     border-left: 7px solid #ebdcca;
     position: absolute;
     top: 10px;
     right: 1px;
 }
 
 .unav-dropdown.is-active:after
 {
     -webkit-transform-origin: 25% 50%;
         -ms-transform-origin: 25% 50%;
             transform-origin: 25% 50%;
     -webkit-transform: rotate(90deg);
         -ms-transform: rotate(90deg);
             transform: rotate(90deg);
 }
 .unav-dropdown-show.is-active2:after
 {
     -webkit-transform-origin: 25% 50%;
     -ms-transform-origin: 25% 50%;
     transform-origin: 25% 50%;
     -webkit-transform: rotate(90deg);
     -ms-transform: rotate(90deg);
     transform: rotate(90deg);
 }
 .unav-dropdown-menu
 {
     display: none;
     background-color: #fff;
 }
 .unav-dropdown-menu-show
 {
     display: none;
     background-color: #fff;
 }
 .unav-dropdown-menu a
 {
     display: block;
     color: black;
 }
 
 .unav-dropdown-menu a:hover { background-color: #d0d0d0;color: white }
 
 .unav-dropdown-menu.is-active { display: block; }
 .unav-dropdown-menu-show.is-active { display: block; }
 @media screen and (max-width: 1137px)
 {
     .nologin_unav{
         margin: 17px 17px 0px 0px;
         right: 0;
     }
     .nologin_unav nav{
         top: 30px;
         right: 0;
         left: unset !important;
     }
 }
 @media screen and (max-width: 768px)
 {
     .unav{
         margin: 16px 16px 0px 0px;
         right: 0;
     }
     .unav nav{
         top: 30px;
         right: 0;
         left: unset !important;
     }
 }
 @media screen and (max-width: 360px) {
     .unav{
            /* margin: 17px 14px 0px 0px;  */
     }
 
 }
 
 #forums img{
     opacity : 0.6 !important;
 }

 .unav-item.unav-dropdown span {
    color: #ffffff;
 }

 .unav-item.unav-dropdown {
    text-align: left;
 }

 .unav-dropdown-menu.is-active {
    display: block;
    position: absolute;
    width: 100%;
    z-index: 2;
}

.unav-item.unav-dropdown ._padding {
    padding-left: 22px;
}