/**
* Developed by Espen Mjølund, Robert Bicanic Bache, Marius Kværner Karlsen & Jonas Bjørnerud - 
* Oslo & Akershus University College - 2013
**/

/*-------------------------------- Custom CSS pre bootstrap-responsive --------------------------------------------- */
body{
	padding-top: 100px;

	background: -moz-linear-gradient(-45deg,  rgba(252,252,252,0.23) 0%, rgba(252,252,252,0.62) 50%, rgba(254,167,58,0.93) 90%, rgba(255,146,10,0.93) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(252,252,252,0.23)), color-stop(50%,rgba(252,252,252,0.62)), color-stop(90%,rgba(254,167,58,0.93)), color-stop(100%,rgba(255,146,10,0.93))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(252,252,252,0.23) 0%,rgba(252,252,252,0.62) 50%,rgba(254,167,58,0.93) 90%,rgba(255,146,10,0.93) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(252,252,252,0.23) 0%,rgba(252,252,252,0.62) 50%,rgba(254,167,58,0.93) 90%,rgba(255,146,10,0.93) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(252,252,252,0.23) 0%,rgba(252,252,252,0.62) 50%,rgba(254,167,58,0.93) 90%,rgba(255,146,10,0.93) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(252,252,252,0.23) 0%,rgba(252,252,252,0.62) 50%,rgba(254,167,58,0.93) 90%,rgba(255,146,10,0.93) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3bfcfcfc', endColorstr='#edff920a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

	background-repeat:repeat-y;
	background-attachment: fixed;
}


table{
	padding-left: 1px;
	margin-left: -8px;
}

.au-tabledata{
	width: 5%;
	padding: none;
}

.au-hero{
	padding: 10px;
}

.au-hero p{
	font-size: 0.8em;
}


.au-input{
	max-width: 100%;
}

.container{
	margin-left: 1em;
	margin-right:1em;
}

#nav{
    width: 100%;
    position:fixed;
    margin-left: 0em;
    margin-right:0em;
}

#nav.affix{
    top: 0;
}

#nav > .navbar-inner{
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
}


.well.docu{
	padding-left:1em;
	padding-right:1em;
	margin-left:0.5em;
	margin-right:0.5em;
	-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	box-shadow: 0 1px 8px rgba(0,0,0,.15);
}

.minipic{
	margin-top: 20px;
	margin-bottom:20px;
	margin-right:20px;
}

.contentImages{
	-webkit-box-shadow: 5px 5px 8px rgba(0,0,0,.15);
	-moz-box-shadow: 5px 5px 8px rgba(0,0,0,.15);
	box-shadow: 5px 5px 8px rgba(0,0,0,.15);
	border: 1px solid #999;
}

.content{
	min-height: 50em;
}

/* -------------------- Custom CSS for login-window ---------------------------------------------------------------*/

#login{
	max-width: 320px;
	margin: auto;
	text-align:center;
}

#loginbox{
	-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	box-shadow: 0 1px 8px rgba(0,0,0,.15);
}

/* -------------------- Custom CSS for info-row (containing searchfield and breadcrumbs) -------------------------*/
#info-row{
	margin-bottom:0px;	
}

#search-thing{
	margin-top:-5px;
	margin-left:0.5em;
	margin-right:auto;	
}

.infolineIcons i{
	text-decoration: none;
	margin-left: 0.3em;
	margin-top:-5px;
	color:gray;
}

.infolineIconsMessage i{
	text-decoration: none;
	margin-left: 0.3em;
	margin-top:-5px;
	color:orange;
}
	
.mobileMenuCaret{
	margin-left: 5px;
}

.breadcrumb{
	margin:0px;
	margin-left:0.5em;
	padding: 0px;
	padding-left:0px;
}

.well-small{
	width: auto;
	margin-bottom:-6px;
	-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	-moz-box-shadow: 0 1px 8px rgba(0,0,0,.15);
	box-shadow: 0 1px 8px rgba(0,0,0,.15);
}

/* -------------------- Custom CSS for menu with accordion on phone -------------------------*/
.accordion-menu{
  	margin-bottom: 20px; 
}

.accordion-group-menu{
    margin-bottom: 1px;
	margin-left: 3px;
	margin-right:3px;
    border: hidden;
    -webkit-border-radius: 0px;
       -moz-border-radius: 0px;
            border-radius: 0px;  
}

.accordion-heading-menu{
  	border-bottom:1px double #6B6B6B;
  	font-weight: bold;
}

.accordion-heading-menu .accordion-toggle-menu{
  	display: block;
  	padding: 8px 15px;
  	/*border: hidden;*/
  	background: #525355;
  	color: white;
  	text-decoration: none;
}

.accordion-toggle-menu{
  	cursor: pointer;
}

.accordion-inner-menu{
  	padding: 9px 15px;
  	background: black;
  	border: hidden;
  	margin-left:15px;
  	-webkit-box-shadow: 2px 1px 8px #B2B2B2;
  	-moz-box-shadow: 2px 1px 8px #B2B2B2;
  	box-shadow: 2px 1px 8px #B2B2B2;
}

.menulisting{
	border-bottom: 1px solid #3A3C3C;
	text-decoration: none;
	padding-bottom: 9px;
	padding-left: 15px;	
}

.menulisting a{
	text-decoration: none;	
	color: white;
	font-weight: bold;
}

/* -------------------- Custom CSS for accordion  -------------------------*/

.au-accordion{
  	-webkit-box-shadow: 2px 1px 8px #B2B2B2;
  	-moz-box-shadow: 2px 1px 8px #B2B2B2;
  	box-shadow: 2px 1px 8px #B2B2B2;
}

.au-accordion-heading{
  	
	background: black; 
	opacity:0.5;
	text-decoration: none;
}

.au-accordion-heading a{
	text-decoration: none;
	color: white;
}

.au-accordion-inner{
	background: #f4f5f5;
}
<<<<<<< .mine
=======



/* -------------------- Custom CSS for message inbox system  -------------------------*/


#antallnyebeskjeder{
	margin-left: 10px;
	width: 220px;
}

#messageAlone{
	text-align: center;
}

#prevnextbutton a:hover{
	text-decoration: none;
}

#tableMessage{
	margin-left: 9.2px;
	margin-right: -10px;
}

#table-main{
	margin-left: 1%;
	margin-right: 1%;
}


#tablecontent{
	margin-left: 9.2px;
	margin-right: -10px;
}


#trash{
	float: right;
}

#trash10{
	float: right;
}

#numberOfMessages{
	margin-left: 1%;
	width: 19.6%;
}

#numberOfMessages-mobile{
	margin-right: .5%;
}

/* -------------------- Custom CSS for improved contrast to comply with WCAG 2.0 standards  -------------------------*/

.navbar-inverse .navbar-search .search-query:-moz-placeholder {
  color: #ffffff; /* increased contrast over #cccccc; */
}

.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
  color: #ffffff; /* increased contrast over #cccccc; */
}

.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
  color: #ffffff; /* increased contrast over #cccccc; */
}

.breadcrumb > li > .divider {
  padding: 0 5px;
  color: #000000; /*Increased contrast over #999999;*/
}

.breadcrumb > .active {
  color: #000000; /*Increased contrast over #999999;*/
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #5D5758; /* increased contrast over #999999; */
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #5D5758; /* increased contrast over #999999; */
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #5D5758; /* increased contrast over #999999; */
}

hr{
	border-top: 1px solid #BCBDBD;
	border-bottom: 1px solid #ffffff;
}

/* -------------------- Custom CSS for forum  -------------------------*/

.content_main_form{
	margin-bottom: 2%;
	padding: 1%;
}

#table-main-mobile{
	margin-left: 1%; /** Custom Mobile CSS  **/
	margin-right: 1%;
	width: 103%;
}

.forumInfoline{
	background-color: #d3d3d3;
}

.forumThreadline{
	background-color: white;
}

#editForum{
	margin-right: 0.7em;
}

.superflex2000{
	background-color: #FFCC80;
}

.superflex3000{
	background-color: #FFFFCC;
	margin-bottom: 15px;
}
