body {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
nav.bootsnav .container {position: relative;}
.navbar-collapse {padding: 0;}
nav.navbar .navbar-brand {height: auto !important;}
nav.navbar.bootsnav {z-index: 100;}
nav.navbar.bootsnav.logo-less .navbar-brand {display: none;}
nav.navbar.navbar-default.logo-less .navbar-collapse {margin-left: -15px;}
nav.navbar.bootsnav {background-color: #fff;border-radius: 0;border: none;box-shadow: 0 8px 25px 0 rgba(0, 0, 0, 0.04);
-moz-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, 0.04);-webkit-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, 0.04);
-o-box-shadow: 0 8px 25px 0 rgba(0, 0, 0, 0.04);margin: 0;}
nav.navbar.bootsnav ul.nav > li > a {color: #fff;background-color: transparent !important;text-transform: uppercase;
font-weight: 600;font-size: 14px;}
nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus, 
nav.navbar.bootsnav ul.nav li.active > a {background-color: transparent;}
nav.navbar.bootsnav .navbar-toggle {background-color: transparent !important;border: none;padding: 0;font-size: 18px;
position: relative;top: 5px;}
nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu {top: 0;left: 100%;}
nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a {white-space: normal;}
nav.navbar.navbar-inverse {background-color: #222;border-bottom: solid 1px #303030;}
nav.navbar.navbar-inverse ul.nav > li.dropdown > a {background-color: #222;}
nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a {color: #999;}
nav.navbar.navbar-inverse .form-control {background-color: #333;border-color: #303030;color: #fff;}
nav.navbar.navbar-inverse .attr-nav > ul > li > a {color: #eee;}
nav.navbar.navbar-inverse .attr-nav > ul > li.dropdown ul.dropdown-menu {background-color: #222;border-left: solid 1px #303030;
border-bottom: solid 1px #303030;border-right: solid 1px #303030;}
nav.navbar.navbar-inverse .share ul > li > a {background-color: #555;}
nav.navbar.navbar-inverse ul.nav .dropdown-menu h1, nav.navbar.navbar-inverse ul.nav .dropdown-menu h2, 
nav.navbar.navbar-inverse ul.nav .dropdown-menu h3, nav.navbar.navbar-inverse ul.nav .dropdown-menu h4, 
nav.navbar.navbar-inverse ul.nav .dropdown-menu h5, nav.navbar.navbar-inverse ul.nav .dropdown-menu h6 {color: #fff;}
#navbar-menu {-webkit-animation-duration: .3s;animation-duration: .3s;}
.attr-nav {display: inline-block;float: right;margin-left: 13px;}
.attr-nav > a {margin-top: 25px;}
.attr-nav > ul > li {float: left;display: block;}
.attr-nav > ul {padding: 0;margin: 0 0 -17px 0;list-style: none;display: inline-block;}
.attr-nav > ul > li > a {color: #333333;display: block;padding: 32px 0 !important;position: relative;}
.attr-nav.inc-btn > ul > li {margin-left: 10px;padding: 20px 0 !important;}
.btn-border,.attr-nav.inc-btn > ul > li > a {font-size: 12px;border: 1px solid #e7e7e7;padding: 3px 25px !important;text-transform: uppercase;
color: #fff;font-weight: 600;border-radius:3px;}
.btn-border,.attr-nav.inc-btn > ul > li > a:hover{color:#ffb606;}
.attr-nav > ul li.dropdown ul.dropdown-menu {margin-top: 0;}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle::after {content: "\f107";font-family: "Font Awesome 5 Free";
margin-left: 5px;margin-top: 2px;}
.wrap-sticky {position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.wrap-sticky nav.navbar.bootsnav {position: absolute;width: 100%;left: 0;top: 0;margin: 0;background:#222 none repeat scroll 0 0;}
.wrap-sticky nav.navbar.bootsnav.sticked {position: fixed;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;top: 0;}
.navbar-brand>img {display: initial;height: auto;}
.attr-nav > ul > li {padding: 27px 0;font-size: 18px;}
.attr-nav > ul > li > a {font-size: 18px;padding: 8px 10px !important;}
.attr-nav > ul > li.side-menu > a {padding-right: 0 !important;}
.attr-nav.menu li a {font-size: 14px;font-weight: 500;text-transform: uppercase;}
.attr-nav.menu li {margin-left: 10px;}
.attr-nav.menu li:last-child a {background: #ffb606 none repeat scroll 0 0;border-radius: 30px;color: #ffffff !important;
padding: 5px 20px !important;}
nav.bootsnav.navbar-default.info-topbar .attr-nav ul li a {font-size: 16px;margin-left: 25px;margin-right: 0;}

@media (max-width: 767px) {
  nav.navbar.bootsnav .navbar-header {padding-left: 15px;padding-right: 15px;}
  nav.navbar.bootsnav .navbar-nav {padding-left: 15px;padding-right: 15px;margin: 0;}
  .attr-nav {right: 30px;}
  .attr-nav > ul {margin-right: -25px;}
  .attr-nav > ul > li > a {padding: 16px 10px 15px;padding-left: 0 !important;}
  .attr-nav > ul > li.dropdown ul.dropdown-menu {left: -275px;box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.15);}
}

@media (max-width: 992px) {
  nav.navbar .navbar-brand {margin-top: 0;position: relative;}
  nav.navbar.navbar-sticky .navbar-brand {top: 0;}
  nav.navbar .navbar-brand img.logo {height: 30px;}
  .attr-nav > ul > li > a {padding: 20px 15px 15px;}
  nav.navbar.navbar-inverse .navbar-toggle {color: #eee;background-color: #222 !important;}
  nav.navbar.navbar-inverse .navbar-nav > li > a {border-top: solid 1px #303030;border-bottom: solid 1px #303030;}
  nav.navbar.navbar-inverse ul.nav li.dropdown ul.dropdown-menu > li > a {color: #999;border-bottom: solid 1px #303030;}
  nav.navbar.navbar-inverse .dropdown-tabs .tab-menu > ul {border-top: solid 1px #303030;}
}

@media (min-width: 1024px) and (max-width: 1200px) {
  nav.navbar.bootsnav ul.nav > li > a {padding: 35px 12px !important;}
}

@media (min-width: 1024px) {
  nav.navbar ul.nav > li > a {padding: 30px 15px;font-weight: 300;}
  nav.navbar .navbar-brand {margin-top: 0;}
  nav.navbar li.dropdown ul.dropdown-menu {border-top: solid 5px;}
  nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu {margin-top: -2px;}
  nav.navbar.bootsnav ul.nav.navbar-right .dropdown-menu {right: auto; }
  nav.navbar.bootsnav ul.nav > li > a {font-size: 13px;font-weight: 600;letter-spacing: 0.06em;padding: 35px 15px;
  text-transform:capitalize;}
  nav.navbar.bootsnav ul.nav > li > a.active {color: #ffb606;}
  nav.navbar.bootsnav.small-pad ul.nav > li > a {padding: 35px 15px !important;}
  nav.navbar.bootsnav.small-pad.logo-less ul.nav > li > a {padding: 18px 15px !important;}
  nav.bootsnav.small-pad .attr-nav > ul > li {padding: 25px 0;}
  nav.bootsnav.small-pad.logo-less .attr-nav > ul > li {padding: 20px 0;}
  nav.navbar.small-pad .attr-nav {min-height: inherit;}
  nav.navbar.bootsnav .navbar-brand {padding: 20px 15px;}
  nav.navbar.bootsnav ul.nav > li.active > a {color: #ffb606;}
  nav.navbar.bootsnav ul.nav > li > a:hover {color: #ffb606;}
  nav.op-nav.bootsnav ul.nav.navbar-nav li a {text-transform: uppercase;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu {background: #fff none repeat scroll 0 0;border: 1px solid transparent;
  border-radius: 2px;box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.15);padding: 0;width: 250px;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover {background-color: transparent;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a {padding: 12px 15px;border-bottom: solid 1px #f5f5f5;color: #333333;
  font-weight: 500;font-size: 12px;text-transform: uppercase;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a {border-bottom: none;}
  nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a {color: #333333;display: block;font-size:13px;margin-bottom: 0;
  padding:8px 15px;text-align: left;text-transform: capitalize;width: 100%;}
  nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a:hover {color: #ffb606;}
  nav.navbar.bootsnav ul.navbar-left li.dropdown ul.dropdown-menu li a:hover {color: #ffb606;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before {font-family: 'Font Awesome 5 Free';
  font-weight: 900;float: right;content: "\f105";margin-top: 0;}
  nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before {
  font-family: 'Font Awesome 5 Free';font-weight: 900;float: right;content: "\f105";margin-top: 0;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu {top: -1px;}
  nav.navbar.bootsnav.no-background {background-color: transparent;border: none;}
  .attr-nav > ul > li.dropdown ul.dropdown-menu {margin-top: 0;margin-left: 55px;width: 250px;left: -250px;}
   nav.navbar.navbar-inverse ul.nav .dropdown-menu {
  background-color: #222 !important;border-left: solid 1px #303030 !important;border-bottom: solid 1px #303030 !important;
  border-right: solid 1px #303030 !important;}
  nav.navbar.navbar-inverse li.dropdown ul.dropdown-menu > li > a {border-bottom: solid 1px #303030;}
  nav.navbar.navbar-inverse.no-background.white .attr-nav > ul > li > a, 
  nav.navbar.navbar-inverse.no-background.white ul.nav > li > a {color: #fff;}
  nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, 
  nav.navbar.navbar-inverse.no-background.dark .attr-nav > ul > li > a, nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a, 
  nav.navbar.navbar-inverse.no-background.dark ul.nav > li > a {color: #3f3f3f;}
}

@media (max-width: 1023px) {
  .attr-nav {margin-right: 0;}
  .attr-nav.inc-btn {margin-right: 10px;}
  .attr-nav.inc-btn > ul > li {padding: 14px 0 !important;}
  nav.navbar.bootsnav .navbar-brand {display: inline-block;float: none !important;margin: 0 !important;}
  nav.navbar.bootsnav .navbar-header {float: none;display: block;text-align: center;padding-left: 15px;padding-right: 0px;}
  nav.navbar.bootsnav .navbar-toggle {display: inline-block;float: left;margin-right: -200px;margin-top: 12px;}
  nav.navbar.bootsnav.small-pad {min-height: 60px;}
  nav.navbar.bootsnav.logo-less .navbar-brand {display: inline-block;}
  .navbar-brand > img {height: 40px !important;}
  nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle::after {display: none;}
  nav.navbar.bootsnav ul.nav li.dropdown > ul.dropdown-menu {box-shadow: inherit !important;}
  nav.navbar.bootsnav ul.nav li.dropdown > ul.dropdown-menu li > a {border-bottom: 1px solid #e7e7e7 !important;}
  nav.navbar.bootsnav ul.nav li.dropdown > ul.dropdown-menu li:hover > a {background-color: transparent !important;color: #ffb606 !important;}
  .attr-nav > ul > li {padding: 15px 0 !important;}
  .attr-nav > ul > li > a {padding: 17px 0 !important;}
  .attr-nav > ul li.dropdown ul.dropdown-menu {margin-top: -8px !important;}
  nav.navbar.bootsnav .navbar-collapse.collapse.in {display: block;margin-bottom: 10px;}
  nav.navbar.bootsnav .navbar-collapse {border: none;margin-bottom: 0;}
  nav.navbar.bootsnav.no-full .navbar-collapse {max-height: 350px;overflow-y: auto !important;}
  nav.navbar.bootsnav .navbar-collapse.collapse {display: none !important;}
  nav.navbar.bootsnav .navbar-collapse.collapse.in {display: block !important;}
  nav.navbar.bootsnav .navbar-nav {float: none !important;padding-left: 30px;padding-right: 30px;margin: 0px;}
  nav.navbar.bootsnav .navbar-nav > li {float: none;}
  nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before {font-family: 'Font Awesome 5 Free';font-weight: 900;content: "\f105";
  float: right;font-size: 16px;margin-left: 10px;}
  nav.navbar.bootsnav li.dropdown.on > a.dropdown-toggle:before {content: "\f107";}
  nav.navbar.bootsnav .navbar-nav > li > a {display: block;width: 100%;border-bottom: solid 1px #e0e0e0;padding: 10px 0 !important;
  border-top: solid 1px #e0e0e0;margin-bottom: -1px;}
  nav.navbar.bootsnav .navbar-nav > li:first-child > a {border-top: none;}
  nav.navbar.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu {border-bottom: solid 1px #e0e0e0;}
  nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle {float: none !important;position: relative;display: block;width: 100%;}
  nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu {width: 100%;position: relative !important;background-color: transparent;
  float: none;border: none;padding: 0 0 0 15px !important;margin: 0 0 -1px 0 !important;-moz-box-shadow: 0px 0px 0px;
  -webkit-box-shadow: 0px 0px 0px;-o-box-shadow: 0px 0px 0px;box-shadow: 0px 0px 0px;-moz-border-radius: 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px;-o-border-radius: 0px 0px 0px;border-radius: 0px 0px 0px;}
  nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {border-bottom: 1px solid #e0e0e0;color: #333333;display: block;
  font-size: 14px;font-weight: 400;padding: 15px 0;text-transform: capitalize;width: 100%;}
  nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover, 
  nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus {background-color: transparent;}
  nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu {float: none !important;left: 0;padding: 0 0 0 15px;position: relative;
  background: transparent;width: 100%;}
  nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu {display: inline-block;margin-top: -10px;}
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:after {display: none;}
  nav.bootsnav.brand-center .navbar-collapse {display: block;}
  nav.bootsnav.brand-center ul.nav {margin-bottom: 0px !important;}
  .attr-nav {position: absolute;right: 60px;}
  .attr-nav > ul {padding: 0;margin: 0 -15px -7px 0;}
  .attr-nav > ul > li > a {padding: 16px 15px 15px;}
  .attr-nav > ul > li.dropdown > a.dropdown-toggle:before {display: none;}
  .attr-nav > ul > li.dropdown ul.dropdown-menu {margin-top: 2px;margin-left: 55px;width: 250px;left: -250px;border-top: none;
  box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.15);}
  body > .wrapper {-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
}
