/*=============== LIDL Theme / Start ===============*/


/*===== Background Color =====*/
#header .navbar-default .navbar-nav > .active > a:after,
.btn-primary,
.btn-primary:hover,
.btn-success,
.btn-success:hover,
.btn-primary:hover,
.btn-success:hover,
.btn-primary:focus,
.btn-success:focus,
.filters-accordion .btn,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-success[disabled],
.btn-success[disabled]:hover,
.btn-primary[disabled]:hover,
.btn-success[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-success[disabled]:focus,
.filters-accordion .btn[disabled] {
    background: #16668b !important;
}

.brand-text a strong {
    margin: 2px 0 0 0;
}

.btn-primary:hover,
.btn-success:hover,
.btn-primary:hover,
.btn-success:hover,
.btn-primary:focus,
.btn-success:focus,
.filters-accordion .btn:hover,
.filters-accordion .btn:focus {
    color: #b1d2e6;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
    background-color: #16668b;
    border-color: #16668b;
    color: #b1d2e6;
}

::selection {
    background: #16668b;
    color: #FFF; /* WebKit/Blink Browsers */
}

::-moz-selection {
    background: #16668b;
    color: #FFF; /* Gecko Browsers */
}
.logo-sm div, .logo-lg div {
    background: transparent url(brand1.png) no-repeat;
}
#secondary-nav .navbar-header .header-logo-sm div {
    width: 110px;
    height: 24px;
    background: transparent url(brand1.png) no-repeat;
    background-size: contain;
}
#header .sticky-wrapper .navbar-header .navbar-brand {
    /*background: transparent url(brand1.png) no-repeat;*/
}
.sign-in-container h2 .badge {
    background: #16668b;
}
.sign-in-container h2 {
    color: #16668b;
}
ul.radio-group li label span
{
    color: #16668b;
}
.social-link li a {
    background-color: #16668b;
}
    .social-link li a:hover {
        background: #16668b;
    }
    .search-library-container .form-control {
        border-color: #16668b;
        border-right: 1px solid #16668b;
    }
.btn-inverse, .btn-inverse {
    color: #16668b;
}
.btn-inverse, .btn-inverse:hover {
    color: #16668b;
}
    .header-top-right .dropdown-menu .glyphicon {
    color: #16668b;
}
.btn-primary {
    border: 2px solid #000;
}
    .my-profile .page-header {
    border-bottom: 1px solid #16668b;
}
.left-navigation .nav-stacked > li a:hover:after, .left-navigation .nav-pills > li.active > a:after {
    background: #16668b;
}
.right-col-container .panel-default > .panel-heading a {
    color: #16668b;
}
#header .navbar-default .navbar-nav > li > a:not(.btn):before {
    background-color: #16668b;
}
.FooterContainer .footer-logo-cnt .footer-logo {
    display: none;
}
.footer-container {
    border-top: 5px solid #16668b;
}
.footer-container .footer-logo-container {
    width:200px;
    height:157px;
    background: url(logo1.png) no-repeat 0 top !important;
}
.FooterContainer .aboutus {
    display:none;
}

.Week-activities-carousel .owl-theme .owl-controls .owl-page.active span,
.task-slider-container .owl-theme .owl-controls .owl-page.active span {
    background: #16668b;
}

.Week-activities-carousel .owl-theme .owl-controls .owl-page:hover span,
.task-slider-container .owl-theme .owl-controls .owl-page:hover span,
.Week-activities-container,
.Week-activities-carousel .owl-theme .owl-controls .owl-page span,
.task-slider-container .owl-theme .owl-controls .owl-page span {
    border: #063959 solid 1px;
}

.FooterContainer {
    border-color: #063959;
    background-color: #16668b;
}

    .arrow-top a span,
    .Copyright,
    .FooterContainer h5,
    .FooterContainer .nav > li > a {
        color: #FFF;
    }

        .FooterContainer .nav > li > a:hover {
            color: #83a8bf;
        }

    .FooterContainer .extra-column p.first {
        content: "";
        width: 100px;
        height: 100px;
        display: block;
        background: #FFF url(logo1.png) no-repeat 0 top;
        background-size: 100px;
    }
    .FooterContainer .extra-column p.second:after {
        content: "asiakaspalvelu@donetodone.fi";
    }
/*===== Point Store =====*/
.Shop-Inventory-container .btn-primary {
    background-color: #16668b;
    border-color: #16668b;
}

    .Shop-Inventory-container .btn-primary:hover,
    .Shop-Inventory-container .btn-primary:focus,
    .Shop-Inventory-container .btn-primary:active {
        background-color: #16668b;
        border-color: #16668b;
        color: #b1d2e6;
        padding-left: 25px;
        padding-right: 25px;
    }


/*===== Text Color =====*/
a,
a:hover,
a:focus,
.week-slider-container .week-slider .item.selected,
.week-slider-container .week-slider .item.selected h2 {
    color: #002d7a;
}

.week-slider-container .week-slider .item,
.jumbotron .nav-pills > li.active > a,
.Date-filters-select-panel a:hover,
.Date-filters-select-panel a.highlight,
.Date-filters-select-panel a.highlight1,
.Date-filters-select-panel a.highlight:hover,
.Date-filters-select-panel a.highlight.accordion-toggle,
.Date-filters-select-panel a.accordion-toggle:hover,
.jumbotron .nav-pills > li.active > a:hover,
.jumbotron .nav-pills > li.active > a:focus,
.filters-close-btn,
.filters-close-btn:hover,
.Week-activities-container .Date-filters-select-panel a.highlight,
.Week-activities-container .Date-filters-select-panel a.highlight1,
.Week-activities-container .Date-filters-select-panel a.highlight:hover,
.Week-activities-container .Date-filters-select-panel a.highlight.accordion-toggle,
.Week-activities-container .Date-filters-select-panel a.accordion-toggle:hover,
.jumbotron .nav-pills > li > a:hover,
.jumbotron .nav-pills > li > a:focus {
    color: #16668b;
}


/*===== Task Category =====*/
.task-item .playbtn {
    background-color: #16668b;
}

.task-category {
    background: url(task-category-btm.jpg) repeat-x bottom;
}

    .task-category a .task-category-center {
        background: #16668b;
    }

    .task-category a .task-category-corner-left,
    .task-category a .task-category-corner-right {
        border-bottom: 43px solid #16668b;
    }

.Week-activities-container .panel-default > .panel-heading.business-goals-title,
.Week-activities-container .panel-default > .panel-heading.business-goals-title:hover {
    background-color: #16668b;
}

.Week-activities-container .panel-default > .panel-heading:hover {
    background-color: #d8ecf9;
}

.Week-activities-container .panel-default > .panel-heading.business-goals-title .panel-title > a {
    color: #FFF;
}

.Week-activities-container .business-goals-title .panel-title > a:hover,
.Week-activities-container .business-goals-title .panel-title > a:focus {
    color: #202329;
}

/*
    .Week-activities-container .Date-filters-select-panel .selectricItems li.selected,
    .Week-activities-container .Date-filters-select-panel .highlight .selectric .label {
	    color: #16668b;
    }
*/

.Week-activities-container .Date-filters-select-panel .selectricItems li.selected,
.Week-activities-container .Date-filters-select-panel .highlight.selectricOpen .selectric .label {
    color: #16668b;
}

.Week-activities-container .Date-filters-select-panel .highlight .selectric .button {
    background: url(arrow-select.png) no-repeat right 1px;
}

.arrow-top a:hover {
    background: rgba(6, 57, 89, 1);
}

.Copyright {
    border-top-color: #FFF;
}

.filters-form .icheckbox_polaris,
.filters-form .iradio_polaris,
.icheckbox_polaris,
.iradio_polaris {
    background-image: url(polaris-minimal.png);
}

.Week-activities-carousel .media .badge {
    background-color: #7fba00;
}

.Week-activities-carousel .media .badge-not-done {
    background-color: #e9e8e7;
}

.AnswersYes em strong {
    color: #7fba00;
}

.AnswersYes a.pull-left {
    border-color: #7fba00;
}

.progress-bar.tile-bar.progress-bar-success {
    background-color: #16668b;
}

.AnswersNo em strong {
    color: #f25022;
}

.AnswersNo a.pull-left {
    border-color: #f25022;
}

.task-item .overlaysuccess {
    background-color:#fcff05;
}
#sidebar ul li.ui-state-disabled a:hover {
    color: #FFF;
    background: #16668b;
}

#sidebar ul li.active > a, a[aria-expanded="true"] {
}

#sidebar ul li.active > a:hover, a[aria-expanded="true"] {
    color:#FFF;
    background: #16668b;
}
.btn-default:active, .btn-default:focus, .btn-default:hover {
    background: #16668b !important;
}

.white-panel .btn {
    border-color: #16668b !important;
}

.white-panel:hover {
    border-color: #16668b !important;
}
.white-panel .btn {
    color: #16668b !important;
}
.white-panel .btn:hover {
    color: #FFF !important;
}
#sidebar ul li.ui-state-disabled a:hover h5 {
    color: #FFF !important;
}

#itemsTable .fas{
    color:#333;
}

.administration .open>.dropdown-toggle.btn-primary {
	border-color:#333;
}

.right-col-container .btn-default,
.btn-default:hover {
	background-color:#16668b;
	border-color:#333;
}


    /*===== Responsive Styling =====*/
    @media (max-width: 992px) {
        #header .sticky-wrapper .navbar-header .navbar-brand {
            padding-left: 75px;
            /*background: url(lidl-logo-top.png) no-repeat 0 11px;*/
            background-size: 60px;
        }

        .navbar-header.brand-text {
            margin-bottom: 10px;
        }

        .footer-logo-cnt {
            margin-bottom: 30px;
        }
    }
