@media (max-width: 767px) {
	.theme-red .menu-btn {border-bottom: 10px solid #2d76bb;}
}
.theme-red .footer {border-top: 10px solid #2d76bb;}

h1 {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: bold;
    color: #2d76bb;
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: 10px solid #2d76bb;
    border-bottom: 10px solid #2d76bb;
}
.programs-item>div{
	border-bottom: 10px solid #2d76bb;
}
.programmType {
	background: #2d76bb;
  margin: 10px 0;
  padding: 10px;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
}
.programmMenu {
  margin-top: 10px;
  /*border-top: 10px solid #2d76bb;*/
  border-bottom: 10px solid #2d76bb;
  text-align: center;
}
.programmMenu a {
	display: block;
	color: #fff;
	padding: 10px;
	margin: 5px 0;
	font-weight: bold;
}

.programs-item h2 {
	color: #2d76bb;
	font-size: 20px;
  font-weight: bold;
  text-transform: uppercase;
}
.places a {
	color: #2d76bb;
	font-weight: bold;
	
}

.programs-item .more {
	margin-top: 10px;
	margin-bottom: 10px;
}
.programs-item .more a {
	font-size: 16px;
  color: #000;
}
.mychooseLink {
	background: #2d76bb;
  color: #fff;
  font-weight: bold;
  padding: 5px 15px;
  width: ;
  display: inline-block;
  text-align: center;
  cursor:pointer;
}
@media (max-width: 767px) {
	.mychooseLink {
		width: 120px;
		margin-bottom: 10px;
	}
}

input[type="checkbox"] {
    margin-right:8px;
}

.form-check {
    width:250px;
    margin: 0 auto;
}