.states-button-container{position:fixed;right:52px;bottom:35px}.tve-right-side .states-button-container{right:auto;left:35px}.states-button-container button{-webkit-box-sizing:content-box;box-sizing:content-box;color:white;border:0;background:#52c578;border-radius:100%;-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.25);box-shadow:0 2px 12px rgba(0,0,0,0.25);padding:10px;height:20px;width:20px;font-size:20px;line-height:20px}.states-button-container .total_states{position:absolute;top:-6px;right:-9px;border:2px solid #ffffff;display:block;-webkit-border-radius:20px;-moz-border-radius:20px;background-color:#2197db;color:#ffffff;font-weight:bold;padding:1px 5px}.design-states{width:180px;padding:10px 15px;display:none;position:fixed;right:52px;bottom:35px;background:white;border-radius:3px;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.25);box-shadow:0 8px 12px rgba(0,0,0,0.25)}.tve-right-side .design-states{right:auto;left:35px}.design-states span.title{display:block;padding-top:8px}.design-states .state-close{position:absolute;top:13px;right:13px}.btn-icon{border:0;background:none;padding:0}ul.state-steps{list-style:none;padding-bottom:10px}ul.state-steps.fix-height-states{max-height:400px}ul.state-steps>li{text-transform:uppercase;display:block;color:#555555;background-color:#dadfdf;position:relative;padding:20px 0;margin:10px 0 0;font-size:14px;cursor:pointer;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.25);box-shadow:0 2px 3px rgba(0,0,0,0.25);border-radius:2px;text-align:center}ul.state-steps>li.lightbox-step-active,ul.state-steps>li.lightbox-step-active:hover{background-color:#3399cc}ul.state-steps>li.lightbox-step-active .lightbox-step-name,ul.state-steps>li.lightbox-step-active:hover .lightbox-step-name{color:#fff}ul.state-steps>li.lightbox-step-active .state-clone:before,ul.state-steps>li.lightbox-step-active:hover .state-clone:before{color:#fff}ul.state-steps>li.lightbox-step-active .state-clone:hover,ul.state-steps>li.lightbox-step-active:hover .state-clone:hover{border-color:#fff}ul.state-steps>li.tl-multistep-open .lightbox-step-add-menu{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:1;visibility:visible;bottom:70px}ul.state-steps>li.state-add{background:none;-webkit-box-shadow:none;box-shadow:none;border:1px dashed #cccccc;cursor:pointer;color:#8d8d8d}ul.state-steps>li.state-add:hover{background:none;border:1px dashed #b3b2b2}ul.state-steps>li:hover{background-color:#ccd3d3}ul.state-steps>li:hover .state-delete,ul.state-steps>li:hover .state-clone{display:block}ul.state-steps .state-delete,ul.state-steps .state-clone{font-size:14px;cursor:pointer;top:7px;height:17px;width:17px;position:absolute;padding:0;display:none;color:#606060}ul.state-steps .state-delete{right:7px;color:#f44551}ul.state-steps .state-clone{font-size:12px;left:7px}ul.state-steps .lightbox-step-visibility .tve-icon-visible:before{font-family:'tveicomoon';content:"\e632";color:#666666;font-size:18px}ul.state-steps .lightbox-step-visibility .tve-icon-invisible:before{font-family:'tveicomoon';content:"\e633";color:#666666;font-size:18px}ul.state-steps .lightbox-step-visibility:hover{border-color:#666666}ul.state-steps .lightbox-step-name{color:#666666}.lightbox-step-add-menu{visibility:hidden;opacity:0;background-color:#fff;position:absolute;bottom:0;left:0;border:1px solid #d4d4d4;padding:10px;-webkit-transition:all .20s ease;-o-transition:all .20s ease;transition:all .20s ease;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.lightbox-step-add-menu:after,.lightbox-step-add-menu:before{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.lightbox-step-add-menu:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.lightbox-step-add-menu:before{border-color:rgba(212,212,212,0);border-top-color:#d4d4d4;border-width:11px;margin-left:-11px}.lightbox-step-add-menu ul{list-style:none;margin:0;padding:0;text-align:left}.lightbox-step-add-menu ul li{border-bottom:1px solid #e3e3e3;padding:10px 0;font-size:12px}.lightbox-step-add-menu ul li a{color:#666666;text-decoration:none}.lightbox-step-add-menu ul li a:before{content:"\00BB \0020";font-size:12px;float:left;padding-right:5px}.lightbox-step-add-menu ul li a:hover{color:#78ac49}.lightbox-step-add-menu ul li:first-child{padding-top:0}.lightbox-step-add-menu ul li:last-child{border-bottom:none;padding-bottom:0}
