@font-face {
	font-family: "Open Sans";
	src: url(OpenSans-Regular.ttf);
}
.modal .modal-body {
	overflow-y: auto;
}

.ui-autocomplete {
	z-index:10000!important;
	max-height: 200px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
}

.select2-hidden-accessible {
	display: none !important;
	visibility: hidden !important;
}

img.inaktiv {
	filter: url(filters.svg#grayscale);
	filter: gray; /* IE 6-9 */
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	filter: grayscale(100%);
	cursor: not-allowed;
}

img.link {
	vertical-align: middle;
	cursor: pointer;
}

.tapBox  {
    margin-top: 10px;
    margin-bottom: 10px
}

.tapBox h6 {
    width: 100%;
    height: 45!important;
    max-height: 45px;
    overflow: hidden
}

.tapBox div {
    height: 105px;
    cursor: pointer
}

.tapBox.bigText h6 {
	font-size: 22px
}

.tapBox.smallText h6 {
	font-size: 14px
}

.tapBoxMini.bigText h6 {
	font-size: 22px
}

.tapBoxMini.smallText h6 {
	font-size: 14px
}

.tapBoxMini  {
    margin-top: 10px;
    margin-bottom: 10px
}

.tapBoxMini h6 {
    width: 100%;
    overflow: hidden
}

.tapBoxMini div {
    height: 65px;
    cursor: pointer
}

.text-right {
    text-align: right
}

.text-left {
    text-align: left
}

.text-center {
    text-align: center
}

.font-bold {
    font-weight: bold
}

.font-italic {
    font-style: italic;
}

.w100 {
    width: 100%
}

.display-none {
    display: none
}

