.w-switcher{position:fixed;left:-225px;top:36px;z-index:1111;background-color:#111;background-color:rgba(0,0,0,0.85);color:#fff}.w-switcher-head{padding:0 25px;height:0;width:225px;position:relative}.w-switcher-title{display:none;font-size:16px;line-height:40px;font-weight:300}.w-switcher-control{position:absolute;top:170px;right:-50px;font-size:24px;text-align:center;line-height:48px;height:50px;width:50px;cursor:pointer;background-color:#111;background-color:rgba(0,0,0,0.85);-webkit-transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),color 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),color 0.3s cubic-bezier(0.165,0.84,0.44,1)}.w-switcher-control:hover{background-color:#000}.w-switcher-control i{display:inline-block;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.w-switcher-control:hover i,.w-switcher.active .w-switcher-control i{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.w-switcher-body{padding:15px 24px;width:225px}.w-switcher-section{margin-bottom:15px}.w-switcher-section.for_layout{display:block}.w-switcher-section-title{display:block;font-size:13px;line-height:18px;text-align:center;margin-bottom:6px;opacity:0.7}.w-switcher-section-list{margin-right:-3px}.w-switcher-section-list:after,.w-switcher-section-list:before{display:table;content:''}.w-switcher-section-list:after{clear:both}.w-switcher-section-item{float:left;font-size:12px;line-height:24px;text-align:center;text-decoration:none;margin:0 3px 0 0;width:25px;height:24px;position:relative;background-color:#444;color:#fff}.w-switcher-section-item:focus,.no-touch .w-switcher-section-item:hover{color:#fff}.w-switcher-section-item.active{box-shadow:0 0 0 3px rgba(255,255,255,0.8);color:#fff;z-index:3}.w-switcher-section-item .text{position:relative;padding:0 4px;text-shadow:0 1px 1px rgba(0,0,0,0.5);background-color:#333;background-color:rgba(0,0,0,0.5)}.w-switcher-section-text{display:none;font-size:12px;color:#999} .w-switcher-section.for_layout .w-switcher-section-item{width:86px}.w-switcher-section.for_color .w-switcher-section-item{width:175px}.w-switcher-section-item .colorblocks{display:block;position:absolute;top:0;left:0;height:24px;width:100%;overflow:hidden}.w-switcher-section-item .colorblocks i{float:left;height:24px;width:50%}.w-switcher-section-item.color_0 .c1{background-color:#fff}.w-switcher-section-item.color_0 .c2{background-color:#d13a7a}.w-switcher-section-item.color_1 .c1{background-color:#444}.w-switcher-section-item.color_1 .c2{background-color:#1abc9c}.w-switcher-section-item.color_2 .c1{background-color:#523f6d}.w-switcher-section-item.color_2 .c2{background-color:#a3b745}.w-switcher-section-item.color_3 .c1{background-color:#363b3f}.w-switcher-section-item.color_3 .c2{background-color:#e14d43}.w-switcher-section-item.color_4 .c1{background-color:#1a1a1a}.w-switcher-section-item.color_4 .c2{background-color:#32beeb}.w-switcher-section-item.color_5 .c1{background-color:#738e96}.w-switcher-section-item.color_5 .c2{background-color:#9ebaa0}.w-switcher-section-item.color_6 .c1{background-color:#59524c}.w-switcher-section-item.color_6 .c2{background-color:#c7a589}.w-switcher-section-item.color_7 .c1{background-color:#cf4944}.w-switcher-section-item.color_7 .c2{background-color:#e87821}.w-switcher-section-item.color_8 .c1{background-color:#21282e}.w-switcher-section-item.color_8 .c2{background-color:#71a7d3}.w-switcher-section-item.color_9 .c1{background-color:#fff}.w-switcher-section-item.color_9 .c2{background-color:#1b98e0} @media only screen and (max-width:1023px){.w-switcher{display:none}}