.header-body{height:340px;background:url(/sites/default/files/headerbg.jpg) no-repeat center center;background-size:cover;}@media screen and (min-width:768px){#header .header-container .header-row .header-column{background:url(/sites/default/files/12schools2.png) no-repeat top right;height:200px;}.header-container.inner,.header-row{height:220px;}}@media screen and (max-width:768px){#header .header-container .header-row .header-column #site-logo.header-logo img{max-height:inherit;margin-top:55px;}#header-btns{background:none;}}.page-front .header-body{height:420px;}.main-menu-nav-primary{background:none;}.menu.nav-menu ul.dropdown-menu>li>a,.menu.nav-menu .dropdown .dropdown-menu>li>a{text-align:left;font-size:14px;}.main-menu-1-1 .nav-menu>.menu-item{padding:16px 2.5%;}.menu.nav-menuul .dropdown-menu,.menu.nav-menu .dropdown .dropdown-menu{min-width:160px;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border-top:3px solid rgba(255,255,255,0.5);background-color:rgba(0,16,68,0.8);}.main-menu-1-1 .nav-menu .level-menu .menu-item{border-top:1px solid rgba(255,255,255,0.3);}.main-menu-1-1 .nav-menu .level-menu .active-item.active:not(.expanded) a,.main-menu-1-1 .nav-menu .level-menu .menu-item a:hover{background-color:rgba(0,16,68,0.6);}.main-menu-1-1 .nav-menu>.menu-item.active .menu-toggle a,.main-menu-1-1 .nav-menu>.menu-item:hover .menu-toggle a,.main-menu-1-1 .nav-menu>.menu-item:focus .menu-toggle aï¼Œ.main-menu-1-1 .nav-menu .menu-item:hover a:hover,.main-menu-1-1 .nav-menu .menu-item:hover a,.main-menu-1-1 .nav-menu>.menu-item.active a{color:#FFF;}.main-menu-1-1 .nav-menu>.menu-item.active,.main-menu-1-1 .nav-menu>.menu-item:hover,.main-menu-1-1 .nav-menu>.menu-item:focus{background:none}article.node--view-mode-full,article.taxonomy_term--view-mode-full{max-width:1240px;margin:0 auto;position:relative;top:-55px;background:#FFF;}.sidebar-menu-2-4 h2.title{padding:28px 10px;position:relative;background-color:#FFF;color:#686e8e;line-height:1;}.sidebar-menu-2-4 h2.title:before{color:#686e8e;margin-right:15px;}.sidebar-menu-2-4 .nav-menu>.menu-item>span,.sidebar-menu-2-4 .nav-menu>.menu-item>a{padding-top:20px;padding-bottom:20px;}.sidebar-menu-2-4 .nav-menu>.menu-item>a:after{display:none;}.sidebar-menu-2-4 .nav-menu .menu-item.active:not(.expanded) a{background-color:rgba(0,16,68,1);color:#fC0;}.block h2.block-title,.field.field-name.field-type-string.field-label-hidden.field-item{padding:20px;border-bottom:3px solid #f2f2f2;margin-bottom:30px;position:relative;font-size:20px;}.block h2.block-title:after,.field.field-name.field-type-string.field-label-hidden.field-item:after{content:"";width:120px;height:3px;background:#686E8E;position:absolute;bottom:-3px;left:0;}.blockcom{display:flex;flex-wrap:wrap;}.blockcom img{padding-bottom:10px;}.blockcom .title{font-size:16px;font-weight:500;}.blockcom .title span{font-size:18px;font-weight:600 !important;padding-right:10px;}.newssc{padding:20px;}.newssc .title{font-size:18px;padding-bottom:10px;}.newssc .body{font-size:16px;line-height:180%;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:20px;}.title-inner h2{padding-bottom:20px;margin-top:25px;position:relative;border-bottom:3px solid #ececec;font-weight:400;padding-left:20px;margin-bottom:20px;}.title-inner h2:after{content:"";width:120px;height:3px;background:#686E8E;position:absolute;bottom:-3px;left:0;}.page-taxonomy .list-item .date{padding-left:10px;}.page-taxonomy .list-3.inside-b,.row.table.table-full .list-3.inside-b{padding-left:20px;padding-right:20px;}@media only screen and (min-width:1200px){.page-taxonomy .list-item .date{padding-top:3px;}.page-taxonomy .list-item a p{font-size:16px;}.page-taxonomy .list-3 .list-item{padding-top:14px !important;padding-bottom:14px !important}.page-taxonomy .block-region-right{padding-left:20px;}}.collapseWrap{margin-bottom:20px;}.collapseWrap .collapseTitle{background:#F5F5F5;position:relative;font-size:16px;font-family:Microsoft YaHei;color:#3A3A3A;line-height:150%;padding:14px 45px 14px 22px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;}.collapseWrap .collapseTitle::after{content:"";width:12px;height:12px;border-top:2px solid #898989;border-right:2px solid #898989;transform:rotate(-45deg);transform-origin:center center;position:absolute;right:24px;top:24px;transition:0.2s ease-in-out;}.collapseWrap .collapseTitle.expand::after{transform:rotate(135deg);top:18px;}.collapseWrap .collapseContent{display:none;line-height:180%;padding:30px;}.collapseWrap .collapseContent span{padding-right:15px;}@media (max-width:992px){.collapseWrap .collapseContent span{display:block;padding-right:0;padding:5px 0;}}.footer-bg-primary{padding-top:20px;padding-bottom:40px;background:url(/sites/default/files/footerbg.jpg) no-repeat center center;background-size:cover;line-height:150%;color:rgba(255,255,255,0.8);}.footer-bg-primary h4{font-weight:600;margin-bottom:20px;margin-top:20px;color:rgba(255,255,255,1);}.footer-bg-primary a{color:rgba(255,204,0,1);}.footer-bg-primary a:hover{color:rgba(255,204,0,0.8);}.footer-bg-primary .footerlinks{padding:0;overflow:hidden;}.footer-bg-primary .footerlinks li{float:left;padding-right:20px;padding-bottom:10px;margin-bottom:0;}.copyright{border-top:1px solid rgba(255,255,255,0.3);margin-top:30px;padding-top:30px;font-size:14px;text-align:center;}
.teacherhead{padding:40px 40px 0px 40px;}.facultytop .img{overflow:hidden;z-index:5;text-align:center;}.facultytop .img img{border:15px solid #FFF;max-width:200px;height:auto;}.facultytop{position:relative;min-height:300px;margin-top:20px;}.info{padding:20px;}@media (min-width:1200px){.facultytop .img{position:absolute;right:0;overflow:hidden;z-index:5;top:-40px;}.info{width:calc(100% - 100px);padding:30px 200px 30px 50px;top:50px;background:#f2f2f2;min-height:300px;}}.facultytop h2{font-size:30px;font-weight:bold;margin-bottom:20px;}.facultytop h2 span{font-size:18px;color:#999;font-weight:400;padding-left:20px;}.facultytop p.research{font-size:16px;margin-top:10px;color:#000;line-height:200%;}.block-region-middle .field.field-body.field-type-text-with-summary.field-label-hidden.field-item{padding:10px 50px;}.block-region-middle .field.field-body.field-type-text-with-summary.field-label-hidden.field-item h3{margin:20px 0 20px 0;padding:20px 0 15px 0;border-bottom:1px solid #f2f2f2;color:#069;font-weight:500;}
