
button.button.ESdndeu {display: none !important}
li.ESdndeu {display: none;}

.navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row !important;
    flex-direction: row !important;
}

.navbar-nav .dropdown-menu {
    position: absolute !important;
    float: none;
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
}

.regioneurope {display: none !important}

.vbanner.dndothervideoloop {display: none !important}
.vbanner.euvideoloop {display: block !important;}

@media only screen and (max-width: 576px) {
	.countryselectdt {display: none}
	.countryselectmobile {display: inline-block !important}
}

p#elixirdefault {
    display: none;
}

p#elixireuversion {
    display: block !important;
}

img#bgelixirimgdefault {
    display: none;
}

img#elixireuimg {
    display: block !important;
    margin-left: -30px;
}

@media only screen and (max-width: 991px) {
img#elixireuimg {
    margin-left: auto;
}
}

.price-holder.dndiibg-body {display: none}
.price-holder.dndiibg-eye {display: none}
.price-holder.dndiibg-bellatrim {display: none}

.bg-bodydiscsoon {display: block !important;}
.bg-eyediscsoon {display: block !important;}
.bg-bellatrimdiscsoon {display: block !important;}

.panel-body.panel-unity-blue.comingsoon {
    background-color: rgb(248, 255, 255);
    color: rgba(0, 0, 0, 0.87);
    border: 1px #bce8f1 solid;
    max-width: 180px;
    height: 32px;
    margin: auto;
	line-height: 32px;}