﻿
/**** CUSTOM FONT ****/
/* Unifont family */
body,
.welcome_index,
.price,
.tp-caption.large_bold_title,
.tp-caption.medium_text_shadow,
.slidercontainer .caption,
.slidercontainer .caption > div h1,
.menu_minimal .menu_wrap .nav > li > a,
.product .title a,
.scFeaturedProduct .title a,
.main_menu ul.nav > li > em.label,
.main_menu ul.nav > li > a > em.label,
.wsc-counter, .wsc-sidebar li.root > a,
.wsc-team-title h4, .wsc-team-title h3, .wsc-team-content p,
h1, h2, h3, h4, h5, h6, .c_content .Normal {
    /*font-family: 'Lato', Arial, sans-serif;*/
    font-family:;
}


/* Font sizes */
body, p, ul li {
    font-size: px;
}

h1 {
    font-size: px;
}

h2 {
    font-size: px;
}

h3 {
    font-size: px;
}

h4 {
    font-size: px;
}

/**** CUSTOM COLOR ****/
/* Caption, sidebar Color */
.tp-caption.bg,
.wsc-sidebar, .wsc-sidebar-wrap {
    background-color: #333333;
    font-size: inherit;
    font-weight: inherit;
}

.navbar-toggle {
    color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

.wsc-sidebar-inner li.root.active.with-arrow > a:after,
.wsc-sidebar-inner li.root.with-arrow:not(.sub):hover > a:after,
.title-vert-border-right {
    border-right-color: #00833f;
}

/* Supportive background colors 
    (Carousel description, testimonials, accordions, tooltips etc. backgrounds) */

.asphalt {
    color: #333333;
    font-size: inherit;
    font-weight: inherit;
}

.slider-title, .accordion-group,
.nav-tabs > li > a,
.tabbable.tabs-left .nav-tabs a,
.tooltip-inner,
#filters li a.selected, #filters2 li a:hover,
.holder a:hover, .holder_module a:hover,
a.jp-disabled:hover, .holder a.jp-next:hover {
    background-color: #333333;
    font-size: inherit;
    font-weight: inherit;
}

    .nav-tabs > li > a,
    .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > .active > a:focus,
    .nav-tabs > li.ui-tabs-active > a:hover, .nav-tabs > .ui-tabs-active > a:focus,
    /*#filters li a:hover, #filters2 li  a:hover,*/
    .holder a:hover, .holder_module a:hover,
    a.jp-disabled:hover, .holder a.jp-next:hover {
        border-color: #333333;
    }

    .slider-title:after,
    .tooltip.top .tooltip-arrow {
        border-top-color: #333333;
    }

.tooltip.right .tooltip-arrow {
    border-right-color: #333333;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #333333;
}

.tooltip.left .tooltip-arrow {
    border-right-color: #333333;
}

.wsc-testimonial .flex-control-nav li a {
    background-color: #00833f
}

/* Portfolio colors */

#filters li a:hover, .portfolio-overlay a:hover,
.item_description a:hover, #filters li a:hover {
    color: #00833f;
}

/* Prefooter Background Color 

    #footer_alt {background-color: #222222;}*/


/* Darker Base Color 
    (Menu active tab, post info background, text highlighting, timeline etc.)   */

.menu_wrap .nav > li > a:hover,
.menu_wrap .nav > li > a:focus,
.intro-icon-large:before,
a.wsc_icon_disc .intro-icon-disc:hover,
a.wsc_icon_disc:hover .intro-icon-small:before,
.wsc-featured-box.wsc-fdbox-plain .wsc-fdbox-icon em, .wsc-featured-box.wsc-fdbox-plain .wsc-fdbox-icon img,
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge,
.main_menu ul.nav > li > em.label, .main_menu ul.nav > li > a > em.label,
.wsc-team-title span, .wsc-color-custom, .wsc-accent-color {
    color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

.menu_wrap .nav > li.active > a,
.menu_wrap .nav > li.active,
.menu_wrap .nav > li.active > a:hover,
.btn-blog, .btn-blog1, .btn-blog:hover, .btn-blog1:hover,
#footer, em.label.label-default,
.wsc-section-colored, .wsc-background-custom, .wsc-accent-bg,
.wsc-promo.wsc-promo-flat {
    background-color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}


#footer {
    background-color: rgba(0,131,63,1);
    font-size: inherit;
    font-weight: inherit;
}


.tabbable.tabs-left .nav-tabs a,
.tabbable.tabs-left .nav-tabs .active a,
.tabbable.tabs-left .nav-tabs a:hover {
    border-left-color: #00833f;
}

/* Lighter Base Color 
    (Links, Buttons, Image hover, Icons etc.) */
/*a:visited */

.hue, .colour, a, a:visited,
.dropcap2,
.com_no:hover, a.com2_no,
.wsc_required,
.pricing-table h3,
.wsc-custom-bullet.wsc-bullet-hue > li > em,
.wsc-featured-box.wsc-fdbox-border .wsc-fdbox-icon em, .wsc-featured-box.wsc-fdbox-border .wsc-fdbox-icon img {
    color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

    .zocial, a.zocial,
    .zocial:hover, .zocial:focus,
    .hue_block, .hue_block:hover,
    .hover_img:hover, .hover_colour,
    .hover_img.zoom:hover, .hover_colour.zoom,
    .btn-primary, .th, .th:hover, .progress .bar,
    .testimonial3, .quote_sections_hue,
    .testimonial-icon-disc, .testimonial-icon-disc2, .testimonial-icon-disc3,
    .pager li > a, .pager li > span,
    .pagination ul > li > a:hover, .pagination ul > li > a:focus,
    .pagination ul > .active > a, .pagination ul > .active > span,
    .pagination ul > .active > a, .pagination ul > .active > span,
    #filters li a.selected, #filters2 li a.selected,
    .holder a.jp-current, .holder_module a.active,
    .widget-scroll-prev:hover, .widget-scroll-next:hover,
    .widget-scroll-prev2:hover, .widget-scroll-next2:hover,
    .widget-scroll-prev3:hover, .widget-scroll-next3:hover,
    .screen-bg, .pricing-header-row-1, .pricing-footer,
    .nav-tabs > li.active > a, .nav-tabs > li.ui-tabs-active > a,
    .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus,
    .nav-tabs > li.ui-tabs-active > a:hover, .nav-tabs > .ui-tabs-active > a:focus,
    .tabbable.tabs-left .nav-tabs .active a, .tabbable.tabs-left .nav-tabs a:hover,
    .fontawesome-icon-list .fa-hover a:hover,
    .accordion .panel-heading, .accordion .panel-default > .panel-heading,
    .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus,
    .wsc-button, .wsc-button.wsc-button-dark:hover, .i-circled:hover, .i-rounded:hover,
    .wsc-featured-box .wsc-fdbox-icon em, .wsc-featured-box .wsc-fdbox-icon img,
    .wsc-fdbox-effect.wsc-fdbox-dark .wsc-fdbox-icon em:hover, .wsc-fdbox-effect.wsc-fdbox-dark:hover .wsc-fdbox-icon em,
    .wsc-fdbox-border.wsc-fdbox-effect.wsc-fdbox-dark .wsc-fdbox-icon em:after {
        background-color: #00833f;
        font-size: inherit;
        font-weight: inherit;
    }

.pagination ul > li > a, .pagination ul > li > span,
#filters li a.selected, #filters2 li a.selected,
.holder a.jp-current, .holder_module a.active,
.title-vert-border,
.custom-title.title-border-color:before,
.custom-title.title-bottom-border h1,
.custom-title.title-bottom-border h2,
.custom-title.title-bottom-border h3,
.custom-title.title-bottom-border h4,
.custom-title.title-bottom-border h5,
.custom-title.title-bottom-border h6,
.heading-block.border-color:after,
.wsc-featured-box.wsc-fdbox-outline .wsc-fdbox-icon,
.wsc-featured-box.wsc-fdbox-border .wsc-fdbox-icon,
blockquote, .blockquote-reverse, .wsc-border-custom {
    border-color: #00833f;
}

.testimonial3:after {
    border-top-color: #00833f;
}

.wsc-fdbox-effect.wsc-fdbox-dark .wsc-fdbox-icon em:after {
    box-shadow: 0 0 0 2px #custom;
}

.wsc-fdbox-border.wsc-fdbox-effect.wsc-fdbox-dark .wsc-fdbox-icon em:hover, .wsc-fdbox-border.wsc-fdbox-effect.wsc-fdbox-dark:hover .wsc-fdbox-icon em {
    box-shadow: 0 0 0 1px #custom;
}
/* Metro slider */
.metro-slide .link i.corner:before {
    border-top-color: #00833f !important;
    border-top-color: rgba(0,131,63,0.9) !important;
}

.metro-caption {
    background-color: #00833f;
    background: transparent;
    background-color: rgba(0,131,63,0.9);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00833f,endColorstr=#00833f)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00833f,endColorstr=#00833f); /* IE6 & 7 */
}

.spinner {
    color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}


/* Bredcrumbs (RSTYLES)*/

.breadcrumbsPast {
    background-color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

.taa_breadcrumbs .taa_breadcrumb.breadcrumbsPast:after {
    background-color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

/* Revindex categories 

    .rvdsfCategoryContainer .rtLI .rtSelected,
    .rvdsfCategoryContainer .rtLI .rtHover {
        background-color: #00833f;
    } */

/*Revindex cart summary color*/
.TopBarPane .rvdsfCartSummaryDetailItem > span {
    background-color: #00833f;
    font-size: inherit;
    font-weight: inherit;
}

.dnnFormItem input[type="text"]:active,
.dnnFormItem input[type="text"]:focus,
.dnnFormItem input[type="password"]:focus,
.dnnFormItem input[type="password"]:active,
.dnnFormItem input[type="email"]:active,
.dnnFormItem input[type="email"]:focus,
.dnnFormItem select:active,
.dnnFormItem select:focus,
.dnnFormItem textarea:active,
.dnnFormItem textarea:focus,
.dnnFormItem input[type="search"]:active,
.dnnFormItem input[type="search"]:focus {
    border: 1px solid rgba(0,131,63,0.5);
    box-shadow: 0 0 3px 0 rgba(0,131,63,0.4);
}

/*Revindex admin*/
.rvdsfWelcomeSteps li a:hover {
    background-color: #00833f;
}

    .rvdsfWelcomeSteps li a:hover::before {
        border-color: #00833f;
        border-left-color: transparent;
    }

    .rvdsfWelcomeSteps li a:hover::after {
        border-left-color: #00833f;
    }

/*Colored solid overlay*/
.wsc-color-overlay {
    background-color: rgba(0,131,63,0.5);
    font-size: inherit;
    font-weight: inherit;
}

.wsc-color-overlay-more {
    background-color: rgba(0,131,63,0.8);
    font-size: inherit;
    font-weight: inherit;
}

.wsc-color-overlay-less {
    background-color: rgba(0,131,63,0.3);
    font-size: inherit;
    font-weight: inherit;
}
