/* ====---- NAV 002 ----==== */

.navbar-default{background-color:#fff}

#nav002 li a{background:#fff;color:#5D5D5D;padding:15px 10px;font-size:17px;font-weight:600;border-right:1px solid #f4f4f4;letter-spacing:-.25px;text-transform:uppercase;text-decoration:none}
#nav002 li a:hover, 
#nav002 li a:active, 
#nav002 li a:focus, 
#nav002.sticky li a:hover, 
#nav002.sticky li a:active, 
#nav002.sticky li a:focus 
{background:#f0542c;color:#fff}

#nav002 .border-left{border-left:1px solid #f4f4f4}
.icontext1{display:none}
.icontext2{display:inline-block}
.navTel{display:none}
#nav002 .logo-mobil{display:none}

@media screen and (max-width:1199px){
#nav002 li a{padding:15px 10px;font-size:16px;letter-spacing:-.25px}
#nav002 .icontext1{display:inline-block}.icontext2{display:none}
}
@media screen and (max-width:991px){
#nav002 li a{padding:15px 6px;font-size:13px;font-weight:500;letter-spacing:-.25px}
}

#nav002 .fa{font-size:17px}

#nav002 .navbar{margin:0 0px;border:0}
#nav002 .navbar-right{float:left !important}
#nav002 .navbar-brand{display:none}

/******** NAV STICKY ********/
#nav002.sticky nav{background:#fff}
#nav002.sticky .navbar-right{float:right !important;margin-right:0}

#nav002.sticky{position:fixed;z-index:1003;top:0px;width:100%;--alpha2:0.3;box-shadow:0 10px 20px rgba(0,0,0, var(--alpha2));}
#nav002.sticky .nav{opacity:1}
#nav002.sticky li a{font-size:14px;font-weight:500;letter-spacing:-.025px}

#nav002.sticky .navbar-brand{display:block;padding:0 15px 0 15px}
#nav002.sticky .navbar-brand > img{max-height:50px;}
@media screen and (max-width:1199px){
#nav002.sticky .navbar-brand{display:none}
}
@media screen and (max-width:991px){
#nav002.sticky li a{font-size:13px;padding:15px 5px}
}
@media screen and (max-width:767px){
#nav002.sticky .navbar-brand{display:inherit}
}

/******** RESPONSIVE ********/
@media screen and (max-width:767px){
#nav002 .navbar-right{width:100%}
#nav002 .navbar-nav{margin:0}
#nav002 .icontext1{display:none}
#nav002 .container{margin-left:0px;margin-right:0px}

.line2{border:0}
#nav002 .border-left{border:0}
#nav002 li a{border-right:0;letter-spacing:0}

#nav002 .logo-mobil{display:none;width:100%}
#nav002.sticky .logo-mobil{display:inline-block;width:100%}
#nav002 .logo-mobil:hover a, 
#nav002.sticky .logo-mobil:hover a
{background:#152029}
#nav002 img{max-width:200px;max-height:150px}

#nav002 .navIcon{display:none}
#nav002 .navTel{display:inline-block}
#nav002 .icontext2{display:inline-block}

#nav002 li a, 
#nav002.sticky li a
{margin:0 -15px;padding:20px 20px;font-size:18px;background:#152029;color:#fff;border-bottom:1px solid #81868c;text-align:center}
/*#nav002 li a, #nav002.sticky li a{margin:0}*/ /*underline full*/

#nav002 .navbar-collapse{background:#152029}
#nav002 .navbar-header.toggle-color .navbar-brand > img{display:none !important}

.toggle-color{background:#152029}

.navbar-toggle{border:none;background:transparent !important}
.navbar-toggle:hover{background:transparent !important}
.navbar-toggle .icon-bar{width:22px;transition:all .75s}
.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}
.navbar-toggle .middle-bar{opacity:0}
.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}
.navbar-toggle.collapsed .top-bar{transform:rotate(0)}
.navbar-toggle.collapsed .middle-bar{opacity:1}
.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}
}