.nav-item .nav-link
{color:#004421;border-radius:.125rem;border-width:2px;font-size:1.125rem;padding:.625rem 1.25rem;margin:0;-webkit-transition:350ms ease all;transition:350ms ease all}

.nav-tabs .nav-item .nav-link.active
{color:#f0b410;border-color:#f0b410 #f2f2f2 transparent}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover
{border-color:transparent;color:#f0b410}

.nav-tabs .nav-item
{position:relative;float:none;margin-bottom:-2px}

.nav-tabs .nav-item:last-child
{border:0}

.fade
{transition:750ms ease all}

.nav-pills
{margin-bottom:1.25rem;padding:0}

.nav-pills .nav-item .nav-link
{border:0;border-radius:.125rem;background-color:#fff;padding:.625rem 1.25rem;font-size:1.125rem;color:#004421;-webkit-transition:350ms ease all;transition:350ms ease all}

.accordion-1 .accordion-header,.nav-pills .nav-item .nav-link.active
{color:#fff;background-color:#f0b410}.






.menu-list>li>a:hover
{text-decoration:none}

.menu-list,.menu-list .menu-list
{padding-left:1.25rem}

.menu-list
{list-style:none}

.menu-list>li
{position:relative}

.menu-list .list-heading
{font-family:'PT Sans Narrow',sans-serif;color:#f0b410;padding:.625rem 1.25rem;font-size:1.125rem;text-transform:uppercase}

.menu-list>li+.list-heading
{margin-top:1.25rem}

.menu-list>li>a
{
	padding:.425rem 1.25rem;
	color:#fff;
	display:block;
	transition:.2s ease all;
	text-decoration: none;
	font-size: 14px;
}

.menu-list>li>a:hover
{
	margin-left:5px;color:#f0b410;
	text-decoration: none;
	font-size: 14px;
}

.menu-list-w>li>a
{
	padding:.425rem 1.25rem;
	color:#004d23;
	display:block;
	transition:.2s ease all;
	text-decoration: none;
}

.menu-list-w>li>a:hover
{
	margin-left:5px;color:#06c15c;
	text-decoration: none;
}

.menu-list-w .list-heading
{color:#cfa124;}



.menu-list-gr>li>a
{
	padding:.425rem 1.25rem;
	color:#ffffff;
	display:block;
	transition:.2s ease all;
	text-decoration: none;
	text-shadow:1px 1px 1px #002713;
}

.menu-list-gr>li>a:hover
{
	margin-left:5px;color:#f9e09d;
	text-decoration: none;
	text-shadow:2px 2px 1px #002713;
}




.has-menu>a:after
{content:"\f0da";font-family:FontAwesome;position:absolute;margin-left:1.25rem}
 
.has-menu>a:after
{content:"\f0d9";margin-left:0;margin-right:1.25rem}

.has-menu .has-menu>a:after
{display:inline}

.has-menu.open-menu>a:after,html
[dir=rtl] 

.has-menu.open-menu>a:after
{content:"\f0d7"}

.has-menu.open-menu>.mega-menu,.has-menu.open-menu>.sub-menu
{display:block}

.has-menu:hover>.mega-menu,.has-menu:hover>.sub-menu
{opacity:1;visibility:visible;display:block}

.has-menu>a:after
{display:none}





.mega-menu,.sub-menu
{
	position:relative;
	background-color:#3c825e;
	z-index:999999;
	display:none;
	min-width:200px;
	transition:.5s ease all;
	margin-top: 20px;
}


.mega-menu,.has-menu:hover>.sub-menu
{opacity:1;visibility:visible;display:block}


.mega-menu,.sub-menu
{opacity:0;visibility:hidden;position:absolute;display:block}



.mega-menu-w,.sub-menu
{
	background-color: rgba(240,248,244,1.0);
	margin-top: 20px;
}

.mega-menu-g,.sub-menu
{
	background-color: rgba(242,238,229,1.0);
	margin-top: 20px;
}

.mega-menu-gr,.sub-menu
{
	background-color: rgba(132,152,141,0.95);
	margin-top: 20px;
}


.mega-menu-gn,.sub-menu
{
	background-color: rgba(206,230,218,1.0);
	margin-top: 20px;
}







.nav-link
	{display:block;padding:.5rem 2.8rem}

.nav-link:focus,.nav-link:hover
	{text-decoration:none}

.nav-link.disabled
	{color:#7a9c83}

.nav-tabs .nav-link
	{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}

.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover
	{border-color:#e9ecef #e9ecef #ddd}

.nav-tabs .nav-link.disabled
	{color:#7a9c83;background-color:transparent;border-color:transparent}

.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active
	{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}

.nav-tabs .dropdown-menu
	{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.nav-pills .nav-link
	{border-radius:.25rem}

.nav-pills .nav-link.active,.show>.nav-pills .nav-link
	{color:#fff;background-color:#007bff}

.nav-fill .nav-item
	{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}

.nav-justified .nav-item
	{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

.tab-content>.tab-pane
	{display:none}

.tab-content>.active
	{display:block}

.navbar
	{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}

.navbar>.container,.navbar>.container-fluid
	{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}

.navbar-brand
	{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}

.navbar-brand:focus,.navbar-brand:hover
	{text-decoration:none}

.navbar-nav
	{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:12px;margin-bottom:0;list-style:none}

.navbar-nav .nav-link
	{padding-right:12px;padding-left:12px}

.navbar-nav .dropdown-menu{position:static;float:none}

.navbar-text
	{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}

.navbar-collapse
	{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:center;align-items:center}

.navbar-toggler
	{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}

.navbar-toggler:focus,.navbar-toggler:hover
	{text-decoration:none}

.navbar-toggler-icon
	{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}

@media 
	(max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}

@media 
	(min-width:576px){.navbar-expand-sm{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}

.navbar-expand-sm .navbar-nav
	{-ms-flex-direction:row;flex-direction:row}

.navbar-expand-sm .navbar-nav .dropdown-menu
	{position:absolute}

.navbar-expand-sm .navbar-nav .dropdown-menu-right
	{right:0;left:auto}

.navbar-expand-sm .navbar-nav .nav-link
{padding-right:.5rem;padding-left:.5rem}

.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid
		{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.navbar-expand-sm .navbar-collapse
		{display:-ms-flexbox!important;display:flex!important}
		
.navbar-expand-sm .navbar-toggler
		{display:none}}

@media (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}

.navbar-expand-md .navbar-nav .dropdown-menu
	{position:absolute}

.navbar-expand-md .navbar-nav .dropdown-menu-right
	{right:0;left:auto}

.navbar-expand-md .navbar-nav .nav-link
	{padding-right:.5rem;padding-left:.5rem}

.navbar-expand-md>.container,.navbar-expand-md>.container-fluid
	{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.navbar-expand-md .navbar-collapse	
	{display:-ms-flexbox!important;display:flex!important}

.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}

.navbar-expand-lg .navbar-nav .dropdown-menu-right
	{right:0;left:auto}

.navbar-expand-lg .navbar-nav .nav-link
	{padding-right:.5rem;padding-left:.5rem}

.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid
	{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.navbar-expand-lg .navbar-collapse
	{display:-ms-flexbox!important;display:flex!important}

.navbar-expand-lg .navbar-toggler
	{display:none}}

@media 
	(max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}

@media 
	(min-width:1200px){.navbar-expand-xl{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}}
		
.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right
	{right:0;left:auto}

.navbar-expand-xl .navbar-nav .nav-link
	{padding-right:.5rem;padding-left:.5rem}

.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid
	{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.navbar-expand-xl .navbar-collapse
	{display:-ms-flexbox!important;display:flex!important}

.navbar-expand-xl .navbar-toggler
	{display:none}}

.navbar-expand
{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start}

.navbar-expand>.container,.navbar-expand>.container-fluid
{padding-right:0;padding-left:0}

.navbar-expand .navbar-nav
{-ms-flex-direction:row;flex-direction:row}

.navbar-expand .navbar-nav .dropdown-menu
{position:absolute}

.navbar-expand .navbar-nav .dropdown-menu-right
{right:0;left:auto}

.navbar-expand .navbar-nav .nav-link
{padding-right:.5rem;padding-left:.5rem}

.navbar-expand>.container,.navbar-expand>.container-fluid
{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

.navbar-expand .navbar-collapse
{display:-ms-flexbox!important;display:flex!important}

.navbar-expand .navbar-toggler
{display:none}

.navbar-light .navbar-brand
{color:rgba(0,0,0,.9)}

.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover
{color:rgba(0,0,0,.9)}

.navbar-light .navbar-nav .nav-link
{color:rgba(0,0,0,.5)}

.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled
{color:rgba(0,0,0,.3)}

.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link
{color:rgba(0,0,0,.9)}

.navbar-light .navbar-toggler
{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}

.navbar-light .navbar-toggler-icon
{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}

.navbar-light .navbar-text
{color:rgba(0,0,0,.5)}

.navbar-dark .navbar-brand
{color:#fff}

.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover
{color:#fff}

.navbar-dark .navbar-nav .nav-link
{color:rgba(255,255,255,.5)}

.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover
{color:rgba(255,255,255,.75)}

.navbar-dark .navbar-nav .nav-link.disabled
{color:rgba(255,255,255,.25)}

.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link
{color:#fff}





/****** Navigation bar ******/

.navbar-default{
    background-color: rgba(208,161,0,0.80);
}
.navbar-default-int{
    background-color: #d0a100;
}

.navbar-default .navbar-nav>li>a
{
  	text-shadow:0px 0px 0px #1f1400;
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	margin-right: 12px;
	margin-left: 12px;
}

.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>li>a:focus
{
   text-shadow:0px 0px 0px #1f1400;
	text-decoration: none;
}

.navbar-default .navbar-nav>li>a:hover{
	text-shadow:0px 0px 0px #1f1400;
	color:#004c25;
	font-size: 14px;
}

.navbar-default .navbar-nav .navbar-nav-news>li>a:hover{
	text-shadow:0px 0px 0px #1f1400;
	color:#edbd18;
	text-decoration: none;
}

.navbar-h {
	min-height: 30px;
}

.navbar-default .navbar-nav>li>a,
.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>li>a:focus
{
	font-weight: 600;
	text-decoration: none;
}

.navbar-default .navbar-nav>li>a:hover::before, .navbar-default .navbar-nav>.active>a::before{
	color:#004c25;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background-color:transparent;
	color:#004c25;
}

.navbar-default .navbar-nav .navbar-nav-news>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background-color:transparent;
	color:#edbd18;
}

.navbar-header{
    position: relative;
}

@media (min-width:768px){.navbar-header{float:left}}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}

@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}

.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}

@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}

.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}

.navbar-right{float:right!important;margin-right:-15px}

.navbar-right~.navbar-right{margin-right:0}}

@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}

.navbar-header:after,.navbar:afte{clear:both}

/****** TOPBAR ******/


/* Hide Overflow */
/***********************/
/****** 4. Topbar ******/
/***********************/
 .topbar{
	 font-family: 'Oswald', sans-serif;
	 background-color: #004421;
	 padding:4px 0;
}
 .topbar .call-us{
	 font-family: inherit;
	 color: #f0b410;
	 font-size: 16px;
	 display: block;
	 text-align: center;
	 font-weight: 400;
}
 .topbar .btn-search{
	 background-color: transparent;
	 border:0px;
	 color: #fff;
}
 .topbar .btn-search:active, .topbar .btn-search:focus{
	 outline: none;
}
 .topbar .login, .topbar .search, .topbar .dropdown{
	 float: right;
	 margin-left: 10px;
	 color: #fff;
}
 .topbar .search input[type=text]{
	 background-color: transparent;
	 border-radius: 0px;
	 border: 0;
	 border-bottom: 1px solid #f0b410;
	 height: 22px;
	 width: 0px;
	 color: #fff;
	 font-size: 11px;
	 padding: 0px;
	 -webkit-transition: 350ms ease all;
	 transition: 350ms ease all;
}
 .topbar .dropdown .btn{
	 background-color: #fff;
	 color: #004421;
}
.topbar{
    display: block;
}

.topbar .search:hover input[type=text], .topbar .search input[type=text]:active, .topbar .search input[type=text]:focus{
    width: 220px;
}

.topbar-blk{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
}

a.top{
   color: #f0b410;
   font-size: 13px;
	text-decoration: none;
}

a:hover.top, a:focus.top, a:active:hover.top{
   color: #00be56;
   font-size: 13px;
}




/***********************/
/****** 8. Footer ******/
/***********************/
 .footer-pri{
	 border-top: 10px solid #f0b410;
	 background-color: #004421;
	 padding: 30px 0 15px;
}
 .footer-sec{
	 background-color: #002411;
	 padding: 30px 0px 20px;
}
 .footer-widget{
	 white-space: normal;
	 word-wrap: break-word;
	 margin: 40px 0px;
}
 .footer-widget .heading{
	 border-bottom: 1px dotted #5e7466;
	 padding-bottom: 6px;
}
 .email, .phone, .footer-widget p.email, .footer-widget p.phone{
	 font-family: inherit;
	 color: #f0b410;
	 font-size: 14px;
	 display: block;
}
 .footer .social, .footer .copyright{
	 margin: 10px 0px;
}
.email-m, .phone-m, .footer-widget-m p.email-m, .footer-widget-m p.phone-m{
    font-family: inherit;
    color: #c59901;
    font-size: 14px;
    display: block;
}
.footer-widget address{
    color: #bdf2bc; 
}

