@font-face{font-family:lato-reg;src:url(fonts/lato-reg-webfont.eot);src:url(fonts/lato-reg-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/lato-reg-webfont.woff) format('woff'),url(fonts/lato-reg-webfont.ttf) format('truetype'),url(fonts/lato-reg-webfont.svg#lato-reg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:lato-bol;src:url(fonts/lato-bol-webfont.eot);src:url(fonts/lato-bol-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/lato-bol-webfont.woff) format('woff'),url(fonts/lato-bol-webfont.ttf) format('truetype'),url(fonts/lato-bol-webfont.svg#lato-bol) format('svg');font-weight:400;font-style:normal}@font-face{font-family:bitter;src:url(fonts/bitter-regular-webfont.eot);src:url(fonts/bitter-regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/bitter-regular-webfont.woff) format('woff'),url(fonts/bitter-regular-webfont.ttf) format('truetype'),url(fonts/bitter-regular-webfont.svg#bitter) format('svg');font-weight:400;font-style:normal}body.ms-backgroundImage,body.ms-core-needIEFilter{font-family:lato-reg,Arial,sans-serif;color:#222;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-color:#fff;background-image:url(kisd-images/bkgd-district-main.jpg);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='kisd-images/bkgd-district-main.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='kisd-images/bkgd-district-main.jpg', sizingMethod='scale')"}#s4-bodyContainer{margin-left:auto;margin-right:auto;width:960px;position:relative}#s4-bodyContainer .breadcrumb,#s4-bodyContainer ul.s4-breadcrumb,#s4-bodyContainer .ms-breadcrumb,.kisd-contentarea,form[action*="/_layouts/"] .kisd-placeholdermainwrap,form[action*="/_catalogs/"] .kisd-placeholdermainwrap,form[action*="/Lists/"] .kisd-placeholdermainwrap,form[action*="/Pages/Forms/"] .kisd-placeholdermainwrap,.kisd-sidebar,.kisd-quick-links,.kisd-hmpgcol1 .kisd-hmpggroup,.kisd-hmpgcol2 div.ms-webpartzone-cell,#kisd-slideshow{background:#fff;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.5)}#s4-bodyContainer .breadcrumb,#s4-bodyContainer ul.s4-breadcrumb,#s4-bodyContainer .ms-breadcrumb,form[action*="/_layouts/"] .kisd-placeholdermainwrap,form[action*="/_catalogs/"] .kisd-placeholdermainwrap,form[action*="/Lists/"] .kisd-placeholdermainwrap,form[action*="/Pages/Forms/"] .kisd-placeholdermainwrap,.kisd-sidebar,.kisd-quick-links{margin:20px 12px 20px 7px;padding:10px}.kisd-contentarea{margin:20px 12px 20px 7px;padding:20px}.kisd-contentlist,.box_contact{padding:10px}.kisd-hmpgcol1{float:left;width:620px;margin:20px 10px 0 7px}.kisd-hmpgcol2{float:left;width:300px;margin:20px 10px 0}.kisd-hmpgcol2 .kisd-quick-links-hp{padding:10px}.kisd-sharedpage{width:680px;float:left;margin:0 10px 0 7px}.kisd-sidebar{width:183px;float:left;margin:0 10px}footer{margin:0 auto;text-align:center;clear:left;padding-top:40px}footer p em{color:#666}#s4-bodyContainer>header{padding-top:20px}#s4-bodyContainer>header>h1{height:115px}#s4-bodyContainer>header>h1>a{background:url(kisd-images/katy-logo-sprite.png) no-repeat;display:block;width:200px;height:115px;text-indent:-9999px;margin:0}.kisd-persitelogo{display:none}#s4-bodyContainer>header>h2{position:absolute;font-family:bitter;font-weight:400;font-size:32px;width:275px;left:230px;top:42px;line-height:1}#s4-bodyContainer>header>h2>a,#s4-bodyContainer>header>h2>a:visited{color:#222}form[action^="/Pages/default.aspx"] #s4-bodyContainer>header>h2{display:none}#kisd-awards{position:absolute;top:0;right:0;font-family:lato-bol,Arial,sans-serif;font-size:14px;margin-top:10px;margin-left:30px;width:270px;padding-left:30px;line-height:1.8;color:#444;background-image:url(kisd-images/awards.png);background-repeat:no-repeat}#kisd-favicons{position:absolute;top:88px;right:14px}#kisd-favicons ul li{float:left;height:35px;margin-right:13px}#kisd-favicons a,#kisd-favicons a:link,#kisd-favicons a:visited{display:block;width:100%;height:100%;padding-left:35px;color:#111;font-size:11px;font-family:lato-bol,Arial,sans-serif;text-transform:uppercase;line-height:1}#kisd-favicons a:hover,#kisd-favicons a:focus{color:#555;text-decoration:none}.kisd-favicon-1{background:url(kisd-images/favicons-sprite.png) 0 -164px no-repeat}.kisd-favicon-2{background:url(kisd-images/favicons-sprite.png) 0 0 no-repeat}.kisd-favicon-3{background:url(kisd-images/favicons-sprite.png) 0 -246px no-repeat}.kisd-favicon-4{background:url(kisd-images/favicons-sprite.png) 0 -82px no-repeat}header nav{height:42px;width:938px;margin:16px 7px 0;background-color:#b50000;background-image:url(kisd-images/kisd-sprite.png);border-radius:8px;border:1px solid;border-color:#e40000}header nav ul{padding:0;margin:0}header nav ul.root{padding:0;margin-left:0}#s4-workspace header nav ul.static a,#s4-workspace header nav ul.static a:link,#s4-workspace header nav ul.static a:visited,#s4-workspace header nav ul.static span.static{padding:11px 7px;color:#fff;text-transform:uppercase;font-family:lato-bol,Arial,sans-serif;text-decoration:none;font-size:16px;text-shadow:0 1px 0 #000;margin-right:0}#s4-workspace header nav ul.static a:hover,#s4-workspace header nav ul.static a:focus,#s4-workspace header nav ul.static span.static:hover,#s4-workspace header nav ul.static span.static:focus{color:#ffadad}#s4-workspace header nav ul .dynamic-children.additional-background{background:url(kisd-images/kisd-sprite.png) right -46px no-repeat;padding-right:16px}#s4-workspace header nav ul.dynamic{background:#900;border:transparent;border-radius:6px;box-shadow:0 0;margin-top:2px;width:200px!important;padding:5px;margin-left:7px}#s4-workspace header nav ul.dynamic li a,#s4-workspace header nav ul.dynamic li a:link,#s4-workspace header nav ul.dynamic li a:visited{font-size:12px;border-bottom:1px solid;border-bottom-color:#ac1d1d;padding:10px}#s4-workspace header nav ul.dynamic li:last-child a{border-bottom:0}.ms-mpSearchBox{width:170px;margin:8px 8px 0 0;background:#EFEFEF;border:1px solid #fff;border-radius:8px;box-shadow:inset 0 5px 5px -2px #ccc}form[action*="_layouts"] .ms-mpSearchBox{border:0}.ms-srch-sb-border,.ms-srch-sb-border:hover,.ms-srch-sb-borderFocused{border:1px solid transparent}.ms-srch-sb>input{width:115px;padding-top:3px}.ms-srch-sb-searchLink:hover,.ms-srch-sb-navLink:hover{background-color:transparent}.ms-srch-siteSearchResults{float:none}.ms-srch-sbLarge{border:1px solid #ababab}#Refinement{display:none}.kisd-siteactions{padding-left:10px}#s4-bodyContainer .s4-breadcrumb,#s4-bodyContainer .s4-breadcrumbRootNode,#s4-bodyContainer .ms-breadcrumb,#s4-bodyContainer .ms-breadcrumbRootNode,#s4-bodyContainer .ms-breadcrumbNode{list-style:none}#s4-bodyContainer .s4-breadcrumbRootNode,#s4-bodyContainer .s4-breadcrumbNode,#s4-bodyContainer .ms-breadcrumbRootNode,#s4-bodyContainer .ms-breadcrumbNode{margin:0;padding:0 2px 0 3px}#s4-bodyContainer .s4-breadcrumb li,#s4-bodyContainer .s4-breadcrumbRootNode,#s4-bodyContainer .s4-breadcrumbNode,#s4-bodyContainer .ms-breadcrumb li,#s4-bodyContainer .ms-breadcrumbRootNode,#s4-bodyContainer .ms-breadcrumbNode{display:inline}#s4-bodyContainer .s4-breadcrumb-arrowcont img,#s4-bodyContainer .s4-breadcrumb-arrowcont>span{display:none!important}#s4-bodyContainer .s4-breadcrumb-arrowcont:after{content:">";padding-right:5px}#s4-bodyContainer .s4-breadcrumb>li:first-child>span,#s4-bodyContainer .ms-breadcrumb>li:first-child>span{display:none}div.article,div.welcome{padding:0}.article .ms-webpart-cell-vertical,.article .ms-webpart-cell-vertical .ms-webpart-chrome-vertical,.article .ms-webpart-cell-vertical ul.cbs-List{display:inline}.kisd-placeholdermainwrap h1{font-size:28px;font-family:bitter;color:#444;font-weight:400;margin-bottom:10px}.kisd-placeholdermainwrap h2{font-family:lato-bol;font-size:16px;color:#C40000}.kisd-placeholdermainwrap a,.kisd-placeholdermainwrap a:link,.kisd-placeholdermainwrap a:visited{color:#c40000}#s4-workspace p{line-height:1.5;font-size:14px}.kisd-closelistitem{float:right}ul+a.kisd-button,ul+a.kisd-button:link,ul+a.kisd-button:visited,.kisd-closelistitem input[type=button],.kisd-closelistitem a,.kisd-closelistitem a:link,.kisd-closelistitem a:visited{padding:5px 13px;text-decoration:none;font-size:14px;text-transform:uppercase;box-shadow:0 1px 2px 0 #000;display:block;background-color:#b50000;background-image:url(kisd-images/kisd-sprite.png);color:#fff;width:auto;float:right;font-weight:700}.kisd-news-list-container h2{background-color:#e4e4e4;padding-left:12px}div.kisd-news-date{float:right;width:auto;text-align:right;margin:4px 12px 12px}div.kisd-news-body{padding:12px 24px}.kisd-news-list-seperator{height:20px;border-top:solid 1px #C40000}.kisd_campus_list h3{font-size:18px;text-transform:uppercase;display:block;font-weight:700;padding:5px 5px 5px 10px;border:1px solid #dedddd;background-color:#ebebe9;margin-bottom:12px}.kisd_campus{margin-bottom:24px}.kisd_campus_row{height:160px;margin-bottom:12px;padding-bottom:12px;border-bottom:2px solid #666;line-height:1.4em}.kisd_campus_divider{clear:both}.kisd_campus_logo{width:200px;margin-right:20px;text-align:center;float:left}.kisd_campus_row strong{margin-right:10px}.kisd_campus h4{font-size:14px;font-weight:700}.kisd_campus_info{width:275px;margin-right:20px;padding:10px;float:left}.kisd_campus_links{width:250px;padding:10px;float:left}.kisd_campus_links img{margin-right:10px;vertical-align:middle}#kisd-staff-list .ksl-group{padding-left:36px;margin-bottom:36px}div.ksl-fullrow{height:20px}div.ksl-fullrow div{height:20px;padding-top:8px}.ksl-fullname{width:200px;padding-right:20px;float:left;border-bottom:solid 1px #e4e4e4}.ksl-jobtitle{width:400px;padding-right:20px;float:left;border-bottom:solid 1px #e4e4e4}.ksl-email{width:80;padding-right:20px;float:left;border-bottom:solid 1px #e4e4e4}.ksl-email img{vertical-align:middle}.ksl-phone{width:100px;padding-right:6px;float:left;border-bottom:solid 1px #e4e4e4}#kisd-dept-list div.kdl-group-nav{text-align:right;margin:5px 0}#kisd-dept-list .kdl-group{padding-left:6px;margin-bottom:36px}#kisd-dept-list .kdl-header{background-color:#e4e4e4;height:30px;vertical-align:bottom}#kisd-dept-list .kdl-header h2{width:590px;display:inline-block;padding-left:5px;margin-top:5px}#kisd-dept-list .kdl-header span{display:inline-block;padding-right:20px;vertical-align:bottom;font-weight:700}#kisd-dept-list .kdl-header-contact{width:180px}#kisd-dept-list .kdl-header-phone{width:70px;padding-right:5px}#kisd-dept-list .kdl-row{height:20px;border-bottom:solid 1px #e4e4e4;padding-top:8px}#kisd-dept-list span{display:inline-block;padding-right:20px;vertical-align:bottom}#kisd-dept-list .kdl-jtordpt{width:370px;padding-left:5px}#kisd-dept-list .kdl-fullname{width:180px}#kisd-dept-list .kdl-contact{width:180px}#kisd-dept-list .kdl-phone{width:90px;padding-right:5px}#kisd-event-list div.kisd-event-item{padding-bottom:10px}#kisd-event-list p.kisd-event-time{margin:0;font-size:12px;color:#707070}#kisd-event-list p.kisd-event-desc{margin:0}#kisd-event-list p.kisd-event-link{margin:0}.AEBannerContainer img{border-radius:10px}#accordion .ui-accordion .ui-accordion-content{padding:4px}.ui-accordion-content a{font-size:13px}.kisd-placeholdermainwrap ul{font-size:14px}div.social_icons{height:55px}.ms-dialog #s4-workspace header,.ms-dialog #s4-workspace nav,.ms-dialog #kisd-awards,.ms-dialog #s4-workspace footer,.ms-dialog .s4-breadcrumb{display:none}.ms-dialog form[action*="/_layouts/"] .kisd-placeholdermainwrap{background:#fff;border-radius:0;box-shadow:0 0 rgba(0,0,0,0)}.ms-dialog form[action*="/_layouts/"] .kisd-placeholdermainwrap{margin:0;padding:0}