
body {
  font-size:15px;
  color:#121112;
  line-height:1.8em;
  font-weight:500;
  background:#ffffff;
}

p{
  font-family: 'Open Sans', sans-serif;
  line-height: 26px;
  font-weight: 400;
  color: #222222;
}

.preloader{position: fixed; left:0px;top:0px;height:100%;width: 100%;z-index:999999;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;background-image:url(../images/preloader.gif);}

.sticky-header{
  background: #fff;
  box-shadow: 0 0px 0 2px rgba(238, 238, 238, 0.66);
}

a{
  color:#1C222B;
  transition: all 500ms ease;
}

a:hover{
  /*color: #797600;*/
  color: #6DA201;
  transition: all 500ms ease;
}

.header-lower{
  position: relative;
  /*background: rgba(255, 255, 255, 0.88);*/
  background: #ffffff;
  width: 100%;
  margin-bottom: -110px;
}

.header-upper{
  /*background: #182434;*/
  background: #0960C3;
}

.header-upper .top-left li{
  position: relative;
  display: inline-block;
  font-size: 15px;
  font-family: 'Open Sans',sans-serif;
  line-height: 54px;
  color: #c8cfda;
  font-weight: 600;
  margin-right: 41px;
}

.header-upper .top-right .social-top li a{
  position: relative;
  display: inline-block;
  color: #d4dae3;
  line-height: 25px;
}

.about-bg{
  position: relative;
  padding: 150px 0px 70px 0px;
  background: url(../images/nwubkg.jpg);
  width: 100%;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.main-menu .navigation > li > a{
  font-size:14px;
  color: #222;
  line-height: 24px;
  font-weight:600;
  padding: 24px 4px 20px 4px;
}

.main-menu .navigation > li > ul{
  background:#222;
  /*border-top:3px solid #ABAB03;*/
  border-top:3px solid #7AB701;
}

.main-menu .navigation > li > ul > li > a{
  line-height:24px;
  font-weight:600;
  font-size:13px;
  color: #ffffff;
  border-bottom: 1px dashed #7AB701;
}

.main-menu .navigation > li{
  position:relative;
  display: inline-block;
  margin-left: 24px;
}

.main-menu .navigation > li > a > i:before{
  margin-right: 5px;
  font-size: 16px;
}

.main-menu .navigation > li > ul > li:last-child >a{
  border-bottom: none;
}

.main-menu .navigation > li > ul > li:hover > a{
  color: #7AB701;
}

.main-footer{
  background: #0051AD;
  border-bottom: 1px solid #2F3B48;
}
.main-footer p{
  color: #F9FAFB;
  margin-bottom: 23px;
}

.main-footer a{
  color: #F9FAFB;
}

.footer-bottom{
  /*background: #065B29;*/
  background: #232820;
}
.footer-bottom p{
  color: #F9FAFB;
}

/* Filter the 'background' value classes*/

.style-one,.btn-one,.title-text:before,.feature-section .single-item
.single-content .icon-box,.sec-title h2:before,.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover,
.testimonial-section .img-box:before,.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots
.owl-dot:hover span,.our-team .team-content .team-social li a:hover, .our-team .team-content
.team-social li a.active,.news-section .single-item .news-content .date,.news-section
.single-item:hover .news-content h4 a:before,.main-footer .subscribe-widget .input-box button,
.main-footer .subscribe-widget .footer-social li a:hover, .main-footer .subscribe-widget
.footer-social li a.active,.team-page .single-item .lower-content .team-social li a:hover,
.team-page .single-item .lower-content .team-social li a.active,.main-slider .btn-two:hover,.accordion-box
.accordion .acc-btn.active .acc-title,.link-btn li a:hover, .link-btn li a.active,.blog-details .post-share-option
.post-social li a.active, .blog-details .post-share-option .post-social li a:hover,.main-menu .navbar-header
.navbar-toggle .icon-bar,.scroll-to-top,.header-search button

{
	background: #ABAB03;
}

/* background style two */


/* Filter the 'color' value classes*/

.header-upper .top-left li i:before,.header-upper .top-right .social-top li a:hover,
.main-menu .navigation > li:hover > a,.main-menu .navigation > li.current > a,.main-menu .navigation >
li > ul > li:hover > a,.sec-title span,.service-section .three-column-carousel .single-item .icon-box
i:before,span,.ui-menu .ui-menu-item-wrapper:hover,.news-section .single-item .news-content
.meta li:first-child,h5 a:hover, h6 a:hover, h4 a:hover, h4 a:hover,.main-footer .link-widget li a:hover,
.main-footer .service-widget li a:hover,.footer-bottom a,.bread-crumb .text,.about-section
.about-content .list li:before,.service-style-tow .service-content .icon-box i:before,.main-menu
.navbar-collapse > ul li.dropdown.current .dropdown-btn span:before,.main-menu .navbar-collapse > ul li
.dropdown:hover .dropdown-btn span:before,.service-details .sidebar .sidebar-list a.active,
.service-details .sidebar .sidebar-list a.active:before,.service-details .sidebar-details
.content-style-two .list li:before,.gallery-section h5,.single-item .img-box .overlay .box .content a i,
.error-section .error-title,.blog-page .sidebar-catagories .sidebar-list a.active,.blog-page .sidebar-catagories
.sidebar-list a.active:before,.contact-info .single-item .icon-box i:before

 {
	color:#ABAB03;
}

/* Filter the 'border color' value classes*/

.main-menu .navigation > li > ul,.main-menu .navigation > li > ul > li > a,.main-slider .btn-one,
.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover,.our-team .team-content .team-social li a:hover,
.our-team .team-content .team-social li a.active,.main-footer .subscribe-widget .footer-social li a:hover,
.main-footer .subscribe-widget .footer-social li a.active,.main-slider .btn-two:hover,input:focus, textarea:focus,
.accordion-box .accordion .acc-btn.active .acc-title,.link-btn li a:hover, .link-btn li a.active,
.blog-details .post-share-option .post-social li a.active, .blog-details .post-share-option .post-social li a:hover,
.header-search .search input[type="text"], .header-search input[type="search"],.header-search button

{
  border-color:#ABAB03;
}


/* change the theme logo for your own color schemes */

.logo-box {
    background: url(../images/logo.png) no-repeat 9% 100%;
}

/* .footer-logo{
    background: url(../images/logo.png) no-repeat 9% 100%;
} */