.navbar-default {
	background-color: #ef44a3 ;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	background-color: #e4007f;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
/* 	background-color: #f271cc; */
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	background-color: #e4007f;
}

.dropdown-menu {
	background-color: #fff;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	background-color: #e4007f;
}

.index-mod-title {
    display: initial;
    line-height: 1.42857143;
}

a:hover {
    color: #f271cc;
}

.user-hide {
    display: none !important;
}

.user-show-block {
    display: block;
}

.user-show-inb {
    display: inline-block;
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #fff;
    }
}

img {
    width: auto;
    max-width: 100%;
}
.block .w_paycon_row img{ 
    width: auto !important;
}
.block div.border img{ 
    width: 100%;
    max-width: 100%;
}


.product-detail img {
    width: 100%;
}

@media (max-width: 1199px) {
    .user-hide-lg {
        display: none;
    }

    .user-show-block-lg {
        display: block;
    }

    .user-show-inb-lg {
        display: inline-block;
    }
    .tag-list-20220621>li {
        width: 25%;
    }
}

@media (max-width: 991px) {
    .user-hide-md {
        display: none;
    }

    .user-show-block-md {
        display: block;
    }

    .user-show-inb-md {
        display: inline-block;
    }
}

@media (max-width: 767px) {
    .user-hide-sm {
        display: none;
    }

    .user-show-block-sm {
        display: block;
    }

    .user-show-inb-sm {
        display: inline-block;
    }
    /* .tag-list-20220621 {
        max-height: 300px;
        overflow: auto;
    } */

    
    .tag-list-20220621 {
        max-height: 300px;
        overflow-y: scroll;
        overflow-x: hidden;
    }

    .tag-list-20220621::-webkit-scrollbar {
        -webkit-appearance: none;
    }

    .tag-list-20220621::-webkit-scrollbar:vertical {
        width: 3px;
    }
    .tag-list-20220621::-webkit-scrollbar-thumb {
        border-radius: 50%;
        border: 2px solid rgb(156, 150, 150);
        background-color: rgb(156, 150, 150);
    }



    .tag-list-20220621>li {
        width: 100% !important;
    }
}

@media (max-width: 479px) {
    .user-hide-xs {
        display: none;
    }

    .user-show-block-xs {
        display: block;
    }

    .user-show-inb-xs {
        display: inline-block;
    }
}


.self-home-show-box{
	-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;background-color:#e42c6a;color:white;padding:5px;font-size:24px;font-weight:bold
}










.aside-list-block .aside-item .heading {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    border-bottom: 1px solid #000;
    margin-bottom: 10px;
    padding-bottom: 5px;
}
.aside-list-block .aside-item .heading .title {
    font-size: 16px;
    font-weight: bold;
}
.aside-list-block .aside-item .heading .arrow {
    display: none;
}
@media (max-width: 991px) {
    .aside-list-block .aside-item .list {
        display: none;
    }
    .aside-list-block .aside-item .heading .arrow {
        display: block;
        position: relative;
        width: 16px;
        height: 16px;
    }
    .aside-list-block .aside-item .heading .arrow:before,
    .aside-list-block .aside-item .heading .arrow:after {
        content: "";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        rotate: 0;
        width: 9px;
        height: 2px;
        background: #000;
        transition: all .3s ease-in-out;
    }
    .aside-list-block .aside-item .heading .arrow:before {
        left: 0;
    }
    .aside-list-block .aside-item .heading .arrow:after {
        right: 0;
    }
    .aside-list-block .aside-item .heading.click .arrow:before,
    .aside-list-block .aside-item .heading.click .arrow:after {
        content: "";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 9px;
        height: 2px;
        background: #000;
    }
    .aside-list-block .aside-item .heading.click .arrow:before {
        left: 0;
        rotate: 45deg;
    }
    .aside-list-block .aside-item .heading.click .arrow:after {
        right: 0;
        rotate: -45deg;
    }
    .tag-list-20220621>li {
        width: 33.33333%;
    }
}



.column>img,.column>video {
	display: block;
	max-width: 100%;
    width: 100%;
    /* height: auto; */
    overflow: auto;
}
.column-list>img,.column-list>video {
	display: block;
	max-width: 100%;
    width: 100%;
    /* height: auto; */
    overflow: auto;
}
.column-list>video {
    height: auto !important;
}


.tag-list-20220621 {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    list-style: none;
    padding-left: 0;
}
.tag-list-20220621>li {
    flex: 0 0 auto;
}
.tag-list-20220621>li {
    width: 25%;
}
.tag-list-20220621>li>a {
    display: block;
    /* background: linear-gradient(to bottom, #fff7d6, #fefdf9, #fff7e6); */
    background: linear-gradient(to bottom, #efefef, #fefdf9, #efefef);
    border: 1px solid #f5f5f5;
    padding: 12px 15px;
    color: #333;
    font-size: 16px;
}
.tag-list-20220621>li>a:before {
    content: "\f0da";
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 5px;
    color: #ff5252;
}
.tag-list-20220621>li>a:focus,
.tag-list-20220621>li>a:hover {
    background: linear-gradient(to bottom, #ffdfcd, #fff9f6, #ffdfcd);
    border: 1px solid #ff5252;
}
