h1.title{color:#A7353D;font-size:1.3em;}h1.title a{color:#A7353D;}.not-published{background-color:#fff4f4;}#title-bar,hr.title-bar{border:2px solid #959595;border-left:none;border-right:none;height:15px;background-color:#A7363C;margin:20px 0 20px -40px;left:20px;position:relative;box-sizing:border-box;}.campus-name{font-size:1.5em;color:#808988;font-weight:bold;text-transform:uppercase;display:block;}.school-left{width:215px;padding:0 10px 10px;background-color:#F7F7F7;float:left;}.school-logo{background-color:#FFFFFF;width:235px;margin-left:-10px;}.school-logo a{color:black;}.campus-name{font-size:1.2em;color:#808988;font-weight:bold;text-transform:uppercase;display:block;text-align:center;}.aisd-full{font-family:"ClarendonMed";font-size:.65em;display:block;text-align:center;padding-bottom:20px;}.field-name-field-schools-campus-img img,.field-name-field-schools-campus-logo img{width:235px;height:auto;margin-left:-10px;margin-bottom:10px;}.field-name-field-schools-campus-logo img{margin-left:0;}.school-address{float:left;margin-bottom:15px;}.school-address p{margin-bottom:0;}.campus-address{display:block;color:#A7353D;font-weight:bold;font-size:.8em;}.map a{color:#A7353D;font-weight:bold;font-size:.8em;}.map i{font-size:11px;}.campus-phone,.campus-fax,.campus-principal{display:block;font-size:.8em;font-weight:bold;}.campus-website{color:#A7353D;font-size:1.1em;font-weight:bold;}.school-socialmedia{float:right;}.school-socialmedia a{display:block;margin-bottom:5px;}.school-socialmedia a:hover{opacity:.5;}.school-donation{clear:left;}.school-donation a{display:block;margin-left:-10px;}.school-donation img{display:block;}.school-main{float:left;margin-left:30px;width:635px;}.school-main p{font-size:.85em;color:#464646;}h2{display:block;padding:15px 10px 12px;margin:25px 0 20px;color:#FFFFFF;text-transform:uppercase;font-family:"ClarendonLight";}h2.overview{background-color:#464646;}h2.pride{background-color:#A7363C;}h2.sig{background-color:#336A90;}h2.graph{background-color:#019d53;}h2.support{background-color:#A7363C;}h2.dir{background-color:#336A90;margin-top:0;}.field-name-field-schools-description{font-weight:bold;}.campus-menu{clear:left;font-size:.8em;list-style:none;margin:0;padding:0;}.campus-menu li{margin:10px 0;padding:0;}.campus-menu li a{color:#464646;}.campus-menu li a:hover{font-weight:bold;}#feeder .node rect{stroke:#fff;fill:#464646;stroke-width:2px;//  shape-rendering:crispEdges}#feeder{background-color:#fff;}#feeder h3{color:#000;background-color:#c9cacc;margin:0;padding:12px 0 10px 0;text-align:center;font-size:.95em;cursor:pointer;}#feeder > div > p{margin-top:10px;padding:0 5px;}#feeder h3 i{margin-right:5px;font-size:15px;}#feeder .edgePath path.path{stroke:#333;fill:none;stroke-width:1.5px;// shape-rendering:crispEdges}#feeder svg{margin:0 auto;}#feeder svg a{fill:#fff;}.field-name-field-schools-pts-pride strong,.field-name-field-schools-sig-prog strong{color:#A7363C;}.schoolfinder{background-color:#464646;color:white;font-size:.95em;padding:5px;text-align:center;}.schoolfinder a{color:white;}.schoolfinder a:hover{text-decoration:underline;}.avid,.duallanguage,.cli{background:url(/sites/all/modules/schools/images/signature_programs.png) 0 0 no-repeat;display:inline-block;height:105px;width:178px;text-indent:-9999999px;margin:0 15px;}.avid{background-position:-178px 0;}.duallanguage{background-position:-356px 0;}.perf-left{float:left;width:395px;}.perf-right{float:right;background-color:#E3EEE8;padding:20px 10px 10px 10px;width:200px;margin-top:-20px;text-align:center;}.perf-left h3,.perf-right h3{color:#A7363C;font-size:.8em;margin-bottom:15px;}.bar rect{fill:steelblue;}.bar .bar1{fill:#2b3e8b;}.bar .bar2{fill:#009d50;}.bar .bar3{fill:#a7343b;}.bar .bar4{fill:#949599;}.bar .bar5{fill:#f2834b;}.bar rect:hover{fill:#000000!important;}.bar text{fill:white;font:10px sans-serif;text-anchor:end;}.axis text{font:10px sans-serif;fill:black;font-weight:bold;}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges;}.wedge1{fill:#1f468b;}.wedge2{fill:#268649;}.wedge3{fill:#a7363c;}.wedge4{fill:#3d4643;}.wedge5{fill:#a8a8aa;}.wedge6{fill:#0098ca;}.wedge7{fill:#e27e43;}.pie .legend{font-size:11px;font-weight:bold;}.pie rect{stroke-width:2;}.pie .ecotxt,.pie .ecopercent{font-size:10px;}p.rating{margin-bottom:25px;font-size:1em;}p.rating,p.designations{color:#51524c;font-weight:bold;margin-top:-10px;}p.designations{margin-bottom:5px;}.source{font-weight:bold;font-size:.6em;float:right;}.accordion h3{font-size:.95em;}.accordion.ui-widget{font-size:.9em;}.accordion div a{text-decoration:underline;color:#165e98;font-size:.8em;}.accordion div a:hover{text-decoration:none;}.view-schools-choice .view-header{position:relative;}#map{position:absolute;z-index:100;right:0px;top:50px;}#campus-progs{position:absolute;left:240px;top:65px;z-index:100;}#map a.sara,#campus-progs a{display:inline-block;margin-right:30px;font-weight:bold;font-size:12px;vertical-align:bottom;}#map a.map{font-weight:bold;font-size:12px;line-height:1.4em;display:inline-block;min-width:126px;}#map a.map img{width:50px;border:1px solid #C0C0C0;padding:1px;vertical-align:top;float:left;margin-right:5px;}.views-exposed-form{position:relative;}.views-exposed-form .views-exposed-widgets{margin-bottom:0;}.views-exposed-form .views-exposed-widget{float:none;padding:0 0 10px 0;}.views-exposed-form .views-widget-filter-secondary{width:100%;}fieldset legend{width:100%;}fieldset.collapsible{width:100%;margin-top:10px;}fieldset.collapsible legend .fieldset-legend{width:auto;}#edit-name{margin-top:5px;border-style:solid;padding:5px;font-size:13px;border-width:1px;border-radius:4px;background-color:#ffffff;border-color:#e3e3e3;color:#575757;box-shadow:inset 0px 0px 0px 0px rgba(42,42,42,.0);text-shadow:0px 0px 1px rgba(42,42,42,.18);}#edit-name:focus{outline:none;}#edit-name-wrapper label{color:#165e98;}.views-submit-button{position:absolute;top:3px;left:235px;}.form-item-grade-level,.form-item-programs{float:left;margin-right:20px;margin-bottom:20px;}.form-item-programs{margin-right:0;}.campuses-hs .form-item-programs{margin-right:20px;}.form-item-grade-level > label,.form-item-programs > label,.form-item-support > label{text-decoration:underline;margin-bottom:10px;}.form-item-programs .bef-checkboxes{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:20px;}.bef-checkboxes label,.form-type-checkbox label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.bef-checkboxes input[type=checkbox],.form-type-checkbox input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.bef-checkboxes input[type=checkbox] + label,.form-type-checkbox input[type=checkbox] + label{padding-left:20px;margin-bottom:5px;height:15px;display:inline-block;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}.campuses .bef-checkboxes input[type=checkbox] + label{font-size:10px;}.bef-checkboxes input[type=checkbox]:checked + label,.form-type-checkbox input[type=checkbox]:checked + label{background-position:0 -15px;}.form-item-grade-level .bef-checkboxes label,.form-item-grade-level .form-type-checkbox label{background-image:url(/sites/all/modules/schools/images/lite-x-green.png);}.form-item-programs .bef-checkboxes label,.form-item-programs .form-type-checkbox label,.form-item-support .bef-checkboxes label,.form-item-support .form-type-checkbox label{background-image:url(/sites/all/modules/schools/images/lite-x-blue.png);}input:focus + label{border:1px dashed red;box-sizing:border-box;}.views-exposed-form .views-widget-per-page{float:right;padding:0;margin:0 -4px 0 0;}.views-widget-per-page label{float:left;margin-right:5px;font-size:.7em;}.bef-select-as-links{float:right;}.bef-select-as-links .form-type-bef-link{float:left;margin-right:5px;font-size:.7em;}.bef-select-as-links a.active{font-weight:bold;color:#606060;}.views-table th.active,.sticky-table th.active{background-color:#165E98;}.views-table th a,.sticky-table th a{color:#E2E2E2;}.views-table tr.odd td.active,.sticky-table tr.odd td.active,.views-table td.active,.sticky-table td.active{background-color:transparent;}.ui-accordion .ui-accordion-content{padding:1em;}.view-id-schools_choice table.styled,.ui-accordion-content table.styled{width:100%;font-size:.7em;}.ui-accordion-content table.styled a{font-size:1.1em;}.view-id-schools_choice table.styled .ajax-progress-throbber,.pager .ajax-progress-throbber{display:none;}.views-field-label a{font-weight:bold;font-size:1.1em;}.views-field-phone{min-width:85px;}
