﻿*
{
	margin: 0;
	padding: 0;
	/*outline: 0;*/ /* Removed, please see http://www.outlinenone.com/ */
	font-family: Arial;
}

html
{
	height: 100%;
	margin: 0;
	padding: 0;
}

.browserContentWraper
{
	height: 100%;
	margin: 0;
	padding: 0;
}

textarea
{
	font: 11px Arial, Verdana;
	color: #000;
}

.floatLeft
{
	float: left;
}

.floatRight
{
	float: right;
}

.italics
{
	font-style: italic;
}

.Hidden
{
	display: none;
	visibility: hidden;
}

.Show
{
	display: block;
	visibility: visible;
}

.cursorPointer
{
	cursor: pointer;
}

.PageHeader
{
	display: block;
	width: 100%;
	height: 17px;
	background-color: #0072C6;
	color: white;
	font-family: Verdana;
	font-size: 11px;
	padding-top: 4px;
	text-align: center;
}

.PageHeaderLeftSide
{
	float: left;
	padding-left: 3px;
}

.PageHeaderRightSide
{
	float: right;
	padding-right: 3px;
}

.StatusBar
{
	width: 100%;
	background-color: #0072C6;
	float: left;
	position: fixed;
	bottom: 0;
	height: 12px;
	color: white;
}

.StatusResultsBar
{
	width: 100%;
	background-color: #0072C6;
	float: left;
	position: fixed;
	bottom: 0;
	height: 15px;
	color: white;
	font: Verdana;
}

.divHorizontalSeperator140
{
	display: inline-block;
	width: 140px;
	float: left;
	background-color: white;
	padding: 0 0 1px 0;
}

	.divHorizontalSeperator140 div
	{
		float: right;
		width: 80%;
		margin-top: 0px;
		max-height: 2px;
		border-bottom: 1px solid #E0E3E6;
	}

.divHorizontalSeperator160
{
	display: inline-block;
	width: 160px;
	float: left;
	background-color: white;
	padding: 0 0 1px 0;
}

	.divHorizontalSeperator160 div
	{
		float: right;
		width: 84%;
		margin-top: 0px;
		max-height: 2px;
		border-bottom: 1px solid #E0E3E6;
	}

.divHorizontalSeperator250
{
	display: inline-block;
	width: 250px;
	float: left;
	background-color: white;
	padding: 0 0 1px 0;
}

	.divHorizontalSeperator250 div
	{
		float: right;
		width: 89%;
		margin-top: 0px;
		max-height: 2px;
		border-bottom: 1px solid #E0E3E6;
	}

.divHorizontalSeparatorFollowUp
{
	background-color: #E0E3E6;
	float: none;
	height: 0;
	margin-bottom: 1px;
	margin-left: 28px;
	margin-top: 1px;
	padding: 0 0 1px;
	width: 80%;
}

.bnftCommentMargin
{
	margin-bottom: 8px !important;
}

/* Styles for the 'Insert Table' mechanism */
.InsertTable
{
	clear: left;
	width: 180px;
	margin: 5px 5px 5px 5px;
	padding-bottom: 5px;
}

#InsertTableHeader
{
	float: left;
	width: 188px;
	display: inline-block;
	clear: left;
	height: 22px;
	background-color: #EFEFEF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #737573;
	margin: 1px;
}

.InsertTableRow
{
	float: left;
	display: inline-block;
	clear: left;
}

.InsertTableCell
{
	float: left;
	width: 15px;
	height: 15px;
	border: 1px solid #ccc;
	margin: 1px;
}

#InsertTableWrapper
{
	float: left;
	width: 195px;
	margin-left: 3px;
	margin-top: 3px;
}

#InsertTableDividingBar
{
	display: inline-block;
	width: 192px;
	float: left;
	background-color: white;
	padding: 0 0 1px 0;
}

#ObjDividingBar
{
	float: right;
	width: 100%;
	margin-top: 0px;
	max-height: 2px;
	border-bottom: 1px solid #E0E3E6;
}
/* End of Styles for the 'Insert Table' mechanism */

.menuDivSelected
{
	background-color: #e6f2fa;
	border: 1px solid #92C0E0;
}

.liPopupMenuFollowUp
{
	height: 25px;
}

#btnLogout:hover
{
	text-decoration: underline;
	cursor: default;
}

.min-width-85
{
	min-width: 85px;
}

.inlineBlock
{
	display: inline-block;
}

.displayBlock
{
	display: block;
}

.popupButton
{
	width: 60px;
	margin-right: 5px;
}

.popupButtons
{
	margin-top: 10px;
	clear: both;
	float: none;
	text-align: right;
}

.clear
{
	clear: both;
	display: block;
	float: none;
}

.bold
{
	font-weight: bold;
}

.padding5
{
	padding: 5px;
}

.padding-top-5
{
	padding-top: 5px;
}

.padding-bottom-5
{
	padding-bottom: 5px;
}

.padding-bottom-3
{
	padding-bottom: 3px;
}

.margin-top-5
{
	margin-top: 5px !important;
}

.margin-top-7
{
	margin-top: 7px !important;
}

.margin-top-10
{
	margin-top: 10px;
}

.margin-left-5
{
	margin-left: 5px;
}

.margin-right-5
{
	margin-right: 5px;
}

.margin-right-10
{
	margin-right: 10px;
}

.margin-bottom-5
{
	margin-bottom: 5px;
}

.margin-bottom-8
{
	margin-bottom: 8px;
}

.padding-left-5
{
	padding-left: 5px;
}

.padding-8
{
	padding: 8px;
}

.width-115
{
	width: 115px !important;
}

hr.seperator
{
	border: 0;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.05), rgba(0,0,0,0.15), rgba(0,0,0,0.05));
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0.05), rgba(0,0,0,0.15), rgba(0,0,0,0.05));
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0.05), rgba(0,0,0,0.15), rgba(0,0,0,0.05));
	background-image: -o-linear-gradient(left, rgba(0,0,0,0.05), rgba(0,0,0,0.15), rgba(0,0,0,0.05));
}
/*hr.seperator {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}*/

#userFollowMessageActionWrapper
{
	padding: 2px 0px 2px 0px;
}

#additionalButtons
{
	margin: 0px 5px 5px 5px;
}

	#additionalButtons button
	{
		margin-top: 5px;
		float: left;
	}

#casesInfo
{
	/* Used in order to give kendo tooltip some space */
	padding: 2px 2px 2px 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100px;
}

.ellipsis100PercWidth {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    overflow: hidden;
}

.singleLineEllipsis
{
	height: 27px; /*12*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}

.loading
{
	background-image: url('../app-images/loading.gif');
	width: 32px;
	height: 32px;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.activeButton
{
	color: #ffffff;
	background-color: #0070c0;
	border-color: #0070c0;
}

#case-view-all-groups-wrapper .activeButton
{
	border-color: #67afe9;
}


.myListView
{
	overflow: auto;
}

/* USER SETTINGS */
/* TabStrip Content */
.tabContent
{
	height: 300px;
}

#userSettingsForm .edtLabelLeft
{
	width: 200px;
}

#userSettingsForm .edtCombo, .edtCombo.ddListUserSettingUsers
{
	width: 89px;
}

.edtCombo.ddListUserSettingUsers
{
	width: 240px;
}
/* END OF USER SETTINGS */

.spacer-50
{
	width: 50px;
}

.replyIcon
{
	background-image: url('../app-images/comments/reply-d.png');
	width: 16px;
	height: 16px;
}

.inReplyToIcon
{
	background-image: url('../app-images/comments/in-reply-to.png');
	width: 16px;
	height: 16px;
}

.replyCommentIcon
{
	background-image: url('../app-images/comments/reply-comment2.png');
	width: 16px;
	height: 16px;
}

.replyIcon:hover
{
	background-image: url('../app-images/comments/reply.png');
	width: 16px;
	height: 16px;
}

.commentOpenIcon
{
	background-image: url('../app-images/comments/comment-popup-open.png');
	width: 16px;
	height: 16px;
}

.commentReadIcon
{
	background-image: url('../app-images/comments/comment-read.png');
	width: 16px;
	height: 16px;
}

.commentUnreadIcon
{
	background-image: url('../app-images/comments/comment-unread.png');
	width: 16px;
	height: 16px;
}

.memoNewIcon
{
	background-image: url('../app-images/notifications/notification-menu-communication-new.png');
	width: 16px;
	height: 16px;
}

.flagIconDefault
{
	background-image: url('../app-images/flag-d.png');
	width: 16px;
	height: 16px;
}

.flagIcon
{
	background-image: url('../app-images/flag-3.png');
	width: 16px;
	height: 16px;
}

.attachmentIcon
{
	background-image: url('../app-images/grid/grid-attachment.png');
	width: 16px;
	height: 14px;
}

.floatClearBoth
{
	clear: both;
}

.marginLeft5
{
	margin-left: 5px;
}

.marginTop5
{
	margin-top: 5px;
}

.width50
{
	width: 50px;
}

.rtl
{
	direction: rtl;
}

.vertical-margin5
{
	margin: 5px;
	float: left;
}

.vertical-margin7
{
	margin: 7px;
	float: left;
}

.clearMinWidth
{
	min-width: 0px !important;
}

.widthAuto
{
	width: auto !important;
}

.width100percent
{
	width: 100% !important;
}

/* CSS associated with grid template: renderGridTwoLineRowTemplate */
/* Needed in the css library but it is not kendo class */
.gridHyperlink,
.gridUniqueHyperlink,
.linkedCasesHyperlink,
.downloadFileLink
{
	text-decoration: underline;
	color: #0094ff;
	cursor: pointer;
}

.seeAllRequestsToMePending, .seeAllRequestsByMePending {
	color: #0094ff;
    font-style: italic;
}

.gridTwoLineRowTitle
{
	/*Ellipsis*/
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	overflow: hidden;
    line-height:1.9em !important;
}

.gridTwoLineRowDescription
{
	font-size: 90%;
	/*Ellipsis*/
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	overflow: hidden;
    line-height:1.9em !important;
    padding-bottom: 3px;
}

.memoBrowser .gridTwoLineRowTitle
{
	font-weight: bold;
}

.displayFlex
{
    display:flex;
}

.labelBox {
    padding-left:5px; 
    padding-right:5px; 
    /*border:1px solid lightgray; */
    border-radius:4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; 
    color:white;
    font-weight:bold;
    line-height:16px;
}

.draft {
    background-color:#3A68BB;
    text-align:center;
    width:65px;
}
.activated {
    background-color:#047704;
    text-align:center;
    width:65px;
}

.onboard {
    background-color:#515967;
    text-align:center;
    width:65px;
}

.canceled {
    background-color:#C70A38;
    text-align:center;
    width:65px;
}

.imageContainer{
    position: relative;
}

.imageElement{
    position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
}

.manageDetailHyperlinkItem{
    float:left; 
    margin-right:10px; 
    margin-bottom:3px; 
    cursor:pointer;
    font-style:italic;
    text-decoration:underline;
}

.manageDetailHyperlinkItem:hover {
    float:left; 
    margin-right:10px; 
    margin-bottom:3px; 
    cursor:pointer;
    font-style:italic;
    text-decoration:underline;
    color: #ffb30f;
}

.manageDetailHyperlinkItemDisable{
    float:left; 
    margin-right:10px; 
    margin-bottom:3px; 
    cursor:pointer;
    opacity:0.9;
}

/*.green
{
    color:forestgreen;
    font-weight:bold;
}*/
.green {
    background-color:green; 
   width:60px;
   color:white;
   font-weight:bold;
   padding:2px;
   text-align:center;
}

.uploadPhotoCustom {
    float:right;
    margin-right:105px;
    clear:both;
}

/* Set different .uploadPhotoCustom class for mozilla firefox (float:right gives max width to the parent element) */
@-moz-document url-prefix() {
   .uploadPhotoCustom {
    float:left;
    margin-left:130px;
    clear:both;
    }
}

/*STyle for scrolling to top*/

.scrollToTop {
    width: 32px;
    height: 32px;
    text-align: center;
    background: whiteSmoke;
    font-weight: bold;
    color: #444;
    text-decoration: none;
    position: absolute;
    bottom: 10px;
    right: 10px;
    display:none;
    z-index:5000;
    background: url('../app-images/move-to-top.png') no-repeat;
}
.scrollToTop:hover{
	text-decoration:none;
}

/*End of STyle for scrolling to top*/

/* --------------------- WARNING: Kendo css overwrites START ----------------------*/

/* --- Kendo css overwrites: General START --- */
/* Kendo UI Q2 2016 release-related */
/* Added border-color to lightgray because at the release of Kendo UI Q2 2016 
    the border was set by default to "transparent" so it is invisible
*/
.k-list .k-item.k-state-focused,
.k-popup .k-list .k-item.k-state-focused {
    border-color: lightgray;
}

/* Kendo UI Q2 2016 release-related */
/* Removed top-border that was added at the Kendo UI Q2 2016 release */
.k-group-header + div > .k-list > .k-item.k-first:before {
    border-top-width: 0px;
    /*border-top-color: #C5C5C5;*/
}
    

.k-numerictextbox .k-numeric-wrap
{
	padding-right: 28px;
}

.k-numerictextbox .k-input
{
	text-align: right;
	padding-right: 5px;
}

.k-readonly
{
	color: #B4B6B6;
}

.k-tooltip {
    padding: 0;
    border-width: 1px !important;
    border-color: #c5c5c5 !important;
}

.k-tooltip {
    border-radius: 4px;
}
/* --- Kendo css overwrites: General END --- */

/* --- Kendo css overwrites: Tab strip START --- */
.k-tabstrip .k-tabstrip-items .k-state-active
{
    border-top-color:#ffae00;
    font-weight:bold;
}
/* --- Kendo css overwrites: Tab strip START --- */

/* --- Kendo css overwrites: Panel Bar START --- */
.k-panelbar .k-item .k-header.k-state-selected {
    background-color:#89898C;
    color:#ffae00 !important;
}
.k-panelbar .k-item .k-header.k-state-selected:hover {
    background-color:#9E9EA0;
    color:#ffae00 !important;
}
/* --- Kendo css overwrites: Panel Bar END --- */

/* --- Kendo css overwrites: Grid START --- */

/* 1 -- In the row menu options a small gap is shown among the item and the menu*/
.divActions .k-item
{
	width: 100%;
}

/* 2 --  Spec: Grid should change row color on row hover */
/* mspan: changed */
.k-grid-content > table > tbody > tr.k-state-selected, 
.k-grid-content .k-virtual-scrollable-wrap > table > tbody > tr.k-state-selected, 
.k-grid > table > tbody > tr.k-state-selected
{
	color: inherit;
	background-color: #c4c4c4/*#45484C*/ !important;/*#ffe79e;*/ /*#e6f2fa; */
}

.k-grid-content > table > tbody > tr:hover, .k-grid-content .k-virtual-scrollable-wrap > table > tbody > tr:hover, .k-grid > table > tbody > tr:hover
{
	color: inherit;
	/*background-color: #f3f3f4;/*#ffe79e*/ /*#e6f2fa; */
	cursor: default;
}

/* 2 --  Spec: Grid should change row color on selected */

.k-grid-content > table > tbody > .k-state-selected > td > .gridHyperlink,
.k-grid-content .k-virtual-scrollable-wrap > table > tbody > .k-state-selected > td > .gridHyperlink,
.k-grid > table > tbody > .k-state-selected > td > .gridHyperlink,
.k-grid-content > table > tbody > .k-state-selected > td > .gridUniqueHyperlink,
.k-grid-content .k-virtual-scrollable-wrap > table > tbody > .k-state-selected > td > .gridUniqueHyperlink,
.k-grid > table > tbody > .k-state-selected > td > .gridUniqueHyperlink
{
	background-color: rgba(255,255,255,0.9);
	padding: 2px;
}


.k-grid td
{
	/*vertical-align: top;*/
        border-style: solid;
    border-width: 0 0 0 1px;
    padding: .0em .6em;
    overflow: hidden;
    /*line-height: 2.3em;*/
    line-height: 2em;
    vertical-align: middle;
    text-overflow: ellipsis;
}

/* 4 -- Otherwise The row menu oprion is bigger that the default grid row height*/
.divActions .k-menu .k-item > .k-link
{
	/*padding: .5em 1.1em .4em; default kendo*/
	padding: 1px 0px 1px 0px;
	/*padding: 0 5px;*/
}
/* 5 -- Format of the row options*/
.rowMenuOptions .k-link
{
	padding: .28em 1.8em .38em .9em !important;
}

/* --- Kendo css overwrites: Tooltip --- */
.k-widget.k-tooltip .section-1
{
	/*background-color: #eae9ea;*/
	background-color: #ebebeb;
}

.k-widget.k-tooltip .unread, .unread
{
	/*background-color: #ebebeb;*/
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.6) 0,rgba(255,255,255,.0) 100%);
    background-position: 50% 50%;
    background-color: #eae8e8;
}

.k-widget.k-tooltip .section
{
	padding: 10px;
    border-bottom: 1px solid #D4CBCB;
}

.k-tooltip
{
	text-align: left;
	padding: 0;
}

.k-widget.k-tooltip
{
	background-color: #FFF;
}

.k-tooltip.k-popup
{
	box-shadow: none;
	-webkit-box-shadow: none;
}

.k-tooltip-closable .k-tooltip-content
{
	padding-right: 0px;
}
/* --- Kendo css overwrites: Grid END --- */

/* --- Kendo css overwrites: attachmentsWrapper (AttachmentsLib) START --- */
.attachmentsWrapper.margins
{
	margin: 7px 0px 7px 0px;
}

/* At Message View */
.messageHeaders .attachmentsWrapper.margins
{
	margin: 0px 0px 0px -5px;
}

.attachmentsWrapper .file-image
{
	float: left;
	width: 16px;
	height: 16px;
	margin: 3px 5px 0px 5px;
}

.attachmentsWrapper .k-upload-files
{
	display: inline-block;
	width: 100%;
}

.attachmentsWrapper .k-file
{
	float: left;
	color: black;
	border: none;
	padding: 0px;
}

.attachmentsWrapper .k-file.k-file-error
{
	color: #cc0000;
}

.attachmentsWrapper .file-name-heading
{
	float: left;
}

.attachmentsWrapper .file-name-heading
{
	margin-top: 3px;
}

.attachmentsWrapper .k-file .file-name-heading
{
	margin-top: 0px;
}

.attachmentsWrapper .file-name-heading a
{
	color: black;
}

.attachmentsWrapper .file-wrapper .k-upload-action
{
	float: left;
}

.attachmentsWrapper .file-wrapper
{
	float: left;
	position: relative;
	height: 25px;
	padding: 2px;
	/*margin-top: 2px;
	margin-left: 2px;*/
}

.attachmentsWrapper .k-dropzone
{
	/*background: rgb(204, 228, 245);*/
}

.attachmentsWrapper .k-upload-status-total
{
	color: black;
}

/*.attachmentsWrapper .k-file-error .k-progress, 
.attachmentsWrapper .k-file-progress .k-progress, 
.attachmentsWrapper .k-file-success .k-progress
{
	background-color: #FFF;
}*/

/*.attachmentsWrapper .k-file-error .k-progress {
    background-color: #FFD0C5;
}*/

.attachmentsWrapper .k-file-success .k-progress 
{
	background-color: #FFF;
}

/*.attachmentsWrapper .k-file-progress .k-progress
{
	background-color: #e3f6fc;
}*/


.attachmentsWrapper .file-wrapper:hover
{
	/*border: 1px solid #92C0E0;*/
	border-radius: 2px;
	background-color: rgb(243, 244, 245);
	float: left;
}

.attachmentsWrapper .remove.k-button:hover
{
	background-color: #d6eaf8;
	border: none;
}

.attachmentsWrapper .remove.k-button
{
    margin-top:6px;
}

.attachmentsWrapper .k-widget.k-upload.k-header
{
	background-color: #FFF;
}

.attachmentsWrapper .k-upload-files .k-button, .attachmentsWrapper .k-upload-status-total .k-icon
{
	margin-left: 2px;
}

.k-upload-files{
    margin:0px;
}

.attachmentsWrapper .k-upload-files
{
	padding-left: 2px;
    padding-top: 2px;
}

/* --- Kendo css overwrites: attachmentsWrapper (AttachmentsLib) END --- */

/* --- Kendo css overwrites: detailsPanelBar START --- */
.detailsPanelBar
{
	margin-top: 5px;
}

/* Css kendo overwrite for displaying the details panel bar */
.detailsPanelBar.k-panelbar > .k-item
{
	padding: 5px;
}

.detailsPanelBar.k-panelbar > .k-item > .k-header
{
	border: 1px solid lightgray; /* #92C0E0; orange */
}

.detailsPanelBar.k-panelbar > li > .k-header
{
	font-weight: bold;
}

/* --- Kendo css overwrites: detailsPanelBar END --- */

/* --------------------- WARNING: Kendo css overwrites END ----------------------*/

.toolbar {
    text-align: right;
}

.spacer10
{
	width: 10px;
    height: 10px;
}

/* CKEDITOR: This line, sets the default css into editor's body before the user starts typing something*/
.entry-content {font-family:Verdana !important; font-size: 12px;}

/* GRID_CONTEXT_MENU Fix for using icons instead of images to grid context menu */
.k-menu .k-item>.k-link>.k-icon.imageToHtmlIcon {
    margin-left: -4px;
    margin-right: 5px;
}

.contactPhotoCircle{
    /*box-shadow: inset 0 0 1px #999, inset 0 0 10px rgba(0,0,0,.2);
    border-radius: 50%;*/
}

.contactPhotoWrapper {
    min-height: 45px;
}

/* Page Template for the exported PDF */
.page-template {
    font-family: "DejaVu Sans", "Arial", sans-serif;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.page-template .header {
    position: absolute;
    top: 30px;
    left: 30px;
    right: 30px;
    border-bottom: 1px solid #888;
    color: #888;
}
.page-template .footer {
    position: absolute;
    bottom: 30px;
    left: 30px;
    right: 30px;
    border-top: 1px solid #888;
    text-align: center;
    color: #888;
}
.page-template .watermark {
    font-weight: bold;
    font-size: 400%;
    text-align: center;
    margin-top: 30%;
    color: #aaaaaa;
    opacity: 0.1;
    transform: rotate(-35deg) scale(1.7, 1.5);
}

/*
    the .k-pdf-export is applied to a DOM just before the export starts, and is removed shortly afterwards.
    See more at http://docs.telerik.com/kendo-ui/framework/drawing/drawing-dom#customize-appearance
*/
.k-pdf-export .k-state-selected {
    background-color: initial;
  }


/*
.k-pdf-export .k-scheduler-toolbar,
.k-pdf-export .k-scheduler-navigation .k-nav-today,
.k-pdf-export .k-scheduler-navigation .k-nav-prev,
.k-pdf-export .k-scheduler-navigation .k-nav-next,
.k-pdf-export .k-scheduler-footer
{
    display: none;
}*/


/* Do not apply margin top at X at shell search, it was messy after new kendo release */
.shellModulesSearch.k-state-hover .k-icon.k-clear-value.k-i-close,
.shellModulesSearch.k-state-focused .k-icon.k-clear-value.k-i-close
{
    margin-top:0;
}

/* Do not show tabstrip bottom border! */
.k-panelbar .k-tabstrip-top .k-tabstrip-items .k-state-active, .k-tabstrip-top .k-tabstrip-items .k-state-active {
    border-bottom-width: 1px;
    border-bottom-color: white;
}

a {
    color: rgb(83, 91, 106)
}

/* Change grid column icons so that they are not so intense! */
a.k-header-column-menu .k-icon.k-i-more-vertical
{
    opacity: 0.4;
}

.k-panelbar .k-tabstrip>.k-content, .k-tabstrip>.k-content
{
    /*This is a the new verion that causes problems: padding: .92em;*/
    padding: .3em .92em;
}
