
@media (min-width: 768px) {
.fill-good {
  padding-right: 5px;
  padding-left: 5px;
}

.menu-col {
	padding-left:5px;
	padding-right:10px;
}

.main-col {
	padding-left:10px;
	padding-right:5px;
}

.fill-good .row {
	margin: 0px;
	margin-left: 0;
 	margin-right: 0;
}

}


.btn-xlarge {
	padding: 12px 18px;
	font-size: 22px; //change this to your desired size
	line-height: normal;
	-webkit-border-radius: 8px;
	   -moz-border-radius: 8px;
			border-radius: 8px;
}
.hide_me {
	display:none;
}

.topbox {
	background:#f6f6f6;
	border-bottom:1px solid #CCC;
	padding-bottom:5px;
	margin-bottom:10px;
}

#tilbetaling {
	font-size:10px; padding-left:70px;
}

.forgotpassword {
	margin-top:10px;
}

#msgForgotpassword {
	text-transform:lowercase;
}

@media screen and ( max-width: 468px ) {
	
	#submitContent {
		width:100%;
	}
	
	#tilbetaling {
		font-size:10px; text-align:center; padding-left:0px;
	}
	
	.btn-fill-out-on-mobile {
		width:100%;
	}
	
}

@media screen and ( max-width: 900px ) {
	h1 {
		font-size:24px;
		font-weight:bold;
	}
	
	h3 {
		font-size:14px;
	}
	
}

@media screen and ( min-width: 900px ) {
	h1 {
		font-weight:bold;
	}
	
	.form-group .limit-width {
		max-width:300px;
	}
	
	.form-group .limit-width-tlf {
		max-width:251px;
	}
	
	.form-group .limit-width-postnr {
		max-width:150px;
	}
	

}







.red-dot {
	font-weight:bold;
	color:#d71920;
	font-size:8px;
}

.afgift-wrp {
	margin-top:5px;
}


/*** custom radioboxes ***/

input[type="radio"] {
  display:none;
}

input[type="radio"] + span:before{
  font-family: 'FontAwesome';
  padding-right: 5px;
  font-size: 20px;
  font-weight:normal;
  cursor:pointer;
}

input[type=checkbox] + span, .radiolabel{
  font-weight:normal;
  font-size:14px;
  cursor:pointer;
}

input[type="radio"] + span:before {
  content: "\f10c"; /* circle-blank */
  cursor:pointer;
}

input[type="radio"]:checked + span:before {
  content: "\f192"; /* circle */
  cursor:pointer;
}

/*** custom checkboxes ***/
input[type=checkbox] { display:none; } /* to hide the checkbox itself */
input[type=checkbox] + label:before {
  font-family: FontAwesome;
  display: inline-block;
  font-weight:normal;
  font-size:20px;
  cursor:pointer;
}

input[type=checkbox] + label{
  font-weight:normal;
  font-size:14px;
  cursor:pointer;
}

input[type=checkbox] + label:before { content: "\f096"; cursor:pointer; } /* unchecked icon */
input[type=checkbox] + label:before { letter-spacing: 5px; cursor:pointer; } /* space between checkbox and label */

input[type=checkbox]:checked + label:before { content: "\f046"; cursor:pointer; } /* checked icon */
input[type=checkbox]:checked + label:before { letter-spacing: 2px; cursor:pointer; } /* allow space for check mark */

.animated {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}




.margintop10 {
	margin-top:10px;
}

.margintop20 {
	margin-top:20px;
}

.margintop30 {
	margin-top:30px;
}

/*Bootstrap notify bug*/
[data-notify="container"] {
  animation-iteration-count: 1;
}




.set-center-responsive-img {
	margin-left:auto; margin-right:auto;
}

.big-font-p {
	font-size:18px;
}

.big-font-h2 {
	line-height:40px;
}

@media (max-width: 992px) {
	
	.col-md-5ths h3 {
		font-size:18px;
	}
}

@media (min-width: 768px) {
	.modal-dialog{
		position: relative;
		display: table; //important 
		overflow-y: auto;    
		overflow-x: auto;
		width: auto;
		min-width: 600px;
		margin-left:auto;
		margin-right:auto;  
	}

}
 