h3 {
  margin-left:20px;
}
.body-wrap {
   position: relative;
    width: 940px;
    display: block;
    margin: 0 auto;
    padding: 0;
    text-align: center;
}
#sidebar, #main-content {
	padding: 10px 10px 10px 10px;
	display: inline-block;
	box-sizing: border-box;
	vertical-align: top;
	float:left;
  height:auto;
  margin-left: -10px;
}
#sidebar .bd-example {
   width:200px;
}
#sidebar #carouselExampleCaptions {
  width:200px;
  height:380px;
  background:rgb(192, 192, 192);
  overflow: hidden;
}
#sidebar #carouselExampleCaptions .carousel-inner {
  width:500%;
  overflow: hidden;
}
#sidebar #carouselExampleCaptions .carousel-inner .carousel-item img {
 width:200px;
 height:217px;
}
#sidebar #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption {
 left:10px;
 right:10px;
 padding:35px 10px 5px;
 text-align:center;
 vertical-align:top;
}
#sidebar #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption h5 {
  font-size:20px;
}
#sidebar #carouselExampleCaptions .carousel-inner .carousel-item .carousel-caption p {
  color:black;
  font-size:12px;
}
  

#main-content {
  width:740px;
  margin-left: 20px;
  margin-right:-30px;
  margin-top:10px;
}
#main-content h1 {
  color: rgb(50, 205, 50);
    margin-top:-20px;
}
#main-content h2 {
  padding:0px 10px;
  margin-top:15px;
}
#main-content h3 {
  margin-top:10px;
}
#footer {
  clear: both;
}
p {
  font-size:12px;
}
.iframe {
  margin-top:60px;
}