﻿@charset "utf-8";
/* CSS Document */

/*@import url("https://fonts.googleapis.com/css?family=Lora:400italic|Montserrat:400,700|Raleway:400,100,200,300,500,600,700,800|Dancing+Script");*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,300);
@import url("bootstrap.css");
@import url("icons.css");
@import url("typography.css");
@import url("scrollbar.css");
@import url("animate.css");
@import url("../cloudslider/css/cloudslider.css");
@import url("../cubeportfolio/css/cubeportfolio.css");
@import url("../nivo-lightbox/nivo-lightbox.css");
@import url("../nivo-lightbox/themes/default/default.css");
@import url("click-hover-effects.css");
@import url("../owl-carousel/assets/owl.carousel.css");
@import url("../owl-carousel/assets/owl.theme.default.min.css");
@import url("theme.css");
@import url("color.css");

/* ==========================================================================
   NOTE:
   Please put your custom css styles after this line to make it easy
   for you to manage your website whenever a new version of this template 
   is available.
   ========================================================================== */
/********************************************************/
/******************** DEFAULT.MASTER ********************/
/********************************************************/

.background-green {
    background-color:#A6CE39 !important;
}

.background-charcoal {
    background-color:#3C3C3C !important;
}

.background-pale-grey {
    background-color:#eee !important;
}

.background-white {
    background-color:#FFF !important;
}

.noPaddingBottom {
    padding-bottom:0px;
}

.sica-green {
    color:#A6CE39 !important;
}

.sica-pale-grey {
    color:#B2B2B2 !important;
}

.sica-charcoal {
    color:#3C3C3C !important;
}

#spanUser {
    margin-right:20px;
    font-size:14px;
    font-weight:bold;
}

.userLight {
    color:#fff !important;
}

.userDark {
    color:#333 !important;
}

#footer {
    padding-top:20px;
    padding-bottom:20px;
}

#headerTop .scrolled {
    padding-top:10px;
}

#menu-header {
    max-height:40px !important;
}


p.copyright {
    text-align:center !important;
}

a.btn.btn-warning.cst-btn-nine.userDark {
    background-color:transparent !important;
    border:1px solid #000 !important;
}

a.btn.btn-warning.cst-btn-nine.userDark:focus {
    color:#000 !important;
}

.text-black {
    color:#000 !important;
}

.sticky-wrapper {
    padding-top:25px;
    padding-bottom:25px;
    background-color:#A6CE39;
}

.news-sticky .sticky-title {
    color:#000;
    text-transform:uppercase;
    font-weight:bold;
    font-size:125%;
    border-right: 1px solid #ddd;
}

.news-sticky-slider .carousel-control.right
, .news-sticky-slider .carousel-control.left {
    background-color:#fff;
    color:black;
}

.sticky-wrapper .news-sticky .carousel-caption a {
    font-size:115%;
}


.section-padding-25 {
    padding-top:25px !important;
    padding-bottom:25px !important;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus {
    background-color: transparent !important;
    color:#A6CE39 !important;
}

.cbp-l-grid-testimonials-footer {
    font-size:95%;
    color:#FFF;
}

.list.alt-list {
    margin:20px;
}

.list.alt-list li {
    margin:5px 5px 10px 5px;
}

.list.alt-list li i {
    font-size:165%;
    color:#A6CE39;
}

.underlined {
    text-decoration:underline;
}

.italic {
    font-style:italic;
}

 #testimonial .cbp-nav-pagination-item.cbp-nav-pagination-active {
    background-color:#A6CE39;
    cursor:default;
}

#testimonial .cbp.testimonials-style1.cbp-ready.cbp-mode-slider {
    margin:0px;
}

#testimonial .cbp-l-grid-testimonials-footer {
    margin-bottom:0px !important;
}
/********************************************************/
/********************* DEFAULT.ASPX *********************/
/********************************************************/
.meetingName {
    text-align:left;
    padding:0px 10px;
    position:relative;
}

.overflowMeetingName {
    width:100%;
    overflow:hidden;
    white-space:nowrap;
}

.meetingDate {
    text-align:left;
    padding:0px 10px;
}

.meetingLocation {
    text-align:right;
    padding:0px 10px;
}

.meetingProductLines {
    text-align:right;
    padding:0px 10px;
}

.page-title .breadcrumb a:hover {
    color:#A6CE39 !important;
}

small {
    font-size:130%;
}

/*Flag icons in main menu*/
.img-flag-icon-main-menu {
    margin-right:5px;
}