#header {
    background: url(../images/green/header_background.png);
}

.poukaz {
    background: url(/images/green/poukaz.png) no-repeat 40px 0px;
    padding: 40px 209px 0px 10px;
    height: 150px;
    color: #ffffff !important;	
}

.poukaz p {
    color: #FFF !important;
    font-size: 14px;
    line-height: 17px;
}

.poukaz h3 {
    margin: 0px 0px 0px 10px !important;
    padding: 0px 0px 2px 30px !important;
    text-align: left !important;
    font-size: 18px !important;
}


#content_main h1 {
    background: #5ca93c url(../images/green/line_hard.png);
}

#content_main .line_thin {
    background: url(../images/green/line_thin.png) no-repeat;
}

#content_main li {
    background: url(../images/green/arrow_green.png) no-repeat 0px 9px;
}

#footer {
    background: url(../images/green/footer_background.png);
}

.button_continue {
    background: url(../images/green/button_continue.png) no-repeat 0px -150px;
}

.button_continue:hover {
    background: url(../images/green/button_continue.png) no-repeat 0px 0px;
}

.button_short {
    background: url(../images/green/button_short.png) no-repeat;
}

.button_long {
    background: url(../images/green/button_long.png) no-repeat;
}

#content_menu h3 {
    background: url(../images/green/line_hard_short.png);
}

.bmi_kalkulacka {
    background: #f3f3f3 url(../images/green/bmi_kalkulacka.jpg) bottom left no-repeat;
}

.bmr_kalkulacka {
    background: url(../images/green/button_proc_nehubnu.png);
}

a {
    color: #2b9001;
}

a:hover {
    color: #2b9001;
}

#header ul a:hover {
    color: #2b9001;
}

#content_main p {
    color: #2b9001;
}

#content_main h2 span {
    color: #2b9001;
}

.bmr_kalkulacka:hover, .bmr_kalkulacka:hover span {
    color: #2b9001;
}

.require {
    color: #2b9001;
}

.color {
    color: #2b9001;
}

.color_half {
    color: #d8f3cd;
}

.bg_color {
    background-color: #2b9001;
}

.bg_color_half {
    background-color: #d8f3cd;
    color: #2b9001;
}



/*          Blog            */

.blog-block {}

.blog-block .img img,
#content_main .img img {}

.blog-list .item h2,
#content_main .blog-list .item h2 {
    color: #309106;
}

.blog-block h2,
#content_main .blog-block h2 {
    color: #309106;
}

.blog-block .date {
    color: #aeaeae;
}

.blog-block .description p,
#content_main .blog-block .description p,
#content_main .blog-block .description ul,
#content_main .blog-block .description ol {
    color: #696969;
}
.description table {
    border: solid 4px #5ba93b;
    border-spacing: 0px;
    border-style: solid;
    margin-bottom: 20px;
    padding: 10px;
}
.description td {
    border:  none;
}
.blog-list > h2,
#content_main .blog-list > h2 {
    color: #5a5a5a;
}
.blog-list .item h2,
#content_main .blog-list .item h2 {
    color: #309106;
}
.blog-list .item .img,
#content_main .blog-list .item .img {}
.blog-list .item .img img,
#content_main .blog-list .item .img img {}
.blog-list .item .date {
    color: #aeaeae;
}
.blog-list .item .description {}
.blog-list .item .description p,
#content_main .blog-list .item .description p {
    color: #696969;
}
.blog-more a {
    background: #5ba93b;
}
#content_main .pagination ul li a {
    background: #5ba93b;
}
#content_main .pagination ul li.active a {
    color: #5ba93b;
}
.blog-facebook-buttons a {
    background: #5ba93b;
}
.facebook-share-info {
    color: #5ba93b;
}


@media (max-width: 991px) {
    #content_menu h3 {
        background-color: #5ca93c !important;
        background-image: linear-gradient(to top,#3b9814 0,#73b658 100%) !important;
    }
}