@charset "UTF-8";
/* CSS Document */

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 35px;
}
@media (min-width: 850px) {
	body {
	  /* Margin bottom by footer height */
	  margin-bottom: 34px;
	}
}

.footer {
  position: absolute;
  bottom: -5px;
  width: 100%;
	font-family: 'AlternateGotNo3D';
  /* Set the fixed height of the footer here */
	height: 35px;
}
.footer h1{
	font-size: 60%;
}
@media (min-width: 850px) {
	.footer {
	  /* Set the fixed height of the footer here */
		height:34px;
	}
}
.head {
	text-align: center;
	background: url(/images/radio-head.png) repeat-x center top;
	background-size: contain;
	padding-top: 30px;
}
.radioBg {
	background: url(/images/radioSp.png) center top no-repeat;
	background-size: contain;
	padding: 234px 0 328px;
}
@media (min-width: 850px) {
	.radioBg {
		background: url(/images/radio.png) center top no-repeat;
		background-size: contain;
		padding: 416px 0 35px;
	}
}
.radioMain {
	max-width: 368px;
}
@media (min-width: 850px) {
	.radioMain {
		max-width: 768px;
	}
}
@media (max-width: 850px) {
      .col-sm-offset-6 {
        margin-left: 0%;
      }
     .col-sm-6 {
    width: 100%;
  }
}
.carousel {
	background: #fff;
	border-radius: 1em;
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
	-o-border-radius: 1em;
	-ms-border-radius: 1em;	
}
.carousel-caption {
	position: relative !important;
	top:auto;
	right: auto;
	left: auto;
	bottom: auto;
	padding: 40px 0;
}
.carousel-caption h1,
.carousel-caption p{
	color: #1f4d2b;
	text-shadow: 0 1px 2px rgba(255, 255, 255, .6)
}
.carousel-caption p{
	color: #1f4d2b;
	text-shadow: 0 1px 2px rgba(255, 255, 255, .6)
}
.carousel-indicators audio {
	padding: 10px;
}

.carousel-control.right,
.carousel-control.left{
}
.footer {
	text-align: center;
	background: url(/images/radio-foot.png) repeat-x center bottom;
	background-size: contain;
}

.carousel-indicators{
    bottom:10px;
    width: 80%;
    left: 40%;
}

.carousel-control{
    width: 10%;
}