.chatIcon {
position: fixed;
right:0.5vw;
width: 3vw;
height: 3vw;
background-size: 3vw 3vw;
border-radius: 1.5vw 1.5vw;
}

.chatIcon2 {
position: fixed;
right:0.5vw;
width: 3vw;
height: 3vw;
background-size: 3vw 3vw;
}

.chatHref {
display: block;
position: fixed;
right:0.5vw;
width: 3vw;
height: 3vw;
}

.chatNumber {
position: fixed;
right:0.5vw;
width: 1vw;
height: 1vw;
border-radius: 0.1vw 0.1vw;
background-color: rgb(128,32,32);
text-align: center;
color: white;
font-size:0.8vw;
}

a.chatExit {
display: block;
color: white;
position: fixed;
bottom: 23.35vw;
right: 4.25vw;
font-size: 2vw;
}

a.chatExit:hover {color:gold;}

.chat {
position: fixed;
bottom: 0;						
right: 4vw;
height: 25vw;					
width: 20vw;
}

.chatNaglowek {
position: absolute;
top: 0;							
left: 0;
height: 1.5vw;					
width: 20vw;
color: white;
background-color: rgb(193,31,31);
display: flex;
flex-direction: row;
}
.chatNaglowekPole {padding-top: 0.4vh; flex: 0 0 15.6vw; padding-left: 0.4vw}
.chatNaglowekPrzycisk {padding-top: 0.4vh; flex: 0 0 2vw;}

#chatcontent {
position: absolute;
top: 1.5vw;						left: 0;
height: 22vw;					width: 19.8vw;
color: white;					background-color: rgb(30,30,30);
overflow-y: scroll; 			
overflow-x: hidden;
padding-left: 0.2vw;
}

#chatcontent span {
display: block;
padding-top: 0.8vh;
color: gold;}

.chatTextareaHolder {
position: absolute;
top: 23.5vw;						left: 0;
height: 1.5vw;					width: 20vw;
background-color: rgb(200,100,50);}

.chatTextareaHolder textarea {margin: 0; padding: 0; font-family: "Gill Sans"; font-size: 1vw; width: 100%; height: 1.5vw; box-sizing: border-box; resize: none;}