.box {
  background-color: #F0F0F0 !important;
}
.box-1{
	background: #e8eced url('../img/FullGymBroad.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.box-2{
  background: #e8eced url('../img/greengym.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.box-3{
  background: #e8eced url('../img/bluegym.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}
.info{
  background-color: white;
  height: auto;
  margin: 20px 0;
}
.select-option{
  width: 70%;
  margin-left: 3%;
  margin-bottom: 5px;
}

.container {
width: auto;
margin: 0 auto;
padding: 20px;
padding-bottom: 40px;
font-family: 'Calibri', 'CalibriRegular', Verdana, Arial, Helvetica, sans-serif;
}
.gallery {
}
.gallery .previews, .gallery .full, .gallery .desc {
float: left;
margin-right: 10px;
}
.gallery .desc, .gallery .full {
width: auto;
font-size: 12px;
}
.gallery .desc h2 {
margin-top: 0;  
}
.gallery .previews a {
display:inline-block;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
margin-bottom: 5px;
}
.thumb-prev{
	position: relative;
}
.thumb-overlay{
	position: absolute;
	color: #F8F8F8;
	top: 40%;
	left: 50%;
	margin-left: -50%;
	width: 100%;
	font-family: 'Oswald', "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	padding top: 60%;
	height: auto;
  	text-align: center;
	text-transform: uppercase;
	background-color: rgba(0,0,0,0.7);
}
.gallery .full, .gallery .full img {
height: auto;
border: 4px solid #777;
}
.gallery .previews a, .gallery .full {
border: 4px solid #eee;
}
.gallery .previews a:hover, .gallery .previews a.selected {
border: 2px solid #777;
}
.gallery .full img:hover {
cursor: default;
}
.clearfix:after {
content: ".";
visibility: hidden;
display: block;
height: 0;
clear: both;
}
.price{
    text-decoration: line-through;
    color: #777;
}