﻿.tp-caption h2,
.tp-caption h3 {
    color: #fff;
}

.tp-caption a.btn-info {
    background-color: #1e9bef;
    color: #fff;
}

    .tp-caption a.btn-info:hover {
        background-color: #1688d5;
        color: #fff;
    }

.tp-caption2 a.btn-info {
    background: #1e9bef;
    color: #fff;
}

    .tp-caption2 a.btn-info:hover {
        background: #1688d5;
    }
/*----------------*/
.tp-banner-container .line:before {
    background: #ffcc00;
}
.social .socials a:hover {
    color: #ffcc00;
}
.tp-banner-container .menu-content #accordion {
    height: 295px;
    overflow-y: scroll;
    width: 300px;
    padding-top: 17px;
    padding-bottom: 50px;
    border: none;
    background:#ede9e4;
}

.tp-banner-container .menu-content .panel-default .panel-body ul li a {
    border-bottom: 1px solid #ede9e4;
}

.tp-banner-container .menu-content .panel-default .panel-body ul li:hover {
    background: #53413e;
}

    .tp-banner-container .menu-content .panel-default .panel-body ul li:hover a {
        border-bottom: 1px solid #ede9e4;
        color: #fff;
    }

.tp-banner-container .menu-content .panel-default a {
    color: #363535;
}

.tp-banner-container .menu-content .panel-body a:hover {
    color: #53413e;
}

.tp-banner-container .menu-content .panel-default .divider {
    background: #d8ccca;
}

.tp-banner-container .menu-content .panel-default .panel-heading a{
    background: #ede9e4;
    border-color: none !important;
}

    .tp-banner-container .menu-content .panel-default .panel-heading a:hover {
        background: #53413e;
        color: #fff;
    }
        .tp-banner-container .menu-content .panel-heading{
         background: #ede9e4;
    }

        /*.tp-banner-container .menu-content .panel-default .panel-heading:hover,
        .tp-banner-container .menu-content .panel-default .panel-heading:hover .divider {
            background: #53413e;
        }*/

.tp-banner-container .menu-content .menu-logo {
    background: #53413e;
    border-bottom: 1px solid #463734;
}
    .tp-banner-container .menu-content .menu-logo .icon-group-font i{
        color:#ede9e4;
    }
    .tp-banner-container .menu-content .menu-logo .icon-group .icon-bar {
        background: #ede9e4;
    }

.tp-caption2 {
    border-bottom: 7px solid #dba30b;
}

    .tp-caption2 i {
        color: #fff;
        text-shadow: 0px 1px 0px rgba(109, 87, 58, 0.33);
    }

@media(min-width:320px) {
    .tp-banner-container .menu-content #accordion {
        width: 280px;
    }
}

@media(min-width:768px) {
    .tp-banner-container .menu-content #accordion {
        width: 300px;
    }
}
/*-----------Slidebar--------*/
.slideBar {
    background: #574745;
    color: #e9d7c9;
}

    .slideBar .container div i {
        color: #fff;
    }

    .slideBar .mail a {
        color: #e9d7c9;
        text-decoration:underline;
    }
/*------slidemenu------------*/
.slidemenu .slidemenucontent {
    background: #fcfaf8;
}

.slidemenu .bar-menu-ac-kapa {
    background: rgba(33, 23, 18, 0.30);
    border-top: 1px solid #271e1d;
}

    .slidemenu .bar-menu-ac-kapa a {
        color: #241412;
    }

.slidemenu ul li a {
    color: #272727;
}

.slidemenu ul li:last-of-type a {
    border-right: none;
}

.slidemenu ul li a:hover {
    color: #6d6d6d;
}

.slidemenu ul li a.active {
    background: #f68a08;
    color: #fff;
    text-shadow: -1px 1px 0px rgba(195,96,37,0.87);
}

@media(min-width:320px) {
    .slidemenu ul li, .slidemenu ul li:nth-last-child(2) {
        border-color: #9b9b9b;
    }

        .slidemenu ul li a {
            border-right: none;
        }
}

@media(min-width:768px) {
    .slidemenu ul li a {
        border-right: 1px solid #9b9b9b;
    }
}

@media(min-width:992px) {
    .slidemenu ul li a {
        border-right: 1px solid #9b9b9b;
    }
}

@media(min-width:1200px) {
    .slidemenu ul li a {
        border-right: 1px solid #9b9b9b;
    }
}
