//REMED
.dropdown-menu{
    min-width:350px;
}
.review .comment-date {
    position: relative !important;
}
.navbar .navbar-nav {
    margin: auto;
}
@media (min-width: 768px) {
    #main-navigation .navbar-expand-md:not(.vertical) .navbar-nav>.nav-item>.nav-link {
        padding: 15px 15px;
        font-size: 1.1em;
        font-weight: 400;
    }
}
#product-category .content-description img {
    max-width: 200px;
    border:0px !important;
}
#product-category .content-refine-search a {
    color: #fff;
    background-color: #761892;
    padding: 2px;
    min-height: 60px;
    margin: 5px;
    font-weight: bold;
    text-align: center;
    /* width: 100%; */
    /* margin: auto; */
    align-items: center;
    display: flex
;
    justify-items: center;
    justify-content: center;
}
#entry_217653, #entry_217656, #entry_217658 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
#entry_218268{display:none!important;}
#entry_218276{display:block !important;}
#mz-category-wall74217655 {
    margin-bottom: 0px;
}
#mz-product-listing-70217657 .module-title{
    color: #65008a;
    display: flex;
    border: none;
    font-weight: 700;
    font-size: 1.875em;
    font-family: Muli, Sans-Serif;
    line-height: 1.2;
    width: 100%;
    text-align: center;
    justify-content: center;
}
.content-image .image-thumb .thumbnail {
    margin-left:20px;
}
#entry_212681 {
    flex: 0 1 auto;
    padding-bottom: 40px;
}

.quotedesc {
font-weight:bold;width: 600px;border: 20px solid #8e44a5;border-radius: 20px;background: #8e44a5;font-size: 1.3em;margin-top: 30px;
}
.w-50-m-100 {
    width:50%;
}

#widget-navbar-216894 > ul > li:nth-child(6) > a > div > span { color: #ffb610; }
.module-title {
    font-weight: 700;
}
.cart .cart-items{
    color: #65008a;
}
.mz-tab-listing .nav-tabs {
    margin: 2rem auto;
    text-transform: uppercase;
}
.mz-tab-listing .nav-link {
    color: #b096af;
}
.mz-tab-listing .nav-tabs .nav-link.active {
    color: #65008a;
}
.product-thumb .title a {
    color: #8e44a5 !important;
    font-size: 1.1rem;
}
.product-thumb .price-new {
    color: #000;
}
// Horizontal separated menu
.third-col-items-bold li a {font-size:1.125em;font-weight: bold;}
.footer{
    background: linear-gradient(356deg, rgba(2,0,36,1) 27%, rgba(117,23,145,1) 100%, rgba(0,212,255,1) 100%) !important;
}
.footer .newsletter-input {
    background-color: #fff;
    color: #111;
}
.footer .container{color:#fff;}
.footer .copyrighttext{color:#000;}
.informationlinks a {
    text-decoration: none;
    color: #751791;
    padding-bottom: 0.7rem;
}
.informationlinks .nav-tabs {display:block;}
.product-thumb .title a{
    min-height: 3.2rem;
}
.bottom-right-banner img{
   border-radius: 0px 0px 45px 0px; 
}
.top-right-banner img{
    border-radius: 0px 45px 0px 0px; 
}
.left-banner img {
    border-radius: 45px 0px 0px 45px;
}
.pipe-separated-menu{

.menu-wraper{
padding: 0 !important;

.nav {
margin: 0 !important;
}
}

.horizontal{
.design-title{
text-transform: capitalize;
margin: 0;
@include rtl-prop(padding, $nav-link-padding-y 0 $nav-link-padding-y $nav-link-padding-x * 0.625, $nav-link-padding-y $nav-link-padding-x * 0.625 $nav-link-padding-y 0);
}
}

.nav-link{
padding: $nav-link-padding-y $nav-link-padding-x * 0.625;

&:not(:last-child)::after {
content: "|";
position: absolute;
@include rtl-prop(right, 0);
}
}
}

// Countdown banner
.countdown-banner-1{
padding: 67px 95px 55px !important;

.countdown{
&-title{
font-size: 2.5em;
font-weight: black;
margin-bottom: 1.25rem !important;
}
&-row{
font-weight: 300;
}
&-amount{
font-size: 3.125em;
}
&-period{
font-size: 1.125em;
}
}
}
@media (max-width: map-get($container-max-widths, 'xl')){
.countdown-banner-1{
padding: 5.44715vw 7.72357vw 4.47154vw !important;
.countdown{
&-title{
font-size: 3.25203vw;
margin-bottom: 1.626016vw !important;
}
&-amount{
font-size: 4.065040vw;
}
&-period{
font-size: 1.4634vw;
}
}
}
}

@media (max-width: 768px) {
    .quotedesc {
        width: 95%;
    }
    .w-50-m-100 {
        width:100%;
    }
    .top-right-banner img {
        border-radius: 0px;
    }
    .left-banner img, .bottom-right-banner img {
        border-radius: 0px;
    }
    
}