.section-intro-container{margin-bottom:20px}#content .no-entries-box{margin:0 20px}.friendsContent span.facebookConnectionText{font-size:12px;font-family:arial;font-weight:bold;display:inline-block;vertical-align:top;margin:18px 0 0 10px}.friendsContent h1{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:36px;margin:30px 0 10px 0}.bbButton .bbButtonIcon.bbSearch{background-position:-175px -849px;width:17px}.friendsContent .emptyBox{text-align:center;padding:30px;border:1px solid #b7b7b7;margin:22px 17px 0 17px;background:#fff}.friendsContent .emptyBox span.text{font-size:12px;font-family:arial;font-weight:bold;padding-bottom:20px;display:block}.friendsContent .emptyBox .bbButton{width:190px}.friendsContent .empty .backgroundPattern00Content{padding-top:22px;position:absolute;width:100%}.friendsContent .friendListContainer{position:relative;margin:0 -10px}.friendsContent .friendListContainer h1{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:36px;margin:0 0 0 15px}.friendsContent .friendListContainer .viewRecommendations{position:absolute;top:5px;right:15px;display:none}.friendsContent .friendListContainer .viewRecommendations.active{display:block}.friendsContent .facebook-button{display:inline-block;margin:10px 0 10px 0;height:25px;width:190px;overflow:hidden}.friendListContainer div.containerPattern00 div.backgroundPattern00{top:0}.friendListContainer div.containerPattern00{margin:15px 0 0 0;min-height:400px}.friendListContainer .containerPattern00 .backgroundPattern00Content{padding:15px}.friendListContainer .friendsBodySpace .paginationController{display:none}.friendListContainer div.pagination-container{border:0;padding:0 0 10px 0;display:none}.friendListContainer div.pagination-container.done{display:block}.friendListContainer div.pagination-container .icon-container{display:inline-block;position:relative;left:0;top:5px;width:6px;height:10px;background-image:url("//common.bbcomcdn.com/Min/themes/graphyte/sprite.png")}.friendListContainer div.pagination-container a.icon .icon-container{background-position:0 -1500px;border-color:#b1b1b1}.friendListContainer div.pagination-container a.icon.end .icon-container{background-position:-50px -1500px;border-color:#b1b1b1}.friendListContainer div.pagination-container span.icon.end .icon-container{background-position:-50px -1511px}.friendListContainer .fl{position:relative;min-height:200px}.friendsContent .friendsBodySpace{position:relative}.friendsContent .friendsBodySpace.pagination .fSettings{bottom:0;position:absolute;margin-bottom:4px}.friendListContainer .fl.loading .bbcContainer{opacity:.2}.friendListContainer .pagination-container .results-text-container{font-size:18px;font-family:ProximaNovaExCnBold,Arial,sans-serif}.bs-friend-request-notifications{padding-bottom:14px}.bs-friend-request-notifications .notification{float:left;color:#4d4f53;font-size:12px;font-weight:bold;margin:8px 10px}.bs-friend-request-notifications .bs-friend-buttons{float:right;margin-top:5px}.bs-friend-request-notifications .mark-all-not-now{font-size:12px;font-weight:bold;margin-top:12px;display:inline-block;*display:inline;*zoom:1}.bs-friend-request-notifications .pagination{float:right;margin-top:4px}.bs-friend-request-notifications .pagination .button,.bs-friend-request-notifications .pagination .button span,.bs-friend-request-notifications .pagination .button a{background:transparent}div.friend-pagination div.pagination{float:right;margin-bottom:7px}div.bs-friend-banner-container{clear:both}div.bs-friend-banner-container div.bs-friend-banner{background:#e5e5e5;padding:11px 7px;margin-bottom:10px;position:relative;*zoom:1}div.bs-friend-banner-container div.bs-friend-banner.bs-friend-request{padding-bottom:12px}div.bs-friend-banner-container div.bs-friend-banner.even-banner{background:#f3f3f3}div.bs-friend-banner-container a.bs-friend-banner-image{display:block;float:left;border-right:1px dotted #76777a;width:50px;height:50px;padding-right:9px}div.bs-friend-banner-container a.bs-friend-banner-image img{max-width:50px;max-height:50px}div.bs-friend-request a.bs-friend-banner-image img{margin-left:5px}div.bs-friend-banner-container div.bs-friend-stats{width:300px;margin-left:9px;float:left;font:normal 11px/16px Arial,Helvetica,sans-serif;color:#4d4f53}div.bs-friend-banner-container div.bs-friend-stats span,div.bs-friend-banner-container div.bs-friend-stats a,div.bs-friend-banner-container div.bs-friend-stats a var{font-weight:bold}div.bs-friend-banner-container div.bs-friend-status{float:right;text-align:right;font:normal 10px/10px Arial,Helvetica,sans-serif;color:#4d4f53;margin-right:6px}div.bs-friend-banner-container div.bs-friend-status span{font-weight:bold}div.bs-friend-banner-container div.bs-friend-buttons{margin:5px 0;*margin-bottom:0}div.bs-friend-banner-container .bs-friend-request .bs-friend-buttons{position:absolute;right:13px;bottom:8px}div.bs-friend-banner-container .bs-friend-message{color:#4d4f53;font-size:12px;width:360px;position:relative;margin-left:67px;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:16px;min-height:77px}div.bs-friend-banner-container .bs-friend-message .arrow{width:0;height:0;position:absolute;top:-10px;left:10px;border-width:10px;border-style:solid;border-color:#FFF;border-top:0 solid transparent;border-right-color:transparent;border-left-color:transparent;*zoom:1}div.bs-friend-banner-container .bs-friend-message span{display:block;padding:15px}.friendRecommendationContainer{transition:min-height .5s ease-in-out 0;-webkit-transition:min-height .5s ease-in-out 0;max-height:690px;margin:10px 0 0 0;overflow:hidden;transition:max-height .5s ease-in-out 0;-webkit-transition:max-height .5s ease-in-out 0}.friendRecommendationContainer .paddedContainer{padding:8px 15px 15px 15px;border:1px solid #bcbdbc;background:#f4f4f4;border-radius:5px;-webkit-box-shadow:0 8px 8px -8px rgba(0,0,0,0.3);-moz-box-shadow:0 8px 8px -8px rgba(0,0,0,0.3);box-shadow:0 8px 8px -8px rgba(0,0,0,0.3);margin-bottom:20px}.friendRecommendationContainer.hidden{max-height:0}.friendRecommendationContainer.hidden .paddedContainer{opacity:.2;position:relative}.friendRecommendationContainer.hidden .paddedContainer .loader{background-image:url("//common.bbcomcdn.com/images/loading-icon-transparent.gif");height:32px;margin:0 auto;width:30px;position:absolute;top:20px;left:48%}.friendRecommendationContainer #friendRecommendationsList{box-shadow:none;border-top:1px solid #bcbdbc}.friendRecommendationContainer .header{margin-bottom:8px;position:relative}.friendRecommendationContainer .header h2{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:24px}.friendRecommendationContainer .header a{width:18px;height:18px;display:block;background:url("//common.bbcomcdn.com/Min/themes/graphyte/sprite.png");background-position:0 -1000px;position:absolute;top:2px;right:0;cursor:pointer}.friendRecommendationContainer .friendsBodySpace .empty{font-family:arial;font-size:12px;text-align:center;font-weight:bold}.friendListContainer{position:relative}.friendListContainer h1{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:36px;margin-left:15px}.friendListContainer .viewRecommendations{position:absolute;top:5px;right:15px}#signup-wizard .friendsBodySpace .title-text{color:#636363}#signup-wizard .friendsBodySpace .title-text .facebookLogo{width:29px;height:29px;display:inline-block;background:url("//common.bbcomcdn.com/Min/themes/graphyte/sprite.png");background-position:0 -1525px}#signup-wizard .friendsBodySpace .title-text span{margin:9px 0 0 7px;display:inline-block;vertical-align:top}#signup-wizard .friendsBodySpace .bbFacebook{margin-left:40px}.friendsBodySpace p{margin:10px 0 25px 40px}.friendsBodySpace p.empty{color:#636363;font-weight:bold;font-size:14px;text-align:center;font-family:arial}.friendsBodySpace .bbcContainer{min-height:auto;position:relative}.friendsBodySpace .bbcContainer .bbcBody{width:450px;display:inline-block}.friendListContainer .friendsBodySpace .bbcContainer .bbcBody{width:472px}.friendsBodySpace .bbcContainer .bbcBody .bbcHeader{background:0;padding:0}.friendsBodySpace .bbcContainer .bbcBody .bbcHeader div.bbcRealName{font-size:20px;color:#2c2b2a}.friendsBodySpace .bbcContainer .bbcBody .bbcDetails .bbcHeadMetrics{padding:4px 0}.friendsBodySpace .bbcContainer .bbcBody a.bbcAvatar{border:0;width:100px;height:100px;margin:0 15px 0 0}.friendsBodySpace .bbcContainer .bbcBody a.bbcAvatar img{width:100px}.friendsBodySpace .bbcContainer .bbcBody .bbcHeader div.bbcRealName ~ a{font-size:16px;line-height:16px;height:16px}.friendsBodySpace .bbcContainer .bbcField{font-size:14px;line-height:14px}.friendsBodySpace .bbcContainer .bbcValue{font-size:14px;line-height:14px}.friendsBodySpace .bbcDetails .socialReason{font-family:ProximaNova,Arial,sans-serif;font-size:12px;color:#3b579d;display:block;margin-top:2px}.friendsBodySpace .bbcDetails .socialReason:hover{color:#3b579d}.friendsBodySpace .bbcDetails .socialReason span{display:inline-block;vertical-align:middle}.friendsBodySpace .bbcDetails .socialReason .facebookLogo{width:17px;height:17px;background:red;margin-right:5px;background:url("//common.bbcomcdn.com/Min/themes/graphyte/sprite.png");background-position:-50px -1525px}.friendsBodySpace .bbcContainer .bbcBody .bbcDetails{background:0;display:inline-block}.friendsBodySpace .bbcContainer .bbcActions{width:130px;display:inline-block;height:auto;vertical-align:top;padding:0;position:relative}.friendsBodySpace .bbcContainer .bbcActions .bbButton{font-size:20px;line-height:30px;height:30px;width:100px;position:absolute;right:0}.friendsBodySpace .bbcContainer .bbcActions .bbButton.bbcFollowing{top:38px}.friendsBodySpace .bbcContainer .bbcActions .ignore{color:#005b8c;cursor:pointer;float:right;font-family:ProximaNova,Arial,sans-serif;font-size:14px;margin:2px 2px 0 0;position:absolute;right:0;top:76px}.friendsBodySpace .bbcContainer .bbcActions .ignore:hover{text-decoration:underline}.friendsBodySpace .bbcContainer .bbcBody{border-bottom:0}#friendRecommendationsList{position:relative;min-height:20px;-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);padding-top:30px}#friendRecommendationsList.empty{padding-top:12px}.friendsBodySpace .divider{border-top:#bcbdbc 1px solid;border-bottom:#fff 1px solid;margin:15px 0}#friendRecommendationsList.loading .bbcContainer{opacity:.2}.friendsBodySpace .bbcContainer.loading .bbcBody,.friendsBodySpace .bbcContainer.loading .bbcActions{opacity:.2}.friendsBodySpace .loader{background-image:url("//common.bbcomcdn.com/images/loading-icon-transparent.gif");height:32px;margin:0 auto;width:30px;position:absolute;top:20px;left:48%}.friendsBodySpace .paginationController{text-align:right}.friendsBodySpace .paginationController span{font-size:14px;color:#919191;font-family:ProximaNova,â€‹Arial,â€‹sans-serif;vertical-align:super}.friendsBodySpace .paginationController .back,.friendsBodySpace .paginationController .next{width:21px;height:21px;background:#CCC;display:inline-block;cursor:pointer;margin-left:5px;border:1px solid #b1b1b1;border-radius:2px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e4e4e4 6%,#e4e4e4 100%,#b1b1b1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(6%,#e4e4e4),color-stop(100%,#e4e4e4),color-stop(100%,#b1b1b1));background:-webkit-linear-gradient(top,#fff 0,#e4e4e4 6%,#e4e4e4 100%,#b1b1b1 100%);background:-o-linear-gradient(top,#fff 0,#e4e4e4 6%,#e4e4e4 100%,#b1b1b1 100%);background:-ms-linear-gradient(top,#fff 0,#e4e4e4 6%,#e4e4e4 100%,#b1b1b1 100%);background:linear-gradient(to bottom,#fff 0,#e4e4e4 6%,#e4e4e4 100%,#b1b1b1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#b1b1b1',GradientType=0)}.friendsBodySpace .paginationController .back{margin-left:10px}.friendsBodySpace .paginationController div span{display:block;width:7px;height:10px;background-image:url("//common.bbcomcdn.com/Min/themes/graphyte/sprite.png");margin:6px 0 0 6px}.friendsBodySpace .paginationController .back span{background-position:0 -1500px}.friendsBodySpace .paginationController .back.inactive,.friendsBodySpace .paginationController .next.inactive{cursor:default}.friendsBodySpace .paginationController .back.inactive span{background-position:0 -1511px}.friendsBodySpace .paginationController .next span{background-position:-49px -1500px}.friendsBodySpace .paginationController .next.inactive span{background-position:-49px -1511px}