a:hover {
  color: #7AB02C;
}
 


.toplist li {font-weight:300;}

ul.nav > li > a.active {
    color: #009C7B;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #fd602c!important; /*#009C7B;*/
}
ul.nav>li>a:hover.active {
	color:#009C7B;
}
.ms-layer.sbut5 {
    background-color: #009C7B;
}
.feature-box1:hover .iconbox-tiny, .feature-box1.active .iconbox-tiny {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
a.read-more {
    color: #009C7B;
}
.text-orange-2 {
    color: #009C7B;
}
.btn.btn-orange-2 {
    background-color: #009C7B;
}
.iconlist li i {
    color: #009C7B;
}
.btn.btn-border.orange-2 {
    border-color: #009C7B;
    color: #009C7B;
}
.btn.btn-border:hover.orange-2 {
	background-color:#009C7B;
	border-color:#009C7B;
}
.team-name-holder.bgcolor {
    background-color: #009C7B;
}
.social-icons-1 li a:hover, .social-icons-1 li a.active {
    color: #009C7B;
}
.pricetable-holder.active .title {
    background-color: #009C7B;
}
.post-date-box {
    background-color: #009C7B;
}
.post-date-box .arrow-down {
    border-top: 20px solid #009C7B;
}
.blog-post-info span.green {
    color: #009C7B;
}

.footer-tags li a:hover, .footer-tags li a.active {
    border: 1px solid #009C7B;
    color: #009C7B;
}
.scrollup {
    background-color: #009C7B;
}
.social-icons-3 li a:hover, .social-icons-3 li a.active {
    background-color: #009C7B;
}
.social-icons-3 li a {
    color: #009C7B;
}
a.topbar-btn:hover, a.topbar-btn.active {
    background-color: #009C7B;
}
.slide-controls-color-13 .owl-theme .owl-controls .owl-page span {
    background: #009C7B none repeat scroll 0 0;
}
.feature-box3:hover .iconbox-xlarge, .feature-box3.active .iconbox-xlarge {
    background-color: #009C7B;
}
.feature-box3 .iconbox-xlarge {
    color: #009C7B;
}
.ms-layer.sbut4 {
    background-color: #009C7B;
}
.digit {
    background-color: #009C7B;
}
.tabs1 li.active a {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}.tabs1 li.active a:hover {
    background-color: #009C7B;
    border: 1px solid #009C7B;
	color: #ffffff;
}
.tabs1 li a:hover {
    color: #009C7B;
}
.iconlist.orange li i {
    color: #009C7B;
}
.feature-box4 .iconbox-xtiny {
    background-color: #fd602c;
}
.feature-box4:hover h5 {
    color: #009C7B;
}
.team-holder2 .img-holder .icon-box {
    background-color: #009C7B;
}
.feature-box5:hover h4, .feature-box5:hover .icon-plain-msmall, .feature-box5.active h4, .feature-box5.active .icon-plain-msmall {
    color: #009C7B;
}
.tabs2 li.active a {
    background-color: #009C7B;
    border-right: 1px solid #009C7B;
}
.tabs2 li a:hover {
    background-color: #009C7B;
}
.usefull-links.orange li i {
    color: #009C7B;
}
.newsletter .input_submit {
    background-color: #009C7B;

}
.social-icons-3.orange li a:hover {
    background-color: #009C7B;
}
.scrollup.orange {
    background-color: #fd602c;
}
.scrollup.orange2 {
    background-color: #fd602c;
}
.scrollup.violet {
   background-color: #009C7B;
}
ul.nav.orange2 > li > a.active {
    color: #009C7B;
}
ul.nav.orange2 > li > a.active:hover {
    color: #009C7B;
}
.navbar-default.orange2 .navbar-nav > li > a:focus, .navbar-default.orange2 .navbar-nav > li > a:hover {
    color: #009C7B;
}
.ms-layer.sbut5.orange {
    background-color: #009C7B;
}
.tabs li.active a {
    background-color: #009C7B;
}
.iconlist.orange2 li i {
    color: #009C7B;
}
.section-orange-2 {
    background-color: #009C7B;
}
.testimonials-holder.two:hover, .testimonials-holder.two.active {
    background-color: #009C7B;
}
.contact-info-holder:hover .iconbox-xmedium, .contact-info-holder.active .iconbox-xmedium {
    background-color: #009C7B;
}
.contact-info-holder .iconbox-xmedium {
    color: #009C7B;
}
.socialicon-holder .social-icons-3 li a:hover, .socialicon-holder .social-icons-3 li a.active {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.btn.btn-orange-2.dark {
    background-color: #009C7B;
}
.feature-box7:hover, .feature-box7.active {
    background-color: #009C7B;
}
.feature-box8:hover .iconbox-small, .feature-box8.active .iconbox-small {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.feature-box8:hover h4, .feature-box8.active h4 {
    color: #009C7B;
}
.feature-box8 .iconbox-small {
    color: #009C7B;
}
.smk_accordion .accordion_in.st2.acc_active > .acc_head {
    color: #009C7B;
}
.progressbar-style1 .progress-bar {
    background-color: #009C7B;
}
.testimonials2 .imgholder {
    background-color: #009C7B;
}
.team-holder3 .social-icons-3 li a:hover, .team-holder3 .social-icons-3 li a.active {
    background-color: #009C7B;
}
.post-date-box.violet {
    background-color: #009C7B;
}
.newsletter .input_submit.violet {
    background-color: #009C7B;
}
.usefull-links.violet li i {
    color: #009C7B;
}
.section-green {
    background-color: #009C7B;
}
.feature-box9:hover .iconbox-xlarge, .feature-box9.active .iconbox-xlarge {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.feature-box9 .iconbox-xlarge {
    color: #009C7B;
}
.feature-box9:hover h3, .feature-box9.active h3 {
    color: #009C7B;
}
.iconlist.green2 li i {
    color: #009C7B;
}
.blog-holder2 .post-date-box {
    background-color: rgb(253, 96, 44);
}
.testimonials3:hover .img-holder, .testimonials3.active .img-holder {
    background-color: #009C7B;
}
.testimonials3:hover .arrow-down, .testimonials3.active .arrow-down {
    border-top: 20px solid #009C7B;
}
.ms-layer.text59 {
    background-color: #009C7B;
}
.ms-layer.sbut2:hover {
    background-color: #009C7B;
    color: #fff;
}
.title-line-8 {
    background-color: #fd602c;
}
.feature-box10:hover, .feature-box10.active {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.feature-box11 .iconbox-xtiny {
    background-color: #009C7B;
}
.post-infoicon {
    background-color: #fd602c;
}
.tabs3 li.active a {
    background-color: #009C7B;
    border-right: 1px solid #009C7B;
}
.tabs3 li a:hover {
    background-color: #009C7B;
}
.testimonials5 .social-icons-2 li a:hover, .testimonials5 .social-icons-2 li a.active {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.topbar-middle-logo {
    background-color: #009C7B;
}
.ms-layer.offerbadge.orange-2 {
    background-color: #009C7B;
}
.ms-layer.text62 span {
    color: #009C7B;
}
.feature-box12:hover .iconbox-small, .feature-box12.active .iconbox-small {
    background-color: #009C7B;
}
.feature-box12:hover .read-more.white, .feature-box12.active .read-more.white {
    color: #009C7B;
}
.feature-box13:hover .iconbox-medium, .feature-box13.active .iconbox-medium {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
a.read-more.dark:hover {
    color: #009C7B;
}
.feature-box14 .digit {
    background-color: #009C7B;
}
.team-holder4:hover .icon-holder, .team-holder4.active .icon-holder {
    background-color: #009C7B;
}
.team-holder4:hover h5, .team-holder4.active h5 {
    color: #009C7B;
}
.pricetable-holder2 th .title-header.active {
    background-color: #009C7B;
}
.feature-box15:hover, .feature-box15.active {
    background-color: #009C7B;
}
.feature-box15 {
    border: 1px solid #009C7B;
}
.feature-box16:hover .iconbox-smedium, .feature-box16.active .iconbox-smedium {
    background-color: #009C7B;
}
.feature-box16:hover h4, .feature-box16.active h4 {
    color: #009C7B;
}
.social-icons-2 li a {
    background-color: #009C7B;
}
.pricetable-holder3:hover .inner-holder, .pricetable-holder3.active .inner-holder {
    background-color: #009C7B;
}
.pricetable-holder3:hover, .pricetable-holder3.active {
    border: 1px solid #009C7B;
}
.feature-box17:hover, .feature-box17.active {
    background-color: #009C7B;
}
.feature-box19 .iconbox-small {
    color: #009C7B;
}
.feature-box19:hover .iconbox-small, .feature-box19.active .iconbox-small {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.feature-box19:hover h4, .feature-box19.active h4 {
    color: #009C7B;
}
.feature-box5.two:hover, .feature-box5.two.active {
    background-color: #009C7B;
}
.feature-box5.two:hover .arrow-down, .feature-box5.two.active .arrow-down {
    border-top: 20px solid #009C7B;
}
.feature-box20:hover .iconbox-tiny, .feature-box20.active .iconbox-tiny {
    background-color: #009C7B;
}
.feature-box22 .iconbox-xlarge .inner-box {
    background-color: #009C7B;
}
.feature-box23:hover, .feature-box23.active {
    background-color: #009C7B;
}
.btn.appstore.orange {
    background-color: #009C7B;
}
.btn.appstore.white:hover {
    background-color: #009C7B;
}
.personal-info.orange-2 li {
    color: #009C7B;
}
.category-links.orange-2 li a:hover, .category-links.orange-2 li a.active {
    color: #009C7B;
}
.sidebar-posts:hover h6, .sidebar-posts.active h6 {
    color: #009C7B;
}
.tags-2 li a:hover, .tags-2 li a.active {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.btn.btn-green-4 {
    background-color: #009C7B;
}
.tabs15 li.active a {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.tabs15 li a:hover {
    color: #009C7B;
}
ul.sitemap li a {
    color: #009C7B;
}

/* input[type="checkbox"] {
    display: none;
  }
  input[type="checkbox"] + label:before {
    border: 1px solid #7f83a2;
    content: "\00a0";
    display: inline-block;
    font: 16px/1em sans-serif;
    height: 16px;
    margin: 0 .25em 0 0;
    padding: 0;
    vertical-align: top;
    width: 16px;
  }
input[type="checkbox"]:checked + label:before { 
    background: #009C7B!important; color:white;  content: "\2713";
    text-align: center; 
} */

.error-search-box .input_submit {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
.cbp-l-filters-button.three .cbp-filter-item.cbp-filter-item-active {
    color: #009C7B;
}
.cbp-l-filters-button.two .cbp-filter-item.cbp-filter-item-active {
    border-color:#009C7B;
}
.cbp-l-filters-button.two .cbp-filter-item:hover {
    color: #009C7B;
}
.cbp-l-filters-button.two .cbp-filter-counter {
    background-color: #009C7B;
}

.cbp-l-filters-button.two .cbp-filter-counter::before {
    border-top: 4px solid #009C7B;
}
.blog-holder-12 .image-holder .overlay .icon {
    background-color: #009C7B;
}
.blog-pagenation li a:hover, .blog-pagenation li a.active {
    background-color: #009C7B;
    border: 1px solid #009C7B;
}
a.loadmore-but.orange-2 {
    background-color: #009C7B;
}
.smart-forms .btn-primary.orange-2 {
    background-color: #009C7B;
}



/*rgba color*/

.team-holder3 .img-holder .overlay {
    background-color: rgba(55, 198, 245, 0.9);
}
.section-overlay.orange-2 {
    background-color: rgba(55, 198, 245, 0.9);
}

.pricetable-holder .arrow {
    background: url(../../images/colors/lightblue/site-img07.png);
}
.pricetable-holder .arrow.two {
    background: url(../../images/colors/lightblue/site-img08.png);
}


/*MESSEN */
.fsm_events_grid {
    /* border-top: 5px solid #ccc; */
    background: #ccc;
    max-width:480px;

}
.fsm_events_grid1 {
    position: relative;
}
.fsm_events_grid1 img {
   width: 100%!important;
   height:auto!important;
}

.agileits_event_grid_date {
    width: 150px;
    height: 100px;
    background: rgba(68, 68, 68, 0.85);
    padding: 1em;
    position: absolute;
    top: -2%;
    left: 0%;
}
.agileits_event_grid_date p {
    text-transform: uppercase;
    font-weight: 600;
    color: #fff;
}
.agileits_termin a {
    color: #7AB9F4;
}
.agileits_termin a:hover {
    color: #fff;
    cursor: pointer;
}
.agileits_event_grid_date p span {
    display: block;
    font-size: 2.9em;
    line-height: 1;
    font-weight: bold;
    color: #ee7e00;
}
.agileinfo_events_grid1 {
    padding: 1.5em;
    margin-bottom: 30px;
}
.agileits_termin {
    display: none;
    width: 150px;
    height: 30px;
    background: rgba(68, 68, 68, 0.85);
    padding-top: 0.4em;
    position: absolute;
    bottom: 0%;
    right: 0%;
    text-align: center;
    vertical-align: middle;
}