
::-webkit-scrollbar { 
    display: none; 
}

body::-webkit-scrollbar { 
    display: none; 
}

html * {
  box-sizing: border-box;
  padding:0;
  margin:0;
}
html,
body {
  transition: all 1s linear;
}

body {
    text-align: left;
    font-family: Helvetica, sans-serif;
    font-weight: 600;
    color:#303030;
    line-height: 1.7em;
    background-color: #fff;
}

.t{
    position: fixed;
    top: 50px;
    left: 50%;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

#two{
    width: 700px;
    height: 525px;
    margin: 150px;
}

.hidden, .hidden tr, .hidden td{
    background-color: #fff !important;
    border: none !important;
}

.cube .radek{

}

.cube .radek .item{
  
}

.wall{
    width: 150px;
    height: 150px;
    background-color: #000;
    margin: 12.5px;
}

.wall, .wall tr, .wall td{
    border: 1px solid black;
}

.holder table{
    float: left;
}

.t{
    display: none;
}


td.white{
    background-color: white;
}

td.green{
    background-color: green;
}

td.red{
    background-color: red;
}

td.blue{
    background-color: blue;
}

td.orange{
    background-color: orange;
}

td.yellow{
    background-color: yellow;
}

.holder:nth-child(2)::before{
    content: "⤺";
    color: #000;
    height: 47px;
    width: 47px;
    position: absolute;
    transform: translate(0%, -50%);
    font-size: 47px;
    line-height: 47px;
    top: 87.5px;
    left: -50px;
}

.holder:nth-child(1)::after{
    content: "⤺";
    color: #000;
    height: 47px;
    width: 47px;
    position: absolute;
    transform: translate(-50%, 0%);
    transform: rotate(90deg);
    font-size: 47px;
    line-height: 47px;
    left: 239.5px;
    bottom: -50px;
}

.holder:nth-child(1)::before{
    content: "⤺";
    color: #000;
    height: 47px;
    width: 47px;
    position: absolute;
    transform: translate(-50%, 0%);
    transform: rotate(90deg);
    font-size: 47px;
    line-height: 47px;
    left: 239.5px;
    top: -50px;
}

#u::before{
    content: "U";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

#l::before{
    content: "L";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

#f::before{
    content: "F";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

#r::before{
    content: "R";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

#b::before{
    content: "B";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

#d::before{
    content: "D";
    font-size: 40px;
    color: #000;
    text-align: center;
    position: absolute;
    line-height: 40px;
    transform: translate(-50%, -50%);
    left: 22.5px;
}

.holder{
    position: relative;
}

td{
    position: relative;
}