﻿.vote-icon{
    margin-left: calc(50% - 100px);
    width: 200px;
}
.navbar-brand{
    padding: 0px 15px;
    margin-top: -6px;
}
.navbar-brand img{
    width:80px;
}
.our-process p{
    color:white;
}
.process-rounded{
    background-size: cover;
}
.error{
    border: 1px solid red !important;
}
#preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #2671AC;
    z-index: 2000;
}
#status {
    position: absolute;
    width: 140px;
    height: 166px;
    left: 50%;
    top: 50%;
    margin: -85px 0 0 -70px;
}
#fountainG {
	position:relative;
	width:140px;
	height:16px;
}
.fountainG {
	position:absolute;
	top:0;
	background-color:#FFFFFF;
	width:16px;
	height:16px;
	-moz-animation-name:bounce_fountainG;
	-moz-animation-duration:1.2s;
	-moz-animation-iteration-count:infinite;
	-moz-animation-direction:linear;
	-moz-transform:scale(.2);
	-moz-border-radius:12px;
	-webkit-animation-name:bounce_fountainG;
	-webkit-animation-duration:1.2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-direction:linear;
	-webkit-transform:scale(.2);
	-webkit-border-radius:12px;
	-ms-animation-name:bounce_fountainG;
	-ms-animation-duration:1.2s;
	-ms-animation-iteration-count:infinite;
	-ms-animation-direction:linear;
	-ms-transform:scale(.2);
	-ms-border-radius:12px;
	-o-animation-name:bounce_fountainG;
	-o-animation-duration:1.2s;
	-o-animation-iteration-count:infinite;
	-o-animation-direction:linear;
	-o-transform:scale(.2);
	-o-border-radius:12px;
	animation-name:bounce_fountainG;
	animation-duration:1.2s;
	animation-iteration-count:infinite;
	animation-direction:linear;
	transform:scale(.2);
	border-radius:12px;
}
#fountainG_1{
	left:0;
	-moz-animation-delay:0.48s;
	-webkit-animation-delay:0.48s;
	-ms-animation-delay:0.48s;
	-o-animation-delay:0.48s;
	animation-delay:0.48s;
}
#fountainG_2{
	left:18px;
	-moz-animation-delay:0.6s;
	-webkit-animation-delay:0.6s;
	-ms-animation-delay:0.6s;
	-o-animation-delay:0.6s;
	animation-delay:0.6s;
}
#fountainG_3{
	left:35px;
	-moz-animation-delay:0.72s;
	-webkit-animation-delay:0.72s;
	-ms-animation-delay:0.72s;
	-o-animation-delay:0.72s;
	animation-delay:0.72s;
}
#fountainG_4{
	left:53px;
	-moz-animation-delay:0.84s;
	-webkit-animation-delay:0.84s;
	-ms-animation-delay:0.84s;
	-o-animation-delay:0.84s;
	animation-delay:0.84s;
}
#fountainG_5{
	left:70px;
	-moz-animation-delay:0.96s;
	-webkit-animation-delay:0.96s;
	-ms-animation-delay:0.96s;
	-o-animation-delay:0.96s;
	animation-delay:0.96s;
}
#fountainG_6{
	left:88px;
	-moz-animation-delay:1.08s;
	-webkit-animation-delay:1.08s;
	-ms-animation-delay:1.08s;
	-o-animation-delay:1.08s;
	animation-delay:1.08s;
}
#fountainG_7{
	left:105px;
	-moz-animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
	-ms-animation-delay:1.2s;
	-o-animation-delay:1.2s;
	animation-delay:1.2s;
}
#fountainG_8{
	left:123px;
	-moz-animation-delay:1.32s;
	-webkit-animation-delay:1.32s;
	-ms-animation-delay:1.32s;
	-o-animation-delay:1.32s;
	animation-delay:1.32s;
}
.error-list li{
    text-align:left;
}
.footer {
    background-color: black;
    color: white;
    padding: 10px 10px 10px 10px;
}
    .footer div {
        background-color: black;
    }
    .footer a{
        color:white;
    }