#sb20, #sb40 {display: none;}
#sb20 img, #sb40 img {display: none;}

#starzbar {display: block; background-color: #F0F0FF; }

#starzbar ul {
	list-style-type: none; 
	max-width: 1280px; 
	margin: 0 auto 1em; 
	display: flex; 
	flex-wrap: wrap; 
	justify-content: space-around;
}

#starzbar ul li {flex-grow: 0;  flex-shrink: 0; padding: 0.75em 0.5em;}

#starzbar ul li img  {
	color: #17428c;
	margin-right: 0.5em; float: left;
	padding-top: 0.1em;
	line-height: 1;
	padding-bottom: 0.1em;

}

#starzbar ul li:first-of-type{padding-left: 0px;}
#starzbar ul li:last-of-type{padding-right: 0px;}
#starzbar ul li a {color: #17428c; float: left; line-height: 1.23; font-weight: 600;
font-family: "Source Sans Pro", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}

#starzbar ul li a span {display: block; font-size: 0.85em; color: #333; font-weight: 400;}

#starzbar.content {background-color: unset; border-top: 1px solid rgba(0, 0, 0, 0.05); padding-top: 2.5em;}
#starzbar.home {background-color: unset; border-top: unset; padding-top: unset; padding-bottom: 1em;}
#starzbar.home a {text-decoration: none !important;}


@media screen and (max-width: 534px) {
  #starzbar ul li img {
	  
	width: 1.5em;
	height: 1.5em;
	
  }
  #starzbar ul li {
    font-size: 12px;
	max-width: 50%;
	
  }
  
  #starzbar ul li {padding-right:1em; padding-left: 0; flex-grow: 0; }
  
}

@media (min-width: 535px){
	
	#starzbar ul li img {
		width: 2.2em;
		height: 2.2em;
	}
	
	#starzbar {
		font-size: 14px;
	}
	
}

@media (min-width: 745px){
	
	#sb20 {display: inherit;}
	#sb20 img {display: inherit;}
	#starzbar ul {justify-content: space-between;}
	
}


@media (min-width: 800px) {

	#starzbar {
		font-size: 16px;
	}
  
}

@media (min-width: 1070px){
	
	#sb40 {display: inherit;}
	#sb40 img {display: inherit;}
}




 @media (max-width: 980px) {
	
	#starzbar ul li {padding-right:1em; padding-left: 0; flex-grow: 0; }
	#starzbar ul {flex-flow: column-wrap;}

}








