html {
	background-color: #f7f7f7;
}

.mainContainer {
	border-color: #dfdfdf;
	border-style: solid;
	border-width: 2px;
	border-radius: 5px;
	padding: 20px;
	background-color: #ffffff;
}

.mainContainerAntrag {
	margin-top:-1em;
}

.layout-wrapper .layout-menu {
	background-color: #f0f0f0 !important;
}

.layout-wrapper .layout-menu.layout-menu-dark ul.ultima-menu li a:hover
	{
	background-color: #b4b4b4;
	color: #f1f1f1 !important;
}

.layout-wrapper .ultima-menu li a i:hover {
	color: #f1f1f1 !important;
}

.layout-wrapper .layout-menu.layout-menu-dark ul.ultima-menu li a:hover
{
	color: #b4b4b4;
}

.customColor .material-icons {
	color: #484848 !important;
}

.layout-menu-dark li:hover .material-icons {
	color: #ffffff !important;
}

.profile-item .material-icons {
	color: #ffffff !important;
}

.styledButton .ui-icon {
	color: #00305e !important;
}

.styledButton .ui-button-icon-left {
    /* left: 7em; */
}

body .ui-button.styledButton {
	
}

body .ui-button.primaryColorButton {
	background-color: #006ab3 !important;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#006ab3),color-stop(100%,#004c80)) !important;
    background: -webkit-linear-gradient(top,#006ab3,#004c80) !important;
    background: -moz-linear-gradient(top,#006ab3,#004c80) !important;
    background: -o-linear-gradient(top,#006ab3,#004c80) !important;
    background: linear-gradient(top,#006ab3,#004c80) !important;
    background-image: linear-gradient(to bottom, #006ab3, #004c80) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #fff !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

body .ui-button.primaryColorButton.ui-state-hover {
	background-color: #00305e;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#004a91),color-stop(100%,#00305e)) !important;
    background: -webkit-linear-gradient(top,#004a91,#00305e) !important;
    background: -o-linear-gradient(top,#004a91,#00305e) !important;
    background: linear-gradient(top,#004a91,#00305e) !important;
    background-image: linear-gradient(to bottom, #004a91,#00305e) !important;
}

.infoCommandLink {
	opacity: 1.0 !important;
    filter: Alpha(Opacity=100) !important;
}

.contactPanel {
	width:90%;
}

.registrationSuccess {
	padding: 10px;
	text-align:center;
	background-color: #BFDCB8;
    border-width: 2px;
    border-color: #a6d1a2;
    border-style: solid;
    color: #08543f !important;
    font-weight: bold;
}

.registrationFailed {
	padding: 10px;
	text-align:center;
	background-color: #F4C1C1;
    border-width: 2px;
    border-color: #ef9695;
    border-style: solid;
    color: #6b1c1d !important;
    font-weight: bold;
}

.registrationDeclined {
	padding: 10px;
	text-align:center;
	background-color: #F4C1C1;
    border-width: 2px;
    border-color: #ef9695;
    border-style: solid;
    color: #6b1c1d !important;
    font-weight: bold;
}

.contactPanel.ui-panelgrid>*>tr,
.contactPanel.ui-panelgrid .ui-panelgrid-cell {
    border: none;
}

.styledButton:hover .ui-icon {
	color: #ffffff !important;
}

.layout-wrapper .ultima-menu li a i {
	color: #484848 !important;
}

.layout-wrapper .ultima-menu li:hover a i {
	color: #ffffff !important;
}

.layout-wrapper .ultima-menu li a:hover {
	background-color: #006ab3 !important;
	color: #ffffff !important;
	font-weight: bold;
}

.layout-wrapper .layout-menu.layout-menu-dark ul.ultima-menu li:hover a span
	{
	color: #ffffff !important;
}

.layout-wrapper .layout-menu.layout-menu-dark ul.ultima-menu li a span {
	color: #484848 !important;
}

.layout-wrapper .topbar .topbar-right #topbar-menu-button i:hover {
	color: #ffffff !important;
}

.layout-wrapper .topbar .topbar-right #topbar-menu-button i {
	color: #ffffff !important;
}

.layout-wrapper.menu-layout-overlay .topbar {
	background-color: #006ab3 !important;
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #006ab3),
		color-stop(100%, #004c80)) !important;
	background: -webkit-linear-gradient(top, #006ab3, #004c80) !important;
	background: -moz-linear-gradient(top, #006ab3, #004c80) !important;
	background: -o-linear-gradient(top, #006ab3, #004c80) !important;
	background: linear-gradient(top, #006ab3, #004c80) !important;
	background-image: linear-gradient(to bottom, #006ab3, #004c80) !important;
	color: #fff !important;
}

.layout-wrapper .topbar .topbar-left {
	background-color: #006ab3 !important;
	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #006ab3),
		color-stop(100%, #004c80)) !important;
	background: -webkit-linear-gradient(top, #006ab3, #004c80) !important;
	background: -moz-linear-gradient(top, #006ab3, #004c80) !important;
	background: -o-linear-gradient(top, #006ab3, #004c80) !important;
	background: linear-gradient(top, #006ab3, #004c80) !important;
	background-image: linear-gradient(to bottom, #006ab3, #004c80) !important;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .6) !important;
	color: #fff !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.layout-wrapper .layout-menu.layout-menu-dark .profile .profile-name {
    color: #000000;
}

.ultima-menu li {
	border-bottom: solid;
	border-width: 1px;
	border-color: #dfdfdf;
}

.buttonPanel {
	
	width: 100%;
    margin: 0 auto;
}


.buttonPanel .ui-widget-content {
    background-color: #ffffff;
    font-size: 16px;
    border: none;
}

body .buttonPanel {
    border: none !important;
}

li.ui-datalist-item {
    margin: 0px 0 10px 0;
    background-color: white;
}

.buttonPanel .ui-datalist .ui-widget-content {
	background-color: #ffffff;
	font-size: 16px;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: none;
}

.buttonPanel .card.card-w-title {
    padding-bottom: 32px;
    background-color: #ffffff;
}

.button-datalist .text-column p:last-child {
	color: #757575;
}

.button-datalist .button-item i, .button-datalist .button-item .button-details
	{
	display: inline-block;
	vertical-align: middle;
}

.button-item {
	
	border-bottom: 1px solid #bdbdbd;
    border-right: 1px solid #bdbdbd;
    border-left: 1px solid #bdbdbd;
    border-top: 1px solid #bdbdbd;
    border-radius: 5px;
}

.button-item-disabled {
	background-color: #f7f7f7;
	border-color: lightgrey !important;
	cursor: not-allowed;
}

.button-item:hover {
    border-color: #006ab3;
}

.buttonGridItem:hover {
    border-color: #006ab3;
}

body.layout-compact .buttonIcon.ui-icon {
    font-size: 48px;
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.ui-icon-no-icon {
	margin-left:-20px !important;
}

.button-datalist .button-item button {
	float: right;
}

.button-datalist ul {
	margin: 0;
	padding: 0;
}

.ui-icon-mail-edit {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%0A%20%20%20%20%20id%3D%22path4%22%0A%20%20%20%20%20d%3D%22m%2017.076462%2C21.751943%20c%201.207465%2C0%202.236047%2C-0.44721%203.145371%2C-1.326721%200.879511%2C-0.909324%201.326719%2C-1.937906%201.326719%2C-3.145369%200%2C-1.207465%20-0.447208%2C-2.236047%20-1.326719%2C-3.145372%20-0.909324%2C-0.879511%20-1.937906%2C-1.32672%20-3.145371%2C-1.32672%20-1.207465%2C0%20-2.236046%2C0.447209%20-3.145371%2C1.32672%20-0.879511%2C0.909325%20-1.32672%2C1.937907%20-1.32672%2C3.145372%200%2C1.207463%200.447209%2C2.236045%201.32672%2C3.145369%200.909325%2C0.879511%201.937906%2C1.326721%203.145371%2C1.326721%20m%200%2C-19.379062%20c%204.099419%2C0%207.602556%2C1.4906972%2010.509416%2C4.3975563%202.90686%2C2.9068587%204.397557%2C6.4099967%204.397557%2C10.5094157%20l%200%2C2.161512%20c%200%2C1.490693%20-0.521746%2C2.757788%20-1.490697%2C3.801275%20-1.043489%2C0.998768%20-2.236047%2C1.490697%20-3.726743%2C1.490697%20-1.788838%2C0%20-3.264626%2C-0.745349%20-4.382651%2C-2.236046%20-1.490697%2C1.490697%20-3.24972%2C2.236046%20-5.306882%2C2.236046%20-2.042255%2C0%20-3.801278%2C-0.745349%20-5.277067%2C-2.176418%20-1.43107%2C-1.475788%20-2.1764184%2C-3.219906%20-2.1764184%2C-5.277066%200%2C-2.042257%200.7453484%2C-3.801279%202.1764184%2C-5.277069%201.475789%2C-1.431069%203.234812%2C-2.176417%205.277067%2C-2.176417%202.057162%2C0%203.801278%2C0.745348%205.277068%2C2.176417%201.431069%2C1.47579%202.176419%2C3.234812%202.176419%2C5.277069%20l%200%2C2.161512%20c%200%2C0.611184%200.238511%2C1.147834%200.685721%2C1.60995%200.447208%2C0.462117%200.968952%2C0.700628%201.550325%2C0.700628%200.62609%2C0%201.147835%2C-0.238511%201.595045%2C-0.700628%200.447209%2C-0.462116%200.640998%2C-0.998766%200.640998%2C-1.60995%20l%200%2C-2.161512%20c%200%2C-3.264627%20-1.147834%2C-6.067138%20-3.503137%2C-8.42244%20-2.3553%2C-2.355301%20-5.157812%2C-3.5031376%20-8.422439%2C-3.5031376%20-3.264627%2C0%20-6.067137%2C1.1478366%20-8.4224385%2C3.5031376%20-2.3553012%2C2.355302%20-3.5031378%2C5.157813%20-3.5031378%2C8.42244%200%2C3.264625%201.1478366%2C6.067137%203.5031378%2C8.422436%202.3553015%2C2.355303%205.1578115%2C3.50314%208.4224385%2C3.50314%20l%207.453487%2C0%200%2C2.981394%20-7.453487%2C0%20c%20-4.099417%2C0%20-7.6025549%2C-1.490697%20-10.5094142%2C-4.397556%20C%203.6601886%2C24.882406%202.1694915%2C21.37927%202.1694915%2C17.279853%20c%200%2C-4.099419%201.4906971%2C-7.602557%204.3975563%2C-10.5094157%20C%209.4739071%2C3.8635782%2012.977045%2C2.372881%2017.076462%2C2.372881%20Z%22%20/%3E%0A%20%20%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%0A%20%20%20%20%20id%3D%22path6%22%0A%20%20%20%20%20d%3D%22m%2045.603911%2C26.138259%20c%200.544932%2C-0.544936%200.544932%2C-1.453157%200%2C-1.970144%20L%2042.33431%2C20.898514%20c%20-0.516987%2C-0.544933%20-1.42521%2C-0.544933%20-1.970143%2C0%20l%20-2.570965%2C2.556996%205.239741%2C5.239743%20m%20-22.174586%2C11.709073%200%2C5.239743%205.239744%2C0%20L%2041.551842%2C30.176352%2036.312103%2C24.93661%2020.858357%2C40.404326%20Z%22%20/%3E%3C/svg%3E");
}

.ui-icon-key-edit {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%0A%20%20%20%20%20id%3D%22path6%22%0A%20%20%20%20%20d%3D%22m%2045.603911%2C26.138259%20c%200.544932%2C-0.544936%200.544932%2C-1.453157%200%2C-1.970144%20L%2042.33431%2C20.898514%20c%20-0.516987%2C-0.544933%20-1.42521%2C-0.544933%20-1.970143%2C0%20l%20-2.570965%2C2.556996%205.239741%2C5.239743%20m%20-22.174586%2C11.709073%200%2C5.239743%205.239744%2C0%20L%2041.551842%2C30.176352%2036.312103%2C24.93661%2020.858357%2C40.404326%20Z%22%20/%3E%0A%20%20%3Cpath%0A%20%20%20%20%20id%3D%22path4%22%0A%20%20%20%20%20d%3D%22m%2029%2C24.4%200%2C5.6%20-5.6%2C0%200%2C-4.2%20-4.2%2C0%200%2C-4.2%20-4.2%2C0%20-3.164%2C-3.164%20C%2011.066%2C18.674%2010.254%2C18.8%209.4%2C18.8%20A%208.4%2C8.4%200%200%201%201%2C10.4%208.4%2C8.4%200%200%201%209.4%2C2%20a%208.4%2C8.4%200%200%201%208.4%2C8.4%20c%200%2C0.854%20-0.126%2C1.666%20-0.364%2C2.436%20L%2029%2C24.4%20M%208%2C6.2%20A%202.8%2C2.8%200%200%200%205.2%2C9%202.8%2C2.8%200%200%200%208%2C11.8%202.8%2C2.8%200%200%200%2010.8%2C9%202.8%2C2.8%200%200%200%208%2C6.2%20Z%22%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%20/%3E%3C/svg%3E");
}

.ui-icon-mail-manage {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%20%20%3Cpath%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%0A%20%20%20%20%20d%3D%22m%2036.993008%2C38.855085%20a%203.8381356%2C3.8381356%200%200%201%20-3.838136%2C-3.838136%203.8381356%2C3.8381356%200%200%201%203.838136%2C-3.838135%203.8381356%2C3.8381356%200%200%201%203.838135%2C3.838135%203.8381356%2C3.8381356%200%200%201%20-3.838135%2C3.838136%20m%208.147813%2C-2.774424%20c%200.04387%2C-0.350915%200.07676%2C-0.70183%200.07676%2C-1.063712%200%2C-0.361881%20-0.0329%2C-0.723762%20-0.07676%2C-1.09661%20l%202.313848%2C-1.787474%20c%200.208356%2C-0.164492%200.263186%2C-0.460577%200.131593%2C-0.701831%20l%20-2.19322%2C-3.794271%20C%2045.261449%2C27.395509%2044.965364%2C27.296814%2044.72411%2C27.395509%20l%20-2.73056%2C1.09661%20c%20-0.570237%2C-0.427678%20-1.162407%2C-0.800526%20-1.853271%2C-1.074678%20l%20-0.405746%2C-2.906017%20c%20-0.04386%2C-0.263187%20-0.274152%2C-0.460576%20-0.548305%2C-0.460576%20l%20-4.38644%2C0%20c%20-0.274153%2C0%20-0.504441%2C0.197389%20-0.548306%2C0.460576%20l%20-0.405745%2C2.906017%20c%20-0.690865%2C0.274152%20-1.283034%2C0.647%20-1.853271%2C1.074678%20l%20-2.73056%2C-1.09661%20c%20-0.241254%2C-0.09869%20-0.537339%2C0%20-0.668932%2C0.241254%20l%20-2.19322%2C3.794271%20c%20-0.14256%2C0.241254%20-0.07676%2C0.537339%200.131593%2C0.701831%20l%202.313847%2C1.787474%20c%20-0.04386%2C0.372848%20-0.07676%2C0.734729%20-0.07676%2C1.09661%200%2C0.361882%200.0329%2C0.712797%200.07676%2C1.063712%20l%20-2.313847%2C1.820373%20c%20-0.208356%2C0.164492%20-0.274153%2C0.460576%20-0.131593%2C0.701831%20l%202.19322%2C3.794271%20c%200.131593%2C0.241254%200.427678%2C0.328983%200.668932%2C0.241254%20l%202.73056%2C-1.107576%20c%200.570237%2C0.438644%201.162406%2C0.811491%201.853271%2C1.085644%20l%200.405745%2C2.906017%20c%200.04386%2C0.263186%200.274153%2C0.460576%200.548306%2C0.460576%20l%204.38644%2C0%20c%200.274153%2C0%200.504441%2C-0.19739%200.548305%2C-0.460576%20l%200.405746%2C-2.906017%20c%200.690864%2C-0.285119%201.283034%2C-0.647%201.853271%2C-1.085644%20l%202.73056%2C1.107576%20c%200.241254%2C0.08773%200.537339%2C0%200.668932%2C-0.241254%20l%202.19322%2C-3.794271%20c%200.131593%2C-0.241255%200.07676%2C-0.537339%20-0.131593%2C-0.701831%20l%20-2.313848%2C-1.820373%20z%22%0A%20%20%20%20%20id%3D%22path4%22%20/%3E%0A%20%20%3Cpath%0A%20%20%20%20%20id%3D%22path4-15%22%0A%20%20%20%20%20d%3D%22m%2014.786287%2C29.299628%20c%200.18825%2C0%200.363055%2C0%200.537858%2C-0.05378%200.874018%2C-0.188249%201.600124%2C-0.779893%201.936286%2C-1.586678%200.134463%2C-0.322714%200.215142%2C-0.685767%200.215142%2C-1.048821%20l%20-5.378571%2C0%20a%202.689285%2C2.689285%200%200%200%202.689285%2C2.689284%20m%208.740177%2C-15.463386%20c%200%2C-4.1280512%20-2.877535%2C-7.5837821%20-6.723212%2C-8.4981383%20l%200%2C-0.9143571%20A%202.0169637%2C2.0169637%200%200%200%2014.786287%2C2.406779%202.0169637%2C2.0169637%200%200%200%2012.769325%2C4.4237433%20l%200%2C0.9143571%20C%208.9102004%2C6.2524565%206.0461126%2C9.7081874%206.0461126%2C13.836238%20l%200%2C7.395536%20-2.6892845%2C2.689283%200%2C1.344644%2022.8589209%2C0%200%2C-1.344644%20-2.689285%2C-2.689283%20m%202.648946%2C-8.067856%202.689283%2C0%20C%2028.662998%2C8.8476172%2026.538463%2C5.0557255%2023.324767%2C2.6084756%20l%20-1.922838%2C1.9228393%20c%202.74307%2C1.9093925%204.571784%2C5.0693008%204.773481%2C8.6326031%20M%208.1706475%2C4.5313149%206.2478092%2C2.6084756%20C%203.034113%2C5.0557255%200.90957815%2C8.8476172%200.6675424%2C13.163918%20l%202.6892857%2C0%20C%203.5988628%2C9.6006157%205.427577%2C6.4407074%208.1706475%2C4.5313149%20Z%22%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%20/%3E%3C/svg%3E");
}

.ui-icon-deregister {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%0A%20%20%20%20%20id%3D%22path4%22%0A%20%20%20%20%20d%3D%22m%2014%2C4%20a%206%2C6%200%200%201%206%2C6%206%2C6%200%200%201%20-6%2C6%206%2C6%200%200%201%20-6%2C-6%206%2C6%200%200%201%206%2C-6%20m%200%2C15%20c%206.63%2C0%2012%2C2.685%2012%2C6%20l%200%2C3%20-24%2C0%200%2C-3%20c%200%2C-3.315%205.37%2C-6%2012%2C-6%20z%22%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%20/%3E%0A%20%20%3Cpath%0A%20%20%20%20%20id%3D%22path4-8%22%0A%20%20%20%20%20d%3D%22M%2045.793403%2C28.529947%2038.823351%2C35.5%20l%206.970052%2C6.970053%20-2.32335%2C2.32335%20L%2036.5%2C37.823351%2029.529947%2C44.793403%2027.206597%2C42.470053%2034.176649%2C35.5%20l%20-6.970052%2C-6.970053%202.32335%2C-2.32335%206.970053%2C6.970052%206.970053%2C-6.970052%202.32335%2C2.32335%20z%22%0A%20%20%20%20%20style%3D%22fill%3A%23757575%22%20/%3E%3C/svg%3E");
}

.ui-icon-custom-check {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%0A%20%20%20%20%20%20%20style%3D%22fill%3A%232f9066%3Bfill-opacity%3A1%22%0A%20%20%20%20%20%20%20id%3D%22path4%22%0A%20%20%20%20%20%20%20d%3D%22M%2085.03937%2C893.89692%20A%2073.425926%2C73.425926%200%200%201%20158.46529%2C967.32284%2073.425926%2C73.425926%200%200%201%2085.03937%2C1040.7487%2073.425926%2C73.425926%200%200%201%2011.613446%2C967.32284%2073.425926%2C73.425926%200%200%201%2085.03937%2C893.89692%20M%2077.696777%2C1000.3645%20129.09492%2C948.96636%20118.74187%2C938.61331%2077.696777%2C979.58497%2055.008166%2C956.96979%2044.655111%2C967.32284%2077.696777%2C1000.3645%20Z%22%20/%3E%3C/svg%3E");	
}

.ui-icon-custom-error {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2248px%22%20height%3D%2248px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%0A%20%20%20%20%20id%3D%22layer2%22%3E%0A%20%20%20%20%3Ccircle%0A%20%20%20%20%20%20%20r%3D%2259.722221%22%0A%20%20%20%20%20%20%20cy%3D%22967.32281%22%0A%20%20%20%20%20%20%20cx%3D%2285.039368%22%0A%20%20%20%20%20%20%20id%3D%22path4707%22%0A%20%20%20%20%20%20%20style%3D%22display%3Ainline%3Bopacity%3A1%3Bfill%3A%23ffffff%3Bfill-opacity%3A1%3Bfill-rule%3Anonzero%3Bstroke%3Anone%3Bstroke-width%3A3%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A4.85599995%3Bstroke-opacity%3A1%22%0A%20%20%20%20%20%20%20transform%3D%22translate%280%2C-882.28346%29%22%20/%3E%0A%20%20%3C/g%3E%0A%20%20%3Cg%0A%20%20%20%20%20style%3D%22display%3Ainline%22%0A%20%20%20%20%20transform%3D%22translate%280%2C-882.28346%29%22%0A%20%20%20%20%20id%3D%22layer1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23b04040%3Bfill-opacity%3A1%22%0A%20%20%20%20%20%20%20id%3D%22path4-1%22%0A%20%20%20%20%20%20%20d%3D%22m%2085.039374%2C893.43396%20c%2040.860556%2C0%2073.888886%2C33.02834%2073.888886%2C73.88889%200%2C40.86055%20-33.02833%2C73.88885%20-73.888886%2C73.88885%20-40.860554%2C0%20-73.888894%2C-33.0283%20-73.888894%2C-73.88885%200%2C-40.86055%2033.02834%2C-73.88889%2073.888894%2C-73.88889%20m%2026.526106%2C36.94445%20-26.526106%2C26.52611%20-26.526111%2C-26.52611%20-10.418333%2C10.41833%2026.526111%2C26.52611%20-26.526111%2C26.52611%2010.418333%2C10.41824%2026.526111%2C-26.52601%2026.526106%2C26.52601%2010.41834%2C-10.41824%20-26.526108%2C-26.52611%2026.526108%2C-26.52611%20-10.41834%2C-10.41833%20z%22%20/%3E%0A%20%20%3C/g%3E%3C/svg%3E");
}

.ui-icon-clock-pause-mi {
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2250px%22%20height%3D%2250px%22%20viewBox%3D%220%200%2050%2050%22%20style%3D%22enable-background%3Anew%200%200%2050%2050%3B%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cg%0A%20%20%20%20%20transform%3D%22translate%280%2C-1002.3622%29%22%0A%20%20%20%20%20id%3D%22layer1%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20id%3D%22path4138%22%0A%20%20%20%20%20%20%20d%3D%22m%2019.399998%2C1046.0022%20a%2013.44%2C13.44%200%200%200%2013.44%2C-13.44%2013.44%2C13.44%200%200%200%20-13.44%2C-13.44%2013.44%2C13.44%200%200%200%20-13.44%2C13.44%2013.44%2C13.44%200%200%200%2013.44%2C13.44%20m%200%2C-30.24%20a%2016.8%2C16.8%200%200%201%2016.8%2C16.8%2016.8%2C16.8%200%200%201%20-16.8%2C16.8%20c%20-9.2904%2C0%20-16.8%2C-7.56%20-16.8%2C-16.8%20a%2016.8%2C16.8%200%200%201%2016.8%2C-16.8%20m%200.84%2C8.4%200%2C8.82%207.56%2C4.4856%20-1.26%2C2.0664%20-8.82%2C-5.292%200%2C-10.08%202.52%2C0%20z%22%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23757575%3Bfill-opacity%3A1%22%20/%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20%20style%3D%22fill%3A%23757575%3Bfill-opacity%3A1%3Bstroke%3Anone%3Bstroke-opacity%3A1%22%0A%20%20%20%20%20%20%20id%3D%22path4703%22%0A%20%20%20%20%20%20%20d%3D%22m%2040.069998%2C1018.2222%20-1.58%2C0%200%2C-6.32%201.58%2C0%20m%20-3.16%2C6.32%20-1.58%2C0%200%2C-6.32%201.58%2C0%20m%200.79%2C-4.74%20a%207.9%2C7.9%200%200%200%20-7.9%2C7.9%207.9%2C7.9%200%200%200%207.9%2C7.9%207.9%2C7.9%200%200%200%207.9%2C-7.9%207.9%2C7.9%200%200%200%20-7.9%2C-7.9%20z%22%20/%3E%0A%20%20%3C/g%3E%3C/svg%3E");
}

body .ui-button.logoutButton {
	
   	background-color: #006ab3 !important;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#006ab3),color-stop(100%,#004c80)) !important;
    background: -webkit-linear-gradient(top,#006ab3,#004c80) !important;
    background: -moz-linear-gradient(top,#006ab3,#004c80) !important;
    background: -o-linear-gradient(top,#006ab3,#004c80) !important;
    background: linear-gradient(top,#006ab3,#004c80) !important;
    background-image: linear-gradient(to bottom, #006ab3, #004c80) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #fff !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
    border-radius: 0.3em;
    
    -moz-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.45), 1px 1px 1px 1px rgba(255, 255, 255, 0.62);
    -webkit-box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.45), 1px 1px 1px 1px rgba(255, 255, 255, 0.62);
    box-shadow: inset 1px 1px 0px 0px rgba(255, 255, 255, 0.45), 1px 1px 1px 1px rgba(255, 255, 255, 0.62);
}

body .ui-button.logoutButton.ui-state-hover {
	
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#f0f0f0),color-stop(100%,#dfdfdf)) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -moz-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -o-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background-image: linear-gradient(to bottom, #f0f0f0 50%,#dfdfdf) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #484848 !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

.logoutButton:hover .ui-icon {
	color: #484848 !important;
}

.abonnementDetails {
	background-color: #84c5ed;
}

.abonnementContent {
}

.abonnementEdit {
	background-color: #84c5ed;
}

.customFileUpload .ui-progressbar {
	
	background-color: #ffffff !important;
}


.customFileUploadPortal .ui-fileupload-buttonbar .ui-button {
	
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#f0f0f0),color-stop(100%,#dfdfdf)) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -moz-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -o-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #484848 !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

.customFileUploadPortal .ui-fileupload-buttonbar .ui-button.ui-state-hover {
	
    background-color: #006ab3 !important;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#006ab3),color-stop(100%,#004c80)) !important;
    background: -webkit-linear-gradient(top,#006ab3,#004c80) !important;
    background: -moz-linear-gradient(top,#006ab3,#004c80) !important;
    background: -o-linear-gradient(top,#006ab3,#004c80) !important;
    background: linear-gradient(top,#006ab3,#004c80) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #fff !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

.uploadedFilesPanelPortal .ui-button {
	
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#f0f0f0),color-stop(100%,#dfdfdf)) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -webkit-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -moz-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: -o-linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    background: linear-gradient(top,#f0f0f0 50%,#dfdfdf) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #484848 !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

.uploadedFilesPanelPortal .ui-button.ui-state-hover {
	
    background-color: #006ab3 !important;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#006ab3),color-stop(100%,#004c80)) !important;
    background: -webkit-linear-gradient(top,#006ab3,#004c80) !important;
    background: -moz-linear-gradient(top,#006ab3,#004c80) !important;
    background: -o-linear-gradient(top,#006ab3,#004c80) !important;
    background: linear-gradient(top,#006ab3,#004c80) !important;
    font-weight: bold !important;
    box-sizing: border-box !important;
    border: 0 !important;
    color: #fff !important;
    display: inline-block !important;
    font-family: "Futura W02",Arial,Helvetica,FreeSans,sans-serif !important;
}

.uploadedFilesPanelPortal .ui-widget-header   { 
	background-color: #ffffff !important;
	color: #484848 !important;
}

.ui-dialog-titlebar {
    background-color: #006ab3 !important;
    background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#006ab3),color-stop(100%,#004c80)) !important;
    background: -webkit-linear-gradient(top,#006ab3,#004c80) !important;
    background: -moz-linear-gradient(top,#006ab3,#004c80) !important;
    background: -o-linear-gradient(top,#006ab3,#004c80) !important;
    background: linear-gradient(top,#006ab3,#004c80) !important;
    text-shadow: 1px 1px 1px rgba(0,0,0,.6) !important;
    color: #fff !important;
}

@media ( max-width :640px) {
	.button-datalist .text-column {
		text-align: center;
	}
}

body .ui-widget-content .buttonPanel {
	border: none;
}

@media ( max-width : 1423px) {
	.topbar-right li {
		background-color: #f0f0f0 !important;
	}
}

@media ( min-width : 1424px) {
	.ultima-menu li {
		background-color: #f0f0f0 !important;
	}
}