/*By Demo*/
.mobile-menu-scroll {
    min-height: 50px;
}

.mobile-menu-scroll ul li a {
    display: inline-block;
}

@media (max-width: 767px) {
    .freeze-footer {
        padding: 0;
        background-color: transparent;
    }

    .freeze-footer a {
        margin: 0;
    }
}

.service-i-description.artist-role {
    display: none;
}

.navbar-brand img {
    max-height: 90px;
}

.about-singer-content .about-singer-role {
    text-transform: none;
}

ul.social li img {
    width: 50px;
}

.service-i-img img {
    border-radius: 50px;
}

.about-singer-content {
    padding: 110px 0 70px 70px;
}

@media (max-width: 767px)  {
    .about-singer-content {
        padding: 30px 0;
    }
}

.about-singer-content .about-singer-role:before {
    width: 30px;
}

.about-singer-content .about-singer-role {
    padding-left: 50px;
}

.section-padding {
    padding: 70px 0;
}

.section-header {
    margin-bottom: 30px;
}

ul.social li img {
    width: 36px;
}

.copyright-footer p {
    text-align: left;
    padding-top: 10px;
}

ul.social, ul.social li {
    text-align: right;
}

.section-about-home-bg {
    background-image: url(https://nails2000canby.com/themes/fnail01o/assets/images/bg/bg-about.webp);
}

.latest-album-section {
    background-image: url(https://nails2000canby.com/themes/fnail01o/assets/images/bg/bg-location.webp);
}

.latest-album-section .section-header {
    margin-top: 70px;
}

.navbar-default .navbar-nav > li.active a:hover, .navbar-default .navbar-nav > li.active a:hover,
.navbar-default .navbar-nav > li.active a:visited {
    background-color: #909090;
    color: #fff;
    font-size: 21px;
}
@media (min-width: 768px) {
    .socials {
        text-align: right;
    }

    .copyright-footer {
        padding: 0;
    }
}
@media (min-width: 1200px) {
    .navbar-brand {
        min-width: 320px;
        text-align: right;
    }
}

.service-image.circle, .service-image.square {
    border-color: #000;
}

.service-name, .detail-price-name, .detail-price-number, .detail-price-number .up, .detail-desc-item {
    color: #000;
}

.detail-price-name, .detail-price-number, .detail-price-number .up, .detail-desc-item, .service-desc {
    font-weight: bold;
}

.detail-price-name, .detail-price-number, .detail-price-number .up, .detail-desc-item {
    font-size: 17px;
}

.detail-desc-item, .service-desc {
    font-size: 15px;
}