.PosQWERTYkeyboard_  {
 margin : 0 auto;
  max-width: 1024px;
  min-height: 155px;
  position: relative;
  background: #fff;
}
.PosQWERTYkeyboard_ .col-3-11 {
  flex: 0 0 27%;
  max-width: 27%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.PosQWERTYkeyboard_ .col-9-11 {
  flex: 0 0 81.81%;
  max-width: 81.81%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.PosQWERTYkeyboard_ .col-1-11 {
  flex: 0 0 9.09%;
  max-width: 9.09%;
  position: relative;
  width: 100%;
  min-height: 1px;
     /* padding-right: 15px; */
    /* padding-left: 15px; */
   
        padding: 1px;
}
.PosQWERTYkeyboard_ .col-2-11 {
  flex: 0 0 18.18%;
  max-width: 18.18%;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.PosQWERTYkeyboard_ .col-1-11 #langBtn {
  cursor: pointer;
    border-radius: 3px;
    display: flex;
    background: -moz-linear-gradient(#f996a0, #69010bb5);
    background: linear-gradient(#17a2b857, var(--info));
    border: solid 1px white;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: bold;
    text-shadow: 0 1px 0 var(--secondary);
    
    /* disable text selection  */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.PosQWERTYkeyboard_ .col-1-11 #keyBspace span {
	font-size: 1.4em;
	color: var(--damger);
}

.PosQWERTYkeyboard_ .digit span {
	font-size: 1.4em!important;
	color: var(--fb-green);
}
.PosQWERTYkeyboard_  span {
	font-size: 1.6em;
	
}
.PosQWERTYkeyboard_ .col-1-11 #keyEnter {
	   width: 100%;
    height: 2.6em;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
     border: 1px solid #6c757d66;
    /* border-radius: 5px; */
    font-weight: bold;
    background: linear-gradient(#0c8b617a, var(--fb-green));
  cursor: pointer;
   /*  background-color:var(--fb-green); */
    text-transform:uppercase;
    align-items: center;
    justify-content: center;
    color: #fff;
    letter-spacing: 1px;
    font-weight:bold;
    
    /* disable text selection  */
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.PosQWERTYkeyboard_ .col-1-11 #keyEnter:hover {
	background-color:var(--fb-btnHover);

}
.PosQWERTYkeyboard_ .PosBtn_ #ico{
	margin-right: .2em;
}
.PosQWERTYkeyboard_ .PosBtn {
    width: 100%;
    height: 2.6em;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
     border: 1px solid #6c757d66;
    /* border-radius: 5px; */
    font-weight: bold;
    background: linear-gradient(var(--fs-bacgrd), #6c757d3b);
}
.PosQWERTYkeyboard_ .PosBtn:hover{
	background: linear-gradient(#1ab188, #4a796c);
	cursor: pointer;
	color: white;
	border-radius: 5px;
}
.PosQWERTYkeyboard_ .PosBtn:active {
    background: #486d5c;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#486d5c), to(#729e85));
    background: -moz-linear-gradient(#486d5c, #729e85);
    background: linear-gradient(#486d5c, #729e85);
    border: solid 1px #236036;
    box-shadow: inset 0 10px 15px 0 #225f33;
}
