.page-people-search .results-left li a {
  font-size: 1.1em;
  font-weight: bold;
}

.page-people-search #main-wrapper .section h1.title {
  float: none;
  letter-spacing: inherit;
  margin-right: 0px;
}
.page-people-search .view-header {
    margin-bottom: 10px;
}
.page-people-search .view-empty {
    clear: both;
    overflow: hidden;
    padding-top: 10px;
}
.page-people-search .view-content {
    border-top: 1px solid #ccc;
    clear: both;
}
.page-people-streams #stream-tabs {
    float: left;
}
.page-people-streams .region-content-header {
    border-bottom: 2px solid #58bed8;
    border-top: 0 none;
    margin-bottom: 10px;
    overflow: hidden;
    padding-top: 0;
}
.page-people-streams .box .form-item .form-textarea {
    width: 400px;
}
.page-people-streams .tabs {
    margin: 0;
}
.page-people-streams .block-zinch_event .box {
    margin-top: 0;
}
.page-people-streams .view-zinch-people-stream-filter .item-list .view-all-link {
    margin-bottom: 5px;
    font-size: 14px;
}
.page-people-streams .view-zinch-people-stream-filter .item-list .views-row {
    height: 25px;
    margin-bottom: 5px;
    overflow: hidden;
}
.page-people-streams .view-zinch-people-stream-filter .item-list .views-row div {
    float: left;
    margin-right: 6px;
}
.page-people-streams .view-zinch-people-stream-filter li.views-row a {
	line-height: 24px;
    font-size: 14px;
}
.page-people-streams .view-zinch-people-stream-filter li.views-row a.active {
    color: #58bed8;
}

.page-people-search  .school-fan {
    margin-bottom: 0 !important;
    margin-top: 13px;
    padding-bottom: 5px !important;
    clear: both;
    overflow: hidden !important;
}

.school-fan .results-left {
    float: left;
    width: 79%;
}

.school-fan .results-right {
    float: right;
    width: 19%;
}

.page-people-search #main #content .section .title{
display:none;
visibility: hidden;
}

.page-people-search .region-sidebar-first .section .block h2.title {
    background: none no-repeat scroll left bottom #666 !important;
    color: #fff;
    font-size: 14px;
    margin-bottom: 10px;
    padding: 2px 5px 3px !important;
    text-align: center;
    width: 157px !important;
   }


.page-people-search .region-sidebar-first .form-submit{
    background: url("../images/bg_save.gif") no-repeat scroll 0 3px #97CA39 !important;
    float: right !important;
    font-size: 20px;
    margin-left: 55px;
    margin-top: 0;
    padding-left: 35px;
}

.school-fan .results-left .user-image{
float:left;
margin-right:10px;
}

.school-fan .results-left .left-parenth{
float:left;
}

.school-fan .results-left .city{
float:left;
}

.school-fan .results-left .user-location{
    color: #777777;
    float: left;
    font-size: 12px;
    text-transform: uppercase;
}


.school-fan .results-left .swagger{
    background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
    display: inline;
    font-size: 13px;
    letter-spacing: -1px;
    margin-left: 5px;
    padding: 2px 3px;
}

.school-fan .results-left .top-line {
    display: block;
    position: relative;
    width: 700px;
}
.school-fan .results-left .one-liner {

}

.school-fan .results-left .state {
    float: left;
}

.school-fan .results-left .user-name {
    float: left;
    margin-right: 5px;
    font-size: 17px;
}

.school-fan .results-left  .people-search-schools{

}

.school-fan .results-right  .followers{
    color: #CCCCCC;
    margin-left: 7px;
    text-align: center;
}

.school-fan .results-right  .followers-text{

}


.school-fan .results-right #user_follow a:link,
.school-fan .results-right #user_follow a:visited,
.school-fan .results-right #user_follow span  {
    background: url("../images/follow-bg.png") no-repeat scroll left top #8fcc53;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    min-width: 60px;
    padding: 0 10px 0 31px;
    text-align: center;
    width: auto !important;
}

.school-fan .results-right #user_following  {
    background: url("../images/follow-bg.png") no-repeat scroll left -31px #51bed5;
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin-left: 7px;
    min-width: 44px;
    padding-left: 30px;
}

.school-fan .results-right #user_send_msg {
    float: left;
    margin-left: -30px;
    margin-top: 6px;
}
.school-fan .results-right #user_send_msg a {
    background: url("../images/icon_mail_big.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 18px;
    text-indent: -10000px;
    width: 25px;
}
.school-fan .results-right #user_follow {
  float:right;
}


.school-fan .results-right #user_follow a:hover,
.school-fan .results-right #user_follow span:hover {
	background:#51bed5 url("../images/follow-bg.png") no-repeat left -31px;
	text-decoration: none;
}

.school-fan .views-exposed-form{
    background: none repeat scroll 0 0 #EEEEEE;
    padding: 10px 20px 0 10px;
    width: 160px;
}
