﻿
.nopadding { padding: 0 !important; margin: 0 !important; }
ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0;
    padding: 0 0 0 10px;
}

@media (max-width: 450px) {
    .megamenu { background-image: none !important ; }
}

@media (max-width: 1024px) {
    .megamenu { background-image: none !important ; }
    
}

@media (max-width: 800px) {
    .megamenu { background-image: none !important ; }
}

@media (max-width: 300px) {
    .megamenu { background-image: none !important ; }
}

/* MEGAMENU STYLE
-------------------------------------------------- */
.megamenu .nav,
.megamenu .collapse,
.megamenu .dropup,
.megamenu .dropdown {
  position: static;
  background: #015230;
}
.megamenu .container {
  position: relative;
}
.megamenu .dropdown-menu, .megamenu .dropdown-1columnmenu {
  left: auto;
}
.megamenu .megamenu-content {
  padding: 15px;
}
.megamenu .megamenu-content h3{
  margin-top: 0;
  color: #428bca;
  font-size: 18px;
}
.megamenu .dropdown.megamenu-fw .dropdown-menu {
  left: 0; right: 0; padding: 10px ;
}
.megamenu .dropdown.columnmenu .dropdown-1columnmenu {
  left: auto; right: 0; padding: 10px ;
}
.navbar-right .dropdown-1columnmenu  {
    right: auto!important;
    left: auto!important;
}
/*.navbar-right .dropdown-menu {
    right: auto!important;
    left: auto!important;
}*/
.megamenu > li > ul {
  padding: 0;
}
.megamenu > li > ul > ul{
  padding: 0;
}
.megamenu > li > ul > li {
	list-style: none;
}
.megamenu > li > ul > li > a {
    display: block;
    color: #fff;
    padding: 3px 5px 2px 0px ;
}

.megamenu > li > ul > li > ul > li {
	list-style: none;
}

.megamenu > li > ul > li > ul > li  > a {
    display: block;
    color: #fff;
    padding: 3px 5px 0 5px;
}

.megamenu > li ul > li > a:hover, .megamenu > li ul > li > a:focus {
  color:#72f612; text-decoration:none;
}
.megamenu .dropdown-header {
  font-size: 16px;
  color: #fff;
  padding: 0px;
  line-height: 30px;
  font-weight:900;
  border-bottom: solid 1px #5e9933;
}
.menu-header{   color:#fff; text-decoration:underline;}

.right-bor{border-right:1px solid #008ef6;}

.mega-transbag{
	background-color: #015230; opacity: 0.85; border-top: 1px solid #015230;
}


@media (max-width: 800px) {
	.right-bor{border-right:none;}
}







.menu-header{   color:#fff; text-decoration:underline;}
.navbar {
    border-radius: 0px!important;
}
.navbar {
    position: relative;
    min-height: 44px!important;
    margin-bottom: 0px!important;
    border: 1px solid transparent;
    width:auto!important
}
.navbar-default {
    background-color: transparent;
    background-repeat:no-repeat;
    font-size:13px;
    border:none;
    width: 100%!important;
}
.navbar-default .navbar-brand {
    color: #0e0e0e;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent;
}
.navbar-default .navbar-text {
    color: #fff;
}
.navbar-default .navbar-nav > li:hover,
.navbar-default .navbar-nav > li:focus {
    color: #ccc;
    background-color: #5e9933;
}
.navbar-nav > li { border-right: solid 1px #fff; }
.navbar-nav > li:last-child { border-right: solid 1px transparent; }

.navbar-default .navbar-nav > li > a {
    color: #fff;
    padding-top: 12px!important;
    padding-bottom: 12px!important;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #fff;
    background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #FFF;
    background-color: transparent;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
  background:#006D33;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-collapse { padding-right: 0px; padding-left: 0px; }
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: transparent;
}
@media (max-width: 815px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }



.nav>li>a {
    position: relative;
    display: block;
    padding: 10px!important;
}




  .navbar-default .navbar-nav .open .dropdown-1columnmenu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-1columnmenu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }





}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

/* ----------- 1024px ----------- */
@media only screen 
and (max-width:1024px ) {
	.navbar-default, .navbar-right{
	float:none!important;
}

}
/* ----------- 1024px ----------- */
@media only screen 
and (max-width:1024px ) {
.navbar-nav > li{
	border-right:transparent;
}
.navbar-nav{
	margin:0 -15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	padding:0 15px;
}
.navbar-default .navbar-nav > li{
	border-bottom:1px #078A53 solid;
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a{
	padding:7px 0px;
}
}