.button1
{
	border: 1px solid #913451;
    background: #913451;
}
.button1 span{
	color: #fff;
}

.button2 span  {
	color: #666;
}

.button2 {
    background: #f0f0f0;
    border: 1px solid #d9d9d9;
}
.button1.action-reset,
.button3.action-removeFavorites,
.button1.action-buttonIn,
.button1.action-buttonOut {
	background: #f0f0f0;
    border: 1px solid #d9d9d9;
}
.button1.action-reset span,
.button3.action-removeFavorites span,
.button1.action-buttonIn span,
.button1.action-buttonOut span {
	color: #666;
}
.view-actions .button1.action-create,
.view-actions .button2.action-delete {
    display: inline-block;
    width: auto;
    margin-right: 0;
    padding: 0px 10px;
    border: 1px solid #d9d9d9;
    background-color: #f0f0f0;
	vertical-align: middle;
    margin-top: -4px;
}

.screen.vui-screen-view.fcfolders-view .view-area .view-header.view-has-actions .view-actions .button2.action-delete{
    margin-top: 0;
}

.view-actions .button1.action-create span,
.view-actions .button2.action-delete span {
	display: inline-block;
	vertical-align: middle;
	color: #666666;
	margin-left: 7px;
    font-size: 14px;
	line-height: 19px;
}
.view-actions .button1.action-create:before,
.view-actions .button2.action-delete:before {
	font-family: 'demo-icon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    font-feature-settings: "liga" 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size: 18px;
    line-height: 19px;
	display: inline-block;
    vertical-align: top;

}
.view-actions .button1.action-create:before {
	color: #86c233;
	content: "\e916";
	transform: rotate(45deg);
	font-size: 14px;
}
.view-actions .button2.action-delete:before {
	color: #ea3361;
	content: "\e904";
}

.tab-title .button1 {
	border: 0;
}
.tooltip-login .button2 {
	border: 0;
}
.view-header .view-selection,
.view-header .view-actions,
.view-header .view-actions .buttons-outer,
.view-header .view-options,
.view-header .pager,
.view-header .pager .itemsperpage,
.view-header .pager .items,
.view-header .pager .browser {
	display: inline-block;
}

.view-has-actions .view-actions {
	vertical-align: middle;
	margin-top: -6px;
}

.view-header .popup-menu-handler.handler-row {
    height: 34px;
}

.radio {
	margin-top: -2px;
}
.checkbox {
	margin-top: 1px;
}

.screen.vui-screen-document.treatment-edit .radiogroup .entry-inline {
    padding: 3px 5px !important;
}

.fields-group {
	white-space: normal;
}

.screen.vui-screen-document.treatment-edit td.cell-left {
	max-width: inherit !important;
	/*width: inherit !important;*/
}
.screen.vui-screen-document.treatment-edit td.cell-left, .screen.vui-screen-document.treatment-edit td.cell-right {
	display: table-cell !important;
}
.treatment-edit td.cell-right {
	width: inherit !important;
}

.section .fields-group {
	padding: 20px 20px 20px 10px;
}
.screen.vui-screen-document.treatment-edit td {
	padding: 10px;
}
.process-zone2 .process-edit .document-top-buttons {
	width: calc(100% - 20px);
    margin: 0px;
	left: 0;
}
.contentPrincipale .content .navigation-area .list-view .horizontal .detail strong,
.navigation-area .list-view .horizontal .detail a:link,
.navigation-area .list-view .horizontal .detail a:visited {
	margin: 0;
	padding: 5px 0 5px 30px;
	display: inline-block;
	vertical-align: middle;
}
.navigation-area .list-view .horizontal .detail a:link,
.navigation-area .list-view .horizontal .detail a:visited,
.table .cell1 a:link, .table .cell2 a:link, .table .cell1 a:visited, .table .cell2 a:visited,
.pages-list ul li a:link, .pages-list ul li a:visited {
	color: #009da6;
	text-decoration: underline;
}
.navigation-area .list-view .horizontal .detail a:hover,
.navigation-area .list-view .horizontal .detail a:active,
.table .cell1 a:hover, .table .cell2 a:hover, .table .cell1 a:active, .table .cell2 a:active,
.pages-list ul li a:hover, .pages-list ul li a:active {
	color: #666;
	text-decoration: none;
}
.navigation-area .list-view .horizontal .detail {
	position: relative;
}
.navigation-area .list-view .horizontal .detail a:before {
    font-family: 'demo-icon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    font-feature-settings: "liga" 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	content: "\e909";
	font-size: 20px;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	color: #913451;
	top: 4px;
	left: 4px;
}
.navigation-area .list-view .horizontal .detail strong:before {
    font-family: 'demo-icon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    font-feature-settings: "liga" 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	content: "\e906";
	font-size: 20px;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	color: #913451;
	top: 4px;
	left: 4px;
}
.group .form-area h2,
.tab1 ul li span.current,
.tab1 ul li a:hover {
	color: #009da6;
}

.horizontal-bottom-tabs .tab1 {
    margin-top: -3px;
}
.horizontal-bottom-tabs .tab1 ul li span.current {
    border: 1px solid #DBDBDB;
    border-top: 1px solid #fff;
}
.horizontal-bottom-tabs .tab1 ul li:not(.current) a {
	border-top: 1px solid #DBDBDB;
}

.screen.vui-screen-form.view-filter .informations.info1,
.screen.vui-screen-form.view-filter .fields-group,
.screen.vui-screen-form.view-filter .button-area {
	display: block !important;
}

.filter-value input {
	height: 15px;
}

.viewtabs-display .navigation-area .list-view .horizontal .detail,
.aggregation_filtered_portlet-selection .navigation-area .list-view .horizontal .detail {
	margin: 5px 0px 0 16px;
}

.process-zone2 .process-edit .document-top-buttons button:before {
    color: #858585;
}

.view-header .handler-displaymode .button-imgr {
    background-image: url(../images/vui-displaymodesmall.png);
    padding: 8px 12px;
    height: 18px;
    margin: 0;
    background-position-x: center;
}
.view-header .handler-displaymode .button-imgr:hover {
	background-image: url(../images/vui-displaymodesmall.png);
}
.view-header .view-options .popup-menu-handler.handler-displaymode {
	padding: 0;
}

.view-header .view-options .popup-menu-handler {
	height: 34px;
}

.view-header .view-options .popup-menu-handler:hover,
.view-header .view-options button:hover,
.view-header .popup-menu-handler.handler-row:hover {
	background: rgba(214, 221, 230, 0.78);
}


.authentication-form, br {
	font-size: 14px !important;
}

.xtended-search-section-menuSection .fields-group .cell-right table td img {
	display: none;
}

.MyPacksSearch-search SELECT {
    width: auto;
    padding: 6px 2px 7px;
    vertical-align: middle;
    min-width: 100px;
}

.MyPacksSearch-search {
	background-color: white;
}

.MyPacksSearch-search .action-buttonIn {
	margin-top: -1px;
	margin-right: 10px;
}
.MyPacksSearch-search .action-buttonOut {
	margin-top: -8px;
	margin-right: 10px;
}
.MyPacksSearch-search .group .fields-group td {
    padding: 7px 6px 7px 6px;
}
.MyPacksSearch-search .group .fields-group td td td{
    padding: 7px 0 7px 0;
}
.MyPacksSearch-search .group .fields-group td td td select {
	margin-left: -1px;
}

.menu-panel .menu-panel-content .menuitem-create-multiple .plan-create b {
	white-space: normal;
}
.menuitem-create-multiple .menuitem-create-multiple-subitem div,
.menuitem-create-multiple ul li {
	max-width: 220px;
}

.MyViews-portlet .view-has-actions .view-actions {
	margin-top: -3px;
}

.process-zone2 .process-edit .document-top-buttons .button1 span,
.process-zone2 .process-edit .document-top-buttons .button2 span {
	margin-right: 7px;
}

