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

.prgrmSection{padding:20px 0;}

#main-content .program-bttn p a{
	display: block;
	text-align: center;
	padding: var(--btn-large-padding);
	border-radius: 500px;
	margin: 0 20px 0 0;
	text-decoration: none;
	width: 100%;
	box-sizing: border-box;
	margin: 0 0 20px 0;
  	box-shadow: var(--shadow-elevation-medium);
  	transition: all .1s linear;
  position:relative;


}

#main-content .program-bttn p a:hover{
  box-shadow: var(--shadow-elevation-low);
  transform:translateY(1px);
}
#main-content .program-bttn.white p a {
	background: #FFF;
	color: var(--bgsu-orange);

}


#main-content .program-bttn.orange p a {
	background: var(--bgsu-orange);
	color: #fff;

}
#main-content .program-bttn.brown p a {
	background: #4f2c1d;
	color: #fff;


}
#main-content .program-bttn.tan p a {
	background: var(--bgsu-tan);
	color: #fff;


}

	.noMargin p {margin:0px!important;}
	.padding5 {padding:5px!important;}

.prgrmSection h2 .brand{
	text-transform: none; 
	font-weight:var(--heading-bold-weight); 
	color:var(--bgsu-orange); 
}




.brag{padding:2rem 0; margin:1rem 0;}

body .brag p{
  font-size:1.75rem; 
	text-align: center; 
	margin:0;
  line-height:1.3;
	color:#FFF;
}


.brag em{
	font-weight:var(--body-black-weight);
}


.noPadding{padding:0px!important;}




/*
.prgmNav{background:#ff7300; color:#fff;}
.prgmNav ul, .prgmNav li{margin:0; padding:0; list-style:none;}
.prgmNav ul{display:flex; align-items: center; justify-content: center;}
.prgmNav li{float:left; flex-grow:1; text-align:center; flex-basis:33%;}
.prgmNav a, .prgmNav a:link, .prgmNav a:visited, .prgmNav a:active{color:#fff; padding:30px 20px;display:block; font-size:1.5em; border-left:1px solid #d86100;}
	.prgmNav a .ss-icon, .prgmNav a .fa {vertical-align: middle;}
.prgmNav a:hover{color:#000;}
.prgmNav ul:last-child{border-right:1px solid #d86100;}
*/



.prgrmSection ul{margin:0; padding:0;}

.prgrmSection li{
	padding:3px 0;
	border-bottom:1px solid #ececec;
	list-style:none;

}


.prgrmSection.bullets ul{margin: 0 0 0 40px;}
.prgrmSection.bullets li{list-style-type: none; border-bottom:none;}
.prgrmSection.bullets li::before {
  content: "\2022";  
  color: var(--bgsu-orange); 
  font-weight: bold; 
  display: inline-block; 
  width: 1em;
  margin-left: -1em; 
}


.prgrmSection.learningOutcomes p + ul{
	margin:-30px 0 30px 40px;
}
.prgrmSection.learningOutcomes ul{
	margin:0 0 0 40px; 
	padding:0;
}

.prgrmSection.learningOutcomes li{
  margin:0;
	padding:5px 0; 
	border-bottom:none; 
	list-style: disc; 
	line-height:1.8em;
}




/*
.program-resources h2 {
    font-weight: 100;
    text-transform: none;}
.program-resources ul, ul.program-resources{padding:0; margin:0; list-style:none;}
.program-resources ul li, ul.program-resources li{ border-bottom:1px solid #dbcdc0; font-size:16px; padding:5px 0;}
ul.program-resources a {display:block; width:100%; height:auto;}
ul.program-resources p a{display:inline-block;}
*/


.noMargin, .noMargin p{margin:0!important;}
.split50 .breadcrumbs li {color:#666;}






.testimonial *{
    box-sizing: border-box;
}
.testimonial{
/*  display: flex;
flex-wrap: wrap;
	
 
  align-items: center;*/
margin:80px;

}
.testimonial p{
  margin: 0;
  padding:0;
}
.testimonial__image-container{
  /*flex-basis:15%;*/
  padding: 0 0 0 20px;
}
.testimonial__image{
  border-radius: 100px;
}
em.testimonial__quote{
display:none;
}
.testimonial__text{
    /* flex-basis:85%; */
    padding:20px;
    position: relative;
    background-image: linear-gradient(#f1c052, #f1c052), 
		linear-gradient(#f1c052, #f1c052), 
		linear-gradient(#f1c052, #f1c052), 
		linear-gradient(#f1c052, #f1c052);
    background-repeat: no-repeat;
    background-size: 50px 3px;
    background-position: top left, bottom left, top right, bottom right;
    border-right: none;
    border-left: solid var(--bgsu-gold);
    border-right: solid var(--bgsu-gold);
    border-left-width: 3px;
    border-right-width: 3px;
}

.testimonial__text:before{
	content: "\201C";
font-size: 6rem;
font-weight: var(--heading-black-weight);
font-family: var(--headline-font);
text-align: center;
display: block;
margin: 15px auto 5px auto;
padding: 0;
color: var(--bgsu-orange);
line-height: 0;
}



	
.testimonial__emphasis{
  font-size:1.5rem;
  font-style: normal;
  font-weight:var(--body-black-weight);
  margin:0 0 10px 0;
  display:inline-block;
}

p.testimonial__person, p.testimonial__year{font-weight:var(--body-bold-weight); display:block; line-height:1.4;}
p.testimonial__person{margin:10px 0 0 0;}








@media (max-width: 1200px) {
/*
  div.program-info{box-sizing: border-box;}
	*/
}

	
	@media (max-width: 979px) {
		/*.brag p {font-size:1.3em; font-size:5vw;}
		div.mid-bar-component > .container {padding:20px!important;}
		.background-area{min-height:auto!important;}
		.program-info{max-width:none; padding:20px;}
		*/
	}
	
@media (max-width: 767px) {
		/*
	.background-area{background-image:none!important;}
body .brag p{font-size:2.3em; font-size:6vw; line-height:2.4em; line-height: 6.7vw;}*/
	
	/*
	.testimonial{flex-direction:column;}
	.testimonial{flex-direction:column;}
	.testimonial__image-container{width:200px; margin:0 auto 40px auto; padding:0;}*/
	

	
	}
	
	 @media (max-width:479px) {
		 /*
		 .prgmNav ul {flex-direction:column; align-items: stretch;}
		 .prgmNav a:link{border-left:none; border-right:none; padding:20px;}
		 .prgmNav ul:last-child{border-right:none;}
		 
			  .accordion_dropzone .accordion-heading {font-size:0.8em;}
/*
		 
	}
	
