/* #Media Queries
================================================== */
/* END__ */

@media (min-width: 992px) and (max-width: 1199px) {
h1, .h1 {font-size:55px;}
h2, .h2 {font-size:50px;}
.water-mark:after{display:none}
.banner .carousel-caption .content{ max-width:650px;}
}
/* END__ */

@media (min-width: 768px) and (max-width: 991px) {
:root {
--body-font-size: 1.125rem;
--body-font-xl: 1.25rem;
--body-font-sm: 0.875rem;
}
/*body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}*/	
h1, .h1 {font-size:34px;}
h2, .h2 {font-size:28px;}
h3, .h3 {font-size:24px;}
h4, .h4 {font-size:24px;}
h5, .h5 {font-size:20px;}

#page{ padding-top:64px;}
.header .header-top{ font-size:var(--body-font-sm); padding:8px 0;}
.header .header-top .d-flex{flex-wrap:wrap;}
.header .header-top .d-flex > *{flex:1 100%; text-align:center;}
.header .header-top .social li{ float:none; display:inline-block;}
.header .header-content .logo img, .header.fixed-header .header-content .logo img{ width:60px;}
.stellarnav{ order:3; margin:0}
.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin-left:0;}
.stellarnav > ul > li > a{padding:15px;}
.header .header-content .btn{ order:2; margin-left:auto; margin-right:10px;}
.banner .banner-image{ height:450px;}
.btn-div a.media{ font-size:20px; padding:20px;}

.section{ padding:40px 10px;}
.section .section-block + .section-block{ margin-top:60px;}
.w2 .content{ padding:30px;}
.w2 .content::after { height:100px; width:100%; left:0; right:0; top:100%; bottom:auto;}
.w2 .full-img{ padding:0 30px;}
.w4 .media, .w5 .content .media{ display:block;}
.w4 .media-body, .w5 .content .media-body{ margin:40px 0 0 0;}
.stay-touch .content{ padding:30px;}
.stay-touch .content::before { height:100px; width:100%; left:0; right:0; bottom:100%; top:auto;}
.stay-touch .full-img{ padding:0 30px;}
.site-footer{ font-size:var(--body-font-size);}
.footer-top .media{ display:block;}
.footer-logo{ width:60px;}
.footer-top .col-6, .footer-top .col-xl-7{ margin:24px 0 0 0;}
.footer-top{ padding:30px 10px;}
.footer-top .social{ margin-bottom:30px;}
.footer-bottom{font-size:var(--body-font-size)}
.contact-info{max-width:inherit; margin-left:0;}
.page-banner .banner-image{ height:300px;}

.scolar-block-w1{ padding:40px;}
.research-content .media{ display:block;}
.research-content .media img{ margin:0 0 30px;}
.sidebar-menu{ margin-bottom:40px;}
.water-mark:after{display:none}
.banner .carousel-caption .content{ max-width:500px;}
.stellarnav > ul > li > a:before { background:var(--white);}
}
/* END__ */

@media only screen and (max-width: 767px) {
:root {
--body-font-size: 1.125rem;
--body-font-xl: 1.25rem;
--body-font-sm: 0.875rem;
}
/*body, .form-control, .btn , .dropdown-menu, .input-group-text, .popover-header{ font-size:1rem;}*/	
h1, .h1 {font-size:34px;}
h2, .h2 {font-size:28px;}
h3, .h3 {font-size:24px;}
h4, .h4 {font-size:24px;}
h5, .h5 {font-size:20px;}
.container{ padding:0 30px;}

#page{ padding-top:97px;}
.header .header-top{ font-size:var(--body-font-sm); padding:8px 0;}
.header .header-top .d-flex{flex-wrap:wrap;}
.header .header-top .d-flex > *{flex:1 100%; text-align:center;}
.header .header-top .social{ padding-top:12px;}	
.header .header-top .social li{ float:none; display:inline-block;}
.header .header-content .logo img, .header.fixed-header .header-content .logo img{ width:60px;}
.stellarnav{ order:3; margin:0}
.stellarnav > ul > li{ float:none;}
.stellarnav > ul > li + li{ margin-left:0;}
.stellarnav > ul > li > a{padding:15px;}
.header .header-content .btn{ order:2; margin-left:auto; margin-right:10px;}
.banner .banner-image{ height:450px;}
.w1{ padding:30px 0 0 0;}
.btn-div{ margin:0;}
.btn-div a.media{ font-size:24px; padding:24px;}
.btn-div [class*="col-"] + [class*="col-"]{ border-left:none; border-top:1px solid var(--white);}
.section{ padding:40px 0;}
.section .section-block + .section-block{ margin-top:60px;}
.w2 .content{ padding:30px;}
.w2 .content::after { height:100px; width:100%; left:0; right:0; top:100%; bottom:auto;}
.w2 .full-img{ padding:0 30px;}
.w4 .media, .w5 .content .media{ display:block;}
.w4 .media-body, .w5 .content .media-body{ margin:40px 0 0 0;}
.stay-touch .content{ padding:30px;}
.stay-touch .content::before { height:100px; width:100%; left:0; right:0; bottom:100%; top:auto;}
.stay-touch .full-img{ padding:0 30px;}
.site-footer{ font-size:var(--body-font-size);}
.footer-top .media{ display:block;}
.footer-logo{ width:60px;}
.footer-top .col-6{ margin:24px 0;}
.footer-top{ padding:30px 10px;}
.footer-top .social{ margin-bottom:30px;}
.footer-bottom{font-size:var(--body-font-sm)}
.contact-info{max-width:100%; margin-left:0; font-size:16px}
.contactInfo .d-flex{flex-wrap:wrap;}
.contactInfo .header-top .d-flex > *{flex:1 100%; text-align:center;}
.page-banner .banner-image{ height:300px;}

.scolar-block-w1{ padding:20px;}

.anchor:before{content:""; display:block; height:152px; margin-top:-152px;}
.research-content .media{ display:block;}
.research-content .media img{ margin:0 0 20px;}
.sidebar-menu{ margin-bottom:40px;}
.scroll-content .item{ padding:20px;}
.award-rep-block .intro-content, .how-nominate .content{ padding:24px;}
.how-nominate .content:after{ display:none;}

.paa-today .content{ padding:25px;}
.paa-today::after { height:100px;}
.partnership .content{ padding:30px; font-size:20px;}
.partnership .content:after{ display:none;}
.brand .media{ padding:0 30px 30px 30px; display:block;}
.brand .media [class*="col-"] + [class*="col-"]{ margin-top:30px;}
.brand .media .logo-img img{ margin:0 auto 30px; display:block;}
.brand::before { top:0; bottom:auto; right:0; width:100%; height:100px;}
.content-style-50 ul li{-ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%;}
.structure-bottom{ padding:30px;}
.water-mark:after{display:none;}
.stellarnav > ul > li > a:before { background:var(--white);}
	.contactInfo .d-flex{ display:block !important}
} 
/* END__ */

@media (max-width: 575px) {
.address-list .box{ padding:15px; font-size:16px;}
	.member-column h6{ font-size:14px;}
} 
/* END__ */

