.connexion .ui-dialog-titlebar-close {
  display:none;
}


.connexion .ui-dialog-titlebar {
  font-size:120%;
  text-align:center;
  background-color: red;
}
.ui-dialog-titlebar{
  font-size:120%;
  text-align:center;
  background-color: red;
}

.connexion label {
  width: 150px;
}

.connexion input, .connexion select {
  width: 200px;
  min-width: 0;
}





connex.grp-login .grp-module-login h1{
	font-size:18px;
	padding:35px 0 0;
	border:1px solid #111;
	border-bottom:0;
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	background-image:url('data:image/svg+xml;	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size:100%;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222));
	background-image:-webkit-linear-gradient(#333333,#222222);
	background-image:-moz-linear-gradient(#333333,#222222);
	background-image:-o-linear-gradient(#333333,#222222);
	background-image:linear-gradient(#333333,#222222)
}

connex.grp-login .grp-module-login h1 span{
	display:block;
	margin:0;
	color:#eee
}

connex.grp-login .grp-module-login h1 span.grp-admin-title{
	/*padding:5px 10px 7px;*/
	font-weight:bold
  color=#f1d9e7
}

connex.grp-login .grp-module-login h1 span.grp-admin-title a{
	color:#eee
}

connex.grp-login .grp-module-login h1 span.grp-admin-title a:hover{
	color:#4fb2d3
}

connex.grp-login .grp-module-login h1 span.grp-current-page{
	margin:0 -1px;
	padding:5px 11px 4px;
	border-top:0;
	border-bottom:0;
	border-left:1px solid #2c8eaf;
	border-right:1px solid #2c8eaf;
	color:#333333;
	font-size:13px;
	font-weight:bold;
	background-image:url('data:image/svg+xml;	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmYjJkMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMwOWJiZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
	background-size:100%;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4fb2d3), color-stop(100%, #309bbf));
	background-image:-webkit-linear-gradient(#4fb2d3,#309bbf);
	background-image:-moz-linear-gradient(#4fb2d3,#309bbf);
	background-image:-o-linear-gradient(#4fb2d3,#309bbf);
	background-image:linear-gradient(#92d050,#92d050)
}

connex.grp-login .grp-module-login h1+.grp-row{
	border:0;
	border-top:1px solid #333
}
connex.grp-login .grp-module-login .grp-module{
	border:1px solid #ccc;
	border-top:1px solid #f6f6f6;
	-moz-border-radius-topleft:0;
	-webkit-border-top-left-radius:0;
	border-top-left-radius:0;
	-moz-border-radius-topright:0;
	-webkit-border-top-right-radius:0;
	border-top-right-radius:0
}

connex.grp-login .grp-module-login .grp-module .grp-row{
	padding-bottom:12px
}

connex.grp-login .grp-module-login .grp-module .grp-row:first-child{
	border-top:0
}

connex.grp-login .grp-module-login .grp-module .grp-row.grp-connected{
	margin-top:-5px;
	padding-top:0;
	border-top:1px solid #eee;
	background:#eee
}

connex.grp-login .grp-module-login .grp-module .grp-row.grp-error-row{
	margin:0 -1px;
	padding:0;
	border-left:1px solid #af2c2c;
	border-right:1px solid #af2c2c;
	border-bottom:1px solid #ab2b2b;
	border-top:1px solid #ce3b3b;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box
}

connex.grp-login .grp-module-login .grp-module .grp-row.grp-error-row:first-child{
	margin-top:-1px;
	border-top:0;
	-moz-border-radius-topleft:0;
	-webkit-border-top-left-radius:0;
	border-top-left-radius:0;
	-moz-border-radius-topright:0;
	-webkit-border-top-right-radius:0;
	border-top-right-radius:0
}

connex.grp-login .grp-module-login .grp-module label{
	margin:0 0 4px
}

connex.grp-login .grp-module-login .grp-module label:first-child{
	margin-top:-2px
}

connex.grp-login .grp-module-login .grp-module .grp-description{
	margin:3px 0 -3px;
	font-size:13px;
	line-height:15px
}

connex.grp-login .grp-module-login .grp-module ul.errorlist{
	margin:5px 0 0;
	padding:0
}

connex.grp-login .grp-module-login .grp-module ul.errorlist:last-child{
	margin-bottom:-2px
}

connex.grp-login .grp-module-login .grp-module .errornote{
	margin:0;
	padding:9px 10px 7px;
	font-size:13px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-ms-border-radius:0;
	-o-border-radius:0;
	border-radius:0
}

connex.grp-login .grp-module-login .grp-module .errornote+.errornote{
	margin-top:-3px;
	padding-top:0
}

connex.grp-login .grp-module.grp-submit-row,connex.grp-login .grp-module.grp-submit-row ul{
	padding:0;
	border:0;
	background:transparent
}

connex.grp-login .grp-module.grp-submit-row li,connex.grp-login .grp-module.grp-submit-row ul li{
	float:right;
	background:transparent
}
fieldset.grp-module .grp-row label.required{
	font-weight:bold
}
