/*********************

THEME COLOR - DEFAULT



#ff4000

#8dc73f



*********************/









a {

    color: #3f444a;

}

a:active,

a:hover,

a:focus {

    color: #ff4000;

}



  .c-content-blog-post-1 .c-panel .c-tags {
    padding: 0;
    margin: 3px 0px 5px 0;
    float: right;
    display: inline-block; }
    .c-content-blog-post-1 .c-panel .c-tags > a {
      background: #8dc73f none repeat scroll 0 0 !important;
       color: #ffffff;
      font-size: 13px;
      text-transform: uppercase;
      display: inline-block;
      list-style: none;
      padding: 2px 6px 1px 6px;
      margin: 0 2px; }
      .c-content-blog-post-1 .c-panel .c-tags > a:last-child {
        margin-right: 0; }
 .c-content-blog-post-1 .c-panel .c-tags > a:hover { background: #ff4000 none repeat scroll 0 0 !important; }

.c-theme-link:focus,

.c-theme-link:active,

.c-theme-link:hover {

    color: #ff4000 !important;

}

.c-theme-link:focus > i,

.c-theme-link:active > i,

.c-theme-link:hover > i {

    color: #ff4000 !important;

}

.c-theme-link.c-active {

    color: #ff4000 !important;

}

.c-theme-link.c-active > i {

    color: #ff4000 !important;

}

.c-theme-nav li:focus > a:not(.btn),

.c-theme-nav li:active > a:not(.btn),

.c-theme-nav li:hover > a:not(.btn) {

    color: #ff4000 !important;

}

.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,

.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,

.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {

    background: #ff4000 !important;

}

.c-theme-nav li.c-active {

    color: #ff4000 !important;

}

.c-theme-nav li.c-active > a:not(.btn) {

    color: #ff4000 !important;

}

.c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {

    background: #8dc73f !important;

}

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {

    color: #8dc73f !important;

}

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {

    border-bottom: 1px solid #8dc73f !important;

}

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {

    color: #8dc73f !important;

}

.c-theme-nav.nav.nav-tabs > li:hover > a {

    color: #8dc73f !important;

}

.c-theme-nav.nav.nav-tabs > li.active {

    border-bottom: 1px solid #8dc73f !important;

}

.c-theme-nav.nav.nav-tabs > li.active > a {

    color: #8dc73f !important;

}

.c-theme-ul > li:focus > a:not(.btn),

.c-theme-ul > li:active > a:not(.btn),

.c-theme-ul > li:hover > a:not(.btn) {

    color: #8dc73f !important;

}

.c-theme-ul > li:focus > a:not(.btn) > i,

.c-theme-ul > li:active > a:not(.btn) > i,

.c-theme-ul > li:hover > a:not(.btn) > i {

    color: #8dc73f !important;

}

.c-theme-ul > li:focus > button > .c-line,

.c-theme-ul > li:active > button > .c-line,

.c-theme-ul > li:hover > button > .c-line {

    background: #8dc73f !important;

}

.c-theme-ul > li.active,

.c-theme-ul > li.c-active {

    color: #8dc73f !important;

}

.c-theme-ul > li.active > a:not(.btn),

.c-theme-ul > li.c-active > a:not(.btn) {

    color: #8dc73f !important;

}

.c-theme-ul > li.active > a:not(.btn) > i,

.c-theme-ul > li.c-active > a:not(.btn) > i {

    color: #8dc73f !important;

}

.c-theme-ul-bg > li {

    color: #ffffff;

    background: #8dc73f !important;

}

.c-theme-font,

.c-theme-color {

    color: #ff4000 !important;

}

.c-theme-font > i,

.c-theme-color > i {

    color: #8dc73f !important;

}

.c-theme-bg {

    background: #8dc73f !important;

}

.c-theme-bg.c-theme-darken {

    background: #26a1ab !important;

}

.c-theme-bg-after:after {

    background: #8dc73f !important;

}

.c-theme-bg-before:before {

    background: #8dc73f !important;

}

.c-theme-border-after:after {

    border-color: #8dc73f !important;

}

.c-theme-border-before:before {

    border-color: #8dc73f !important;

}

.c-theme-bg-on-hover:hover {

    background: #8dc73f !important;

}

.c-theme-border {

    border-color: #8dc73f !important;

}

.c-theme-on-hover:hover {

    color: #8dc73f !important;

}

.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {

    background: #8dc73f !important;

}

.c-theme-border {

    border-color: #8dc73f;

}

.c-content-iconlist-1.c-theme > li:hover i {

    color: #fff;

    background: #8dc73f;

}

.c-content-ver-nav .c-menu.c-theme > li:before {

    color: #8dc73f;

}

.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {

    background: #8dc73f;

}

.c-content-pagination.c-theme > li:hover > a {

    border-color: #8dc73f;

    background: #8dc73f;

    color: #fff;

}

.c-content-pagination.c-theme > li:hover > a > i {

    color: #fff;

}

.c-content-pagination.c-theme > li.c-active > span,

.c-content-pagination.c-theme > li.c-active > a {

    border-color: #8dc73f;

    background: #8dc73f;

    color: #fff;

}

.c-content-pagination.c-theme > li.c-active > span > i,

.c-content-pagination.c-theme > li.c-active > a > i {

    color: #fff;

}

.c-theme-btn.btn {

    color: #ffffff;

    background: #8dc73f;

    border-color: #8dc73f;

}

.c-theme-btn.btn.btn-no-focus:focus,

.c-theme-btn.btn.btn-no-focus.focus {

    color: #ffffff;

    background: #8dc73f;

    border-color: #8dc73f;

}

.c-theme-btn.btn.btn-no-focus:hover,

.c-theme-btn.btn:hover,

.c-theme-btn.btn.btn-no-focus:active,

.c-theme-btn.btn:active,

.c-theme-btn.btn.active,

.open > .c-theme-btn.btn.dropdown-toggle {

    color: #ffffff;

    background: #ff4000;

    border-color: #ff4000;

}

.c-theme-btn.btn:active,

.c-theme-btn.btn.active,

.open > .c-theme-btn.btn.dropdown-toggle {

    background-image: none;

}

.c-theme-btn.btn.disabled,

.c-theme-btn.btn.disabled:hover,

.c-theme-btn.btn.disabled:not(.btn-no-focus):focus,

.c-theme-btn.btn.disabled:not(.btn-no-focus).focus,

.c-theme-btn.btn.disabled:active,

.c-theme-btn.btn.disabled.active,

.c-theme-btn.btn[disabled],

.c-theme-btn.btn[disabled]:hover,

.c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,

.c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,

.c-theme-btn.btn[disabled]:active,

.c-theme-btn.btn[disabled].active,

fieldset[disabled] .c-theme-btn.btn,

fieldset[disabled] .c-theme-btn.btn:hover,

fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,

fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,

fieldset[disabled] .c-theme-btn.btn:active,

fieldset[disabled] .c-theme-btn.btn.active {

    background: #8dc73f;

    border-color: #8dc73f;

}

.c-theme-btn.btn .badge {

    color: #8dc73f;

    background: #ffffff;

}

.c-theme-btn.c-btn-border-1x {

    border-color: #8dc73f;

    border-width: 1px;

    color: #8dc73f;

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-1x.btn-no-focus:focus,

.c-theme-btn.c-btn-border-1x.btn-no-focus.focus {

    color: #8dc73f;

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-1x.btn-no-focus:hover,

.c-theme-btn.c-btn-border-1x:hover,

.c-theme-btn.c-btn-border-1x.btn-no-focus:active,

.c-theme-btn.c-btn-border-1x:active,

.c-theme-btn.c-btn-border-1x.active,

.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {

    color: #ffffff;

    background: #8dc73f;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-1x:active,

.c-theme-btn.c-btn-border-1x.active,

.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {

    background-image: none;

}

.c-theme-btn.c-btn-border-1x.disabled,

.c-theme-btn.c-btn-border-1x.disabled:hover,

.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,

.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,

.c-theme-btn.c-btn-border-1x.disabled:active,

.c-theme-btn.c-btn-border-1x.disabled.active,

.c-theme-btn.c-btn-border-1x[disabled],

.c-theme-btn.c-btn-border-1x[disabled]:hover,

.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,

.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,

.c-theme-btn.c-btn-border-1x[disabled]:active,

.c-theme-btn.c-btn-border-1x[disabled].active,

fieldset[disabled] .c-theme-btn.c-btn-border-1x,

fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,

fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,

fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,

fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,

fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-1x .badge {

    color: none;

    background: #8dc73f;

}

.c-theme-btn.c-btn-border-2x {

    border-color: #8dc73f;

    border-width: 2px;

    color: #8dc73f;

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-2x.btn-no-focus:focus,

.c-theme-btn.c-btn-border-2x.btn-no-focus.focus {

    color: #8dc73f;

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-2x.btn-no-focus:hover,

.c-theme-btn.c-btn-border-2x:hover,

.c-theme-btn.c-btn-border-2x.btn-no-focus:active,

.c-theme-btn.c-btn-border-2x:active,

.c-theme-btn.c-btn-border-2x.active,

.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {

    color: #ffffff;

    background: #8dc73f;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-2x:active,

.c-theme-btn.c-btn-border-2x.active,

.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {

    background-image: none;

}

.c-theme-btn.c-btn-border-2x.disabled,

.c-theme-btn.c-btn-border-2x.disabled:hover,

.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,

.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,

.c-theme-btn.c-btn-border-2x.disabled:active,

.c-theme-btn.c-btn-border-2x.disabled.active,

.c-theme-btn.c-btn-border-2x[disabled],

.c-theme-btn.c-btn-border-2x[disabled]:hover,

.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,

.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,

.c-theme-btn.c-btn-border-2x[disabled]:active,

.c-theme-btn.c-btn-border-2x[disabled].active,

fieldset[disabled] .c-theme-btn.c-btn-border-2x,

fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,

fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,

fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,

fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,

fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {

    background: none;

    border-color: #8dc73f;

}

.c-theme-btn.c-btn-border-2x .badge {

    color: none;

    background: #8dc73f;

}

.c-theme.form-control:focus,

.c-theme.form-control:active,

.c-theme.form-control.active {

    border-color: #8dc73f !important;

}

.c-content-line-icon.c-theme {

    background-image: url(../../img/content/line-icons/default.png);

}

.c-content-list-1.c-theme.c-separator-dot > li:before,

.c-content-list-1.c-theme > li:before {

    background: #8dc73f;

}

.c-content-tab-1.c-theme .nav > li:hover > a,

.c-content-tab-1.c-theme .nav > li:focus > a,

.c-content-tab-1.c-theme .nav > li:active > a,

.c-content-tab-1.c-theme .nav > li.active > a,

.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,

.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,

.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,

.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {

    border-bottom-color: #8dc73f;

}

.c-content-tab-2.c-theme > ul > li.active > a > .c-title,

.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {

    color: #8dc73f;

}

.c-content-tab-2.c-theme > ul > li.active > a > .c-content-line-icon,

.c-content-tab-2.c-theme > ul > li:hover > a > .c-content-line-icon {

    background-image: url(../../img/content/line-icons/default.png);

}

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {

    background-color: #8dc73f;

}

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {

    background-color: #ffffff;

}

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {

    background-color: #8dc73f;

}

.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {

    background-color: #8dc73f;

}

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {

    background: rgba(50, 197, 210, 0.9);

}

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {

    transition: all 0.2s;

    color: #8dc73f;

}

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {

    color: #8dc73f;

}

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {

    color: #8dc73f;

}

.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {

    transition: all 0.2s;

    color: #ffffff;

    background-color: #8dc73f;

}

.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {

    color: #ffffff;

}

.owl-carousel.c-theme .owl-pagination .owl-page span {

    background: #e1e1e1;

}

.owl-carousel.c-theme .owl-pagination .owl-page.active span {

    background: #8dc73f;

}

.cbp-l-filters-button .cbp-filter-counter,

.cbp-l-filters-buttonCenter .cbp-filter-counter {

    background-color: #8dc73f;

}

.cbp-l-filters-button .cbp-filter-counter:before,

.cbp-l-filters-buttonCenter .cbp-filter-counter:before {

    border-top: 4px solid #8dc73f;

}

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,

.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {

    color: #8dc73f;

}

.cbp-l-filters-alignCenter .cbp-filter-counter,

.cbp-l-filters-text .cbp-filter-counter {

    background: none repeat scroll 0 0 #8dc73f;

}

.cbp-l-filters-alignCenter .cbp-filter-counter:before,

.cbp-l-filters-text .cbp-filter-counter:before {

    border-top: 4px solid #8dc73f;

}

.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {

    border-bottom-color: #8dc73f;

}

.cbp-l-project-desc-title:before,

.cbp-l-project-details-title:before {

    background: #8dc73f;

}

.tp-bullets.round.c-theme .bullet {

    margin-right: 5px;

}

.tp-bullets.round.c-theme .bullet.selected {

    background: #8dc73f;

}

.tp-banner-container.c-theme .tparrows.circle {

    background-image: url(../../img/content/line-icons/default.png);

}

