body,html{width:100%;height:100%;margin:0;padding:0}body{background:#000;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(18,5,68,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,1)),color-stop(100%,rgba(18,5,68,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(18,5,68,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,1) 0,rgba(18,5,68,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,1) 0,rgba(18,5,68,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(18,5,68,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#120544', GradientType=0 );background-attachment:fixed;font-family:Arial,Verdana,sans-serif;font-size:16px;font-weight:700;display:table}body .center_tmpl{width:inherit;height:inherit;display:table-row}body .center_tmpl .container_center_tmpl,body .center_tmpl ul#projects-list{display:table-cell;vertical-align:middle}body .center_tmpl .container_center_tmpl p{text-align:center;color:#c4d1e2}body .center_tmpl ul#projects-list{text-align:center;list-style:none;margin:0;padding:0}body .center_tmpl ul#projects-list li{position:relative;padding:2px;margin:2px;background:#0098f0;background:-moz-linear-gradient(left,rgba(0,152,240,1) 0,rgba(4,78,136,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,152,240,1)),color-stop(100%,rgba(4,78,136,1)));background:-webkit-linear-gradient(left,rgba(0,152,240,1) 0,rgba(4,78,136,1) 100%);background:-o-linear-gradient(left,rgba(0,152,240,1) 0,rgba(4,78,136,1) 100%);background:-ms-linear-gradient(left,rgba(0,152,240,1) 0,rgba(4,78,136,1) 100%);background:linear-gradient(to right,rgba(0,152,240,1) 0,rgba(4,78,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0098f0', endColorstr='#044e88', GradientType=1 );display:inline-block}body .center_tmpl ul#projects-list li img{width:inherit;height:inherit;border:none;display:block;margin:0 auto}body .center_tmpl ul#projects-list li a.hover{position:absolute;top:0;right:0;width:100%;height:100%}body .center_tmpl ul#projects-list li a.hover.hidden{background:rgba(0,0,0,.5);visibility:hidden}body .center_tmpl ul#projects-list li a.hover div{color:#c4d1e2;text-decoration:none;outline:0;text-align:center;line-height:48px;width:150px;height:48px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #000;border-bottom:2px solid #000;background:-moz-linear-gradient(top,rgba(255,0,0,.8) 0,rgba(122,0,0,.8) 30%,rgba(101,3,3,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,0,0,.8)),color-stop(30%,rgba(122,0,0,.8)),color-stop(100%,rgba(101,3,3,.8)));background:-webkit-linear-gradient(top,rgba(255,0,0,.8) 0,rgba(122,0,0,.8) 30%,rgba(101,3,3,.8) 100%);background:-o-linear-gradient(top,rgba(255,0,0,.8) 0,rgba(122,0,0,.8) 30%,rgba(101,3,3,.8) 100%);background:-ms-linear-gradient(top,rgba(255,0,0,.8) 0,rgba(122,0,0,.8) 30%,rgba(101,3,3,.8) 100%);background:linear-gradient(to bottom,rgba(255,0,0,.8) 0,rgba(122,0,0,.8) 30%,rgba(101,3,3,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccff0000', endColorstr='#cc650303', GradientType=0 );-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,.4)}body .center_tmpl ul#projects-list li a.hover.hidden div{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}body .center_tmpl ul#projects-list li a.hover div:hover{background:-moz-linear-gradient(top,rgba(255,75,75,.8) 0,rgba(182,0,0,.8) 30%,rgba(165,0,0,.8) 32%,rgba(187,0,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,75,75,.8)),color-stop(30%,rgba(182,0,0,.8)),color-stop(32%,rgba(165,0,0,.8)),color-stop(100%,rgba(187,0,0,.8)));background:-webkit-linear-gradient(top,rgba(255,75,75,.8) 0,rgba(182,0,0,.8) 30%,rgba(165,0,0,.8) 32%,rgba(187,0,0,.8) 100%);background:-o-linear-gradient(top,rgba(255,75,75,.8) 0,rgba(182,0,0,.8) 30%,rgba(165,0,0,.8) 32%,rgba(187,0,0,.8) 100%);background:-ms-linear-gradient(top,rgba(255,75,75,.8) 0,rgba(182,0,0,.8) 30%,rgba(165,0,0,.8) 32%,rgba(187,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,75,75,.8) 0,rgba(182,0,0,.8) 30%,rgba(165,0,0,.8) 32%,rgba(187,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccff4b4b', endColorstr='#ccbb0000', GradientType=0 )}body .center_tmpl ul#projects-list li a.hover div:active{background:-moz-linear-gradient(top,rgba(255,168,75,.8) 0,rgba(246,81,0,.8) 30%,rgba(209,84,0,.8) 32%,rgba(187,35,0,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,168,75,.8)),color-stop(30%,rgba(246,81,0,.8)),color-stop(32%,rgba(209,84,0,.8)),color-stop(100%,rgba(187,35,0,.8)));background:-webkit-linear-gradient(top,rgba(255,168,75,.8) 0,rgba(246,81,0,.8) 30%,rgba(209,84,0,.8) 32%,rgba(187,35,0,.8) 100%);background:-o-linear-gradient(top,rgba(255,168,75,.8) 0,rgba(246,81,0,.8) 30%,rgba(209,84,0,.8) 32%,rgba(187,35,0,.8) 100%);background:-ms-linear-gradient(top,rgba(255,168,75,.8) 0,rgba(246,81,0,.8) 30%,rgba(209,84,0,.8) 32%,rgba(187,35,0,.8) 100%);background:linear-gradient(to bottom,rgba(255,168,75,.8) 0,rgba(246,81,0,.8) 30%,rgba(209,84,0,.8) 32%,rgba(187,35,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffa84b', endColorstr='#ccbb2300', GradientType=0 )}body .center_tmpl ul#projects-list li:hover a.hover.hidden{visibility:visible}body .center_tmpl ul#projects-list li:hover a.hover.hidden div{visibility:visible;opacity:1;transition-delay:0s}body .center_tmpl ul#projects-list li p{background:#001220;padding:0;margin:0;color:#fff;font-weight:700}body .center_tmpl a#mirror-button{color:#c4d1e2;display:block;margin:0 auto;text-decoration:none;outline:0;text-align:center;width:188px;height:45px;line-height:45px;border:1px solid #000;border-bottom:2px solid #000;-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);box-shadow:inset 0 0 0 1px rgba(255,255,255,.4);background:red;background:-moz-linear-gradient(top,rgba(255,0,0,1) 0,rgba(155,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(101,3,3,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,0,0,1)),color-stop(30%,rgba(155,0,0,1)),color-stop(30%,rgba(122,0,0,1)),color-stop(30%,rgba(122,0,0,1)),color-stop(100%,rgba(101,3,3,1)));background:-webkit-linear-gradient(top,rgba(255,0,0,1) 0,rgba(155,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(101,3,3,1) 100%);background:-o-linear-gradient(top,rgba(255,0,0,1) 0,rgba(155,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(101,3,3,1) 100%);background:-ms-linear-gradient(top,rgba(255,0,0,1) 0,rgba(155,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(101,3,3,1) 100%);background:linear-gradient(to bottom,rgba(255,0,0,1) 0,rgba(155,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(122,0,0,1) 30%,rgba(101,3,3,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#650303', GradientType=0 )}body h1.chadow,body h2.chadow{color:#103470;text-align:center}body .center_tmpl a#mirror-button:hover{background:#ff4b4b;background:-moz-linear-gradient(top,rgba(255,75,75,1) 0,rgba(182,0,0,1) 30%,rgba(165,0,0,1) 32%,rgba(187,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,75,75,1)),color-stop(30%,rgba(182,0,0,1)),color-stop(32%,rgba(165,0,0,1)),color-stop(100%,rgba(187,0,0,1)));background:-webkit-linear-gradient(top,rgba(255,75,75,1) 0,rgba(182,0,0,1) 30%,rgba(165,0,0,1) 32%,rgba(187,0,0,1) 100%);background:-o-linear-gradient(top,rgba(255,75,75,1) 0,rgba(182,0,0,1) 30%,rgba(165,0,0,1) 32%,rgba(187,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,75,75,1) 0,rgba(182,0,0,1) 30%,rgba(165,0,0,1) 32%,rgba(187,0,0,1) 100%);background:linear-gradient(to bottom,rgba(255,75,75,1) 0,rgba(182,0,0,1) 30%,rgba(165,0,0,1) 32%,rgba(187,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4b4b', endColorstr='#bb0000', GradientType=0 )}body .center_tmpl a#mirror-button:active{background:#ffa84b;background:-moz-linear-gradient(top,rgba(255,168,75,1) 0,rgba(246,81,0,1) 30%,rgba(209,84,0,1) 32%,rgba(187,35,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,168,75,1)),color-stop(30%,rgba(246,81,0,1)),color-stop(32%,rgba(209,84,0,1)),color-stop(100%,rgba(187,35,0,1)));background:-webkit-linear-gradient(top,rgba(255,168,75,1) 0,rgba(246,81,0,1) 30%,rgba(209,84,0,1) 32%,rgba(187,35,0,1) 100%);background:-o-linear-gradient(top,rgba(255,168,75,1) 0,rgba(246,81,0,1) 30%,rgba(209,84,0,1) 32%,rgba(187,35,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,168,75,1) 0,rgba(246,81,0,1) 30%,rgba(209,84,0,1) 32%,rgba(187,35,0,1) 100%);background:linear-gradient(to bottom,rgba(255,168,75,1) 0,rgba(246,81,0,1) 30%,rgba(209,84,0,1) 32%,rgba(187,35,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84b', endColorstr='#bb2300', GradientType=0 )}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rota{to{-webkit-transform:rotate(360deg)}}@keyframes rota{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes opa{12.0%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70.0%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91.0%{opacity:.87}}@keyframes opa{12.0%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70.0%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91.0%{opacity:.87}}body .center_tmpl ul.loader{margin:0 auto 10px;position:relative;padding:0;font-size:100px;width:1em;height:1em;border-radius:50%;border:.01em solid rgba(150,150,150,.1);list-style:none}body .center_tmpl ul.loader li{position:absolute;width:.2em;height:.2em;border-radius:50%}body .center_tmpl ul.loader li:nth-child(1){left:50%;top:0;margin:0 0 0 -.1em;background:#00C176;-webkit-transform-origin:50% 250%;transform-origin:50% 250%;-webkit-animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}body .center_tmpl ul.loader li:nth-child(2){top:50%;right:0;margin:-.1em 0 0;background:#FF003C;-webkit-transform-origin:-150% 50%;transform-origin:-150% 50%;-webkit-animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}body .center_tmpl ul.loader li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background:#FABE28;-webkit-transform-origin:50% -150%;transform-origin:50% -150%;-webkit-animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}body .center_tmpl ul.loader li:nth-child(4){top:50%;left:0;margin:-.1em 0 0;background:#88C100;-webkit-transform-origin:250% 50%;transform-origin:250% 50%;-webkit-animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}.fade-in{-webkit-animation:fade-in .5s;animation:fade-in .5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}body h1.chadow{font-weight:bolder;font-size:15px}body h2.chadow{font-size:15px}body div.description_tmpl{visibility:visible;position:relative;height:50px;overflow:hidden;cursor:pointer}body div.description_tmpl.hidden{visibility:hidden}body div.description_tmpl.auto_height{height:auto;overflow:auto}