﻿#invoice ul {
    list-style: none;
}

    #invoice ul li {
        line-height: 25px;
        color: #9C462B;
        font-size: 15px;
    }

ul li label span{
	line-height: 25px;
    color: #9C462B;
	font-weight:bold;
    font-size: 15px;
}

#invoice li:before {
    content: "• ";
    color: rgb(237,37,64); /* or whatever color you prefer */
}

header {
    border-radius: 0 0 20px 20px;
    padding: 0;
}

#logo {
    margin: 0;
}

.sticky .main-menu > ul > li > a {
    color: white;
    font-size: 17px;
}

.main-menu > ul > li > a {
    font-size: 17px;
    text-decoration: none;
}

    .main-menu > ul > li > a:hover {
        font-size: 17px;
        text-decoration: none;
        color: white !important;
    }

audio {
    display: none;
}

.menu-card-left .menu-card-block ul li {
    line-height: 25px;
    color: #9C462B;
    font-size: 15px;
}

.menu-card-right ul li {
    line-height: 25px;
    color: #9C462B;
    font-size: 15px;
}

.menu-card-right ul li {
    line-height: 25px;
}

.menu-card-count h2 {
    color: rgb(237,37,64);
        font-family: 'Great Vibes', serif;
}

.menu-card-count ul {
    list-style: none;
}

#btnCountItems {
    position: fixed;
    right: 20px;
    top: 160px;
    z-index: 1;
}

@media only screen and (min-device-width : 300px) and (max-device-width : 568px) {
    #btnCountItems {
        position: fixed;
        right: 20px;
        top: 230px;
        z-index: 1;
        padding: 4px;
        width: 74px;
    }
}

.siteColor {
    color: #4c0d1d;
}

ul {
    list-style: none;
    padding: 0;
}

label {
    cursor: pointer;
}

.chkbx11 {
    display: none;
}

.span1:before {
    content: url('../img/icons_search/cheeck-box.png');
    vertical-align: text-top;
    padding-right: 5px;
}

.chkbx11:checked + .span1:before {
    content: url('../img/icons_search/cheeck-box-2.png');
    vertical-align: text-top;
    padding-right: 5px;
}

.offset {
    position: absolute;
    left: -3000px;
    
}

.animated {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

header.headerScrolled {
    background-color: #4c0d1d;
}

@media(max-width:1199px) {
}

@media(max-width:991px) {
    #logo {
        height: 61px;
    }

        #logo a img {
            height: 61px !important;
        }
}

@media (min-width: 990px) and (max-width:1334px) {
    .main-menu > ul > li > a {
        font-size: small !important;
    }
}

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
    .ftr_map_img {
        width: 100% !important;
        overflow: hidden;
    }

    .ftr_fidjeet {
        width: 100% !important;
        overflow: hidden;
    }
}

@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
    .ftr_map_img {
        width: 100% !important;
        overflow: hidden;
    }

    .ftr_fidjeet {
        width: 100% !important;
        overflow: hidden;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    .ftr_map_img {
        width: 50% !important;
        overflow: hidden !important;
    }

    .ftr_fidjeet {
        width: 50% !important;
        overflow: hidden !important;
    }
}
#lightboxOverlay{
    width:100%!important;
    overflow:hidden!important;
}