/*
Theme Name:     AMT Station 2015 Child Theme
Theme URI: 		
Description:    AMT Station 2015 Child theme
Author:         Kyle McCoy
Template:       amtstation2015                             
Version:        1
*/

@import url("../amtstation2015/style.css");
body{
	background-size: cover !important;
}
.widget.widget_awesomeweatherwidget{
	padding-bottom: 34px !important;
}
.youtube_channel .ytc_video_container {
  float: left;
  margin: 10px !important;
}

.youtube_channel .ytc_video_container h3 {
	
	font-size: 15px !important;
}

#td-top-mobile-toggle {display: none !important;}

.header-logo-wrap {
  margin-top: 20px !important;
  margin-bottom: 10px !important;
}
/* Now Playing*/

.listen_btn{
	height: 65px;
	opacity: 0.7;
	filter: alpha(opacity=70);
	margin-left: 100px !important;
}
.listen_btn:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);
	margin-left: 100px !important;
}

#nowPlayingWrapper{
  background-position: top center;
  background-color: rgba(0, 0, 0, 0.5) !important;
   position: fixed;
    z-index: 100; 
    bottom: 0; 
    left: 0;
    width: 100%;
  height: 60px !important;
  text-align: center;
  background-size: cover !important;


}

.nowPlayingBar {
height: 60px !important;
background-color: rgba(0, 0, 0, 0.5) !important;
}

.nowPlayingBar .np-left{
  color: #ffffff !important;
  display: block;
  width: 180px;
  height: 60px;
  line-height: 20px;
  float: left;

}
.nowPlayingBar .np-middle{
  color: #ffffff !important;
  display: block;
  width: 600px;
  height: 60px;
  line-height: 15px;
  float: left;

}

.nowPlayingBar .np-right{
  color: #ffffff !important;
  display: block;
  width: 345px;
  height: 60px;
  line-height: 15px;
  float: right;
}

#np_container{
padding: 10px;
height: 60px !important;
max-width: 450px !important;
margin-left: 300px;
text-align: left;
	
}

span.playingTitle{
  font-size:14px !important;
    
}

.songInfo{
  font-size:16px !important;
  font-weight: 700;
}

.artistImage img {
  float: left;
  position: fixed;
  margin-left: -57px;
  margin-top: -4px;
  width: 45px !important;
  height: 45px !important;
  vertical-align: middle !important;
  border: 1px solid white;
}


#onair_container{
height: 60px !important;
max-width: 450px !important;
text-align: left;
	
}

span.onairTitle{
  font-size:14px !important;
  padding-left: 30px;
}

.on-air-dj-sched {display: none;}

.on-air-dj-title{
	font-size: 20px !important;
}

div.on-air-embedded dj-on-air-embedded{
	height: 60px !important;
}

.on-air-dj-avatar img {
	width: 45px !important;
	height: 45px !important;
}

/* scroll to top button*/
.td-scroll-up-visible {
bottom: 0px !important;
right: 0px !important;

}

#mobile-listen-live{
display: none;

}

.widget widget_ai1ec_agenda_widget{
	padding-bottom: 23px !important;
}

@media (max-width: 767px){
	#nowPlayingWrapper{
		display: none !important;
	}
#td-top-search {display: none !important;}
/*	#mobile-listen-live-container {width:100%; text-align:center;}*/
	#mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 25px;
	padding-top: 2px;
	position: static;
	float: left;

	}
#mobile-listen-live img {
	width: 140px;
	height: 48px!;
}

}

/* Resize Now Playing Sidebar */
@media (max-width: 1200px){
	#song-list, div.bedigital.bedigital-nowplaying.bedigital-nowplaying-light{
		max-width: 293px !important;
	}

	.nowPlayingBar .np-right{
	color: #ffffff !important;
	display: block;
	width: 210px;
	height: 60px;
	line-height: 15px;
	float: right;
}
	#np_container {
	padding: 10px;
	height: 60px !important;
	max-width: 450px !important;
	margin-left: 260px;
	text-align: left;
}

}


@media (max-width: 1024px){
	#song-list, div.bedigital.bedigital-nowplaying.bedigital-nowplaying-light{
		max-width: 330px !important;
	}
	
	.nowPlayingBar .np-middle{
	color: #ffffff !important;
	display: block;
	width: 360px;
	height: 60px;
	line-height: 15px;
	float: left;

}
	.nowPlayingBar .np-right{
	color: #ffffff !important;
	display: block;
	width: 200px;
	height: 60px;
	line-height: 15px;
	float: right;
}
	#np_container {
	padding: 10px;
	height: 60px !important;
	max-width: 450px !important;
	margin-left: 135px;
	text-align: left;
}

	.listen_btn{
	height: 65px;
	opacity: 0.7;
	margin-left: 15px !important;
}
	.listen_btn:hover{
	opacity: 1.0;
	margin-left: 15px !important;
}	

}
/* End Resize Now Playing Sidebar */

/* iPhone 6 */

@media only screen 
    and (min-device-width : 375px) 
    and (max-device-width : 667px) 
    and (orientation : landscape) 
    and (-webkit-min-device-pixel-ratio : 2){ 
#mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 230px;
	padding-top: 2px;
	position: static;
	float: left;

	}
#mobile-listen-live img {
	width: 140px;
	height: 48px;
}
	
}

@media only screen 
    and (min-device-width : 375px) 
    and (max-device-width : 667px) 
    and (orientation : portrait) 
    and (-webkit-min-device-pixel-ratio : 2)
{ 
#mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 53px;
	padding-top: 2px;
	position: static;
	float: left;

	}
#mobile-listen-live img {
	width: 140px;
	height: 48px;
}
	
}
/* iPhone 6+ */
@media only screen 
    and (min-device-width : 414px) 
    and (max-device-width : 736px) 
    and (orientation : landscape) 
    and (-webkit-min-device-pixel-ratio : 3){ 
	    
 #mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 235px;
	padding-top: 2px;
	position: static;
	float: left;

	}  
#mobile-listen-live img {
	width: 140px;
	height: 48px;
}
		     
}

@media only screen 
    and (min-device-width : 414px) 
    and (max-device-width : 736px) 
    and (orientation : portrait) 
    and (-webkit-min-device-pixel-ratio : 3){ 
	
#mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 70px;
	padding-top: 2px;
	position: static;
	float: left;

	} 
#mobile-listen-live img {
	width: 140px;
	height: 48px;
}
	    
}

@media only screen 
    and (min-device-width : 320px) 
    and (max-device-width : 480px) 
    and (orientation : landscape) 
    and (-webkit-min-device-pixel-ratio : 2){ 
	    
 #mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 105px !important;
	padding-top: 2px;
	position: static;
	float: left;

	}  
#mobile-listen-live img {
	width: 140px;
	height: 48px;
}
		     
}



@media only screen 
    and (min-device-width : 320px) 
    and (max-device-width : 568px) 
    and (orientation : landscape) 
    and (-webkit-min-device-pixel-ratio : 2){ 
	    
 #mobile-listen-live{
	width: 205px;
	max-height: 48px;
	display: block;
	margin-right: 155px;
	padding-top: 2px;
	position: static;
	float: left;

	}  
#mobile-listen-live img {
	width: 140px;
	height: 48px!;
}
		     
}

/*Mobile Player*/
#mobilePlayerWrapper{
	display: none;
}

@media only screen 
    and (min-device-width : 375px) 
    and (max-device-width : 667px) 
    and (orientation : landscape) 
    and (-webkit-min-device-pixel-ratio : 2){ 

#mobilePlayerWrapper{
	display: block !important;
	width: 100%;
	max-height: 48px;
background-color: rgba(0, 0, 0, 0.5) !important;
	}
#mobilePlayerWrapper {
	width: 140px;
	height: 48px;
}
	
}

