#demos-pannel{padding:15px 10px 0;z-index:1000;background-color:#FFF;position:fixed;top:120px;right:-231px;width:231px;color:#121212;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s}#demos-pannel h3{position:absolute;top:65px;width:170px;font-size:18px;right:165px;padding:10px 15px;margin-bottom:0;text-align:center;background-color:#FF6D12;color:#fff;font-weight:600;cursor:pointer;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#demos-pannel h3 i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#demos-pannel h3:after{position:absolute;top:0;right:0;width:35px;margin-right:0;z-index:999;border-bottom:1px solid #854a9f;content:"";-webkit-animation:line-move 2s linear infinite;animation:line-move 2s linear infinite}@-webkit-keyframes line-move{0%{right:0}50%{right:80%}}@keyframes line-move{0%{right:0}50%{right:80%}}#demos-pannel.open{right:0}#demos-pannel .demos-container{height:auto}#demos-pannel .item-preview{padding-right:10px;margin-bottom:15px;color:#fff;text-align:center;text-decoration:none}#demos-pannel .item-preview:last-child{margin-bottom:0}#demos-pannel .item-preview a{display:block;position:relative;color:#fff;text-decoration:none}#demos-pannel .item-preview a:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffad00;opacity:0;content:"";-webkit-transition:all .3s;transition:all .3s}#demos-pannel .item-preview:hover a:after{opacity:.7}#demos-pannel .item-preview a span{position:absolute;z-index:2;top:50%;left:0;right:0;text-align:center;text-transform:uppercase;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}#demos-pannel .item-preview:hover a span{opacity:1}#demos-pannel .item-preview img{display:block;margin-bottom:10px}@media screen and (max-width:767px){#demos-pannel,#theme-options{display:none}}#demos-pannel button{border:none}.button-primary,.button-primary:active,.button-primary:focus{height:50px;line-height:50px;padding:0 73px 0 30px;display:inline-block;text-transform:uppercase;font-size:1.08em;letter-spacing:1px;position:relative;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;white-space:nowrap;background-color:#FF6D12}.button-full{text-align:center;width:100%}.button-triangle{width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #25a063;position:absolute;bottom:0;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button-triangle2{width:0;height:0;border-style:solid;border-width:0;position:absolute;bottom:0;right:0;border-color:transparent transparent #FF6D12;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button-primary:hover{text-decoration:none;color:#FF6D12;font-weight:600}.button-primary:hover .button-triangle{border-width:0 0 400px 400px}.button-primary:hover .button-triangle2{border-width:0 0 50px 50px}.button-primary span{position:relative;z-index:10;font-weight:500;color:#000}.button-icon{width:34px;height:34px;border-radius:50%;position:absolute;bottom:8px;right:8px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button-icon i.fa{line-height:34px;display:block;text-align:center}.button-icon i.jfont{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.button-triangle{border-color:transparent transparent #ffff!important}.button-triangle2{border-color:transparent transparent #FF6D12!important}