html,body{overflow-x:hidden!important}.customizer{z-index:9999;position:absolute;top:70px;right:-450px;width:450px;background:#fff;color:#333;border-bottom:4px solid #ccc}.customizer p{color:#333}.customizer .row{margin-right:0}.customizer .c-icon{position:absolute;background-color:#fff;width:45px;height:45px;top:0;left:-45px;border-radius:10px 0 0 10px;cursor:pointer}.customizer .c-icon i{line-height:45px;margin-left:16px}.customizer .c-title{font-size:18px;font-weight:600;padding:10px;height:45px}.customizer .btn{margin-top:3px;margin-bottom:0}.customizer ul{margin:0;padding:0}.customizer ul li{padding:10px;border-top:1px solid #ccc;border-left:4px solid transparent}.customizer ul li .customizer-hide{font-size:10px;max-height:0;overflow:hidden;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.customizer ul li:hover{border-left:4px solid #fe4543}.customizer ul li:hover .customizer-hide{max-height:200px}.customizer ul li p{font-weight:600;margin-bottom:5px}.customizer label{font-size:12px;line-height:24px;margin-right:20px;margin-bottom:0;font-weight:400;cursor:pointer}.customizer input[type=radio]{width:16px;height:16px;margin:0;margin-right:5px;vertical-align:middle}.customizer input[type=checkbox]{width:14px;height:14px;margin:0;margin-right:5px;vertical-align:middle}.customizer small{display:block;padding-bottom:5px}.customizer ul.inline{font-size:14px}.customizer ul.inline li{display:inline-block;margin-right:-4px;padding:0;border:0;width:52px;height:52px;background-color:#ccc;border:3px solid #fff;cursor:pointer}.customizer ul.inline li img{border:3px solid #fff}.customizer ul.inline li img.selected{border-color:#fe4543}.customizer ul.inline li:hover,.customizer ul.inline li.active{border-color:#fe4543}