.sub-header-menu{background-color:#58BED8;height:30px;border:1px solid #999;border-top:none;border-bottom:none}
.sub-header-menu ul{list-style-type:none;padding-left:8px}
.sub-header-menu ul li{float:left;font-size:12px;color:#fff}
.sub-header-menu ul li a:hover{color:#000}
.sub-header-tab{display:block;padding:7px 12px;color:#fff}
.sub-header-tab.highlight{color:#000}
.school-results-box{padding:20px;font-size:12px;color:#555;overflow:hidden}
.school-results-box a{outline:0;font-size:12px}
.school-results-header .result{display:block;float:left;font-weight:bold}
.school-results-header .result .count{display:block;color:#bbb}
.school-results-header .result-separator{display:block;float:left;background:url(http://z2.cheggcdn.com/a/i/schools/blue-arrow-right.gif);width:11px;height:21px;margin:0 10px}
.school-results-header .sortby{float:right;font-weight:bold;color:#bbb}
.explore-schools-link{display:block;padding:0;margin:10px 0 10px 0}
.school-results{font-size:11px;position:relative}
.school-result-col-1{float:left;width:80px}
.school-result-col-2{float:left;width:145px;margin-left:10px}
.full-content .school-result-col-2{width:170px}
.school-result-col-3{margin-left:10px;overflow:hidden}
.school-img div{margin-top:3px}
.school-title a{display:block}
.school-title div{margin:3px 0 3px 0}
.school-desc{overflow-y:hidden}
a.school-remove{display:block;float:right;background:url(http://z2.cheggcdn.com/a/i/schools/icon-delete-lg.png) right top transparent;width:17px;height:17px;margin-left:10px}
a.school-remove:hover{background-position:0 -33px}
.school-results .accordion-open-icon,.school-results .accordion-closed-icon{background:none;padding:0}
.school-result-item + .school-result-item{margin-top:10px;padding-top:10px;border-top:1px solid #eee}
.school-results-box a.btn-like{width:auto;padding:10px 12px 9px 30px}
#featured_search_title{font-size:30px;line-height:1em;margin:20px 20px 8px 20px}
#featured_search_subtitle{font-size:18px;line-height:1em;margin:0 20px 8px 20px}
.zin-content-box #zin-scf{float:left;margin:15px 0 0 20px}
#zin-scf{width:155px;color:#555;background-color:#eee;padding:10px;font-size:11px;font-family:Arial,sans-serif}
#zin-scf a{color:#58bed8}
#zin-scf input[type=text]{display:block;border:1px solid #ccc;padding:5px;margin:0}
#school_name{float:left;width:110px}
.zin-scf-label{font-weight:bold;display:block;margin-bottom:7px}
.zin-scf-label[for="school_name"]{color:#333;margin-left:3px;margin-bottom:5px}
.zin-scf-cell + .zin-scf-cell{margin-top:15px}
#zin-scf .btn-lblue{color:#fff;font-weight:normal}
#go_btn{display:block;float:right;padding:6px 6px 5px 6px;margin-top:1px}
.zin-attr-list{margin-top:5px}
.zin-slider-range{width:100%}
.zin-scf-slider-label{margin-top:-5px;text-align:center}
#zin-scf .checkbox-item label{display:block;padding-left:15px;text-indent:-15px;font-size:12px;color:#333}
#zin-scf .checkbox-item .default-checkbox-option{font-size:11px;color:#555}
#zin-scf .checkbox-item .default-checkbox-selected{font-size:12px}
#zin-scf input[type="checkbox"]{width:13px;height:13px;padding:0;margin:0 5px 0 0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}
.zin-select-list-gen{width:135px}
option[disabled]{background-color:transparent}
#religious_affiliation_cell{margin-bottom:20px}
#religious_affiliation_ctn{background:url(http://z2.cheggcdn.com/a/i/form/add_icon.png) no-repeat right 5px}
.school-ajax-loader{position:absolute;width:100%;height:100%;top:0}
.details-dislike-box{background:url(http://z2.cheggcdn.com/a/i/schools/checkbox.png) no-repeat scroll 10px center #ffe;padding:10px 10px 10px 40px}
.dislike-title{font-size:13px;margin-bottom:5px}
.dislike-body{color:#666;font-size:11px}
.school-details{margin-top:10px}
.school-details h3{display:block;font-size:11px;color:#b2b2b2;margin-bottom:3px}
.school-details .school-stats h3{color:#555;font-weight:bold}
.school-result-col-1{float:left;width:80px;margin-right:10px}
.school-details-cols{float:left;width:445px}
.school-stats{margin-top:10px}
a.school-details-link{display:block;float:right;margin-top:5px;font-size:12px;color:#555}
a.school-details-link span{color:#97ca39;font-size:14px}
.popular-vids{width:230px;float:left}
.popular-vids li{float:left;margin-right:7px}
.popular-vids a{position:relative}
.popular-vids li span{background:url(http://z2.cheggcdn.com/a/i/main/video-play.png) no-repeat scroll 0 0 transparent;position:absolute;right:5px;bottom:8px;text-indent:-10000px;width:20px;height:20px}
.popular-vids + .current-students{margin-left:68px}
.school-stat-list{float:left}
.school-stat-list + .school-stat-list{margin-left:15px}
.current-students{width:145px;float:left}
.current-students li{float:left;margin-right:4px}
.zin-slb-outter{margin:20px 0}
.zin-slb{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:10px 0;width:625px}
.sin-slb-column-1, .sin-slb-column-2, .sin-slb-column-3, .sin-slb-column-4{float:left;width:25%}
.zin-slb-item{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;cursor:pointer;padding:2px 10px;display:block;margin:1px 0}
.zin-slb-item.selected{background-color:#c2eef2;border-color:#c2eef2}
.zin-slb-item:hover .zin-slb-label, .zin-slb-item:hover .zin-slb-title{color:#0088ce}
.zin-slb-item.selected .zin-slb-label, .zin-slb-item.selected .zin-slb-title{color:#333}
.zin-slb-label{line-height:14px;font-size:12px}
.zin-slb-title{font-weight:bolder;font-size:14px;line-height:14px}
.sin-slb-2ndrow{padding-top:10px}
.flag-like a{background:url(http://z2.cheggcdn.com/a/i/schools/pointer.png) no-repeat scroll 6px 50% #97CA39;border:medium none;color:#FFFFFF;cursor:pointer;font-size:105%;font-weight:normal;padding:10px 12px 9px 30px;text-transform:capitalize;text-decoration:none;margin:0;line-height:1.333em;font-family:Arial,sans-serif}
.ui-dialog{background:none repeat scroll 0 0 #FFFFFF;border:12px solid #ADDC6C;padding:5px;min-height:325px;min-height:100px !important}
.ui-widget-content{color:#222222;background:none repeat scroll 0 0 #FFFFFF !important}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-helper-clearfix{display:block}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-dialog .ui-dialog-titlebar{background:none repeat scroll 0 0 #FFFFFF;border:0 none;margin:0;padding:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-dialog .ui-dialog-titlebar{padding:0.5em 0.3em 0.3em 1em;position:relative}
.modalframe .ui-dialog-titlebar{height:26px;white-space:nowrap}
.ui-widget-header{color:#222222;font-weight:bold}
.ui-dialog-title{color:#333333;font-size:16px;font-weight:normal;margin-left:5px}
.ui-dialog .ui-dialog-title{float:left}
.modalframe .ui-dialog-title{display:block;left:0;padding:0;position:absolute;top:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-dialog .ui-dialog-titlebar-close{border:0 none;background:url(http://z2.cheggcdn.com/a/i/schools/icon-delete-lg.png) transparent;display:block;height:20px;margin:2px 2px 2px 0.5em;padding:0;right:0;top:0;width:20px;position:absolute}
.swagger-whole-main-content-ul-original, .swagger-whole-main-content-ul-item, .swagger-whole-main-content-ul-item-span, .modalframe-processed{float:left}
.ui-dialog .ui-dialog-titlebar-close span{background:none repeat scroll 0 0 transparent}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-icon{height:16px;width:16px;overflow:hidden;text-indent:-99999px}
#modalframe-element{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:0;overflow:hidden}