﻿/*  Ret profil  */


.profilcontent {
    background-color: White;
    border-radius: 15px;
    border: 1px solid Gainsboro;
    grid-column: 4/24;
    grid-row: 10/48;
    display: grid;
    grid-column-gap: 0px;
    grid-row-gap: 2px;
    grid-template-columns: 10px repeat(20, 1fr) 10px;
    grid-template-rows: 10px repeat(40, auto) 10px;
}

.valideringsfejl {
	grid-column: 2/22; 
	grid-row:  10/11;
	color:#000;
	font-size:22px;
	text-align: left;
	margin-top: 15px;
	
}

/* Kun Type 20 */


h1.profil_navn_overskrift_20
{
	grid-column: 2/22; 
	grid-row:  2/3;
	color:#000;
	font-size:22px;
	text-align: left;
	color:#808080;
	
}

h1.profil_ret_overskrift_20
{
	grid-column: 2/22; 
	grid-row:  2/3;
	color:#000;
	font-size:22px;
	text-align: left;
	color:#808080;
}

h3.profil_20_ret_navn
{
	grid-column: 2/17; 
	grid-row:  4/5;
	margin-top: 50px;
}

.profil_20_ret_navn_text
{
	grid-column: 2/17; 
	grid-row:  5/6;	                                                                      
}

h3.profil_ret_NIP
{
	grid-column: 2/17; 
	grid-row:  6/7;	                                                                      
}

.profil_ret_NIP_text
{
	grid-column: 2/17; 
	grid-row:  7/8;	                                                                      
}

h3.profil_20_ret_adresse
{
	grid-column: 2/17; 
	grid-row:  8/9;	
}

.profil_20_ret_adresse_text
{
	grid-column: 2/17; 
	grid-row:  9/10;	
}

h3.profil_20_ret_postnummer
{
	grid-column: 2/12; 
	grid-row:  10/11;	
}

.profil_20_ret_postnummer_text
{
	grid-column: 2/9; 
	grid-row:  11/12;	
}

h3.profil_20_ret_by
{
	grid-column: 10/17; 
	grid-row:  10/11;	
}

.profil_20_ret_by_text
{
	grid-column: 10/17; 
	grid-row:  11/12;	
	}

.profil_20_ret_region
{
	grid-column: 2/17; 
	grid-row: 21/22;
	display: none;
		}

.profil_20_ret_region_dropdown
{
	grid-column: 2/17; 
	grid-row:  22/23;	
	display: none; 
	}



h3.profil_20_ret_telefon
{
	grid-column: 2/9; 
	grid-row:  12/13;	
	}

.profil_20_ret_telefon_text
{
	grid-column: 2/9; 
	grid-row:  13/14;	
	}
	
h3.profil_20_ret_land
{
	grid-column: 10/17; 
	grid-row:  12/13;	
}

.profil_20_ret_land_text
{
	grid-column: 10/17; 
	grid-row:  13/14;	
	}


h3.profil_20_ret_email
{
	grid-column: 2/9; 
	grid-row:  14/15;	
	}

.profil_20_ret_email_text
{
	grid-column: 2/9; 
	grid-row:  15/16;	
	}
	

	

h3.profil_20_ret_kontakt_fornavn
{
	grid-column: 2/17; 
	grid-row:  16/17;	
	}

.profil_20_ret_kontakt_fornavn_text
{
	grid-column: 2/17; 
	grid-row:  17/18;	
	}

h3.profil_20_ret_kontakt_efternavn
{
	grid-column: 2/17; 
	grid-row:  18/19;	
	}

.profil_20_ret_kontakt_efternavn_text
{
	grid-column: 2/17; 
	grid-row:  19/20;	
	}

h3.profil_20_ret_website
{
	grid-column: 2/17; 
	grid-row:  20/21;	
	}

.profil_20_ret_website_text
{
	grid-column: 2/17; 
	grid-row:  21/22;	
	}

.knap_ret_gem_20_bottom
{
	grid-column: 6/13; 
	grid-row: 22/23;
	font-size: 25px;
	margin-top: 15px;
	}

.knap_ret_gem_20_right
{
	grid-column: 18/22;
	grid-row: 9/10;
	font-size: 25px;
	display:none;
	}

.profil_pic_box_20
{
	grid-column: 2/5;
	grid-row: 7/20;
		display: grid;
		grid-gap: 0px;
		grid-template-columns: auto;
		grid-template-rows: auto auto auto auto auto 1fr;
}


img.profil_pic_ret_20
	{
	grid-column: 1;
    grid-row: 1/2;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
	margin-top:25px;
	margin-bottom:25px;
	}
	


/* Mandskabs-oversigt, type 20 */

a.mandskab_udlej_1
{
	grid-column: 7/10; 
	grid-row: 5/6;
	margin-top:10px;
}

a.mandskab_udlej_2
	{
	grid-column: 1/2; 
	grid-row: 30/31;
	margin-top:10px;

}

.mandskab_udlej_oversigt_20
	{
	grid-column: 2/22; 
	grid-row: 7/8;
	margin-top:10px;
}

/* Mandskab, formular */

.udlej_overskrift
{
	grid-column: 2 / 22; 
	grid-row:  2/3;
	color:#000;
	font-size:20px;
	text-align: left;
}
	
.udlej_manchet
{	grid-column: 2/22;
	grid-row: 3/4;
    }

.knap_gem
{	grid-column: 10/14;
	grid-row: 30/31;
	margin-top: 20px;
    }

a.Slet_link
{	grid-column: 10/14;
	grid-row: 32/33;
	text-decoration: underline;
	margin-top: 20px;
}

h3.udlej_antal
{
	grid-column: 2/17; 
	grid-row:  5/6;
}

.udlej_antal_form
{
	grid-column: 2/17; 
	grid-row:  6/7;
}

h3.udlej_pris_overskrift
{
	grid-column: 2/17; 
	grid-row:  7/8;
}

.udlej_pris_form
{
	grid-column: 2/17; 
	grid-row:  8/9;
}

h3.udlej_fag_overskrift_20
{
	grid-column: 2/17;
	grid-row: 9/10;
    }
	
h3.udlej_land_overskrift_20
{
	grid-column: 2/17; 
	grid-row:  20/21;
margin-top: 10px;	
	}

.udlej_pl_20
{
	grid-column: 2/11;
	grid-row: 21/22;
	}

.region_choose_pl_20
{
	grid-column: 9/18;
	grid-row: 21/22;
	margin-bottom: 10px;
	display:none;
	}


.udlej_dk_20
{
	grid-column: 2/11;
	grid-row: 22/23;

	}

.udlej_se_20
{
	grid-column: 6/15;
	grid-row: 21/22;
		}
	
.udlej_uk_20
{
	grid-column: 6/15;
	grid-row: 22/23;

		}
	
.udlej_no_20
{
	grid-column: 10/19;
	grid-row: 21/22;
	}

.udlej_de_20
{
	grid-column: 10/19;
	grid-row: 22/23;

	}
	
.udlej_it_20
{
	grid-column: 10/19;
	grid-row: 21/22;

	}

h3.udlej_sprog_20
{
	grid-column: 2/22; 
	grid-row:  23/24;	
	margin-top:20px;
	}

.udlej_sprog1_20
{
	grid-column: 2/11;
	grid-row: 24/25;
    }

.udlej_sprog2_20
{
	grid-column: 2/11;
	grid-row: 25/26;
 
	}

.udlej_sprog3_20
{
	grid-column: 2/11;
	grid-row: 26/27;

	}

.udlej_sprog4_20
{
	grid-column: 2/11;
	grid-row: 27/28;

	}

.udlej_sprog5_20
{
	grid-column: 6/15;
	grid-row: 24/25;
		}

.udlej_sprog6_20
{
	grid-column: 6/15;
	grid-row: 25/26;


	}

.udlej_sprog7_20
{
	grid-column: 6/15;
	grid-row: 26/27;

 
	}

.udlej_sprog8_20
{
	grid-column: 10/19;
	grid-row: 24/25;
		}

.udlej_sprog9_20
{
	grid-column: 10/19;
	grid-row: 25/26;

	}

.udlej_sprog10_20
{
	grid-column: 10/19;
	grid-row: 26/27;

	}

	
h2.udlej_beskriv_overskrift
{
	grid-column: 2/17;
	grid-row: 28/29;
    
	}

.udlej_beskriv_text
{
	grid-column: 2/17;
	grid-row: 29/30;

	}	
	
.udlej_beskriv_form
{
	grid-column: 2/17;
	grid-row: 30/31;
	}	
	
.knap_mandskab_gem_20_right
{
	grid-column: 18/22;
	grid-row:  2/3;
	font-size: 25px;
	}

.knap_mandskab_gem_20_bottom
{
	grid-column: 10/14; 
	grid-row: 31/32;
	font-size: 25px;
	margin-top: 15px;
}

/* Kun Type 21 */

.countrymatrix_retprofil_21 {
	grid-column: 4/19;
	grid-row: 20/21;
    }


.sprogmatrix_retprofil_21 {
	grid-column: 4/19;
	grid-row: 23/24;
    }

h1.profil_navn_overskrift_21
{
	grid-column: 5 / 22; 
	grid-row:  4/5;
	color:#000;
	font-size:30px;
	text-align: left;

}

h1.request_title
{
	grid-column: 4 / 22; 
	grid-row:  4/5;
	color:#000;
	font-size:30px;
	text-align: left;

}

h1.profil_ret_overskrift_21
{
	grid-column: 4/19; 
	grid-row:  4/5;
	color:#000;
	font-size:20px;
	text-align: left;
	margin-top:20px;
}



.profil_pic_box
{
	grid-column: 2/5;
	grid-row: 7/20;

	display: grid;
	grid-gap: 0px;
	grid-template-columns: auto;
	grid-template-rows: auto auto auto auto auto 1fr;
}


img.profil_pic_ret_21
	{
	grid-column: 1;
    grid-row: 1/2;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
	margin-top:25px;
	margin-bottom:25px;
	}
	

.slet_logo_21
{
	grid-column: 1;
    grid-row: 2/3;
}

	
a.ret_logo_21
{
	grid-column: 1; 
	grid-row: 3/4;
	margin-top:10px;
}





h3.profil_21_ret_navn
{
	grid-column: 4/11; 
	grid-row:  5/6;
}

.profil_21_ret_navn_text
{
	grid-column: 4/11; 
	grid-row:  6/7;	                                                                      
}

h3.profil_21_ret_efternavn
{
	grid-column: 12/20; 
	grid-row:  5/6;
}

.profil_21_ret_efternavn_text
{
	grid-column: 12/20; 
	grid-row:  6/7;	                                                                      
}

h3.profil_21_ret_adresse
{
	grid-column: 4/11; 
	grid-row:  7/8;	
}

.profil_21_ret_adresse_text
{
	grid-column: 4/11; 
	grid-row:  8/9;	
	
}

h3.profil_21_ret_gender
{
	grid-column: 12/20; 
	grid-row:  7/8;	
}

.profil_21_ret_gender_text
{
	grid-column: 12/20; 
	grid-row:  8/9;	
}

h3.profil_21_ret_ward
{
	grid-column: 4/20; 
	grid-row:  9/10;	
}

.profil_21_ret_ward_text
{
	grid-column: 4/20; 
	grid-row:  10/11;	
}

h3.profil_21_ret_by
{
	grid-column: 4/11; 
	grid-row:  11/12;	

}

.profil_21_ret_by_text
{
	grid-column: 4/11; 
	grid-row:  12/13;	

	}
	
h3.profil_21_ret_district
{
	grid-column: 12/20; 
	grid-row:  11/12;	
	
	}

.profil_21_ret_district_text
{
	grid-column: 12/20; 
	grid-row:  12/13;	
	}
	
h3.profil_21_ret_email
{
	grid-column: 4/20; 
	grid-row:  14/15;	
	}

.profil_21_ret_email_text
{
	grid-column: 4/11; 
	grid-row:  15/16;	
	}
	
a.ret_email_21
{
	grid-column: 12/20; 
	grid-row:  15/16;
	height:25px;
	font-size:18px;
}


h3.profil_21_ret_land
{
	grid-column: 4/11; 
	grid-row:  16/17;	

}

.profil_21_ret_land_text
{
	grid-column: 4/11; 
	grid-row:  17/18;	
	}

h3.profil_21_ret_telefon
{
	grid-column: 12/20; 
	grid-row:  16/17;	
	
	}

.profil_21_ret_telefon_text
{
	grid-column: 12/20; 
	grid-row:  17/18;	

	}

h3.profil_21_ret_pris
{
	grid-column: 4/11; 
	grid-row:  18/19;	
	}
	
.profil_21_ret_pris_text
{
	grid-column: 4/11; 
	grid-row:  19/20;	
	}
	
	
h3.profil_21_ret_valuta
{
	grid-column: 12/20; 
	grid-row:  18/19;	
	}
	
.profil_21_ret_valuta_text
{
	grid-column: 12/20; 
	grid-row:  19/20;	
	}

h3.profil21_ret_fag
{
	grid-column: 4/20; 
	grid-row:  20/21;	
	}
	
.skills_foldud
{
	grid-column: 4/20;
	grid-row: 21/22;
	}

h3.profil_21_ret_sprog
{
	grid-column: 4/20; 
	grid-row:  22/23;
	margin-top: 20px;	
	}

.sprog_engelsk_privat {
	grid-column: 4/20;
	grid-row: 23/24;
    }
	
.sprog_viet_privat {
	grid-column: 4/20;
	grid-row: 24/25;
    }

.sprog_fransk_privat {
	grid-column: 4/20;
	grid-row: 25/26;
    }

.sprog_chi_privat {
	grid-column: 4/20;
	grid-row: 26/27;
    }

.sprog_spansk_privat {
	grid-column: 4/20;
	grid-row: 27/28;
    }
	
.sprog_ger_privat {
	grid-column: 4/20;
	grid-row: 28/29;
    }
	
h3.profil_21_ret_type
{
	grid-column: 4/20;
	grid-row: 29/30;
	margin-top:15px;
	}
	
.countrymatrix_retprofil_21 {
	grid-column: 4/19;
	grid-row: 20/21;
    }

.typematrix_retprofil
{
	grid-column: 4/20;
	grid-row: 30/31;
    display: grid;
	grid-gap: 0px;
	grid-template-columns: auto auto auto auto auto auto auto auto;
	grid-template-rows: repeat(40, auto) 15px;
    color: #444;
	min-height: 100%;
	}

.typematrix_online_retprofil
{
	grid-column: 1/2;
	grid-row: 1/2;
    }

.typematrix_navn_online_retprofil
{
	grid-column: 2/11;
	grid-row: 1/2;
    }
	
.typematrix_H1B_retprofil
{
	grid-column: 11/12;
	grid-row: 1/2;
    }
	
.typematrix_navn_H1B_retprofil
{
	grid-column: 12/22;
	grid-row: 1/2;
    }

.typematrix_fourday_retprofil
{
	grid-column: 11/12;
	grid-row: 2/3;
	margin-top:12px;
    }

.typematrix_navn_fourday_retprofil
{
	grid-column: 12/22;
	grid-row: 2/3;
	margin-top:10px;
    }

.typematrix_alternative_retprofil
{
	grid-column: 11/12;
	grid-row: 3/4;
	margin-top:12px;
    }

.typematrix_navn_alternative_retprofil
{
	grid-column: 12/22;
	grid-row: 3/4;
	margin-top:10px;
    }


.typematrix_fulltime_retprofil
{
	grid-column: 1/2;
	grid-row: 2/3;
	margin-top:12px;
    }

.typematrix_navn_fulltime_retprofil
{
	grid-column: 2/11;
	grid-row: 2/3;
	margin-top:10px;
    }

.typematrix_parttime_retprofil
{
	grid-column: 1/2;
	grid-row: 3/4;
	margin-top:12px;
    }

.typematrix_navn_parttime_retprofil
{
	grid-column: 2/12;
	grid-row: 3/4;
	margin-top:10px;
    }

.typematrix_hybrid_retprofil
{
	grid-column: 1/2;
	grid-row: 4/5;
	margin-top:12px;
    }

.typematrix_navn_hybrid_retprofil
{
	grid-column: 2/12;
	grid-row: 4/5;
	margin-top:10px;
    }
h3.beskriv_overskrift_21
{
	grid-column: 4/20;
	grid-row: 31/32;
	margin-top:15px;
	}	

.beskriv_form_21
{
	grid-column: 4/20;
	grid-row: 32/33;
	height: 50px;
	}


.knap_ret_gem_21_right
{
	grid-column: 4/9;
	grid-row:  33/34;
	margin-top: 100px;
	}

.knap_ret_gem_21_bottom
{
	grid-column: 10/14; 
	grid-row: 36/37;
	font-size: 25px;
	margin-top: 15px;
}


h3.profil_21_ret_postnummer
{
	grid-column: 4/11; 
	grid-row:  9/10;	

}

.profil_21_ret_postnummer_text
{
	grid-column: 4/11; 
	grid-row:  10/11;	

}




	

h3.profil_20_ret_gender
{
	grid-column: 2/10; 
	grid-row:  24/25;	
}

.profil_20_ret_gender_text
{
	grid-column: 2/10; 
	grid-row:  25/26;	
}




	

	

/* Style the buttons that are used to open and close the accordion panel */
.accordion_skills {
  background-color: #eee;
  color: #000;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion_skills:hover {
  background-color: #ccc;
}

.panel {
  display: none;
}


/* Style the accordion panel. Note: hidden by default */
.panel_skills {
  padding: 0 18px;
  background-color: white;

}

.panelindhold_skills {
  	    display: grid;
		grid-gap: 0px;
		grid-template-columns: 10px repeat(20, 1fr) 10px;
		grid-template-rows: 10px repeat(4, auto) 10px;
}

.panelindholdoverskrift_skills
{
	grid-column: 2/9;
	grid-row: 2/3;
	font-weight: 900;
	}

.panelindholdv
{
	grid-column: 2/9;
	grid-row: 3/4;
	}
	
.panelindholdh
{
	grid-column: 11/18;
	grid-row: 2/6;
	}	


.sprog_radio_english
{
	grid-column: 4/19;
	grid-row: 23/24;
	}	



h3.udlej_land_overskrift
{
	grid-column: 4/19; 
	grid-row:  19/20;
margin-top: 25px;	
	}

.udlej_pl
{
	grid-column: 4/7;
	grid-row: 20/21;
	}

.udlej_dk
{
	grid-column: 4/7;
	grid-row: 21/22;
	}


.region_choose_pl
{
	grid-column: 9/18;
	grid-row: 21/22;
	margin-bottom: 10px;
	}

.udlej_de
{
	grid-column: 8/12;
	grid-row: 21/22;
	}


.udlej_se
{
	grid-column: 8/12;
	grid-row: 20/21;
	}
	
.udlej_uk
{
	grid-column: 12/16;
	grid-row: 20/21;
	}
	
.udlej_no
{
	grid-column: 12/16;
	grid-row: 21/22;
	}
	
.udlej_it
{
	grid-column: 12/16;
	grid-row: 25/26;
	}









.profil_sprog1_21
{
	grid-column: 4/8;
	grid-row: 23/24;
    }

.profil_sprog2_21
{
	grid-column: 4/8;
	grid-row: 24/25;
	}

.profil_sprog3_21
{
	grid-column: 4/8;
	grid-row: 25/26;
	}

.profil_sprog4_21
{
	grid-column: 4/8;
	grid-row: 26/27;
	}

.profil_sprog5_21
{
	grid-column: 8/12;
	grid-row: 23/24;
		}

.profil_sprog6_21
{
	grid-column: 8/12;
	grid-row: 24/25;
	}

.profil_sprog7_21
{
	grid-column: 8/12;
	grid-row: 25/26;
	}

.profil_sprog8_21
{
	grid-column: 8/12;
	grid-row: 26/27;
	}

.profil_sprog9_21
{
	grid-column: 12/16;
	grid-row: 23/24;
	}

.profil_sprog10_21
{
	grid-column: 12/16;
	grid-row: 24/25;
	}	





	



	



/* Fælles */

h1.profil_ret_overskrift
{
	grid-column: 7 / 22; 
	grid-row:  7/8;
	color:#000;
	font-size:30px;
	text-align: left;
	margin-top:20px;
}

img.profil_pic_ret1
	{
	grid-column: 2/7;
    grid-row: 10/13;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
	}

img.profil_pic_ret2
	{
	grid-column: 9/15;
    grid-row: 13/16;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
	margin-top:15px;
	}
	
.upload_foto
{
	grid-column: 6/18; 
	grid-row: 12/13;

}
	
	
.vedhaeft_foto
	{
	grid-column: 13/22; 
	grid-row: 14/15;

}
	
a.ret_logo
{
	grid-column: 2/5; 
	grid-row: 13/14;
	margin-top: 10px;
}

a.slet_logo
{
	grid-column: 2/5; 
	grid-row: 15/16;
	margin-top: 10px;
}

a.knap_ret_gem_photo
{
	grid-column: 12/20; 
	grid-row: 18/19;
	margin-top: 10px;

}




a.ret_email
{
	grid-column: 2/5; 
	grid-row: 14/15;
	margin-top: 10px;
}

a.ret_email_20
{
	grid-column: 10/17; 
	grid-row:  15/16;
	height:25px;
	font-size:18px;
}	

.profil_ret_manchet
{
	grid-column: 3 / 22; 
	grid-row:  8/9;
	color:#000;
	font-size:18px;
	text-align: left;
}

.ny_email_text
{
	margin-top: 15px;
	grid-column: 8/17; 
	grid-row: 10/11;

}

h3.profil_ret_content_1
{
	grid-column: 7/17; 
	grid-row:  9/10;
	padding-top: 30px;
}

.profil_ret_content_2
{
	grid-column: 7/17; 
	grid-row:  10/11;	
	padding-bottom: 10px;                                                                                       
}

h3.profil_ret_content_3
{
	grid-column: 7/17; 
	grid-row:  11/12;	
}

.profil_ret_content_4
{
	grid-column: 7/17; 
	grid-row:  12/13;	
	padding-bottom: 10px;
}

h3.profil_ret_content_5
{
	grid-column: 7/12; 
	grid-row:  13/14;	
	padding-bottom: 10px;
}

.profil_ret_content_6
{
	grid-column: 7/12; 
	grid-row:  14/15;	
	padding-bottom: 10px;
}

h3.profil_ret_content_7
{
	grid-column: 13/17; 
	grid-row:  13/14;	
	padding-bottom: 10px;
}

.profil_ret_content_8
{
	grid-column: 13/17; 
	grid-row:  14/15;	
	padding-bottom: 10px;
	}

h3.profil_ret_content_9
{
	grid-column: 7/17; 
	grid-row:  15/16;	
	padding-bottom: 10px;
	}

.profil_ret_content_10
{
	grid-column: 7/17; 
	grid-row:  16/17;	
	padding-bottom: 10px;
	}

h3.profil_ret_content_11
{
	grid-column: 7/17; 
	grid-row:  17/18;	
	padding-bottom: 10px;
	}


.profil_ret_content_12
{
	grid-column: 7/17; 
	grid-row:  18/19;	
	padding-bottom: 10px;
	}

h3.profil_ret_content_13
{
	grid-column: 7/17; 
	grid-row:  19/20;	
	padding-bottom: 10px;
	}

.profil_ret_content_14
{
	grid-column: 7/17; 
	grid-row:  20/21;	
	padding-bottom: 10px;
	}

h3.profil_ret_content_15
{
	grid-column: 7/17; 
	grid-row:  21/22;	
	padding-bottom: 10px;
	}

.profil_ret_content_16
{
	grid-column: 7/17; 
	grid-row:  22/23;	
	padding-bottom: 10px;
	}
	
h3.profil_ret_content_17
{
	grid-column: 7/17; 
	grid-row:  23/24;	
	padding-bottom: 10px;
	}
	
.profil_ret_content_18
{
	grid-column: 7/17; 
	grid-row:  24/25;	
	padding-bottom: 10px;
	}
	
.knap_ret_gem
{
	grid-column: 10/14;
	grid-row:  26/27;
	}

/* Ret billede */





/* Entreprise formular */

.projekt_overskrift
{	grid-column: 2/22;
	grid-row: 8/9;
    }
	
.projekt_manchet
{	grid-column: 2/22;
	grid-row: 9/10;
    }

.projekt_titel_overskrift
{	grid-column: 2/22;
	grid-row: 10/11;
    }
	
.projekt_titel_text
{	grid-column: 2/22;
	grid-row: 11/12;
	margin-bottom: 10px;
    }
	
.projekt_titel_form
{	grid-column: 2/22;
	grid-row: 12/13;
    }

h2.projekt_post_overskrift
{	grid-column: 2/22;
	grid-row: 13/14;
    }

.projekt_post_text
{
	grid-column: 2/22;
	grid-row: 14/15;
	margin-bottom: 10px;
    }

.projekt_post_form
{
	grid-column: 2/8;
	grid-row: 15/16;
    }


h2.projekt_opstart_overskrift
{
	grid-column: 12/22;
	grid-row: 13/14;
    }

.projekt_opstart_text
{
	grid-column: 12/22;
	grid-row: 14/15;
    }

.projekt_opstart_form
{
	grid-column: 12/18;
	grid-row: 15/16;
    }

/*  Fag  */	

h2.projekt_fag_overskrift
{
	grid-column: 2/22;
	grid-row: 16/17;
    }
.projekt_fag_text
{
	grid-column: 2/20;
	grid-row: 17/18;
	margin-bottom: 15px;
    }
	
.projekt_ret_profil_knap
{
	grid-column: 20/22;
	grid-row: 17/18;
	}		

.projekt_fag
{
	grid-column: 2/22;
	grid-row: 22/23;

    }

.projekt_fag1
{
	grid-column: 4/8;
	grid-row: 22/23;
    }

.projekt_fag2
{
	grid-column: 4/8;
	grid-row: 23/24;
    }
	
.projekt_fag3
{
	grid-column: 8/12;
	grid-row: 22/23;
    }
	
.projekt_fag4
{
	grid-column: 8/12;
	grid-row: 23/24;
    }

.projekt_fag5
{
	grid-column: 12/16;
	grid-row: 22/23;
    }
	
.projekt_fag6
{
	grid-column: 12/16;
	grid-row: 23/24;
    }
	
	
/*  Ret Fag  */		

h2.ret_fag_overskrift
{
	grid-column: 2/22;
	grid-row: 16/17;
    }
.ret_fag_text
{
	grid-column: 2/20;
	grid-row: 17/18;
    }
	
.projekt_ret_profil_knap
{
	grid-column: 20/22;
	grid-row: 17/18;
	}		

.ret_fag
{
	grid-column: 2/22;
	grid-row: 22/23;

    }

.ret_fag1
{
	grid-column: 7/11;
	grid-row: 18/19;
    }

.ret_fag2
{
	grid-column: 7/11;
	grid-row: 19/20;
    }
	
.ret_fag3
{
	grid-column: 11/15;
	grid-row: 18/19;
    }
	
.ret_fag4
{
	grid-column: 11/15;
	grid-row: 19/20;
    }

.ret_fag5
{
	grid-column: 15/19;
	grid-row: 18/19;
    }
	
.ret_fag6
{
	grid-column: 15/19;
	grid-row: 19/20;
    }
	
	
	
	
h2.projekt_beskriv_overskrift
{
	grid-column: 2/22;
	grid-row: 27/28;
    
	}

.projekt_beskriv_text
{
	grid-column: 2/22;
	grid-row: 28/29;
    margin-bottom: 10px;
	}	
	
.projekt_beskriv_form
{
	grid-column: 2/22;
	grid-row: 29/30;
	}	

.indeholde_hideme
{
	grid-column: 7/17; 
	grid-row:  4/6;
	height: 40px;
}


/* The animation code */
@keyframes gemt {

  0%   {height: 40px; line-height:40px;}
  80%  {height: 40px; line-height:40px;}
  100% {height: 0px; overflow: hidden;}
}

/* The element to apply the animation to */
.hideme {
	grid-column: 7/17; 
	grid-row:  4/6;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	border-radius: 5px;
	background-color: #ff9c00;
	height: 0px;
	overflow: hidden;

	animation-name: gemt;
	animation-duration: 4s;
}
