@charset "UTF-8";
/* CSS Document */


/* Visual Editor
================================================== */

.mce-btn[aria-label="Insert Read More tag"], .mce-btn[aria-label="Text color"],  .mce-btn[aria-label="Justify"],  .mce-btn[aria-label="Align left"], .mce-btn[aria-label="Align right"], .mce-btn[aria-label="Align center"] {
	display:none;
}

.mce-btn[aria-label="Strikethrough"], .mce-btn[aria-label="Underline"], .mce-btn[aria-label="Blockquote"] {
	display:none;
}

/* ================================================ */


/* ACF Justeringar
================================================== */

.acf-field input {
    line-height: 100% !important;
}

.acf-button {
    position: relative;
    display: inline-block;
    border-radius: 3px;
    height: 28px;
    padding: 0 11px 1px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    font-weight: normal;
    font-size: 13px;
    line-height: 26px;
    text-align: center;
    text-decoration: none;
    background: #F9F9F9;
    border: #BBBBBB solid 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

/* ================================================ */

/* ACF Signature
================================================== */

.m-signature-pad--body canvas {
    box-shadow: none;
}

/* ================================================ */


/* ACF Datumsymbol för datumfält
================================================== */

.acf-field-date-picker .acf-input input[type=text] {
	padding-left:28px !important;
    position: relative;
    background: transparent;
    z-index: 10;
}

.acf-input {
	position:relative;
}

.acf-field-date-picker .acf-input:before {
	content:"\f073";
	position:absolute;
	top:5px;
	left:7px;
	font-size:15px;
	font-family:"FontAwesome";
	z-index:10;
}

/* ================================================ */


/* ACF Beskrivningsfält
================================================== */

.acf-field-message {
    background: #EAF2FA;
    font-style: italic;
    padding: 0 !important;
    color: #6d859e !important;
    height: 100%;
    padding-left: 15px !important;
}

.acf-field-message.messbox-info, .acf-field-message.mess-info {
	padding:10px 15px 15px 55px !important;
	font-size:17px !important;
	line-height:1.5 !important;
	color:#fff !important;
	background:#0085ba;
	box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	font-weight:200;
	font-style:normal;
}

.acf-field-message.messbox-info {
	margin: 10px !important;
}

.acf-field-message.messbox-info:before, .acf-field-message.mess-info:before {
	content:url("../images/infosymbol.svg");
	position:absolute;
	left:12px;
	top:10px;
	width:30px;
	height:auto;
	z-index:10;
}

.acf-field-message a {
	font-weight:bold;
	color:inherit;
}

.acf-field-message.messbox-info .acf-label, .acf-field-message.mess-info .acf-label {
	margin:0 !important;
}


/* ================================================ */


/* Admin
================================================== */

img {
	max-width:100%;
}

ul.acf-hl.acf-soh-target {
    position: absolute;
    padding: 5px;
}

ul.acf-hl.acf-soh-target li {
    margin-right:3px;
}

.column-bild {
	width:110px;
}

/* ================================================ */