body,html{width:100%;height:100%;margin:0;padding:0}@font-face{font-family:Roboto_Bold;src:url(/vendor/fonts/Roboto_Bold.ttf)}@font-face{font-family:myriadpro-regular;src:url(/vendor/fonts/myriadpro-regular.ttf)}body{background:#2d2d2d;background:-moz-linear-gradient(top,#2d2d2d 0,#101010 100%,#2d2d2d 100%);background:-webkit-linear-gradient(top,#2d2d2d 0,#101010 100%,#2d2d2d 100%);background:linear-gradient(to bottom,#2d2d2d 0,#101010 100%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#2d2d2d', GradientType=0 );background-attachment:fixed;font-family:Roboto_Bold,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{text-align: center;color: #c4d1e2;},body .center_tmpl ul#projects-list{display:table-cell;vertical-align:middle}body .center_tmpl .container_center_tmpl h3{font-size:2em;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;margin:28px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body .center_tmpl ul#projects-list li img{display:block;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #ffd800}body .center_tmpl ul#projects-list li a.hover{position:absolute;top:3px;right:3px;width:-webkit-calc(100% - 6px);width:expression(100% - 6px);width:-moz-calc(100% - 6px);width:-o-calc(100% - 6px);width:calc(100% - 6px);height:-webkit-calc(100% - 6px);height:expression(100% - 6px);height:-moz-calc(100% - 6px);height:-o-calc(100% - 6px);height:calc(100% - 6px);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-decoration:none;outline:0}body .center_tmpl a#mirror-button,body .center_tmpl ul#projects-list li a.hover div{height:81px;width:315px;line-height:81px;color:#c4d1e2;text-align:center;text-decoration:none;outline:0}body .center_tmpl ul#projects-list li a.hover.hidden{background:rgba(0,0,0,.63);visibility:hidden}body .center_tmpl ul#projects-list li a.hover div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #1d7022;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;background:#27943d;font-size:32px;text-shadow:0 2px 0 #054700}body .center_tmpl ul#projects-list li a.hover.hidden div{opacity:0;visibility:hidden;transition:.3s,visibility 0s linear .3s}body .center_tmpl ul#projects-list li a.hover div:hover{background:#34b03b}body .center_tmpl ul#projects-list li:hover{-webkit-box-shadow:0 0 29px 0 rgba(255,144,0,1);-moz-box-shadow:0 0 29px 0 rgba(255,144,0,1);box-shadow:0 0 29px 0 rgba(255,144,0,1)}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 a#mirror-button{display:block;margin:0 auto;border:2px solid #1d7022;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;background:#27943d;font-size:30.66px;text-shadow:0 2px 0 #054700}body h1.chadow,body h2.chadow{font-size:18px;font-family:myriadpro-regular,Arial,Verdana,sans-serif;color:#ffd800;text-align:center}body .center_tmpl a#mirror-button:hover{background:#34b03b}body div.description_tmpl{visibility:visible;position:relative;height:50px;overflow:hidden;cursor:pointer;color:#ffd800}body div.description_tmpl.hidden{visibility:hidden}body div.description_tmpl.auto_height{height:auto;overflow:auto}.cssload-loader{width:146px;height:146px;line-height:146px;margin:49px auto;position:relative;box-sizing:border-box;text-align:center;z-index:0;text-transform:uppercase;-o-text-transform:uppercase;-ms-text-transform:uppercase;-webkit-text-transform:uppercase;-moz-text-transform:uppercase}.cssload-loader:after,.cssload-loader:before{opacity:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:97px;border:5px solid #ffd800;box-shadow:0 0 49px rgba(255,114,0,.98),inset 0 0 49px #000;-o-box-shadow:0 0 49px rgba(255,114,0,.98),inset 0 0 49px #000;-ms-box-shadow:0 0 49px rgba(255,114,0,.98),inset 0 0 49px #000;-webkit-box-shadow:0 0 49px rgba(255,114,0,.98),inset 0 0 49px #000;-moz-box-shadow:0 0 49px rgba(255,114,0,.98),inset 0 0 49px #000}.cssload-loader:after{z-index:1;animation:cssload-gogoloader 1.3s infinite .65s;-o-animation:cssload-gogoloader 1.3s infinite .65s;-ms-animation:cssload-gogoloader 1.3s infinite .65s;-webkit-animation:cssload-gogoloader 1.3s infinite .65s;-moz-animation:cssload-gogoloader 1.3s infinite .65s}.cssload-loader:before{z-index:2;animation:cssload-gogoloader 1.3s infinite;-o-animation:cssload-gogoloader 1.3s infinite;-ms-animation:cssload-gogoloader 1.3s infinite;-webkit-animation:cssload-gogoloader 1.3s infinite;-moz-animation:cssload-gogoloader 1.3s infinite}@keyframes cssload-gogoloader{0%{transform:scale(0);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:0}}@-o-keyframes cssload-gogoloader{0%{-o-transform:scale(0);opacity:0}50%{opacity:1}100%{-o-transform:scale(1);opacity:0}}@-ms-keyframes cssload-gogoloader{0%,100%{opacity:0}0%{-ms-transform:scale(0)}50%{opacity:1}100%{-ms-transform:scale(1)}}@-webkit-keyframes cssload-gogoloader{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes cssload-gogoloader{0%{-moz-transform:scale(0);opacity:0}50%{opacity:1}100%{-moz-transform:scale(1);opacity:0}}