/** Colors */

/* Regular (standard is blue) 

Dark Medium : 0d3f6f

*/
/* Special (standard is orange) 

Dark Medium : cc3d0e

*/

/* Entetes des panels */
.x-theme-legalsuite .x-panel-header,
.x-theme-legalsuite .x-panel-tl  .x-panel-header {
	border-color: #0d3f6f;
}

/* .x-theme-legalsuite .x-panel-header:before,
.x-theme-legalsuite .x-panel-tl .x-panel-header:before {
	background: url(../images/legalsuite/panel/bg-x-panel-corner-blue.png);
} */

.x-theme-legalsuite .x-tab-strip-top .x-tab-right,
.x-theme-legalsuite .x-tab-strip-top .x-tab-with-icon .x-tab-right {
	background: white;
}

/* Over */
.x-theme-legalsuite .x-tab-strip-top .x-tab-strip-over .x-tab-right {
	/* background: white; */
}

/* Active */
.x-theme-legalsuite .x-tab-strip-top .x-tab-strip-active .x-tab-right {
	/* background: white; */
}

/* Fond de l'onglet "Home" */
.x-theme-legalsuite .x-tab-strip .ls-accueil-tab .x-tab-right {
	background: white;
}

.x-theme-legalsuite .x-tab-strip .ls-accueil-tab .x-tab-right:hover {
	background: white;
}

.x-theme-legalsuite .x-tab-strip .ls-accueil-tab-active .x-tab-right:hover {
	background: white;
}

/*** Tableaux ****/
.x-theme-legalsuite .x-grid3-header {
	background: #fff;
}

.x-theme-legalsuite td.x-grid3-hd-over .x-grid3-hd-inner,
.x-theme-legalsuite td.sort-desc .x-grid3-hd-inner,
.x-theme-legalsuite td.sort-asc .x-grid3-hd-inner,
.x-theme-legalsuite td.x-grid3-hd-menu-open .x-grid3-hd-inner {
	background: #5c8bae;
}

.x-theme-legalsuite .ls-login .x-panel-header {
	border-color: #0D3F6F;
}

/*** Barre des rubriques ***/
.x-theme-legalsuite .filenav-container {
	
}

/* .x-theme-legalsuite .filenav-container .nav a:hover {
	background-color: #6291B3;
} */

/* .x-theme-legalsuite .filenav-container .nav .active a:hover {
    background-color: transparent;
}

pas de modification lors du survol de l'onglet actif
.x-theme-legalsuite .filenav-container .nav .active a:hover {
	color: #155588;
} */

/* Special tab */

.x-theme-legalsuite .filenav-container .nav .ls-negociation-tab a {
	/*background: #892c07;
	background: -moz-linear-gradient(-45deg,  #892c07 0%, #d34b14 25%, #892c07 50%, #d34b14 75%, #892c07 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#892c07), color-stop(25%,#d34b14), color-stop(50%,#892c07), color-stop(75%,#d34b14), color-stop(100%,#892c07));
	background: -webkit-linear-gradient(-45deg,  #892c07 0%,#d34b14 25%,#892c07 50%,#d34b14 75%,#892c07 100%);
	background: -o-linear-gradient(-45deg,  #892c07 0%,#d34b14 25%,#892c07 50%,#d34b14 75%,#892c07 100%);
	background: -ms-linear-gradient(-45deg,  #892c07 0%,#d34b14 25%,#892c07 50%,#d34b14 75%,#892c07 100%);
	background: linear-gradient(135deg,  #892c07 0%,#d34b14 25%,#892c07 50%,#d34b14 75%,#892c07 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#892c07', endColorstr='#892c07',GradientType=1 );*/
}

.x-theme-legalsuite .filenav-container .nav .ls-negociation-tab a:hover {
	/*background: #d34b14;
	background: -moz-linear-gradient(-45deg,  #892c07 0%, #e9784b 25%, #892c07 50%, #e9784b 75%, #892c07 100%);
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#892c07), color-stop(25%,#e9784b), color-stop(50%,#892c07), color-stop(75%,#e9784b), color-stop(100%,#892c07));
	background: -webkit-linear-gradient(-45deg,  #892c07 0%,#e9784b 25%,#892c07 50%,#e9784b 75%,#892c07 100%);
	background: -o-linear-gradient(-45deg,  #892c07 0%,#e9784b 25%,#892c07 50%,#e9784b 75%,#892c07 100%);
	background: -ms-linear-gradient(-45deg,  #892c07 0%,#e9784b 25%,#892c07 50%,#e9784b 75%,#892c07 100%);
	background: linear-gradient(135deg,  #892c07 0%,#e9784b 25%,#892c07 50%,#e9784b 75%,#892c07 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#892c07', endColorstr='#e9784b',GradientType=1 );*/
}

/** Titre popup **/
/* Fond titre popup */
/* .x-theme-legalsuite .x-window-tl,
.x-theme-legalsuite .x-window-tc,
.x-theme-legalsuite .x-window-tr {
	background: #0d3f6f url(../images/legalsuite/panel/bg-x-panel-tr-blue.png) repeat-x;
	background: url("../images/legalsuite/panel/bg-x-panel-tr-blue.png") repeat-x scroll 0 0 #0D3F6F;
} */

/* Special case for "What's new" window : no background to titlebar */
.x-theme-legalsuite .whatsnew-window .x-window-tl,
.x-theme-legalsuite .whatsnew-window .x-window-tc,
.x-theme-legalsuite .whatsnew-window .x-window-tr {
	background: none white;
}

/* Style link to file */
.x-theme-legalsuite .ls-popin-notifications .x-grid3-col-fileRef,
.x-theme-legalsuite .ls-notification-window .x-grid3-col-fileRef {
	color: #155588;
}

/* Link ("Display all...") */
.x-theme-legalsuite .ls-popin-notifications a.ls-anchor-tip-notification,
.x-theme-legalsuite .ls-popin-notifications a.ls-anchor-tip-notification:visited {
	color: #155588;
	background: url("../images/legalsuite/arrow-right-blue.png") no-repeat scroll 100% 0 transparent;
}

.x-theme-legalsuite .ls-popin-notifications a.ls-anchor-tip-notification:hover {
	background: url("../images/legalsuite/arrow-right-blue.png") no-repeat scroll 100% 0 #EEEEEE;
}

.x-theme-legalsuite .ls-file-right-panel .ls-file-widget-anchor-container .ls-anchor-file-notification,
.x-theme-legalsuite .ls-file-right-panel .ls-file-widget-anchor-container .ls-anchor-file-notification:visited {
	color: #155588;
	background: url("../images/legalsuite/arrow-right-blue.png") no-repeat scroll 100% 0 transparent;
}

/************* Specifique (defini apres le cas general pour priorite CSS ********/
/*** Top bar (barre tout en haut, avec notifications et menu LS ***/
/*--- HEADER SITE (top Toolbar) ---*/
.x-theme-legalsuite .top-toolbar,
.x-theme-legalsuite .x-toolbar.top-toolbar,
.x-theme-legalsuite .x-toolbar.top-toolbar,
.x-theme-legalsuite .x-panel-tbar-noheader .x-toolbar.top-toolbar,
.x-theme-legalsuite .x-panel-mc .x-panel-tbar .x-toolbar.top-toolbar {
	background: #155588;
}

.x-theme-legalsuite-portal.x-theme-legalsuite .top-toolbar,
.x-theme-legalsuite-portal.x-theme-legalsuite .x-toolbar.top-toolbar,
.x-theme-legalsuite-portal.x-theme-legalsuite .x-toolbar.top-toolbar,
.x-theme-legalsuite-portal.x-theme-legalsuite .x-panel-tbar-noheader .x-toolbar.top-toolbar,
.x-theme-legalsuite-portal.x-theme-legalsuite .x-panel-mc .x-panel-tbar .x-toolbar.top-toolbar {
	background: #155588;
}

/* Text of main menu button */
.x-theme-legalsuite .top-toolbar .x-toolbar-left .x-btn .x-btn-text {
	/*color: #155588;*/
	/* no color because there is a logo */
}

.x-theme-legalsuite .top-toolbar .x-toolbar-left .x-btn:hover .x-btn-text {
	/* color: #4B7CB6; */
	/* no color because there is a logo */
}


.x-theme-legalsuite .top-toolbar .x-btn:hover {
	background-color: #488EC3;
}



/* User menu */

.x-theme-legalsuite .ls-userMenu .x-menu-list {
	background-color: #155588;
}

.x-theme-legalsuite .ls-userMenu .x-menu-list-item:hover {
	background-color: #488EC3;
}
	
.x-theme-legalsuite .file-status input {
	color: #4c4c4c;
}

/* Widget header 3 */
/* .x-theme-legalsuite  .ls-accueil .x-portlet.blue-widget .x-panel-header {
	background: url("../images/legalsuite/panel/bg-x-panel-tr-blue.png") repeat-x scroll 0 0 #0D3F6F;
	border-color: #0d3f6f;
} 

.x-theme-legalsuite .ls-accueil .x-portlet.blue-widget .x-panel-header:before {
	background-color: #0D3F6F;
}*/

.x-theme-legalsuite .x-portlet .list-showall a,
.x-theme-legalsuite .x-portlet .list-showall a:visited {
    color: #155588;
    background: url("../images/legalsuite/arrow-right-blue.png") no-repeat scroll 100% 0px transparent;
}
.x-theme-legalsuite .x-portlet .list-showall a:hover {
    color: #155588;
	background: url("../images/legalsuite/arrow-right-blue.png") no-repeat scroll 100% 0px #eeeeee;
}

.x-theme-legalsuite .ls-search-panel .ls-search-panel {
	background: white;
}


.x-theme-legalsuite .ls-mask-loading.ext-el-mask-msg .loading-circle {
	border-color: #155588 transparent;
    box-shadow: 0 0 20px #155588;
}

.x-theme-legalsuite .ls-mask-loading.ext-el-mask-msg .loading-circle1 {
    border-color: #155588 transparent;
    box-shadow: 0 0 15px #155588;
}

.x-theme-legalsuite .link {
	color: #000;
}
.x-theme-legalsuite .link.link-nostyle {
	color: inherit;
}
.x-theme-legalsuite .link.link-simple {
	color: inherit;
}

.x-theme-legalsuite .ls-search-panel .ls-grid-panel {
	color: #2c2c2c !important;
}

.x-theme-legalsuite .ls-title-and-header {
	width: calc( 100% - 460px ) ;
}


