#da-thumbs{list-style:none;margin:20px auto;padding:0}#da-thumbs li{margin:5px;background:#fff;padding:8px;display:inline-block;box-shadow:0 1px 3px rgba(0,0,0,0.1);background:none !important}#da-thumbs li a,#da-thumbs li a img{display:block;position:relative}#da-thumbs li a{overflow:hidden}#da-thumbs li a div{position:absolute;background:#333;background:rgba(75,75,75,0.7);width:100%;height:100%}#da-thumbs li a div span{display:block;padding:10px 0;margin:40px 20px 20px 20px;text-transform:uppercase;font-weight:normal;color:rgba(255,255,255,0.9);text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 -10px 0 rgba(255,255,255,0.3)}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{font-family:Cambria,Palatino,"Palatino Linotype","Palatino LT STD",Georgia,serif;background:#fff url(../images/bg.png) repeat top left;font-weight:400;font-size:15px;color:#333}a{color:#555;text-decoration:none}.waving-container{width:100%;position:relative;min-height:750px}.clr{clear:both;padding:0;height:0;margin:0}.waving-container>header{margin:10px;padding:20px 10px 10px 10px;position:relative;display:block;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-align:center}.waving-container>header>span{font-family:'Alegreya SC',Georgia,serif;font-size:20px;line-height:20px;display:block;font-weight:400;font-style:italic;color:#719dab;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.waving-container>header h1{font-size:40px;line-height:40px;margin:0;position:relative;font-weight:300;color:#498ea5;padding:5px 0;text-shadow:1px 1px 1px rgba(255,255,255,0.7)}.waving-container>header h1 span{font-weight:700}.waving-container>header h2{font-size:14px;font-weight:300;letter-spacing:2px;text-transform:uppercase;margin:0;padding:15px 0 5px 0;color:#6190ca;text-shadow:1px 1px 1px rgba(255,255,255,0.7)}.waving-container>header p{font-style:italic;color:#aaa;text-shadow:1px 1px 1px rgba(255,255,255,0.7)}.codrops-top{line-height:24px;font-size:11px;background:#fff;background:rgba(255,255,255,0.6);text-transform:uppercase;z-index:9999;position:relative;font-family:Cambria,Georgia,serif;box-shadow:1px 0 2px rgba(0,0,0,0.2)}.codrops-top a{padding:0 10px;letter-spacing:1px;color:#333;display:inline-block}.codrops-top a:hover{background:rgba(255,255,255,0.9)}.codrops-top span.right{float:right}.codrops-top span.right a{float:left;display:block}.codrops-demos{text-align:center;display:block;line-height:30px;padding:5px 0}.codrops-demos a{display:inline-block;margin:0 4px;padding:0 6px;color:#aaa;line-height:20px;font-size:13px;text-shadow:1px 1px 1px #fff;border:1px solid #ddd;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);background:linear-gradient(top,#fff 0,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0);box-shadow:0 1px 1px rgba(255,255,255,0.5)}.codrops-demos a:hover{color:#333;box-shadow:0 1px 1px rgba(255,255,255,0.5)}.codrops-demos a:active{background:#fff}.codrops-demos a.current-demo,.codrops-demos a.current-demo:hover{background:#f6f6f6}#waving-dim{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999991;background-color:rgba(0,0,0,0.7);display:none;text-align:left}button.waving-button{line-height:26px;padding:0 12px 0 12px;display:inline-block;color:black;background-color:#a7a7a7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:3px;margin-bottom:5px}button.waving-button:hover{background-color:#c9c9c9;color:gray}div.waving-close{float:right;background-image:url('../images/close-button.png');height:46px;width:46px;margin-top:5px;margin-left:32px;cursor:pointer;position:relative;right:-50px;padding:10}