/*
Theme Name: PEG 2019
Author: Platinum Dev
Author URI: http://www.platinumed.com
Description: Custom theme built for Platinum Educational Group
Version: 3.0
*/
@import url(https://fonts.googleapis.com/css?family=Cinzel:400,700);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900);

/* Review program styling */
.emrw-right-comments {background-image: none !important;width: 0 !important;height: 0 !important;}
.emrw-button-arrow, .emrw-button-arrow-bottom {background-image: none !important;background-size: 0 !important;}

.card-group {width: 100% !important;} /* fix for card-group in IE-11 */
#divnurprod .collapsing {transition:none}
html {font-family: 'Source Sans Pro', sans-serif;background:#e2e2e2 !important;font-size:16px;height:100%;margin:0;padding:0;overflow: hidden;height: 100%;}
body {font-family: 'Source Sans Pro', sans-serif;background:#e2e2e2 !important;font-size:16px;height:100%;margin:0;padding:0;overflow: auto;height: 100%;}
.selector-for-some-widget {box-sizing: content-box;}
.btn {border-radius:0 !important;box-shadow: 0px 1px 2px rgba(0,0,0,.4);font-family: 'Source Sans Pro', sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}
.btn-danger {background:#990000;border-color:#990000;font-family: 'Source Sans Pro', sans-serif;font-size:12px;font-weight:400;border-radius:0 !important;}
.btn-info {background:#317bbb;border-color:#317bbb;font-family: 'Source Sans Pro', sans-serif;font-size:12px;font-weight:400;border-radius:0 !important;}
.bg-pass {background:#317bbb;}
.border-danger {border-color:#990000 !important;}
.btn-label {position: relative;left: -12px;display: inline-block;padding: 6px 12px;background: rgba(0,0,0,0.15);border-radius: 3px 0 0 3px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn-secondary {color: #ffffff !important;background-color: #990000;border-color: #6c757d;}
.dropdown-menu {border-radius:0 !important;color:#fff;}
a.dropdown-item:active {background:#fff;}
.opacity-20 {opacity:.2;}
.opacity-30 {opacity:.3;}
.opacity-50 {opacity:.5;}
.opacity-70 {opacity:.7;}
.opacity-80 {opacity:.8;}
.text-bold {font-weight:600 !important;}
.articles {list-style:none;}
.ContentText__ContentTextWrapper-fasvxy-0 dmsSNd a {font-size:12px;color:#990000 !important;}
.text-medium {font-size:14px !important;}
.text-twelve {font-size:12px !important;line-height:14px;}
.text-small {font-size:10px !important;}
.blockquote-footer a, .blockquote-footer a:active, .blockquote-footer a:visited, .blockquote-footer a:hover {color:#990000;}

.bg-primary {background-color: #485461;background-image: linear-gradient(315deg, #485461 0%, #333333 74%);padding-top:8px;padding-bottom:10px;border-bottom:2px solid #990000;0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12)}
.navbar {margin-bottom:0;border-radius:0;}
.navbar-brand {height:auto !important;padding:0;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #990000;}
.wrapper {padding:58px 0 0 0;}
.h1-responsive {line-height:38px;font-size:2rem !important;text-shadow: 1px 1px 2px #000000;}
.white-text-shadow {text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.nurse {opacity:1;vertical-align:bottom;}
.modal-header h5 {font-family: 'Cinzel', serif;color:#990000;font-size:18px;font-weight:500;text-transform:uppercase;}
.modal-body {background:#f2f2f2;}
.modal-content {border:none !important;border-radius:0 !important;}

.tinted-image-old {width:100%;max-height:100%;background:radial-gradient(rgba(150, 150, 150, 0.5), rgba(0, 0, 0, 1)), url(https://www.platinumed.com/wp-content/uploads/h3.png)}
.tinted-image {width:100%;max-height:100%;background:radial-gradient(rgba(150, 150, 150, 0.5), rgba(0, 0, 0, 1)), url(https://www.platinumed.com/wp-content/uploads/h3.png); background-repeat: no-repeat;background-size: cover;}

.gr-city {background-image:radial-gradient(rgba(150, 150, 150, 0.2), rgba(0, 0, 0, 1)), url('https://www.platinumed.com/wp-content/uploads/grand-rapids.png');background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:380px;}
.change-vp {height:75vh;}

.red-gradient-bg {background: -moz-linear-gradient(#a00906, #cb3d25);background: -webkit-linear-gradient(#a00906, #cb3d25);background: -webkit-gradient(linear, 0 0, 0 100%, #a00906, #cb3d25);background: -o-linear-gradient(#a00906, #cb3d25);background: linear-gradient(#a00906, #cb3d25);}
.red-gradient-bg h3 {font-family: 'Cinzel', serif;font-size:28px !important;text-transform:normal !important;}
.red-gradient-bg h3 i {font-weight:700;font-style:normal;}

.home-square h3, .home-square h3 a {color:#fff !important;}
.home-square h3, .home-square h3 a:hover {text-decoration:none;}
.home-square .card {border-radius:0 !important;border:0 !important;}
.content-area .card {border-radius:0 !important;}
.home-square .card-footer {background:#333 !important;border-radius:0 !important;border:0 !important;}
.home-square .dropdown-item {color:#fff;}
.home-square .dropdown-menu > li > a:hover {color:#666;}
.home-square .dropdown-item:hover {color:#666;}
.home-square .dropdown-menu {border:1px solid #fff;border-radius:0;}


.home-square .ah {background:#225378;font-family: 'Source Sans Pro', sans-serif;font-size:16px;font-weight:200 !important;color:#fff;text-transform:uppercase;}
.home-square .ah:hover {background:url(https://www.platinumed.com/wp-content/uploads/tech.png) no-repeat; background-size: cover; min-height: 100%; min-width: 100%;cursor: pointer;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: background 6s fade-in-out;-o-transition: background 6s fade-in-out;transition: background 6s fade-in-out;}
.home-square .ems {background:#936b4a;font-family: 'Source Sans Pro', sans-serif;font-size:16px;font-weight:200 !important;color:#fff;text-transform:uppercase;}
.home-square .ems:hover {background:url(https://www.platinumed.com/wp-content/uploads/medic.png) no-repeat; min-height: 100%; min-width: 100%;background-size: cover; cursor: pointer;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: background 6s fade-in-out;-o-transition: background 6s fade-in-out;transition: background 6s fade-in-out;}
.home-square .fire {background:#eb7f00;font-family: 'Source Sans Pro', sans-serif;font-size:16px;font-weight:200 !important;color:#fff;text-transform:uppercase;}
.home-square .fire:hover {background:url(https://www.platinumed.com/wp-content/uploads/fire.png) no-repeat; min-height: 100%; min-width: 100%;background-size: cover; cursor: pointer;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: background 6s fade-in-out;-o-transition: background 6s fade-in-out;transition: background 6s fade-in-out;}
.home-square .nursing {background:#698a38;font-family: 'Source Sans Pro', sans-serif;font-size:16px;font-weight:200 !important;color:#fff;text-transform:uppercase;}
.home-square .nursing:hover {background:url(https://www.platinumed.com/wp-content/uploads/nurse-g.png) no-repeat;background-size: cover;min-height: 100%; min-width: 100%;cursor: pointer;opacity: 1;-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: background 6s fad-in-out;-o-transition: background 6s fade-in-out;transition: background 6s fade-in-out;}
.home-square .fa-arrow-alt-circle-down, .home-square .fa-chevron-circle-up {font-size:28px !important;opacity:.3;}
/* .home-square .fa-arrow-alt-circle-up {font-size:28px !important;opacity:.5;}
.arrow-direction .home-square .fa-arrow-alt-circle-up:hover {display:none;} */
a.ah-home:hover, a.ems-home:hover, a.nursing-home:hover, a.fire-home:hover {text-decoration:none !important;}

.content-area {padding-left:0;padding-right:0;}
.content-area h3 {font-family: 'Cinzel', serif;color:#990000;font-size:24px;}
.content-area h3 span {font-weight:600;}
.content-area h6 {font-size:18px;font-weight:300 !important;color:#000000 !important;}
.content-area p {font-family: 'Source Sans Pro', sans-serif;font-weight:300;font-size:16px;line-height:20px;}
.content-area p.phone {font-weight:600;font-size:20px;}
.content-area p.price-style {color:#990000;font-weight:600 !important;font-size:24px !important;}
.zen a, .zen a:active, .zen a:visited, .zen a:hover {color:#990000;}

.bf-text {font-weight:400;font-size:14px;}
.bf-text p {font-weight:400;font-size:14px;text-align:center;}
.bf-text li {font-weight:400;font-size:14px;text-align:center;}
.bf-text a {color:#990000;}
h5.card-title {text-transform:uppercase;text-align:center;font-size:14px;font-weight:600;}

/* -blog */
h1.entry-title {font-size:1.8em;color:#990000;text-align:center;}
.entry-meta {padding-bottom:10px;}
.entry-meta a {color:#990000;}
.entry-content h1 {font-size:1.5em;}
/* .type-post h1 {font-size:1em;} */

.blue-title, .bg-blue {background:#225378;}
.blue-title h1 {font-family: 'Cinzel', serif;font-weight:700;font-size:30px;text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.blue-title h1 span {font-weight:400 !important;}
.text-blue {color:#225378;}

.red-title, .bg-red {background: -moz-linear-gradient(#a00906, #cb3d25);background: -webkit-linear-gradient(#a00906, #cb3d25);background: -webkit-gradient(linear, 0 0, 0 100%, #a00906, #cb3d25);background: -o-linear-gradient(#a00906, #cb3d25);background: linear-gradient(#a00906, #cb3d25);}
.red-title h1 {font-family: 'Cinzel', serif;font-weight:700;font-size:30px;text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.red-title h1 span {font-weight:400 !important;}
.text-red {color:#990000;}
.red-link, .red-link:active, .red-link:visited, .red-link:hover {color:#990000;}
.link-red2 a, .link-red2:active, .link-red2:visited, .link-red2:hover {color:#990000;}
.link-red a, .link-red:active, .link:visited, .link-hover {color:#990000;font-size:14px;}
.bg-red2 {background:#990000;cursor:default;}
.bg-red3, .bg-red4 {background:#990000;}
.bg-white {background:#ffffff;}
.type-event {background:#fff;}
.type-event a {color:#990000;}

.green-title, .bg-green {background:#698a38;}
.green-title h1 {font-family: 'Cinzel', serif;font-weight:700;font-size:30px;text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.green-title h1 span {font-weight:400 !important;}
.text-green {color:#698a38;}

.purple-title, .bg-purple {background:#75388a;}
.purple-title h1 {font-family: 'Cinzel', serif;font-weight:700;font-size:30px;text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.purple-title h1 span {font-weight:400 !important;}
.text-purple {color:#75388a;}

.beige-title, .bg-beige {background:#936b4a;}
.beige-title h1 {font-family: 'Cinzel', serif;font-weight:700;font-size:30px;text-shadow: 1px 1px 2px rgba(0,0,0,.4);}
.bg-beige:hover, .bg-blue:hover, .bg-green:hover, .bg-red2:hover, .bg-red3:hover {background:#333;}
.beige-title h1 span {font-weight:400 !important;}
.text-beige {color:#936b4a;}

.bg-gray2 {background:#f2f2f2;}

.product-area h3 {font-family: 'Cinzel', serif;color:#000000;}
.aa-product-area h3 {font-family: 'Cinzel', serif;font-size:24px;color:#000000;}
.product-area p {}
.product-area h3 span {font-weight:700;font-style:600;color:#990000;}
.aa-product-area h3 span {font-weight:700;font-style:600;font-size:24px;color:#990000;}
.product-area a {}

.program-area-red h2 {font-size:20px;font-family: 'Source Sans Pro', sans-serif;font-weight:400;text-transform:uppercase;color:#990000;}
.program-area h3 {font-family: 'Source Sans Pro', sans-serif;font-weight:200;text-transform:uppercase;color:#225378;}
.program-area-red h3 {font-family: 'Source Sans Pro', sans-serif;font-weight:200;text-transform:uppercase;color:#990000;}
.program-area-red h4 {font-family: 'Source Sans Pro', sans-serif;color:#333;}
.program-area-green h3 {font-family: 'Source Sans Pro', sans-serif;font-weight:200;text-transform:uppercase;color:#698a38;}
.program-area-purple h3 {font-family: 'Source Sans Pro', sans-serif;font-weight:200;text-transform:uppercase;color:#75388a;}
.program-area-beige h3 {font-family: 'Source Sans Pro', sans-serif;font-weight:200;text-transform:uppercase;color:#936b4a;}
.program-area-beige h5 {font-size:1rem;font-weight:300 !important;}
.program-area h3 span, .program-area-green h3 span, .program-area-beige h3 span {font-weight:700;}
.program-area h5, .program-area-green h5, .program-area-red2 h5 {font-size:1rem;font-weight:300 !important;}
.program-area-red .resources h5 {color:#990000;}
.program-area h5 span, .program-area-green h5 span, .program-area-beige h5 span, .program-area-red h5 span, .program-area-red2 h5 span {font-weight:700;}
.program-area a, .program-area-green a, .program-area-beige a, .program-area-red2 a, .program-area-red h5, .program-area-red2 h5 {font-family: 'Source Sans Pro', sans-serif;text-transform:uppercase;font-weight:200 !important;text-decoration:none;}
.program-area-red a {color:#990000;}
.plt, .ppp {transition: all .4s ease-in-out;transform: scale(1);}
.plt:hover, .plt:focus, .ppp:hover, .ppp:focus {transform: scale(1.2);transition: all .4s ease-in-out;-webkit-transition: all 0.4s;}
.sch:hover, .sch:focus {transform: scale(2);transition: all .4s ease-in-out;-webkit-transition: all 0.4s;}
#divnurprod .product-area-beige .bg-gray2,#divnurprod .product-area-beige .bg-white  {filter: brightness(100%);transition: all .2s ease-in-out;}
#divnurprod .product-area-beige .bg-gray2:hover, #divnurprod .product-area-beige .bg-white:hover  {filter: brightness(90%);cursor:pointer;transition: all .2s ease-in-out;}

.test-price.card {border: 1px solid rgba(0,0,0,.125);}
.cost {font-size:22px;font-weight:600;}
.leader {background: #e2e2e2;margin: 0 20px 20px 20px;padding-top: 20px;}
.fa-price {}
p.fa-price span {color:#990000;font-weight:600;font-size:24px;}
.so-price {}
p.so-price span {color:#333;font-weight:600;font-size:24px;}
h4 {font-size:20px;color:#225378;font-weight:600;}
p.so-price-dark span {color:#333;font-weight:600;font-size:24px;}

#ATECHStudents, #CARDIOStudents, #CTECHStudents, #CTStudents, #DIAStudents, #DMSStudents, #EEGStudents, #EKGStudents, #FTStudents, #FireStudents, #EMSStudents, #MAMMOStudents, #NURStudents, #DENTStudents, #EMSPStudents, #MEDStudents, #MEDASSISTStudents, #MEDLABStudents, #MEDLABTECHStudents, #MRITStudents, #NURPStudents, #OCCStudents, #OPHStudents, #PCTStudents, #PHARMStudents, #PHLStudents, #RADStudents, #RESStudents, #SLStudents, #SPStudents, #SURStudents, #SURAStudents, #VETStudents {display:none;}

.footer h6 {text-transform:uppercase;font-weight:900;}
.footer a {color:#ccc;}
.phone {font-size:18px;font-weight:600;}

.sales /* courtney */ {background:#698a38;color:#fff;}
.sales2 /* Ian */ {background:#990000;color:#fff;}
.justin /* Justin */ {background:#225378;color:#fff;}
.alanah {background:#990000;color:#fff;} 
.jeff {background:#959595;color:#fff;}
.jeff h5,  .sales h5, .sales2 h5, .sales3 h5, .alanah h5, .justin h5 {font-size:1rem;}
.jeff h6, .alanah h6, .sales h6, .sales2 h6, .sales3 h6, .justin h6 {font-size:1rem;}
.jeff p, .sales p, .sales2 p, .sales3 p, .alanah p, .justin p {font-size:.9rem;}
.jeff a, .sales a, .sales2 a, .sales3 a, .alanah a, .justin a {font-size:.8rem;color:#fff;text-decoration:underline;}
.hs-form p {font-size:16px !important;font-family: 'Source Sans Pro', sans-serif !important;font-weight:400;}

/* ems-testimony php template style */
.carousel-item {height: 100%;}
.carousel-indicators li {background-color: #999;background-color: rgba(70, 70, 70, 0.25);}
.carousel-indicators .active {background-color: #444;}
.carousel-item p {font-family: 'Source Sans Pro', sans-serif;font-size:16px;font-weight:300;color:#000;}
/* end ems-testimony */

.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
 
.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;width: 100%;
}
.iframe-container-4x3 {padding-top: 75%;}
#SA-WML1X2PNH9EL1{text-align:center;width:100%;}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { 
	.h1-responsive {font-size:1.5rem !important;line-height:30px;}
	.iframe-container {padding-bottom:1200px;}
    .change-vp {height:25vh;}

}
/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 
	.change-vp {height:50vh;}
}

/* Medium devices (tablets, less than 992px) */
    
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) { 
}