
/*Global Styling*/


/* Helper Classes & Shorcodes */

.bgdark{
    background: #ebebe5;
}
.bgdark_other{
    background: #70a804;
}
.whitecolor{
    color: #ffffff;
}

.coloryellow{
    color: #70a804;
}
.colorblack{
    color: #000000;
}
.heading{ }
.heading > .colorbar{
    display: table;
    margin-top: 10px;
}
/*Dividers*/
.colorbar,
.back-top{
    background: #70a804;
}



/*sidebar search & Helper Classes*/
.widget .media-body > a,
.bgdark.whitecolor,
.darkcolor{
    color: #191919;
}
.widget_search .input-group-addon,
.widget .media-body > a:hover{
    color: #70a804;
}



/*Tags*/
ul.evy_tags li,
.pager,
ul.social li,
ul.social_simple li{
    display: inline-block;
}
ul.evy_tags li a {
    background: #70a804;
    color: #FFFFFF;
}

/*Pagination*/

.pager li > a:before{
    background: #191919;
}
.pager li > a:hover,
.pager li.active > a{
    color: #191919;
}


/* Social Icons */
ul.social_vertical li a{
    color: #191919;
}
ul.social_simple li a:hover,
ul.social_simple li a:focus,
ul.social_vertical li a:hover,
ul.social_vertical li a:focus,
.topbar .topbar_inner span > a:hover,
.topbar .topbar_inner span > a:focus{
    color: #70a804;
}
ul.social li a:hover,
ul.social li a:focus{
	background:#70a804;
}



/* Buttons */
.button.dark{
    background: #191919;
    border: 2px solid #191919;
}
.button.light{
    background: #70a804;
    border: 2px solid #70a804;
}
.button.dark,
.button.light{
    color: #ffffff;
}
.button.dark:hover,
.button.dark:focus{
    color: #191919;
}
.button.light:hover,
.button.light:focus{
    color: #70a804;
}
.button.light:hover, .button.light:focus, .button.dark:hover, .button.dark:focus {
  border: 2px solid #70a804;
}


.topbar.bgdark{
    background: #191919;
}

/* Some Short Codes or helper classes */



/* transitions*/



/* ------ Headers Starts ------ */
nav.navbar.bootsnav ul.nav > li > a:before,
.cbp-l-filters .cbp-filter-item span:after,
.sidebar-nav li a:before{
    background: #70a804;
}
nav.navbar.bootsnav .navbar-toggle,
header.default nav.navbar.bootsnav ul.nav > li > a{
    color: #191919;
}

/*DropDowns*/
 li.dropdown ul.dropdown-menu,
 li.dropdown ul.dropdown-menu::before{
    background: rgba(112,168,4,.99) !important;
}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:before,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover::before,
li.dropdown ul.dropdown-menu > li > a:before,
li.dropdown ul.dropdown-menu > li > a:hover::before{
    background: #191919;
}




/*-------------------------------*/
/*     Sidebar nav styles        */
/*-------------------------------*/

.sidebar-nav li a {
    color: #191919;
}
/*-------------------------------*/
/*       Hamburger-Cross         */
/*-------------------------------*/

.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom{
    background-color: #70a804;
}
.hamburger.is-open:before {
    color: #70a804;
}



/* ------ main Slider Starts ------ */

.tparrows.tp-leftarrow::after,
.tparrows.tp-rightarrow::after,
.tparrows.tp-leftarrow:before,
.tparrows.tp-rightarrow:before{
    color: #191919;
}

/*Bullets
Swiper & Revotion*/
.tp-bullet,
.swiper-pagination-bullet{
    background: #191919;
}
.tp-bullet.selected, .tp-bullet:hover ,
.swiper-pagination-bullet-active{
    background: #70a804;
}
/* ------ main Slider ends ------ */


/* ------ Swiper slider ------ */



/*Testimonial & Latest News*/
.testimonial .testimonial_slide .photo {
    border: 3px solid #191919;
}

.ivydatedate,
.tweet_box .twee_inner p > a{
    color: #191919;
}
.updates .latest_updates .update_text h6:hover a,
.updates .latest_updates .update_text h6:focus a,
.ivydatedate:hover, .ivydatedate:focus,
.tweet_box .twittername:hover,
.tweet_box .twee_inner p > a:hover{
    color: #70a804;
}

/*Tweets*/
.tweet_box .twee_inner{
    background: #c4f0ff;
}

/* ------ Swiper Slider ends ------ */


/* ------ POrtfolio starts ------ */
.overlay{
    background: rgba(112,168,4,.8);
}

.overlay .likeus {
    background: rgba(112,168,4,.8);
}
.overlay .colorbar{
    background: #fff;
}
.cbp-l-filters .cbp-filter-item span {
    color: #191919;
}
.fancybox-thumbs > ul > li::before {
  border: 4px solid #70a804;
}
/* ------ Portfolio ends ------ */


/* ------ Page Header starts ------ */

.breadcrumb li a:hover{
    color: #70a804;
}
/* ------ Page Header ends ------ */




/* ------ Features ------ */
.feature_media .feature_object span.number.darkcolor,
.feature_media a:hover{
    color: #191919;
}
.feature_media .feature_object span.number::after,
.feature_media .feature_object span.number::before,
.feature_object .colorbar{
    background: #191919;
}
.feature_media.hilighted .feature_object span.number.darkcolor,
.feature_media.hilighted a{
    color: #70a804;
}
.feature_media.hilighted .feature_object span.number::after,
.feature_media.hilighted .feature_object span.number::before,
.feature_media.hilighted .colorbar{
    background: #70a804;
}

/* ------ Features ends ------ */


/* ------ Our Team ------ */
.ourteam:hover .darkcolor,
.ourteam:hover .team_caption,
.team_caption.bgdark.whitecolor{
    color:#fff;
}
.team_caption.bgdark{
    background: #191919;
}
.team_caption .overlay {
    background: #70a804;
}
.alert-link:hover,
.alert-link:focus{
    color: #70a804;
}
/* ------ Our Team ------ */


/* ------ Our Blog ------ */

.blog_slider .blog_inner {
    background: rgba(112, 168, 4, 0.9);
}

.blog_author .authorname a,
.readmore,
.blog_item:hover h3 a{
    color: #70a804;
}

.readmore:hover,
.readmore:focus,
.blog_author.borderleft .metas > i,
.blog_author.borderleft .authorname a,
.blog_author.flat .metas > i,
.blog_author.flat .authorname a,
.postanchor .previous > a,
.postanchor .nextpost > a{
    color: #191919;
}

.postanchor .previous > a:hover,
.postanchor .nextpost > a:hover{
    color: #70a804;
}

.postanchor .share.bgdark,
.share_purpose,
.share_purpose::before {
    background: #70a804;
}

.share_purpose .social_simple li a{
    color: #fff;
    border-left: 1px solid #70a804;
}
.share_purpose .social_simple li a:hover{
    color: #191919;
}


/* ------ Our Blog ------ */


/* ------ Pricings ------ */
.pricing_item{
    position: relative;
    padding: 2.5rem 1.875rem;
    border: 1px solid #e6e1e1;
    z-index:1;
}
.pricing_item.active{
    background: #70a804;
}
.pricing_item.active .button.light:before{
	background: #70a804;
}
.pricing_item.active .button.light,
.pricing_item.active .button.dark:before{
    background: #fff;
}
.pricing_item.active .button.light:hover,
.pricing_item.active .button.light:focus{
    color: #ffff;
}
.pricing_item.active .button.light:hover,
.pricing_item.active .button.light:focus{
	border-color:#191919;
}
.pricing_item.active .button.light,
.pricing_item .availability::before,
.pricing_item.active .button.dark:hover{
    color: #191919;
}
.pricing_item.active .availability::before{
    color: #fff;
}

/* ------ Pricings ends ------ */




/*Loader*/
#loader ul li {
    background-color: #70a804;
}
