div.login div.title {
    display: none;
}
div.login div.title.subscriber {
    display: block;
}
div.login div.logo img {
	margin-left: -10px;
	margin-top: -10px;
}
div.login div.logo img {
	max-width: 368px;
}

body.desktop .logo img {
	max-height: 26px;
}

.md-bg-offline {
	background-color: #f29e4f;
}
.k-alt.md-bg-offline,
.k-alt .md-bg-offline {
	background-color: #f7b271;
}
.md-bg-for-sign {
	background-color: #f3d593;
}
.md-bg-not-read {
	background-color: #e6f7e7;
}
.k-alt.md-bg-not-read {
	background-color: #cdf7d1;
}

.k-grid td.signature {
	position: relative;
}
.k-grid td.signature .k-i-signature{
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.k-grid .k-grid-toolbar .k-daterangepicker {
/*	display: inline-block;*/
	width: auto !important;
	background: transparent;
}

.desktop.mod-souscripteur .header.navbar.navbar-inverse {
	background: #ff4242; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left, #ff4242, #407fc0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left, #ff4242, #407fc0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left, #ff4242, #407fc0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(left, #ff4242, #407fc0); /* Standard syntax */
}

.desktop.mod-tiers .header.navbar.navbar-inverse {
	background: #13293d; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left, #13293d, #407fc0); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left, #13293d, #407fc0); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left, #13293d, #407fc0); /* For Firefox 3.6 to 15 */
	background: linear-gradient(left, #13293d, #407fc0); /* Standard syntax */
}

body > div.login, div.fullContent ,
.desktop.mod-portail .header.navbar.navbar-inverse,
.desktop.mod-documents .header.navbar.navbar-inverse {
	background: #407fc0; /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(left, #407fc0, #38b29a); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(left, #407fc0, #38b29a); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(left, #407fc0, #38b29a); /* For Firefox 3.6 to 15 */
	background: linear-gradient(left, #407fc0, #38b29a); /* Standard syntax */
}

#Dashboard .k-group-col,
#Dashboard .k-group-cell {
	display: none;
}
#Dashboard .k-group-col ~ col {
	width: 100%;
}

.button,
.button.disabled:hover,
.button.disabled,
.ui-dialog .ui-dialog-buttonpane button {
	background: #407fc0;
}

.desktop.mod-documents > .content {
	bottom: 0;
}

.desktop.mod-documents > .footer {
	display: none;
}

.k-checkbox:not(:checked) + .k-checkbox-label, 
.k-checkbox-label + .k-checkbox:not(:checked) {
	opacity: 0.5;
}

@media (max-width: 767.98px) {
	div.login div.logo {
	    text-align: right;
		margin-right: -10px;
	}
}
