/* CSS code for Data SP Block */
.blocksize16-top
{
	padding:16px 0 0 0;
}
.color-white
{
	color:white;
}
.indi-form__checkbox-icon {
	background-color: #FFFFFF;
	border: 1px solid #9E9E9E;
	box-sizing: border-box;
	display: inline-block;
	height: 22px;
	margin: 0 8px 0 0;
	position: relative;
	transform: translate3d(0, 0, 0);
	transition: background-color .3s;
	vertical-align: middle;
	width: 22px;
	top: -2px;
	cursor: pointer;
}
.indi-form__checkbox-icon :after {
	border: 2px solid #006FF4;
	border-left: 0;
	border-radius: 1px;
	border-top: 0;
	content: '';
	display: block;
	height: 18px;
	left: 8px;
	opacity: 0;
	position: absolute;
	top: 0;
	transform: scale(0.1) rotate(35deg);
	transform-origin: center;
	transition: opacity 0.3s, transform 0.3s;
	width: 6px;
}

.programs-div {
  margin-bottom: 20px;
}
@media screen and (min-width: 480px) {
	.graph-title{
    font-family: "Source Sans Pro", sans-serif;
    font-size: 40px;
    font-weight: 300;
    color:white;
  position: absolute;
  display:inline-block;
    top: 25%;
    left: 5%;
   
	}
}

@media screen and (min-width: 768px) {
	.graph-title{
    font-family: "Source Sans Pro", sans-serif;
    font-size: 44px;
    font-weight: 300;
    color:white;
	float: right!important;
	position: absolute;
    top: 15%;
    left: 65%;
  }
  }
  @media screen and (min-width: 1200px) {
    .graph-title{
      font-family: "Source Sans Pro", sans-serif;
      font-size: 50px;
      font-weight: 300;
      color:white;
    float: right!important;
    position: absolute;
      top: 15%;
      left: 65%;
    }
  }

@media screen and (min-width: 1230px) {
  .graph-title{
		font-family: "Source Sans Pro", sans-serif;
    font-size: 56px;
    font-weight: 300;
    color:white;
	float: right!important;
	position: absolute;
    top: 15%;
    left: 60%;
   
	}
}
.default,
.default:before
 {
  background-color: #fff;
  content: url("/wp-content/uploads/service-providers/images/program-participation/No-Selection.png");
}

.default,
.default:after
 {
   height:300px;
     font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
content: url("/wp-content/uploads/service-providers/images/program-participation/No-Selection.png");
}
.connectamerica,
.connectamerica:after {
	height:300px;
     font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
    content: url("/wp-content/uploads/service-providers/images/program-participation/Connect-America-Selected.png");
    text-align: center;
  
}
.ruralhealthcare,
.ruralhealthcare:after {
	height:300px;
  font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
    content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-Selected.png");
   text-align: center;
}
.e-rate,
.e-rate:after {
  font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/E-Rate-Selected.png");

}
.lifeline,
.lifeline:after {
  font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
    content: url("/wp-content/uploads/service-providers/images/program-participation/Lifeline-Selected.png");
   
}
.connectamerica.lifeline,
.connectamerica.lifeline:after {
 font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/Connect-America-Lifeline.png");
  
}
.connectamerica.e-rate,
.connectamerica.e-rate:after {
	font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/E-Rate-Connect-America.png");
  
}
.connectamerica.ruralhealthcare,
.connectamerica.ruralhealthcare:after {
	font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-Connect-America.png");
  
}
.e-rate.lifeline,
.e-rate.lifeline:after {
	font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/E-Rate-Lifeline.png");
   
}
.e-rate.ruralhealthcare,
.e-rate.ruralhealthcare:after {
	font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-E-Rate.png");
  
}
.lifeline.ruralhealthcare,
.lifeline.ruralhealthcare:after {
	font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-Lifeline.png");

}
.e-rate.connectamerica.lifeline,
.e-rate.connectamerica.lifeline:after {
 font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/E-Rate-Connect-America-Lifeline.png");
  
}
.e-rate.ruralhealthcare.connectamerica,
.e-rate.ruralhealthcare.connectamerica:after {
font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-E-Rate-Connect-America.png");
   
}
.lifeline.ruralhealthcare.connectamerica,
.lifeline.ruralhealthcare.connectamerica:after {
font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-Connect-America-Lifeline.png");
   
}
.lifeline.ruralhealthcare.e-rate,
.lifeline.ruralhealthcare.e-rate:after {
font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/RHC-E-Rate-Lifeline.png");
 
}
.e-rate.ruralhealthcare.connectamerica.lifeline,
.e-rate.ruralhealthcare.connectamerica.lifeline:after {
font-family: "Source Sans Pro", sans-serif;
    font-size: 38px;
    font-weight: 300;
    color:white;
  content: url("/wp-content/uploads/service-providers/images/program-participation/All-Selected.png");
}
/* Code Ends :CSS code for Data SP Block */