.options { -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-backface-visibility: hidden; opacity: 0; -webkit-transition: all 300ms; -moz-transition: all 300ms; transition: all 300ms } .playground.opened { visibility: visible } .opened .options { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1 } .pg-cal { text-align: center; display: block } .pg-val { display: block; float: left; width: 95px; margin-right: 13px; margin-bottom: 10px; padding: 5px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; text-transform: uppercase; white-space: nowrap; color: #5f5f5f; border: 1px solid transparent } .pg-val:hover { cursor: pointer } .pg-val:hover,.pg-val.active { color: #000 } .pg-val i { display: block } .playground { /* display: none; visibility: hidden; */ position: fixed; top: 50%; left: 50%; width: 500px; height: auto; z-index: 9999; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); visibility: hidden; -webkit-backface-visibility: hidden } .playground>.options { position: relative; background: #fff; border: 1px solid #ccc; border-radius: 2px; overflow: hidden; padding: 15px 0 } .playground>.options:before { content: ""; position: absolute; top: 0; bottom: 0; right: 0; width: 50%; background-color: #f5f5f5; z-index: -1 } .playground h6 { font-size: 11px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif } .pg-toggle { /* display: none; visibility: hidden; text-align: center; font-size: 20px; width: 40px; height: 40px; line-height: 40px; margin: 0; z-index: 9999; cursor: pointer; background: #fff; border: 1px solid #8d8d8d; border-right: 0; border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; position: fixed; top: 50%; right: 0; -webkit-transform: translateX(0) translateY(-50%); -moz-transform: translateX(0) translateY(-50%); -ms-transform: translateX(0) translateY(-50%); transform: translateX(0) translateY(-50%)*/ } .playground .pg-close { position: absolute; padding: 15px; right: 0; cursor: pointer } .playground select { width: 100%; font-size: 10px; text-transform: uppercase; outline: none !important; letter-spacing: 1px } .playground .options-container { width: 50%; float: left; padding: 3px 15px } .playground small { font-size: 80% } .playground .cs_color { position: relative; display: inline-block; width: 95px; margin-right: 13px; margin-bottom: 5px; padding: 5px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid transparent } .cs_color>div:first-child { width: 30%; height: 12px; float: left } .cs_color>div:nth-child(2) { width: 70%; height: 12px; float: left } .cs_color>div:nth-child(3) { width: 30%; height: 71px; float: left } .cs_color>div:nth-child(4) { width: 70%; height: 71px; background-color: #f1f4f9; float: left } .playground .cs_color.active,.playground .cs_color:hover,.pg-val:hover,.pg-val.active { border: 1px solid #a55ee7 } .playground .cs_1 div:first-child { background: #147bd0 } .playground .cs_1 div:nth-child(2) { background: #1582dc } .playground .cs_1 div:nth-child(3) { background: #2e353d } .playground .cs_2 div:first-child { background: #14a5d3 } .playground .cs_2 div:nth-child(2) { background: #15acdc } .playground .cs_2 div:nth-child(3) { background: #4f576b } .playground .cs_3 div:first-child { background: #353d46 } .playground .cs_3 div:nth-child(2) { background: #353d46 } .playground .cs_3 div:nth-child(3) { background: #353d46 } .playground .cs_4 div:first-child { background: #fff; height: 10px; border: 1px solid #eee; border-right: 0 } .playground .cs_4 div:nth-child(2) { background: #fff; height: 10px; border: 1px solid #eee; border-left: 0 } .playground .cs_4 div:nth-child(3) { background: #39424c } .playground .cs_5 div:first-child { background: #2dbe60 } .playground .cs_5 div:nth-child(2) { background: #2dbe60 } .playground .cs_5 div:nth-child(3) { background: #f1f4f9 } .playground .cs_5 div:nth-child(4) { background: white } .pg-footer { position: absolute; width: 100%; text-align: right; bottom: 5px; right: 5px } .layout-toggleMenu__item{ display: inline-block; cursor: pointer; padding: 5px; margin-left: 5px; border: 1px solid transparent; border-radius: 4px; } .layout-toggleMenu__item.is-active{ border-color: #a55ee7; }