@charset "utf-8";
/* CSS Document */

p a {border-bottom:1px dashed #cc4e0b;}

.page_content {color:#000066; font-size:18px; font-family:"myriad-pro";}

.page_content .content_container .col-sm-12.content {padding:1% 6%;}

	.filter-fff {position:absolute; top:0; bottom:0; left:0; right:0; background-color:#fff; opacity: 0.8;}
	.su-yellow {color:#fff200;}

	.p2p.index {background-color:#eaeaea;}
	.p2p .content_container {max-width:1200px; box-shadow: 0px 7px 10px #000; background-color:#fff; padding:auto 20px;}
	.p2p p {color:#000066;}
	.p2p .navy-bar {background-color:#03244d; text-align: center; font-size:32px; letter-spacing: 2px;}
	
	/* INDEX PAGE */
	
	.p2p.index p {font-size:18px;}
	.p2p-title {text-transform: uppercase; padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500;}
	.p2p-title {color:#03244d;}
	.p2p.index .intro .p2p-title {font-size:26px; color:#000066; border-bottom:1px dashed #000066;}
	.p2p.index .button-apply {background-color:#03244d; color:#fff; padding:20px; text-transform: uppercase; font-weight:600; border:4px solid #FFED00; box-shadow: 3px 3px 4px #000; font-size:24px;}
	.p2p.index .button-apply:hover {text-decoration: underline; background-color:#eaeaea; color:#000;}
	.p2p.index .student-resources-menu .p2p-title {font-size:26px; text-align: center;}
	.p2p.index .student-resources-menu ul {list-style: none; padding:0px;}
	.p2p.index .student-resources-menu ul li {text-align: center;}
	.p2p.index .student-resources-menu ul li a {color:#fff; background-color:#03244d; display:block; margin:15px 0px; font-size:18px; padding:15px; box-shadow: 5px 5px 2px #a1a1a1;}
	.p2p.index .content_topper {background:none;}
	.p2p.index .content_topper {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/20201007_JDE1732.png");}
	.p2p.index .content_topper  {background-position:left top; background-size:cover; min-height:250px;}
	.p2p.index .content_topper .p2p-title {text-shadow:3px 3px 3px #000;  max-width:350px; position:absolute; top:20px; left:20px;}
	.p2p.index .content_topper .p2p-title .text1 {color:#fff; font-size:64px; font-weight:900; line-height:0.8; }
	.p2p.index .content_topper .p2p-title .text2 {color:#ED5809; font-size:32px; text-transform: none; font-weight:600; line-height:0.8; }
	.p2p.index .content_topper .p2p-title .text3 {color:#fff; text-transform: none; line-height:1.2;}
	.p2p.index .lastUpdate {background-color:#03244d; color:#fff; padding:20px;}

		@media (min-width:768px) {
			.p2p.index .content_topper {min-height:450px;}
		}

		@media (min-width:1024px) {
			.p2p.index .content_topper {min-height:600px;}
		}

	/* ABOUT PAGE */

	.p2p.about {background-color:#eaeaea;}
	.p2p.about .content_container {max-width:1200px; box-shadow: 0px 0px 15px #000; background-color:#fff; padding:auto 20px;}
	.p2p.about p {font-size:18px;}
	.p2p-title {text-transform: uppercase; padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500;}
	.p2p.about .p2p-title {font-size:26px; color:#000066; border-bottom:1px dashed #000066;}
	.p2p.about .button-apply {background-color:#03244d; color:#fff; padding:20px; text-transform: uppercase; font-weight:600; border:4px solid #FFED00; box-shadow: 3px 3px 4px #000;}
	.p2p.about .button-apply:hover {text-decoration: underline; background-color:#eaeaea; color:#000;}
	.p2p.about .student-resources-menu .p2p-title {font-size:26px; text-align: center;}
	.p2p.about li {font-size:18px;}
	.p2p.about .student-resources-menu ul {list-style: none; padding:0px;}
	.p2p.about .student-resources-menu ul li {text-align: center;}
	.p2p.about .student-resources-menu ul li a {color:#fff; background-color:#03244d; display:block; margin:15px 0px; font-size:18px; padding:15px; box-shadow: 5px 5px 2px #a1a1a1;}
	
	.p2p.about .lastUpdate {padding:20px;}
	
	.p2p.about .rightforme {background:none;}
	
	.p2p.about .rightforme {background-position:left top; background-size:cover; min-height:250px;}

	/* COURSES PAGE */

	.p2p.courses .content_topper {background:none;}
	.p2p.courses .content_topper  {background-position:center center; background-size:cover; min-height:250px;}

	.p2p.courses .content_topper.batman {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-batman.jpg"); background-position: center center;}
	.p2p.courses .content_topper.biosystems {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-biosystems.jpg");}
	.p2p.courses .content_topper.publicrelations {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-publicrelations.jpg"); background-position: top center;}
	.p2p.courses .content_topper.geospatial {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-geospatial.jpg");}
	.p2p.courses .content_topper.accounting {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-accounting.jpg"); background-position:center bottom;}
	.p2p.courses .content_topper.hdfs {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-hdfs.jpg");}

.p2p.courses .content_topper.mathematics {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-math.jpg");}

.p2p.courses .content_topper.physed {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-physed.jpg");}

.p2p.courses .content_topper.science {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-science.jpg");}

.p2p.courses .content_topper.specialed {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/courses-specialed.jpg"); min-height: 510px;}

	.p2p.courses {background-color:#eaeaea;}
	.p2p.courses .content_container {max-width:1200px; box-shadow: 0px 0px 15px #000; background-color:#fff; padding:auto 20px;}
	.p2p.courses p {font-size:18px;}
	.p2p.courses li {font-size:18px; color:#000066;}
	.p2p-title {text-transform: uppercase; padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500;}	
	.p2p.courses .p2p-title {font-size:26px; color:#000066; border-bottom:1px dashed #000066;}
 	.p2p.courses .lastUpdate {padding:20px;}
	.p2p.courses {color:#03244d;}
	.p2p.courses .question  {padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500; font-size:26px;}
	.p2p.courses .answer {font-family:"myriad-pro"; font-size:18px; padding-left:2%;}
	.p2p.courses .getmore {text-align: center;}

	/* FAQ PAGE */

	.p2p.faq {background-color:#eaeaea;}
	.p2p.faq .content_container {max-width:1200px; box-shadow: 0px 7px 10px #000; background-color:#fff; padding:auto 20px;}
	.p2p.faq p {font-size:18px;}
	.p2p-title {text-transform: uppercase; padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500;}
	.p2p.faq .p2p-title {font-size:26px; color:#000066; border-bottom:1px dashed #000066;}
 	.p2p.faq .lastUpdate {padding:20px;}
	.p2p.faq {color:#03244d;}
	.p2p.faq .question  {padding:10px 0px; margin:10px 0px; font-family:"myriad-pro"; font-weight:500; font-size:26px;}
	.p2p.faq .answer {font-family:"myriad-pro"; font-size:18px; padding-left:2%;}
	.p2p.faq .getmore {text-align: center;}


	@media (min-width:768px) {
		
		.content_topper .p2p-title {top:80px;}
		.content_topper .p2p-title .text1 {font-size:84px;}
	.content_topper .p2p-title .text2 {font-size:64px;}
		.p2p .content {padding:10px 20px;}
		.p2p .content_topper .logos {}
		
		.p2p .logos {position:absolute; bottom:0;}
		.p2p .logos .col-sm-12 {display:table;}
		.p2p .logos .col-sm-12 [class*="col-"] {float: none; display: table-cell; vertical-align: middle;}
		.p2p.about .rightforme {background-image: url("http://auburn.edu/academic/p2p/_assets/_images/about-right4me.jpg");}
	}

	
	
	footer {z-index: 2; position: relative;}
	
	
	
	
	
	
	
	
	
	
	
	