/* oppdatert 06.11.2016 minside html5 login */
/* mypagelogin default styling */

 center.content > form > fieldset#mypageloginfieldset > legend
{}

 center.content > form > fieldset#mypageloginfieldset div.clearfix label
{
display: block;
float: left;
}

 center.content > form > fieldset#mypageloginfieldset div.clearfix input {
/*float: left;
  display: block;*/
  width: 100%;
  height: 36px;
  padding: 6px 12px;
  font-size: 16px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  }


/* oppdatert 10.09.2016 - regdialog */


/* regdialog */
form#frmRegister > fieldset.custom-fld > label.custom-lbl,
form#frmLogin > fieldset.custom-fld > label.custom-lbl
{
display: block;
padding:0;
}

form#frmRegister > fieldset.custom-fld > input,
form#frmLogin > fieldset.custom-fld > input
{
height: 2em;
}

div#dialog-reg-form.ui-dialog-content
{
padding-top:0;
}

p.validateTips
{
border: 1px solid #ccc;
padding-left: 5px;
background: #eee;
font-size: 95%;
}

form#frmRegister > fieldset.custom-fld > div#captchaImg
{
float: left;
}

form#frmRegister > fieldset.custom-fld > p.para
{
clear: left;
display: block;
font-size: 90%;
margin:0;
}


div#dialog-reg-form.ui-dialog-content
{
padding-top:0;
}

div#dialog-reg-form.ui-dialog-content.ui-widget-content > p.validateTips
{
border: 1px solid #ccc;
padding-left: 5px;
background: #eee;
font-size: 95%;
}

form#frmRegister > fieldset.custom-fld > div#captchaImg
{
float: left;
}

form#frmRegister > fieldset.custom-fld > p.para
{
clear: left;
display: block;
font-size: 90%;
margin:0;
}

p.nav-links > a#pop-regbruker.btn.btn-primary.btn-block
{
color: white;
}


/* */
 


.ui-widget-padding {
	padding: 1em;
}

.ui-widget-padding-top {
	padding-top: 1em;
}

.ui-widget-padding-bottom {
	padding-bottom: 1em;
}

.ui-widget-padding-left {
	padding-left: 1em;
}

.ui-widget-padding-right {
	padding-right: 1em;
}

.ui-widget-margin {
	margin: 1em;
}

.ui-widget-margin-top {
	margin-top: 1em;
}

.ui-widget-margin-bottom {
	margin-bottom: 1em;
}

.ui-widget-margin-left {
	margin-left: 1em;
}

.ui-widget-margin-right {
	margin-right: 1em;
}



.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0em 0em; background: none; }

/* icons on mypage */
.UIlink img
{
max-width: 25px;
}

img.cursor-hand
{
max-width: 80px;
}

.myinfo
{
/*float: right;*/
border: none!important;
}

/*
html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}
*/
#map-canvas, #map_canvas {
  height: 100%;
}


table.maintable {
	border: 1px solid silver;
}

table td.header {
	font-weight: bold;
}


.InfoBoxStartPage {
	border: 1px solid silver;
	width: 300px;
	margin: 0px;
	padding: 10px;
}

.datePicker {
	width: 100px;
}

/* datatables on mypage */

	table.tablesorter a
{
text-decoration: none;
margin-left: 5px;
font-size: 15px;

}


table.tablesorter {
font-size: 15px;

}
table.tablesorter th {

}
table.tablesorter td {
	/*color: #FFF;*/

}
table.tablesorter .even {
background: #eee;
}
table.tablesorter .odd {
background: #ddd;
}
table.tablesorter .header {
	background-image: url(bg.png);
	background-repeat: no-repeat;
	border-left: 1px solid #FFF;
	/*border-right: 1px solid #000;*/
	border-top: 1px solid #FFF;
	padding-left: 30px;
	padding-top: 4px;
	height: auto;
}
table.tablesorter .headerSortUp {
	background-image: url(asc.png);
	background-repeat: no-repeat;
}
table.tablesorter .headerSortDown {
	background-image: url(desc.png);
	background-repeat: no-repeat;
}

.DataTables_sort_wrapper span { float: right; }


table
{font-family:Arial, Helvetica, sans-serif;}

.fg-buttonset-multi.ui-buttonset-multi.paging_full_numbers > .previous,
.fg-buttonset-multi.ui-buttonset-multi.paging_full_numbers > .next,
.fg-buttonset-multi.ui-buttonset-multi.paging_full_numbers > .first,
.fg-buttonset-multi.ui-buttonset-multi.paging_full_numbers > .last
{
margin-right: 2px;
margin-left: 2px;
padding-left: 4px; padding-right: 4px;
background: #fff;
border: 1px solid #000;
}

.fg-buttonset-multi.ui-buttonset-multi.paging_full_numbers a
{
color: #000;
font-weight: bold;
}

/* Norbi sukkeravgift */
div#MyPageContentDiv.MyPageContentDivCompleteControl > div.MyPageComplete.mt15 > 
div#MainTabs > div#Department > div#DepartmentTabs > div#SugarFee > div#SugarFeeTabs > div#ui-id-48 > 
fieldset > form#frmUpdateStatus > table > tbody > tr.Mod1 
{
background: #eee;
}

div#MyPageContentDiv.MyPageContentDivCompleteControl > div.MyPageComplete.mt15 > 
div#MainTabs > div#Department > div#DepartmentTabs > div#SugarFee > div#SugarFeeTabs > div#ui-id-48 > 
fieldset > form#frmUpdateStatus > table > tbody > tr td a span
{
margin: 0;
padding: 0;
}

.dtDocArchiveMemberFilter {
	margin-bottom: 15px;
	border: 1px solid #46799b;
	padding: 5px;
	display: block;

	min-height: 40px;



}


.dtDocArchiveMemberFilter>.dtDocArchiveMemberFilterDiv {
	min-width: 120px;
	float: left;
	display: inline-block;




}


.dtDocArchiveMemberFilter > .dtDocArchiveMemberFilterDiv > .dtDocArchiveMemberFilterLabel {

	padding-left: 5px;
	color: #46799b;
	background: #e0eaf1;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	border-radius: 2px 0 0 2px;



}


.dtDocArchiveDepartmentFilter {
	margin-bottom: 15px;
	border: 1px solid #46799b;
	padding: 5px;
	display: block;

	min-height: 40px;


}


.dtDocArchiveDepartmentFilter>.dtDocArchiveDepartmentFilterDiv {
	min-width: 120px;
	float: left;
	display: inline-block;



}


.dtDocArchiveDepartmentFilter > .dtDocArchiveDepartmentFilterDiv > .dtDocArchiveDepartmentFilterLabel {

	padding-left: 5px;
	color: #46799b;
	background: #e0eaf1;
	white-space: nowrap;
	overflow: hidden;
	cursor: pointer;
	border-radius: 2px 0 0 2px;



}

fieldset.WrapperfrmpartFieldset ol {
	list-style:none;
}