 
 
/* Fælles
------------------------------ */
.Button {
  display:inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  margin-bottom:10px;
  line-height:18px;
  margin-right:20px;
  clear:left;
  
}

.Button input {
  border:none;
  background:none;
}

/* Knap 01
------------------------------ */
.Button.Button01 a, .Button.Button01 input{
  color:#fff;
  text-decoration:none;
  font-weight:normal;
  padding:0px;
}

.Button.Button01 {
  margin-bottom:15px;
}

a.Button01, .Button01 {
  padding:8px 16px;
  background: #e2e2e2;
  background: repeating-linear-gradient(
    45deg,
    #f0f0f0,
    #f0f0f0 10px,
    #e2e2e2 10px,
    #e2e2e2 20px
  );
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border: 1px dashed #333;
}

a.Button01:hover, .Button01:hover {
  background: #d6d6d6;
    background: repeating-linear-gradient(
    45deg,
    #eaeaea,
    #eaeaea 10px,
    #d6d6d6 10px,
    #d6d6d6 20px
  );
}

/* Knap 02
------------------------------ */
.Button.Button02 a, .Button02 {
  color:#fff;
  text-decoration:none;
  font-weight:normal;
}

a.Button02, .Button02 {
margin-top: 15px;
padding:8px 16px;
  background: #75c044;
  
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}

a.Button02:hover, .Button02:hover {
  background: #6db240;
}

#Back .Button.Button02  {
  float:right;
  margin-right:10px;
}

/* Knap 03
------------------------------ */
.Button.Button03 a {
  color:#000;
  text-decoration:none;
  font-weight:normal;
}

a.Button03, .Button03 {
	margin-top: 15px;
	padding:7px 15px;
	background: #efefef;
   border: 1px solid #ababab;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
}

a.Button03:hover, .Button03:hover {
  background: #ddd;
}

#Back .Button.Button03  {
  float:right;
  margin-right:10px;
}

/* Knap 04
------------------------------ */
.Button.Button04 a {
  color:#000;
  text-decoration:none;
  font-weight:normal;
}

a.Button04, .Button04 {
	border: 1px solid #ababab;
	margin-top: 15px;
	padding:7px 15px;
	background: #fff;  
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
}

a.Button04:hover, .Button04:hover {
  background: #f9f9f9;
}

#Back .Button.Button04  {
  float:right;
  margin-right:10px;
}

/* Knap 05
------------------------------ */
.Button.Button05 a {
  color:#fff;
  text-decoration:none;
  font-weight:normal;
}

a.Button05, .Button05 {
	border: 1px solid #ababab;
	margin-top: 15px;
	padding:7px 15px;
	background: #75c044;  
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
}

a.Button05:hover, .Button05:hover {
  background: #4f812d;
}

#Back .Button.Button05  {
  float:right;
  margin-right:10px;
}

/* social buttons */

.social-share-font-awesome{
  text-align:right;
}

.social-share-font-awesome .fa-facebook, .social-share-font-awesome .fa-envelope, .social-share-font-awesome .fa-linkedin, .social-share-font-awesome .fa-google-plus, .social-share-font-awesome .fa-twitter{
  margin:5px 0.5px;
  padding:5px;
}

.btn-w-icon {
  background-color: #ccc;
    border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  font-size: 12px;
  padding: 4px 8px !important;
}
.btn-w-icon .fa {
  padding-right: 6px;
}


