@font-face {
    font-family: 'RubikRegular';
    src: url('fonts/RubikRegular.eot');
    src: url('fonts/RubikRegular.eot') format('embedded-opentype'),
         url('fonts/RubikRegular.woff2') format('woff2'),
         url('fonts/RubikRegular.woff') format('woff'),
         url('fonts/RubikRegular.ttf') format('truetype'),
         url('fonts/RubikRegular.svg#RubikRegular') format('svg');
}

@font-face {
    font-family: 'RubikMedium';
    src: url('fonts/RubikMedium.eot');
    src: url('fonts/RubikMedium.eot') format('embedded-opentype'),
         url('fonts/RubikMedium.woff2') format('woff2'),
         url('fonts/RubikMedium.woff') format('woff'),
         url('fonts/RubikMedium.ttf') format('truetype'),
         url('fonts/RubikMedium.svg#RubikMedium') format('svg');
}

@font-face {
    font-family: 'RubikBold';
    src: url('fonts/RubikBold.eot');
    src: url('fonts/RubikBold.eot') format('embedded-opentype'),
         url('fonts/RubikBold.woff2') format('woff2'),
         url('fonts/RubikBold.woff') format('woff'),
         url('fonts/RubikBold.ttf') format('truetype'),
         url('fonts/RubikBold.svg#RubikBold') format('svg');
}

@font-face {
    font-family: 'RubikLight';
    src: url('fonts/RubikLight.eot');
    src: url('fonts/RubikLight.eot') format('embedded-opentype'),
         url('fonts/RubikLight.woff2') format('woff2'),
         url('fonts/RubikLight.woff') format('woff'),
         url('fonts/RubikLight.ttf') format('truetype'),
         url('fonts/RubikLight.svg#RubikLight') format('svg');
}

body {
	font-family: 'RubikRegular';
}

section {
  padding:0px;
}
.form-control {
  font-size: inherit !important;
  border-radius: inherit !important;
  border: 1.9px solid #4B466F !important;
  -webkit-border-radius: 80px !important;
  -moz-border-radius: 80px !important;
  border-radius: 80px !important;
  padding-left: 20px !important;
  font-size: 18px !important;
  background-color: #f1f6fe;
}

.highlight{
	border:1px solid red;
}
.text-danger{
	font-size:15px !important;
}

.donaora:hover{
	background-color:black;
	border-color:black;
}
a{
	color:#b7473f;
}
a:hover{
	color:#6F849B;
}

.donaora {
	font-family: 'RubikBold' !important;
	-webkit-border-radius: 80px !important;
-moz-border-radius: 80px !important;
border-radius: 80px !important;
	background-color:#E30613;
	border-color:#E30613;
	color:#ffffff;
	padding: 10px 40px !important;
}
.donaora:hover{
	background-color:#3626A7;
	border-color:#3626A7;
	color:#ffffff;
}

.form-group {
  margin-bottom: 5px !important;
}

.info {
	margin-left:10px;
}