body{
	font-family: "Diatype Mono Variable", Icons;
	font-style: normal;
	font-weight: 300;
	font-variation-settings: 'slnt' 0, 'MONO' 1;

}

div#nav ul {
	padding: 0;
    margin: 0;
    background-color: transparent;
}

div#nav ul li {
	float: left;
    list-style: none;
}
div#nav ul li a {
    padding: 7px 15px;
    display: block;
    text-decoration: none;
    color: #333;
    background-color: transparent;
    border-right: 0px solid #cfcfcf;
}
span a {
    padding: 7px 15px;
    display: block;
    text-decoration: none;
    color: #333;
    background-color: transparent;
}



div#nav ul li a.image-link {
border-right: none;
}

div#nav ul li.last a {
	border-right: none;
}

div#nav ul li ul a {
	border-right: none;
}

div#nav ul ul {
position: absolute;
    left: -999em;
}

div#nav ul li:hover ul {
	left: auto;
}

div#nav ul li ul li {
	float: none;
}

.clear {
	clear: both;
}
.clearfix:after{
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
	display: inline-block;
}

/*Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix{
	display: block;
}

#following-container{
	background: #ffadad;
}

iframe{
	background:  #ffadad;
}

#following-container iframe{
	background:  #ffadad;
    
}

.dropdown{
	font-family: "Diatype Mono Variable", Icons;
	font-style: normal;
    font-size:1em;
	font-weight: 300;
	font-variation-settings: 'slnt' 0, 'MONO' 1;
    background: rgba(255, 255, 255, 0.31);
    border: 1px solid transparent;
    padding: 2%;
    white-space: normal;
  word-break: break-word;
    
}


shop.shop_product{
    background: rgba(255, 255, 255, 0);
    white-space: normal;
  word-break: break-word;
}
shop.shop_product editing{
	border: 1px solid black;
    background: rgba(255, 255, 255, 0);
    padding: 3%;
   white-space: normal;
  word-break: break-word;
}

small a{
    
	padding: 3%;
}
/* End from IE-mac */
/* @end */