@media only screen and (min-width: 768px){
	.k-mobile{display: none}
}
.district-news-section{background-repeat: no-repeat; background-size: cover}
.events-section:before{content: ''; background: url('../images/events_background.svg'); width: 100%; height: 100%; position: absolute; background-repeat: no-repeat; background-position: center right; background-size: 36%; background-position-x: 102%}
#pubLinks .pubDropdown-btn{display: none !important}
div#tab-content, #subpage .sub-bg{display: none}
.district-news-section .homeNewsWrapper .newsItem .inside .newsContent .inside-padding{min-height: 150px}
footer #footer-container .inside-padding > div.footer-list .social-media a{color: #fff; width: 50px; height: 50px; display: flex; justify-content: center; align-items: center}
.sectionHeading, sectionName, .section-title{letter-spacing: 2px}
.events-section .inside-padding .event-title{display: flex; justify-content: center; text-align: center; align-items: center}
.events-section .inside-padding .event-title h2{font-size: 25px; font-weight: 800; text-transform: uppercase; color: #fff; letter-spacing: 1px; margin-bottom: 40px; margin-top: 0}
.RSSLink{display: none}
.top-bar .inside-padding{padding: 60px 10px}
#subpage .breadcrumbs #spanBreadcrumbPageId{font-weight: 300}
#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl1 a, #subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl2 a{border-bottom: 0; text-transform: capitalize; background: transparent}
#subpage .main-container .sidebar .ptl_col_1 #inside-nav{padding: 10px; background: #f2f6f9}
#subpage .main-container .sidebar .ptl_col_1 #inside-nav .sitenavl0.currentpage a{font-weight: bold}
.homeNewsWrapper .slick-slide img{display: block; width: 100%; height: 100%}
#menubar:before{display: none}
#footer-container .phone a{color: #fff; text-decoration: underline}
.slick-arrows{display: none}
@media screen and (max-width: 600px){
	.events-section .inside-padding .event-title-container a{margin-top: 10px}
}
div[id$="divContent"]{font-weight: 400}
@media screen and (max-width: 900px){
	.quicklinks2-section .slick-active .item-contain a{opacity: 1 !important; background-color: transparent !important}
	.quicklinks2-section .inside-padding .ql2-container{padding-bottom: 60px}
}
div[id$="divContent"] ul li.k-list-inline:before{content: none !important}
div[id$="divContent"] .k-list-inline li:before{content: none !important}
div[id$="divContent"] .k-list li:before{content: none !important}
div[id$="divContent"] .k-list-marked li:before{content: '\f105'!important}
div[id$="divContent"] .w3-list li:before{content: none !important}
div[id$="divContent"] .w3-ul li:before{content: none !important}
.quicklinks2-section .controls .arrows{display: none}
#news_content_body #featured_image{width: 65%}
@media screen and (max-width: 700px){
	.ptl_col_1_3, .ptl_col_2_3, .ptl_col_1_2{width: 100%; padding: 0%}
}
h4.panel-title:after{display: none}
h4.panel-title a{display: flex; padding: 10px 20px; justify-content: space-between}
h4.panel-title{padding: 0}
.searchPanel input.SearchTerm{background: #001A43 !important}
.searchPanel a{width: 35px !important; height: 35px !important;top:0 !important; display: flex !important; justify-content: center !important; align-items: center !important}
.searchPanel a:hover, .searchPanel a:focus{background: #911100 !important}
@media screen and (max-width: 800px){
	.responsiveTemplate #pubWrapper.responsive .searchPanel input.SearchTerm{width: 100% !important}
	.responsiveTemplate #pubWrapper.responsive .pubList{max-width: 75% !important; margin:0 auto !important}
}
#selectSchool{margin-right:0}
form.gsc-search-box, table.gsc-search-box{margin-bottom:0 !important}
.searchPanel a{display: none !important}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{border: none !important; height: 35px !important}
input#gsc-i-id2{background: none !important}
.gsib_a{padding: 0 10px !important}
.gsib_b{display: none !important}
input#gsc-i-id2{display: flex !important; justify-content: center !important; align-items: center !important; text-align: left !important; width: 100% !important; text-indent: 0 !important}
.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right: 0 !important; color: #fff; text-indent: 0 !important}
.gsc-search-button{margin-left:0 !important}
button.gsc-search-button.gsc-search-button-v2{height: 35px;width: 35px}
li.searchPanel{width: 30%}
button.gsc-search-button.gsc-search-button-v2{height: 35px; width: 20px; text-align: center; position: relative; display: flex; justify-content: center; align-items: center; border-radius: 0%}
.gsc-search-button-v2 svg{fill: white; width: 20px; position: absolute}
.search-mobile{display: none}
@media screen and (max-width: 800px){
	.search-mobile{display: block}
	.responsiveTemplate #pubWrapper.responsive .pubList .searchPanel{display: none}
	li.fr.search-mobile.searchPanel{width: 70%; margin:20px auto}
	.gsc-search-box-tools .gsc-search-box .gsc-input{background: none !important}
	#search-container{display: flex; width: 100%; justify-content: center; align-items: center}
}
#pubWrapper .container{max-width: 1366px !important}
/*added 2 27 2020*/
.TelerikModalOverlay{z-index:10 !important}
/*added by KT 3 05 2020*/
#subpage ul li, ol li{padding-bottom: 8px}
.school-section .inside-padding .homeNewsWrapper .newsItem .inside .image{position: relative}
.alertWrapper{z-index: 2}
input#gsc-i-id2{color: #000 !important}
/*New google translate*/
/*Google Translate*/
.goog-te-gadget img{display: none; position: relative}
.goog-te-gadget-simple .goog-te-menu-value span{display: none}
div#google_translate_element{display: block; height: 35px; overflow: hidden; position: relative; top: 0}
body .goog-te-gadget-simple{background: none; border: none; display: block; height: 32px}
iframe.goog-te-menu-frame.skiptranslate{width: 100% !important; max-width: 320px !important;height: 768px !important}
/*Google Translate Select*/
select.goog-te-combo{margin: 0 !important; border: none !important; background: transparent; border-radius: 0 !important; -webkit-appearance: none; font-size: 14px; /*display: inline-block;*/ /*list-style: none;*/ position: relative; letter-spacing: 0.03em; vertical-align: top; height: 35px; line-height: 35px; padding: 5px; padding-left: 15px; padding-right: 20px; box-sizing: content-box; cursor: pointer; overflow: hidden; -moz-appearance: none; color: #fff; transition: all 400ms cubic-bezier(0.19, 1, 0.22, 1); width: 120px}
select.goog-te-combo option{color: #000}
select.goog-te-combo::-ms-expand{display: none}
#google_translate_element:hover select, #google_translate_element:focus select{color: #fff; background: #555}
.skiptranslate > div{position: relative; top: -4px}
.goog-logo-link{display: none}
/*End of new google translate*/
#pubWrapper #google_translate_element:after{display: block; font: normal normal 900 14px/1 'Font Awesome 5 Free'; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f0dc"; /*margin-left: 8px;*/ position: absolute; top: 50%; transform: translateY(-50%); right: 15px; pointer-events: none}
#pubWrapper .container .pubList:first-child{width: 60% !important}
#pubWrapper .container .pubList:last-child{width: 40% !important}
@media screen and (max-width: 600px){
	#menubar #mobileNav span{display: block !important}
}
.newsItem .image .inside{height: 150px}
#menubar #mobileNav{background: transparent}
@media screen and (max-width: 900px){
	#menubar .inside-padding .row a{text-align: left}
	#menubar{margin-bottom:0}
}
.telerik_main_menu .rmGroup .rmItem .rmExpandRight:after{background-position: -18px -4px !important}
#menubar .telerik_main_menu .rmGroup .rmItem:hover .rmExpandRight:after, #menubar .telerik_main_menu .rmGroup .rmExpanded .rmExpandRight:after, #menubar .telerik_main_menu .rmGroup .rmFocused .rmExpandRight:after{background-position: -18px -44px !important}
#subpage .pagetitle h2{text-align: left}
#subpage .main-container .main-content .inside-padding{z-index: 1 !important}
#menubar{z-index: 500 !important}
#subpage .main-container .main-content .inside-padding{z-index: auto !important}
#google_translate_element select.goog-te-combo option{background: #fff; color: #000}
/*New Google Translate*/
.translate__list{display: none}
#auto-translate{height: 35px; line-height: 35px; padding: 0 15px; cursor: pointer; display: block; color: #fff; overflow: hidden}
#auto-translate:hover, #auto-translate:focus{background: #011a42; color: #fff; transition: all .2s ease-in-out; text-decoration: none}
.translate__list{border: 1px solid #ddd; border-top: none; background: #555; padding: 0; margin: 0; position: absolute; left: 0; top: 100%; width: 200px; height: 400px; overflow: auto; z-index: 3000; display: none}
.translate__list.expanded{display: block !important}
.translate__list::-webkit-scrollbar{width: 10px}
.translate__list::-webkit-scrollbar-track{background: #f1f1f1}
.translate__list::-webkit-scrollbar-thumb{background: #888}
.translate__list::-webkit-scrollbar-thumb:hover{background: #555}
.translate__list li{list-style: none; display: block !important}
.translate__list li a{padding: 5px 10px; display: block}