diff --git a/resources/css/edugain-menu-master.css b/resources/css/edugain-menu-master.css
index 2544847cbd79a9b2deb8e8cfe83a46fdec4d397e..3b524c1258e436b3526196542126608aebdb736c 100644
--- a/resources/css/edugain-menu-master.css
+++ b/resources/css/edugain-menu-master.css
@@ -1,73 +1,73 @@
 
 .main-nav {
-	font-size: 1.1em;
-	display: table;
-	border-top: 1px solid #EEE;
-	border-bottom: 1px solid #EEE;
-	padding-top: 0.5em;
-	padding-bottom: 0.5em;
-	letter-spacing: 0.1em;
-	width: 100%;
+    font-size: 1.1em;
+    display: table;
+    border-top: 1px solid #EEE;
+    border-bottom: 1px solid #EEE;
+    padding-top: 0.5em;
+    padding-bottom: 0.5em;
+    letter-spacing: 0.1em;
+    width: 100%;
 }
 
 
 .main-nav ul {
-	font-size: 0.9em;
-	list-style-type: none;
-	margin: 0;
-	padding: 0;
-/* 	overflow: hidden; */
+    font-size: 0.9em;
+    list-style-type: none;
+    margin: 0;
+    padding: 0;
+    /*      overflow: hidden; */
 }
 
 .et-right a {
-	color: #e87611;
+    color: #e87611;
 }
 
 .et-has-children {
-	padding-top: 0.5em;
+    padding-top: 0.5em;
 }
 
 .et-submenu-option>a {
-	display: inline-block;
-	width: 100%;
-	padding-top: 0.5em;
-	padding-right: 0.5em;
-	padding-left: 1em;
-	padding-bottom: 0.5em;
+    display: inline-block;
+    width: 100%;
+    padding-top: 0.5em;
+    padding-right: 0.5em;
+    padding-left: 1em;
+    padding-bottom: 0.5em;
 }
 
 .et-submenu-header {
-	padding-left: 0.5em;
-	font-weight: bold;
+    padding-left: 0.5em;
+    font-weight: bold;
 }
 .et-first-option a{
-	vertical-align: super;
+    vertical-align: super;
 }
 .et-option, .et-last-option {
-	display: none;
-	padding-top: 0.5em;
+    display: none;
+    padding-top: 0.5em;
 }
 
 .et-submenu {
-	display: none;
+    display: none;
 }
 
 .et-menu a {
-	text-decoration: none;
+    text-decoration: none;
 }
 
 .et-option>a:hover {
-	text-decoration: underline;
+    text-decoration: underline;
 }
 
 .et-has-children:hover {
-	cursor: default;
+    cursor: default;
 }
 
 .et-option.et-expanded, .et-last-option.et-expanded, .et-submenu.et-expanded {
-	display: block;
+    display: block;
 }
 
 .nav-icon {
-	float: right;
+    float: right;
 }
diff --git a/resources/css/edugain-menu-min-600.css b/resources/css/edugain-menu-min-600.css
index 611d3724882d02c1a625e985c32ec7b44cdfd6c3..57cc3728a93a718b916bbed3c9f41ada9cb22491 100644
--- a/resources/css/edugain-menu-min-600.css
+++ b/resources/css/edugain-menu-min-600.css
@@ -1,73 +1,73 @@
 .et-option.et-expanded, .et-last-option.et-expanded {
-	display: inline-block;
+    display: inline-block;
 }
 
 .et-has-children {
-	position: relative;
-/*	border: 1px solid #BBB; */
-	border-bottom: none;
-	background-color: #FFF;
+    position: relative;
+    /*      border: 1px solid #BBB; */
+    border-bottom: none;
+    background-color: #FFF;
 }
 
 .et-submenu {
-	position: absolute;
-	top: 2.9em;
-	left: -1px;
-	z-index: 9999;
-	background-color: #FFF;
-	border-color: #BBB; 
-	border-width: 0px 1px 1px 1px;
-	border-style: solid;
-/* 	border: 1px solid #999; */
-/*	border-left: 1px solid #999; */
-/*	box-shadow: 1px 1px 1px #999; */
+    position: absolute;
+    top: 2.9em;
+    left: -1px;
+    z-index: 9999;
+    background-color: #FFF;
+    border-color: #BBB; 
+    border-width: 0px 1px 1px 1px;
+    border-style: solid;
+    /*      border: 1px solid #999; */
+    /*      border-left: 1px solid #999; */
+    /*      box-shadow: 1px 1px 1px #999; */
 }
 
 .et-expanded .et-submenu {
-	display: block;
-	white-space: nowrap;
-	padding: 0.5em 2em 2em 1em;
+    display: block;
+    white-space: nowrap;
+    padding: 0.5em 2em 2em 1em;
 }
 
 .et-menu-holder {
-	display: table-cell;
+    display: table-cell;
 }
 
 .et-submenu-split {
-	padding-top: 0;
-	display: inline-block;
+    padding-top: 0;
+    display: inline-block;
 }
 
 .nav-icon {
-	display: none;
+    display: none;
 }
 
 .et-first-option, .et-option, .et-last-option {
-	display: inline-block;
-	padding-bottom: 0.3em;
+    display: inline-block;
+    padding-bottom: 0.3em;
 }
 
 .et-submenu-option {
-/* 	padding-top: 0.5em; */
-/* 	padding-right: 0.5em; */
+    /*      padding-top: 0.5em; */
+    /*      padding-right: 0.5em; */
 }
 
 .et-submenu-option:hover {
-/*	background-color: #FEC; */
+    /*      background-color: #FEC; */
 }
 
 .et-menu a:hover {
-	text-decoration: underline;
+    text-decoration: underline;
 }
 
 .et-right {
-	width: auto;
-	text-align: right;
+    width: auto;
+    text-align: right;
 }
 
 .et-option, .et-last-option {
-	padding-left: 0.9em;
-	padding-right: 0.9em;
+    padding-left: 0.9em;
+    padding-right: 0.9em;
 }
 
 
diff --git a/resources/css/edugain-min-800.css b/resources/css/edugain-min-800.css
index cbd35b286cf09f0d788c44e5432ef304e4bd3120..e7ab9c9236619a266a724e80111613776807c114 100644
--- a/resources/css/edugain-min-800.css
+++ b/resources/css/edugain-min-800.css
@@ -1,121 +1,121 @@
 @CHARSET "UTF-8";
 
 h1, h2 {
-	padding-top: 0.5em;
+    padding-top: 0.5em;
 }
 
 h1.highlight-header {
-	color: #F1893B;
-	font-weight: normal;
-	margin: 0;
+    color: #F1893B;
+    font-weight: normal;
+    margin: 0;
 }
 
 h2.highlight-header {
-	color: #F1893B;
-	background-color: #FFF;
-	font-weight: normal;
-	display: inline-block;
-	padding:0.5em;
-	margin: 0;
-	margin-left: 1em;
+    color: #F1893B;
+    background-color: #FFF;
+    font-weight: normal;
+    display: inline-block;
+    padding:0.5em;
+    margin: 0;
+    margin-left: 1em;
 }
 
 
 .highlight-section-1 {
-	background-color: #EEE;
-	padding-left: 0.5em;
-	padding-right: 0.5em;
+    background-color: #EEE;
+    padding-left: 0.5em;
+    padding-right: 0.5em;
 }
 .central-section {
-	display: table;
-	width: 100%;
+    display: table;
+    width: 100%;
 }
 
 .col-1-1, .col-1-2 {
-	display: table-cell;
+    display: table-cell;
 }
 
 .col-1-1 {
-	width: 75%;
-	vertical-align: top;
-	padding-top: 1em;
-        padding-right: 1em;
-	/*padding-bottom: 2em;*/
+    width: 75%;
+    vertical-align: top;
+    padding-top: 1em;
+    padding-right: 1em;
+    /*padding-bottom: 2em;*/
 }
 
 .col-1-2 {
-	text-align: left;
-	width: auto;
-	vertical-align: top;
-	padding-top: 1em;
-	padding-bottom: 2em;
+    text-align: left;
+    width: auto;
+    vertical-align: top;
+    padding-top: 1em;
+    padding-bottom: 2em;
 }
 
 .col-2-1 {
-	display: table-cell;
-	width: 30%;
-	vertical-align: top;
-	padding-top: 1em;
-	padding-bottom: 2em;
+    display: table-cell;
+    width: 30%;
+    vertical-align: top;
+    padding-top: 1em;
+    padding-bottom: 2em;
 }
 
 .alignment-3 {
-	text-align: right;
+    text-align: right;
 }
 
 .info-section {
-	border: 1px solid #FFCCAA;
-	padding: 0.6em;
+    border: 1px solid #FFCCAA;
+    padding: 0.6em;
 }
 
 .info-section h3 {
-	margin-top: 0;
+    margin-top: 0;
 }
 
 .info-section .image-holder {
-	display: table-cell;
-	padding-right: 10px;
+    display: table-cell;
+    padding-right: 10px;
 }
 
 .info-section img {
-	display: inline-block;
-	width: 75px;
-	height: 75px;
-	vertical-align: middle;
+    display: inline-block;
+    width: 75px;
+    height: 75px;
+    vertical-align: middle;
 }
 
 .info-section .text-holder {
-	display: table-cell;
-	vertical-align: top;
+    display: table-cell;
+    vertical-align: top;
 }
 
 
 #world_small {
-	padding-left: 2em;
-	width: 300px;
+    padding-left: 2em;
+    width: 300px;
 }
 
 #eduGAIN-numbers-table_1 {
-	display: none;
+    display: none;
 }
 
 #eduGAIN-numbers-table_2 {
-	display: block;
+    display: block;
 }
 
 
 @media screen and (min-width: 1000px) {
-	.central-section {
-		width: 1000px;
-		margin-left: auto;
-		margin-right: auto;
-	}
+    .central-section {
+        width: 1000px;
+        margin-left: auto;
+        margin-right: auto;
+    }
 }
 
 @media screen and (min-width: 1200px) {
-	body {
-	/*	width: 1200px;*/
-		margin-left: auto;
-		margin-right: auto;
-	}
+    body {
+        /*      width: 1200px;*/
+        margin-left: auto;
+        margin-right: auto;
+    }
 }
diff --git a/resources/css/edugain.css b/resources/css/edugain.css
index cbb61295a816037d401eb67de3bcced71b54d867..78f73bcba3b498e033d43451df1e0a9f32f66566 100644
--- a/resources/css/edugain.css
+++ b/resources/css/edugain.css
@@ -1,109 +1,109 @@
 @CHARSET "UTF-8";
 
 /* html {
-	background-color: #FFF;
-	height: 100%;
+background-color: #FFF;
+height: 100%;
 }*/
 
 body {
-	color: #004360;
-	background-color: #FFF;
-	font-family: "Open Sans", Helvetica, sans-serif;
-	font-size: 14px;
-        line-height: 1.4;
-        margin: 0px;
-/*	height: 100%; */
+    color: #004360;
+    background-color: #FFF;
+    font-family: "Open Sans", Helvetica, sans-serif;
+    font-size: 14px;
+    line-height: 1.4;
+    margin: 0px;
+    /*      height: 100%; */
 }
 
 input, textarea, select, button {
-	font-size: 14px;
+    font-size: 14px;
 }
 
 header {
-	position: relative;
-	padding: 0;
-	height: 115px;
-	width: 100%;
-	background: #003f5f;
+    position: relative;
+    padding: 0;
+    height: 115px;
+    width: 100%;
+    background: #003f5f;
 }
 
 #header_text {
-        color: white;
-        font-size: 18px;
-        font-weight: bold;
-        position: absolute;
-        left: 100px;
-        top: 50px;
-        z-index: 100;
+    color: white;
+    font-size: 18px;
+    font-weight: bold;
+    position: absolute;
+    left: 100px;
+    top: 50px;
+    z-index: 100;
 }
 
 
 h1, h2 {
-	margin: 0;
-	padding: 0;
-	font-weight: bold;
+    margin: 0;
+    padding: 0;
+    font-weight: bold;
 }
 
 h1 {
-	font-size: 1.5em;
-	padding-bottom: 0.7em;
+    font-size: 1.5em;
+    padding-bottom: 0.7em;
 }
 
 h2 {
-	font-size: 1.2em;
+    font-size: 1.2em;
 }
 
 dt {
-	font-weight: bold;
-	padding-top: 0.4em;
+    font-weight: bold;
+    padding-top: 0.4em;
 }
 
 img {
-	border: none;
+    border: none;
 }
 
 
 a {
-	color: #f1893b;
+    color: #f1893b;
 }
 
 a:hover,a:focus,a:active {
-	color: #004360;
+    color: #004360;
 }
 
 footer {
-	width: 100%;
-	background-color: #EEE;
-	font-size: 12px;
+    width: 100%;
+    background-color: #EEE;
+    font-size: 12px;
 }
 
 footer .col-1-1 {
-	text-align: left;
+    text-align: left;
 }
 
 footer .col-1-2 {
-	text-align: right;
-	white-space: nowrap;
+    text-align: right;
+    white-space: nowrap;
 }
 
 footer a:not(:last-child) {
-	padding-right: 1em;
+    padding-right: 1em;
 }
 
 footer a {
-	text-decoration: none;
+    text-decoration: none;
 }
 
 button, .button {
-	background: #214BB5;
-	border: 2px solid #214BB5;
-	font-weight: bold;
-	border-radius: 3px;
-	text-decoration: none!important;
+    background: #214BB5;
+    border: 2px solid #214BB5;
+    font-weight: bold;
+    border-radius: 3px;
+    text-decoration: none!important;
 }
 button:hover, .button:hover {
-	background: none;
-	color: #214BB5;
+    background: none;
+    color: #214BB5;
 }
 
 
@@ -111,201 +111,201 @@ button:hover, .button:hover {
 /*   =======  ======= Classes ======= =======   */
 /** Wizard **/
 .wizard > .steps > ol > li.current {
-	background: #214BB5;
+    background: #214BB5;
 }
 .wizard > .steps > ol > li.done {
-	background: #9DC8E2;
+    background: #9DC8E2;
 }
 .wizard > .content {
-	border: 2px solid #214BB5;
+    border: 2px solid #214BB5;
 }
 .help {
-	vertical-align: bottom;
+    vertical-align: bottom;
 }
 
 .help:hover {
-	cursor: help;
+    cursor: help;
 }
 .central-section {
-	box-sizing: border-box;
-	display: table;
-	width: 100%;
-	padding-left: 0.5em;
-	padding-right: 0.5em;
+    box-sizing: border-box;
+    display: table;
+    width: 100%;
+    padding-left: 0.5em;
+    padding-right: 0.5em;
 }
 
 .col-1-2 {
-	padding-top: 1em;
+    padding-top: 1em;
 }
 
 .alignment-3 {
-	text-align: center;
+    text-align: center;
 }
 
 .page-title {
-	color: #f1893b;
-	font-weight: normal;
-	white-space: nowrap;
+    color: #f1893b;
+    font-weight: normal;
+    white-space: nowrap;
 }
 
 .info-section {
-	margin-bottom: 0.5em ;
+    margin-bottom: 0.5em ;
 }
 
 .info-section h3 {
-	margin: 1em 0 0 0;
-	text-decoration: none;
+    margin: 1em 0 0 0;
+    text-decoration: none;
 }
 .info-section h3 a{
-	text-decoration: none;
+    text-decoration: none;
 }
 .info-section h3 a:hover{
-	color: #f1893b;
+    color: #f1893b;
 }
 .info-section img {
-	display: none;
+    display: none;
 }
 
 .validator_warn {
-	background-repeat: no-repeat;
-	background-size: 20px 20px;
-	background-position: 90% 5px;
-	background-image: url('../images/warning-icon.png');
+    background-repeat: no-repeat;
+    background-size: 20px 20px;
+    background-position: 90% 5px;
+    background-image: url('../images/warning-icon.png');
 }
 /* ------- Table Style 1 ------- */
 
 .ts-1 {
-	border-collapse: collapse;
-	margin: auto;
-	padding-top: 1.5em;
+    border-collapse: collapse;
+    margin: auto;
+    padding-top: 1.5em;
 }
 
 .ts-1 tr:not(:last-child) th, .ts-1 tr:not(:last-child) td {
-	border-bottom: 1px solid #ffccaa;
-	/* border-bottom: 1px solid #f1893b; */
-	margin: 0;
+    border-bottom: 1px solid #ffccaa;
+    /* border-bottom: 1px solid #f1893b; */
+    margin: 0;
 }
 .ts-1 th{
-	font-weight: normal;
-	text-align: left;
-	padding: 0.6em 2em 0.6em 1em;
-	border-right: 1px solid #ffccaa;
-	/* border-right: 1px solid #f1893b; */
+    font-weight: normal;
+    text-align: left;
+    padding: 0.6em 2em 0.6em 1em;
+    border-right: 1px solid #ffccaa;
+    /* border-right: 1px solid #f1893b; */
 }
 .ts-1 td{
-	text-align: right;
-	padding: 0.6em 1em 0.6em 2em;
+    text-align: right;
+    padding: 0.6em 1em 0.6em 2em;
 }
 
 .ts-1 caption, .ts-1 th[colspan="2"] {
-	color: #FFF;
-	background-color: #F1893B;
-	font-size: 1.1em;
-	font-weight: normal;
-	padding: 0.2em 1em;
-	margin-bottom: 0.4em;
+    color: #FFF;
+    background-color: #F1893B;
+    font-size: 1.1em;
+    font-weight: normal;
+    padding: 0.2em 1em;
+    margin-bottom: 0.4em;
 }
 .ts-1 caption img, .ts-1 th[colspan="2"] img {
-	vertical-align: middle;
-	float: right;
-	/* padding-left: 1em; */
-	padding: 0.2em;
+    vertical-align: middle;
+    float: right;
+    /* padding-left: 1em; */
+    padding: 0.2em;
 }
 /* ------- End of Table Style 1 ------- */
 
 .member-div {
-	padding-bottom: 0.2em;
-	padding-right: 0.2em;
+    padding-bottom: 0.2em;
+    padding-right: 0.2em;
 }
 
 .member-div .additional-info {
-	color: #FF0000;
+    color: #FF0000;
 }
 
 .member-div:hover {
-	background-color: #FFCCAA;
-	cursor: pointer;
+    background-color: #FFCCAA;
+    cursor: pointer;
 }
 .member-div.selected {
-	background-color: #F1893B;
-	color: #FFF;
-	cursor: pointer;
+    background-color: #F1893B;
+    color: #FFF;
+    cursor: pointer;
 }
 
 .member-div.selected .additional-info {
-	color: #000000;
+    color: #000000;
 }
 
 .federation-details {
-	display: none;
-	position: absolute;
-	left: 0;
-	top: 2em;
-	width: 100%;
-	background-color: #FFF;
-	text-align: left;
-	border: 1px solid #FFCCAA;
-	padding: 1em;
-	margin-left: 1em;
+    display: none;
+    position: absolute;
+    left: 0;
+    top: 2em;
+    width: 100%;
+    background-color: #FFF;
+    text-align: left;
+    border: 1px solid #FFCCAA;
+    padding: 1em;
+    margin-left: 1em;
 }
 
 /* Specific images */
 
 #main_logo {
-	width: 180px;
+    width: 180px;
 }
 
 #geant_logo {
-	width: 100px;
-	padding-right: 1em;
+    width: 100px;
+    padding-right: 1em;
 }
 
 #world_small {
-	width: 100%;
+    width: 100%;
 }
 
 @media screen and (min-width: 400px) {
-	#world_small {
-		width: 400px;
-	}
+    #world_small {
+        width: 400px;
+    }
 }
 
 /* eduGAIN Numbers table */
 #eduGAIN-numbers-table_1 {
-	padding-top: 1em;
+    padding-top: 1em;
 }
 #eduGAIN-numbers-table_2 {
-	display: none;
+    display: none;
 }
 
 #entity_details {
-	display: none;
+    display: none;
 }
 
 
 /* Entities Table */
 table.entity_listing {
-	width: 100%;
-	border: 1px solid #F1893B;
+    width: 100%;
+    border: 1px solid #F1893B;
 }
 table.entity_listing th {
-	background-color: #F1893B;
-	color: #FFF;
+    background-color: #F1893B;
+    color: #FFF;
 }
 
 table.entity_listing tr td.entity-role {
-	text-align: center;
-        background-color: #F1893B;
-        color: #FFF;
+    text-align: center;
+    background-color: #F1893B;
+    color: #FFF;
 }
 
 table.entity_listing {
-	border-collapse: collapse;
+    border-collapse: collapse;
 }
 
 table.entity_listing td {
-	border: 1px solid #F1893B;
-	padding-left: 0.5em;
+    border: 1px solid #F1893B;
+    padding-left: 0.5em;
 }
 
 table.entity_listing tr td:first-child {
@@ -315,74 +315,74 @@ table.entity_listing tr td:last-child {
 }
 
 table.entity_listing tr.entry-even {
-	background-color: #EEE;
+    background-color: #EEE;
 }
 
 /* Entity Information table */
 
 table.entity_details {
-	background-color: #FFF;
-	width: 100%;
-	padding: 0.2em;
+    background-color: #FFF;
+    width: 100%;
+    padding: 0.2em;
 }
 
 table.entity_details th {
-	border-bottom: 1px solid #EEE;
-	background-color: #DDD;
-	text-align: left;
-	padding-left: 0.5em;
+    border-bottom: 1px solid #EEE;
+    background-color: #DDD;
+    text-align: left;
+    padding-left: 0.5em;
 }
 
 table.entity_details td {
-	border-bottom: 1px solid #EEE;
-	padding-left: 0.5em;
+    border-bottom: 1px solid #EEE;
+    padding-left: 0.5em;
 }
 
 table.entity_details .details_header {
-	font-weight: bold;
-	color: #f1893b;
-	padding-left: 0.5em;
+    font-weight: bold;
+    color: #f1893b;
+    padding-left: 0.5em;
 }
 
 table.entity_details .details_subheader {
-	font-weight: bold;
-	color: #004360;
-	padding-left: 0.5em;
+    font-weight: bold;
+    color: #004360;
+    padding-left: 0.5em;
 }
 
 .drop-shadow {
-   -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.75);
-   -moz-box-shadow:    5px 5px 5px 0px rgba(50, 50, 50, 0.75);
-   box-shadow:         5px 5px 5px 0px rgba(50, 50, 50, 0.75);
+    -webkit-box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.75);
+    -moz-box-shadow:    5px 5px 5px 0px rgba(50, 50, 50, 0.75);
+    box-shadow:         5px 5px 5px 0px rgba(50, 50, 50, 0.75);
 }
 
 #wrap {
-	padding-bottom: 1em;
+    padding-bottom: 1em;
 }
 
 #breadcrumb {
-	color: #999999;
+    color: #999999;
 }
 
 #show_xml_warn {
-	display: none;
+    display: none;
 }
 
 #show_xml_warn p {
-	margin: 1em;
+    margin: 1em;
 }
 
 #html_templates {
-	display: none;
+    display: none;
 }
 
 #edugain_news dl dt {
-        line-height: 1.0;
+    line-height: 1.0;
 }
 
 #edugain_news dl dd ul {
-        -webkit-margin-before: 0px;
-        -webkit-margin-after: 0.5ex;
+    -webkit-margin-before: 0px;
+    -webkit-margin-after: 0.5ex;
 }
 
 #loading {
@@ -393,9 +393,9 @@ table.entity_details .details_subheader {
 }
 
 @media screen and (max-width: 800px) {
-	header,
-	#geant_logo_t img,
-	#edugain_logo img {
-		height: 75px !important;
-	}
-}
\ No newline at end of file
+    header,
+    #geant_logo_t img,
+    #edugain_logo img {
+        height: 75px !important;
+    }
+}
diff --git a/resources/css/renater.css b/resources/css/renater.css
index 569e28f1194acd9372a8fa5cd3ffe17dc6957a5a..8671e045f337ca4c0f9a821eb786cc044d04b91a 100644
--- a/resources/css/renater.css
+++ b/resources/css/renater.css
@@ -3,7 +3,7 @@
  * 2013 - 2018 / RENATER
  */
 
-* {		/* Proportional fonts */
+* {/* Proportional fonts */
     font-family: 'LatoWeb', sans-serif;
     font-size: 1rem;
 }