@font-face { font-family: "OpenSans-Light"; src: url('../fonts/OpenSans-Light.ttf'); }
@font-face { font-family: "OpenSans-Regular"; src: url('../fonts/OpenSans-Regular.ttf'); }
@font-face { font-family: "Oswald-Regular"; src: url('../fonts/Oswald-Regular.ttf'); }


html, body {
    zoom: 1 !important;
    transform: none !important;
}

.container {
    max-width: 1500px !important;
    width: 100% !important;
}
	

footer, header {
    position: relative !important;
    width: 100% !important;
    transform: scale(1) !important;
}

body, html {
    font-size: 16px !important;
}

tr {
    color: #db0a0a;
}

.votebox {
	margin-top: 100px;
	margin-bottom: 25px;
}

form.vote {
	width:300px;
	margin:auto;
	margin-top: 25px;
}
input.error {
	border: solid 1px red;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    vertical-align: middle;
}

.topmargin {
	margin-top: 25px;
}

.btn-success {
    color: #ffffff;
    background-color: #e0913d;
    border-color: #e0913d;
}
.btn-success:hover, .btn-success:active, .btn-success:focus {
    background-color: #c87d2e;
    border-color: #c87d2e;
}
.btn-success:active:hover, .btn-success.active:hover, .open > .dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .dropdown-toggle.btn-success.focus {
    color: #ffffff;
    background-color: #c87d2e;
    border-color: #c87d2e;
}
