/*main backgrounds */
body.pageDisplay {
	background-image:url("../img/background13.jpg");
}
body.countdownIframe,
.headline,
body.cleanTheme .audio_webcall  {
	background-color: #376085;
	background-image: url("../img/textures/spiritual.png");
}
.cleanTemplate a .jp-downloadlive-text {
  color: #376085;
}
.headline  .cleanelipse div,
.countdownrow .countwrap{
	background:#afbfce;
}
.headline  h5,
.styleText,
body.cleanTheme h2,
body.cleanTheme .slidesNotice,
body.cleanTheme .go-back a,
body.cleanTheme .go-back,
body.cleanTheme .go-back a:hover,
body.cleanTheme .connect_panel,
body.cleanTheme .connect_panel .connected-time  {
  color: rgb(255, 255, 255);
}	
	
/*header / buttons */
.greentop {
	border-top: 8px solid #ea824e;
}
.calltoaction .call-action,
.addtocalendar,
.cleanTheme .connect_phone .slideBtn.green-button {
	background-color: #ea824e;
	border-color: #ea824e;
}
.calltoaction .fa-play {
	color: #ea824e;
}

/*button hover */
a.atcb-link:hover { 
	background-color: #d06632;
	border-color: #d06632;
	border-radius: 5px !important;
}
a:hover div.call-action,
.cleanTheme .connect_phone .slideBtn.green-button:hover { 
	background-color: #d06632;
}

/*send button and links */
.question_grid .questionbtn {
  border-color: rgb(78, 141,186);
  background-color: rgb(255, 255, 255);
  color: rgb(78, 141,186);
}

.weblinks a,
.cleanTheme .connect_phone .locallist a{
  color: rgb(78, 141,186);
}	

/*web links hover and subtitles */
.weblinks a:hover,
.question_grid .questionbtn:hover,
.cleanTheme .connect_phone .locallist a:hoveritemAvatarC  {
	color:rgb(49,89,126); 
	border-color: rgb(49,89,126); 
}	
.themeTitle,
.cleanTheme .connect_phone  .mean {
  color: rgb(49,89,126); 
}

/* web call styling */

/* main color , similar to main headline color */
body.cleanTheme, 
.liveconnect,
.cleanTemplate .jp-volume-bar-value ,
.cleanTemplate .jp-play-bar, 
.replayconnect,
.cleanTemplate .jp_live .square1,
.cleanTemplate .jp_live .square2   {
	background-color: #20496d;
}
.cleanTheme .connect_select h4   {
	color: #20496d;
}
/* select connection button, similar to buttons above */
.cleanTheme .connect_select .select-conection {
	color: #fff;
	background-color: #ea824e;
}
/*landscape buttons*/
@media (max-aspect-ratio: 4/5) { 
	.cleanTheme .connect_select .connection-item {
		background-color:#ea824e;
	}
	.cleanTheme .connect_select .connection-item:hover h4,
	.cleanTheme .connect_select .connection-item:focus  h4 {
		color:#000;
	}
}
/* hover buttons, border color same as buttons above, bg color much lighter than main headline color */
.cleanTheme .connect_select .connection-item:hover,
.cleanTheme .connect_select .connection-item:focus {
	border-color:#ea824e;
	background-color: #88bff0;
}