@charset "UTF-8";

.recipeTitle {
	padding: 10px 15px;
}
.recipeTitle {
	display: flex;
	justify-content: space-between;
}

img#recipe-thumbnail.small {
	rotate: 5deg;
	width: 300px;
	cursor: zoom-in;
}
img#recipe-thumbnail {
	transition: width 500ms, rotate 500ms;
	cursor: zoom-out;
}

.ingredientTable {
    width: 100%;
}
.ingredientTable .ingredient .amount {
	padding-left: 1em;
	white-space: nowrap;
}
.ingredientTable .ingredient .name {
	padding-left: 1em;
}
.ingredientTable .ingredient .note {
	padding-left: 1em;
	padding-right: 1em;
}
.title {
    margin-top: 1em;
}
/* striped background and border of ingredient rows (title and descriptions ignored) */
.ingredientTable .ingredient:nth-child(odd) {
	background-color: #f9f9f9;
}
.ingredientTable tr.ingredient {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

#copyLinkField {
    width: 100%;
}

.language button .lang.icon {
    background-position-x: 9px;
    background-position-y: 2px;
}
.language ul.dropdown-menu {
    min-width: unset;
    min-height: unset;
    padding-top: unset;
    height: 31px;
    width: 66px;
}
