.school-detail-box{float:right;width:533px;margin:10px 0}
.zin-sd-conent{float:right;width:533px;margin:20px 20px 0 30px}
.school-detail-side-bar{font-family:Arial, sans-serif;float:left;margin:20px 0 0 20px;width:175px}
.school-detail-logo{margin-bottom:12px;width:175px}
.school-detail-logo img{width:175px}
.school-detail-item{padding:4px 5px 2px 5px;background-color:#666}
.school-detail-item span{color:#FFF;width:auto;font-size:12px;line-height:15px}
.school-detail-pointer{width:175px;height:10px;background:url(http://z2.cheggcdn.com/a/i/schools/block-header-image.png);margin-bottom:9px}
.school-detail-user-admin{width:175px;margin-bottom:12px}
.school-detail-user-admin-picture{float:left;width:35px;margin-right:6px}
.school-detail-user-admin-picture a img{display:block}
.school-detail-user-swagger-points{float:right;background:#999;color:white;margin-top:1px;padding:1px 3px;font-size:11px;line-height:11px}
.school-detail-user-detail{font-size:11px;color:#555;line-height:11px}
.school-detail-user-name{font-size:11px}
.school-detail-user-name a{color:#58BED8}
.school-detail-user-intro{margin-bottom:2px;margin-top:2px}
.school-detail-user-relationships-link span{padding-right:4px}
.school-detail-user-relationships-link a{color:#8ABA30}
.school-detail-user-mail{background:url(http://z2.cheggcdn.com/a/i/schools/icon_mail.gif);padding-left:15px;width:19px;vertical-align:middle}
.school-detail-view-my-chances-link{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #C0C0C0;line-height:32px}
.map-canvas{width:175px;height:200px;margin-bottom:12px}
.school-detail-links{margin-bottom:12px}
.school-detail-links ul{margin:2px 0 0}
.school-detail-links ul li{background:url(http://z2.cheggcdn.com/a/i/schools/icon_schoollinks_arrow.gif) no-repeat;background-position:left center;padding:1px 0 1px 13px;font-size:13px;line-height:14px}
.school-detail-links ul li a{color:#58BED8}
.school-detail-links ul li a:hover{color:#09C}
.school-other-info-sources ul{margin:2px 0 0}
.school-detail-college-name{font-family:Tahoma;letter-spacing:-1px;color:#444;font-size:24px;padding-bottom:10px}
.school-detail-content{margin-top:10px;display:inline}
.school-detail-like-link{float:left;display:inline;float:left}
.school-detail-like-text, .school-detail-like-text:link, .school-detail-like-text:visited{padding:8px 0 8px 30px;width:33px}
.school-detail-message{float:left}
.school-detail-message-pm{margin-left:8px;width:24px;height:18px;display:inline-block;background:url(http://z2.cheggcdn.com/a/i/schools/icon_mail_big.gif)}
.school-detail-location{padding-bottom:10px}
.school-detail-location span{color:#999;font-family:Tahoma;font-size:19px}
.school-detail-description .excerpt{color:#686868;font-size:15px;line-height:16px;font-family:Arial, sans-serif;padding-bottom:20px}
.school-detail-description .excerpt{color:#686868;font-size:15px;line-height:16px;font-family:Arial, sans-serif;padding-bottom:20px}
.school-detail-description .fulltext{color:#686868;font-size:15px;line-height:16px;font-family:Arial, sans-serif;padding-bottom:20px}
.school-detail-read{height:19px;border-bottom:1px solid #EEE;padding-bottom:10px}
.school-detail-read .more{font-size:15px;color:#58BED8;cursor:pointer;float:right;margin-right:50px}
.school-detail-read .less{font-size:15px;color:#58BED8;cursor:pointer;float:right;margin-right:50px;display:none}
.school-apply-button, .school-apply-button:link, .school-apply-button:visited{background-color:#F79646;color:white;border:medium none;padding:8px 20px 9px}
#school-view-chances-form{margin:10px 0}
.schools-view-chances-row{margin-left:140px}
.schools-view-chances-row .txt-hdr-lcr{display:inline-block;width:80px;text-align:left;padding-right:10px}
.schools-view-chances-row input{margin-bottom:5px}
.schools-view-chances-row a{display:block;margin-left:100px;margin-bottom:10px}
.schools-view-chances-row .error{display:block;margin-left:100px;margin-bottom:3px}
.school-view-chances-act{display:none}
.zin-tab-ctn{border-top:2px solid #58BED8;padding-top:10px;padding-bottom:15px;font-size:12px}
#zin-school-home .view-more{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
#zin-school-home .view-more a{display:block;float:right;color:#97ca39;font-size:18px}
#zin-school-home #zin-school-news{margin-top:15px}
#zin-school-qa h2{font-size:17px;font-weight:normal;margin-bottom:5px}
.zin-sd-undergraduate-school{font-family:Arial, sans-serif}
.zin-sd-admissions{float:left}
.zin-sd-admissions span{margin:0 10px 0 0;float:left;width:105px;font-weight:bold;font-size:13px}
.zin-sd-admitted-student-info{float:left;width:200px}
.zin-sd-percent-admitted{color:#55B8D8;font-family:Tahoma;font-size:28px;font-weight:normal;letter-spacing:-1px}
.zin-sd-percent-admitted span{color:#555}
.zin-sd-admitted-description{color:#9C9C9C !important;display:block;font-size:14px;letter-spacing:0}
.zin-sd-admissions-gpa{display:block;font-size:12px}
.zin-sd-admissions-gpa span{display:block;font-weight:bold;font-size:13px;line-height:17px;margin-top:12px}
.zin-sd-admissions-gpa label{cursor:default}
.zin-sd-class-rank{display:block;margin-top:12px}
.zin-sd-class-rank h3{font-weight:bold;font-size:13px;line-height:17px}
.zin-sd-class-rank ul{margin:3px 0}
.zin-sd-class-rank ul li{list-style:none}
.zin-sd-deadlines-and-test-scores{float:right;width:218px}
.zin-sd-application-deadlines{font-size:12px}
.zin-sd-application-deadlines ul li{list-style:none;margin:3px 0}
.zin-sd-test-scores{font-size:12px}
.zin-sd-sat-scores{margin-bottom:15px}
.zin-sd-sat-scores ul{list-style:none;margin:3px 0}
.zin-sd-sat-scores-required{display:block}
.zin-sd-sat-scores-range{margin-top:12px;line-height:17px;font-weight:bold;font-size:13px}
.zin-sd-act-scores{margin-bottom:15px}
.zin-sd-act-scores ul li{list-style:none}
.zin-sd-cost-container{border-top:1px solid #CCC;padding:10px 0}
.zin-sd-cost h3{margin:0 10px 0 0;float:left;width:105px;font-weight:bold}
.zin-sd-cost ul{list-style:none;margin:3px 0}
.zin-sd-cost-summary{width:200px;float:left;font-family:Tahoma;letter-spacing:-1px}
.zin-sd-cost-summary-dollar-sign{font-size:28px;color:#555}
.zin-sd-cost-summary-amount{font-size:28px;color:#55B8D8}
.zin-sd-cost-description{color:#9C9C9C;letter-spacing:0;font-size:14px;line-height:16px}
.zin-sd-cost-details{float:right;width:218px}
.zin-sd-will-i-like-it{border-top:1px solid #CCC;padding-top:10px}
.zin-sd-will-i-like-it h3{margin:0 10px 0 0;float:left;width:105px;font-weight:bold}
.zin-sd-type-of-school{width:200px;float:left}
.zin-sd-number-of-undergraduates{color:#55B8D8;font-family:Tahoma;font-size:28px;font-weight:normal;letter-spacing:-1px}
.zin-sd-number-of-undergraduates span{color:#9C9C9C;display:block;font-size:14px}
.zin-sd-school-stats{float:right;width:218px;font-size:12px}
.zin-sd-academics{border-top:1px solid #CCC;margin-top:15px;padding-top:10px}
.zin-sd-academics h3{margin:0 10px 0 0;float:left;width:105px;font-weight:bold}
.zin-sd-academics-list{margin-left:115px}
.zin-sd-academics-list-subject{margin-bottom:10px}
.zin-sd-academics-list-subject h4{font-size:13px;line-height:17px;font-weight:bold}
.zin-sd-academics-list-subject p{font-size:12px}
.zin-sd-extra-curricular{margin-bottom:15px}
.zin-sd-extra-curricular h3{margin:0 10px 0 0;float:left;width:105px;font-size:12px;font-weight:bold}
.zin-sd-extra-curricular-list, .zin-sd-cost-curricular-list{margin-left:115px}
.zin-sd-cost-curricular-list{padding-top:10px}
.zin-sd-mailing-address{border-top:1px solid #CCC;margin-top:15px;padding-top:10px}
.zin-sd-mailing-address h3{margin:0 10px 0 0;float:left;width:105px;font-size:12px;font-weight:bold}
.zin-sd-mailing-address address{margin-left:115px;font-style:italic}
.zin-sm-video{border-bottom:solid #EEE 1px;padding:0 0 10px 0;margin:0 0 10px 0}
.zin-sm-video-left{float:left;width:120px;height:90px;margin:0 10px 5px 0;text-align:center}
.zin-sm-video-image{height:90px;max-width:120px}
.zin-sm-video-right{float:right;width:403px}
.zin-sm-video-short-description{margin-bottom:5px}
.zin-sm-video-short-description a{color:black;font-size:13px}
.zin-sm-video-stats-pane{margin-bottom:5px;font-size:11px}
.zin-sm-video-like-count-icon{background:transparent url(http://z2.cheggcdn.com/a/i/main/icon_heart.png);display:inline-block;width:13px;height:10px}
.zin-sm-video-comment-count-icon{margin-left:8px;display:inline-block;width:11px;height:10px;background:transparent url(http://z2.cheggcdn.com/a/i/main/comment-bubble.gif)}
.zin-sm-video-long-description{font-size:11px;color:#555}
.zin-sd-people-fan{width:533px;min-height:40px;border-bottom:1px solid #EEE}
.zin-sd-people-fan-left{float:left;color:#555;width:400px}
.zin-sd-people-user-image{display:inline;float:left;margin-right:10px}
.zin-sd-people-profile-top-line{display:inline;float:left}
.zin-sd-people-user-name{font-size:17px;display:inline}
.zin-sd-people-user-name a{color:#09C}
.zin-sd-people-user-location{display:inline;color:#777;font-size:12px;text-transform:uppercase}
.zin-sd-people-swagger{background:none repeat scroll 0 0 #999;color:white;display:inline;font-size:13px;letter-spacing:-1px;margin-left:5px;padding:2px 3px}
.zin-sd-people-search-school{font-size:10px}
.zin-sd-people-fan-right{float:right}
.zin-sd-send-message{margin-top:6px;margin-right:6px;float:left;display:inline}
.zin-sd-send-message a{background:url(http://z2.cheggcdn.com/a/i/schools/icon_mail_big.gif) no-repeat scroll 0 0 transparent;display:block;height:18px;width:25px}
.zin-sd-follow-user, .zin-sd-following-user{float:right;text-align:center}
.zin-sd-follow-user a, .zin-sd-following-user a{background:url(http://z2.cheggcdn.com/a/i/schools/follow-bg.png) no-repeat scroll 0 0 #8FCC53;color:white;display:block;font-size:14px;font-weight:bold;height:30px;line-height:30px;width:60px;padding:0 10px 0 31px;text-align:center}
.zin-sd-follow-user a:hover, .zin-sd-following-user a{background:url(http://z2.cheggcdn.com/a/i/schools/follow-bg.png) no-repeat scroll 0 100% #58BED8}
.zin-sd-event-no-results{color:#555;font-size:12px}
.zin-sd-event-no-results p{margin-bottom:12px}
.zin-comment-ctn + .zin-comment-ctn{padding-top:20px;margin-top:10px;border-top:1px solid #eee}
.zin-comment-ctn.zin-comment-reply{padding:10px;margin:5px 0 0 0;border:0;background-color:#ECEFF5}
.zin-comment-usr{float:left;width:35px;margin-right:10px;font-size:11px;overflow:hidden}
.zin-comment-usr .swagger-score{display:block;float:right;background-color:#999;color:#fff;padding:1px 3px}
.zin-comment{overflow:hidden}
.zin-comment .user-comment{display:block;margin-top:5px}
.zin-comment .user-content-ctn{margin-top:10px;font-size:11px}
.zin-comment .user-content-img{position:relative;float:left;line-height:0;width:130px;padding:0;margin-right:10px;overflow:hidden}
.zin-comment .user-content-img span{position:absolute;background:url(http://z2.cheggcdn.com/a/i/main/video-play-big.png);width:29px;height:29px;bottom:8px;right:11px;text-indent:-10000px}
.zin-comment .user-content-desc{overflow:hidden;padding-left:10px;border-left:1px solid #ccc}
.zin-comment .comment-attr{margin-top:8px;font-size:10px}
.zin-comment .comment-age{display:block-inline;color:#999;margin-right:12px}
.zin-comment a.replies-link{background:url(http://z2.cheggcdn.com/a/i/main/comment-bubble.gif) no-repeat left center transparent;padding-left:15px;margin-right:12px}
.zin-comment-reply{padding:10px}
.reply-form-comment{color:#666;width:100%;height:24px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;margin-right:10px}
.reply-form-comment-focus{width:80%;height:48px}
.zin-comment-form-ctn{background-color:#e9e9e9;padding:10px;margin-bottom:10px}
.zin-comment-form-ctn img{float:left}
.zin-comment-form-ctn textarea{float:left;width:355px;height:50px;margin:0;border:1px solid #CCCCCC;overflow-y:auto;padding:3px}
.zin-comment-form-ctn #comment_submit{float:right;font-size:13px;font-weight:bold}
a.user-comment-submit{font-size:12px}
.school_qa_common_pimg{width:35px}
.school-question-img{width:50px;margin:0 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}
.zin-uce-content{margin:0 20px}
.zin-uce-row{border-bottom:1px solid #EEEEEE;margin-bottom:10px;padding-bottom:10px}
.zin-uce-col-1, .zin-uce-col-2, .zin-uce-col-3, .zin-uce-col-4, .zin-uce-col-5{float:left}
.zin-uce-col-1{width:56px}
.zin-uce-col-2{width:220px;padding-right:25px}
.zin-uce-col-3{width:310px;padding-right:50px}
.zin-uce-col-4{width:75px}
.zin-uce-col-5{width:370px;padding-right:25px}
.zin-uce-image{width:50px}
.zin-uce-title-link{color:#58BED8;font-size:12px}
.zin-uce-title-link:hover{color:#0099cc}
.zin-uce-txt-body{color:#666666;font-size:11px}
.zin-uce-school-name{color:#97CA39;font-size:10px}
.zin-uce-school-invite{color:#999999;font-size:10px}