﻿body {
	font-family: serif;
	font-size: 1.1em;
}

a:link {
	color: #0047FF;
	text-decoration: none;
}

a:hover {
	color: #0f46ff;
	text-decoration: underline;
}

.header {
	margin-top: 25px;
	margin-bottom:25px;
}

.header-text{
	font-family:'Lobster', cursive;
	text-align: center;
}

.bio {
	margin-bottom:40px;
}

.bio-text {
	margin-bottom: 15px;
}

.bio-photo {
	width: 275px;
}
.her-work {
	border-bottom: 1px solid #bcbcbc;
	margin-bottom:30px;
}

.her-work-photo {
	max-width: 325px;
	margin-bottom: 30px;
	margin-top:20px;
	cursor:pointer;
}

.her-work .center {
	text-align:center;
}

.her-work .left {
	padding-left:0px;
}

.her-work-photo.right {
	float: right;
	padding-right: 0px;
}

.her-work-header {
	border-bottom: 1px solid #bcbcbc;
}

.footer-text {
	text-align: center;
}

.footer .phone {
	margin-bottom: 25px;
}

.footer .location {
	font-size:1.2em;
	margin-bottom: 15px;
}

.footer {
	margin-bottom:100px;
}

@media (min-width: 768px)  {
	.her-work .right {
		float: none;
		padding-left: 0px;
		margin-top: 0px;
	}
}

@media (min-width: 992px) {
	.her-work .right {
		float: right;
		padding-right: 0px;
	}
}

@media (min-width: 992px) {
	.her-work .right img {
		margin-top: 20px;
	}
}

@media (min-width: 400px) {
	.modal-content {
		max-width:467px;
	}
	.modal-photo {
		width: 440px;
	}
}

@media (min-width: 576px) {
	.modal-content {
		max-width: 500px;
	}
	.modal-photo {
		width: 470px;
	}
}

@media (min-width: 840px) {
	.modal-dialog {
		max-width: 830px;
	}

	.modal-content {
		max-width: 830px;
	}

	.modal-photo {
		width: 800px;
	}
}

