.blue-btn:hover,
.blue-btn:active,
.blue-btn:focus,
.blue-btn{background:transparent;border:solid 1px #ffffff;border-radius:3px;color:#ffffff;font-size:16px;margin-bottom:20px;outline:none !important;padding:10px 20px;}
.fileUpload{position:relative;overflow:hidden;margin-top:0;}
.fileUpload input.uploadlogo{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;height:42px;}
input::-webkit-file-upload-button{cursor:pointer !important;height:42px;width:100%;}
#btnsub:hover{background:#c5c5c5;color:white;}
#btnsub{background:#fff;-webkit-box-shadow:0 0 0 2px #4cd964;box-shadow:0 0 0 2px #4cd964;border:0;height:50px;line-height:36px;width:250px;font-weight:900;font-size:14px;color:#4cd964;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:10px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;outline:none;}
#btnsub:hover{}
#btnsub.pro{background-color:#b5b5b5;background-image:url("http://andreasstorm.com/lib/loading.gif");background-repeat:no-repeat;background-position:center center;-webkit-box-shadow:0 0 0 2px #b5b5b5;box-shadow:0 0 0 2px #b5b5b5;color:#fff;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
#btnsub.finish{background:#4cd964;-webkit-box-shadow:0 0 0 2px #4cd964;box-shadow:0 0 0 2px #4cd964;-webkit-transition:background-color, border-color 0.2s ease;-moz-transition:background-color, border-color 0.2s ease;-o-transition:background-color, border-color 0.2s ease;-ms-transition:background-color, border-color 0.2s ease;transition:background-color, border-color 0.2s ease;}
.finish2{background:#fff;-webkit-box-shadow:0 0 0 2px #4cd964!Important;box-shadow:0 0 0 2px #d94c4c!Important;border:0;height:40px;line-height:36px;width:250px;font-weight:900;font-size:14px;color:#d94c4c!Important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:20px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;outline:none;}
#reset{position:absolute;top:75%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#b5b5b5;cursor:pointer;font-size:12px;}
@-moz-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
100%{opacity:1;-ms-filter:none;filter:none;}
}
@-webkit-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
100%{opacity:1;-ms-filter:none;filter:none;}
}
@-o-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
100%{opacity:1;-ms-filter:none;filter:none;}
}
@keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
100%{opacity:1;-ms-filter:none;filter:none;}
}
#file2:hover{background:#636161c7!important;}
#cc:hover{background-color:#6f83d8!important;}
@keyframes appear{0%{transform:scale(0.8);transform-origin:50% 50%;opacity:0;}
95%{transform:scale(1.05);transform-origin:50% 50%;opacity:0.5;}
100%{transform:scale(1);transform-origin:50% 50%;opacity:1;}
}
@keyframes float{0%{transform:translatey(0%);}
50%{transform:translatey(5%);}
100%{transform:translatey(0%);}
}
@keyframes float2{0%{transform:translatey(0%);}
50%{transform:translatey(-5%);}
100%{transform:translatey(0%);}
}
@keyframes spin-1turn{0%{transform:rotate(360deg);transform-origin:50% 50%;}
10%{transform:rotate(0deg);transform-origin:50% 50%;}
}
@keyframes stretch-bar{0%{transform:rotatex(25deg);transform-origin:50% 100%;}
20%{transform:rotatex(0deg);transform-origin:50% 100%;}
100%{transform:rotatex(25deg);transform-origin:50% 100%;}
}
#bglines{animation:appear 0.2s ease-in-out;animation-delay:0.1s;animation-fill-mode:both;}
#pc{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#donut1{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#donut2{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#donut3{animation:appear 0.2s ease-in-out, spin-1turn 5s infinite;animation-delay:0.4s;animation-fill-mode:both;}
#plane{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#inbox{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#calendar{animation:appear 0.2s ease-in-out;animation-delay:0.4s;animation-fill-mode:both;}
#chart{animation:appear 0.2s ease-in-out;animation-delay:0.3s;animation-fill-mode:both;}
#bar1{animation:appear 0.2s ease-in-out, stretch-bar 4s ease-in-out infinite;animation-delay:0.5s;animation-fill-mode:both;}
#bar2{animation:appear 0.2s ease-in-out, stretch-bar 3.5s ease-in-out infinite;animation-delay:0.63s;animation-fill-mode:both;}
#bar3{animation:appear 0.2s ease-in-out;animation-delay:0.6s;animation-fill-mode:both;}
#bar4{animation:appear 0.2s ease-in-out;animation-delay:0.57s;animation-fill-mode:both;}
#arrow1{animation:appear 0.2s ease-in-out, float 1.5s ease-in-out infinite;animation-delay:0.57s;animation-fill-mode:both;}
#arrow2{animation:appear 0.2s ease-in-out, float2 1.5s ease-in-out infinite;animation-delay:0.7s;animation-fill-mode:both;}
#percentage{animation:appear 0.2s ease-in-out;animation-delay:0.75s;animation-fill-mode:both;}
#graphic1{animation:appear 0.2s ease-in-out;animation-delay:0.6s;animation-fill-mode:both;}
#graphic2{animation:appear 0.2s ease-in-out;animation-delay:0.75s;animation-fill-mode:both;}
#folder{animation:appear 0.2s ease-in-out;animation-delay:0.55s;animation-fill-mode:both;}
#pen{animation:appear 0.2s ease-in-out, float 2s cubic-bezier(0.51, 0.05, 0.6, 0.99) infinite;animation-delay:0.6s;animation-fill-mode:both;}