@font-face {
    font-family: newake;
    src: url(../font/Newake-Font-Regular.otf);
}
h1, h2, h3, h4, h5, h6{
	font-weight: 400;
	text-transform: initial;
    font-family: newake;
}
h1 {
    font-size: 3.2rem;
}
h2 {
    font-size: 2.8rem;
}
h3 {
    font-size: 2.4rem;
}
h4 {
    font-size: 2rem;
}
h5 {
    font-size: 1.6rem;
}
h6 {
    font-size: 1.2rem;
}
a{
    text-decoration: underline;
}
#logocontainer #img {
	background-size: auto 30px;
    image-rendering: unset;
}
#websiteConfigurationBox{
	position: fixed;
	right: 10;
	bottom: 10;
	width: 100%;
	background-color: #FFFFFF;
	max-width: 300px;
	z-index: 100;
	border-radius: 0px 10px 10px 10px;
	box-shadow: 0px 0px 12px 0 rgba(0,0,0,0.05);
	border:solid 3px #429DF8;
	padding: 10px;
}

.websiteConfigurationPrice{

}
#websiteConfigurationTrigger{
	position: absolute;
    top: -3px;
    left: -33px;
    background-color: #429DF8;
    width: 30px;
    height: 40px;
    border-radius: 10px 0px 0px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #FFFFFF;
    cursor: pointer;
}

.websiteConfigurationSelection{
    position: absolute;
    background-color: red;
    top: 0;
    left: 0;
    border-radius: 100px;
    font-size: 13px;
    color: #ffffff;
    background-color: 5fcf3f;
    height: 22px;
    width: 22px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
#page td{
	position: relative;
}
.dcncustomsection .websiteConfigurationSelection{
	top: 10px;
    left: 1px;
}
.dcncustomsection table tr .websiteConfigurationSelection{
	top: -12px;
    left: 0px;
}
.ribbon{
    background: #7d33f6;
    border-radius: 10px;
    height:unset;
    margin:0;
}
.ribbon::after{
    all: unset;
}
.ribbon::before{
    all: unset;
}
.dcnproductsbox a {
    text-decoration: none;
}