.sgpb-popup-close-button-1 {
top: 9px;
}
.sgpb-theme-1-content {
border-radius: 6px;
padding-bottom: 0;
box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 0px 14px !important;
border-bottom-width: 0px !important;
border-bottom-color: #fff !important;
}
.sgpb-main-html-content-wrapper h2 {
font-family: sans-serif;
font-family: 'Raleway', sans-serif;
color: #4965a0;
font-size: 48px;
}
.sgpb-main-html-content-wrapper p {
font-family: sans-serif;
color: #222222;
font-size: 16px;
margin: 15px 10px;
text-align: center;
}
.sgpb-main-html-content-wrapper p strong {
color: #3792c4;
}
.sgpb-main-html-content-wrapper ul {
font-family: sans-serif;
color: #222222;
font-size: 16px;
margin-top: 15px;
}
.sgpb-main-html-content-wrapper li {
font-family: sans-serif;
color: #222222;
font-size: 18px;
margin: 5px auto;
list-style-type: circle;
text-align: center;
}
.sgpb-main-html-content-wrapper li a {
font-family: sans-serif;
color: #222222; margin: 5px auto;
}
.sgpb-main-html-content-wrapper p a {
font-family: sans-serif;
color: #222222;
font-size: 16px;
}
h1 {text-align: center;}
h2 {text-align: center; font-size: 36px; font-weight: 700; margin-top: 10px; margin-bottom: 0px;}
h3 {text-align: center;}
h4 {text-align: center; font-size: 18px; font-weight: 100;}
p {font-size: 16px;}
.clear {clear: both;}
#primary {
box-shadow: none;
width: 100%;
float: none;
padding: 30px 5px 10px;
}
#secondary {display: none;}
.footer-left {display: none;}
.site-header-one .site-title a {
font-size: 30px;
}
.testimonials {
width: 100%;
background: #515151;
padding: 1px 0 0;
}
.testimonials h2 {
color: #ffffff;
margin-top: 25px;
margin-bottom: 15px;
}
.testimonials-content {
width: 100%;
background: #515151;
padding: 1px 0 0;
}
.testimonial-item {
width: 100%;
min-height:250px;
float: none;
}
.testimonial-img {
width: 200px;
height: 200px;
margin: 0 auto;
border-radius: 100px;
overflow: hidden;
}
.testimonial-img img {
width: 100%;
height: auto;
}
.testimonial-txt {
font-family: sans-serif;
font-size: 14px;
text-align: center;
color: #ffffff;
margin-top: 20px;
margin-bottom: 30px;
padding: 0 30px;
}
.alba-home-slider-block h3 {
color: #FFF;
font-size: 36px;
font-weight: 800;
letter-spacing: 1px;
margin: -30px 0 0;
padding: 0;
position: absolute;
text-align: center;
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8);
text-transform: none;
top: 50%;
width: 100%;
z-index: 8;
}
.teachers-content {
width: 100%;
padding: 1px 0 0;
}
.teacher-item {
width: 100%;
min-height:250px;
float: none;
}
.teacher-item h4 {
font-size: 22px;
font-weight: 400;
}
.teacher-img {
width: 200px;
height: 200px;
margin: 0 auto;
border-radius: 100px;
overflow: hidden;
}
.teacher-img img {
width: 100%;
height: auto;
}
.teacher-txt {
font-family: sans-serif;
font-size: 14px;
text-align: center; margin-top: 20px;
margin-bottom: 30px;
padding: 0 30px;
}
.page-id-39 h4 {
font-size: 22px;
font-weight: 400;
}
.post-34 h4 {
font-size: 22px;
font-weight: 400;
}
.post-43 h4 {
font-size: 22px;
font-weight: 400;
}
@media (min-width: 768px) {
.site-header-one .site-title a {
font-size: 30px;
}
.testimonial-item {
width: 33%;
min-height:250px;
float: left;
}
.teacher-item {
width: 33%;
min-height:250px;
float: left;
}
h2 { font-size: 48px; }
.alba-home-slider-block h3 {
font-size: 46px;
}
}
.page-header {
display: none;
}
aside#custom_html-3 {
width: 100% !important;
}
aside#wpcw_contact-3 {
width: 100% !important;
}
aside#custom_html-5 {
width: 100% !important;
}
aside#wpcw_contact-2 {
margin-top: 0px;
}
.footer-widgets .widget:first-child .footer-widgets-pad {
padding: 0 15px 0 0;
}
.wpcw-widget-contact ul li {padding: 4px 0;}
@media (min-width: 768px) {
aside#custom_html-3 {
width: 33% !important;
}
aside#wpcw_contact-3 {
width: 33% !important;
}
}
.single-post .page-header {display: block!important;}
.page-header h1 {
float: none;
font-size: 30px;
}
.page-header .cx-breadcrumbs {
padding: 0;
}
.entry-img > img {
display: block;
margin: 0 auto 20px;
}
.simple-banner .simple-banner-text a {
text-decoration: underline;
}
body.donor.page--white.embed.enable-auto-scroll {
border: 1px solid #3498DB !important;
padding: 15px 0 0px 15px;
}
.wp-block-media-text {
margin-top: 20px;
}