﻿/*  Ret profil  */

/* Kun Type 20 */
.menubackground
{
	grid-column: 1/2; 
	grid-row: 1/49;
	background-color: #ff9c00;
	border-radius: 15px 0px 0px 15px;
	display:none;
}

.menugrid
{
	/* border:5px solid red; */
	grid-column: 1/2;
	grid-row: 2/48;
		display: grid;
		grid-row-gap: 15px;
		grid-template-columns: auto repeat(4, 1fr) auto;
		grid-template-rows: repeat(38, auto) 1fr auto;
		display:none;
}

img.profilpic_venstre
{
	grid-column: 1/6;
	grid-row: 1/2;
	margin-left: auto;
	margin-right: auto;
	border-radius: 50%;
	background-color: #fff;
	display:none;
	}

a.mit_mandskab
{
	grid-column: 2/6; 
	grid-row: 2/3;
	display:none;
}

a.mandskab_udlej_1
{
	grid-column: 3/22; 
	grid-row: 1/2;
	margin-top:10px;
}

a.mandskab_udlej_2
	{
	grid-column: 3/22; 
	grid-row: 6/7;
	margin-top:10px;

}

a.jobopslag
{
	grid-column: 2/6; 
	grid-row: 3/4;
	display:none;
}

a.menuknap {
    display:inline-block;
    height: 18px;
	background-color: #E68E00;
	color: white;
	padding-top: 6px;
	padding-bottom: 10px;
	Text-align:center;
	border: none;
	font-size:14px;
	text-decoration: none;
	text-shadow: 1px 1px rgba(0,0,0,.1);
	display:none;
}

a.menuknap:hover {
	color: white;
	background-color: #E8770C;
	cursor: pointer;
	display:none;
}

a.menuknap:active {
	color: white;
	box-shadow: none;
	display:none;
}

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

}



h1.profil_navn_overskrift_20
{
	grid-column: 3/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/5;
	color:#000;
	font-size:22px;
	text-align: left;
	color:#808080;
	margin:0px;
}

h3.profil_20_ret_navn
{
	grid-column: 3/21; 
	grid-row:  8/9;
	margin-top:10px;
}

.profil_20_ret_navn_text
{
	grid-column: 3/21; 
	grid-row:  9/10;	                                                                      
}

h3.profil_ret_NIP
{
	grid-column: 3/21; 
	grid-row:  10/11;	                                                                      
}

.profil_ret_NIP_text
{
	grid-column: 3/21; 
	grid-row:  11/12;	                                                                      
}

h3.profil_20_ret_adresse
{
	grid-column: 3/21; 
	grid-row:  12/13;	
}

.profil_20_ret_adresse_text
{
	grid-column: 3/21;
	grid-row:  13/14;	
}

h3.profil_20_ret_postnummer
{
	grid-column: 3/21;
	grid-row:  14/15;	
}

.profil_20_ret_postnummer_text
{
	grid-column: 3/21; 
	grid-row:  15/16;	
}

h3.profil_20_ret_by
{
	grid-column: 3/21;
	grid-row:  16/17;
	
}

.profil_20_ret_by_text
{
	grid-column: 3/21;
	grid-row:  17/18;
	
	}

h3.profil_20_ret_land
{
	grid-column: 3/21; 
	grid-row:  18/19;	
}

.profil_20_ret_land_text
{
	grid-column: 3/21; 
	grid-row:  19/20;
}
	

.profil_20_ret_region
{
	grid-column: 3/21;
	grid-row: 18/22;
	display: none;
		}

.profil_20_ret_region_dropdown
{
	grid-column: 3/21;
	grid-row:  22/23;	
	display: none; 
	}

h3.profil_20_ret_telefon
{
	grid-column: 3/21;
	grid-row:  20/21;	
	}

.profil_20_ret_telefon_text
{
	grid-column: 3/21;
	grid-row:  21/22;	
	}
	

	

h3.profil_20_ret_email
{
	grid-column: 3/21;
	grid-row:  22/23;	
	}

.profil_20_ret_email_text
{
	grid-column: 3/21;
	grid-row:  23/24;	
	}
	
a.ret_email_20
{
	grid-column: 3/21; 
	grid-row:  24/25;
	height:25px;
	font-size:18px;
}	



h3.profil_20_ret_kontakt_fornavn
{
	grid-column: 3/21;
	grid-row:  25/26;
margin-top:10px;	
	}

.profil_20_ret_kontakt_fornavn_text
{
	grid-column: 3/21;
	grid-row:  26/27;	
	}

h3.profil_20_ret_kontakt_efternavn
{
	grid-column: 3/21;
	grid-row:  27/28;	
	}

.profil_20_ret_kontakt_efternavn_text
{
	grid-column: 3/21;
	grid-row:  28/29;	
	}

h3.profil_20_ret_website
{
	grid-column: 3/21;
	grid-row:  30/31;	
	}

.profil_20_ret_website_text
{
	grid-column: 3/21;
	grid-row:  31/32;	
	}

.knap_ret_gem_20_bottom
{
	grid-column: 3/21;
	grid-row: 32/33;
	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;
	}


/* Job_loop firmaprofil */

h3.loop_job_title
{
	grid-column: 2 / 20; 
	grid-row:  2/3;
	font-size:10px;
	font-weight: bold;
}

.location_icon
	{

	grid-column: 6/7;
    grid-row: 3/4;
    border: 0px silver solid;
	margin-top:5px;
	height: 10px;
	width: 10px;
		}



.loop_job_land
{
	grid-column: 6 / 20; 
	grid-row:  3/4;
	font-size:15px;
	margin-left:15px;
	margin-top:5px;
}

.salary_icon
	{

	grid-column: 11/12;
    grid-row: 3/4;
    border: 0px silver solid;
	margin-top:5px;
	height: 1px;
	width: 1px;
	margin-bottom:15px;
		}

.loop_job_salary
{
	grid-column: 11 / 20; 
	grid-row:  3/4;
	font-size:15px;
	margin-left:20px;
	margin-top: 5px;
}

.online_icon
	{

	grid-column: 6/7;
    grid-row: 4/5;
    border: 0px silver solid;
	margin-top:0px;
	height: 1px;
	width: 1px;
	margin-top:15px;
	margin-bottom:15px;
		}


.loop_job_online
{
	grid-column: 6 / 20; 
	grid-row:  4/5;
	font-size:15px;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:15px;
}

.loop_job_online_chosen
{
	grid-column: 9 / 11; 
	grid-row:  4/5;
	font-size:20px;
	font-weight: bold;
}

.loop_job_description
{
	grid-column: 6 / 15; 
	grid-row:  5/8;
	font-size:15px;
	margin-top:15px;
}



/* Kun Type 21 */



h1.profil_navn_overskrift_21
{
	grid-column: 3 / 21; 
	grid-row:  4/5;
	color:#000;
	font-size:25px;
	text-align: left;
}

.profil_pic_box
{
	grid-column: 1/21;
	grid-row: 7/8;
	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/15;
    grid-row: 7/8;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
margin-left: 65px;

	}
	
.slet_logo_21
{
	grid-column: 1/22;
    grid-row: 8/9;
}

	
a.ret_logo_21
{
	grid-column: 1/22; 
	grid-row: 8/9;
	margin-top:10px;
}

h1.profil_ret_overskrift_21
{
	grid-column: 2 / 22; 
	grid-row:  9/10;
	color:#000;
	font-size:20px;
	text-align: left;
}



h3.profil_21_ret_navn
{
	grid-column: 2/21; 
	grid-row:  5/6;
}

.profil_21_ret_navn_text
{
	grid-column: 2/21; 
	grid-row:  6/7;	                                                                      
}

h3.profil_21_ret_adresse
{
	grid-column: 2/21;
	grid-row:  7/8;	
}

.profil_21_ret_adresse_text
{
	grid-column: 2/21;
	grid-row:  8/9;	
	
}

h3.profil_21_ret_postnummer
{
	grid-column: 2/21;
	grid-row:  9/10;	

}

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

}

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

}

.profil_21_ret_by_text
{
	grid-column: 2/21;
	grid-row:  12/13;	

	}

h3.profil_21_ret_telefon
{
	grid-column: 2/21;
	grid-row:  13/14;	
	
	}

.profil_21_ret_telefon_text
{
	grid-column: 2/21;
	grid-row:  14/15;	

	}

h3.profil_21_ret_pris
{
	grid-column: 2/21;
	grid-row:  15/16;	
	}
	
.profil_21_ret_pris_text
{
	grid-column: 2/21;
	grid-row:  16/17;	
	}


h3.profil21_ret_fag
{
	grid-column: 2/21;
	grid-row:  17/18;	
	}

.ret_fag21_100
{
	grid-column: 3/12;
	grid-row: 18/19;
        }

.ret_fag21_200
{
	grid-column: 3/12;
	grid-row: 23/24;
	margin-top: 30px; 
    }
	
.ret_fag21_300
{
	grid-column: 3/22;
	grid-row: 23/24;
	margin-top: 330px;
    }
	
	
.ret_fag21_400
{
	grid-column: 3/12;
	grid-row: 23/24;
		margin-top: 90px;
    }

.ret_fag21_500
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 180px;
    }
	
.ret_fag21_600
{
	grid-column: 3/12;
	grid-row: 23/24;
    margin-top: 150px;
    }

.ret_fag21_700
{
	grid-column: 3/12;
	grid-row: 23/24;
    margin-top: 180px;
    }

.ret_fag21_800
{
	grid-column: 3/12;
	grid-row: 23/24;
	margin-top: 210px;
    }
	
.ret_fag21_900
{
	grid-column: 3/12;
	grid-row: 23/24;
	margin-top: 240px;
    }
	
.ret_fag21_1000
{
	grid-column: 3/12;
	grid-row: 23/24;
	margin-top: 270px;
    }

.ret_fag21_1100
{
	grid-column: 3/12;
	grid-row: 23/24;
	margin-top: 300px;
    }
	
.ret_fag21_1200
{
	grid-column: 3/22;
	grid-row: 23/24;
		margin-top: 60px;
    }
	
.ret_fag21_1300
{
	grid-column: 11/22;
	grid-row: 23/24;

    }

.ret_fag21_1400
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 30px;
    }
	
.ret_fag21_1500
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 60px;
    }
	
.ret_fag21_1600
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 90px;
    }

.ret_fag21_1700
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 120px;
    }
	
.ret_fag21_1800
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 150px;
    }

.ret_fag21_1900
{
	grid-column: 3/12;
	grid-row: 23/24;
		margin-top: 120px;
    }
	
.ret_fag21_2000
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 210px;
    }
	
.ret_fag21_2100
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 240px;
    }

.ret_fag21_2200
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 270px;
    }
	
.ret_fag21_2300
{
	grid-column: 11/22;
	grid-row: 23/24;
	margin-top: 300px;
    }





h3.udlej_land_overskrift
{
	grid-column: 2/21;
	grid-row:  24/25;
	
	}


.region_choose_pl
{
	grid-column: 2/21;
	grid-row: 30/31;

	}

.udlej_pl
{
	grid-column: 2/12;
	grid-row: 29/30;
	}

.udlej_dk
{
	grid-column: 3/12;
	grid-row: 30/31;

	}

.udlej_se
{
	grid-column: 3/12;
	grid-row: 31/32;
	}
	
.udlej_uk
{
	grid-column: 11/21;
	grid-row: 29/30;
	}
	
.udlej_no
{
	grid-column: 11/21;
	grid-row: 30/31;

	}

.udlej_de
{
	grid-column: 11/21;
	grid-row: 31/32;

	}
	
.udlej_it
{
	grid-column: 3/12;
	grid-row: 33/34;
	}

h3.profil_21_ret_sprog
{
	grid-column: 2/21;
	grid-row:  26/27;	

	}

.profil_sprog1_21
{
	grid-column: 3/12;
	grid-row: 38/39;
	
    }

.profil_sprog2_21
{
	grid-column: 3/12;
	grid-row: 39/40;
	}

.profil_sprog3_21
{
	grid-column: 3/12;
grid-row: 40/41;
	}

.profil_sprog4_21
{
	grid-column: 3/12;
	grid-row: 41/42;
	}

.profil_sprog5_21
{
	grid-column: 3/12;
	grid-row: 42/43;
		}

.profil_sprog6_21
{
	grid-column: 12/21;
	grid-row: 38/39;
	}

.profil_sprog7_21
{
	grid-column: 12/21;
	grid-row: 39/40;
	}

.profil_sprog8_21
{
	grid-column: 12/21;
	grid-row: 40/41;
	}

.profil_sprog9_21
{
	grid-column: 12/21;
	grid-row: 41/42;
	}

.profil_sprog10_21
{
	grid-column: 12/21;
	grid-row: 42/43;
	}	

h3.beskriv_overskrift_21
{
	grid-column: 3/21;
	grid-row: 44/45;
	margin-top:15px;
	}	

.beskriv_form_21
{
	grid-column: 3/21;
	grid-row: 45/46;
	max-height: 500px;
	}


.knap_ret_gem_21_right
{
	margin: 10px;
	grid-column: 3/21; 
	grid-row: 48/49;
	font-size: 25px;
	margin-top:15px;
	margin-bottom: 15px;
}




.knap_ret_gem_21_bottom
{
	grid-column: 2/21;
	grid-row:  32/33;
	font-size: 25px;
	}
	
a.ret_email_21
{
	grid-column: 3/21;
	grid-row: 31/32;
}


.indeholde_hideme
{
	grid-column: 3/21; 
	grid-row:  8/9;
	margin-top: 70px;
	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: 3/21; 
	grid-row:  8/9;
	margin-top: 70px;
	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;
}





/* Fælles */

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

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: 7/22;
    grid-row: 13/16;
	height: 150px;
    width: 150px;
    border-radius: 50%;
	border: 1px silver solid;
	margin-top:15px;
	}
	
.upload_foto
{
	grid-column: 5/18; 
	grid-row: 16/17;
	text-align: center;

}
	
	
.vedhaeft_foto
	{
	grid-column: 5/18; 
	grid-row: 16/17;

}

a.knap_ret_gem_photo
{
	grid-column: 3/21; 
	grid-row: 16/17;
	margin-top: 80px;
}

.knap_ret_gem_email
{
	grid-column: 3/21; 
	grid-row: 11/12;
	margin-top: 10px;
}

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

}

	
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.ret_email
{
	grid-column: 2/5; 
	grid-row: 14/15;
	margin-top: 10px;
}

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




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 */




/* Udlej formular */

.udlej_overskrift
{	grid-column: 3/21;
	grid-row: 2/3;
    }
	
.udlej_manchet
{	grid-column: 3/21;
	grid-row: 3/4;
    }

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

a.Slet_link
{	grid-column: 2/5;
	grid-row: 30/31;
	text-decoration: underline;
	margin-top: 20px;
}

h2.udlej_antal_overskrift
{	grid-column: 2/22;
	grid-row: 10/11;
    }

.udlej_antal_text
{
	grid-column: 2/22;
	grid-row: 11/12;
    }

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

.udlej_antal_form
{
	grid-column: 2/8;
	grid-row: 12/13;
    }

/*  Pris  */		
h2.udlej_pris_overskrift
{
	grid-column: 12/22;
	grid-row: 10/11;
    }

.udlej_pris_text
{
	grid-column: 12/22;
	grid-row: 11/12;
    }

.udlej_pris_form
{
	grid-column: 12/18;
	grid-row: 12/13;
    }

/*  Fag  */	

h2.udlej_fag_overskrift
{
	grid-column: 2/22;
	grid-row: 16/17;
    }
.udlej_fag_text
{
	grid-column: 2/20;
	grid-row: 17/18;
    }
	
.udlej_ret_profil_knap
{
	grid-column: 20/22;
	grid-row: 17/18;
	}		

.udlej_fag
{
	grid-column: 2/22;
	grid-row: 18/19;

    }


.udlej_fag1
{
	grid-column: 3/20;
	grid-row: 19/20;
    }

.udlej_fag2
{
	grid-column: 3/20;
	grid-row: 20/21;
    }
	
.udlej_fag3
{
	grid-column: 3/20;
	grid-row: 21/22;
    }

/* Sprog  */
h2.udlej_sprog_overskrift
{
	grid-column: 2/22;
	grid-row: 22/23;
    }

.udlej_sprog_text
{
	grid-column: 2/22;
	grid-row: 23/24;
    }

.udlej_sprog
{
	grid-column: 2/22;
	grid-row: 24/25;
    }

.udlej_sprog1
{
	grid-column: 2/5;
	grid-row: 25/26;

    }

.udlej_sprog2
{
	grid-column: 5/8;
	grid-row: 25/26;
 
	}

.udlej_sprog3
{
	grid-column: 8/11;
	grid-row: 25/26;

	}

.udlej_sprog4
{
	grid-column: 11/14;
	grid-row: 25/26;

	}

.udlej_sprog5
{
	grid-column: 14/17;
	grid-row: 25/26;
 
	}

.udlej_sprog6
{
	grid-column: 17/20;
	grid-row: 25/26;

	}

.udlej_sprog7
{
	grid-column: 20/22;
	grid-row: 25/26;
 
	}

.udlej_sprog8
{
	grid-column: 2/5;
	grid-row: 26/27;

	}

.udlej_sprog9
{
	grid-column: 5/8;
	grid-row: 26/27;

	}

	
	
h2.udlej_beskriv_overskrift
{
	grid-column: 2/22;
	grid-row: 27/28;
    
	}

.udlej_beskriv_text
{
	grid-column: 2/22;
	grid-row: 28/29;

	}	
	
.udlej_beskriv_form
{
	grid-column: 2/22;
	grid-row: 29/30;
	}	
	

/* 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: 24/25;
    }

.ret_fag2
{
	grid-column: 7/11;
	grid-row: 25/26;
    }
	
.ret_fag3
{
	grid-column: 11/15;
	grid-row: 24/25;
    }
	
.ret_fag4
{
	grid-column: 11/15;
	grid-row: 25/26;
    }

.ret_fag5
{
	grid-column: 15/19;
	grid-row: 24/25;
    }
	
.ret_fag6
{
	grid-column: 15/19;
	grid-row: 25/26;
    }
	
	
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;
	}	

h1.profil_21_title
{
	grid-column: 4/17; 
	grid-row:  4/5;
}

h3.profil_21_ret_navn
{
	grid-column: 3/21; 
	grid-row:  5/6;
	margin-top: 50px;
}

.profil_21_ret_navn_text
{
	grid-column: 3/21; 
	grid-row:  6/7;	                                                                      
}

h3.profil_21_ret_efternavn
{
	grid-column: 3/21; 
	grid-row:  7/8;
}

.profil_21_ret_efternavn_text
{
	grid-column: 3/21; 
	grid-row:  8/9;	                                                                      
}

h3.profil_21_ret_gender
{
	grid-column: 3/21; 
	grid-row:  9/10;	
}

.profil_21_ret_gender_text
{
	grid-column: 3/21; 
	grid-row:  10/11;	
}

h3.profil_20_ret_gender
{
	grid-column: 3/21; 
	grid-row:  29/30;	
}

.profil_20_ret_gender_text
{
	grid-column: 3/21; 
	grid-row:  30/31;	
}

h3.profil_21_ret_adresse
{
	grid-column: 3/21; 
	grid-row:  11/12;	
}

.profil_21_ret_adresse_text
{
	grid-column: 3/21; 
	grid-row:  12/13;	
}

h3.profil_21_ret_ward
{
	grid-column: 3/21; 
	grid-row:  13/14;	
}

.profil_21_ret_ward_text
{
	grid-column: 3/21; 
	grid-row:  14/15;	
}



h3.profil_21_ret_by
{
	grid-column: 3/21; 
	grid-row:  	15/16;	
}

.profil_21_ret_by_text
{
	grid-column: 3/21; 
	grid-row:  16/17;	
}

h3.profil_21_ret_district
{
	grid-column: 3/21; 
	grid-row:  17/18;	
	
	}

.profil_21_ret_district_text
{
	grid-column: 3/21; 
	grid-row:  18/19;	
	}


h3.profil_21_ret_email
{
	grid-column: 3/21; 
	grid-row:  19/20;	
	}

.profil_21_ret_email_text
{
	grid-column: 3/21; 
	grid-row:  20/21;	
	}
	
a.ret_email_21
{
	grid-column: 3/21; 
	grid-row:  21/22;
	height:25px;
	font-size:18px;
}

h3.profil_21_ret_land
{
	grid-column: 3/21; 
	grid-row:  22/23;
	margin-top:15px;
}

.profil_21_ret_land_text
{
	grid-column: 3/21; 
	grid-row:  23/24;	

	}

h3.profil_21_ret_telefon
{
	grid-column: 3/21; 
	grid-row:  24/25;	
	
	}

.profil_21_ret_telefon_text
{
	grid-column: 3/21; 
	grid-row:  25/26;	

	}

h3.profil_21_ret_pris
{
	grid-column: 3/21; 
	grid-row:  26/27;	
	}
	
.profil_21_ret_pris_text
{
	grid-column: 3/21; 
	grid-row:  27/28;	
	}
	
h3.profil_21_ret_valuta
{
	grid-column: 3/21; 
	grid-row:  28/29;	
	}
	
.profil_21_ret_valuta_text
{
	grid-column: 3/21; 
	grid-row:  29/30;	
	}
	
	
h3.profil_21_ret_postnummer
{
	grid-column: 3/21; 
	grid-row:  24/25;	
}

.profil_21_ret_postnummer_text
{
	grid-column: 3/21; 
	grid-row:  25/26;	
}

.typematrix_grid {
	border: 1px blue solid;
	grid-column: 3/21;
	grid-row: 36/37;
    display: grid;
	grid-gap: 0px;
	grid-template-columns: repeat(11, 1fr);
 	grid-template-rows: repeat(40, auto) 15px;
    color: #444;
	min-height: 100%;
    }

h3.profil_21_ret_type_retjob
{
	grid-column: 3/21;
	grid-row: 39/40;
	margin-top: 15px;
    }

h3.profil_21_ret_type
{
	grid-column: 3/21;
	grid-row: 39/40;
	margin-top:15px;
	}

.typematrix_online_retjob
{
	grid-column: 1/2;
	grid-row: 37/38;
    }

.typematrix_navn_online_retjob
{
	grid-column: 2/21;
	grid-row: 37/38;
    }

.typematrix_H1B_retjob
{
	grid-column: 1/2;
	grid-row: 38/39;
    }
	
.typematrix_navn_H1B_retjob
{
	grid-column: 2/21;
	grid-row: 38/39;
    }	
	

.typematrix_fourday_retjob
{
	grid-column: 1/2;
	grid-row: 39/40;
    }

.typematrix_navn_fourday_retjob
{
	grid-column: 2/21;
	grid-row: 39/40;
    }
	
.knap_ret_gem_21_bottom
{
	grid-column: 3/21; 
	grid-row: 36/37;
	font-size: 30px;
}




/*Hamonikaen og skills*/
h3.profil21_ret_fag
{
	grid-column: 3/21; 
	grid-row:  30/31;	
	}

.skills_foldud
{
	grid-column: 3/21;
	grid-row: 31/32;
	}
	

/* 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;
}

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

}

.panel {
  display: none;
}

.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.profil_21_ret_sprog
{
	grid-column: 3/21; 
	grid-row:  32/33;
	margin-top:15px;
	}
	

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


.sprog_engelsk_privat {
	grid-column: 3/21;
	grid-row: 33/34;
    }
	
.sprog_viet_privat {
	grid-column: 3/21;
	grid-row: 34/35;
    }

.sprog_fransk_privat {
	grid-column: 3/21;
	grid-row: 35/36;
    }

.sprog_chi_privat {
	grid-column: 3/21;
	grid-row: 36/37;
    }

.sprog_spansk_privat {
	grid-column: 3/21;
	grid-row: 37/38;
    }

.sprog_ger_privat {
	grid-column: 3/21;
	grid-row: 38/39;
    }


.typematrix_retprofil
{
	grid-column: 3/21;
	grid-row: 40/41;
    display: grid;
	grid-gap: 0px;
	grid-template-columns: auto 1fr 0px auto 1fr 0px auto 1fr;
	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/21;
	grid-row: 1/2;
    }
	
.typematrix_H1B_retprofil
{
	grid-column: 1/2;
	grid-row: 2/3;
    }
	
.typematrix_navn_H1B_retprofil
{
	grid-column: 2/21;
	grid-row: 2/3;
    }

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

.typematrix_navn_fulltime_retprofil
{
	grid-column: 2/21;
	grid-row: 3/4;
    }

.typematrix_parttime_retprofil
{
	grid-column: 1/2;
	grid-row: 4/5;
    }

.typematrix_navn_parttime_retprofil
{
	grid-column: 2/21;
	grid-row: 4/5;
    }

.typematrix_fourday_retprofil
{
	grid-column: 1/2;
	grid-row: 5/6;
    }

.typematrix_navn_fourday_retprofil
{
	grid-column: 2/21;
	grid-row: 5/6;
    }
	
.typematrix_alternative_retprofil
{
	grid-column: 1/2;
	grid-row: 6/7;
    }

.typematrix_navn_alternative_retprofil
{
	grid-column: 2/21;
	grid-row: 6/7;
    }
	
.typematrix_hybrid_retprofil
{
	grid-column: 1/2;
	grid-row: 7/8;
    }

.typematrix_navn_hybrid_retprofil
{
	grid-column: 2/21;
	grid-row: 7/8;
    }

