body{display:block;-webkit-font-smoothing: antialiased;font-family:Raleway;font-weight:normal;opacity:0.8;margin-top:-2px;} 
a{color:#000099;font-weight:bold;}
a:hover{color:maroon;}
input[type=checkbox] { transform: scale(1.2);background:blue;}
input[type=radio] { transform: scale(1.2);background:blue;}
input[type=submit]{background:#000088;color:white;margin-bottom:-15px;border:none;border-radius:3px;box-shadow:1px 1px 1px #999999;text-align:center;}
input[type=submit]:hover{background:green;}
input[type=text]{padding:15px;margin:2px;width:90%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
input[type=number]{padding:15px;margin:2px;width:90%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
input[type=password]{padding:15px;margin:2px;width:90%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
input[type=email]{padding:15px;margin:2px;width:90%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
input[type=tel]{padding:15px;margin:2px;border:1px solid #000099;}
input[type=date]{padding:15px;margin:2px;width:90%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
select{padding:15px;margin:2px;width:100%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
textarea{padding:9px;margin:2px;width:100%;max-width:500px;background:#E1F2FB;border:1px solid #000099;}
fieldset{box-shadow:0px 2px 1px 0px #cccccc;border:1px solid #000099;opacity:0.8;margin:0px;display:block;}
hr{border:solid 1px #000099;}
.bordergreen{border:1px solid #000099;padding:9px;opacity:0.8;}
.dashbutton{padding:20px;width:105px;border-radius:10px;display:inline-block;text-align:center;text-decoration:none;Background:#000077;color:#EEEEEE;font-weight:bold;font-size:110%;line-height:20px;margin:5px;}
.buttonpadding10{padding:10px;margin:5px;background:blue;font-size:105%;}
.redbuttonpadding4{padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;display:inline-block;background:red;font-size:97%;}
.orangeactivate{background:#FFFFAA;color:#777777;}
.greyactivate{background:#DDDDDD;color:#999999;}
.redtext{color:red;padding:5px;}
.greytext{color:#DDDDDD;}
.bluetext{color:blue;padding:5px;}
.blacktext{color:#000000;padding:5px;}
.lightbluetext{color:#0088CC;}
.greentext{color:#00AA00;width:100%;display:block;}
.greentextbold{color:#00AA00;font-weight:bold;}
.greentextbig{color:#00AA00;font-size:120%;}
.redtext{color:#AA0000;width:100%;display:block;}
.redtextbold{color:#AA0000;font-weight:bold;}
.redtextbig{color:#AA0000;font-size:120%;}
.goldtext{color:#8F761F;//padding:5px;}
.goldtextbold{color:#8F761F;font-weight:bold;}
.goldtextbig{color:#8F761F;font-size:120%;}
.orangetext{color:orange;padding:5px;}
.maroontext{color:maroon;padding:5px;}
.redbackground{background:red;padding:5px;}
.goldbackground{background:#A08423;padding:5px;}
.bluebackground{background:blue;padding:5px;}
.lightbluebackground{background:#0088CC;padding:5px;}
.greenbackground{background:green;padding:1px;margin:2px;color:#FFFFFF;text-decoration:none;}
.orangebackground{background:orange;padding:5px;}
.maroonbackground{background:maroon;padding:5px;}
.goldborder{border:#A08423 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.greybackground{background:#CCCCCC;padding:3px;display:inline-block;opacity:0.6;}
.greenborder{border:#00FF00 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.blueborder{border:#0000AA 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.blackborder{border:#111111 2px solid;padding:2px;display:inline-block;opacity:0.8;}
.greyborder{border:#DDDDDD 2px solid;padding:2px;display:inline-block;opacity:0.8;}
//ul{margin-left:20%;text-align:left;}
h1{font-size:160%;text-align:center;//color:blue;}
h2{//padding:10px;font-size:140%;//color:blue;}
h3{//padding:3px;font-size:120%;margin-top:18px;margin-bottom:18px;display:block;}
h4{padding:3px;font-size:110%;//line-height:10px;}
h5{padding:2px;font-size:120%;margin:2px;}
h2.heading{font-size:140%;line-height:32px;text-align:center;}
.headingh2{background:#000099;color:#EEEEEE;padding:12px;display:block;//box-shadow:1px 2px 1px 0px #cccccc;margin-bottom:0px;margin-top:9px;text-transform:uppercase;text-align:left;opacity:0.8;}
.headingh2 a{color:#00EE00;}
.headingh2 a:hover{color:#EEEEEE;text-shadow:1px 1px 1px #333333;}
pre {white-space: pre-wrap;}
.h1black{font-weight:bold;color:black;line-height:30px;font-size:130%;}
.container{background:#ffffff;//min-height:200px;width:100%;max-width:900px;float:center;display:block;//line-height:23px;margin:auto;}
.headerimg{//min-width:200px;padding:1px;opacity:0.8;}
.center{text-align:center;float:center;display:block;margin:auto;//line-height:23px;margin:5px;}
.goldbutton{width:220px;background:#A08423;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;//box-shadow:1px 2px 1px 0px #cccccc;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.goldbutton:hover{background:#0088CC;}
.blackbutton{width:220px;background:#000000;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;//box-shadow:1px 2px 1px 0px #cccccc;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.blackbutton:hover{background:#A08423;}
.lightbluebutton{width:220px;background:#0088CC;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;//box-shadow:1px 2px 1px 0px #cccccc;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.lightbluebutton:hover{background:#A08423;}
.bluebutton{width:220px;background:#000099;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;//box-shadow:1px 2px 1px 0px #cccccc;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.bluebutton:hover{background:#A08423;}
.greenbutton{width:220px;background:#000099;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.greenbutton:hover{background:#0088CC;}
.greenbuttonleft{width:200px;background:#000099;color:white !important;padding:10px;padding-left:30px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:left;}
.greenbuttonleft:hover{background:#0088CC;}
.redbutton{width:220px;background:#990000;color:white !important;padding:10px;margin:2px;text-decoration:none;border-radius:5px;font-size:110%;display:inline-block;//box-shadow:1px 2px 1px 0px #cccccc;opacity:0.9;box-shadow: 2px 2px 3px 0px #aaaaaa;text-align:center;}
.redbutton:hover{background:#A08423;}
.goldsmallbutton{background:#A08423;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.goldsmallbutton:hover{background:#0088CC;}
.bluesmallbutton{background:#0000FF;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.bluesmallbutton:hover{background:#A08423;}
.greensmallbutton{background:#00AA00;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.greensmallbutton:hover{background:#0088CC;}
.redsmallbutton{background:#FF0000;padding:5px;color:white;text-decoration:none;min-width:33px;margin-bottom:2px;text-align:center;box-shadow:inset 0 0 3px #111111;box-shadow:1px 1px 1px #999999;display:inline-block;border:none;border-radius:3px;font-size:95%;}
.redsmallbutton:hover{background:#A08423;}
.bordernone{border:none;}
table{width:100%;border:1px solid #000099;margin:0px;line-height:22px;opacity:0.8;position:relative;z-index:9;}
.tablescroll {
    display:block;
    overflow-x:scroll;
    min-width:250px;
    table-layout: fixed;
}
tr{margin:0px;border:none;z-index:1;}
td{padding:6px;margin:0px;border:1px #cccccc solid;z-index:1;}
th{text-align:left;padding:6px;border:1px #cccccc solid;text-transform:capitalize;background:#DDDDDD;z-index:1;}
.fullwidthgreysection{max-width:1230px;padding-right:6%;padding-left:6%;background:#eeeeee;padding-top:1px;padding-bottom:10px;text-align:center;float:center;display:block;margin:auto;margin-right:-10px;margin-left:-10px;display:block;}
.fullwidthwhitesection{max-width:1230px;padding-right:6%;padding-left:6%;background:#ffffff;padding-top:1px;padding-bottom:10px;text-align:center;float:center;display:block;margin:auto;margin-right:-10px;margin-left:-10px;display:block;}
.fullwidthgreysectionadmin{max-width:1230px;text-align:center;float:center;display:block;margin:auto;display:block;}
#loading {
width: 100%;
height: 100%;
top: 0px;
left: 0px;
position: fixed;
display: block;
opacity: .9;
background-color: #EEEEEE;
z-index: 99;
text-align: center;
}
#loading-image {
width:10%;
position: absolute;
top: 250px;
left: 40%;
z-index: 600;
float:center;
display:block;
text-align: center;
}
small{font-size:70%;}
@media (min-width: 800px) {
.mobile {display: none;}
.mennu {display: none;}
}
@media (max-width: 800px) {
.desktop {display: none;}
.head2 {display: none;}
}
@-ms-viewport{
  width: device-width;
}
.scrolling-wrapper {
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
}
.card {
    display: inline-block;
  }
.isDisabled {
  color: currentColor;
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}
.blink{
		//width:200px;
		//height: 50px;
	    //background-color: magenta;
		//padding: 15px;	
		//text-align: center;
		//line-height: 50px;
		display:inline-block;
	}
	spann{
		//font-size: 25px;
		//font-family: cursive;
		font-weight:bold;
		display:inline-block;
		background: red;
		color:white;
		padding:2px;
		margin:1px;
		border-radius:3px;
		animation: blink 1s linear infinite;
	}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}
#image-holder{width:150px;display:block;}
.button {background:#111111;color:#EEEEEE;padding:1px;font-size:80%;float:right;text-decoration:none;}
.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  //background:#111111;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
  z-index:10;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
  background:#111111;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 30%;
  position: relative;
  transition: all 5s ease-in-out;
  color:#000099;
  z-index:1;
}

.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
  text-transform:capitalize;
  font-size:13px;
  line-height:18px;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}