/* Hidding Tapestry Elements */
p.help-block {
  display: none;
}

/* Margin for distance between first p and stepbox 1 */
.margin-stepbox1 {
	margin-top: 36px;
}

/* Show error symbol in form input properly */
div.invalid > img.invalid {
	position: absolute;
	top: 33px;
	right: 57px;
}

/* next back buttons allignment */
div.next-back-buttons {
	text-align: right;
}


/* gab between header and h1 decreasment */
div.main-column {
	margin-top: 100px;
}
div.context-column {
	margin-top: 275px;
}

/* youtube and twitter sharing icons */
a.yt-ico {
	background-image: url('../img/youtube.svg'); 
		background-repeat: no-repeat; 
		background-attachment: scroll; 
		background-position: center center; 
		background-size: auto; 
	width: 32px; height: 32px; 
	margin-right: 25px; 
	-webkit-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
	display:inline-block; 
	float:left; 
}
a.yt-ico:hover, a.yt-ico:focus {
	-webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);
}
a.ig-ico {
	background-image: url('../img/instagram.svg'); 
		background-repeat: no-repeat; 
		background-attachment: scroll; 
		background-position: center center; 
		background-size: auto; 
	width: 32px; height: 32px; 
	margin-right: 25px; 
	-webkit-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
	display:inline-block; 
	float:left; 
}
a.ig-ico:hover, a.ig-ico:focus {
	-webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);
}

/* context column tiles. not style like a link. */
div.context-column a {
	text-decoration: none;
}
div.context-column a:hover {
	text-decoration: none;
	text-decoration-color: currentcolor;
}

table.value-right tr td:first-child + td {
    text-align: right;
}

/* datepicker */
div.invalid.floating-label.date-from > span.error {
	bottom: -20px;
	left: -1px;
}
div.date-from.floating-label {
	float: none;
}

/* --------- M-VIEW and smaller --------- */
@media screen and (max-width: 1119px) {

	div.service-nav {
		display: block;
	}

	a.service-menue {
		display: none;
	}

	div.context-column {
		margin-top: auto;
	}
}