html, body{
	font-family: proxima-nova, sans-serif;
	height:100%;
	box-sizing:border-box;
	}
html{
	height:100%;
	min-width:1166px;
	overflow:auto;
	}
body{
	padding-bottom:28px;
	position:relative;
	min-height:100%;
	padding-left:50px;
	padding-top:95px;
	padding-right:30px;
	background-color:#f1f2f2;
	overflow:hidden;
    min-width: 1193px;
    max-height: 725px;
	}
body.home, body.home2, body.home3, body.home4{
	padding-right:45px;
	overflow:auto;
	overflow: initial;
	}
header:not(.loginh){
	width:50px;
	height:100%;
	background: rgb(63,63,63);
	background: -moz-linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
	background: linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f3f3f",endColorstr="#3f3f3f",GradientType=1);
	color:#fff;
	position:fixed;
	top:0px;
	left:0px;
    z-index: 40;
	}
header:not(.loginh).expand{
	background: rgb(84,20,184);
	background: -moz-linear-gradient(0deg, rgba(84,20,184,1) 0%, rgba(65,59,75,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(84,20,184,1) 0%, rgba(65,59,75,1) 100%);
	background: linear-gradient(0deg, rgba(84,20,184,1) 0%, rgba(65,59,75,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5414b8",endColorstr="#413b4b",GradientType=1);
	}
.soringer input, .soringer2 input{
	width:calc(100% - 20px);
	}
.sortem.soringer > .col-md-12 i.fa, .sortem.soringer2 > .col-md-12 i.fa{
	margin-top: 9px;
	}
body.home, body.home2, body.home3, body.home4{
	}
a{
	color:#CB465C;
	}
.tbsip{
	width:100%;
	height: 62px;
	display:table-cell;
	vertical-align:middle;
	padding:0px 0px 0px 50px;
	position:relative;
	}
.tipsout{
	box-sizing:border-box;
	display: -webkit-box;
	/*display:table-cell;*/
	overflow: hidden; 
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;  
	vertical-align:middle;
	cursor:pointer;
	line-height: 1.5;
	}
.tbsip:after{
    position: absolute;
    top: 13px;
    left: 21px;
    font-size: 25px;
    content: "\f05a";
    font-family: "Fontawesome";
    color: #5d00ef;
	}
.tableblock{
	display:table;
	vertical-align:middle;
	height:100%;
    width: calc(100% - 750px);
    float: left;
	}
.filelist{
	padding:0px;
	margin:10px 0px;
	width:100%;
	float:left;
	}
.filelist li{
	display:block;
	width:100%;
	float:left;
	margin-bottom: 10px;
	} 
.filelist li strong{
	line-height: 38px;
	}
.filelist li .spring{
	line-height: 38px;
	font-size:10px;
	margin-left:10px;
	}
.tablebox{
	width:100%;
	float:left;
	overflow:auto;
	max-height:500px;
	margin:30px 0px;
    box-sizing: border-box;
    padding: 5px;
    background-color: #fff;
	border:1px solid #e5e5e5;
	}
.table.trtr>thead>tr>th, .table.trtr>thead>tr>td, .table.trtr>tbody>tr>th, .table.trtr>tbody>tr>td{
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #d8d8d8;
	}
.table.trtr>tbody>tr>td{
	font-size:10px;
	}
.table.trtr>thead>tr>th{
	border-bottom: 1px solid #d8d8d8;
	}
.trtr select.form-control{
	min-width: 60px;
	}
.relative{
	position:relative;
	}
.showarrow{
	position:absolute;
	top:-30px;
	right:20px;
	font-size:30px;
	}
@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-moz-transform: translateX(-30px);
		transform: translateX(-30px);
		}
	60% {
		-moz-transform: translateX(-15px);
		transform: translateX(-15px);
		}
	}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-webkit-transform: translateX(-30px);
		transform: translateX(-30px);
		}
	60% {
		-webkit-transform: translateX(-15px);
		transform: translateX(-15px);
		}
	}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-moz-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		-webkit-transform: translateX(-30px);
		transform: translateX(-30px);
		}
	60% {
		-moz-transform: translateX(-15px);
		-ms-transform: translateX(-15px);
		-webkit-transform: translateX(-15px);
		transform: translateX(-15px);
		}
	}
@-moz-keyframes bounce2 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-moz-transform: translateY(-30px);
		transform: translateY(-30px);
		}
	60% {
		-moz-transform: translateY(-15px);
		transform: translateY(-15px);
		}
	}
@-webkit-keyframes bounce2 {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-webkit-transform: translateY(-30px);
		transform: translateY(-30px);
		}
	60% {
		-webkit-transform: translateY(-15px);
		transform: translateY(-15px);
		}
	}
@keyframes bounce2 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-moz-transform: translateY(-30px);
		-ms-transform: translateY(-30px);
		-webkit-transform: translateY(-30px);
		transform: translateY(-30px);
		}
	60% {
		-moz-transform: translateY(-15px);
		-ms-transform: translateY(-15px);
		-webkit-transform: translateY(-15px);
		transform: translateY(-15px);
		}
	}
@-moz-keyframes bounce3 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-moz-transform: translateX(30px);
		transform: translateX(30px);
		}
	60% {
		-moz-transform: translateX(15px);
		transform: translateX(15px);
		}
	}
@-webkit-keyframes bounce3 {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-webkit-transform: translateX(30px);
		transform: translateX(30px);
		}
	60% {
		-webkit-transform: translateX(15px);
		transform: translateX(15px);
		}
	}
@keyframes bounce3 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-webkit-transform: translateX(0);
		transform: translateX(0);
		}
	40% {
		-moz-transform: translateX(30px);
		-ms-transform: translateX(30px);
		-webkit-transform: translateX(30px);
		transform: translateX(30px);
		}
	60% {
		-moz-transform: translateX(15px);
		-ms-transform: translateX(15px);
		-webkit-transform: translateX(15px);
		transform: translateX(15px);
		}
	}
@-moz-keyframes bounce4 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-moz-transform: translateY(30px);
		transform: translateY(30px);
		}
	60% {
		-moz-transform: translateY(15px);
		transform: translateY(15px);
		}
	}
@-webkit-keyframes bounce4 {
	0%, 20%, 50%, 80%, 100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-webkit-transform: translateY(30px);
		transform: translateY(30px);
		}
	60% {
		-webkit-transform: translateY(15px);
		transform: translateY(15px);
		}
	}
@keyframes bounce4 {
	0%, 20%, 50%, 80%, 100% {
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-webkit-transform: translateY(0);
		transform: translateY(0);
		}
	40% {
		-moz-transform: translateY(30px);
		-ms-transform: translateY(30px);
		-webkit-transform: translateY(30px);
		transform: translateY(30px);
		}
	60% {
		-moz-transform: translateY(15px);
		-ms-transform: translateY(15px);
		-webkit-transform: translateY(15px);
		transform: translateY(15px);
		}
	}
.bounce{
	-moz-animation: bounce 2s infinite;
	-webkit-animation: bounce 2s infinite;
	animation: bounce 2s infinite;
	}
.loader_block{
	width:100%;
	height:30px;
	margin-top:30px;
	float:left;
	border:1px solid #28ABA4;
	}
.loader_bar{
	width:0%;
	float:left;
	height:28px;
	background-color:#28ABA4;
	box-sizing:border-box;
	color:#fff;
	text-align:right;
    padding: 0px 10px;
	font-size:20px;
	text-shadow:0 0 5px rgba(0, 0, 0, 0.5);
	}
.whendoneimport{
	width:100%;
	float:left;
	margin-top:30px;
	font-size:20px;
	}
.spinner{
	margin: 100px auto;
	width: 40px;
	height: 40px;
	position: relative;
	text-align: center;
	vertical-align:middle;
	display:inline-block;
	-webkit-animation: sk-rotate 2.0s infinite linear;
	animation: sk-rotate 2.0s infinite linear;
	}
.dot1, .dot2 {
	width: 60%;
	height: 60%;
	display: inline-block;
	position: absolute;
	top: 0;
	background-color: #5d00ef;
	border-radius: 100%;
	-webkit-animation: sk-bounce 2.0s infinite ease-in-out;
	animation: sk-bounce 2.0s infinite ease-in-out;
	}
.dot2{
	top: auto;
	bottom: 0;
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
	}
@-webkit-keyframes sk-rotate{
	100% {
		-webkit-transform: rotate(360deg)
		}
	}
@keyframes sk-rotate{
	100% {
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg)
		}
	}
@-webkit-keyframes sk-bounce{
	0%, 100% {
		-webkit-transform: scale(0.0)
		}
	50% {
		-webkit-transform: scale(1.0)
		}
	}
@keyframes sk-bounce{
	0%, 100% { 
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
		}
	50% { 
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
		}
	}
#loader{
	display:none;
	position:fixed;
	z-index:38;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background-color:rgba(0, 0, 0, 0.5);
	height:100%;
	width:100%;
	}
.tabled{
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;
	}
.celled{
	height:100%;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	}
.contlistblock{
    width: 230px;
    float: left;
	position:relative;
    overflow-y:auto;
    box-sizing: border-box;
    padding: 0px;
    background-color: #f8f8f8;
	margin-bottom:0px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	height:calc(100% - 30px);
	-webkit-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-moz-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-ms-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-o-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	transition: background 300ms 0ms, box-shadow 300ms 300ms;
	}
.listshield{
	position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    z-index: 5;
	}
.contlistblockhelper{
	width: 230px;
    float: left;
	height:100%;
    position: relative;
	}
.filterholder{
	width:100%;
	float:left;
	height:30px;
	position:relative;
	}
.filterholder button{
	box-sizing:border-box;
	cursor:pointer;
	width:100%;
	float:left;
	height:30px;
	border-radius:0px;
    background-color: #5d00ef;
    border: 1px solid #5d00ef;
    color: #ffffff;
    font-size: 12px;
    box-shadow: none;
    text-transform: none;
	}
.filterholder.filting button{
	background-color: #28aba4;
    border: 1px solid #28aba4;
	}
.filterholder button:hover{
	background-color:#fff;
	color:#5d00ef;
	}
.filterholder.filting button:hover{
	color:#28aba4;
	}
.contlistblock.hiddend{
	box-shadow:none;
	background:none;
	-webkit-transition: background 300ms 300ms, box-shadow 300ms 0ms;
	-moz-transition: background 300ms 300ms, box-shadow 300ms 0ms;
	-ms-transition: background 300ms 300ms, box-shadow 300ms 0ms;
	-o-transition: background 300ms 300ms, box-shadow 300ms 0ms;
	transition: background 300ms 300ms, box-shadow 300ms 0ms;
	}
.stistkk .contlistblock{
	height:95%;
	}
.removefilter{
    color: #fff;
    position: absolute;
    top: 4px;
    right: 7px;
    font-size: 16px;
    text-decoration: none;
	}
.removefilter:hover{
	color: #fff;
	}
.wi15{
	width:100%;
	float:left;
	height:70px;
	}
.ckontactlistitem{
	border-top:1px solid #f8f8f8;
	border-bottom:1px solid #f8f8f8;
	border-left:3px solid transparent;
	border-right:0px;
	background-color:transparent;
	text-align:left;
	width:100%;
	box-sizing:border-box;
	padding:6px 6px 6px 11px;
	line-height:1.2;
	margin:0px;
	cursor:pointer;
	font-size:12px;
	color:#3f3f3f;
	display:block;
	font-weight:600;
	}
.ckontactlistitem[disabled]{
	opacity:0.5;
	}
.ckontactlistitem > span{
	display:block;
	}
.ckontactlistitem.drafter{
	background-color:#ffe157;
	}
.ckontactlistitem.noclickthis{
	text-shadow: 0 0 8px #3f3f3f;
    color: transparent;
	}
.anim300{
    transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	}
.listbox{
	width:100%;
	float:left;
	margin:20px 0px 0px 0px;
	}
.listbox.reqqr .ui-multiselect.ui-widget.ui-state-default.ui-corner-all{
	/*outline:1px solid #CB465C;*/
	}
.listbox label, .listbox select, .listbox input{
	float:left;
	width:auto;
	vertical-align: middle;
    margin-right: 15px;
	}
.listbox label{
	line-height:32px;
	margin-bottom:0px;
	}
.list_listblock{
	width:100%;
	float:left;
	margin-bottom:15px;
	}
.baseinfo{
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:0px 16px 0px 16px;
    height: 85%;
	height:calc(100% - 80px);
	background-color:#f1f2f2;
	overflow: hidden;
	min-width:645px;
	}
.conloader{
	position:absolute;
	top:0px;
	left:10px;
	bottom:0px;
	right:0px;
	background-color:#f1f2f2;
	z-index:39;
	}
.overflow.withpaddingz.minpadd{
	position:relative;
	}
.stistkk .baseinfo{
	height: 95%;
    height: calc(100% - 10px);
	overflow:auto;
	}
.comment_boxx{
	width:100%;
	float:left;
	box-sizing:border-box;
	min-height:100px;
	resize:vertical;
	border:none;
	color:#646464;
    border-bottom: 1px solid #dbdbdb;
	}
.baseinfo h2{
	text-align:center;
	font-size:20px;
	}
.ststs label{
	margin-right:0px;
	line-height:18px;
	margin-bottom:0px;
	}
.ststs select, .date_follow{
	width:auto;
	}
.ststs select{
	font-size:18px;
	}
div.ststs{
	position:relative;
	width:170px;
    margin-right: 0px;
	box-sizing:border-box;
	transform-origin:top center;
	z-index:2;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
	}
div.ststs.zoomzoom{
	transform: scale(1.5);
	}
div.ststs > select{
	width:170px;
	}
.checkboxbox{
	box-sizing:border-box;
	width:100%;
	float:left;
	max-height:290px;
	overflow:auto;
	}
.checkboxbox label{
	box-sizing:border-box;
	margin:0px;
	padding:8px 4px;
	width:100%;
	border-bottom:1px solid #f4f4f4;
	vertical-align:top;
	}
.checkboxbox label input{
	float:left;
	margin-right:10px;
	}
.checkboxbox label span{
	display:block;
	overflow:hidden;
	line-height:1.2;
	}
.save_box{
	margin-top: -2px;
	float:right;
	margin-bottom:0px;
	margin-right:25px;
	}
.help_class.btn.btn-primary.anim300.save.pull-right{
	display:none;
	}
.othercontacts .btn.btn-primary.stat_0{
	color: #646464;
	}
.othercontacts .btn.btn-primary.othconboxim{
	padding:3px 8px;
	border:none;
	margin:2px 5px 0px 0px;
	float:left;
	text-align:left;
	box-sizing:border-box;
	width:85px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	}
.othercontacts .btn.btn-primary.othconboxim.disabl{
	pointer-events: none;
	}
.othercontacts .btn.btn-primary.othconboxim:hover{
	
	}
.ckontactlistitem.stat_1{
	color:#e0b732;
	}
.ckontactlistitem.stat_1.withdate{
	/*color:#9E4400;*/
	}
.ckontactlistitem.stat_3{
	color:#cb465c;
	}
.ckontactlistitem.stat_2{
	color:#a7a9ac;
	}
.ckontactlistitem.stat_4{
	color:#28aba4;
	}
.btn.btn-primary.othconboxim.stat_0, .btn.btn-primary.othconboxim.stat_0:hover{
	background-color:#646464;
	color:#fff;
	}
.btn.btn-primary.othconboxim.stat_1, .btn.btn-primary.othconboxim.stat_1:hover{
	background-color:#e0b732;
	color:#fff;
	}
.btn.btn-primary.othconboxim.stat_3, .btn.btn-primary.othconboxim.stat_3:hover{
	background-color:#cb465c;
	color:#fff;
	}
.btn.btn-primary.othconboxim.stat_2, .btn.btn-primary.othconboxim.stat_2:hover{
	background-color:#a7a9ac;
	color:#fff;
	}
.btn.btn-primary.othconboxim.stat_4, .btn.btn-primary.othconboxim.stat_4:hover{
	background-color:#28aba4;
	color:#fff;
	}
.ckontactlistitem.active{
	background-color:#f1f2f2 !important;
	border-left:3px solid #3e99d4;
	position:relative;
	border-top:1px solid #f1f2f2;
	border-bottom:1px solid #f1f2f2;
	}
.ckontactlistitem:focus{
	outline:none;
	}
.ckontactlistitem:hover{
	background-color:#f1f2f2 !important;
	}
.botbuttons{
	width:100%;
	float:left;
	margin-bottom:3px;
	margin-top:10px;
    position: relative;
	}
.fontaws {
    font-family: 'FontAwesome';
	}
.ckontactlistitem i{
	float:right;
	display: inline-block;
    margin: 2px 3px;
	}
.mrbott{
	margin-bottom:15px;
	}
.userlist, .listlist, .datefilter{
	width:100%;
	float:left;
	margin-top:20px;
	}
.userlist > .btn{
	margin-top:5px;
	}
.datefilter{
	margin:0px;
	box-sizing:border-box;
	padding:20px 20px;
	background-color:#ffffff;
	}
.sukurta_statistika_box canvas{
	background-color:#ffffff;
	}
.list_listblock .btn-primary, .listlist .btn-primary{
	margin-bottom:5px;
	}
.list_listblock .btn-primary{
	font-size: 12px;
    padding: 4px 8px;
	}
.table.valign-middle > tbody > tr > td, .table.valign-middle > thead > tr > th{
    vertical-align: middle;	
	}
.bendra.table.valign-middle > thead > tr > th{
	font-size:18px;
	color:#3E99D4;
	}
.bendra.table.valign-middle > thead > tr > th > div{
	font-weight:normal;
	font-size:14px;
	}
.absolute.infobox{
    position: absolute;
    width: 250px;
    top: 15px;
    left: 50px;
    z-index: 1;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	max-height: 300px;
    overflow: auto;
	display:none;
	}
.absolute.infobox a{
	width:100%;
	display:inline-block;
	}
.absolute.infobox ul{
	margin-bottom:0px;
	}
.absolute.infobox ul li:first-of-type{
	border-top:0px;
	}
.absolute.infobox ul li:last-of-type{
	border-bottom:0px;
	}
.spacer{
	width:100%;
	float:left;
	margin-bottom:150px;
	}
.spacer_sm{
	width:100%;
	float:left;
	margin-bottom:50px;
	}
table {
	font-size: 1em;
	}
.ui-draggable, .ui-droppable {
	background-position: top;
	}
.scorotexts{
	float: left;
    font-weight: bold;
    padding-right: 10px;
    line-height: 36px;
    font-size: 16px;
	}
.createoverlay, .search_overlay{
	position:fixed;
	display:none;
	z-index:40;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;	
	background-color:rgba(63, 63, 63, 0.2);
	}
.conseroverlay, .conseroverlay_disc, .conseroverlay_clone, .conseroverlay_sent, .conseroverlay_sent2, .conseroverlay_scor, .conseroverlay_tip, .conseroverlay_listc, .conseroverlay_listcmerge, .conseroverlay_listclistc, .conseroverlay_listclistc2, .conseroverlay_filter, .conseroverlay_fulpr, .conseroverlay_scor2, .conseroverlay_otherus2, .conseroverlay_pipe, .conseroverlay_pipe2, .exportoverlay, .edusoverlay_listc, .conseroverlay_nu, .conseroverlay_update, .task_overlay, .conseroverlay_tegs{
	position:fixed;
	display:none;
	z-index:42;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;	
	background-color:rgba(63, 63, 63, 0.2);
	}
.conserbox, .conserbox_disc, .conserbox_clone, .conserbox_sent, .conserbox_sent2, .conserbox_scor, .conserbox_scor2, .conserbox_tip, .conserbox_tip2, .conserbox_listc, .conserbox_listcmerge, .conserbox_listclistc, .conserbox_listclistc2, .conserbox_filter, .conserbox_filter2, .conserbox_fulpr, .conserbox_pipe, .conserbox_pipe2, .exportbox, .edusbox_listc, .editletter_nu, .conserbox_update, .conserbox_otherus2, .conserbox_task, .conserbox_tegs{
	position:fixed;
	display:none;
	width:100%;
	z-index:43;
	top:0px;
    height: 100%;
	left:0px;
	right:0px;
	bottom:0px;	
	vertical-align:middle;
	}
.createbox, .createbox_disc{
	position:fixed;
	display:none;
	width:100%;
	z-index:41;
	top:0px;
    height: 100%;
	left:0px;
	right:0px;
	bottom:0px;	
	vertical-align:middle;
	}
.theeditbox{
	position:fixed;
	display:none;
	width:100%;
	z-index:41;
	top:0px;
    height: 100%;
	left:0px;
	right:0px;
	bottom:0px;	
	vertical-align:middle;
	}
.editletter, .searchbox, .editlisto{
	position:fixed;
	display:none;
	width:100%;
	z-index:41;
	top:0px;
    height: 100%;
	left:0px;
	right:0px;
	bottom:0px;	
	vertical-align:middle;
	}
.editletter{
	z-index:44;
	}
.createinbox, .searchbox2, .createinbox2, .prodserinbox, .prodserinbox_disc, .prodserinbox_clone, .prodserinbox_sent, .prodserinbox_sent2, .prodserinbox_scor, .prodserinbox_scor2, .prodserinbox_tip, .prodserinbox_tip2, .prodserinbox_listc, .prodserinbox_listcmerge, .prodserinbox_listclistc, .prodserinbox_listclistc2, .prodserinbox_filter, .prodserinbox_filter2, .prodserinbox_fulpr, .prodserinbox_pipe, .prodserinbox_pipe2, .exportinbox, .edusinbox_listc, .createinbox_nu, .prodserinbox_update, .prodserinbox_otherus2, .inbox_task, .prodserinbox_tegs{
	display:table-cell;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
	}
.createthebox, .searchbox3, .createthebox2, .prodserthebox, .prodserthebox_scor, .prodserthebox_pipe, .prodserthebox_pipe2, .prodserthebox_scor2, .prodserthebox_listc, .prodserthebox_listcmerge, .prodserthebox_listclistc, .prodserthebox_listclistc2, .prodserthebox_filter, .edusthebox_listc, .prodserthebox_update, .thebox_task, .prodserthebox_tegs{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	max-width:880px;
	box-sizing:border-box;
	text-align:left;
	padding:25px 55px 25px 35px;
	border-radius:5px;
	position:relative;
	}
.prodserthebox_tegs{
    max-width: 340px;	
	}
.clickdisupdate{
	cursor:pointer;
	}
.prodserthebox_update img{
	max-width:100%;
	height:auto;
	display:inline-block;
	text-align:center;
	border:2px solid #dadada;
	}
.prodserthebox_update .align-center{
	text-align:center;
	}
.prodserthebox_update p{
	font-size:18px;
	}
.prodserthebox_clone, .createthebox_nu{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	max-width:300px;
	box-sizing:border-box;
	padding:25px 25px 25px 25px;
	border-radius:5px;
	text-align:center;
	position:relative;
	}
.prodserthebox_sent2, .exportthebox, .prodserthebox_otherus2{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	max-width:450px;
	box-sizing:border-box;
	padding:25px 25px 25px 25px;
	border-radius:5px;
	text-align:center;
	position:relative;
	}
.prodserthebox_sent, .prodserthebox_tip, .prodserthebox_tip2{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	max-width:880px;
	box-sizing:border-box;
	text-align:left;
	padding:20px 20px 20px 20px;
	border-radius:5px;
	position:relative;
	}
.prodserthebox_fulpr{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 15px rgba(0, 0, 0, 0.5);
	max-width:1200px;
	box-sizing:border-box;
	text-align:left;
	padding:25px 55px 25px 25px;
	border-radius:5px;
	position:relative;
	}
.prodserthebox_fulpr{
	min-height: 350px;
	}
.prodserthebox_disc{
	width:100%;
	max-width:230px;
	box-sizing:border-box;
	text-align:left;
	padding:15px 15px 15px 15px;
	border-radius:5px;
	position:absolute;
	top:0px;
	left:0px;
	z-index: 43;
	display:none;
	}
.prodserthebox{
	max-width:700px;
	max-height:600px;
	overflow:auto;
	}
.thebox_task{
	max-width:800px;
	}
.createthebox2, .prodserthebox_listc, .prodserthebox_listcmerge, .prodserthebox_listclistc, .prodserthebox_listclistc2{
	max-width:500px;
	}
.thcomments > .messagebox{
	width:100%;
	float:left;
	margin-bottom:10px;
	padding:6px 14px 6px 14px;
	border-radius:8px;
	background-color:#E5E0FF;
	}
.thcomments > .messagebox div{
	float:right;
	font-size:10px;
	font-style:italic;
	}
.thcomments{
	max-height:175px;
	overflow:auto;
	padding:12px;
	border:1px solid #dadada;
	border-radius:4px;
	margin-top:12px;
	width:100%;
	float:left;
	}
#endthis{
	border-radius:4px;
	padding:2px 8px;
	}
#themsomment, #addcommentsss{
	margin-top:10px;
	}
.searchbox3{
	max-width:1200px;
	}
.slick-slide:focus{
	outline:none;
	}
.slick-slide{
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	box-sizing:border-box;
	padding:0px 22px;
	height:50px;
	line-height:50px;
	}
.slick-track{
	height:50px;
	}
.slick-slide:not(.reshov) img{
	max-height:50px;
	max-width:100%;
	width:auto;
	height:auto;
	display:inline-block;
	vertical-align:middle;
	filter: url(js/filters.svg#grayscale);
    filter: gray;
	}
.slick-slide:not(.reshov) img:not(.noblur){
	 -webkit-filter: grayscale(1) contrast(0.2);
	}
.slick-slide:hover img{
    filter:none;
    -webkit-filter: grayscale(0) contrast(1);
	}
.full{
	width:100%;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}
.relative{
	position:relative;
	}
.calendar{
	margin-top:11px;
	}
.calendar .cal-inner{
	border:1px solid #f0f0f0;
	background-color:#fff;
	box-shadow: 0px 0px 1px rgba(208, 208, 208, 0.5);
	}
.calendar .cal-inner h2{
	margin: 0px;
    float: left;
    display: block;
    width: 100%;
    height: 55px;
    line-height: 55px;
    box-sizing: border-box;
    padding: 0px 20px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 600;
    color: #474747;
	border-bottom:1px solid #e0e0e0;
	}
.month-slide{
	width:calc(100% - 100px);
	}
.cal-but{
	cursor:pointer;
	width:50px;
	height:55px;
	background:none;
	border:none;
	}
.cal-but i{
	font-size:30px;
	color: #a3a3a3;
	}
.cal-but:hover i{
	font-size:30px;
	color: #7379ca;
	}	
.cal-but[aria-disabled="true"] {
    visibility:hidden;
	}   
.monthname{
	text-align:center;
	font-weight:300;
	color:#474747;
	font-size:24px;
	line-height: 57px;
	}
.monthname span{
	text-transform:capitalize;
	}
.cal-table-con table{
	width:100%;
	table-layout:fixed;
	display:inline-table !important;
	border-collapse:collapse;
	}
.cal-table-con .slick-track{
	min-height: 305px;
	}
.cal-table-con table thead td{
	line-height:35px;
	color:#838383;
	font-weight:600;
	font-size:12px;
	text-transform:uppercase;
	}
.cal-table-con table tbody td{
	line-height:60px;
	color:#9a9a9a;
	font-size:20px;
	font-weight:600;
	}
.cal-table-con table tbody td button{
	border:none;
	padding:0px;
	cursor:pointer;
	background-color:#BD0000;
	width:50px;
	height:50px;
	border-radius:50%;
	color:#fff;
	font-size:20px;
	font-weight:600;
	line-height: 50px;
	}
.cal-table-con table tbody td button.sent{
	background-color:#72C9BD;
	}
.cal-table-con table tbody td button:hover{
	background-color:#ac0000;
	}
.cal-table-con table tbody td button.sent:hover{
	background-color:#4dbbac;
	}
.cal-table-con table tbody td{
	position:relative;
	}
.cal-table-con table tbody td .infobox{
	position:absolute;
	}
.cal-table-con .slick-list, .month-slide .slick-list{
	overflow:hidden;
	}
.cal-table-con .slick-slide, .month-slide .slick-list{
	height:auto;
	padding:0px;
	}
.cal-table-con .slick-track, .month-slide .slick-track{
	height:auto;
	}
.cal-table-con table thead, .cal-table-con table tbody, .cal-table-con table tr{
	width:100%;
	}
.infopop{
	display: none;
    position: absolute;
    z-index: 5;
    background-color: #337ab7;
    padding: 5px;
    width: 160px;
    text-align: center;
    color: #fff;
    box-shadow: 0px 0px 48px rgba(58, 58, 58, 0.2);
	}
.infopop:before{
	position:absolute;
	top:-10px;
	width:0px;
	height:0px;
	content:"";
	left: 73px;
	border-bottom:10px solid #337ab7;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	}
.rowdatetime, .rowscore{
	font-size:12px;
	}
.rowname{
	font-weight:600;
	font-size:14px;
	}
.poprow{
	padding:5px 0px;
	}
.poprow:not(:first-of-type){
	border-top:1px solid #ebebeb;
	}
.box{
	box-sizing:border-box;
	}
.calendar-widget{
	width:100%;
	}
.infopop button{
	cursor:pointer;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	width:100%;
	float:left;
	font-size:18px;
	color:#fff;
	}
.countdot{
	position:absolute;
	top:-7px;
	right:-7px;
	width:20px;
	height:20px;
	line-height:20px;
	border-radius:50%;
	font-size:10px;
	}
.cal-table-con table tbody td button{
	position:relative;
	}
.thelisttt{
	display:block;
	width:100%;
	float:left;
	}
.thelisttt a:hover{
	text-decoration:underline;
	}
.mailbox{
	width:50%;
	float:left;
	position:relative;
    margin-bottom:10px;	
	}
.scorobox{
	position:relative;
	width:50%;
	}
.bitrixbox{
	position:relative;
	width:50%;
	}
.mailerbox{
	position:relative;
	width:50%;
	margin-bottom:10px;
	}
.odoobox{
	position:relative;
	width:50%;
	margin-bottom:10px;
	}
.hidsel, .hidsel2, .hidsel3{
	display:none;
	position:absolute;
    top: 45px;
    right: 0px;
    padding: 10px 35px 10px 10px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    width: 300px;
	z-index:1;
	}
.leftfull{
	width:100%;
	float:left;
	}
.alert{
	margin-top:15px;
	width:100%;
	float:left;
	box-sizing:border-box;
	}
.thelisttt .global{
	border-width:2px;
	border-color:#4dbbac;
	}
.navbar-default .navbar-nav>li.active>a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li.active>a:hover, .pridetit.active>a, .pridetit>a:hover, .pridetit.active>a:hover{
	background-color:#337ab7;
	color:#fff;
	}
.overbox{
	width:100%;
	float:left;
	overflow:auto;
	border:2px inset #dadada;
	}
.smallertext{
	font-size:11px;
	text-align:center;
	border-left: 1px solid #d8d8d8;
	}
.othertable{
	table-layout:fixed;
	}
.othertable tbody td:not(:first-of-type){
	text-align:center;
	border-left: 1px solid #d8d8d8;
	}
.baxx{
	padding: 0px 12px;
	}
.ovrfl{
	width:100%;
	float:left;
	overflow:auto;
	max-height:300px;
	}
.checkboxbox + h5{
	width:100%;
	float:left;
	}
.shablist{
	margin:0px -15px;
	}
.shablist li{
	width:33.3333%;
	float:left;
	padding:15px;
	}
.help_overlay{
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.7);
	z-index:43;
	}
.close_help{
	position:fixed;
	border:none;
	padding:0px;
	margin:0px;
	color:#fff;
	font-size:22px;
	top:20px;
	right:25px;
	background:none;
	}
.close_help:active, .close_help:focus{
	outline:none;	
	}
.onhovbox{
	position:absolute;
	box-sizing:border-box;
	border:2px solid #fff;
	cursor:help;
	background-color:rgba(255, 255, 255, 0.07);
	}
.onhovbox .small_box_help{
	position:absolute;
	top:100%;
	left:0px;
	color:#fff;
	font-weight:600;
	font-size:14px;
	width:250px;
	display:none;
	box-sizing:border-box;
	padding:20px 0px;
	z-index:4;
	text-shadow:0 0 5px rgba(0, 0, 0, 0.7);
	}
.onhovbox:hover{
	background-color:rgba(255, 255, 255, 0.2);
	}
.onhovbox:hover .small_box_help{
	/*display:block;*/
	}
.help_main_text{
    position: fixed;
    top: 22px;
    right: 98px;
    box-sizing: border-box;
    padding: 20px;
    background-color: rgba(0, 0, 0, 0.5);
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    width: 350px;
	}
.left_full{
	float:left;
	width:100%;
	}
.dz-default{
	cursor:pointer;
	}
.othercontacts .btn-primary{
	margin:3px;
    font-size: 12px;
    padding: 4px 6px;
	}
strong.blue{
	color:#337ab7;
	}
td.grey{
	background-color:#dadada;
	}
textarea.form-control.scoroaeria{
	height:40px;
	}
.unaccepted{
    position: absolute;
    bottom: 4px;
    right: -10px;
    margin-top: 0px;
    background-color:#cb465c;
    color: #fff;
    text-align: center;
    z-index: 1;
    border-radius: 50%;
    width: 21px;
    height: 21px;
    line-height: 21px;
    font-weight: bold;
    font-size: 12px;
	}
.unreadcom{
    position: absolute;
    bottom: -4px;
    right: -10px;
    margin-top: 0px;
    background-color:#cb465c;
    color: #fff;
    text-align: center;
    z-index: 1;
    border-radius: 50% 50% 0px 50%;
    width: 21px;
    height: 21px;
    line-height: 21px;
    font-weight: bold;
    font-size: 12px;
	}
.undone{
    position: absolute;
    top: -2px;
    right: -10px;
    margin-top: 0px;
    background-color:#5d00ef;
    color: #fff;
    text-align: center;
    z-index: 1;
    border-radius:0px 50% 50% 50%;
    width: 21px;
    height: 21px;
    line-height: 21px;
    font-weight: bold;
    font-size: 12px;
	}
.expand .unaccepted{

	}
.unaccepted.other{
    bottom: -6px;
    left: auto;
    right: -7px;
	}
.toblock:disabled{
	color:transparent;
	}
.alertboxgo{
    display: none;
    position: absolute;
    z-index: 1;
    font-size: 12px;
    margin: 0px;
    padding: 5px 10px;
    top: 24px;
	}
.alertboxgo2{
	display: none;
    font-size: 12px;
    margin: 0px 0px 12px 0px;
    padding: 5px 10px;
	box-sizing:border-box;
	float:left;
	width:100%;
	}
.alertbox{
	position:relative;
	}
.infostat{
	display: none;
    position: absolute;
    z-index: 1;
    font-size: 12px;
    margin: 5px 0px 0px;
    padding: 5px 10px;
    top:100%;
	}
#results{
	width:100%;
	float:left;
	margin-top:15px;
	max-height:500px;
	overflow:auto;
	}
.followup_date{
	margin-top:0px;
	display:none;
	color:#a7a9ac;
	font-size:12px;
	}
#follow_date{
	color: #a7a9ac;
    font-size: 12px;
    background: none;
    border: none;
    width: 100px;
    text-align: center;
	}
.followbox{
	padding: 2px 0px 2px 0px;
    font-size: 10px;
    text-align: left;
	display:inline-block;
	}
.followbox.redd{
	border-bottom:1px solid #CB465C;
	}
#follow_show{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 40px;
    position: absolute;
    top: 0px;
    right: -45px;
    z-index: 2;
	}
#task_show{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 40px;
    position: absolute;
    top: 175px;
    right: -45px;
    z-index: 2;
	}
#task_cal{
    width: 40px;
    position: absolute;
    top: 350px;
    right: -45px;
    z-index: 2;
	}
#task_cal .btn.btn-default.lll{
	height: 45px;
	width:40px;
	}
#task_cal .btn.btn-default.lll:focus{
	outline:none;
	}
#follow_show.widerr{
    width: 265px;
	z-index:4;
	}
#task_cal.widerr{
    width: 265px;
	top:155px;
	z-index:6;
	}
#task_show.widerr{
    width: 265px;
	top:155px;
	z-index:6;
	}
.lll, .llltas{
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	font-weight:bold;
	width:100%;
	position:relative;
	}
#task_show:not(.widerr) .llltas:hover:before{
    position: absolute;
    content: "Užduotys";
    color: #5d00ef;
    font-size: 14px;
    font-weight: bold;
    top: 2px;
    left: -80px;
    width: 65px;
    white-space: pre;
    word-break: break-word;
    text-align: right;
    background-color: #f1f2f2;
	padding:3px;
	}
#follow_show:not(.widerr) .lll:hover:before{
    position: absolute;
    content: "Kontaktų\astatusas";
    color: #5d00ef;
    font-size: 14px;
    font-weight: bold;
    top: 2px;
    left: -80px;
    width: 65px;
    white-space: pre;
    word-break: break-word;
    text-align: right;
    background-color: #f1f2f2;
	padding:3px;
	}
#follow_show:not(.widerr) .lll.en:hover:before{
	content: "Contact\astatus";
	}
#follow_show:not(.widerr) .lll:hover:after, #task_show:not(.widerr) .llltas:hover:after{
	position: absolute;
    content: "\f065";
    top: -17px;
    left: -23px;
	font-size: 14px;
	color: #5d00ef;
	font-family: 'FontAwesome';
	-moz-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	}
#bog_filter{
	color:#ffffff;
	background:none;
	border:none;
	float:left;
	display:none;
	position:absolute;
	top:9px;
	left:9px;
	opacity:0;
	transition: .6s .6s ease-in-out;
    -ms-transition: .6s .6s ease-in-out;
    -webkit-transition: .6s .6s ease-in-out;
    -moz-transition: .6s .6s ease-in-out;
    -o-transition: .6s .6s ease-in-out;
	}
#bog_filter2{
	color:#ffffff;
	background:none;
	border:none;
	float:left;
	display:none;
	position:absolute;
	top:9px;
	left:9px;
	opacity:0;
	transition: .6s .6s ease-in-out;
    -ms-transition: .6s .6s ease-in-out;
    -webkit-transition: .6s .6s ease-in-out;
    -moz-transition: .6s .6s ease-in-out;
    -o-transition: .6s .6s ease-in-out;
	}
#pereitiisarasa{
	color:#ffffff;
	background:none;
	border:none;
	float:left;
	display:none;
	position:absolute;
	top:9px;
	right:9px;
	opacity:0;
	transition: .9s .6s ease-in-out;
    -ms-transition: .9s .6s ease-in-out;
    -webkit-transition: .9s .6s ease-in-out;
    -moz-transition: .9s .6s ease-in-out;
    -o-transition: .9s .6s ease-in-out;
	overflow:hidden;
	height:21px;
	}
.seemail{
	float:right;
    margin: 14px 13px 0px 0px;
	}
#pereitiisarasa:hover{
	text-decoration:underline;
	}
#follow_show.widerr #bog_filter, #follow_show.widerr #pereitiisarasa, #task_show.widerr #bog_filter2{
	display:block;
	opacity:1;
	transition: .6s .6s ease-in-out;
    -ms-transition: .6s .6s ease-in-out;
    -webkit-transition: .6s .6s ease-in-out;
    -moz-transition: .6s .6s ease-in-out;
    -o-transition: .6s .6s ease-in-out;
	}
#bog_filter option, #bog_filter2 option{
	color:#333333;
	}
.thebutthatsenrt{
	width:50%;
    margin-bottom: 10px;
	}
.list, .list22{
	display:none;
    width:100%;
    text-align: left;
    box-sizing:border-box;
    position: absolute;
    top:28px;
    right: 0px;
	padding:8px;
	background-color:#5d00ef;
	border-bottom-left-radius:5px;
	}
.list .inboxxerz, .list .inboxxerz22, .list22 .inboxxerz{
	background-color:#fff;
	overflow: auto;
	width:100%;
	float:left;
    max-height: 200px;
	border-radius:5px;
	}
.list h4, .list22 h4{
	text-align:left;	
    font-size: 12px;
    font-weight: bold;
	color:#5d00ef;
	text-transform:uppercase;
	box-sizing:border-box;
	padding:0px 10px;
    margin: 10px 0px 6px 0px;
    float: left;
    width: 100%;
	}
.list i, .list22 i{
	float: left;
    width: 100%;
	display:block;
    box-sizing: border-box;
    padding: 0px 10px;
	}
.list ul, .list22 ul{
	display:block;
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	}
.list ul li, .list22 ul li{
	display:block;
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:2px 10px;
	line-height:1.2;
	font-size:10px;
	font-weight:300;
	}
.list ul li a, .list22 ul li a{
 	font-weight:bold;
	font-size:12px;
	}
.list ul li a, .list22 ul li a{
 	color:#364458;
	}
.list ul li a.stati_1, .list22 ul li a.stati_1{
    color: #e0b732;
	}	
.list ul li a.stati_0, .list22 ul li a.stati_0{
    color: #3f3f3f;
	}
.list ul li a.stati_2, .list22 ul li a.stati_2{
    color: #a7a9ac;
	}
.list ul li a.stati_3, .list22 ul li a.stati_3{
    color: #cb465c;
	}
.list ul li a.stati_4, .list22 ul li a.stati_4{
    color: #28aba4;
	}
.list ul li a.list_name_fol, .list22 ul li a.list_name_fol{
	font-weight:300;
	font-size:12px;
	}
.lll .ssks span, .llltas .sskse span{
    text-align: left;
    color: #5d00ef;
    font-weight: 300;
    font-size: 12px;
    text-transform: none;
	}
.lll .ssks strong, .llltas .sskse strong{
	font-size:14px;
	font-weight:bold;
	display:inline-block;
	float:none;
	
	}
.lll svg, .llltas svg{
	fill:#fff;
	width:24px;
	height:24px;
	display:inline-block;
	margin:5px 0px;
	}
.lll .susisiekk strong, .llltas .ttaskairod_pradels strong{
	color:#cb465c;
	}
.ssks, .sskse{
	line-height:2.5;
	display:block;
	width:100%;
	float:left;
	text-align:center;
	color:#fff;
	position:relative;
	}
.ssks span, .sskse span{
	display:none;
    position: absolute;
    left: -65px;
	}
#follow_show:not(.widerr) .lll:hover .ssks span, #task_show:not(.widerr) .llltas:hover .sskse span{
	display:block;
	}
.list_name_fol{
	color:#337ab7;
	font-size:12px;
	line-height:18px;
	}
.preview input{
	margin:10px 0px;
    width: 100%;
    float: left;
	}
.preview .form-group.fulv label{
	display:block;
	width:100%;
	float:left;
	font-size:16px;
	}
.ckontactlistitem.active.stat_0{
	border-left-color:#5d00ef;
	}
.ckontactlistitem.active.stat_1{
	border-left-color:#e0b732;
	}
.ckontactlistitem.active.stat_1.withdate{
	/*border-left-color:#9E4400;*/
	}
.ckontactlistitem.active.stat_2{
	border-left-color:#a7a9ac;
	}
.ckontactlistitem.active.stat_3{
	border-left-color:#cb465c;
	}
.ckontactlistitem.active.stat_4{
	border-left-color:#28aba4;
	}
.preview img{
	max-width:200px;
	max-height:200px;
	width:auto;
	height:auto;
	margin-right:25px;
	}
#mainlogo{
	max-width:110px;
	height:auto;
	position:fixed;
	top:16px;
	left:60px;
	margin-top:0px;
	max-height:30px;
    z-index: 40;
	}
.nametag{
	margin-top:8px;
	font-weight:400;
	float:right;

	margin-right:73px;
	font-size:18px;
	text-align:right;
	color:#3f3f3f;
	text-transform:uppercase;
    line-height: 1.2;
	position:relative;
	}
.lomr{
	position: absolute;
    top: 0px;
    right: -60px;
	}
.nametag div{
	color:#cb465c;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	text-transform:none;
	}
.mb15{
	margin-bottom:15px;
	}
.mb5{
	margin-bottom:5px;
	}
#no_id{
    margin-top: 6px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 5px;
    width: auto;
	}
header:not(.loginh) > .navbar.navbar-default{
	width:100%;
	float:left;
	margin:0px;
	height:100%;
	position:relative;
	}
.no_id_text{
	font-size:12px;
    line-height:7px;
	}
.imagebox img{
	vertical-align:middle;
	}
.tableboxx{
	display:table;
	height:100%;
	vertical-align:middle;
	width:100%;
    min-height: 200px;
	}
.cellboxx{
	display:table-cell;
	height:100%;
	vertical-align:middle;
	width:100%;
	}
.inficon{
	display: inline-block;
    margin-left: 8px;
    cursor: help;
    position: absolute;
    left: 30%;
    top: 4px;
	}
.inficon div{
	display:none;
	position:absolute;
	top:15px;
	left:0px;
	width:150px;
	border-radius:3px;
	padding:8px;
	background-color:rgba(0, 0, 0, 0.5);
	color:#fff;
	font-size:12px;
	}
.inficon:hover div{
	display:block;
	}
.inficon div p{
	margin:0px;
	}
.sarasbox{
	display:inline-block;
	position:relative;
	}
.sarasbox button{
	display:none;
	position:absolute;
	bottom:-8px;
	right:-12px;
	border-radius:50%;
	width:25px;
	height:25px;
	font-size:11px;
	border:none;
	color:#fff;
	background-color:#72C9BD;
	cursor:pointer;
	z-index:4;
	}
.sarasbox:hover button{
	display:block;
	}
.sarasbox button:hover{
	background-color:#4dbbac;
	}
.othertbuttonhold{
	display:inline-block;
    position: absolute;
    top: -7px;
    right: -10px;
	}
.othertbuttonhold button{
	margin-left:0px;
	cursor:pointer;
	border-radius:50%;
	width:25px;
	height:25px;
	font-size:11px;
	border:none;
	color:#fff;
	background-color:#cb465c;
	}
.othertbuttonhold table{
	table-layout:fixed;
	display:none;
	position:absolute;
	top:0px;
	left:125%;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	padding:0px;
	margin:0px;
	background-color:#fff;
	z-index:2;
	}
#infoboxlistselect .select2-container{
	width: 100% !important;
	}
.othertbuttonhold td, .othertbuttonhold th{
    padding: 3px 6px;
    font-size: 11px;
	white-space: nowrap;
	}
.othertbuttonhold td a{
	color:#337ab7;
	font-weight:bold;
	}
.othertbuttonhold tr:not(:last-of-type) td{
	border-bottom:1px solid #ccc;
	}
.fllef{
	width:100%;
	float:left;
	display:none;
	}
.fllef p{
	margin-bottom:20px;
	color:#cb465c;
	}
.relat{
	position:relative;
	}
.pasik{
    position: absolute;
    top: -2px;
    right: -1px;
	display:none;
	}
.telnrr.outline + .pasik{
	display:block;
	}
.pasik button{
	width:0px;
	height:0px;
	border:none;
	cursor:pointer;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	background:none;	
	position:relative;
	border-right:18px solid #cb465c;
	border-top:11px solid transparent;
	border-bottom:11px solid transparent;
	}
.pasik button:focus{
	outline:none;
	}
.pasik button span{
	position:absolute;
    top: -6px;
    right: -20px;
	text-align:center;
	width:17px;
	display:inline-block;
	}
.pasik table{
	display:none;
	position:absolute;
    top: 116%;
    right: 0px;
	table-layout:fixed;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	padding:0px;
	margin:0px;
	background-color:#fff;
	z-index:1;
	}
.pasik table td, .pasik table th{
	padding: 3px 6px;
    font-size: 11px;
	white-space: nowrap;
	}
.pasik table td a{
	color:#3e99d4;
	font-weight:bold;
	}
.pasik table tr:not(:last-of-type) td{
	border-bottom:1px solid #ccc;
	}
.searchtablec tr td:first-of-type{
	padding-right:5px;
	}
.highlight{
	background-color:#FFD149;
	}
.footer{
    padding: 0px 130px 6px 145px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
	color:#a7a9ac;
	font-size:12px;
	background-color:#f1f2f2;
	box-sizing:border-box;
	}
.front-form{
	margin-bottom:50px;
	}
#callblock{
	display:none;
    position: fixed;
    bottom: 0px;
    left: 50px;
    padding: 20px;
    background-color: #fff;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    text-align: center;
    z-index: 40;
	}
#callblock > i{
	font-size: 26px;
    color: #090;
	-webkit-animation: ring 4s .7s ease-in-out infinite;
    -webkit-transform-origin: 50% 4px;
    -moz-animation: ring 4s .7s ease-in-out infinite;
    -moz-transform-origin: 50% 4px;
    animation: ring 4s .7s ease-in-out infinite;
    transform-origin: 50% 4px;
	}
@-webkit-keyframes ring {
	0% { -webkit-transform: rotateZ(0); }
	1% { -webkit-transform: rotateZ(30deg); }
	3% { -webkit-transform: rotateZ(-28deg); }
	5% { -webkit-transform: rotateZ(34deg); }
	7% { -webkit-transform: rotateZ(-32deg); }
	9% { -webkit-transform: rotateZ(30deg); }
	11% { -webkit-transform: rotateZ(-28deg); }
	13% { -webkit-transform: rotateZ(26deg); }
	15% { -webkit-transform: rotateZ(-24deg); }
	17% { -webkit-transform: rotateZ(22deg); }
	19% { -webkit-transform: rotateZ(-20deg); }
	21% { -webkit-transform: rotateZ(18deg); }
	23% { -webkit-transform: rotateZ(-16deg); }
	25% { -webkit-transform: rotateZ(14deg); }
	27% { -webkit-transform: rotateZ(-12deg); }
	29% { -webkit-transform: rotateZ(10deg); }
	31% { -webkit-transform: rotateZ(-8deg); }
	33% { -webkit-transform: rotateZ(6deg); }
	35% { -webkit-transform: rotateZ(-4deg); }
	37% { -webkit-transform: rotateZ(2deg); }
	39% { -webkit-transform: rotateZ(-1deg); }
	41% { -webkit-transform: rotateZ(1deg); }
	43% { -webkit-transform: rotateZ(0); }
	100% { -webkit-transform: rotateZ(0); }
	}
@-moz-keyframes ring {
	0% { -moz-transform: rotate(0); }
	1% { -moz-transform: rotate(30deg); }
	3% { -moz-transform: rotate(-28deg); }
	5% { -moz-transform: rotate(34deg); }
	7% { -moz-transform: rotate(-32deg); }
	9% { -moz-transform: rotate(30deg); }
	11% { -moz-transform: rotate(-28deg); }
	13% { -moz-transform: rotate(26deg); }
	15% { -moz-transform: rotate(-24deg); }
	17% { -moz-transform: rotate(22deg); }
	19% { -moz-transform: rotate(-20deg); }
	21% { -moz-transform: rotate(18deg); }
	23% { -moz-transform: rotate(-16deg); }
	25% { -moz-transform: rotate(14deg); }
	27% { -moz-transform: rotate(-12deg); }
	29% { -moz-transform: rotate(10deg); }
	31% { -moz-transform: rotate(-8deg); }
	33% { -moz-transform: rotate(6deg); }
	35% { -moz-transform: rotate(-4deg); }
	37% { -moz-transform: rotate(2deg); }
	39% { -moz-transform: rotate(-1deg); }
	41% { -moz-transform: rotate(1deg); }
	43% { -moz-transform: rotate(0); }
	100% { -moz-transform: rotate(0); }
	}
@keyframes ring {
	0% { transform: rotate(0); }
	1% { transform: rotate(30deg); }
	3% { transform: rotate(-28deg); }
	5% { transform: rotate(34deg); }
	7% { transform: rotate(-32deg); }
	9% { transform: rotate(30deg); }
	11% { transform: rotate(-28deg); }
	13% { transform: rotate(26deg); }
	15% { transform: rotate(-24deg); }
	17% { transform: rotate(22deg); }
	19% { transform: rotate(-20deg); }
	21% { transform: rotate(18deg); }
	23% { transform: rotate(-16deg); }
	25% { transform: rotate(14deg); }
	27% { transform: rotate(-12deg); }
	29% { transform: rotate(10deg); }
	31% { transform: rotate(-8deg); }
	33% { transform: rotate(6deg); }
	35% { transform: rotate(-4deg); }
	37% { transform: rotate(2deg); }
	39% { transform: rotate(-1deg); }
	41% { transform: rotate(1deg); }
	43% { transform: rotate(0); }
	100% { transform: rotate(0); }
	}
#callblock .statusas{
	font-size: 22px;
    display: inline-block;
    margin-left: 4px;
	}
#callblock .thenumber{
	font-size: 24px;
	font-weight:bold;
	}
#callblock .thecontacts a{
	font-weight:bold;
	font-size:20px;
	}
.sortable_cells{
	padding:0px;
	width:100%;
	float:left;
	}
.sortable_cells li{
	display:block;
	box-sizing:border-box;
	padding:10px 20px 10px 30px;
	cursor:move;
    float: left;
    width: 100%;
	position:relative;
	}
.sortable_cells li:before{
	position:absolute;
	content:"\f07d";
	font-family:"Fontawesome";
	font-size:22px;
	top:12px;
	left:10px;
	color:#c5c5c5;
	}
.editcell{
	margin-right:10px;
	}
#prodshow{
	border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    font-weight: bold;
    width: 215px;
	position:absolute;
	top:-39px;
	left:0px;
	}
#prodshowdubl{
	border-radius: 50%;
	font-weight: bold;
	position:absolute;
	top:-39px;
	left:220px;
    padding: 10px 14px;
	}
.prodbox{
	position:fixed;
	bottom:-300px;
	left:0px;
	z-index:2;
	width:100%;
	max-width:800px;
	height:300px;
    transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	box-sizing:border-box;
	padding-right:40px;
	}
.prodbox.fulw{
	max-width:100%;
	}
#thewidtap{
	cursor:pointer;
	position:absolute;
    top: 0px;
    right: 2px;
    padding: 5px 10px;
	}
.prodbox.slided{
	bottom:0px;
	}
.table_blockk{
	height:0px;
	width:100%;
	float:left;
	overflow:auto;
	background-color:#fff;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
	}
.table_blockk.acctt{
	height:260px;
	}
#fulltablpr td, #fulltablpr tr{
	white-space:nowrap;
	}
.prodbox .table > thead:first-child > tr:first-child > th, .prodbox .table td label{
	white-space:nowrap;
	}
.tablimps{
	min-width:150px;
	}
.prodbox .table > tbody > tr > td{
	position:relative;
	}
.prname_sufl{
	position: absolute;
    left: 0px;
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    height: 170px;
    overflow: auto;
	z-index:1;
    min-width: 160px;
	}
.single_suff_pr{
	cursor:pointer;
	width:100%;
	float:left;
	font-size:10px;
	box-sizing:border-box;
	padding:4px 8px;
	border-bottom:1px solid #585858;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	}
.single_suff_pr.almostgone{
	background-color:rgba(224, 183, 50, 0.5);
	}
.single_suff_pr.semigone{
	background-color:rgba(203, 70, 92, 0.5);
	}
.single_suff_pr.supergone{
	background-color:rgba(0, 0, 0, 0.5);
	color:#fff;
	}
.reloader_pr td{
	background-color:#efefef;
	}
.reloader_pr.sect td, .table_outboxxz .table .sect td{
	background-color:#daffda;
	}
.editfieldformz .btn.btn-default, .btn.btn-default.sdegg{
	padding: 8px 12px;
	}
.editfieldformz{
    border-bottom: 1px solid #eee;
    width: 100%;
    float: left;
    padding-bottom: 3px;
    margin-bottom: 5px;
	}
.mbmmb{
	margin-bottom:10px;
	}
.reloader_pr.sect2 td, .table_outboxxz .table .sect2 td{
	background-color:#dadaff;
	}
.reloader_pr.sect3 td, .table_outboxxz .table .sect3 td{
	background-color:#ffdada;
	}
.reloader_pr.sect4 td, .table_outboxxz .table .sect4 td{
	background-color:#eaeaea;
	}
.mrtpbp{
	margin-top:19px;
	}
.table_outboxxz{
	width:100%;
	float:left;
/*	overflow:auto;*/
	margin-bottom:30px;
	}
.table_outboxxz .table>thead:first-child>tr:first-child>th {
    white-space: nowrap;
	}
.table_outboxxz .table td{
	font-size:11px;
	}
.lesspadding{
	padding:1px 2px;
    width: 19px;
	}
.preditbox{
	position: fixed;
    display: none;
    width: 100%;
    z-index: 41;
    top: 0px;
    height: 100%;
    left: 0px;
    right: 0px;
    bottom: 0px;
    vertical-align: middle;
	}
.preditcell{
	display: table-cell;
    width: 100%;
    height: 100%;
    text-align: center;
    vertical-align: middle;
	}
.preditcon{
	width: 100%;
    display: inline-block;
    background-color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    max-width: 700px;
    box-sizing: border-box;
    text-align: left;
    padding: 30px;
	}
.callbuttonexp{
	margin-right: 0px;
    cursor: pointer;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    font-size: 11px;
    border: none;
    color: #fff;
    background-color: #009;
	}
.othertbuttonhold2{
    display: inline-block;
    position: absolute;
    top: 18px;
    right: -10px;
    z-index: 2;
	}
.infocallcont{
	table-layout: fixed;
    display: none;
    position: absolute;
    top: 30px;
    left: 0px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
    padding: 0px;
    margin: 0px;
    background-color: #fff;
    width: 200px;
    z-index: 1;
	max-height:137px;
	overflow:auto;
	}
.infocallcontlist{
	box-sizing:border-box;
	padding:3px;
	font-size:12px;
	}
.durationbox{
    font-size: 13px;
    font-weight: 600;
    margin: 0px 0px 0px 6px;
    font-variant: tabular-nums;
    display: block;
    position: absolute;
    top: 3px;
    right: 6px;
	}
.thehidelister{
	display:none;
	}
.form-group .fulv  input[type="text"]{
	width:100%;
	margin-bottom:2px;
	}
body.calling{
	transition: 3s ease-in-out;
    -ms-transition: 3s ease-in-out;
    -webkit-transition: 3s ease-in-out;
    -moz-transition: 3s ease-in-out;
    -o-transition: 3s ease-in-out;
	}
body.calling.dialing{
	background-color:#8F9BEF;
	}
body.calling.talking{
	background-color:#ADEFA7;
	}
body.calling.hung{
	background-color:#ED979A;
	}
body .amsify-suggestags-area .amsify-suggestags-input-area .amsify-suggestags-input{
	box-sizing: border-box;
    max-width: 100%;
	}
.infopointer{
	cursor:help;
	}
.blockbox{
	position:fixed;
	display:none;
	width:100%;
	z-index:120;
	top:0px;
    height: 100%;
	left:0px;
	right:0px;
	bottom:0px;	
	vertical-align:middle;
	}
.blockinbox{
	display:table-cell;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
	}
.blockthebox{
	width:100%;
	display:inline-block;
	background-color:#fff;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	max-width:450px;
	box-sizing:border-box;
	text-align:center;
	padding:30px;
	}
.blockoverlay{
	position:fixed;
	display:none;
	z-index:119;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;	
	background-color:rgba(0, 0, 0, 0.3);
	}
.bendra.table.valign-middle > thead > tr > th small{
    font-size: 14px;	
	}
.align-center{
	text-align:center;
	}
#prodtablee tbody tr:nth-of-type(1n + 5){
	display:none;
	}
.navbar-toggle{
	display:inline-block;
	border:none;
	padding:8px 6px;
	border-radius:0px;
	margin-left:10px;
	margin-right:10px;
	}
.navbar-default .navbar-toggle .icon-bar{
	background-color:#f1f2f2;
	}
.navbar-header{
	width:100%;
	float:left;
	text-align:left;
	}
.navbar-default .navbar-toggle:focus .icon-bar{
	background-color:#f1f2f2;
	}
.navbar-default .navbar-toggle:hover .icon-bar{
	background-color:#CB465C;
	}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background:none;
	cursor:pointer;
	}
.navbar-toggle .icon-bar{
    width: 15px;	
	}
.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 0px;
	}
.navbar-toggle{
	float:none;
	margin-top:20px;
	margin-bottom:50px;
	}
header:not(.loginh) .navbar-default .navbar-nav>li span, .pridetit span{
	padding: 0;
    font-weight:inherit;
    display: block;	
    white-space: nowrap;
	display:none;
	opacity:0;
	transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	}
header:not(.loginh) .navbar-default .navbar-nav>li a, .pridetit a{
	text-align:left;
	}
header:not(.loginh) .navbar-default .navbar-nav>li svg, .pridetit svg{
	width:16px;
	height:16px;
	fill:#fff;
	display:inline-block;
	vertical-align:middle;
    margin-left: 7px;
	}
header:not(.loginh) .navbar-nav>li{
	width:100%;
	float:left;
	}
.pridetit{
	width:50px;
	box-sizing:border-box;
	}
.pridetit > a{
	padding-top: 8px;
    padding-left: 7px;
	}
header:not(.loginh) .navbar-nav>li a, .pridetit a{
	margin-left:0px;
	margin-right:0px;
	box-sizing:border-box;
	width:100%;
	}
header:not(.loginh) .navbar-right {
    width:100%;
	display:block;
    margin-right: 0px;
    margin-top: 0px;
	}
header:not(.loginh) .navbar-default .navbar-nav>li.active>a, header:not(.loginh) .navbar-default .navbar-nav>li>a:hover, header:not(.loginh) .navbar-default .navbar-nav>li.active>a:hover, .pridetit.active>a, .pridetit>a:hover, .pridetit.active>a:hover{
	background-color:transparent;
	color:#CB465C;
	}
header:not(.loginh) .navbar-default .navbar-nav>li.active>a span, header:not(.loginh) .navbar-default .navbar-nav>li>a:hover span, header:not(.loginh) .navbar-default .navbar-nav>li.active>a:hover span, .pridetit.active>a span, .pridetit>a:hover span, .pridetit.active>a:hover span{
	color:#CB465C;
	}
header:not(.loginh) .navbar-default .navbar-nav>li.active>a svg, header:not(.loginh) .navbar-default .navbar-nav>li>a:hover svg, header:not(.loginh) .navbar-default .navbar-nav>li.active>a:hover svg, .pridetit.active>a svg, .pridetit>a:hover svg, .pridetit.active>a:hover svg{
	fill:#CB465C;
	}
header:not(.loginh) .navbar-nav>li>a, .pridetit>a {
    padding-top: 7px;
    padding-bottom: 7px;
	}
.addmenu{
	position:absolute;
	bottom:12px;
	left:0px;
	}
header:not(.loginh) .navbar-nav.addmenu>li>a {
	margin-top:0px;
	margin-bottom:0px;
	}
#menulogoutsvg{
	-moz-transform: scale(-1, -1);
    -o-transform: scale(-1, -1);
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1);
	}
.top_bar{
	height:62px;
	width:100%;
	padding-left:170px;
	box-sizing:border-box;
	position:fixed;
	top:0px;
	left:0px;
	background-color:#fff;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	z-index:38;
	overflow:hidden;
	}
header:not(.loginh).expand{
	width:168px;
	}
.navbar-default .navbar-toggle{
	position:relative;
	width:27px;
	}
header:not(.loginh) .navbar-default .navbar-toggle span:nth-of-type(2){
	position:absolute;
	top:0px;
	left:6px;
	}
header:not(.loginh) .navbar-default .navbar-toggle span:nth-of-type(3){
	position:absolute;
	top:5px;
	left:6px;
	}
header:not(.loginh) .navbar-default .navbar-toggle span:nth-of-type(4){
	position:absolute;
	top:10px;
	left:6px;
	}
header:not(.loginh).expand .navbar-default .navbar-toggle span:nth-of-type(2){
	-moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    width: 20px;
    top: 5px;
    left: 4px;
	}
header:not(.loginh).expand .navbar-default .navbar-toggle span:nth-of-type(3){
	left:-60px;
	}
header:not(.loginh).expand .navbar-default .navbar-toggle span:nth-of-type(4){
	-moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
	top: 5px;
    left: 4px;
    width: 20px;
	}
header:not(.loginh).expand .navbar-header{
	text-align:left;	
	}
header:not(.loginh).expand .navbar-default .navbar-nav>li a {
    text-align: left;
	}
header:not(.loginh).expand .navbar-nav>li.active{
	border-left:3px solid #cb465c;
	}
header:not(.loginh) .navbar-nav>li, .pridetit{
	border-left:3px solid transparent;
	}
header:not(.loginh).expand .navbar-default .navbar-nav:not(.addmenu)>li svg{
	/*opacity:0;
	margin-left:-20px;*/
	}
header:not(.loginh).expand .navbar-default .navbar-nav>li span{
	display:inline-block;
	width:0px;
	}
header:not(.loginh).animate .navbar-default .navbar-nav>li span{
	width:auto;
    margin-left: 12px;
    color: #f1f2f2;
	opacity:1;
	}
#themenuoverlay{
	position:fixed;
	top:-300px;
	bottom:-300px;
	left:0px;
	right:0px;
	z-index:39;
	background-color:rgba(63, 63, 63, 0.2);
	display:none;
	}
#search svg{
	width:18px;
	height:18px;
	fill:#364458;
    margin-top: 6px;
	}
.paieska{
	margin-top: 16px;
    margin-left: 15px;
	}
.paieska input::-moz-placeholder{
	color:#dbdbdb;
	opacity:1;
	font-size:12px;
	font-style:italic;
	font-weight:300;
	}
.paieska input:-ms-input-placeholder{
	color:#dbdbdb;
	font-size:12px;
	font-style:italic;
	font-weight:300;
	}
.paieska input::-webkit-input-placeholder{
	color:#dbdbdb;
	font-size:12px;
	font-style:italic;
	font-weight:300;
	}
input::-moz-placeholder{
	color:#dbdbdb;
	opacity:1;
	font-style:italic;
	font-weight:300;
	}
input:-ms-input-placeholder{
	color:#dbdbdb;
	font-style:italic;
	font-weight:300;
	}
input::-webkit-input-placeholder{
	color:#dbdbdb;
	font-style:italic;
	font-weight:300;
	}
.thescro{
	width:100%;
	float:left;
	overflow:auto;
	height:100%;
	padding-bottom:28px;
	}
.boxingbox2{
	z-index:2;
	}
.boxingbox2 .table.reorderinger{
	margin-bottom:0px;
	}
.popup .thescro{
	 height: calc(100% - 29px);
	}
.imp_telefonas.boldertd input::-moz-placeholder, .imp_telefonas.boldertd input:-ms-input-placeholder, .imp_telefonas.boldertd input::-webkit-input-placeholder, .imp_telefonas.boldertd textarea::-moz-placeholder, .imp_telefonas.boldertd textarea:-ms-input-placeholder, .imp_telefonas.boldertd textarea::-webkit-input-placeholder{
	opacity:1;
	color:#dbdbdb;
	font-style:italic;
	font-weight:300;
	}
.paieska input{
	border-bottom:1px solid #dbdbdb;
	border-top:none;
	border-left:0px;
	border-right:0px;
	margin-left:10px;
	width:300px;
	padding:4px 10px;
	}
.unaccepted.other{
	display:none;
	}
.container{
	max-width:none;
	width: auto;
	}
.overflow{
	overflow:hidden;
	}
.conboxcon{
	box-sizing:border-box;
    padding-left:0px;
    padding-right:0px;
	width:231px;
	height:100%;
	}
.listboxcon{
	box-sizing:border-box;
    padding-left: 5px;
    padding-right: 5px;
	width:50px;
	position:relative;
    z-index: 2;
	}
.posabs, .relzind{
	position:relative;
	z-index:2;
	}
.listboxcon h3{
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(-90deg);
    font-size: 22px;
    font-weight: 900;
    text-transform: uppercase;
    color: #3f3f3f;
    text-align: left;
    -moz-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    width: auto;
    white-space: nowrap;
    margin: 0px;
    position: absolute;
    top: -15px;
    right: 30%;
	}
.listboxcon h3 .red{
	color:#CB465C;
	}
.pull-left.wi100t.posabs{
	height:100%;
	overflow:hidden;
	}
.wi100t{
	width:100%;
	}
.hei100{
	height:100%;
	}
.hei100.prodfix{
	height:calc(100% - 44px);
	}
.hei100.prodfix.opn{
	height:calc(100% - 302px);
	}
.withpaddingz{
	box-sizing:border-box;
	padding-left:15px;
	padding-right:15px;
	height:100%;
	}
.withpaddingz.kontaktner{
	padding-left:130px;
	}
#listselectf svg{
	fill:#A7A9AC;
	height:10px;
	width:10px;
	}
#listselectf:hover svg{
	fill:#3f3f3f;
	}
#listselectf{
	cursor:pointer;
	border:none;
	background:none;
	margin-top:10px;
	}
#listselectf:focus{
	outline:none;
	}
.conboxcon.trans{
	margin-left:-235px;
	}
#infoboxlistselect{
	background-color:#fff;
	width:230px;
	position:absolute;
	top:0px;
	left:-230px;
	text-align:left;
    z-index: 1;
	opacity:1;
	overflow:auto;
	}
#infoboxlistselect.out{
	left:95px;
	}
.listboxconsel{
	display:none;
	padding:0px;
	margin:0px;
	width:100%;
	float:left;
	}
.listboxconsel.actii{
	display:block;
	}
.listboxconsel li{
	display:block;
	width:100%;
	float:left;
	position:relative;
	}
.listboxconsel li button{
	position:absolute;
	right:0px;
	top:1px;
	cursor:pointer;
	background:none;
	border:none;
	padding:1px 6px;
	display:none;
	z-index:2;
	}
.listboxconsel li:hover button{
	display:inline-block;
	}
.listboxconsel li a{
	display:block;
	width:100%;
	float:left;
	box-sizing:border-box;
	border-left:0px solid transparent;
	padding:3px 7px 3px 0px;
	color:#646464;
	font-size:12px;
	font-weight:300;
	line-height: 1.2;
	}
.listboxconsel li a:hover, .listboxconsel li a.actii{
	border-left:0px solid #646464;
	}
#selecttheuser{
	width:100%;
	}
.container .select2-container--default .select2-selection--single{
	border: none;
    border-radius: 0px;
	background-color:transparent;
	color:#364458;
	}
.select2-container--default .select2-selection--single .select2-selection__rendered{
	font-size:12px;
	
	color:#364458;
	}
div.ststs .select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height:36px;
	}
div.ststs .select2-container .select2-selection--single{
	height:36px;
	}
#listselectf.onn svg{
	-ms-transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
  	transform: scaleX(-1);
	}
.addcontacc svg, #addnewlist svg, .impkonz svg, #exportlist svg, #purglistt svg, #addnewlist2 svg{
	fill:#fff;
	height:13px;
	width:13px;
	margin-right:6px;
    margin-top: -1px;
	vertical-align:middle;
	}
.addcontacc:hover svg, #addnewlist:hover svg, #addnewlist2:hover svg, .impkonz:hover svg, #exportlist:hover svg, #purglistt:hover svg{
	fill:#5d00ef;
	}
.addcontacc.btn.btn-default, #addnewlist, #addnewlist2, .impkonz, #exportlist, #purglistt{
    margin-top: -2px;
    margin-left: 25px;
    padding: 2px 6px 1px 7px;
	}
.addcontacc.btn-default:focus{
	outline:none;
	}
.addstuff{
	width:100%;
	float:left;
	height:15%;
	height:44px;
	box-sizing:border-box;
	}
.btn-default.atgal svg{
	-ms-transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
  	transform: scaleX(-1);
	}
.btn.btn-default.atgal, .btn.btn-default.pirmyn{
	box-shadow:none;
	width:31px;
	height:31px;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	border-radius:50%;
	padding:0px;
	border:1px solid #374559;
	}
.btn.btn-default.atgal:hover, .btn.btn-default.pirmyn:hover{
	background-color:#374559;
	}
.btn.btn-default.atgal:hover svg, .btn.btn-default.pirmyn:hover svg{
	fill:#ffffff;
	}
.btn-default.pirmyn svg{
	margin-bottom: 2px;
    margin-left: 2px;
	}
.btn-default.atgal{
	margin-left:46px;
	}
.btn-default.pirmyn{
	margin-right:155px;
	}
.btn-default.atgal svg{
	margin-bottom: 2px;
    margin-right: 2px;
	}
.btn-default.atgal svg, .btn-default.pirmyn svg{
	height:13px;
	width:13px;
	fill:#374559;
	vertical-align:middle;
	}
.btn-default.atgal:hover, .btn-default.pirmyn:hover{
	background-color:#374559;
	}
.sukurimo_block{
    display: inline-block;
    line-height: 31px;
    color: #a7a9ac;
    font-weight: bold;
    font-size: 12px;
    position: absolute;
    margin: 0 auto;
    left: 0px;
    right: 0px;
    z-index: -1;
	}
#redagavimodata, #sukurimodata{
	color:#b9ccd6;
	}
.kontopavadz{
	font-size:24px;
	color:#364458;
	}
.smlermar{
	margin-top:0px;
	margin-bottom:4px;
	max-width:calc(100% - 40px);
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}
.ststs > .select2{
	float:right;
	margin-top:0px;
	}
.select2-container--default .select2-selection--single .select2-selection__rendered:focus, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single:focus, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple:focus, .select2-container .select2-selection--single:focus{
	outline:none;
	}
.ststs .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-size:18px;
	font-weight:bold;
	}
.ststs .select2-container--default .select2-selection--single .select2-selection__rendered{
	text-align:right;
	}
.ststs > .laaap_2 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-weight:bold;
	color:#a7a9ac;
	text-transform:uppercase;
	}
.ststs > .laaap_4 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-weight:bold;
	color:#28aba4;
	text-transform:uppercase;
	}
.ststs > .laaap_3 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-weight:bold;
	color:#cb465c;
	text-transform:uppercase;
	}
.ststs > .laaap_1 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-weight:bold;
	color:#e0b732;
	text-transform:uppercase;
	}
.ststs > .laaap_0 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-weight:bold;
	color:#3f3f3f;
	text-transform:uppercase;
	}
.ststs .select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 33px;	
	}
.ststs > .laaap_2 + .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #a7a9ac transparent transparent transparent;
	}
.ststs > .laaap_2 + .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #a7a9ac transparent;
	}
.ststs > .laaap_4 + .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #28aba4 transparent transparent transparent;
	}
.ststs > .laaap_4 + .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #28aba4 transparent;
	}
.ststs > .laaap_3 + .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #cb465c transparent transparent transparent;
	}
.ststs > .laaap_3 + .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #cb465c transparent;
	}
.ststs > .laaap_1 + .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #e0b732 transparent transparent transparent;
	}
.ststs > .laaap_1 + .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #e0b732 transparent;
	}
.ststs > .laaap_0 + .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #3f3f3f transparent transparent transparent;
	}
.ststs > .laaap_0 + .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{
	border-color: transparent transparent #3f3f3f transparent;
	}
.statuss .select2-results__option[aria-selected]{
	box-sizing:border-box;
	border-left:3px solid transparent;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	}
.select2-container--default.statuss .select2-results__option[aria-selected=true]{
	border-left:3px solid #364458;
	background-color:inherit;
	}
.select2-container--default.statuss .select2-results__option--highlighted[aria-selected]{
    background-color: #ddd !important;
    color: white;
	}
.statuss .select2-dropdown{
	border:none;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	}
.select2-container--default.statuss  .select2-results__option{
	border-left:3px solid #fff;
	}
.select2-container--default.statuss  .select2-results__option[aria-selected=true]{
	background-color: #fff;
	border-left:3px solid #364458;
	}
.select2-container--default.statuss .select2-results__options > .select2-results__option[theid="0"]{
	color:#3f3f3f;
	}
.select2-container--default.statuss .select2-results__options > .select2-results__option[theid="1"]{
	color:#e0b732;
	}
.select2-container--default.statuss .select2-results__options > .select2-results__option[theid="2"]{
	color:#a7a9ac;
	}
.select2-container--default.statuss .select2-results__options > .select2-results__option[theid="3"]{
	color:#cb465c;
	}
.select2-container--default.statuss .select2-results__options > .select2-results__option[theid="4"]{
	color:#28aba4;
	}
.minpadd{
/*	margin-top:-10px;
	padding-top:10px;*/
	}
.lauap_0 .conlenikons, .conlenikons{
	width:17px;
	height:17px;
	fill:#3f3f3f;	
	}
.baseinfo.lauap_0 h3 strong{
	color:#3f3f3f;	
	}
.lauap_1 .conlenikons{
	width:12px;
	height:12px;
	fill:#e0b732;	
	}
.lauap_1.withdate .conlenikons{
	/*fill:#9E4400;*/	
	}
.baseinfo.lauap_1 h3 strong{
	color:#e0b732;	
	}
.baseinfo.withdate.lauap_1 h3 strong{
	/*color:#9E4400;	*/
	}
.lauap_2 .conlenikons{
	width:17px;
	height:17px;
	fill:#a7a9ac;	
	}
.baseinfo.lauap_2 h3 strong{
	color:#a7a9ac;	
	}
.lauap_3 .conlenikons{
	width:17px;
	height:17px;
	fill:#cb465c;	
	}
.baseinfo.lauap_3 h3 strong{
	color:#cb465c;	
	}
.lauap_4 .conlenikons{
	width:17px;
	height:17px;
	fill:#28aba4;	
	}
.baseinfo.lauap_4 h3 strong{
	color:#28aba4;	
	}
.conlenikons2{
	width:17px;
	height:17px;
	fill:#5d00ef;	
	}
.table.noborders td{
	border:none;
	}
.table .table{
	background-color:#fff;
	}
.btn.btn-default{
	padding:8px 30px;
	background-color:#5d00ef;
	cursor:pointer;
	border:1px solid #5d00ef;
	color:#ffffff;
	font-size:12px;
	border-radius:16px;
	box-shadow:none;
	text-transform:none;
	}
.catbtnn{
	margin-right:5px;
	}
.btn.btn-default:hover, .btn.btn-default.active{
	background-color:transparent;
	color:#5d00ef;
	border-color:#5d00ef;
	}
.btn.btn-primary:not(.lesspadding):not(.remrou){
	padding:8px 30px;
	background-color:#28aba4;
	cursor:pointer;
	border:1px solid #28aba4;
	color:#ffffff;
	font-size:12px;
	border-radius:16px;
	box-shadow:none;
	text-transform:none;
	}
.btn.btn-primary:not(.lesspadding):not(.remrou):hover, .btn.btn-primary:not(.lesspadding):not(.remrou).active{
	background-color:#fff;
	color:#28aba4;
	}
.btn.btn-primary:not(.lesspadding):not(.remrou).editinfront{
	padding:6px 12px;
    border-radius: 4px;
	}
.btn.btn-primary:hover{
	background-color:transparent;
	color:#28aba4;
	border-color:#28aba4;
	}
.btn.btn-warning{
	border-color:#E0B732 ;
	color:#ffffff;
	background-color:#E0B732;
	}
.btn.btn-warning:hover{
	border-color:#E0B732 ;
	background-color:transparent;
	color:#E0B732;
	}
.btn.btn-danger{
	border-color:#CB465C ;
	color:#ffffff;
	background-color:#CB465C;
	}
.btn.btn-danger:hover{
	border-color:#CB465C ;
	background-color:transparent;
	color:#CB465C;
	}
.btn.btn-success{
	border-color:#28ABA4;
	color:#ffffff;
	background-color:#28ABA4;
	}
.btn.btn-success:hover{
	border-color:#28ABA4 ;
	background-color:transparent;
	color:#28ABA4;
	}
.icontd{
	width:34px;
	}
.boldertd, .adroww td:last-of-type{
	font-weight:bold;
	font-size:14px;
	}
.imp_telefonas .table td{
	padding:2px 8px 2px 0px;
	position:relative;
	}
.imp_telefonas .table td:last-of-type{
	/*padding:0px 8px 0px 8px;
	word-break:break-word;
	-ms-word-break:break-strict;*/
	}
.imp_telefonas .table tr td{
    padding-bottom: 4px;
    position: relative;
    padding-top: 4px;
	}
.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td{
	padding:5px 8px;
	}
.imp_telefonas .table table.otheboxtab tr td{
	padding:3px 6px;
	}
.imp_telefonas .table{
	margin-bottom:0px;
	}
.imp_telefonas .table td:last-of-type .maillerto{
	width:100%;
	-ms-word-break:break-all;
	display:inline-block;
	}
.klaus_holder{
	width:100%;
	margin-bottom:0px;
	float:left;
	}
.halfleft{
	width:50%;
	float:left;
	}
#kaui{
	width:30px;
	margin-top:17px;
	}
.lauap_0 #kaui, #kaui{
	fill:#3f3f3f;	
	}
.lauap_1 #kaui{
	fill:#e0b732;	
	}
.withdate.lauap_1 #kaui{
	/*fill:#9E4400;	*/
	}
.lauap_2 #kaui{
	fill:#a7a9ac;	
	}
.lauap_3 #kaui{
	fill:#cb465c;	
	}
.lauap_4 #kaui{
	fill:#28aba4;	
	}
.klausimaiiii{
	text-align:center;
	width:auto;
	color:#dbdbdb;
	font-size:48px;
	font-weight:900;
	float:left;
	margin-left:12px;
	text-transform:uppercase;
    letter-spacing: 4px;
	}
#kaui{
	float:left;
	}
.checkboxbox label span{
	font-size:13px;
	font-weight:300;
	color:#3f3f3f;
	}
.table{
    margin-bottom: 10px;
	}
.checkboxbox label input{
    margin-top: 1px;	
	}
.fullleft{
	width:100%;
	float:left;
	}
.lalla{
	background-color:#fff;
	box-sizing:border-box;
	padding:0px 0px 0px 0px;
    border-radius: 8px;
	}
.lalla h5{
	color: #3f3f3f;
    font-size: 14px;
    font-weight: 400;
    margin: 3px 0px;
    padding: 4px 12px;
	}
.optionholder{
	width:100%;
	float:left;
	box-shadow: 0 0 10px rgb(0, 0, 0, 0.1);
    border-radius:5px 5px 5px 5px;
    background-color: #fff;
    box-sizing:border-box;
	padding:16px 14px 3px 14px;
	margin:5px 0px 5px 0px;
	background-image:url('../img/mail-send.png');
	background-repeat:no-repeat;
	background-position:center center;
	background-size:85px auto;
	}
.optionholder > div > .btn.btn-default, .optionholder > div > .btn.btn-primary{
	padding-left:0px;
	padding-right:0px;
	width:160px;
	}
.radioholder{
	float:left;
	display: block;
	position: relative;
	padding-left:80px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 22px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position:relative;
	}
.radioholder input{
	position: absolute;

	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
	}
.checkmark{
	position: absolute;
	top: 0;
	left: 0;
	height: 14px;
	width: 14px;
	background-color: #eee;
	border-radius: 50%;
	z-index:1;
	}
.checkmark .tickdiv{
	display:none;
	position:absolute;
	bottom:22px;
	border-radius:4px;
	width:200px;
	box-sizing:border-box;
	padding:4px 6px;
	color:#fff;
	background-color:#3f3f3f;
	z-index:2;
	font-size:12px;
	text-align:center;
    left: -94px;
	}
.checkmark .tickdiv:after{
    position: absolute;
    bottom: -7px;
    left: 91px;
    width: 0px;
    height: 0px;
    content: "";
    border-top: 7px solid #3f3f3f;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
	}
.checkmark .tickdiv:before{
    content: "";
    position: absolute;
    bottom: -16px;
    left: 0px;
    right: 0px;
    height: 17px;
	}
.checkmark:hover .tickdiv{
	display:block !important;
	}
.radioholder:hover input ~ .checkmark{
	background-color: #364458 !important;
	}
.radioholder input:checked ~ .checkmark{
	background-color: #364458 !important;
	}
.checkmark:after{
	content: "";
	position: absolute;
	display: block;
	}
.radioholder input:checked ~ .checkmark:after{
	display: block;
	background-color: #364458 !important;
	}
.radioholder .checkmark:after{
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: white;
	}
#score_1 + .checkmark{
	background-color: #374a61;
	}
#score_2 + .checkmark{
	background-color: #cb475c;
	}
#score_3 + .checkmark{
	background-color: #e0b732;
	}
#score_4 + .checkmark{
	background-color: #3e95cf;
	}
#score_5 + .checkmark{
	background-color: #28aba4;
	}
.radiobox{
	float:left;
	padding-left:7px;
	position:relative;
    margin-top: 3px;
	}
.chatholder:after{
	content:"";
	position:absolute;
	bottom:0px;
	width:9px;
	box-sizing:border-box;
	height:9px;
	border-radius:50%;
	border:1px solid #a7a9af;
	left:-5px;
	background:#fff;
	}
label[for="score_1"]:after{
    content: "";
    position: absolute;
    top: 5px;
    left: -6px;
    z-index: 0;
    height: 4px;
    border-radius: 2px;
    width: 90px;
	background-image: -webkit-linear-gradient(left, #374a61, #cb475c); 
	background-image:    -moz-linear-gradient(left, #374a61, #cb475c); 
	background-image:     -ms-linear-gradient(left, #374a61, #cb475c); 
	background-image:      -o-linear-gradient(left, #374a61, #cb475c); 
	background-image:         linear-gradient(left, #374a61, #cb475c);
	}
label[for="score_2"]:after{
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    z-index: 0;
    height: 4px;
    border-radius: 2px;
    width: 80px;
	background-image: -webkit-linear-gradient(left, #cb475c, #e0b732); 
	background-image:    -moz-linear-gradient(left, #cb475c, #e0b732); 
	background-image:     -ms-linear-gradient(left, #cb475c, #e0b732); 
	background-image:      -o-linear-gradient(left, #cb475c, #e0b732); 
	background-image:         linear-gradient(left, #cb475c, #e0b732);
	}
label[for="score_3"]:after{
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    z-index: 0;
    height: 4px;
    border-radius: 2px;
    width: 80px;
	background-image: -webkit-linear-gradient(left, #e0b732, #3e95cf); 
	background-image:    -moz-linear-gradient(left, #e0b732, #3e95cf); 
	background-image:     -ms-linear-gradient(left, #e0b732, #3e95cf); 
	background-image:      -o-linear-gradient(left, #e0b732, #3e95cf); 
	background-image:         linear-gradient(left, #e0b732, #3e95cf);
	}
label[for="score_4"]:after{
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    z-index: 0;
    height: 4px;
    border-radius: 2px;
    width: 95px;
	background-image: -webkit-linear-gradient(left, #3e95cf, #28aba4); 
	background-image:    -moz-linear-gradient(left, #3e95cf, #28aba4); 
	background-image:     -ms-linear-gradient(left, #3e95cf, #28aba4); 
	background-image:      -o-linear-gradient(left, #3e95cf, #28aba4); 
	background-image:         linear-gradient(left, #3e95cf, #28aba4);
	}
.baseinfo > .table > tbody >tr > td:first-of-type{
	width:33.333%;
	}
.thaminfotable tr td:first-of-type{
	width:155px;
	padding-left:18px;
	}
.thaminfotable .ramammr tr td.remleftpad:first-of-type{
    width: 28px;	
	}
.thaminfotable tr td:last-of-type{
	word-break: break-word
	}
.reorderinger, .thaminfotable{
	table-layout:fixed;
	}
.thaminfotable{
	box-sizing:border-box;
	}
.thaminfotable tbody tr:nth-last-of-type(2) td:last-of-type{
	padding-right:50px;
	}
.imp_telefonas .table td:first-of-type{
	width:1px;
    white-space: nowrap;
	}
#uzsakymu_lentele_pl{
    box-sizing: border-box;
    padding: 12px;
    border-radius: 5px 0px 0px 5px;
    background-color: #5d00ef;
    border: none;
    position: absolute;
    right:-45px;
    bottom: 60px;
    width: 40px;
	height:44px;
	z-index:4;
	}
#uzsakymu_lentele_pl div{
	position: absolute;
	top: -1px;
    left: -3px;
    width: 18px;
    height: 18px;
    line-height: 19px;
    font-size: 12px;
    background-color: #CB465C;
    color: #fff;
    border-radius: 50%;
    text-align: center;
	}
#uzsakymu_lentele{
    box-sizing: border-box;
    padding: 12px;
    border-radius: 5px 0px 0px 5px;
    background-color: #5d00ef;
    border: none;
    position: absolute;
    right:-45px;
    bottom: 110px;
    width: 40px;
	height:44px;
	z-index:4;
	}
#issiustilaiskai{
	box-sizing: border-box;
    padding: 12px;
    border-radius: 5px 0px 0px 5px;
    background-color: #5d00ef;
    border: none;
    position: absolute;
    right: -45px;
    bottom: 160px;
    width: 40px;
	height:44px;
	}
#uzsakymu_lentele:hover, #issiustilaiskai:hover, #uzsakymu_lentele_pl:hover{
	box-shadow: -7px 0px 0px rgba(93, 0, 239, 0.4);
	}
#uzsakymu_lentele:focus, #issiustilaiskai:focus, #uzsakymu_lentele_pl:focus{
	outline:none;
	}
.prodiin{
	margin-bottom:0px;
    z-index:3;
    position: relative;
	}
.follow_date_tick{
    MARGIN-TOP: 3px;
    margin-right: 4px;
	opacity: 0;
    z-index: -1;
    position: absolute;
	}
#uzsakymu_lentele span{
	float:left;
	color:#3f3f3f;
	font-size:12px;
	font-weight:bold;
	}
#uzsakymu_lentele svg, #issiustilaiskai svg, #uzsakymu_lentele_pl svg{
    float: left;
    fill: #ffffff;
    width: 20px;
	height:20px;
	margin-right:3px;
	}
#nekele.btn.small-btn{
    margin-top: 4px;
    width: auto;
    border-radius: 14px;
    padding-left: 0px;
    padding-right: 5px;
	}
#nekele{
	margin-left:5px;
	}
.addcontacc.btn, #addnewlist, #addnewlist2, .impkonz, #exportlist, #purglistt{
	width: auto;
	border-radius: 16px;
	}
.addbuttonses{
	width:300px;
	}
#nekele.btn.small-btn span{
	width:0px;
    display: inline-block;
    overflow: hidden;
    font-size: 12px;
    vertical-align: top;
    line-height: 26px;
	padding-left:0px;
	color:#CB465C;
	}
.addcontacc.btn span, #addnewlist span, #addnewlist2 span, .impkonz span, #exportlist span, #purglistt span{
	width:0px;
    display: inline-block;
    overflow: hidden;
    font-size: 12px;
    vertical-align: top;
    line-height: 26px;
	padding-left:0px;
	color:#5d00ef;
	}
@media screen and (min-width:1800px){
	#nekele.btn.small-btn:hover span{
		width: 88px;
		padding-left:5px;
		color:#CB465C;
		}
	}
.addcontacc.btn:hover span, #addnewlist:hover span, #addnewlist2:hover span, .impkonz:hover span, #exportlist:hover span, #purglistt:hover span{
    width: 125px;
	padding-left:5px;
	color:#5d00ef;
	vertical-align:top;
	}
#nekele.btn.small-btn svg{
    vertical-align: top;
    margin-top: 5px;
    margin-right: 0px;
	}
.btn.btn-default.impkonz{
	margin-left:0px;
    padding: 4px 17px 5px 17px;
	}
.addcontacc.btn svg, #addnewlist svg, #addnewlist2 svg, .impkonz svg, #exportlist svg, #purglistt svg{
    vertical-align: top;
    margin-top: 6px;
    margin-right: 0px;	
	}
#nekele svg{
    fill: #ffffff;
    width: 16px;
	height:16px;
	margin-right:3px;
	}
#nekele:hover svg{
	fill:#CB465C;
	}
.btn.btn-default.redag{
	font-size:14px;
	width:32px;
	height:32px;
	position:absolute;
	bottom:5px;
	right:5px;
	}
.btn.btn-default.clone{
	font-size:14px;
	width:32px;
	height:32px;
	position:absolute;
	bottom:45px;
	right:5px;
	}
.imp_tinklapis a, .calltothis, .maillerto{
    color: #646464;
	}
.imp_tinklapis a:hover, .calltothis:hover, .maillerto:hover, .glorr:hover{
    color: #CB465C;	
	}
.btn.btn-default.lll, .btn.btn-default.llltas{
	border-radius:2px;
	background-color:#5d00ef;
	padding:3px 5px;
	border:none;
	border-radius:5px 0px 0px 5px;
	height:150px;
	}
#follow_show.widerr .lll, #task_show.widerr .llltas{
	border-bottom-left-radius:0px;
	}
#follow_show .lll, #follow_show .lll *, #task_show .llltas, #task_show .llltas *{
	outline:none !important;
	}
#follow_show:not(.widerr) .btn.btn-default.lll:hover, #task_show:not(.widerr) .btn.btn-default.llltas:hover{
	box-shadow:-7px 0px 0px rgba(93, 0, 239, 0.4);
	}
.form-group .select2-container{
    width:100% !important;
	}
.preditbox .form-group .select2-container{
    width:50% !important;
	}
.nowrap{
	white-space:nowrap;
	}
.closerer, #closecallb{
	cursor:pointer;
	background:none;
	padding:0px 3px;
	border:none;
	position:absolute;
	top:4px;
	right:5px;
	}
.closerer svg{
	fill:#dddddd;
	width:7px;
	height:7px;
	}
input.form-control{
	border-radius:0px;
	border-left:none;
	border-right:none;
	border-top:none;
	border-bottom:1px solid #dbdbdb;
    box-shadow: none;
	background-color:#f1f2f2;
	}
select.form-control{
	background-color:#f1f2f2;
    border-bottom: 1px solid #dbdbdb;
	border-right:0px;
	border-radius:0px;
    box-shadow: none;
	padding-top: 6px;
    padding-bottom: 6px;
	height: 34px;
	}
.form-group select.form-control{
    padding-top: 3px;
    padding-bottom: 3px;
    height: 26px;
	}
input.form-control.requir.highli, input.form-control.erequri.highli{
	border-color:#900;
	}
.form-group label{
    font-weight: 400;
    color: #3f3f3f;
    font-size: 12px;
    box-sizing: border-box;
    width: 50%;
    float: left;
    display: block;
    margin-bottom: 0px;
    margin-top:3px;
	}
.form-group select, .form-group input[type="text"], .form-group input[type="email"], .form-group input[type="password"], [data-help="privati_info"] .form-group select.form-control, .form-group .thehalffr, .form-group.rafaf .select2-container{
	font-size: 12px;
    box-sizing: border-box;
    width: 50%;
    float: left;
    height: auto;
    padding: 3px 5px;
	}
.thehalffr{
	background-color:#fff;
	}
.form-group.rafaf .select2-container{
	 width: 50% !important;
	 }
.biggerlabels{
	margin-bottom:10px;
	}
.biggerlabels .form-group label{
	font-size:36px;
	width: 100%;
	font-weight:300;
	text-align:left;
	}
.biggerlabels .form-group input{
	font-size:24px;
    margin-top: 6px;
	width: 100%;
	}
.inpflv input, .inpflv select{
	width:100% !important;
	}
.form-group{
	width:100%;
	float:left;
    margin-bottom: 3px;
	}
.halferer{
	width:50%;	
	float:left;
	margin-left:0px;
	margin-right:0px;
	}
.halferer .col-md-6:nth-of-type(2n - 1){
	padding-left:0px;
	padding-right:4px;
	}
.halferer .col-md-6:nth-of-type(2n){
	padding-right:0px;
	padding-left:4px;
	}
.halferer .col-md-6 input{
	width:100%;
	}
.form-group label.inboiconn{
	width:30px;
	}
.form-group label.inboiconn + .halferer{
	width:calc(100% - 30px);
    float: left;
    margin-left: 0px;
    margin-right: 0px;
	}
.thegrupp{
	box-sizing:border-box;
	}
.form-group label.inboiconn + .halferer input{
	width:100%;
	}
.thegrupp > label, .thegrupp > input{
	width:100%;
	margin-right:0px;
	}
.overlaythiss{
	position: absolute;
    top:0px;
    left: 0px;
	width:45px;
	height:100%;
    background-color: #f1f2f2;
	z-index:1;
	min-height:400px;
	}
.slidingboxx.out .overlaythiss{
	background-color: transparent;
	}
.conboxcon.trans .addcontacc{
	display:none;
	}
.saraskeit{
    position: absolute;
    top: 155px;
    right: -45px;
    width: 40px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    z-index: 1;
	display:none;
	}
.saraskeit.outter{
	width:195px;
	}
.btn.btn-default.sarkeitb{
	border-radius: 2px;
    background-color: #dbdbdb;
    padding: 3px 5px;
    border: none;
	font-weight:bold;
	width:100%;
	text-align:left;
	}
.saraskeit form{
	background-color: #fff;
    width: 100%;
    box-sizing: border-box;
    text-align: left;
    border: 2px solid #dbdbdb;
	display:none;
	}
#changelist select{
	width:191px;
	}
.saraskeit form div .btn.btn-default{
	display:inline-block;
	float: none !important;
    padding: 4px 24px;
	}
#widerview{
    padding: 0px;
    margin: 0px;
    border: 0px;
    background-color: #dbdbdb;
	cursor:pointer;
	float:right;
	width:1px;
	height:100%;
	position:relative;
	}
#widerview.lauap_0:after{
	background-color: #3f3f3f;
	}
#widerview.lauap_1:after{
	background-color: #e0b732;
	}
#widerview.withdate.lauap_1:after{
	/*background-color: #9E4400;*/
	}
#widerview.lauap_2:after{
	background-color: #a7a9ac;
	}
#widerview.lauap_3:after{
	background-color: #cb465c;
	}
#widerview.lauap_4:after{
	background-color: #28aba4;
	}
#widerview:focus{
	outline:none;
	}
#widerview:after{
	content: "\f104";
    color: #fff;
    font-family: "Fontawesome";
    margin: auto;
    position: absolute;
    top: 12px;
    left: -9px;
    width: 17px;
    height: 17px;
    background-color: #f1f2f2;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    padding-left: 0px;
    z-index: 2;
	}
.trans #widerview:after{
	content:"\f105";
	color: #fff;
    font-family: "Fontawesome";
    margin: auto;
    position: absolute;
    top: 12px;
    left: -9px;
    width: 17px;
    height: 17px;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    padding-left: 1px;
    z-index: 2;
	}
#widerview svg{
    fill: #A7A9AC;
    height: 16px;
    width: 16px;
	}
#widerview.trans svg{
    -ms-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
	}
.baseinfo .h2title{
	text-align:left;
	font-weight:400;
	text-transform:uppercase;
	color:#a7a9ac;
	font-size:18px;
	}
.h2title.notfound{
	text-align:center;
	font-size:40px;
	}
.bigi i{
	font-size:142px;
	color:#cccccc;
	}
.bigi{
	margin:40px 0px 50px;
	}
.baseinfo h2.h1title{
	text-align:left;
    font-size: 28px;
	}
.h2title.notfound strong{
	font-size:62px;
	}
.slidingboxx{
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
    z-index:1;
	cursor:pointer;
	}
.slidingboxx.out{
	left:230px;
	background-color: #f1f2f2;
	}
.amsify-suggestags-area .amsify-suggestags-input-area{
    min-height: 27px;
	padding-bottom: 22px;
	}
.h4title{
	color:#3f3f3f;
	font-weight:400;
	font-size:14px;
	}
.h3title{
	color:#a7a9ac;
	font-size:18px;
	font-weight:400;
	text-transform:uppercase;
    margin: 20px 0px;	
	}
.static_box_whit{
	background-color:#fff;
    padding: 0px 10px;
    margin-bottom: 3px;
	}
.static_box_whit > .row{
	padding-top:10px;
	padding-bottom:10px;
	}
.scoro_statistika_box .list-group-item{
	overflow:hidden;
    font-size: 13px;
    padding: 5px 8px;
	}
.scoro_statistika_box .list-group-item span{
	width: 100%;
    display: block;
    font-size: 11px;
	}
.listboxcon .select2-container--default .select2-selection--single .select2-selection__rendered{
	font-size:14px;
	}
.listh4{
	font-size:16px;
	font-weight:900;
	margin:0px;
	padding:9px 15px;
	width:100%;
	float:left;
	box-sizing:border-box;
	background-color:#ffffff;
	color:#5d00ef;
	}
#infoboxlistselect .select2-container{
	background-color:#f1f2f2;
	}
.listboxcon .select2-container--default .select2-selection--single .select2-selection__rendered{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	color:#5d00ef;
	font-weight:bold;
	}
#infoboxlistselect .select2-container--default .select2-selection--single .select2-selection__arrow{
	top: 11px;	
	}
#infoboxlistselect .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #5d00ef transparent transparent transparent;
	}
#infoboxlistselect .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #5d00ef transparent;
	}
#infoboxlistselect .select2-container .select2-selection--single{
	height:48px;
	}
.adsvgbog{
	width:14px;	
	margin-right:10px;
	fill:#fff;
	}
.infoboxs.btn.btn-primary{
    background-color: #3E99D4;
    border-color: #3E99D4;	
	}
.brbl{
	width:12px;
	height:12px;
	display:inline-block;
	border-radius:50%;
	margin-right:5px;
	background-color:#a7a9ac;
	}
.brbl_gu{
	background-color:#3f3f3f;
	}
.brbl_gr{
	background-color:#28aba4;
	}
.brbl_rd{
	background-color:#ea4a54;
	}
.brbl_gl{
	background-color:#e0b732;
	}
.brbl_gl2{
	background-color:#e0b732;
	}
.brbl_pl{
	background-color:#a7a9ac;
	}
.brbl_bl{
	background-color:#36a2eb;
	}
.brbl_dr{
	background-color:#3f3f3f;
	}
.datefilter .select2-container .select2-selection--single{
	height: 34px;
	}
.datefilter .select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 14px;
    line-height: 34px;
	}
.datefilter .select2-container .select2-selection--single .select2-selection__rendered{
	padding-left: 14px;
	}
.datefilter .select2-container--default .select2-selection--single .select2-selection__arrow{
	top:4px;
	}
textarea{
    max-width: 100%;
	}
.ataskkk textarea{
	width: 100%;
    float: left;
    box-sizing: border-box;
    min-height: 85px;
    resize: vertical;
    border: none;
	border-radius:0px;
	padding-left:12px;
	padding-right:12px;
	}
.ataskkk .lalla{
	margin-bottom:20px;
	}
.ataskkk .btn.btn-default{
	max-width:150px;
	margin-right:20px;
	}
textarea::-moz-placeholder{color:#dbdbdb;opacity:1;font-style:italic;
	font-weight:300;}textarea:-ms-input-placeholder{color:#dbdbdb;font-style:italic;
	font-weight:300;}textarea::-webkit-input-placeholder{color:#dbdbdb;font-style:italic;
	font-weight:300;}
.insertsfilter{
	background-color:#fff;
	box-sizing:border-box;
	padding:15px 20px;
	}
.insertsfilter .pull-left label{
	width:auto;
	margin-right:10px;
	color:#b7b8bb;
	font-size:14px;
	}
.insertsfilter .overflow input:not([type="checkbox"]){
	width:100%;
	margin-right:10px;
	width:135px;
	}
.insertsfilter .overflow{
	overflow:auto;
	}
.marrighh{
	margin-right:35px;
	font-size:14px;
	}
.widthauto{
	width:auto;
	}
#exportfile{
    margin-top: 15px;
    margin-left: 40px;	
	}
.radiosss > div{
	float:left;
	}
.insertsfilter .overflow .radiosss input{
	width:auto;
	margin-left:15px;
	margin-right:5px;
	}
.insertsfilter .overflow .radiosss{
	font-weight:400;
	}
.normalinputs .form-group input, #edittick input, #edittick label, .form-group.fulv label, .form-group.fulv input, .form-group.fulv select{
	width:100%;
	}
.whiteform{
	width:100%;
	float:left;
	background-color:#fff;
    box-sizing: border-box;
	padding:10px;
	}
.normalmargin{
	padding: 20px 20px 20px 20px;	
	max-width:400px;
	}
.tempps .ststs > .select2{
	width: 380px !important;
	}
#edtbzx{
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:15px;
	background-color:#fff;
	}
#edtbzx .mce-panel{
	margin-top:25px;
	margin-bottom:10px;
	}
#edtbzx .form-group input[type="checkbox"], #edtbzx .form-group input[type="file"], .editletter .form-group input[type="checkbox"], .editletter .form-group input[type="file"]{
	width:auto;
	margin-left:10px;
	float:left;
	}
#edtbzx .form-group label{
	width:33.33333%
	}
#edtbzx .labbl{
	margin-bottom:10px;
	}
#edtbzx .form-group input{
	width:66.66666%
	}
#edtbzx .labbl label, .editletter .labbl label{
	width:auto;
	}
#edtbzx .btn-default{
	max-width:150px;
	}
.kurtinaujam{
	margin-left:15px;
	}
#vieno_irasymas{
	box-sizing:border-box;
	padding:15px;
	background-color:#fff;
	}
.adminsets .form-group label{
	width:auto;
	}
.adminsets .form-group label, .adminsets .form-group input:not([type="submit"]){
	font-size:14px;
	}
.whitebox{
	width:100%;
	border-radius:8px;
	float:left;
	box-sizing:border-box;
	padding:10px;
	background-color:#fff;
	margin-bottom:10px;
	}
.adminsets .form-group input[type="checkbox"], .adminsets .form-group input[type="radio"]{
    margin-left: 0px;
    float: left;
    margin-right: 5px;
    margin-top: 6px;
	}
#infoboxsaved{
	display:none;
	position: fixed;
    top: 65px;
    left: 80px;
    width: auto;
    box-sizing: border-box;
    color: #fff;
    padding: 5px 14px;
    background-color: #28ABA4;
    z-index: 10;
    font-size: 14px;
	}
#infoboxsaved.scc{
	background-color:#28ABA4;
	}
#infoboxsaved.err{
	background-color:#CB465C;
	}
#infoboxsaved.wrn{
	background-color:#E0B732;
	}
.pr_lis_after td{
	position:relative;
	}
#signdiv{
    width: 100%;
	box-sizing:border-box;
    min-height: 200px;
    border: 1px solid #ccc;
    padding: 5px;
	background-color:#fafafa;
	}
.zadymv{
	width: 100%;
	box-sizing:border-box;
    min-height: 200px;
    border: 1px solid #ccc;
    padding: 5px;
	background-color:#fafafa;
	}
#thebody{
	position:absolute;
	z-index:-1;
	opacity:0;
	left:-9999999999px;
	top:0px;
	}
.dasbody{
	position:absolute;
	z-index:-1;
	opacity:0;
	left:-9999999999px;
	top:0px;
	}
.load_fl_here, .filelistr{
	width: 100%;
    float: left;
	margin:3px 0px;
	}
body.loading *{
	cursor:progress !important;
	}
.radioholder .checkmark .filinfob{
	display: none;
    width:100%;
    box-sizing: border-box;
    font-size: 12px;
	}
.radioholder .checkmark .filinfob textarea{
	width:100%;
	float:left;
	resize: vertical;
	border-radius: 4px;
	box-sizing:border-box;
	min-height:75px;
	color:#3f3f3f;
	}
.radioholder input:checked ~ .checkmark .filinfob{
	/*display:block;*/
	}
.komkomkom{
	float:left;
	width:100%;
	display:none;
	}
.refilezz{
	margin-top:5px;
	}
.ststs{
	}
.toshowonly{
	text-align:right;
    margin-top:8px;
	}
.toshowonly .sttitle{
	font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
	}
.toshowonly .sttitle .lplpl_0{
	color: #3f3f3f;
	}
.toshowonly .sttitle .lplpl_1{
	color: #e0b732;
	}
.toshowonly .sttitle .lplpl_2{
	color: #a7a9ac;
	}
.toshowonly .sttitle .lplpl_3{
	color: #cb465c;
	}
.toshowonly .sttitle .lplpl_4{
	color: #28aba4;
	}
.toshowonly .stdate{
    color: #a7a9ac;
    font-size: 12px;
    text-align: right;
	}
input[name="follow_date_tick"]{
	margin-right:5px;
	}
.baseinfosc{
	width:100%;
	float:left;
    height: 100%;
    height: calc(100% - 50px);
    overflow: auto;
	box-sizing:border-box;
	padding-right:10px;
	}
.helplink{
	position:fixed;
	bottom:20px;
	right:30px;
	color:#fff;
	font-size:16px;
	}
.helplink:hover, .helplink:focus, .helplink:active{
	color:#fff;
	text-decoration:underline;
	}
.maxwidll{
	max-width:100%;
	min-width:270px;
	table-layout:fixed;
	}
.red_rr{
	font-size:10px;
	color:#3e99d4;
	display:inline-block;
	position:relative;
	vertical-align:top;
    margin-top: 5px;
	position: relative;
    z-index: 2;
	}
.hovboxer{
	position:relative;
	display:inline-block;
	}
.addcountinfo{
	display:none;
	position:absolute;
    bottom: 16px;
    right: 0px;
	padding: 3px 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    background-color: #f1f2f2;
	line-height:1;
    font-size: 12px;
	z-index: 3;
	}
.red_rr:hover .addcountinfo, .red_rr:hover + .addcountinfo{
	/*display:block;*/
	}
.rel_nportinfobox{
	position:relative;
	}
.nportinfo_name, .nportinfo_id, .nportinfo_name2, .nportinfo_id2{
    position: absolute;
    top: 13px;
    right: -25px;
    padding: 0px;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    border: none;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	}
.nportinfo_id, .nportinfo_id2{
	top: -2px;
	}
.nportinfo_name:not([disabled]), .nportinfo_id:not([disabled]), .nportinfo_name2:not([disabled]), .nportinfo_id2:not([disabled]){
	color:#fff;
	background-color:#3e99d4;
	}
.frrf{
	width:10px;
	height:10px;
	border-radius:50%;
	}
.frr_0{
	background-color: #3f3f3f;
	}
.frr_1{
	background-color: #e0b732;
	}
.frr_2{
	background-color: #a7a9ac;
	}
.frr_3{
	background-color: #cb465c;
	}
.frr_4{
	background-color: #28aba4;
	}
.theclone{
	background-color:transparent;
	cursor:pointer;
	}
.theclone:hover{
	background-color: #E0B732;
	}
.editlisto .select2-container, .conserbox_listc .select2-container{
	width:100% !important;
	}
.editlisto form .col-md-6, .conserbox_listc form .col-md-6{
	margin-bottom:10px;
	}
.otherspinblock{
	width:100%;
	text-align:center;
	}
.otherspinblock .spinner{
    margin: 65px auto;
	display:none;
	}
.scoreaboutimport, .textaboutimport{
	text-align:center;
	font-size:20px;
	}
.scoreaboutimport span, .textaboutimport span{
	font-weight:bold;
	}
.scoreaboutimport{
	margin-top:55px;	
	}
.shoonlyfind{
	display:none;
	box-sizing:border-box;
	padding:4px 8px;
	background-color:#fff;
	}
.buttonholderimport{
	margin-top:20px;
	width:100%;
	float:left;
	}
.buttonholderimport .btn.btn-default{
	display:inline-block;
	margin:0px;
	}
.importerrors{
    width: 100%;
    float: left;
    margin-top: 20px;
	color: #CB465C;
	}
.importbox{
	height:10px;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    box-sizing: border-box;
    padding-left: 50px;
    background-color: #dedede;
    z-index: 39;
	text-align:center;
	}
.loaderimp{
	position: absolute;
    top: 0px;
    left: 50px;
	height:10px;
	width:0px;
	background-color:#28aba4;
	}
.importext{
    position: relative;
    font-size: 10px;
    color: #fff;
    display: inline-block;
    top: -6px;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
	}
.urlhidern{
	display:inline-block;
	width:100%;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	}
.tempcomentbgz{
	width:185px;
	float:right;
	box-sizing:border-box;
	padding:0px 5px;
	}
.chatholder, .chatform{
	width:100%;
	float:left;
	padding:3px;
	box-sizing:border-box;
	}
.btn.small-btn{
	font-size: 24px;
    padding: 0px;
    height: 28px;
    line-height: 28px;
    width: 28px;
    border-radius: 50%;
	}
.form-group.weirdwidths label{
	width:65px;
	}
.form-group.weirdwidths input{
	width:calc(100% - 65px);
	}
.listboxconsel li a span{
	display:inline-block;
	padding:4px 10px 4px 15px;
	margin-right:0px;
	border-top-right-radius:11px;
	border-bottom-right-radius:11px;
    box-sizing: border-box;
    max-width: 160px;
	position: relative;
    z-index: 2;
    word-break: break-word;
	}
.listboxconsel li a.actii span{
	background-color:#ebecee;
	}
.listboxconsel li a:hover span{
	background-color:#5d00ef;
	color:#fff;
	}
#follow_show.widerr .lll svg, #follow_show.widerr .lll .ssks, #task_show.widerr .llltas svg, #task_show.widerr .llltas .sskse{
	display:none;
	}
#follow_show.widerr .lll, #task_show.widerr .llltas{
	height:28px;
	}
.discbt{
	padding:0px;
	margin:0px;
	border:none;
	background:none;
	cursor:pointer;
    display: inline-block;
    vertical-align: middle;
	}
.discbt > div{
	position:relative;
	width:0px;
	height:0px;
	border-radius:50%;
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	}
.discbt:hover > div{
	box-shadow:0px 0px 7px rgba(0, 0, 0, 0.7);
	}
.discbt[data-disc="1"] > div, .discbt[data-disc="1-1"] > div{
	border-top:13px solid rgba(40, 171, 164, 1);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="2"] > div, .discbt[data-disc="2-2"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 1);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="3"] > div, .discbt[data-disc="3-3"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 1);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="4"] > div, .discbt[data-disc="4-4"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 1);
	}
.discbt[data-disc="1-2"] > div, .discbt[data-disc="2-1"] > div{
	border-top:13px solid rgba(40, 171, 164, 1);
	border-right:13px solid rgba(185, 204, 214, 1);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="1-3"] > div, .discbt[data-disc="3-1"] > div{
	border-top:13px solid rgba(40, 171, 164, 1);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 1);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="1-4"] > div, .discbt[data-disc="4-1"] > div{
	border-top:13px solid rgba(40, 171, 164, 1);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 1);
	}
.discbt[data-disc="2-3"] > div, .discbt[data-disc="3-2"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 1);
	border-bottom:13px solid rgba(203, 70, 92, 1);
	border-left:13px solid rgba(229, 195, 86, 0.2);
	}
.discbt[data-disc="2-4"] > div, .discbt[data-disc="4-2"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 1);
	border-bottom:13px solid rgba(203, 70, 92, 0.2);
	border-left:13px solid rgba(229, 195, 86, 1);
	}
.discbt[data-disc="3-4"] > div, .discbt[data-disc="4-3"] > div{
	border-top:13px solid rgba(40, 171, 164, 0.2);
	border-right:13px solid rgba(185, 204, 214, 0.2);
	border-bottom:13px solid rgba(203, 70, 92, 1);
	border-left:13px solid rgba(229, 195, 86, 1);
	}
.imp_telefonas.boldertd td{
	vertical-align:middle;
	}
.discbigger{
	cursor:pointer;
	border:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100px;
	height:100px;
	position:relative;
	}
#discpart_0{
	background-color:rgba(40, 171, 164, 1);
	border-top-left-radius:100%;
	}
#discpart_0 .disctitle{
	top:0px;
	right:100%;
	}
#discpart_0:after{
    content: "D";
    position: absolute;
    bottom: 10px;
    right: 25px;
    font-size: 44px;
    color: #ffffff;
	}
#discpart_1{
	background-color:rgba(185, 204, 214, 1);
	border-top-right-radius:100%;
	}
#discpart_1 .disctitle{
	top:0px;
	left:100%;
	}
#discpart_1:after{
    content: "I";
    position: absolute;
    bottom: 10px;
    left: 30px;
    font-size: 44px;
    color: #ffffff;
	}
#discpart_2{
	background-color:rgba(203, 70, 92, 1);
	border-bottom-right-radius:100%;
	}
#discpart_2 .disctitle{
	bottom:0px;
	left:100%;
	}
#discpart_2:after{
    content: "S";
    position: absolute;
    top: 10px;
    left: 25px;
    font-size: 44px;
    color: #ffffff;
	}
#discpart_3{
	background-color:rgba(229, 195, 86, 1);
	border-bottom-left-radius:100%;
	}
#discpart_3 .disctitle{
	bottom:0px;
	right:100%;
	}
#discpart_3:after{
    content: "C";
    position: absolute;
    top: 10px;
    right: 25px;
    font-size: 44px;
    color: #ffffff;
	}
form .row.addedd, form .row.addteltothis {
    margin-top: 10px;
    background-color: #f9f9f9;
	}
#discpart_0.activ{
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform-origin:bottom right;
	}
#discpart_0.activ:after, #discpart_1.activ:after, #discpart_2.activ:after, #discpart_3.activ:after{
    content: "\f00c";
	font-family: 'FontAwesome';
	}
#discpart_1.activ{
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform-origin:bottom left;
	}
#discpart_2.activ{
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform-origin:top left;
	}
#discpart_3.activ{
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
	transform-origin:top right;
	}
.disctitle{
    position: absolute;
    color: #fff;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 5px;
    padding: 10px;
    font-size: 12px;
    font-weight: 300;
    width: 185px;
    z-index: 1;
	display:none;
	}
.discbigger:hover .disctitle{
	display:block;
	}
.discbigger input{
	position:absolute;
	z-index:-1;
	opacity:0;
	}
.hidediscc{
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 0px;
    margin: 0px;
    font-size: 20px;
    color: #333333;
    cursor: pointer;
    background: none;
    border: none;
	}
#savediscbt{
	position: absolute;
    top: 90px;
    right: 90px;
    padding: 0px;
    margin: 0px;
    font-size: 30px;
    color: #28aba4;
    cursor: pointer;
    background: #ffffff;
    border: none;
	text-align:center;
	width:50px;
	height:50px;
	z-index:3;
	border-radius:50%;
	}
#savediscbt:hover{
	box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
	}
#savediscbt:focus{
	outline:none;
	}
.discalert{
	position: absolute;
    width: 230px;
    margin: 0 auto;
    text-align: center;
    left: 0px;
    right: 0px;
    bottom: -25px;
    padding: 5px 10px;
    border-radius: 5px;
    font-size: 12px;
    background: rgba(229, 195, 86, 0.8);
    color: #fff;
	display:none;
	}
.discbt div div{
	display:none;
	position: absolute;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    color: #fff;
    background: rgba(0, 0, 0, 0.8);
    border-radius: 5px;
    padding: 10px;
    font-size: 12px;
    font-weight: 300;
    /* width: 185px; */
    z-index: 1;
    top: 120px;
    left: -40px;
    text-align: left;
	}
.discbt div:hover div:not(.noushou){
	display:block;
	}
.reorderinger *:focus{
	outline:none;
	}
.table>tbody>tr>td.remleftpad{
	padding-left:0px;
	}
.table.nomargbo{
	margin-bottom:0px;
	}
.ramammr{
	table-layout:fixed;
	}
.ramammr td.remleftpad{
	width:28px;
	}
.imp_el_pastas.boldertd{
	word-break:break-word;
	}
.ramammr td:not(.remleftpad){
	width:calc(50% - 34px);
	}
.boxingbox .othercontacts{
	width:90%;
    width: calc(100% - 60px);
    float: left;
    background-color: #ffffff;
    position: absolute;
    bottom: 0px;
    left: 15px;
	padding: 2px 0px 8px 0px;
    z-index: 1;
    border-top: 1px solid #cacaca;
	}
.othercontacts strong{
	width:100%;
	float:left;
	display:block;
    font-size: 10px;
	}
.maxwidll .othercontacts > strong{
	width:100%;
	float:left;
	font-weight:400;
	font-size:14px;
	color:#3f3f3f;
	}
.boxingbox{
	height:205px;
	overflow:hidden;
	position:relative;
	background-color:#fff;
	width:100%;
	}
.strraf{
	position:relative;
	}
.strraf:before{
    position: absolute;
    top: 0px;
    right: 15px;
    content: attr(data-title);
    color: #dbdbdb;
    font-size: 54px;
    font-weight: 900;
    text-transform: uppercase;
	z-index:0;
	}
.boxingbox.open{
	height:auto;
	}
.boxingbox1{
	z-index:1;
	}
.boxingbox1.fullheh{
	height:calc(100% - 8px) !important;
	}
.boxingbox1 .help_class.table.noborders.reorderinger{
	margin-bottom:50px;
	}
.boxingbox2 .help_class.table.noborders.reorderinger .maxwidll{
	margin-bottom:0px;
    margin-top: 5px;
	}
#toggleinfo{
	float: left;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 100%;
    height: 1px;
	cursor:pointer;
	border:none;
	position:relative;
	text-align:center;
	}
#toggleinfo:after{
	content: "\f107";
    margin: 0 auto;
    position: absolute;
    top: -7px;
    left: 0;
    bottom: 0;
    right: 0;
    color: #fff;
    font-family: "Fontawesome";
    width: 17px;
    height: 17px;
    background-color: #f1f2f2;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    z-index: 2;
	padding-top:1px;
	}
#toggleinfo:before{
	content: "";
    margin: 0 auto;
    position: absolute;
	top: -10px;
    left: 0;
    bottom: 0;
    right: 0;
	width: 10px;
    height: 10px;
	background-color:#fff;
	}
#toggleinfo.open:after{
	content: "\f106";
    margin: 0 auto;
    position: absolute;
    top: -7px;
    left: 0;
    bottom: 0;
    right: 0;
    color: #fff;
    font-family: "Fontawesome";
    width: 17px;
    height: 17px;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    z-index: 2;
	}
.baseinfo.lauap_0 #toggleinfo:after{
	background-color: #3f3f3f;
	}
.baseinfo.lauap_1 #toggleinfo:after{
	background-color: #e0b732;
	}
.baseinfo.withdate.lauap_1 #toggleinfo:after{
	/*background-color: #9E4400;*/
	}
.baseinfo.lauap_2 #toggleinfo:after{
	background-color: #a7a9ac;
	}
.baseinfo.lauap_3 #toggleinfo:after{
	background-color: #cb465c;
	}
.baseinfo.lauap_4 #toggleinfo:after{
	background-color: #28aba4;
	}
#toggleinfo:focus{
	outline:none;
	}
#toggleinfo2{
	float: left;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 100%;
    height: 1px;
	cursor:pointer;
	border:none;
	position:relative;
	text-align:center;
	}
#toggleinfo2:after{
	content: "\f107";
    margin: 0 auto;
    position: absolute;
    top: -7px;
    left: 0;
    bottom: 0;
    right: 0;
    color: #fff;
    font-family: "Fontawesome";
    width: 17px;
    height: 17px;
    background-color: #f1f2f2;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    z-index: 2;
	padding-top:1px;
	}
#toggleinfo2:before{
	content: "";
    margin: 0 auto;
    position: absolute;
	top: -10px;
    left: 0;
    bottom: 0;
    right: 0;
	width: 10px;
    height: 10px;
	background-color:#fff;
	}
#toggleinfo2.open:after{
	content: "\f106";
    margin: 0 auto;
    position: absolute;
    top: -7px;
    left: 0;
    bottom: 0;
    right: 0;
    color: #fff;
    font-family: "Fontawesome";
    width: 17px;
    height: 17px;
    border-radius: 50%;
    vertical-align: top;
    line-height: 16px;
    font-size: 15px;
    text-align: center;
    box-sizing: border-box;
    z-index: 2;
	}
.baseinfo.lauap_0 #toggleinfo2:after{
	background-color: #3f3f3f;
	}
.baseinfo.lauap_1 #toggleinfo2:after{
	background-color: #e0b732;
	}
.baseinfo.withdate.lauap_1 #toggleinfo2:after{
	/*background-color: #9E4400;*/
	}
.baseinfo.lauap_2 #toggleinfo2:after{
	background-color: #a7a9ac;
	}
.baseinfo.lauap_3 #toggleinfo2:after{
	background-color: #cb465c;
	}
.baseinfo.lauap_4 #toggleinfo2:after{
	background-color: #28aba4;
	}
#toggleinfo2:focus{
	outline:none;
	}
.help_class.table.noborders.reorderinger > tbody > tr > td:last-of-type{
	position:relative;
    padding-right: 37px;
	}
/*.help_class.table.noborders.reorderinger > tbody > tr > td:last-of-type:before{
	content:"";
	position:absolute;
	top:10px;
	bottom:10px;
	width:0px;
	left:0px;
	border-left:1px solid #dbdbdb;
	}*/
.boxingbox{
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	border-radius:5px 5px 5px 5px;
	}
.h100{
    box-sizing: border-box;
    padding: 0px 3px;
    min-height: 100%;
    flex: 1;
	}
.infoholdertoleft{
	float:left;
	width:80%;
	width:calc(100% - 150px);
	min-height:100%;
	position:relative;
    display: flex;
    align-items: stretch;
	}
.leftoblokbot{
	position:absolute;
	bottom:0px;
	right:3px;
	box-sizing: border-box;
    padding-left: 3px;
	width:calc(100% - 3px);
	}
.hovinfoo{
	display:none;
    top: 3px;
    right: 130px;
    width: 265px;
	box-sizing:border-box;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	padding:4px 9px;
	border-radius:5px;
    position: absolute;
    z-index: 1;
	background-color:#fff;
	}
.hovinfoo:before{
	content:"";
	position:absolute;
	right:-20px;
	width:20px;
	top:0px;
	height:32px;
	}
.widlo .chatholder .onecomment .hovinfoo{
	width: 255px;
	display:block;
	right: 130px;
	top:-20px;
	}
.widlo .chatholder .otherside.onecomment .hovinfoo{
	right: auto;
	left: 130px;
	}
.datetimeonly{
	margin-left:33px;
	}
.datetimeonly > div:first-of-type{
	color:#3f3f3f;
	font-size:12px;
    text-transform: capitalize;
	}
.datetimeonly > div:last-of-type{
	color:#a7a9ac;
	font-size:10px;
	}
.chatholder .onecomment:hover .hovinfoo, .chatholder .onecomment.hovering .hovinfoo{
	display:block;
	}
.chatholder .onecomment.hovering{
	z-index:2;
	}
.chatholder .onecomment .hovinfoo:after{
    content: "";
    position: absolute;
    width: 0px;
    height: 0px;
    top: 8px;
    right: -5px;
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
	}
.widlo .chatholder .otherside.onecomment .hovinfoo:after{
	right: auto;
	left: -5px;
	border-left: none;
	border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
	}
.widlo .chatholder .onecomment .hovinfoo:after{
	top: 31px;
	}
.chatholder .onecomment:after{
	content:"";
	position:absolute;
	top:12px;
	left:15px;
	width:9px;
	height:9px;
	background-color:#fff;
	border-radius:50%;
	box-sizing:border-box;
	border:1px solid #3f3f3f;
	}
.chatholder .onecomment.theother .datetimeonly, .chatholder .onecomment.theother:before{
	opacity:0.3;
	}
.widlo .chatholder .onecomment.theother .hovinfoo{
	opacity:0.5;
	}
.widlo .chatholder .otherside.onecomment:after{
	left:auto;
	right:15px;
	}
.chatholder .onecomment:hover.cstat_0:after, .chatholder .onecomment.hovering.cstat_0:after, .widlo .chatholder .cstat_0.onecomment:after{
	background-color: #3f3f3f;
	}
.chatholder .onecomment:hover.cstat_1:after, .chatholder .onecomment.hovering.cstat_1:after, .widlo .chatholder .cstat_1.onecomment:after{
	background-color: #e0b732;
	}
.chatholder .onecomment:hover.cstat_2:after, .chatholder .onecomment.hovering.cstat_2:after, .widlo .chatholder .cstat_2.onecomment:after{
	background-color: #a7a9ac;
	}
.chatholder .onecomment:hover.cstat_3:after, .chatholder .onecomment.hovering.cstat_3:after, .widlo .chatholder .cstat_3.onecomment:after{
	background-color: #cb465c;
	}
.chatholder .onecomment:hover.cstat_4:after, .chatholder .onecomment.hovering.cstat_4:after, .widlo .chatholder .cstat_4.onecomment:after{
	background-color: #28aba4;
	}
.chatholder .onecomment.cstat_0:after{
	border-color: #3f3f3f;
	}
.chatholder .onecomment.cstat_1:after{
	border-color: #e0b732;
	}
.chatholder .onecomment.cstat_2:after{
	border-color: #a7a9ac;
	}
.chatholder .onecomment.cstat_3:after{
	border-color: #cb465c;
	}
.chatholder .onecomment.cstat_4:after{
	border-color: #28aba4;
	}
.timelineholder{
	width:150px;
	float:right;
	padding-top:55px;
	padding-bottom:18px;
	height:100%;
	position:relative;
	text-align:center;
	box-sizing:border-box;
    z-index: 2;
	border-right:2px dotted #cccccc;
	border-left:2px dotted #cccccc;
	background: -moz-linear-gradient(top,  rgba(241,242,242,0.66) 0%, rgba(255,255,255,0.66) 50%, rgba(241,242,242,0.66) 100%);
	background: -webkit-linear-gradient(top,  rgba(241,242,242,0.66) 0%,rgba(255,255,255,0.66) 50%,rgba(241,242,242,0.66) 100%);
	background: linear-gradient(to bottom,  rgba(241,242,242,0.66) 0%,rgba(255,255,255,0.66) 50%,rgba(241,242,242,0.66) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8f1f2f2', endColorstr='#a8f1f2f2',GradientType=0 );
	}
.timelineholder.widlo{
	width:574px;
    margin-left: -574px;
	background-color: #f1f2f2;
	}
.timeholdlinemm{
	height:100%;
	position:relative;
	width:100%;
	float:left;
	position:relative;
	}
.timelineholder.widlo .timeholdlinemm{
	overflow:auto;
	}
.timeholdline{
	height:100%;
	position:relative;
	width:0px;
	float:left;
	margin-left:20px;
	border-left:1px solid #a7a9af;
	text-align:left;
	}
.widlo .timeholdline{
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:inline-block;
	}
.chatholder{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	height:100%;
	}
.chatholder .onecomment{
	position:absolute;
	width:135px;
	box-sizing:border-box;
	left:-20px;
	}
.widlo .chatholder .otherside.onecomment{
	left:auto;
	right:-13px;
	}
.widlo .chatholder .otherside.onecomment .datetimeonly{
	margin-left: 0px;
	margin-right: 33px;
    text-align: right;
	}
.klausimylabelis{
	width:100%;
	float:left;
	}
.theboxesinside:nth-of-type(2n - 1) button{
	float:left;
	}
.theboxesinside:nth-of-type(2n) button{
	float:right;
	}
.pasom{
    position: absolute;
    bottom: 8px;
    left: 0px;
    right: 3px;
	box-shadow: 0 0 10px rgb(0, 0, 0, 0.1);
    border-radius:5px 5px 5px 5px;
    background-color: #fff;
    box-sizing:border-box;
    padding:7px 8px 7px 15px;
    width: calc(100% - 3px);
	}
.statustext, .statustextlast{
	font-size:13px;
	font-weight:bold;
	}
.statustextlast{
	margin-bottom:10px;
	position:relative;
	}
.statustextlast:before{
	text-align:center;
	font-family: 'FontAwesome';
	content:"\f107";
	position:absolute;
	bottom:-19px;
	left:0px;
	right:0px;
	margin:0 auto;
	color: #3f3f3f;
	font-size:18px;
	}
.com_status .statustext, .com_status .statustextlast{
	text-align:center;
	}
.cstat_0 .statustext, .statustextlast.last_0{
    color: #3f3f3f;	
	}
.cstat_1 .statustext, .statustextlast.last_1{
    color: #e0b732;
	}
.cstat_2 .statustext, .statustextlast.last_2{
    color: #a7a9ac;
	}
.cstat_3 .statustext, .statustextlast.last_3{
    color: #cb465c;
	}
.cstat_4 .statustext, .statustextlast.last_4{
    color: #28aba4;
	}
.commbuttons{
	width:100%;
	float:left;
	margin-top:4px;
    text-align: center;
	}
.commbuttons.upthemar{
	margin-top:-21px;
	}
.com_task .commbuttons.upthemar{
	margin-top:-4px;
	}
.commbuttons button{
	cursor:pointer;
	padding:0px;
	margin:0px 0px 0px 6px;
	border:none;
	background:none;
	font-size:16px;
	float:right;
	vertical-align:middle;
	height:25px;
    margin-right: 1px;
	}
.cstat_0 .commbuttons button, .onecomment.cstat_0:before{
	color: #3f3f3f;	
	}
.cstat_1 .commbuttons button, .onecomment.cstat_1:before{
	color: #e0b732;	
	}
.cstat_2 .commbuttons button, .onecomment.cstat_2:before{
	color: #a7a9ac;	
	}
.cstat_3 .commbuttons button, .onecomment.cstat_3:before{
	color: #cb465c;	
	}
.cstat_4 .commbuttons button, .onecomment.cstat_4:before{
	color: #28aba4;	
	}
.com_odoo .commbuttons button, .onecomment.com_odoo:before, .com_bit .commbuttons button, .onecomment.com_bit:before{
    color: #875a7b;
	}
.chatholder .onecomment:hover.com_odoo:after, .chatholder .onecomment:hover.com_bit:after{
	background-color: #875a7b;	
	}
.chatholder .onecomment.com_odoo:after, .chatholder .onecomment.com_bit:after{
    border-color: #875a7b;
	}
.initials{
	font-size:10px;
	float:left;
	color: #a7a9ac;	
	font-weight:bold;
    margin-top: 6px;
	}
.hovinfoo .thetext{
	color: #364458;	
	font-size:10px;
	font-weight:400;
	margin-top:2px;
	width:100%;
	float:left;
	overflow:auto;
	border:none;
	resize:vertical;
	height:42px;
	}
.onecomment.com_comm:not(.nokele) .hovinfoo .thetext{
	height:42px;
	}
.hovinfoo .thetext:read-only:focus{
	outline-color:#a7a9ac;	
	}
.hovinfoo .thetext:not(:read-only):focus, .hovinfoo .thetext:not(:read-only){
	outline-color:#28aba4;
	outline: #28aba4 auto 5px;
	outline-offset: -2px;
    outline-style: auto;
    outline-width: 5px;
	}
.widlo .hovinfoo .thetext.found{
	outline-color:#e0b732;
	outline: #e0b732 auto 5px;
	outline-offset: -2px;
    outline-style: auto;
    outline-width: 5px;
	}
.com_bit .hovinfoo .thetext, .com_odoo .hovinfoo .thetext, .com_scoro .hovinfoo .thetext, .com_mail .hovinfoo .thetext, .com_themail .hovinfoo .thetext, .com_pipe .hovinfoo .thetext{
	font-size:12px;
	}
.placerr{
	height:227px;
	}
.ldate, .ndate{
	font-size:10px;
	}
.onecomment:before{
    position: absolute;
    bottom: 13px;
    right: -16px;
    font-family: 'FontAwesome';
    width: 31px;
	}
.onecomment.lampgol:before{
	color: #ddb500 !important;
	}
.onecomment.lampgol.read:before{
	color: #28aba4 !important;
	}
.widlo .chatholder .otherside.onecomment:before{
	left: 4px;
	right: auto;
	}
.com_status:before{
	content:"\f0ec";
	}
.com_status.timere:before{
	content:"\f017";
	}
.com_status.plustimer:before{
	content:"\f0ec  \f017";
	}
.com_mail:before{
	content:"\f003";
	}
.com_themail:before{
	content:"\f019";
	}
.com_scoro:before{
	content:"\f0ed";
	}
.com_odoo:before{
	content:"\f0c1";
	}
.com_bit:before{
	content:"\f126";
	}
.com_pipe:before{
	content:"\f0b0";
	}
.com_callind:before{
	content:"\f028";
	color:#009;
	}
.com_pipen:before{
	content:"\f0b0";
	}
.com_comm:before{
	content:"\f27b";
	}
.com_comm.com_comm_1:before{
	content:"\f095";
	}
.com_comm.nokele.com_comm_1:before{
	content:"\f00d";
	}
.com_comm.com_comm_2:before{
	content:"\f27b";
	}
.com_comm.com_comm_3:before{
	content:"\f005";
	}
.enterboxx{
	background-color:#ffffff;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    margin-bottom: 8px;
	outline:1px solid transparent;
	box-sizing:border-box;
	padding:4px 10px;
	border-radius:5px;
	position:relative;
    min-width: 405px;
	float:right;
	}
.enterboxx.highlig{
	box-shadow: 0 0 20px rgba(203, 70, 92, 1);
	outline:1px solid #CB465C;
	}
.ontsavedcom{
	position:absolute;
    bottom: 13px;
    left: 24px;
	color:#CB465C;
	font-size:14px;
	font-weight:bold;
	display:none;
	}
.enterboxx.highlig .ontsavedcom{
	display:inline-block;
	}
.chat_boxx{
	padding-top:10px;
	padding-bottom:10px;
	height:100px;
	width: 100%;
    float: left;
    box-sizing: border-box;
    min-height: 50px;
    resize: vertical;
    border: none;
    color: #646464;
    border-top: 1px solid #dbdbdb;
	resize:none;
	}
.lodlisthere{
	display:none;
	}
#chatsubm{
    margin-top: 10px;
    margin-right: 3px;
    padding: 7px 10px;
    border-radius: 50%;
    margin-top: -40px;
	}
.chat_boxx:hover ~ div #chatsubm, .chat_boxx ~ div:hover #chatsubm, #chatsubm:hover{
	display:inline-block;
	}
#chatsubm:hover{
	background-color:#fff;
	}
.comlabels > label input, .inlinbox > label input{
	position:absolute;
	top:-999999px;
	left:-999999px;
	z-index:-100;
	opacity:0;
	}
.comlabels > label{
	cursor:pointer;
	color:#dbdbdb;
	border-color:#fff;
	padding:6px 0px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:4px solid #fff;
	margin-right:7px;
	font-size:20px;
	margin-bottom:0px;
	}
.inlinbox > label{
	cursor:pointer;
	color:#dbdbdb;
	padding:0px 0px;
	border:none;
	margin:0px 3px;
	font-size:16px;
	margin-bottom:0px;
	border-bottom:1px solid #fff;
	}
.comlabels > label.active, .comlabels > label:hover{
	color:#5d00ef;
	border-bottom:4px solid #5d00ef;
	}
.inlinbox > label.active, .inlinbox > label:hover{
	color:#5d00ef;
	border-bottom:1px solid #5d00ef;
	}
.com_comm.hovering .commbuttons button.editthiscom{
	color:#5d00ef;
	}
.com_comm.hovering .commbuttons button.editthiscom .fa-pencil-square-o:before{
	content:"\f14a";
	}
.inlinbox{
	display:inline-block;
	}
.help_class.table.noborders.reorderinger{
	border-radius:5px;
	}
#widentimeline{
    position: absolute;
	bottom:71px;
    right: 55px;
    background: #fff;
    border-color: #a7a9af;
    padding: 6px 18px 6px 11px;
    color: #3f3f3f;
    z-index: 3;
	}
#widentimeline.widlo{
	background:#5d00ef;
	border-color:#5d00ef;
	color:#ffffff;
    z-index: 3;
	}
#widentimeline:hover{
	background-color:#a7a9af;
	border-color:#a7a9af;
	color:#ffffff;
	}
#widentimeline.widlo:hover{
	background:#fff;
	border-color:#5d00ef;
	color:#5d00ef;
	}
#widentimeline i{
	font-size:13px;
	margin-right:10px;
	margin-left:0px;
	}
#widentimeline.widlo i{
	margin-right:0px;
	margin-left:10px;
	}
#widentimeline:focus{
	outline:none;
	}
.infoholdertoleft.widlo{
    width: calc(100% - 150px);	
	}
.timelinesearchbox{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	margin:0 auto;
	width:135px;
	}
#timelinesearchform{
	display:none;
	}
.widlo .timelinesearchbox #timelinesearchform{
	display:inline-block;
	}
.widlo .timelinesearchbox{
	width: 385px;
	}
#timelinetypeselect{
	float:right;
	}
.timelinesearchbox i{
	color:#5d00ef;
	}
.timelinesearchbox input{
	overflow:hidden;
	box-sizing:border-box;
	background:none;
	border:none;
	margin-left:2px;
	border:1px solid #dbdbdb;
    width: 115px;
	}
#timelinesearchform button{
	float:left;
	cursor:pointer;
	border:none;
	background:none;
	padding:0px;
	margin:0px;
	margin-right:3px;
	margin-top:2px;
	}
#timelinesearchform{
	border-bottom:1px solid transparent;
	}
#timelinesearchform.notfound{
	border-bottom:1px solid #cb465c;
	}
.widlo .chatholder .onecomment .hovinfoo.focusing{
	border-bottom:1px solid #28aba4;
	}
.form-group input[type="text"].thebbree, .form-group input[type="text"].thebbree2, .form-group input[name="sendedto"], .form-group input[name="sendedto2"], .form-group #selectthelet, .form-group #selectthelet2{
	margin:10px 0px;
    background-color: #f1f2f2;
	box-sizing:border-box;
	padding:6px 8px;
	border-bottom:none;
	}
#selectthelet, #selectthelet2{
	border: none;
    border-radius: 0px;
    box-shadow: none;
    line-height: 1;
    height: 29px;
	}
.whree, .whree2{
	position:relative;
	}
.whree:after, .fg.whree2:after{
    content: "\f003";
    position: absolute;
    right: 11px;
    top: 15px;
    color: #888;
	font-family: 'FontAwesome';
	cursor:pointer;
	}
.form-group label[for="body22"]{
	width:100%;
	text-align:left;
	}
.letterhtml2{
	text-align:left;
	}
.letterhtml, .letterhtml2{
	width:100%;
	float:left;
	height:400px;
	overflow:auto;
	box-sizing:border-box;
	padding:5px;
	border:1px solid #f1f2f2;
	}
.infoboxs.btn.btn-primary.small-btn{
	margin-right:4px;
    font-size: 15px;
	border:1px solid #3E99D4;
    transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	}
.infoboxs.btn.btn-primary.small-btn:hover{
	color:#3E99D4;
	background-color:#fff;
	}
.lisn_0 a{
	color:#3f3f3f;
	}
.lisn_1 a{
	color:#e0b732;
	}
.lisn_2 a{
	color:#a7a9ac;
	}
.lisn_3 a{
	color:#cb465c;
	}
.lisn_4 a{
	color:#28aba4;
	}

@media screen and (max-width:1550px){
	.radioholder{
		padding-left: 65px;
		}
	label[for="score_1"]:after, label[for="score_2"]:after, label[for="score_3"]:after{
		width: 75px;
		}
	label[for="score_4"]:after{
		width: 80px;
		}
	}
@media screen and (max-width:1364px){
	.radioholder{
		padding-left: 60px;
		}
	label[for="score_1"]:after, label[for="score_2"]:after, label[for="score_3"]:after, label[for="score_4"]:after, label[for="score_5"]:after{
		width: 75px;
		}
	}
@media screen and (max-width:1250px){
	.radioholder{
		padding-left: 45px;
		}
	label[for="score_1"]:after, label[for="score_2"]:after, label[for="score_3"]:after, label[for="score_4"]:after, label[for="score_5"]:after{
		width: 60px;
		}
	}
@media screen and (max-width:1500px){
	.imp_telefonas > .table > tbody > tr td{
		font-size:12px;
		}
	.glorr{
	    margin-left: -4px;	
		}
	.glorr{
		padding: 3px 10px 3px 6px;
		}
	/*.imp_telefonas > .table > tbody > tr{
		display: block;
		width: 100%;
		float: left;
		}
	.imp_telefonas > .table > tbody > tr > td:first-of-type{
		width: 34px;
		float: left;
		display: block;
		margin-bottom: 15px;
		}
	.imp_telefonas > .table > tbody > tr > td:nth-of-type(2){
		width: calc(100% - 34px);
		float: left;
		display: block;
		padding-bottom: 5px;
		}
	.imp_telefonas > .table > tbody > tr > td:nth-of-type(2) strong{
		padding: 5px 0px;
	    float: left;
		width:100%;
		}*/
	}
#ui-datepicker-div{
	z-index:333 !important;
	}
.imp_telefonas > .table > tbody > tr > td:nth-of-type(2){
	min-height: 36px;
	}
@media screen and (max-width:1450px){
	.top_bar{
    	height: 52px;
		}
	.tbsip{
		height: 52px;
		}
	.nametag {
    	margin-top: 1px;
		font-size: 16px;
		}
	#mainlogo {
		top: 10px;
		}
	.imp_telefonas > .table > tbody > tr > td:nth-of-type(3){
		/*min-width:125px;*/
		}
	/*.imp_telefonas > .table > tbody > tr > td:first-of-type{
		margin-bottom:0px;
		}
	.imp_telefonas > .table > tbody > tr td{
		
		}
	td.shortenit{
		width:0px !important;
		padding:0px !important;
		}
	.imp_telefonas > .table > tbody > tr{
		display: block;
		width: 100%;
		float: left;
		}
	.imp_telefonas > .table > tbody > tr > td:first-of-type{
		width: 34px;
		float: left;
		display: block;
		}
	.imp_telefonas > .table > tbody > tr > td:nth-of-type(2){
		width: calc(100% - 34px);
		float: left;
		display: block;
		padding-bottom: 5px;
	    min-height: 36px;
		}
	.imp_telefonas > .table > tbody > tr > td:nth-of-type(2) strong{
		padding: 5px 0px;
	    float: left;
		width:100%;
		}*/
	
	.table.nomargbo.ramammr > tbody > tr{
		display:block;
		float:left;
		width:100%;
		}
	.table.nomargbo.ramammr > tbody > tr > td{
		display:block;
		float:left;
		}
	.table.nomargbo.ramammr > tbody > tr > td:nth-of-type(2n){
		width:calc(100% - 25px);
		}
	.thaminfotable .ramammr tr td.remleftpad:first-of-type, .ramammr td.remleftpad{
    	width: 25px;
		}
	.thaminfotable .ramammr tr td.remleftpad:first-of-type svg, .ramammr td.remleftpad svg{
		float:left;
		}
	}
@media screen and (max-width:1300px){
	.optionholder > div > .btn.btn-default {
		padding-left: 0px;
		padding-right: 0px;
		width: 125px;
		}
	
	}
@media screen and (max-width:1250px){
	.ststs .select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size: 15px;
		}
	div.ststs{
	    width: 150px;	
		}
	
	}
.form-group input[type="text"].thebbree, .form-group input[type="text"].thebbree2, .form-group input[name="sendedto"], .form-group input[name="sendedto2"], .form-group #selectthelet, .form-group #selectthelet2{
	width:100%;
	}
header:not(.expand):not(.animate) .navbar-default .navbar-nav>li a:hover span, .pridetit a:hover span{
    transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    width: auto;
    margin-left: 12px;
    color: #f1f2f2;
    opacity: 1;
    position: absolute;
    left: 34px;
    display: block;
    top: 0px;
	background: rgb(63,63,63);
    background: -moz-linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
    background: linear-gradient(0deg, rgba(63,63,63,1) 0%, rgba(63,63,63,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f3f3f",endColorstr="#3f3f3f",GradientType=1);
    padding: 9px 14px;
	}
.imp_telefonas .table tr td:nth-of-type(2) {
    width: 155px;
	}
#followpop{
    width:0px;
    position: absolute;
    top: 0px;
    right: -45px;
    z-index:6;	
    overflow: hidden;
	}
#followpop.ond{
	width:430px;
	}
.followpopin{
	position:relative;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    width: 430px;
    float: left;
	min-height:150px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    background-color: #cb465c;
    box-sizing: border-box;
    padding: 10px 10px 15px 15px;
	}
.followpopin svg {
    fill: #fff;
    width: 24px;
    height: 24px;
    display: inline-block;
    margin: 0px 0px;
	position:absolute;
	top:10px;
	right:10px;
	}
.folpopbtns{
	width:100%;
	float:left;
	margin-top:10px;
	}
.gotocontfol{
	margin-right:45px;
	}
.btn.btn-primary.btn-white{
	background-color:transparent;
	border-color:#fff;
	color:#fff;
	}
.btn.btn-primary.btn-white:hover{
	background-color:#fff;
	color:#cb465c;
	}
.followpopin h3{
	margin:5px 0px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:24px;
	}
.followpopin h4{
	margin:10px 0px;
	color:#fff;
	font-zie:16px;
	font-weight:400;
	}
.tabsz{
	width:100%;
	float:left;
	margin:0px 0px 15px 0px;
	border-bottom:1px solid #dbdbdb;
	padding:0px;
	}
.tabsz li{
	float:left;
	display:block;
	margin-right:20px;
	}
.tabsz li a{
	display:block;
	float:left;
	border-bottom:4px solid transparent;
	padding:4px 0px;
	color:#cccccc;
	font-size:16px;
	position:relative;
	}
.tabsz li a .unaccepted{
    bottom: -13px;
    left: -5px;	
	}
.tabsz li a:hover, .tabsz li a.active{
	color:#5d00ef;
	border-color:#5d00ef;
	}
.onedv{
	width:100%;
	float:left;
	display:none;
	}
.onedv.active{
	display:block;
	}
.masrow{
    overflow: hidden;
	}
.adminsets h4{
	color:#3f3f3f;
	font-weight:400;
	font-size:18px;
	}
.deeror.er{
	border-bottom:1px solid #cb465c;
	}
.distoremov, .row.addedd{
	position:relative;
	}
.btn.small-btn.removethisrow{
	position:absolute;
    font-size: 12px;
    width: 20px;
    height: 20px;
    line-height: 18px;
    top: 20px;
    right: -8px;
	}
.btn.btn-default.eye{
    padding: 4px 10px;
    vertical-align: middle;
    color: #fff;
	}
.btn.btn-default.eye:hover{
	color: #5d00ef;
	}
.dropem ul, .dropem2 ul, .dropem21 ul, .dropem212 ul{
    list-style-type: none;
    margin: 0;
    padding: 0.5em;
    margin-bottom: 0.7em;
    float: left;
	width:100%;
	box-sizing:border-box;
	 border: 1px solid #666666;
    background-color: #f1f2f2;
	}
.dropem li, .dropem2 li, .dropem21 li, .dropem212 li{
    margin:0 0 0.5em 0;
    padding: 0.5em;
    border: 1px solid #666666;
	cursor:pointer;
	box-sizing:border-box;
	float:left;
	display:block;
	position:relative;
	background-color:#fff;
	}
.dropem li .othinfo, .dropem2 li .othinfo, .dropem21 li .othinfo, .dropem212 li .othinfo{
	font-size:10px;
	}
.dropem li:not(.ui-draggable-helper):not(.ui-sortable-helper):not(.ui-draggable-dragging), .dropem2 li:not(.ui-draggable-helper):not(.ui-sortable-helper):not(.ui-draggable-dragging), .dropem21 li:not(.ui-draggable-helper):not(.ui-sortable-helper):not(.ui-draggable-dragging), .dropem212 li:not(.ui-draggable-helper):not(.ui-sortable-helper):not(.ui-draggable-dragging){
	width:100% !important;
	}
.dropem .draggable-column, .dropem2 .draggable-column, .dropem21 .draggable-column, .dropem212 .draggable-column{
    height: 100%;
	}
.dropem .droppable-item, .dropem2 .droppable-item, .dropem21 .droppable-item, .dropem212 .droppable-item{
    float: left;
    align-content: space-between;
	width:100%;
	box-sizing:border-box;
	}
.dropem .droppable-item > h3, .dropem2 .droppable-item > h3, .dropem21 .droppable-item > h3, .dropem212 .droppable-item > h3{
    text-align: center;
	}
.dropem .sortable, .dropem2 .sortable, .dropem21 .sortable, .dropem212 .sortable{
    width: 100%;
	box-sizing:border-box;
	height: 190px;
    overflow: auto;
	}
.nekele{
	margin-top: 5px;
	}
.nekele input{
    margin-top: 4px;
    float: right;
    margin-left: 5px;	
	}
#draggable-column-list, #draggable-column-list2, #draggable-column-list21, #draggable-column-list212{
    height: 230px;
	overflow:auto;
	}
.dropem .droppable-placeholder, .dropem2 .droppable-placeholder, .dropem21 .droppable-placeholder, .dropem212 .droppable-placeholder{
    background-color: #28aba4;
	}
.dropem .row, .dropem2 .row{
    display: flex;
	}
.ui-draggable-helper, .ui-sortable-helper, .ui-draggable-dragging{
	box-sizing:border-box;
	}
.dropem .draggable-column a, .dropem2 .draggable-column a, .dropem21 .draggable-column a, .dropem212 .draggable-column a{
	display:none;
	}
.dropem .close-list-item, .dropem2 .close-list-item, .dropem21 .close-list-item, .dropem212 .close-list-item{
	position:absolute;
	top:8px;
	right:8px;
	}
.dropem .col, .dropem2 .col, .dropem21 .col, .dropem212 .col{
    flex: 1;
    padding: 1em;
    border: solid;
	}
#scorocom, #scorocom2, #scorocom21, #scorocom212{
	width:100%;
	padding:8px;
	float:left;
	height:230px;
	resize:none;
	box-sizing:border-box;
	}
.buttoncopyallhold{
	text-align:center;
	}
#draggable-column-list li.hideui, #draggable-column-list2 li.hideui, #draggable-column-list21 li.hideui, #draggable-column-list212 li.hideui{
	display:none;
	}
.sortem > .col-md-12{
	box-sizing:border-box;
	padding:4px;
	background-color:#fff;
	border:1px solid #dddddd;
	margin-bottom:4px;
	cursor:move;
	}
.table>tbody>tr>td.nopadtopbot{
	padding-top:0px;
	padding-bottom:0px;
	}
.sortem > .col-md-12 i.fa{
	float:left;
	display:inline-block;
	width:15px;
	margin-right:5px;
    margin-top: 5px;
	}
.listline_1{
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.55) 50%, rgba(40,171,164,0.15) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(40,171,164,0.15) 100%);
	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(40,171,164,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#2628aba4',GradientType=1 );
	}
.listline_2{
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.55) 50%, rgba(224,183,50,0.15) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(224,183,50,0.15) 100%);
	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(224,183,50,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#26e0b732',GradientType=1 );
	}
.listline_3{
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.55) 50%, rgba(93,0,239,0.15) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(93,0,239,0.15) 100%);
	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(93,0,239,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#265d00ef',GradientType=1 );
	}
.listline_4{
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.55) 50%, rgba(203,70,92,0.15) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(203,70,92,0.15) 100%);
	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(203,70,92,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#26cb465c',GradientType=1 );
	}
.listline_5{
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0.55) 50%, rgba(63,63,63,0.15) 100%);
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(63,63,63,0.15) 100%);
	background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0.55) 50%,rgba(63,63,63,0.15) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#263f3f3f',GradientType=1 );
	}
.septabl thead th, .septabl tbody th{
    background-color: #d8d8d8;
    border-color: #d8d8d8;
	}
.listtitles{
	position:absolute;
	top:0px;
	bottom:0px;
	right:24px;
	width:65px;
	z-index:1;
	}
.admin_tipsai .sortem.soringer, #hidefields .sortem.ui-sortable, #savetipsff .sortem.ui-sortable, #savetextswhy .sortem.ui-sortable{
    width: 100%;
    box-sizing: border-box;
    padding: 12px 17px;
    float: left;	
	}
.tickstableholder{
	width:100%;
	float:left;
	overflow:auto;
	max-height:400px;
	margin-bottom:15px;
	}
.listbox > .thegrupp > #list_id, .listbox > .thegrupp > #thecatt{
	margin-right:0px;
	width:100%;
	}
.statussz .select2-results__options .select2-results__option:nth-child(1) {
	background: -moz-linear-gradient(left, rgba(40,171,164,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(40,171,164,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(40,171,164,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2628aba4', endColorstr='#ffffff',GradientType=1 );
	}
.statussz .select2-results__options .select2-results__option:nth-child(2) {
	background: -moz-linear-gradient(left, rgba(224,183,50,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(224,183,50,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(224,183,50,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26e0b732', endColorstr='#ffffff',GradientType=1 );
	}
.statussz .select2-results__options .select2-results__option:nth-child(3) {
	background: -moz-linear-gradient(left, rgba(93,0,239,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(93,0,239,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(93,0,239,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#265d00ef', endColorstr='#ffffff',GradientType=1 );
	}
.statussz .select2-results__options .select2-results__option:nth-child(4) {
	background: -moz-linear-gradient(left, rgba(203,70,92,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(203,70,92,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(203,70,92,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26cb465c', endColorstr='#ffffff',GradientType=1 );
	}
.statussz .select2-results__options .select2-results__option:nth-child(5) {
	background: -moz-linear-gradient(left, rgba(63,63,63,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(63,63,63,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(63,63,63,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263f3f3f', endColorstr='#ffffff',GradientType=1 );
	}
.laaapi_1 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	background: -moz-linear-gradient(left, rgba(40,171,164,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(40,171,164,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(40,171,164,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2628aba4', endColorstr='#ffffff',GradientType=1 );
	}
.laaapi_2 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	background: -moz-linear-gradient(left, rgba(224,183,50,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(224,183,50,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(224,183,50,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26e0b732', endColorstr='#ffffff',GradientType=1 );
	}
.laaapi_3 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	background: -moz-linear-gradient(left, rgba(93,0,239,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(93,0,239,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(93,0,239,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#265d00ef', endColorstr='#ffffff',GradientType=1 );
	}
.laaapi_4 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	background: -moz-linear-gradient(left, rgba(203,70,92,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(203,70,92,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(203,70,92,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26cb465c', endColorstr='#ffffff',GradientType=1 );
	}
.laaapi_5 + .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	background: -moz-linear-gradient(left, rgba(63,63,63,0.15) 0%, rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(left, rgba(63,63,63,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	background: linear-gradient(to right, rgba(63,63,63,0.15) 0%,rgba(255,255,255,0.55) 70%, rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#263f3f3f', endColorstr='#ffffff',GradientType=1 );
	}
.statussz .select2-results__option, .select2-container--default .select2-selection--single .select2-selection__rendered{
	color:transparent;
	}
.whitespps{
	word-break:break-word;
	}
.septabl th, .septabl td{
	width:1%;
    white-space:nowrap;
	}
.table.septabl{
	margin-bottom:0px;
	}
.fulleft{
	width:100%;
	float:left;
	}
body.logreg{
	padding:40px 35px;
	background-size:cover;
	background-position:top;
    min-height: 100%;
    overflow: auto;
	}
.loginh{
	position:fixed;
	top:40px;
	left:35px;
	right:35px;
	}
.loginh .navbar-default{
	float:right;
	}
.logreg #mainloge{
	max-width:250px;
	max-height:65px;
	}
.logreg .addmenu{
	float:right !important;
	position:static;
	}
body.logreg .navbar-default .navbar-nav > li > a{
	margin:2px 12px;
	transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	color:#fff;
	border:1px solid #fff;
	padding:6px 30px;
	border-radius:17px;
	font-weight:400;
	font-size:12px;
	}
body.logreg .navbar-default .navbar-nav>li.active>a{
	background:transparent;
	}
body.logreg .navbar-default .navbar-nav > li > a:hover{
	background:#fff;
	color:#492b76;
	}
.front-form-holder{
	display:table;
	width:100%;
	height:100% ;
	vertical-align:middle;
	}
.front-form-inholder{
	display:table-cell;
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center;
	}
.front-form-inholderbox{
	text-align:left;
	display:inline-table;
	width:100%;
	max-width:1200px;
	box-sizing:border-box;
	padding:0px 20px;
	}
.loginpart{
	display:table-cell;
	height:100%;
	vertical-align:middle;
	width:50%;
	box-sizing:border-box;
	text-align:center;
	}
#loginformm{
	display:inline-block;
	max-width:440px;
	width:100%;
	box-sizing:border-box;
	padding:30px 35px;
	border-radius:5px;
	background-color:rgba(141, 80, 235, 0.7);
	box-shadow:0px 0px 5px rgba(2, 3, 2, 0.24);
	}
.rekimage{
	width:50%;
	display:table-cell;
	height:100%;
	vertical-align:middle;
	text-align:center;
	}
#rekimg1{
	max-width:100%;
	max-height:100%;
	width:auto;
	height:auto;
	display:inline;
	}
#loginformm label{
	width:100%;
	float:left;
	text-align:left;
	color:#fff;
	font-size:14px;
	margin-bottom:8px;
	}
#loginformm input:not([type="submit"]){
	margin-bottom:8px;
	width:100%;
	background-color:rgba(255, 255, 255, 0.3) !important;
	border-radius:2px;
	border:none;
	-webkit-box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
       -moz-box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
            box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
	color:#3f3f3f;
	font-size:14px;
	}
#loginformm select{
	margin-bottom:8px;
	width:100%;
	background-color:rgba(255, 255, 255, 0.3) !important;
	border-radius:2px;
	border:none;
	-webkit-box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
       -moz-box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
            box-shadow:inset 0 0 10px rgba(2, 3, 2, 0.24);
	color:#3f3f3f;
	font-size:14px;
	padding:3px 5px;
    height: auto;
	}
.thecheee{
	text-align:left;
	color:#ffffff;
	font-size:12px;
	}
.thecheee a{
	color:#e0b732;
	}
.thecheee a:hover{
	text-decoration:underline;
	}
.loginpart .submit-group .btn{
	float:left;
	border-color:#fff;
	background-color:#fff;
	color:#5d00ef;
	}
.loginpart .submit-group .btn:hover{
	background-color:transparent;
	color:#fff;
	}
#loginformm .alert{
	float:left;
	text-align:left;
	margin-bottom:0px;
    width: 100%;
	}
#loginformm .alert ul{
    padding-left: 20px;
	}
.mrtoppp{
	margin-top:10px;
	}
#loginformm  .g-recaptcha{
	margin-top:4px;
	}
#loginformm h1{
	text-align:left;
	color:#fff;
	margin:0px 0px 10px 0px;
	}
.selectinheere .select2-container{
	width:100% !important;
	}
.overflowwerrrr{
	overflow:auto;
	width:100%;
	float:left;
    height: calc(100% - 85px);
	}
#nerodytisel{
	width:auto;
    padding: 2px 12px;
    height: 24px;
	}
.editallstock i{
    font-size: 13px;
    margin-top: 3px;
    vertical-align: top;	
	}
.normalinputs .form-group input.stockinnn{
    width: calc(100% - 24px);	
	}
.btn.small-btn.editallstock{
	width: 20px;
    height: 20px;
	}
.vradz{
	position:relative;
	}
.vradzin{
	position: absolute;
    top: 100%;
    left: 0px;
    display: none;
    width: 260px;
    z-index: 1;
    background-color: #fafafa;
    box-sizing: border-box;
    padding: 10px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	}
.vradz:hover .vradzin{
	display:block;
	}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
    max-height: 160px;
    overflow: auto;	
	}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li{
	width:100%;
	box-sizing:border-box;
	}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li .ui-state-active{
	margin:0px;
	}
.btn.btn-primary:not(.lesspadding):not(.remrou).saveseveral{
	padding: 1px 8px;
    vertical-align: top;
    height: 31px;
    width: 31px;
    border-radius: 15px;
    margin-top: 5px;	
	}
.vradzin:before{
	content:"";
	position:absolute;
	width:100%;
	height:10px;
	top:-10px;
	left:0px;
	right:0px;
	}
.imp_telefonas .table td.glorr1{
    padding:0px 0px 0px 0px;
    text-align: center;
    box-sizing: border-box;
    vertical-align: middle;
	}
.imp_telefonas .table td.glorr1 div.sfgh2{
	cursor:pointer;
	}
.imp_telefonas .table td div.sfgh2{
	vertical-align: middle;
	text-align: center;
	display:inline-block;
	height: 22px;
	}
.imp_telefonas .table td.glorr1 div.sfgh2{
	background: #fff;
	border-radius: 50%;
    width: 30px;
    height: 30px;
	border:1px solid #33780D;
	box-sizing: border-box;
	vertical-align: middle;
	text-align: center;
    padding-top: 4px;
	}
.imp_telefonas .table tr.ringing td.glorr1 div.sfgh2{
	background: #33780D;
	}
.sfgh2{
	float:left;
	}
.overner{
	overflow:hidden;
	position:relative;
	}
.overnumber{
	position: absolute;
    top: 0px;
    left: -28px;
    width: 100%;
    max-width: 185px;
    height: 21px;
    z-index: 1;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type input:not(:read-only) ~ .overnumber{
	display:none;
	}
.overner input{
	width:100%;
	float:left;
	}
.baseinfo .glorr1 svg.conlenikons{
	fill:#33780D;
	box-sizing: border-box;
	vertical-align: middle;
	text-align: center;
	}
.baseinfo tr.ringing .glorr1 svg.conlenikons{
	fill:#fff;
	}
.glorr{
    background: #fff;
    box-sizing: border-box;
    padding: 2px 10px 2px 6px;
    border-radius: 0px 8px 8px 0px;
    color: #33780D;
    margin-left: -6px;
    font-weight: 400;
    border-top: 1px solid #33780d;
	border-bottom: 1px solid #33780d;
	border-right: 1px solid #33780d;
	}
.ringing .calltothis.glorr{
    background: #33780d;
    color: #fff;
    border-top: 1px solid #33780d;
	border-bottom: 1px solid #33780d;
	border-right: 1px solid #33780d;
	}
.glorr:hover{
	text-decoration:underline;
	}
.movebuttons{
	width: 100%;
    float: left;
	}
.goup, .godown{
	background-color: #5d00ef;
    border: 1px solid #5d00ef;
    cursor: pointer;
    color: #fff;
    width: 14px;
    height: 14px;
    font-size: 12px;
    line-height: 12px;
    padding: 0px;
    text-align: center;
    border-radius: 50%;
	margin: 1px;
    vertical-align: top;
    float: left;
	}
.goup:hover, .godown:hover{
	color:#5d00ef;
	background-color:#fff;
	}
.closersr{
	position:absolute;
	top:5px;
	right:9px;
	margin: 0px;
    padding: 0px;
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-size: 20px;
	}
.closersr:focus, .closersr:active{
	outline:none;
	}
.overlaym{
    position: fixed;
    display: none;
    z-index: 40;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    background-color: rgba(63, 63, 63, 0.2);	
	}
.closersr2{
	position:absolute;
	top:5px;
	right:9px;
	margin: 0px;
    padding: 0px;
    background-color: transparent;
    border: none;
    cursor: pointer;
    font-size: 20px;
	}
.closersr2:focus, .closersr2:active{
	outline:none;
	}
.sershimz, .sershimz + .select2-container{
	width:100% !important;
	text-align:left;
	}
.form-control.answbosrr, .sershimz + .select2-container{
	width:280px !important;
	}
.showonlywhenbad, .showonlywhenbad2{
	color:#CB465C;
	}
.admin_trinti_kontaktai .btn.btn-default {
    margin: 2px 0px;
    padding: 4px 8px !important;
	}
#emsetfor{
	display: block;
    float: left;
    width: 100%;
    padding: 10px 0px;
    background: #fff;	
	}
.privati_info{
	margin-top:20px;
	padding:10px 0px;
	background-color:#fff;
	}
.testemailblock{
	padding-top:10px;
	padding-bottom:10px;
	background-color:#fff;
	}
.temonlist{
	text-align:left;
	width:100%;
	float:left;
	background-color:#fff;
	margin-top:10px;
	box-sizing:border-box;
	padding:8px 16px;
	}
.temonlist h2{
	text-align:left;
	margin-top:0px;
	}
.temppreview{
	width:100%;
	float:left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color:#969696;
	margin-bottom:10px;
	min-height: 19px;
	}
.tmrebtn{
	margin:5px 0px;
	}
body .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #28aba4;
	color:#fff;
	}
#select2-selecttheuser-results .suspend{
	background-color:#ddd;
	}
body .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb !important;
    color: white;
	}
.concountt.lowcont{
	color:#28aba4;
	font-size:10px;
	}
.concountt.mediumcont{
	color:#e0b732;
	font-size:10px;
	}
.concountt.highcont{
	color:#cb465c;
	font-size:10px;
	}
body.loadinge *{
	cursor:wait;
	}
.productlistt > form > .row{
	border-bottom:1px solid #a7a9ac;
	}
.productlistt > form > .row > div{
	padding-top:7px;
	padding-bottom:3px;
	}
.productlistt > form > .row > div .btn:not(.editallstock){
	padding: 2px 8px;	
	}
.saveclone, .theclone, .thedelete{
	margin-left:5px;
	}
.maincallstat .static_box_whit > .row, .generstbo .static_box_whit > .row, .generstboA .static_box_whit > .row, .statusstatbo .static_box_whit > .row, .scoreliststat .static_box_whit > .row, .toscorostat .static_box_whit > .row, .toscorostat2 .static_box_whit > .row, .toscorostat3 .static_box_whit > .row, .sellnumbersblg .static_box_whit > .row, .sellnumbersblg2 .static_box_whit > .row, .sellnumbersblg3 .static_box_whit > .row, .toscorostat32 .static_box_whit > .row, .statsstbo .static_box_whit > .row{
	opacity:0;
	background-color:#fff;
	}
.maincallstat .static_box_whit, .generstbo .static_box_whit, .generstboA .static_box_whit, #myChartcon2, #myChartcon, #myChart, .statusstatbo .static_box_whit, .scoreliststat .static_box_whit, .toscorostat .static_box_whit, .toscorostat2 .static_box_whit, .toscorostat3 .static_box_whit, .sellnumbersblg .static_box_whit, .sellnumbersblg2 .static_box_whit, .sellnumbersblg3 .static_box_whit, .toscorostat32 .static_box_whit, .statsstbo .static_box_whit, #myChartree{
	background-image:url('../img/loadin.gif');
	background-position:center center;
	background-repeat:no-repeat;	
	}
.btnpadbo{
	width:100%;
	float:left;
	margin-bottom:20px;
	}
.scriptlist .ui-multiselect{
	width:100% !important;
	}
.bpdr{
	padding-right:5px;
	}
.bpdl{
	padding-left:5px;
	}
body .ui-multiselect-checkboxes input{
    margin-right: 5px;	
	}
body .ui-multiselect-checkboxes{
	width: 100%;
	border-top:1px solid #dadada;
	}
body .ui-multiselect-checkboxes label{
	cursor:pointer;
	border-bottom: 1px solid #dadada;
    border-top: 1px solid #dadada;
	background-color:#eaeaea;
	}
body .ui-multiselect-menu{
	background-color:#fff;
	box-shadow: 0px 0px 5px rgb(0, 0, 0, 0.3);
	}
body .ui-helper-reset:not(.ui-multiselect-checkboxes) li{
	display:inline-block;
	}
#thelistcre{
	display:none;
	}
#commentnumber{
	width: auto;
    margin-left: 2px;
	}
.numberline{
	font-size:10px;
	}
.truename{
	display:none;
	}
.calllink{
	position:absolute;
	top:5px;
	right:15px;
	color:#009;
	}
.orderbutton{
	margin-right:10px;
	}
.btn.btn-default.btexpand{
	margin-right:8px;
    padding: 4px 9px;
	}
.liststst{
	display:none;
	}
.btn.btn-info{
    border-color: #0026FF;
    color: #ffffff;
    background-color:#0026FF;
	}
.btn.btn-info:hover{
    border-color: #0026FF;
    background-color: transparent;
    color: #0026FF;
	}
.error .red{
	color:#cb465c;
	}
.error .green{
	color:#28aba4;
	}
.imp_telefonas .table tr td:nth-of-type(2) i{
	display:block;
	font-weight:300;
	}
.table.valign-middle > tbody > tr > td span.red, .table.valign-middle > thead > tr > th span.red{
	color:#CB465C;
	margin-left:5px;
	}
.table.valign-middle > tbody > tr > td span.grey, .table.valign-middle > thead > tr > th span.grey{
	color:#646464;
	display:block;
	width:100%;
	}
.table.valign-middle > tbody > tr > td span.green, .table.valign-middle > thead > tr > th span.green{
	color:#33780d;
	}
.thebubble{
	display: inline-block;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 1px;
    border-radius: 50%;
    margin-right: 8px;
	background-color:#f1f2f2;
	}
.thebubble_0{
	background-color:#3f3f3f;
	}
.thebubble_1{
	background-color:#e0b732;
	}
.thebubble_2{
	background-color:#a7a9ac;
	}
.thebubble_3{
	background-color:#cb465c;
	}
.thebubble_4{
	background-color:#28aba4;
	}
.loadertabll{
	width:100%;
	float:left;
	height:235px;
	}
.theother .deletethiscom, .theother .editthiscom{
	display:none;
	}
.infor{
	margin-top: 4px;
	color: #5d00ef;
	}
.tutorial_part.tup1{
	display:none;
	}
.tutorial_part{
	width:100%;
	float:left;	
	text-align:center;
	position:relative;
	}
.tutorial_part h2{
	margin-bottom:24px;
	}
.tutorial_part h4{
	margin-bottom:0px;
	}
.tutorial_part svg{
	width:55px;
	height:auto;
	float:left;
    margin-right: 30px;
    margin-left: 20px;
	}
.tutorial_part input[type="checkbox"] ~ svg{
	fill:#646464;
	}
.tutorial_part input[type="checkbox"]:checked ~ * strong{
	color:#5d00ef;
	}
.tutorial_part input[type="checkbox"]:checked ~ svg ~ strong{
	color:#5d00ef;
	}
.tutorial_part.tup1 input[type="checkbox"]{
	z-index:-1;
	opacity:0;
	position:absolute;
	left:-99999px;
	top:0px;
	}
.tutorial_part label{
	cursor: pointer;
    margin-top: 10px;
    display: block;
	width:100%;
    float: left;
	}
.tutorial_part  label strong{
	font-size:22px;
	display:block;
	width:100%;
	float:left;
	}
.tutorial_part  label div{
	overflow:hidden;
	text-align:left;
	}
#savefirsttut, #gotofirst, #saveemeils, #savepiper, #savescoro, #savetenes{
    margin-top:16px;	
	}
.skipadmintut, .skipadmintut2{
	cursor:pointer;
	border:none;
	background:none;
	position:absolute;
	top:0px;
	color:#5d00ef;
    right:0px;
	z-index: 2;
	}
.skipadmintut:hover, .skipadmintut2:hover{
	text-decoration:underline;
	}
.oneadminint{
	width:100%;
	float:left;
	}
.oneadminint input{
	text-align:center;
	}
#filet{
    width:auto;
    float:none;
    display:inline-block;
    background-color: #f0f0f0;
	}
.tup3wen{
	font-weight:bold;
	font-size:16px;
	}
.pers1{
	display:none;
	}
.prodserthebox_tip2.narrower{
	max-width: 540px; 
	}
#addnewlist2, #addcontacc2, .pridetit, #selectfileb, #pridetstat{
    z-index: 44;
	position:absolute;
	box-shadow: 0px 0px 30px rgba(93, 0, 239, 1);
	}
#pridetit2{
    z-index: 44;
	position:absolute;
	}
#addnewlist2.btn.btn-default:hover, #addcontacc2.btn.btn-default:hover, #selectfileb.btn.btn-default:hover{
	background-color:#CECFCF;
	}
#addnewlist2.btn.btn-default:focus, #addcontacc2.btn.btn-default:focus, #selectfileb.btn.btn-default:hover{
	outline:none;
	}
#addnewlist2.btn.btn-default:not(.pauze):before, #addcontacc2.btn.btn-default:not(.pauze):before{
	position: absolute;
    content: "\f103";
    font-family: "Fontawesome";
    font-size: 80px;
    left: -9px;
	bottom: 24px;
    color: #5d00ef;
	animation: bounce2 2s infinite;
    -moz-animation: bounce2 2s infinite;
    -webkit-animation: bounce2 2s infinite;
    -o-animation: bounce2 2s infinite;
	}
#pridetstat:not(.pauze):before{
	position: absolute;
    content: "\f103";
    font-family: "Fontawesome";
    font-size: 80px;
    left: -11px;
	bottom: 24px;
    color: #5d00ef;
	animation: bounce2 2s infinite;
    -moz-animation: bounce2 2s infinite;
    -webkit-animation: bounce2 2s infinite;
    -o-animation: bounce2 2s infinite;
	}
#selectfileb.btn.btn-default:before{
	position: absolute;
    content: "\f103";
    font-family: "Fontawesome";
    font-size: 80px;
    left: -1px;
	bottom: 24px;
    color: #5d00ef;
	animation: bounce2 2s infinite;
    -moz-animation: bounce2 2s infinite;
    -webkit-animation: bounce2 2s infinite;
    -o-animation: bounce2 2s infinite;
	}
.pridetit:before{
	position: absolute;
    content: "\f100";
    font-family: "Fontawesome";
    font-size: 80px;
    right: -60px;
    top: -37px;
    color: #5d00ef;
	animation: bounce3 2s infinite;
    -moz-animation: bounce3 2s infinite;
    -webkit-animation: bounce3 2s infinite;
    -o-animation: bounce3 2s infinite;
	}
#pridetit2:before{
	position: absolute;
    content: "\f102";
    font-family: "Fontawesome";
    font-size: 80px;
	right:53px;
    top: 20px;
    color: #5d00ef;
	animation: bounce4 2s infinite;
    -moz-animation: bounce4 2s infinite;
    -webkit-animation: bounce4 2s infinite;
    -o-animation: bounce4 2s infinite;
	}
@keyframes bounceanim {
    0% { transform: translateY(0px); }
    20% { transform: translateY(-5px); }
    40% { transform: translateY(-10px); }
	60% { transform: translateY(-15px); }
	80% { transform: translateY(-10px); }
	100% { transform: translateY(-5px); }
	}
@-moz-keyframes bounceanim {

    0% { transform: translateY(0px); }
    20% { transform: translateY(-5px); }
    40% { transform: translateY(-10px); }
	60% { transform: translateY(-15px); }
	80% { transform: translateY(-10px); }
	100% { transform: translateY(-5px); }
	}
@-webkit-keyframes bounceanim {
    0% { transform: translateY(0px); }
    20% { transform: translateY(-5px); }
    40% { transform: translateY(-10px); }
	60% { transform: translateY(-15px); }
	80% { transform: translateY(-10px); }
	100% { transform: translateY(-5px); }
	}
@-o-keyframes bounceanim {
    0% { transform: translateY(0px); }
    20% { transform: translateY(-5px); }
    40% { transform: translateY(-10px); }
	60% { transform: translateY(-15px); }
	80% { transform: translateY(-10px); }
	100% { transform: translateY(-5px); }
	}
.messagefieldemt{
	margin-top: 12px;
	}
.messagefieldemt .red{
	color:#cb465c;
	}
.messagefieldemt .green{
	color:#28aba4;
	}
.thehidest{
	display:none;	
	}
.pers2 .form-group input, .pers2 .form-group select{
	float:none;
    display: inline-block;
	margin-top:5px;
	}
.telefonoipdiv{
	width:100%;
	float:left;
	}
#iphttppt, #iphttppst{
	width:auto;
	}
.rightbot{
    right: 120px;
    top: 185px;
    position: absolute;
	}
.topright{
	right: 100px;
    top:4px;
    position: absolute;
	}
.secondpartimporter, .thirdpartimporter, .fourthpartimporter, .fifthpartimporter{
	display:none;
	}
.conserbox_listc{
	z-index:44;
	}
.hideatfirst{
	display:none;
	}
.toptop{
	position:absolute;
	top:60px;
	left:0px;
	right:0px;
	margin:0 auto;
	}
.frontshow{
	z-index:44;
	}
div.ststs.frontshow2{
	z-index:44;
	}
.frontshow:before{
	position: absolute;
    content: "\f101";
    font-family: "Fontawesome";
    font-size: 80px;
    left: -60px;
	top: 22px;
    color: #5d00ef;
	animation: bounce 2s infinite;
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
	}
.frontshow2:before{
	position: absolute;
    content: "\f101";
    font-family: "Fontawesome";
    font-size: 80px;
    left: -60px;
	top: -34px;
    color: #5d00ef;
	animation: bounce 2s infinite;
    -moz-animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
	}
#backtotut{
	border:none;
	background:none;
	cursor:pointer;
	}
#backtotut svg{
	width:40px;
	fill:#e0b732;
	}
.scucbo{
	position:absolute;
	bottom:200px;
	left:160px;
	}
.implefter{
	position:absolute;
	top:280px;
	left:170px;
	}
.tutorial_part h2{
	margin-bottom: 15px;
	margin-top: 8px;
	}
.tutorial_part h3{
	margin-top: 15px;
    font-size: 20px;
	}
.implefter2{
	position:absolute;
	top:280px;
	left:170px;
	}
.loaderline{
	position:absolute;
	width:100%;
	left:0px;
	right:0px;
	bottom:-8px;
	height:20px;
	border:1px solid #5d00ef;
	border-radius: 5px;
	overflow:hidden;
	}
.counterner{
	text-align:center;
	position:absolute;
	left:0px;
	right:0px;
	bottom:0px;
	color:#5d00ef;
	}
.counterner.oddr{
	color:#fff;
	}
.pers1, .pers2, .pers3, .pers4, .pers6, .pers7{
	padding-bottom:35px;
	}
.pers5{
	padding-bottom:27px;
	}
.linerr{
	position:absolute;
	left:0px;
	top:0px;
	background-color:#5d00ef;
	height:20px;
	}
.tutorial_part.tup1 > .col-md-12 > .form-group{

	}
.tutorial_part.tup1 > .col-md-12 > .form-group > label{
	border-radius: 5px;
	margin-top:0px;
	padding-top:10px;
	transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	box-sizing:border-box;
	border:2px outset transparent;
	}
.tutorial_part.tup1 > .col-md-12 > .form-group > label svg, .tutorial_part input[type="checkbox"]:checked ~ * strong{
	transition: .3s ease-in-out;
    -ms-transition: .3s ease-in-out;
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
	}
.tutorial_part.tup1 > .col-md-12 > .form-group > label:hover{
/*	border:2px outset #dadada;*/
	background-color:#C4B3E5;
	color:#fff;
	}
.tutorial_part.tup1 > .col-md-12 > .form-group > label:hover svg{
	fill:#fff;
	}
.tutorial_part.tup1 > .col-md-12 > .form-group > label:hover input[type="checkbox"]:checked ~ svg, .tutorial_part.tup1 > .col-md-12 > .form-group > label input[type="checkbox"]:checked ~ svg{
	fill:#5d00ef;
	}
.contactcount{
    position:absolute;
    top:-28px;
    left:10px;
    font-weight:900;
    font-size:18px;
	text-transform:uppercase;
    color:#3f3f3f;
	}
.eltt{
	position:relative;
	}
.thetitll{
    position:absolute;
    top:-28px;
    left:312px;
    font-weight:900;
    font-size:18px;
	text-transform:uppercase;
    color:#3f3f3f;
	}
.thetitll.redder{
	color:#CB465C;
	}
#endemailon{
	display:none;
	}
.skippern.btn.btn-danger{
	color: #CB465C;	
	background-color: transparent;
	border:none;
    padding: 3px 5px;
	}
.skippern.btn.btn-danger:hover{
	color: #CB465C;	
	background-color: transparent;
	text-decoration:underline;
	border:none;
	}
#turnfilter{
	position:absolute;
	bottom:0px;
    right: -31px;
	z-index:2;
	background-color: #5d00ef;
    border:1px solid #5d00ef;	
	color:#fff;
	padding:4px 8px 5px 6px;
    border-radius: 0px 10px 10px 0px;
	}
#turnfilter:hover{
    background-color: #fff;
	color:#5d00ef;
	}
#turnfilter:focus, #turnfilter:active{
	outline:none;
	}
.ckontactlistitem input{
	margin:0px 5px 0px 0px;
	width:10px;
	height:10px;
	display:none;
	}
.oonfilty .ckontactlistitem input{
	display:inline-block;
	}
.oonfilty .contlistblock{
	padding-top: 30px;	
	}
#selalllanb{
	display:none;
	position: absolute;
    top: 30px;
    left: 0px;
    z-index: 1;
    background-color: #fff;
    width: calc(100% - 15px);
    padding: 5px 13px;
    box-sizing: border-box;
	}
#selalllanb input{
	margin:0px 5px 0px 0px;
	}
.oonfilty #selalllanb{
	display:inline-block;
	}
#searchthemultt + span{
	margin-bottom:2px;
	}
#optionss{
	opacity:0;
	position: absolute;
    bottom: 0px;
    left: 100px;
    z-index: 0;
	border:2px solid #5d00ef;
	border-top:1px solid #5d00ef;
	}
.oonfilty #optionss{
	opacity:1;
	z-index: 2;
	left: 230px;
	background-color:#fff;
	}
#optionss button{
	color:#5d00ef;
	text-align:center;
	width:125px;
	text-transform:uppercase;
	border:none;
	padding:5px 5px;
	font-weight:600;
	font-size:12px;
	}
#optionss button{
	border-top:1px solid #5d00ef;
	}
#optionss button:focus{
	outline:none;
	}
#optionss button:hover{
	background-color:#5d00ef;
	color:#fff;
	}
#optionss button:disabled:hover, #optionss button:disabled{
	color:#A67BED;
	}
#optionss button:disabled:hover{
	background-color:#7835EA;
	}
.oonfilty #turnfilter{
	right: -159px;
	}
#listclist + .select2-container, #listclist2 + .select2-container{
    width: 100% !important;	
	}
#sendingloader{
    position: absolute;
    bottom: 113px;
    right: -129px;
    overflow: hidden;
    border: 2px solid #5d00ef;
    height: 30px;
    z-index: 1;
    width: 129px;
	display:none;
	background-color:#fff;
	}
.inloaderr{
    position: absolute;
    top: 0px;
    left: 0px;
    height: 28px;
    background-color: #5d00ef;
    width:0%;	
	}
.innumberr{
	position: absolute;
    top: 0px;
    left: 0px;
	bottom:0px;
	right:0px;
	text-align:center;
	line-height:28px;
	color:#fff;
	text-shadow:0px 0px 5px rgba(0, 0, 0, 0.9);
	}
.ckontactlistitem input.focused{
	box-shadow:0px 0px 5px rgba(0, 0, 150, 0.8);
	}
#savestatussa{
	font-size: 14px;
    width: 32px;
    height: 32px;
    bottom: 45px;
    right: 5px;
    margin-right:-4px;
    margin-top: 2px;
    margin-left: 8px;	
	z-index:-1;
	opacity:0;
	}
#savestatussa.tosave{
	z-index:1;
	opacity:1;
	}
.scorobox.theboxesinside{
	margin-bottom: 10px;
	}
.bitrixbox.theboxesinside{
	margin-bottom: 10px;
	}
.tugidd, .tugidd + td{
    opacity: 0;	
    height: 0px !important;
    padding: 0px !important;
	}
.tugidd *, .tugidd + td *{
	display:none !important;
	}
.imp_telefonas tbody tr:nth-of-type(2n) td, .imp_telefonas tbody tr:nth-of-type(2n - 1) td:first-of-type {
    border-bottom: 1px solid #f0f0f0;
	}
.redagfilds label{
	display:block;
    width: 100% !important;
	}
.adminsets .form-group .redagfilds input[type="checkbox"]{
    margin-top: 3px;	
	}
.ui-sortable-handle .form-group {
    margin-bottom: 0px;
	}
.imp_telefonas textarea{
	resize: none;
    overflow:hidden;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td, .imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:not(:first-of-type){
	/*vertical-align:top;*/
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td{
	padding-top:0px;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:not(:first-of-type){
	padding-bottom:2px;
	}
.imp_telefonas.boldertd tr td input:not(:read-only), .imp_telefonas.boldertd tr td textarea:not(:read-only){
	border:1px solid #5d00ef !important;
	}
.imp_telefonas.boldertd tr td input.savedd, .imp_telefonas.boldertd tr td textarea.savedd{
	border:1px solid #00ff00 !important;
	}
.imp_telefonas.boldertd tr td input:read-only, .imp_telefonas.boldertd tr td textarea:read-only{
	border:1px solid transparent;
	
	}
.imp_telefonas.boldertd tr td:not(:last-of-type) input:read-only:hover, .imp_telefonas.boldertd tr td:not(:last-of-type) textarea:read-only:hover{
	/*border:2px solid #3f3f3f !important;
	cursor: text;*/
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:first-of-type input{
	font-style:italic;
	font-weight:400;
	width:100%;
	float:left;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type input{
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	border-left:1px solid transparent;
	border-right:0px solid transparent;
	margin-left:0px;
	margin-top:0px;
	background: -moz-linear-gradient(left, rgba(239,239,239,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#00ffffff',GradientType=1 );
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type input{
	border-top:1px solid transparent;
	border-bottom:1px solid transparent;
	border-left:1px solid transparent;
	border-right:0px solid transparent;
	margin-left:0px;
	margin-top:0px;
	background: -moz-linear-gradient(left, rgba(239,239,239,1) 0%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, rgba(239,239,239,1) 0%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#00ffffff',GradientType=1 );
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type .sfgh2{
    border: 1px solid #646464;
    padding: 1px 6px 0px 6px;
    cursor: pointer;
    border-radius: 4px 0px 0px 5px;
    background-color: #efefef;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type input:read-only, .imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type input:read-only{
	cursor: pointer;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type input:read-only:hover{
	color:#28aba4;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type input:read-only:hover{
	color:#28aba4;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type .sfgh2:hover ~ .overner input{
	color:#28aba4;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type .sfgh2:hover svg{

	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type .sfgh2:hover ~ .overner input{
	color:#28aba4;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type .sfgh2{
    border: 1px solid #646464;
    padding: 1px 6px 0px 6px;
    border-radius: 0%;
    cursor: pointer;
    border-radius: 4px 0px 0px 5px;
    background-color: #efefef;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type .sfgh2{

	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type .sfgh2 svg{
	fill:#646464;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:last-of-type .sfgh2 svg{
	fill:#646464;
	}
.imp_telefonas tbody tr:nth-of-type(2n - 1) td:nth-of-type(2) textarea{
	width:100%;
	float:left;
	box-sizing:border-box;
	}
.imp_telefonas.boldertd tr td input, .imp_telefonas.boldertd tr td textarea{
	background-color:transparent;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:first-of-type{
	padding-right:0px;
	width:26px;
	}
.imp_telefonas .editer{
	position:absolute;
	top:6px;
	right:16px;
	padding:4px;
	cursor:pointer;
	background:none;
	display:none;
	z-index:2;
	padding-top: 2px;
	}
.imp_telefonas .cpyer{
	position:absolute;
	top:0px;
	right:40px;
	padding:4px;
	cursor:pointer;
	background:none;
	display:none;
	z-index:2;
	padding-top: 2px;
	-webkit-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-moz-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-ms-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	-o-transition: background 300ms 0ms, box-shadow 300ms 300ms;
	transition: background 300ms 0ms, box-shadow 300ms 300ms;
	}
.imp_telefonas .editer.onne{
	top:23px !important;
	padding-top:2px;
	padding-bottom:2px;
	border-radius:50%;
	padding-left:5px;
	padding-right:5px;
	background-color:#5d00ef !important;
	z-index:30;
    border: none;
    height: 22px;
	}
.imp_telefonas .editer.onne i{
	color:#fff;
	}
.imp_telefonas .cpyer.onw i{
	color:#090;
	}
.imp_telefonas textarea ~ .editer.onne{
	top:30px !important;
	}
.imp_telefonas .editer.onne .fa-pencil:before{
    content: "\f0c7";
	}
.imp_telefonas.boldertd tr:nth-of-type(2n - 1) td:last-of-type .editer{
	/*top:-2px;*/
	}
.imp_telefonas.boldertd tr td:last-of-type .editer{
	top:0px;
	}
.imp_telefonas.boldertd tr:nth-of-type(2n) td:first-of-type .editer{
	top:0px;
	}
td:hover > .editer, td:hover > div > .editer, .imp_telefonas.boldertd tr td input:not(:read-only) ~ .editer, .imp_telefonas.boldertd tr td textarea:not(:read-only) ~ .editer, .imp_telefonas.boldertd tr td .onnem ~ .editer, .imp_telefonas.boldertd tr td .onnem ~ .editer{
	display:block;
	border:none;
	color:#5d00ef;
	background-color: #fff;
	border-radius: 50%;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	width:22px;
	height:22px;
	}
td:hover > .cpyer, td:hover > div > .cpyer, .imp_telefonas.boldertd tr td input:not(:read-only) ~ .cpyer, .imp_telefonas.boldertd tr td textarea:not(:read-only) ~ .cpyer{
	display:block;
	border:none;
	color:#5d00ef;
    background-color: #fff;
    border-radius: 50%;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	width:22px;
	height:22px;
	}
.imp_telefonas.boldertd tr td .onnem ~ .cpyer, .imp_telefonas.boldertd tr td .onnem ~ .cpyer{
	display:none;
	}
.popup{
	position: absolute;
	overflow: auto;
	z-index: 4;
	}
.hidebutn #toggleinfo2, .hidebutn #toggleinfo{
	display:none;
	}
.popup-header{
	padding: 5px 10px;
	cursor: move;
	z-index: 10;
	background-color: #5d00ef;
	color: #fff;
	display:none;
	}
.popup .popup-header{
	display:block;
	}
.popup .resizer-right{
	width: 10px;
	height: 100%;
	background: transparent;
	position: absolute;
	right: 0;
	z-index: 5;
	bottom: 0;
	cursor: e-resize;
	}
.popup .resizer-bottom{
	width: 100%;
	height: 10px;
	background: transparent;
	position: absolute;
	right: 0;
	z-index: 5;
	bottom: 0;
	cursor: n-resize;
	}
.popup .resizer-both{
	width: 10px;
	height: 10px;
	background: transparent;
	z-index: 10;
	position: absolute;
	right: 0;
	bottom: 0;
	cursor: nw-resize;
	}
.popup .resizer-right:hover, .popup .resizer-bottom:hover, .popup .resizer-both:hover{
	background-color:#cacaca;
	}
.popup *{
	-webkit-touch-callout: none; 
	-webkit-user-select: none;
	-khtml-user-select: none; 
	-moz-user-select: none;
	-ms-user-select: none; 
	user-select: none;                             
	}
.numholdpart2{
	position:relative;
	}
#popnumbers, #popdata{
    position: absolute;
    top: 0px;
    right: 3px;
    z-index: 3;
    cursor: pointer;
    border: none;
    color: #5d00ef;
    padding: 1px 5px;
    border-radius: 5px;
    background-color: #fff;
	border:1px solid #5d00ef;
	display:none;
	}
#popnumbers:hover, #popdata:hover{
	color: #fff;
	background-color: #5d00ef;
	}
.verticale{
	display:inline-block;
	width:100%;
	position:relative;
	}
@media screen and (max-width:1700px){
	#commentnumber {
		width: 130px;
	    padding: 6px 6px 6px 6px;
		}
	}
@media screen and (max-width:1650px){
	/*.halfleft.pasom{
		width:35%;
		}
	.halfleft.placerr, .halfleft.leftoblokbot{
		width:65%;
		}*/
	.halfleft.h100:not(.relative){
		width:40%;
		flex: 4;
		}
	.halfleft.h100.relative{
		width:60%;
		flex: 6;
		}
	.checkboxbox label span{
	    font-size: 12px;	
		}
	#kaui {
		width: 22px;
		margin-top: 4px;
		}
	.klausimaiiii {
		font-size: 30px;
	    margin-left: 5px;
		}
	}
@media screen and (max-width:1450px){
	.repipe{
		left: 178px;
		}
	.datetimeonly > div:first-of-type{
		font-size: 11px;
		}
	.onecomment:before {
		right: -6px;
		}
	.baseinfosc .timelinesearchbox > .select2-container{
		width: 98px !important;
		}
	.boldertd, .adroww td:last-of-type, td{
		font-size:12px;
		}
	.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td{
		padding: 4px 6px;
		}
	.footer{
   		padding: 0px 10px 3px 85px;
	    font-size: 10px;	
		}
	.hei100.prodfix{
		height: calc(100% - 44px);
		}
	.checkboxbox label{
		padding: 4px 4px;
		}
	.contlistblock {
		width: 200px;
		}
	.contlistblockhelper {
   	 	width: 200px;
		}
	.conboxcon {
		width: 201px;
		}
	.conboxcon.trans {
		margin-left: -205px;
		}
	.timelineholder{
		width:135px;
		}
	#widentimeline{
		padding: 6px 18px 6px 11px;
		right: 39px;
		bottom:62px;
		}
	.conholer{
		padding-right:5px;
		}
	.infoholdertoleft {
		width: calc(100% - 135px);
		}
	.withpaddingz{
	    padding-right: 15px;	
		}
	.oonfilty #optionss {
		left: 200px;
		}
	#commentnumber {
		width: 105px;
		}
	.thetitll {
		left: 282px;
		}
	body{
		padding-top: 78px;
		}
	.top_bar{
		height: 45px;	
		}
	.paieska {
		margin-top: 9px;
		margin-left: 10px;
		}
	.seemail {
		float: right;
		margin: 6px 13px 0px 0px;
		}
	.contactcount, .thetitll{
		top: -28px;
		font-size: 16px;
		}
	.kontopavadz {
		font-size: 22px;
		}
	.ckontactlistitem{
		padding: 6px 6px 6px 8px;
		}
	}
@media screen and (max-width:1400px){
	/*body{
	    transform: scale(0.8);
	    transform-origin: 0 0;
		}*/
	body.home, body.home2, body.home3, body.home4 {
		padding-right: 10px;
		}
	#follow_show, #uzsakymu_lentele_pl, #uzsakymu_lentele, #issiustilaiskai, .saraskeit, #followpop, #task_cal{
		right:-10px;
		}
	.fullleft.prodiin{
		width:calc(100% - 35px);
		}
	}
#search_text2{
	background-color:#fff;
	margin-bottom:5px;
	}
.btn.btn-default.pipedrivelo{
    font-size: 14px;
    width: 32px;
    height: 32px;
    position: absolute;
    bottom: 87px;
    right: 5px;
	display:none;
	}
.btn.btn-default.pipedrivelo2 {
    font-size: 14px;
    width: 32px;
    height: 32px;
    position: absolute;
    bottom: 128px;
    right: 5px;
	display:none;
	}
.com_pipen .datetimeonly{
	opacity:0.8;
	}
.com_pipen:before {
	color:#5C92FD;
	}
.chatholder .onecomment.com_pipen:after{
    border: 1px solid #5C92FD;	
	}
.com_pipen.check:before{
	content: "\f00c";
	}
.com_pipen.cold_call:before{
	content: "\f098";
	}
.com_pipen.call:before{
	content: "\f095";
	}
.com_pipen.paruoti_pasilym:before{
	content: "\f1c4";
	}
.com_pipen.meeting:before{
	content: "\f0e6";
	}
.com_pipen.task:before{
	content: "\f046";
	}
.com_pipen.email:before{
	content: "\f2b6";
	}
.form-group .form-control.whitr{
	background-color:#fff;
	}
.martopi{
	margin-top:10px;
	}
.timelinesearchbox > .select2-container{
	width: 108px !important;
    background-color: #fff;
	margin-bottom:2px;
	border-radius:3px;
	line-height:1;
    box-shadow: 0 0 10px rgb(0, 0, 0, 0.1);
	}
.timelinesearchbox > .select2-container .select2-selection--single{
    height: 26px;
	}
.timelinesearchbox > .select2-container .select2-selection--single .select2-selection__rendered{
	height: 26px;
    line-height: 26px;
	color:#646464;
	}
.timelinesearchbox > .select2-container .select2-selection--single .select2-selection__arrow b{
    margin-top: -3px;	
    border-color: #646464 transparent transparent transparent;
	}
#timelinesearchform{
	padding:1px 2px 1px 6px;
	background-color: #fff;
	border-radius:3px;
	box-shadow: 0 0 10px rgb(0, 0, 0, 0.1);
	}
#addanumb{
    position: absolute;
    bottom: 0px;
    padding: 0px;
    border: none;
    background:none;
    cursor: pointer;
    color: #5d00ef;
    left: calc(50% - 8px);
    right: 0px;
    font-size: 20px;
	z-index:3;
width: 16px;
	}
#addanumb:focus{
	outline:none;
	}
.frontshow7{
	z-index:44 !important;
	}
.frontshow7 .boxingbox2, .frontshow7 .optionholder{
	display:none;
	}
#merrr{
	height:28px;
	left:0px;
	right:0px;
    position: absolute;
	bottom:0px;
	background-color:#fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	}
.timelineholder:after {
    content: "";
    position: absolute;
    left: -5px;
    border-left: 19px solid #FFFFFF;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    bottom: 10px;
    z-index: 1;
	}
textarea.form-control.grey{
    background-color: #f1f2f2;
	border:none;
	border-radius:0px;
	}
.scriptbox{
	display:flex;
	width:100%;
	float:left;
	height:100%;
	}
.leftscript{
	flex: 0 0 350px;
	background-color:#fff;
	height:100%;
	box-sizing:border-box;
	padding:10px;
    box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	border:1px solid #c5c5c5;
	position:relative;
	}
.centerscript{
	flex: auto;
	height:100%;
	overflow:auto;
	box-sizing:border-box;
	padding:0px 10px;
	}
.rightscript{
	background-color:#fff;
	height:100%;
	flex: 0 0 350px;
	box-sizing:border-box;
	padding:10px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	border:1px solid #c5c5c5;
	position:relative;
	}
.rightscript.scs, .leftscript.scs{
	overflow:visible;
	}
.mce-tinymce{
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	}
.tinymce{
	width:100%;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	}
.ui-helper-hidden-accessible{
	display:none !important;
	}
.ttt .mce-tinymce, .ttt .mce-container-body, .ttt #code_ifr {
    min-height: calc(100% - 2px) !important;
	}
.ttt .mce-top-part.mce-container.mce-stack-layout-item.mce-first{
	position: absolute;
    top: 0px;
    width: 100%;
    height: 34px;
	}
.ttt .mce-container-body {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
	}
.ttt .mce-container-body .mce-edit-area {
    position: absolute;
    top: 68px;
    bottom: 37px;
    left: 0;
    right: 0;
	}
.ttt .mce-tinymce .mce-statusbar {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
	}
.form-control.white{
	background:#fff;
	border:none;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.1);
	border:1px solid #c5c5c5;
	}
#addtoright, #addtoleft{
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	}
#addtoright, #addtoleft{
	width:100%;
	border:1px solid #5d00ef;
	height:35px;
	color:#fff;
    background-color: #5d00ef;
	}
#addtoright:hover, #addtoleft:hover{
	color:#5d00ef;
    background-color: #fff;
	}
.drbl{
	width:100%;
	float:left;
	height:100%;
	padding:0px;
	display:block;
	overflow:auto;
	margin:0px;
    padding-bottom: 25px;
	}
.adding .drbl{
	position: absolute;
    z-index: 42;
    width: calc(100% - 20px);
	}
.righttesxtblock{
	width:100%;
	float:left;
	box-sizing:border-box;
	border: 1px solid #c5c5c5;
	background-color:#e5e5e5;
	padding:3px;
	display:block;
	}
.groupname{
	width:100%;
	float:left;
	}
.subgrup{
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:5px 3px;
	background-color:#c5c5c5;
	display:block;
	margin:0px;
	}
.thegtekks{
	width:100%;
	float:left;
	color:#646464;
	box-sizing:border-box;
	padding:3px;
    background-color:#5d00ef;
	border: 1px solid #4800BC;
	display:block;
	}
.thegtekks.link{
	background-color:#8E53ED;
	}
.thegtekks.active{
	background-color:#28aba4;
	}
.thegtekks.highlight.link{
	background-color:#7FE000;
	}
.scriptholder a{
    background-color: #eeeeee;
    padding: 0px 3px;	
	color:#5d00ef;
	}
.thegtekks.highlight:after{
	content:"";
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	z-index: 2;
	cursor: pointer;
	}
.thegtekks.highlight{
	background-color:#63b100;
	position:relative;
	}
.placeholder {
	width:100%;
	float:left;
    border: 1px solid blue;
    background-color: white;
    -webkit-box-shadow: 0px 0px 10px #888;
    -moz-box-shadow: 0px 0px 10px #888;
    box-shadow: 0px 0px 10px #888;
	}
.scriptbox .fa.fa-arrows{
	font-size:20px;
	cursor:pointer;
	float:left;
	margin-right:8px;
	line-height: 24px;
	}
.thegtekks .fa.fa-arrows{
	color:#fff;
	}
.groupname span{
	font-size:16px;
	float:left;
    line-height: 22px;
    max-width: 220px;
	width: 220px;
    text-align: left;
    height: auto;
    min-height:38px;
	}
.thegtekks .editthispagein{
	font-size:13px;
	float:left;
    max-width: 190px;
    text-align: left;
    height: auto;
    min-height: 25px;
    min-width: 190px;
	}
.scriptholder .thegtekks .editthispagein{
	width: 100%;
    max-width: 100%;
    margin: 0px;
	}
.groupname > button, .thegtekks > button{
	float:right;
	margin-left:5px;
	}
.scriptholder .thegtekks{
	position:relative;
	}
.placeholder{
	height:33px;
	border:none;
	background-color:#A87DED;
    display: block;
	}

.dragged{
	display:none;
	}
.editthispagein{
	cursor:pointer;
	color:#fff;
	background:none;
	border:none;
    height: 25px;
	}
.editthispagein:focus{
	outline:none;
	}
#thebody_ifr{
	height:100% !important;
	}
.small.btn.btn-default{
    border-radius: 3px;
    padding: 7px 6px;	
	}
#otherblock{
    background-color: #f1f2f2;
    position: absolute;
    top: 105px;
    left: 0px;
    right: 0px;
    margin: 0 auto;
    width: 600px;
    padding: 20px;
	box-shadow:0 0 30px rgba(0, 0, 0, 0.5);
	display:none;
	z-index: 41;
	}
#otherblock h3{
	margin-top:0px;
	}
.selectpage{
	display:none;
	max-height:400px;
	overflow:auto;
	}
.selectpage.activ{
	display:block;
	}
.selectleftpart, .selectrightpart{
	width:50%;
	}
.selectleftpart{
	padding-right:5px;
	}
.selectrightpart{
	padding-left:5px;
	}
.lithel{
	display: block;
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 0px 5px 5px 5px;
    border: 1px solid #c5c5c5;
    margin-top: 5px;
	}
.subgrupr{
	display:block;
	width:100%;
	padding:0px;
	float:left;
    margin-bottom: 0px;
	}
.groupnamer{
	padding:5px 0px;
	}
.thegtekksr{
	display:block;
	width:100%;
	float:left;
	}
.editthispageinr{
	box-sizing:border-box;
	width:100%;
	float:left;
	text-align:left;
	background-color:#63b100;
	color:#fff;
    border: 1px solid #4800BC;
	}
.editthispageinr.link{
	background-color:#7FE000;
	}
.changegrouplink, .changepagelink{
	display:none;
	}
.topinfox{
	display:none;
	width:100%;
	float:left;
	}
.topinfox.shau{
	display:block;
	}
#togglesettings{
    position: absolute;
    right: -25px;
    top: -6px;
    border: none;
    background: none;
    cursor: pointer;
    font-size: 31px;
	}
#togglesettings:focus{
	outline:none;
	}
.wazzwazz{
	height:calc(100% - 10px);
	}
.wazzwazz.shau{
	height:calc(100% - 45px);
	}
.scriptboxholder{
    position: absolute;
    top: -30px;
    right: 43px;
    z-index: 2;
	display:none;
	}
.scriptboxholder .form-control.white{
	padding-top: 3px;
    padding-bottom: 3px;
	padding-left: 6px;
    padding-right: 6px;
	height: 27px;
	}
.scriptboxholder select{
	width:auto;
	margin-right:10px;
	}
.scriptholder{
	display:none;
    background-color: #f1f2f2;
	z-index: 20;
	position:absolute;
    top: -35px;
    bottom: 0px;
    left: 5px;
    right: 0px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	}
#closescript{
    position: absolute;
    top: 4px;
    right: 9px;
    cursor: pointer;
    border: none;
    background: none;
    color: #646464;
    font-size: 22px;
    z-index: 1;
	}
.scriptchatholder{
	height:164px;
	width:100%;
	float:left;
	background-color:#fff;
    margin-top: 10px;
    border: 1px solid #c5c5c5;
	box-sizing:border-box;
	}
.loadscriptext{
	width:100%;
	float:left;
	background-color:#fff;
	height:calc(100% - 174px);
    border: 1px solid #c5c5c5;
	box-sizing:border-box;
	padding:10px;
	overflow:auto;
	-moz-user-select: none;  
	-webkit-user-select: none;  
	-ms-user-select: none;  
	-o-user-select: none;  
	user-select:none;
	}
.scripttopcontrols{
    text-align: center;
    width: 100%;
    float: left;
    background-color: #fff;
    border: 1px solid #c5c5c5;
    box-sizing: border-box;
    padding: 2px 10px;
    height: 40px;
    margin-bottom: 10px;
	position:relative;
	}
.scriptholder .scriptbox{
    height: calc(100% - 50px);
	}
body.scriptedit{
    padding-top: 74px;	
	}
#selectscriptt2{
	width:auto;
	}
.thegrybox{
	box-sizing:border-box;
	padding:10px;
	background-color:#f8f8f8;
	width:100%;
	float:left;
	}
.thegrybox input{
	margin-right:8px;
    vertical-align: bottom;
	margin-top:0px;
	width:20px;
	height:20px;
    z-index: 1;
    position: relative;
	}
.thegrybox.bliur, .thegrybox.bliur *{
	color:#b0b0b0 !important;
	}
#texteddd{
	height:calc(100% - 66px);
	-moz-user-select: text;  
	-webkit-user-select: text;  
	-ms-user-select: text;  
	-o-user-select: text;  
	user-select:text;
	}
#editthepageg{
    margin-left: 25px;
    border-radius: 5px;
    font-weight: bold;
    font-size: 14px;
    padding: 6px 12px;
	}
.editwidd{
	position:absolute;
	display:none;
	right:2px;
	top:2px;
	height: 26px;
	}
.thegtekks:hover .editwidd, .thegtekks.onedit .editwidd{
	display:block;
	}
.pagenameeditor{
	display:none;
    height: 26px;
	position:absolute;
	display:none;
	left:2px;
	top:2px;
    width:275px;
	}
.onedit .pagenameeditor{
	display:block !important;
	}
.thegtekks.onedit .editwidd i:before, .thegtekks.onedit .editwidd i{
	content:"\f0c7"
	}
.groupname > button{
	margin-top:1px;
	margin-bottom:1px;
	width: 29px;
	}
.scripttopcontrols h4{	
	width: auto;
    display: inline-block;
    margin: 4px 0px;
    float: left;
    margin-right: 20px;
    margin-top: 7px;
	}
.theinfodropper{
    float: right;
    margin-right: 105px;
    box-sizing: border-box;
    padding: 0px 4px 0px 12px;
    border-radius: 5px;
    color: #fff;
	border:none;
	cursor:pointer;
    background-color: #5d00ef;
	}
.theinfodropper h5{
	float:left;
	margin:9px 0px;
	}
.theinfodropper i{
	margin-top:9px;
	margin-left:5px;
	margin-right:5px;
	}
#showinfominiblock{
	cursor:pointer;
	border:none;
	background:none;
	width:25px;
	height:25px;
	margin-top:5px;
	}
#loadscript{
	border-radius:5px;
    padding: 4px 12px;
	}
.scripthiddeninfo{
	display:none;
	position:absolute;
    top: 38px;
    right: 115px;
	background-color:#fff;
	box-sizing:border-box;
	padding:10px;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
    text-align: left;
    width: 400px;
	font-weight:bold;
    z-index: 1;
	}
.scripthiddeninfo table td:last-of-type{
	text-align: right;
	}
#theboxerr{
	position:absolute;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.5);
	padding:5px;
	background-color:#fff;
	width:400px;
	z-index:2;
	overflow:auto;
	max-height:400px;
	}
#theboxerr .table{
	table-layout:fixed;
	box-sizing:border-box;
	}
#theboxerr .table td{
	word-break: break-word;
	}
#theboxerr table.otheboxtab td, #theboxerr table.otheboxtab th{
	padding:3px 6px;
	text-align:left;
	}
#resend{
	border-radius: 2px;
    margin-top: 30px;
    height: 26px;
    line-height: 9px;
	}
#resend:hover{
	background-color:#fff;
	border-color:#fff;
	}
.othersets{
	
	}
.testmeill{
	float:left;
	}
.testmeill + .messagefieldemt{
	float:left;
	margin-left:20px;
	}
.seemail .setupemail{
    margin-top: 6px;
    display: inline-block;
    margin-right: 10px;
	}
.selectedemail{
    border: 1px solid #c5c5c5 !important;
	}
input[name="mainemailcheck"] {
    margin-top: 8px;
    margin-bottom: 10px;
    margin-right: 5px;
	}
.emailbox, .onemorem{
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:12px;
	margin:10px 0px;
	background-color:#fff;
	}
.emailoptions{
	margin-bottom:65px;
	box-sizing:border-box;
	padding:1px 5px 20px 5px;
	border:1px solid #dadada;
	background-color:#e1e2e2;
	}
.frombox{
	font-size:11px;
	}
#checktheodoo{
	cursor:pointer;
	border:none;
	background:none;
	color:#5d00ef;
	margin-left:10px;
	font-size:24px;
	padding:0px;
	}
#checktheodoo.found{
	color:#28aba4;
	}
#checktheodoo.searching{
	color:#e0b732;
	}
#checktheodoo.noooot{
	color:#CB465C;
	}
.showpass{
	position:absolute;
	cursor:pointer;
	border:none;
	background:none;
	color:#5d00ef;
	top: 32px;
    right: 3px;
    padding: 2px 4px;
	z-index:1;
	}
.loginpart .form-group, .pasvv .form-group{
	position:relative;
	}
input.error{
	outline:1px solid #f55 !important;
	}
.errordiv{
    color: #f55;
    font-size: 11px;
    width: 100%;
    float: left;
    text-align: left;
    margin-top: -7px;
	margin-bottom: -9px;
	}
.pasvv .showpass{
	top: 0px;	
	}
.chatholder .onecomment.com_forw:after {
	}
.chatholder .onecomment:hover.com_forw:after, .chatholder .onecomment.hovering.com_forw:after, .widlo .chatholder .com_forw.onecomment:after {
	}
.onecomment.com_forw .statustext{
	text-align:center;
	}
.onecomment.com_forw:before {
    content: "\f017  \f00c";
	}
.onecomment.com_forw.ruuu:before {
    content: "\f017";
	color:#CB465C !important;
	}
.onecomment.com_forw.outoftime.ruuu:before {
    content: "\f017  \f12a";
	color:#CB465C !important;
	}
.onecomment.com_task:before {
    content: "\f0ae";
	}
.onecomment.com_task.com_task.ttask_1.ttaskty_1:before {
    content: "\f0ae \f00c";
	}
.onecomment.com_task:not(.ttaskty_1):before{
	color:#CB465C !important;
	}
.taskdeckdiv{
	width:100%;
	float:left;
	}
.listses{
	position:absolute;
    top: -40px;
    left: 75px;
    right: 17px;
	z-index:1;
	}
.ininfolists{
	box-sizing:border-box;
	width:100%;
	float:left;
	padding:20px 10px;
	background-color:#fff;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	display:none;
	max-height:400px;
	overflow:auto;
	}
#listsesexp{
	float: right;
    border-radius: 0px 0px 5px 0px;
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	}
.ininfolists label{
	display:block;
	float:left;
	width:25%;
	box-sizing:border-box;
	padding:0px 10px;
	}
#listsesexpsubmit{
	float: right;
	}
.followtickbox h4{
	font-size:14px;
    margin: 5px 0px;
	}
.followtickbox label, .followtickbox .follab{
	display:block;
	box-sizing:border-box;
	border-radius:4px;
	border:1px solid #ddd;
	padding:4px 8px;
	margin:2px;
	float:left;
	}
.follab .acceptdonethis{
	margin-left:10px;
	padding: 3px 3px;
    height: 26px;
	}
.followtickbox label.otherer, .followtickbox .follab.otherer{
	opacity:0.5;
	}
.followtickbox label i, .followtickbox .follab i{
	color:#CB465C;
	font-size:24px;
	}
.followtickbox .follab .acceptdonethis i{
	font-size:18px;
	}
.followtickbox label span, .followtickbox .follab span{
    vertical-align: top;
    margin-top: 4px;
    display: inline-block;
    margin-right: 7px;	
	}
.ckontactlistitem.checkalert{
	position:relative;
	}
.ckontactlistitem.checkalert:after{
    content: "+";
    color: #CB465C;
    right: 0px;
    top: 0px;
    display: block;
    position: absolute;
    font-size: 18px;
    font-weight: bold;
	background:#f8f8f8;
	padding: 5px 1px;
	}
.taskcalbox{
	box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
	opacity:0;
	background-color:#fff;
	width:0px;
	float:right;
	box-sizing:border-box;
	overflow:hidden;
	}
#task_cal.widerr .taskcalbox{
	width:225px;
	opacity:1;
	}
.taskcalbox2{
	background-color:#fff;
	width:225px;
	opacity:1;
	float:left;
	box-sizing:border-box;
	overflow:hidden;
	}
#task_cal .ui-datepicker{
	padding:0;
	width:225px;
	}
.datepicker_fielda{
	font-size:13px;
	width:225px;
	}
.timeblocker{
	width:100%;
	background-color:#fff;
	padding-top:5px;
	padding-bottom:15px;
	float: right;
	position:relative;
	}
.thetasksend{
	position:absolute;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	}
.timero{
	width: 78%;
    margin: 14px 6% 0px 16%;
    height: 1px;
    border-bottom: 1px solid #3e3e3e;
    float: left;
	position:relative;
	}
.timero0:before{
    position: absolute;
    content: "00:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero6:before{
    position: absolute;
    content: "06:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero7:before{
    position: absolute;
    content: "07:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero8:before{
    position: absolute;
    content: "08:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero9:before{
    position: absolute;
    content: "09:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero10:before{
    position: absolute;
    content: "10:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero11:before{
    position: absolute;
    content: "11:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero12:before{
    position: absolute;
    content: "12:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero13:before{
    position: absolute;
    content: "13:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero14:before{
    position: absolute;
    content: "14:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero15:before{
    position: absolute;
    content: "15:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero16:before{
    position: absolute;
    content: "16:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero17:before{
    position: absolute;
    content: "17:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero18:before{
    position: absolute;
    content: "18:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero19:before{
    position: absolute;
    content: "19:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero20:before{
    position: absolute;
    content: "20:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero21:before{
    position: absolute;
    content: "21:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.timero22:before{
    position: absolute;
    content: "22:00";
    top: -7px;
    left: -32px;
    font-size: 11px;
	}
.thboxxym{
	width:10px;
	height:11px;
	position:absolute;
	background-color:#CB465C;
	}
.thboxxym.cc_done{
	width:10px;
	height:11px;
	position:absolute;
	background-color:#28aba4;
	}
body .ui-datepicker td.milddate a{
	background-color:#FFD800 !important;
	}
body .ui-datepicker td.middate a{
	background-color:#FF6A00 !important;
	}
body .ui-datepicker td.harddate a{
	background-color:#FF3D3D !important;
	}
.infoafterlabel{
	vertical-align: bottom;
	line-height: 16px;
	font-style: italic;
	display: block;
	width: 100%;
	float: left;
	}
.ckontactlistitem.talkalert:after {
    content:"\f005";
	font-family:"Fontawesome";
    color: #ddb500 !important;
    right: 0px;
    top: 0px;
    display: block;
    position: absolute;
    font-size: 14px;
    font-weight: bold;
    background: #f8f8f8;
    padding: 5px 1px;
	}
tr.read td i{
    color: #28aba4;	
	}
tr.notread td i{
    color: #cb465c;
	}
tr.mine{
	outline:1px solid #28ABA4;
	}
tr.notread td{
	background-color:#E5E0FF;
	}
.repipe{
	position:absolute;
	z-index:2;
	top:-29px;
	left:202px;
	}
#repipe{
	cursor:pointer;
	border:none;
	background:none;
	padding:0px;
    vertical-align: middle;
	margin:0px;
	font-size:20px;
	color:#5d00ef;
	}
#repipe:not(.downing):hover{
	transform: rotate(180deg); 
	}
#repipe.downing{
	color:#28aba4;
	}
body .ui-state-highlight, body .ui-widget-content .ui-state-highlight, body .ui-widget-header .ui-state-highlight {
    border: 1px solid #28aba4 !important;
    background: #f6f6f6;
    color:#454545;
	}
.googlink{
	margin-left: 5px;
    font-size: 14px;
    margin-top: 0px;
    vertical-align: top;
	}
.googlink img{
    height: 22px;
    margin-bottom: -6px;
    margin-top: -4px;
    width: auto;
	}
.page-item.active button{
	background-color: #5d00ef;
    cursor: pointer;
    border-color:#5d00ef;
    color: #ffffff;
	}
input[name="skipstyle"] {
    margin-top: 8px;
	}
.thechanger{
	text-align:center;
	border:1px solid #a7a9ac;
	}
#foldatr{
    font-size: 17px;
    height: 28px;
    line-height: 18px;
    cursor: pointer;
    margin-top: 4px;
    width: auto;
    border-radius: 14px;
    padding-left: 0px;
    padding-right: 5px;
    border: 1px solid #28aba4;
    color: #ffffff;
    background-color: #28aba4;
    margin-right: 5px;
    padding: 3px 5px 2px 5px;
	}
#foldatr svg{
	fill: #ffffff;
	}
#foldatr:hover{
	color: #28aba4;
	background-color: #fff;
	}
#foldatr:hover svg{
	fill: #28aba4;
	}
.date_followt{
	opacity:0;
	z-index:-1;
	position:absolute;
	}
.dashsup{
	text-align:center;
	}
.dashsup span, .dashsup strong{
	display:block;
	}
.dashsup span{
	font-weight:bold;
	font-size:22px;
	}
.dashsup strong{
	font-size:26px;
	}
.dashsup div{
	width:100%;
	float:left;
	box-sizing:border-box;
	padding:10px 5px;
	background-color:#fff;
	}
.onelomb{
	width:100%;
	float:left;
	padding:6px 0px;
	border-bottom:1px solid #a1a1a1;
	}
.addrerr{
	box-sizing:border-box;
	background-color:#fff;
	padding:6px 16px 0px 16px;
	}
.addrerr select.form-control{
	width:130px;
	margin-right:10px;
	}
.addrerr input[type="text"].form-control{
	width:130px;
	margin-right:10px;
	}
.addrerr input[type="number"].form-control{
	width:80px;
	margin-right:10px;
	}
.errorbock{
	margin-bottom:6px;
    color: #CB465C;
	font-weight:bold;
	}
.addrerr h5{
	width:100%;
	float:left;
	}
.namebox{
	float:left;
	width:400px;
    margin-top: 10px;
	}
.boxofgoals{
	overflow:hidden;
	}
.onesinglegoal{
	box-sizing:border-box;
	padding:10px;
	background-color:#fff;
	float:left;
	margin-right:10px;
    width: 360px;
	}
.goalname{
	float:left;
	width:100%;
	font-weight:bold;
	font-size:22px;
	}
.goalmidholder{
	float:left;
	width: 225px;
	}
.goalmidholder div{
	float:left;
	width:50%;
    font-size: 10px;
	}
.delthegoal{
	float:right;
	}
.goalsblock{
	width:100%;
	float:left;
	}
.onegoalm{
	box-sizing:border-box;
	width:100%;
	float:left;
	background:#fff;
	padding:6px 12px;
	margin-bottom:8px;
	}
.goalinname{
	width:100%;
	float:left;
	font-weight:bold;
	font-size:18px;
	margin-bottom:4px;
	}
.goalinname small{
	font-size:12px;
    color: #a7a9ac;
	}
.goalindey{
	width:100%;
	float:left;
	font-weight:bold;
	font-size:14px;
	}
.goaltinf{
	width:100%;
	float:left;
	}
.goaltinf > div:first-of-type{
	min-width:55px;
    float: left;
    margin-right:5px;
    font-feature-settings: "tnum";
    font-variant-numeric: tabular-nums;
	}
.goalbarkoold{
	position: relative;
    overflow: hidden;
    height: 12px;
    border: 1px solid #28aba4;
    margin-top: 3px;
	}
.goalbarkoold div{
	position:absolute;
    top:0px;
	left:0px;
    height: 12px;
    background:#28aba4;
	}
.goalbarkoold.low{
	border: 1px solid #CB465C;
	}
.goalbarkoold.low div{
	background:#CB465C;
	}
.goalbarkoold.mid{
	border: 1px solid #e0b732;
	}
.goalbarkoold.mid div{
	background:#e0b732;
	}
.baseinfo .alignthemright h2.h1title, .alignthemright{
	text-align:center;
	}
.alignthemright .taskcalbox2{
	float:none;
	display:inline-block;
	}
.graph{
	width:100%;
	float:left;
	height:100px;
	}
.table.noborders.thaminfotable td{
	padding: 2px 8px;
	}
#xcally{
	position: absolute;
	right: -45px;
    bottom: 220px;
    width: 0px;
	background-color:#fff;
	box-sizing: border-box;
    padding: 0px;
    border-radius: 5px 0px 0px 5px;
	overflow:hidden;
	}
#xcally.onm{
	width: 40px;
	}
#xendcall svg{
	width: 16px;
    height: 16px;
	fill:#fff;
	}
#xcally button{
	border:none;
	width:32px;
	height:32px;
	border-radius:50%;
	cursor:pointer;
	margin:10px 5px;
	}
#xendcall{
	background-color: #CB465C;
	padding:3px 4px 0px 4px;
	}
#xendcall:hover{
	box-shadow:0px 0px 9px rgba(0, 0, 0, 0.5);
	}
#xholdcall:hover{
	box-shadow:0px 0px 9px rgba(0, 0, 0, 0.5);
	}
#xholdcall.onhold{
	background-color: #e0b732;
	}
.lasttablesfs .nowrap{
	opacity:0;
	overflow:hidden;
	width:1px;
	}
select.form-control.bitheight{
	height:50px;
	}
.marbot{
	margin-bottom:10px;
	}
#list_id_toother{
	text-align:left;
	}
#clear_totogether{
    border-radius: 0px;
    padding: 3px 6px 2px 6px;	
	}
.select222 + .select2-container{
	width:100% !important;
	}
.optez{
	display:none;
	}
#shere{
	position:relative;
	}
.hidetempbg{
	z-index:-1;
	opacity:0;
	position:absolute;
	left:-9999px;
	}
.thetaskblock{
	display:none;
	padding:5px 0px;
    float: left;
    width: 100%;
	}
div.tagsinput span.tag{
	padding:1px !important;
	margin-right: 1px !important;
    margin-bottom: 1px !important;
	}
div.tagsinput{
	padding: 2px !important;
	}
.readthis.darid{
	display:inline;
	}
.readthis.darid i{
	display:inline;
	padding-left:0px;
	width:auto;
	}
.reqmt{
	position:relative;
	}
.reqmt:before{
	content:"*";
	position:absolute;
    left: -7px;
    top: 5px;
	}
.prewmein img{
	width:100%;
	height:auto;
	}
.inimageis{
	max-width:100%;
	max-height:100px;
	width:auto;
	height:auto;
	}
.thehaidee{
	display:none;
	}