  @import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,500,600,700&subset=latin,latin-ext);  @import url('saverbox.css');  BODY { 		font:  x-small "Lucida Sans Unicode", "Lucida Grande", sans-serif;		margin: 0px;		text-align: left;		color: Black;		background: white;} .maincont {	width:100%;	height:100%;	border-width:0px;		border-collapse: collapse; /* 'cellspacing' equivalent */}  .innercont {	width:930px;	border-collapse:collapse;	border-width:0px;	} /* width for new modules (a bit wider) */.innercont-new {	width:980px;	border-collapse:collapse;	border-width:0px;	}  .innercont2 {	width:730px;	border-collapse:collapse;	border-width:0px;	}.innercont3, .innercont4{	border-collapse:collapse;	border-width:0px;	}.cent {	text-align:center;}.atitraukta {	margin-left:170px;}.rightcol{	vertical-align:top;	position: relative;}.leftcol{	vertical-align:top;	width:170px;}.leftcol-collapsi{	vertical-align:top;}.leftcol2{	vertical-align:top;	width:100px;}.name-fix {	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}.centercol{	vertical-align:top;	width:440px;}.box {	background-color:#f5f5f5;	padding:10px;}.innercont2  th, .innercont th, .innercont3 th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont4 th {	line-height:12px;	height: 21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:9px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont2 td ,.innercont3 td{		color:#000000;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:10px;}.innercont4 td{		color:#000000;	font-size:8px;	text-align:left;	padding-left:10px;}.th3 {	line-height:21px;	padding-top:0px;	padding-bottom:0px;	color:#000000;	font-size:15px;	text-align:left;	padding-left:10px;	font-weight:bold;}.params {	background-color:#F5F5F5;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	width:160px;	border-collapse:collapse;	}.params th {	color:#464646;	font-size:11px;	text-align:left;	padding-left:10px;	line-height:20px;	background-color:#F5F5F5;	border: 0px solid #F5F5F5;	padding-top:4px;	padding-bottom:4px;}.params th.head {	color:#464646;	font-size:11px;	text-align:left;	padding-left:10px;	line-height:20px;	background-color:#F5F5F5;	border: 0px solid #F5F5F5;	font-weight:bold;}.params td {	color:#464646;	font-size:11px;	text-align:right;	padding-left:10px;	padding-right:10px;	padding-top:0px;	padding-bottom:0px;	height:22px;	background-color:#F5F5F5;}.startwrap {	width:930px;	background-image:url('../img/mainbg.png');	text-align:center;} .start {	width:610px;	text-align: left;} .logo {	width:170px;	margin-top:30px;}.payments {	width:300px;	border-top:1px solid #C2C2C2;	background-color:#F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;}td.paymentsth{	font-weight:bold;	padding:6px;}.borderbottom{	border-bottom:1px solid #C2C2C2;}.borderlr{	border-left:1px solid #C2C2C2;	border-right:1px solid #C2C2C2;	text-align:center;}.center{	text-align:center;}.ltopline{	width:170px;	background-color:#005C7F;	font-size:6px;	line-height:6px;}.rtopline{	background-color:#959595;	font-size:6px;	line-height:6px;}.bgline{	background-image:url('../img/topline.gif');	background-repeat:no-repeat;		background-position:top center; }  A:LINK {		color: Black;		}  A:VISITED {		color: Black; 		}  P { 		margin-left: 0px;		margin-right: 0px;		text-indent: 0px; 		font-size:  x-small;		color: Black;		background: white;		}  H1 {		margin-left: 0px;		font: 28pt ;				font-weight: bold;		background: white;		}  H2 {		margin-left: 0px;		font: 18pt ;				font-weight: bold;		background: white;		}  H3 {		margin-left: 0px;		font: 14pt ;				font-weight: bold;		background: white;		}  H4 {		margin-left: 0px;		font-size:  x-small;				font-weight: bold;		background: white;		}  H5 {		margin-left: 0px;		font: 8pt ;		color: Black;		background: white;		}  TH {		margin-left: 0px;		margin-right: 0px;		text-indent: 0px; 		font-size:  x-small;		color: Black;		background: white;		font-weight:bold;		border:1px solid #black;		}  TD {		font-size:  x-small;		color: black;		}  LI { 		display: list-item;		margin-left: 0px;		}	  DL {			display: list-item;		}  DT {		margin-left: 0px;		text-align: left;		font: 12pt ;		font-weight: bold;				}  DD {		margin-left: 0px;		text-align: left;		font: 12pt ;		color: Black;		}  B, STRONG { 		font-weight: bold		}   I, CITE, EM, VAR, ADDRESS, BLOCKQUOTE { 		font-style: italic 		}  PRE, TT, CODE, KBD, SAMP { 		font-family: monospace 		}.hidden { 	DISPLAY: none; 	}a.copy {	color:#818486;	font-size:10px;}a.copy:active	{ text-decoration:none; }a.copy:link    	{ text-decoration:none; }a.copy:visited 	{ text-decoration:none; }a.copy:hover 	{ text-decoration:underline; }	.mitem {	/*border-right: 1px solid #000000;*/	text-align:center;	background-color:#B9B2A5;}.mitem2 {	text-align:center;		background-color:#F5F5F5;	border-bottom:1px solid #C2C2C2;}.mselected {	border-bottom: 1px solid #005C7F;	background-color:#F5F5F5;}.mspan {	padding-left:16px;	padding-right:16px;	border-left: 1px solid #959595;}.mspan2 {	padding-left:16px;	padding-right:16px;}.mlogout {	text-align:right;		background-color:#F5F5F5;	padding-right:25px;		width:99%;	border-bottom:1px solid #C2C2C2;}.mline {	width:100%;	border-collapse:collapse;	}.user {	color:#959595;	font-size:10px;	font-weight:bold;	vertical-align:top;	width:760px;}.loggedin {	background-color:#959595;	color:#FFFFFF;	font-size:10px;	padding:7px;	}a.mlink                { font-size:13px;				   font-weight:bold;				   line-height:13px;}a.mlink:active	{ text-decoration:none; color:#464646;}a.mlink:link    	{ text-decoration:none; color:#464646; }a.mlink:visited 	{ text-decoration:none; color:#464646; }a.mlink:hover 	{ text-decoration:underline; color:#464646; }	a.mlink2                { font-size:13px;				   font-weight:bold;				   line-height:13px;}a.mlink2:active	{ text-decoration:none; color:#005C7E;}a.mlink2:link    	{ text-decoration:none; color:#005C7E; }a.mlink2:visited 	{ text-decoration:none; color:#005C7E; }a.mlink2:hover 	{ text-decoration:underline; color:#005C7E; }	.input {	width:100px;}.title {	color:#17375D;	line-height:60px;	font-size:20px;	font-weight:bold;	vertical-align:top;}.title2 {		font-size:12px;	font-weight:bold;	background-color:#F5F5F5;	padding:5px;	border: 1px solid #C2C2C2;}.fieldtitle {		font-size:12px;	font-weight:bold;}.info {	vertical-align:top;	color:#17375D;	font-size:12px;	line-height:16px;}.bleft {	padding:20px;}.ball {	padding:20px;	}.bright {	padding:20px;}.info2 {	vertical-align:top;	color:#17375D;	font-size:12px;	line-height:16px;	border-left:1px #000000 solid;	border-top:1px #000000 solid;	border-bottom:1px #000000 solid;	border-right:1px #000000 solid;}.form {    	color:#17375D;	font-size:12px;	line-height:16px;	}.formhead {    		color:#000;	font-size:13px;	line-height:16px;	font-weight:bold;	}.err {	color:red;	font-size:12px;	line-height:16px;	}a.card                { }a.card:active	{ text-decoration:none; }a.card:link    	{ text-decoration:none; }a.card:visited 	{ text-decoration:none; }a.card:hover 	{ text-decoration:underline; }	a.card2                { color:#13627F; }a.card2:active	{ text-decoration:none; }a.card2:link    	{ text-decoration:none; }a.card2:visited 	{ text-decoration:none; }a.card2:hover 	{ text-decoration:underline; }	a.card3                { color:#005C7E; font-weight: bold; font-size: 10px;  cursor:pointer;}a.card3:active	{ text-decoration:none; }a.card3:link    	{ text-decoration:none; }a.card3:visited 	{ text-decoration:none; }a.card3:hover 	{ text-decoration:none; }	a.card3e                { color:#005C7E; font-size: 10px;  cursor:pointer;}a.card3e:active	{ text-decoration:none; }a.card3e:link    	{ text-decoration:none; }a.card3e:visited 	{ text-decoration:none; }a.card3e:hover 	{ text-decoration:none; }a.card4                { color:#FF0000; font-size: 10px; font-weight: bold;}a.card4:active	{ text-decoration:none; }a.card4:link    	{ text-decoration:none; }a.card4:visited 	{ text-decoration:none; }a.card4:hover 	{ text-decoration:none; }a.card5                { color:#00000; font-size: 10px; font-weight: bold;}a.card5:active	{ text-decoration:none; }a.card5:link    	{ text-decoration:none; }a.card5:visited 	{ text-decoration:none; }a.card5:hover 	{ text-decoration:none; }	#head.th {  color: black;}.botline{	border-top: 1px solid #C2C2C2;	padding-top:10px;	padding-left:25px;}input.dt {	width:75px;	height:21px;	border-collapse:collapse;	border:1px solid #9B9B9B;	background-color:white;	font-size:11px;	color:#464646;	padding-left:8px;	line-height:16px;}input.inp {	width:135px;	height:21px;	border-collapse:collapse;	border:1px solid #9B9B9B;	background-color:white;	font-size:11px;	color:#464646;	padding-left:8px;	line-height:16px;}textarea.inp {	width:135px;		border-collapse:collapse;	border:1px solid #9B9B9B;	background-color:white;	font-size:11px;	color:#464646;	padding-left:8px;	padding-right:8px;	line-height:16px;}/* all form DIVs have position property set to relative so we can easily position newly created SPAN */form div{position:relative;} /* setting the width and height of the SELECT element to match the replacing graphics */select.select{		position:relative;		z-index:10;		width:135px !important;		height:21px !important;		line-height:21px;}/* dynamically created SPAN, placed below the SELECT */span.select{	position:absolute;		float:left;	left:0;	width:135px;	height:21px;	line-height:21px;	text-indent:10px;	background:url(../img/bg_select.gif) no-repeat 0 0;	cursor:default;	z-index:1;	overflow:hidden;	display:block;}/* setting the width and height of the SELECT element to match the replacing graphics */select.select2{		position:relative;		z-index:10;		width:200px !important;		height:21px !important;		line-height:21px;}/* dynamically created SPAN, placed below the SELECT */span.select2{	position:absolute;		float:left;	left:0;	width:200px;	height:21px;	line-height:21px;	text-indent:10px;	background:url(../img/bg_select_200.gif) no-repeat 0 0;	cursor:default;	z-index:1;	overflow:hidden;	/*display:block;*/}		/* first variation (LABEL is above the SELECT) */	form div.variation1 label{display:block;line-height:21px;}/* second variation (LABEL is placed on the left of the SELECT) */	form div.variation2 label{float:left;width:100px;line-height:21px;}form div.variation2 span.select{left:100px;}form div.variation2 span.select2{left:100px;}.chpass{	width:290px;}.emptycol{	width:5px;}.bgwhite {	background-color:#fff;}.bgfilter{	background-color:#F5F5F5;}.viso {	border-top:1px solid #c2c2c2;	font-weight:bold;}.width100pr{	width:100%;}.but {		border-bottom:0px solid #F5F5F5;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	border-collapse:collapse;	color:#005C7E;	font-size:13px;	cursor:pointer;	font-weight:bold;	padding-bottom:3px;	padding-top:2px;	}.nopad {	margin: 0px;	padding:0px;	overflow:visible;}/*.but2 {	background-color:#F5F5F5;	border-bottom:0px solid #F5F5F5;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	border-collapse:collapse;	color:#464646;	font-size:11px;	cursor:pointer;	font-weight:bold;	font-style:italic;}*/a.flink                { 	color:#464646;	font-size:11px;	cursor:pointer;	font-weight:bold;	font-style:italic;	 }a.flink:active	{ text-decoration:none; }a.flink:link    	{ text-decoration:none; }a.flink:visited 	{ text-decoration:none; }a.flink:hover 	{ text-decoration:none; }	.acc {	font-size:  x-small;}.field {	font-weight:bold;}.h20{	line-height:20px;}.h20b{	line-height:20px;	font-weight:bold;}#aep_ovrl { -moz-opacity: 0.7; opacity: 0.7;top: 0; left: 0; position: fixed;width: 100%; height:100%; z-index: 99;} #aep_ww { position: fixed; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; text-align: center;} #aep_win { margin: 20% auto 0 auto; width: 400px; text-align: left;} #aep_w {text-align: center;background-color: white; padding: 25px; border-bottom: 1px solid #c2c2c2; background-color: #f5f5f5;} #aep_center {display: inline-block;width:90%;}#aep_t {color: white; margin: 0 0 2px 3px; font-size: 10pt;} #aep_text {width: 70%;} #aep_pin {width: 70%;} #aep_w span { font-size: 10pt;} #aep_w div {text-align: right; margin-top: 5px;} .comment {	color:#13627F;}.click {	cursor:pointer;}input[type="text"]:disabled{background:#dddddd;}.autocomplete-suggestions { overflow:auto; cursor:pointer; border: 1px solid #9B9B9B; background-color:white; position:absolute; top:0px; left:0px;  /* IE6 fix: */ _background:none; _margin:1px 0 0 0; } .autocomplete-selected { background:#F0F0F0; } .autocomplete-suggestion div { white-space:nowrap; overflow:hidden; } .autocomplete-suggestion strong { font-weight:bold; } #antk,#antk2{width:65px;}.innercont5 {	width:750px;		border-width:0px;    }.innercont5  th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont5 td {    	color:#000000;	border-bottom:1px solid #C2C2C2;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:13px;	/*white-space: nowrap;*/}.innercont5 tr.highlighted {    	background-color: #D0D0D0 !important;}.innercont6 {	width:300px;		border-width:0px;    }.innercont6  th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont6 td {    	color:#000000;	border-bottom:1px solid #C2C2C2;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:12px;	word-wrap: break-word;	}.innercont6 tr.highlighted {    	background-color: #D0D0D0 !important;}.innercont7 {	width:600px;		border-width:0px;    }.innercont7  th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont7 td {    	color:#000000;	border-bottom:1px solid #C2C2C2;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:12px;	word-wrap: break-word;	}.innercont7 tr.highlighted {    	background-color: #D0D0D0 !important;}.innercont8 {	width:850px;		border-width:0px;    }.innercont8  th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:1px solid #C2C2C2;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont8 td {	height:21px;	padding-top:0px;	padding-bottom:0px;	color:#000000;	border-bottom:1px solid #C2C2C2;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:12px;	word-wrap: break-word;	}.innercont8 tr.highlighted {    	background-color: #D0D0D0 !important;}.innercont9 {	width:930px;		border-width:0px;    }.innercont9  th {	line-height:12px;	height:21px;	padding-top:0px;	padding-bottom:0px;	background-color:#F5F5F5;	color:#000000;	font-size:11px;	border-bottom:0px solid #F5F5F5;	border-top: 0px solid #F5F5F5;	border-right: 0px solid #F5F5F5;	border-left: 0px solid #F5F5F5;	text-align:left;	padding-left:10px;}.innercont9 td {	height:21px;	padding-top:0px;	padding-bottom:0px;	color:#000000;	border-bottom:0px solid #F5F5F5;	font-size:10px;	text-align:left;	padding-left:5px;	line-height:12px;	word-wrap: break-word;	}.innercont9 tr.highlighted {    	background-color: #D0D0D0 !important;}.blue {	color:#13627F;}input[readonly]{	color:#BBBBBB;	font-style:italic;}.medium {	margin: 0 auto;	width: 355px;	}.large {	margin: 0 auto;	width: 800px;	}.xlarge {	margin: 0 auto;	width: 950px;	}.xxlarge {	margin: 0 auto;	width: 1100px;	}.print_log{	margin: 0 auto;	width: 550px;	}.push-down-10 {	margin-bottom: 10px !important;}.list-group {	margin: 0px;}.list-group {	padding-left: 0;	margin-bottom: 20px;}.list-group-contacts .list-group-item {	padding: 10px;}.list-group .list-group-item {	line-height: 20px;}.list-group-item:first-child {	border-top-left-radius: 4px;	border-top-right-radius: 4px;}a.list-group-item, button.list-group-item {	color: #555; text-decoration: none;	font-family: 'Open Sans', sans-serif;}.history-date { display: none; font-size:10px; }a.list-group-item:hover .history-date {	display: inline-block;}.list-group-item {	border-color: #E5E5E5;}.list-group-item {	position: relative;	display: block;	padding: 10px 15px;	margin-bottom: -1px;	background-color: #fff;	border: 1px solid #ddd;}.list-group-status {	float: left;	margin-right: 10px;	height: 40px;	width: 10px;	position: relative;}.list-group-status.status-online:after {	border-color: #95b75d;}.list-group-status:after {	position: absolute;	left: 0px;	top: 15px;	width: 10px;	height: 10px;	border: 2px solid #CCC;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;	border-radius: 50%;	content: " ";	background: transparent;}.list-group-contacts .list-group-item img {	border: 2px solid #F5F5F5;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;	border-radius: 50%;	width: 40px;	margin-right: 10px;}.pull-left {	float: left;}.pull-left {	float: left!important;}.list-group-contacts .list-group-item .contacts-title {	font-size: 13px;	font-weight: 600;	line-height: 20px;}.list-group-contacts .list-group-item p {	margin-bottom: 0px;	line-height: 20px;	background: none !important;	font-size: 10px;}/*.content-frame-right { max-height: 350px !important; overflow: auto; }*/.mail {  padding: 0px;  width: 100%;}.mail .mail-item {  float: left;  padding: 10px 15px 10px 13px;  width: 100%;  line-height: 20px;  border-left: 4px solid #D5D5D5;}.mail .mail-item.mail-primary {  border-left-color: #33414e;}.mail .mail-item.mail-info {  border-left-color: #3fbae4;}.mail .mail-item.mail-success {  border-left-color: #95b75d;}.mail .mail-item.mail-warning {  border-left-color: #fea223;}.mail .mail-item.mail-danger {  border-left-color: #b64645;}.mail .mail-item .mail-checkbox {  float: left;  width: 20px;  height: 20px;  margin-right: 10px;}.mail .mail-item .mail-star {  font-size: 12px;  width: 20px;  float: left;  text-align: center;  margin-right: 10px;  cursor: pointer;}.mail .mail-item .mail-star.starred .fa-star-o:before {  content: "\f005";}.mail .mail-item .mail-user {  font-size: 12px;  font-weight: 600;  float: left;  width: 150px;  color: #434a54;}.mail .mail-item .mail-text {  font-size: 12px !important;  float: left;  color: #656d78;}.mail .mail-item .mail-date {  float: right;  font-size: 12px !important;}.mail .mail-item .mail-attachments {  float: right;  font-size: 12px !important;  color: #AAA;  margin-right: 10px;}.mail .mail-item .mail-attachments.fa {  font-size: 16px;}.mail .mail-item:nth-child(2n) {  background: #F9F9F9;}.mail .mail-item.mail-unread {  font-weight: 700;}.mail .mail-item.mail-unread .mail-user {  font-weight: 700;}.mail-checkall {  margin-right: 5px;}.panel .panel-body.mail {	padding: 0px;}.panel .panel-body {	padding: 15px;	position: relative;}.panel .panel-heading, .panel .panel-footer, .panel .panel-body {	float: left;	width: 100%;}.mail {	padding: 0px;	width: 100%;}.panel-body {	padding: 0px !important;	border: 1px solid #ccc;	border-left: none;	margin-top: 10px;	-webkit-border-radius:5px;	-moz-border-radius:5px;	border-radius: 5px;	overflow: hidden;}.mail .mail-item.mail-unread {	font-weight: 700;}.mail .mail-item.mail-info {	border-left-color: #3fbae4;}.mail .mail-item {	float: left;	padding: 10px 15px 10px 13px;	width: 100%;	line-height: 20px;	border-left: 4px solid #D5D5D5;}.mail .mail-item .mail-checkbox {	float: left;	width: 20px;	height: 20px;	margin-right: 10px;}.icheckbox_minimal-grey {	background-position: 0 0;}input[type=radio], input[type=checkbox] {	margin: 2px 0px 0px;}.icheckbox_minimal-grey, .iradio_minimal-grey {	display: inline-block;	vertical-align: middle;	margin: 0;	padding: 0;	width: 18px;	height: 18px;	background: url(../m/img/icheck/grey.png) no-repeat;	border: none;	cursor: pointer;}.icheckbox_minimal-grey.checked {	background-position: -40px 0;}.mail .mail-item .mail-star {	font-size: 10px !important;	width: 20px;	float: left;	text-align: center;	margin-right: 10px;	cursor: pointer;}.mail .mail-item.mail-unread .mail-user {	font-weight: 700;}.mail .mail-item .mail-user {	font-size: 10px !important;	font-weight: 600;	float: left;	width: 250px;	color: #434a54;}.mail .mail-item .mail-text {	font-size: 10px !important;	float: left;	color: #005C7E;}.mail .mail-item .mail-date {	float: right;	font-size: 10px !important;}.mail .mail-item .mail-star, .mail .mail-item .mail-star a {	font-size: 10px !important;	width: 20px;	float: left;	text-align: center;	margin-right: 10px;	cursor: pointer;	color: #005C7E;	text-decoration: none;}.bordered-row {   border:1px dashed #ccc;  margin:10px 0;}.bordered-row .image-placeholder { 	height:80px;	margin:10px;	text-align: center;}.bordered-row .image-placeholder .user-image {	height:100%;	max-width: 200px;} /*	SAVER SIDE MENIU LINKS*/.leftcol-fix { 	width: 170px; }.menu-link {	margin-bottom:5px; 	text-align:center; 	width:100px;}.menu-link a {	min-width: 130px;	margin-left: 17px;}.btn.cnavi-btn {	display: block;	margin-bottom: 7px;	text-decoration:none;}/*	Notes module style*/#ajax-switch a.btn { text-decoration: none !important; }#ajax-switch .custom-row {	margin-top:10px;	margin-bottom:10px;	font-size:12px;	font-family:'Open Sans', sans-serif;}#ajax-switch .custom-row > div:first-child {	color:#656d78;	font-weight: bold;	text-align: right;}#ajax-switch .custom-row .valign-middle {	line-height: 30px;}#ajax-switch > div:not(.current) {	display: none;}#ajax-switch div.loader {	position: absolute;	background: rgba(255, 255, 255, 0.8) !important;	width: 100%;	height: 100%;	z-index: 5;	text-align: center;}#ajax-switch div.loader img {	margin:0 auto;	margin-top:45px;}#ajax-switch div.loader.loading {	display: block;}.simplecolorpicker.icon {	width: 20px;}.custom-table {}.custom-table tr {}.custom-table tr td:first-child {	font-weight: bold;	padding:3px;	font-size:8pt;	vertical-align: top;}.custom-table tr td:nth-child(2) {	padding-left: 10px;}.files-list { text-align: left; position: relative; }.files-list .file-holder { float:left; position: relative; border:1px solid #dfdfdf; margin:5px; padding:3px; width:100%; max-width: 135px; }.files-list .file-holder .file-img { overflow: hidden; text-align: center; }.files-list .file-holder .file-img .actions-list { display: none; }.files-list .file-holder:hover .file-img .actions-list {	display: block;	position:absolute;	top:0; right:0;	font-size:12pt;	background: rgba(0,0,0,0.75);}.files-list .file-holder .file-img .actions-list a {	padding: 5px; color:#fafafa; float: left;}.files-list .file-holder .file-img .actions-list a:hover {	background:#c00;}.files-list .file-holder .file-img .actions-list a.preview:hover { background: #0c0; }.files-list .file-holder .file-img a img { height:85px !important; }.files-list .file-holder .file-name { 	display: block;	bottom:0; 	left:0; 	width:100%; 	background: rgba(0,0,0,0.75); 	color:#fafafa;	padding:3px 5px;}.collapsed { height: 170px; overflow: hidden; }.collapsed .shadow { position: absolute; bottom: -10px; left: 0; width: 100%; height:46px; background:url('white-shadow.png') repeat-x; background-position: left bottom; }.toggle-btn { font-size:10px; color:#55F !important; text-decoration: none; }.toggle-btn:hover { color:#f80 !important; }.remove_file img { height:15px !important; }.frame {}.frame .search-holder {}.frame .search-holder .input-custom {	border:none;	border-bottom: 2px solid #ccc;}.frame .search-results {	margin-top:15px;}.frame .search-results a.search-item {	border-left:3px solid #ccc;	padding:3px 10px;	text-decoration: none;}.frame .search-results a.search-item:hover {	background: #efefef;}.frame .search-results a.search-item span.item-name {	display: inline-block;	width:200px;}.frame .search-results a.search-item span.item-contact {}/*	Piltuvelis*/.percent-circle {	float: right;	border: 1px solid #ccc;	-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;	overflow: hidden;	text-align: center;	padding: 5px 3px;	margin-top: -13px;	margin-right: -5px;	color: #afafaf;	font-size: 6pt;}table.piltuvelis {	width:100%;	table-layout: fixed;}table.piltuvelis tr.steps {}table.piltuvelis tr.steps td {	background-color:#fafafa;	padding:5px 15px;	font-weight: bold;}table.piltuvelis tr.steps td span.stage-name {	font-size:9pt;}table.piltuvelis tr.steps td:not(:last-child){	background-image:url(../img/step-arrow.png);	background-repeat: no-repeat;	background-position: top right;	background-size: 10px 34px;}table.piltuvelis tr td .small-font {	font-size: 8pt !important;}table.piltuvelis tr td {	max-width: 180px;	vertical-align: top;	padding-top: 10px;	font-family: 'Open Sans', sans-serif !important;}table.piltuvelis tr:not(.steps) td {	padding-right: 8px;}table.piltuvelis tr td > .tasks {	min-height: 100px;}table.piltuvelis tr td > .tasks:hover {}.top-navi {	min-height: 30px;}.top-navi a.btn {	text-decoration: none;	margin-bottom: 10px;	margin-left: 15px;}.no-paddings {	padding: 0 !important;}div.filtering-menu {    margin: 0 200px;	max-width:220px;	background:#fafafa;	padding:5px 10px;	position: relative;	border:1px solid #eaeaea;}div.filtering-menu .section {	font-weight: bold;}div.filtering-menu .selection-title {	font-weight: bold;}div .filtering-menu div.select-options {	position: absolute;	display: none;	left: -1px;	top:20px;	padding-top: 5px;	border:1px solid #eaeaea;	border-top: none;	width: 101%;	background: white;	padding: 5px 10px;	padding-right:0;	z-index: 99;}div .filtering-menu .selection:hover {	cursor: pointer;}div .filtering-menu .selection:hover .select-options {	display: block;	cursor:default;	max-height: 170px;	overflow: auto;}div .filtering-menu .selection:hover .select-options .group-name {	font-weight: bold;	font-size:8pt;	color:#005c7e;}div .filtering-menu .selection:hover .select-options .group-item {	padding-left: 15px;	padding-top: 5px;	padding-bottom: 5px;}div .filtering-menu .selection:hover .select-options .group-item a {	text-decoration: none;}div .filtering-menu .selection:hover .select-options .group-item:hover {	background:#efefef;}div .filtering-menu .selection:hover .select-options .group-item:hover a {}div .filtering-menu .selection:hover .select-options > div {	padding:5px 5px;}.client-image {	border: 2px solid #F5F5F5;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;    border-radius: 50%;    width: 40px;    margin-right: 10px;    margin-top:10px;}.float-fix {	float: right;	margin-left: 3px;	margin-top: -2px;}.bootstrap-select-fix .switch {	color: #535353;}#tabs-content .controls-panel {	padding-bottom:10px;}.cabtn {	font-size: 13pt;    margin-top: 0px;    margin-left: 5px;    cursor: pointer;}.questions-list {}.questions-list-holder #nestable {	max-width:100%;}.questions-list-holder #nestable .dd-item {	padding-top: 5px;	padding-bottom: 5px;	background: #fff;}.questions-list-holder #nestable .dd-item .question-data {	margin-top:0;	background: #fff;}.questions-list-holder #nestable .dd-item:last-child .question-data {	padding-bottom: 15px;}.questions-list-holder #nestable .dd-item .question-data .dd-handle {	left: 30px;    border-color: transparent;    background: transparent;    top: 5px;}.questions-list-holder #nestable .dd-item .question-data .dd-handle:hover::before {	color:#13c8f1;}.questions-list div.row:first-child {	border-top:2px solid #efefef;}.questions-list div.row:not(:first-child) {	border-top:1px dashed #dfdfdf;}.questions-list div.row > div {	padding:5px;	min-height: 40px;}.questions-list div.row > div:not(:last-child) {	border-right:1px dashed #dfdfdf;}.questions-list div.row:hover {	background:#fafafa;}.questions-b {	font-size: 10pt;    margin-top: 4px;    display: inline-block;}.question-data {    margin-top: 10px;    padding-top: 10px;    border-top: 2px solid #efefef;}.tab-content .action-page {	position: relative;}.tab-content .action-page .loader {	position: absolute;    top: 0;    width: 100%;    height: 100%;    text-align: center;    background: rgba(255,255,255,0.8);}table.table.table-custom {}table.table.table-custom tr th,table.table.table-custom tr td {	padding:10px;}table.table.table-custom tr th {}table.table.table-custom tr td {	background: #fefefe;}table.table.table-custom.table-hover tr:hover td {	background:#f1f4f7;}table.table.table-custom tr:nth-child(:odd) td {	background: #f0f0f0;}