#da-thumbs{list-style:none;padding:0;margin:20px auto}#da-thumbs li{padding:8px;margin:5px;box-shadow:0 1px 3px rgba(0,0,0,.1);background:none!important;display:inline-block}#da-thumbs li a,#da-thumbs li a img{position:relative;display:block}#da-thumbs li a{overflow:hidden}#da-thumbs li a div{height:100%;position:absolute;background:rgba(75,75,75,.7);width:100%}#da-thumbs li a div span{padding:10px 0;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,.2);color:hsla(0,0%,100%,.9);text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.5);margin:40px 20px 20px;box-shadow:0 1px 0 rgba(0,0,0,.1),0 -10px 0 hsla(0,0%,100%,.3);display:block}.waving-container{min-height:750px;position:relative;width:100%}.waving-container>header{padding:20px 10px 10px;text-shadow:1px 1px 1px rgba(0,0,0,.2);position:relative;text-align:center;margin:10px;display:block}.waving-container>header>span{font-size:20px;font-weight:400;font-style:italic;text-shadow:1px 1px 1px rgba(0,0,0,.1);color:#719dab;line-height:20px;font-family:Alegreya SC,Georgia,serif;display:block}.waving-container>header h1{padding:5px 0;font-size:40px;font-weight:300;text-shadow:1px 1px 1px hsla(0,0%,100%,.7);color:#498ea5;position:relative;margin:0;line-height:40px}.waving-container>header h1 span{font-weight:700}.waving-container>header h2{padding:15px 0 5px;font-size:14px;font-weight:300;text-shadow:1px 1px 1px hsla(0,0%,100%,.7);color:#6190ca;text-transform:uppercase;letter-spacing:2px;margin:0}.waving-container>header p{font-style:italic;text-shadow:1px 1px 1px hsla(0,0%,100%,.7);color:#aaa}.codrops-top{font-size:11px;text-transform:uppercase;position:relative;box-shadow:1px 0 2px rgba(0,0,0,.2);background:hsla(0,0%,100%,.6);line-height:24px;font-family:Cambria,Georgia,serif;z-index:9999}.codrops-top a{padding:0 10px;color:#333;letter-spacing:1px;display:inline-block}.codrops-top a:hover{background:hsla(0,0%,100%,.9)}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-demos{padding:5px 0;text-align:center;line-height:30px;display:block}.codrops-demos a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0);padding:0 6px;font-size:13px;border:1px solid #ddd;text-shadow:1px 1px 1px #fff;color:#aaa;margin:0 4px;box-shadow:0 1px 1px hsla(0,0%,100%,.5);background:linear-gradient(top,#fff0,#f6f6f647%,#ededed100%);line-height:20px;display:inline-block}.codrops-demos a:hover{color:#333;box-shadow:0 1px 1px hsla(0,0%,100%,.5)}.codrops-demos a:active{background:#fff}.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{background:#f6f6f6}#waving-dim{height:100%;position:fixed;text-align:left;top:0;background-color:rgba(0,0,0,.7);left:0;width:100%;display:none;z-index:999998}img.waving-close{right:-60px;position:relative;cursor:pointer;float:right}.waving-content h1,.waving-content h2,.waving-content h3,.waving-content h4,.waving-content h5{color:#fff}.waving-content img.multiple-borders{border:solid #dcdcdc;margin:5px}@media (max-width:400px){div.waving-content h3{font-size:25px!important}div.modal-waving-content{font-size:12px!important}div.modal-waving-content h1{font-size:20px!important}div.modal-waving-content h2{font-size:18px!important}div.modal-waving-content h3{font-size:16px!important}div.modal-waving-content h4{font-size:14px!important}}@media (max-width:700px){button.waving-button{width:50%!important}}div.waving-wrap{text-align:center}div.waving-wrap button{list-style:none;margin-right:5px;display:inline}button.waving-button{padding:10px 20px;border:none;text-decoration:none;-webkit-transition:all .2s cubic-bezier(.39,.5,.15,1.36);-moz-transition:all .2s cubic-bezier(.39,.5,.15,1.36);-ms-transition:all .2s cubic-bezier(.39,.5,.15,1.36);-o-transition:all .2s cubic-bezier(.39,.5,.15,1.36);transition:all .2s cubic-bezier(.39,.5,.15,1.36);max-width:180px;background-color:hsla(0,0%,100%,0);margin:3px auto;border-radius:4px;display:block}button.waving-button2{color:rgba(30,22,54,.6);box-shadow:inset 0 0 0 2px rgba(30,22,54,.4)}button.waving-button2:hover{color:hsla(0,0%,100%,.85);box-shadow:inset 0 0 0 40px rgba(30,22,54,.7)}button.waving-button{color:rgba(30,22,54,.6);box-shadow:inset 0 0 0 2px rgba(30,22,54,.4)}button.waving-button:hover{color:hsla(0,0%,100%,.85);box-shadow:inset 0 80px 0 2px rgba(30,22,54,.7)}li.waving-item-class{transition:all}