/* Apply To All Responsive Layouts
================================================== */
@media only screen and (device-width: 1024px) {
	.wrapper{
		width:980px;
	}
}

/* Design for a width of 768px */

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.wrapper{
	width:700px !important;
	margin:auto;
}
}


/* Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.wrapper{
	width:480px !important;
	margin:auto;
}
.logo{
	margin:0px auto;
	width:460px;
}
.nav-home{
}
.nav-home-1{
}
.promo-title{
	width:48% !important;
}
.copy-rights{
	font-size:12px;
	color:#FFF !important;
	width:480px !important;
	margin:15px 0 0 0px !important;
	text-align:center !important;
}
}

@media only screen and (min-width: 360px) and (max-width: 640px) {
.wrapper{
	width:360px;
	margin:auto;
}
.logo{
	margin:0px auto;
	width:360px;
}
.nav-home{
	width:160px !important;
}
.nav-home-1{
	width:320px !important;
}
.promo-title{
	width:100% !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
.wrapper{
	width:300px;
	margin:auto;
}
.logo img{
	margin:0px auto;
	width:220px !important;
	margin:-20px 0px 0px 20px;
}
.nav-home{
	width:150px !important;
}
.nav-home-1{
	width:300px !important;
}
.promo-title{
	width:100% !important;
}
.copy-rights{
	font-size:12px;
	color:#FFF !important;
	width:300px !important;
	margin:0px !important;
	text-align:center !important;
}

.breadcrumb {
	display:none;
}


#galleryContainer {
  width: 100%;
  height: 800px;        /* Image height + 200px */
  overflow: hidden;
  position: absolute;
  top: 500px;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  z-index: 1;
  left:0;
}
#gallery img {
  float: left;
  height: 350px !important;
  margin: 0 100px;      /* Adjust the left/right margin to show greater or fewer slides at once */
}
#leftButton, #rightButton {
  position: absolute;
  z-index: 2;
  top: 50px;
  bottom: 0;
  padding: 0;
  margin: auto 0;
  width: 15%;
  height: 600px;        /* Image height */
  border: none;
  outline: none;
  color: #fff;
  background: transparent url(images/blank.gif);
  font-size: 25px;
  font-family: "Courier New", courier, fixed;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity .5s;
  -moz-transition: opacity .5s;
  -o-transition: opacity .5s;
  transition: opacity .5s;
}
}