
@font-face {
	font-family: "MyriadPro";
	src: url('fonts/717346192-DejaVuSans.eot');
	src: url('fonts/717346192-DejaVuSans.eot?#iefix') format('embedded-opentype'),
	url('fonts/717346192-DejaVuSans.svg#DejaVu Sans') format('svg'),
	url('fonts/717346192-DejaVuSans.woff') format('woff'),
	url('fonts/717346192-DejaVuSans.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'Geometr';
    src: url('fonts/bpgtech05caps.eot');
    src: url('fonts/bpgtech05caps.eot') format('embedded-opentype'),
         url('fonts/bpgtech05caps.woff') format('woff'),
         url('fonts/bpgtech05caps.ttf') format('truetype'),
         url('fonts/bpgtech05caps.svg#BPGTech05CapsRegular') format('svg');
}


h1,h2,h3,h4,h5,h6 {
	 font-family: 'Geometr';
}
body {
	font-family: "MyriadPro";
	 color: #616161;
}

.middle p{ font-size: 20px;margin:0; }
.middle {
	text-align: center;
	background: #c1c1c1; /* fallback for old browsers */
	
	display: block;
	padding:20px; 
	color:white;
}

.footer {
  	margin-top: 25px;
    width: 100%;
    height: 60px;
    background-color: #f5f5f5;
}
 .text-muted {
    margin: 20px 0;
}

.contact-form {
    
}

/* entire container, keeps perspective */
.flip-container {
	perspective: 1000;
}
	/* flip the pane when hovered */
	.flip-container:hover .flipper, .flip-container.hover .flipper {
		transform: rotateY(180deg);
	}



.flip-container, .front, .back {
	width: 320px;
	height: 415px;
}

/* flip speed goes here */
.flipper {
	transition: 0.6s;
	transform-style: preserve-3d;

	position: relative;
}

/* hide back of pane during swap */
.front, .back {
	backface-visibility: hidden;

	position: absolute;
	top: 0;
	left: 0;
}

/* front pane, placed above back */
.front {
	z-index: 2;
	/* for firefox 31 */
	transform: rotateY(0deg);
}

/* back, initially hidden pane */
.back {
	transform: rotateY(180deg);
}


.downs:hover {
	background: rgb(197, 53, 39);
	border-color: #0079a1;
}
.downs { border: 1px solid grey;}

.downs {
    background: rgb(197, 53, 39);
    color: white;
}