body {
  padding-top: 70px;
}

@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1200px){.container{width:1000px}}

footer{
  text-align:center;
  font-size:80%;
  margin-bottom:30px;
}
.carousel{
    margin-bottom: 20px;
    position: relative;
}
.carousel-inner{
    overflow: hidden;
    position: relative;
    width: 100%;
	border-radius:6px;
}
.carousel-control{
    bottom: 0;
    color: #FFFFFF;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    top: 0;
    width: 15%;
	border-radius:6px;
}
.content {
    font-weight: 200;
	border: 1px solid #E7E7E7;
	background-color: #F8F8F8;
    color: inherit;
    margin-bottom: 30px;
	padding: 20px 30px;
	border-radius:6px;
}
form label {
    margin: 10px 0;
}
h2, .h2 {
    border-bottom: 1px solid #E7E7E7;
    font-size: 24px;
    margin: 5px 0 20px;
    padding-bottom: 5px;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #FFFFFF;
}
form hr {
    margin-bottom: 0 !important;
}
@media screen and (min-width: 991px) {.col-md-8 {padding-left:0;}}
@media screen and (max-width: 991px) {.col-md-8 {padding-left:0;padding-bottom:20px;padding-right:0;}}

@media screen and (min-width: 991px) {.col-md-4 {padding-left:0;}}
@media screen and (max-width: 991px) {.col-md-4 {padding-left:0;}}