﻿.tp-caption h2,
.tp-caption h3 {
    color: #fff;
}

.tp-caption a.btn-info {
    background-color: #e7002c;
    color: #fff;
}

    .tp-caption a.btn-info:hover {
        background-color: #c00301;
        color: #fff;
    }

    .tp-caption2 a.btn-info {
        background: #951714;
        color: #ec7676;
    }

        .tp-caption2 a.btn-info:hover {
            background: #BB0F0B;
            color: #ec7676;
        }
/*----------------*/
.tp-banner-container .line:before {
    background: #e7002c;
}
.social .socials a:hover {
    color: #e7002c;
}
.tp-banner-container .menu-content #accordion {
    max-height: 295px;
    height: 295px;
    overflow-y: scroll;
    width: 300px;
    padding-top: 17px;
    padding-bottom: 50px;
    background:#f0dfdf;
}

.tp-banner-container .menu-content .panel-default a {
    color: #363535;
}

.tp-banner-container .menu-content .panel-body a:hover {
    color: #c23230;
}

.tp-banner-container .menu-content .panel-default .panel-body ul li a {
    border-bottom: 1px solid #dac2c1;
}

.tp-banner-container .menu-content .panel-default .panel-body ul li:hover {
    background: #c23230;
}

    .tp-banner-container .menu-content .panel-default .panel-body ul li:hover a {
        border-bottom: 1px solid #c23230;
        color: #fff;
    }

.tp-banner-container .menu-content .panel-default .divider {
    background: #dac2c1;
}

.tp-banner-container .menu-content .panel-default .panel-heading a {
    background: #f0dfdf;
    border-color: none;
}

    .tp-banner-container .menu-content .panel-default .panel-heading a:hover {
        background: #c23230;
        color: #fff;
    }
        .tp-banner-container .menu-content .panel-heading{
         background: #f0dfdf;
    }
/*.tp-banner-container .menu-content .panel-default .panel-heading:hover,
        .tp-banner-container .menu-content .panel-default .panel-heading:hover .divider {
            background: #c23230;
        }*/

.tp-banner-container .menu-content .menu-logo {
    background: #c23230;
    border-bottom: 1px solid #a52220;
}

    .tp-banner-container .menu-content .menu-logo img {
        height: auto;
    }
     .tp-banner-container .menu-content .menu-logo .icon-group-font i{
        color:#ecd5d5;
    }
    .tp-banner-container .menu-content .menu-logo .icon-group .icon-bar {
        background: #ecd5d5;
    }

.tp-caption2 {
    border-bottom: 7px solid #a02725;
}

    .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: #c23230;
    color: #fbd6d6;
}

    .slideBar .container div i {
        color: #fff;
    }

    .slideBar .mail a {
        color: #fbd6d6;
        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: #ec4b49;
    color: #fff;
    text-shadow: -1px 1px 0px rgba(187, 15, 13, 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;
    }
}
