@import url("stylefont.css?ver=0.0039");

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0; padding:0;}
ol, ul{list-style:none;}
table{border-collapse:collapse; border-spacing:0;}
fieldset, input, img{border:0; background:transparent;}
caption, th{text-align:left;}
q:before, q:after{content:'';}
.SpriteImg{background-image:url("/pages/WebNewImg/ImgBkg.png?ver=0.0022");}
.SubscriptionSpriteImg{background-image:url("/pages/images/rt09/Subscription/ImgStyle.png");}

/* Non rimuovere, serve per evitare sfarfallamenti a sx della pagina quando si cambia sezione RT */
html{overflow:-moz-scrollbars-vertical; overflow-y:scroll;}

/*
* html .SpriteImg{background-image:url("/pages/WebNewImg/ImgBkg_IE6.gif?ver=0.0001");}
*/
.separator{display:block; float:none; clear:both; width:100%; height:1px !important; line-height:1px !important; background:transparent;}
.separator50{display:block; float:none; clear:both; width:100%; height:50px !important; line-height:50px !important; background:transparent;}
.BoxMain{position:relative; width:100%; background:#FFF;}
.HeaderContainer{width:100%; height:205px; margin:0 auto; background:#008BB0 url("/pages/WebNewImg/bkg_header_repeat.png") 0 0 repeat-x;}

/* START News Update Banner */
.NewUploadedContentBox{position:fixed; top:0; left:0; width:100%; height:60px; background:transparent; z-index:1000;}
.NewUploadedContentBox .ShowNews{display:block; width:780px; margin:-6px 0 0 -26px; padding:5px 0 5px 35px; font-size:18px; font-weight:normal; line-height:23px; color:#FFF;}
.NewUploadedContent{position:relative; width:810px; height:40px; margin:5px auto 0 auto; padding:8px 0 0 40px; background-position:-371px -1179px; background-repeat:no-repeat;}
.IgnoreNews{position:absolute; top:3px; right:35px; margin:5px auto 0 auto; padding:1px 2px 2px 2px;}
/* END News Update Banner */

/* START HEADER */
.Header{position:relative; width:920px; height:188px; margin:0 auto; padding:8px 0 0 102px; z-index:10;}
.HeaderNoLog{position:relative; background-position:0 -5px; background-repeat:no-repeat;}
.Header h1{float:left; overflow:hidden; width:200px; height:30px; text-indent:-9999px; background-position:-1108px -100px; background-repeat:no-repeat; cursor:pointer;}
.Header blockquote{position:absolute; top:378px; left:90px; width:335px; height:55px; padding:8px; z-index:10; background-position:-4px -544px; background-repeat:no-repeat;}
.HeaderNoLog blockquote{cursor:pointer;}
.Header #GoToSignUp{display:none; position:absolute; top:278px; right:90px; width:auto; height:65px; padding:10px; z-index:10; background-position:-6px -737px; background-repeat:no-repeat; overflow:hidden; text-transform:capitalize;}
.Header #GoToSignUp a{display:block;}
#Search{position:absolute; top:10px; right:87px; width:300px; height:auto !important; overflow:hidden; z-index:15; background:transparent;}
.SearchResultTitle, .SearchResultMainTitle{width:260px; height:16px; margin:0; padding:5px;}
.SearchResultTitle a{display:block; width:250px; margin-left:5px; border-top:1px solid #CCC;}
.SearchResultMainTitle{text-align:right;}
.SearchResultMainTitle a{display:block; width:255px; padding:0 5px 0 0;}
.SearchSeeAll{background:transparent url("/pages/WebNewImg/SearchResMainTop.png") 0 0 no-repeat;}
.SearchUlBody{background:transparent url("/pages/WebNewImg/SearchResMainBody.png") 0 0 repeat-y;}
.SearchSearchMore{display:block; width:258px; height:30px; background:transparent url("/pages/WebNewImg/SearchResMainBottom.png") 0 0 no-repeat;}
#Search input[type="text"]{display:block; width:220px; height:16px; margin:0 auto; padding:6px 30px 5px 10px; background-position:-384px -544px; background-repeat:no-repeat;}
#AccountInfo{margin: 5px 0px 0px 15px !important; float: left; width:auto; height:18px; overflow:hidden;}
#Search:after;{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.ErrorLogin{position:absolute; top:46px; left:115px; width:auto; height:19px; padding:2px 15px 1px 15px; background:#2F3E66; border:1px solid #ABDAEF;}
.Header form{float:left; clear:left; width:600px; height:65px; margin:20px 0 0 0; padding:15px 0 0 0;}
.Header form{background-position:-5px -222px; background-repeat:no-repeat;}
.Header form.UpdateStatus{position:relative; top:5px; z-index:200; width:820px; height:75px; margin:0; padding:7px 0 0 0; background-position:-10px -307px; background-repeat:no-repeat;}
.Header form #passwordLabel a {color: #2D3E66;}
.Header form #passwordLabel a:hover {background-color: #2D3E66; color: #FFFFFF; text-decoration: none;}
*+html .Header #login{margin-bottom:14px;}
.Header form.UpdateStatus img{float:left; width:64px; height:64px; margin:-2px 0 0 8px;}
.Header form .UpdateTextArea{position:absolute; top:6px; left:75px; width:555px; height:51px; padding:5px; background:transparent; overflow:auto; border:none;}
*+html .Header form .UpdateTextArea{width:500px;} 
.Header li #delStatusUpdate{display:block; width:13px; height:13px; margin:0 0 0 15px; cursor:pointer; background-position:0 -396px; background-repeat:no-repeat;}
.Header form #StatusCharsRemaining{float:right; margin:40px 5px 0 0;}
.Header ol{display:block; clear:both; width:880px; height:36px; margin:-4px 0 0 -60px; padding:4px 0 0 60px; background-position:-120px -433px; background-repeat:no-repeat;}
.Header ol.Userlogged{position:absolute; bottom:-5px; left:90px;}
.HeaderNoLog ol{margin-top:20px !important;}
*+html .HeaderNoLog ol{margin-top:16px !important;}
.Header #UpdateInfo{position:absolute; top:93px; left:102px; z-index:300; width:530px; height:20px; margin:0 0 0 73px; padding:25px 0 0 0; overflow:hidden;}
.Header #UpdateInfo li{position:relative; float:left; width:auto; height:15px; padding:3px 3px 0 0; text-transform:none !important;}
.Header form.UpdateStatus ol{float:right; clear:right; width:128px; height:32px; margin:-2px 8px 0 0; padding:0; overflow:hidden;}
.Header form.UpdateStatus ol li{float:left; width:30px; height:30px; margin:0 1px 2px 0; padding:0; text-indent:-9999px;}
.Header form.UpdateStatus ol li a{display:block; width:30px; height:30px;}
.LastUPD_Groups{display:inline-block; width:20px !important; height:20px !important; margin:0 5px 0 0px;}
#LastUPD_Groups0{background-position:-1567px -1414px; background-repeat:no-repeat;}
#LastUPD_Groups1{background-position:-1567px -1440px; background-repeat:no-repeat;}
#LastUPD_Groups2{background-position:-1567px -1440px; background-repeat:no-repeat;}
#LastUPD_Groups3{background-position:-1567px -1469px; background-repeat:no-repeat;}
.Movie{background-position:-4px -855px; background-repeat:no-repeat;}
.MovieHover{background-position:-83px -855px; background-repeat:no-repeat;}
.Photo{background-position:-4px -893px; background-repeat:no-repeat;}
.PhotoHover{background-position:-83px -893px; background-repeat:no-repeat;}
.Song{background-position:-42px -855px; background-repeat:no-repeat;}
.SongHover{background-position:-121px -855px; background-repeat:no-repeat;}
.Link{background-position:-42px -893px; background-repeat:no-repeat;}
.LinkHover{background-position:-121px -893px; background-repeat:no-repeat;}
.home{display:inline-block; width:auto; height:25px; padding-left:25px; background-position:-1570px -10px; background-repeat:no-repeat;}
.profile{display:inline-block; width:auto; height:25px; padding-left:25px; background-position:-1570px -43px; background-repeat:no-repeat;}
.friends{display:inline-block; width:auto; height:25px; padding-left:25px; background-position:-1570px -73px; background-repeat:no-repeat;}
.HeaderLog{color:#0EA9D0;}
.HeaderLog .friends{position:relative;}
#NewFriendsAdvice{position:absolute; top:-7px; left:-15px; width:30px; height:20px; background-position:-1116px -5px; background-repeat:no-repeat;}
.channels{display:inline-block; width:auto; height:25px; padding-left:25px; background-position:-1570px -101px; background-repeat:no-repeat;}
.download{display:inline-block; width:auto; height:25px; padding-left:25px; background-position:-1570px -132px; background-repeat:no-repeat;}
.Header li{float:left; width:164px; height:33px; padding:4px 0 0 0; text-align:center; text-transform:capitalize;}
.Header ol li.MenuSelected{background-position:-1345px -119px; background-repeat:no-repeat;}
.Header ol li.disabled{opacity:0.4; filter:alpha(opacity=40);}
.Header ol li.MouseHover{background-position:-1345px -209px; background-repeat:no-repeat;}
.Header ol li a:hover{text-decoration:none;}
.Header form label{display:inline-block; width:221px; margin:0 0 0 12px;}
/*
.Header form input[type='text'], .Header form input[type='password']{display:inline-block; width:212px; height:31px; margin:2px 0 0 13px; padding:6px 0 0 6px; overflow:hidden; background-position:-1276px -46px; background-repeat:no-repeat;}
*/
.Header #UserIDdiv, .Header #Passworddiv{position:relative; display:inline-block; float:left; width:220px; height:37px; margin:0 0 0 13px; padding:0; overflow:hidden; background-position:-1276px -46px; background-repeat:no-repeat;}
.Header form input[type='text'], .Header form input[type='password']{position:absolute; top:8px; left:5px; width:205px; display:block; background:transparent;}
.InputTextFocus{background-position:-1065px -245px !important; background-repeat:no-repeat;}

#SignUp{float:right; clear:right; width:200px; height:64px; margin:21px 103px 0 0; padding:16px 0 0 0; text-align:center; background-position:-669px -224px; background-repeat:no-repeat;}
.Button_XL{display:inline-block; clear:right; width:auto; min-width:70px; height:36px; overflow:hidden; margin:0 10px 0 10px; padding:0 15px 3px 15px; background-position:-1000px -833px; background-repeat:no-repeat; border:1px solid #CB500E; cursor:pointer;  color:#FFF;}
*+html .Button_XL{width:80px; clear:right;}
.Share{float:right; width:93px; height:32px; margin:0; padding:0 0 1px 0; background-position:-1000px -837px; background-repeat:no-repeat; border:1px solid #CB500E; cursor:pointer;  color:#FFF;}
form.UpdateStatus input[type="submit"]:hover{background-position:-1000px -793px; background-repeat:no-repeat;}
form.UpdateStatus input[type="submit"]:active{background-position:-1000px -749px; background-repeat:no-repeat;}
.GroupsCont{position:relative; display:block; float:right; width:140px; height:66px; margin:0;}
.RAT{position:absolute; top:5px; right:27px; height:26px; padding:0 10px 0 0; background:transparent url("/pages/WebNewImg/Alt_graph01.png") top right no-repeat;}
.RATOnSU{position:absolute; top:0px; right:0; height:26px; padding:0 10px 0 0; background:transparent url("/pages/WebNewImg/Alt_graph01.png") top right no-repeat; z-index:50;}
.RATInside{height:26px; padding:2px 5px 0 10px; font-size:11px; color:#FFF; background:transparent url("/pages/WebNewImg/Alt_graph02.png") top left no-repeat; white-space:nowrap;}
.RATMovie{top:-27px; right:119px;}
.RATSong{top:-27px; right:88px;}
.RATPhoto{top:-27px; right:58px;}
.RATLink{top:-27px; right:28px;}
.RATLastUPDAll{top:-24px; right:8px; z-index:310;}
.RATLastUPDFriends{top:-24px; right:8px; z-index:10;}
.RATLastUPDFamily{top:-24px; right:8px; z-index:10;}
.RATLastUPDSMS{top:-24px; right:8px; z-index:10;}

.RATAlert{position:absolute; top:109px; right:211px; height:26px; padding:0 10px 0 0; background:transparent url("/pages/WebNewImg/arrow_right.png") top right no-repeat; z-index:20;}
.RATAlertInside{height:26px; padding:0 5px 0 10px; font-size:11px; color:#FFF; background:transparent url("/pages/WebNewImg/arrow_left.png") top left repeat-x; white-space:nowrap;}
.RATAlertstatusGroupsId1{top:109px; right:211px;}
.RATAlertstatusGroupsId2{top:141px; right:211px;}
.RATAlertstatusGroupsId3{top:173px; right:211px;}
.GroupsButton{float:right; clear:right; width:29px; height:30px; margin:0 13px 0 0; background-position:-1000px -837px; background-repeat:no-repeat; border:1px solid #CB500E; border-left:none;}
.GroupsButton:hover{background-position:-1000px -793px; background-repeat:no-repeat;}
.GroupsButton:active{background-position:-1000px -749px; background-repeat:no-repeat;}
.Pressed{background-position:-1000px -749px !important; background-repeat:no-repeat;}
.GroupsButtonArea{width:100%; height:100%; background-position:-494px -1468px; background-repeat:no-repeat;  cursor:pointer;}
.FalseButton_XL{display:inline-block; width:auto; min-width:80px; height:29px; line-height:29px; padding:2px 30px 3px 30px; background-position:-1000px -834px; background-repeat:no-repeat; border:1px solid #CB500E; cursor:pointer;  color:#FFF;}
/* Da Togliere, studiare alternativa */
* html .FalseButton_XL{padding:0 10px 4px 10px;}
*+html .FalseButton_XL{margin-top:4px; padding:0 10px 4px 10px;}
.FalseButton_XL:hover{color:#FFF; text-decoration:none; background-position:-1000px -790px; background-repeat:no-repeat;}
.FalseButton_XL:active{color:#FFF; text-decoration:none; background-position:-1000px -746px; background-repeat:no-repeat;}
input[type="submit"]:hover{background-position:-1000px -790px; background-repeat:no-repeat;}
input[type="submit"]:active{background-position:-1000px -746px; background-repeat:no-repeat;}
input[type="button"]:hover{background-position:-1000px -789px; background-repeat:no-repeat;}
input[type="button"]:active{background-position:-1000px -746px; background-repeat:no-repeat;}
.iframe_up_photo{position:absolute; top:118px; left:91px; width:818px; height:275px; padding:13px 5px 6px 12px; background:transparent url("/pages/WebNewImg/bkg_upoladMedia.png?ver=0.0001") 0 0 no-repeat; z-index:190;}
.iframe_up_photo a{position:absolute; bottom:12px; right:8px; display:block; width:30px; height:30px; background:transparent;}
.iframe_up_photo a:hover{text-decoration:none;}

/* END HEADER */

/* START MAIN */
.Main{position:relative; width:820px; height:auto; overflow:hidden; margin:-8px auto; background:transparent; z-index:1;}
.Logged{margin-top:20px;}
.Channel{margin:45px auto 0;}
.Main .Banner{width:820px; height:291px; margin:-1px 0 20px 0; background:transparent url("/pages/WebNewImg/img01.jpg") 0 0 no-repeat;  }
.Main a.NewChannel{display:block; clear:both; margin-bottom:25px;}
.Main a.NewChannel:hover{color: #FFFFFF; text-decoration: none; background-color: #E45B10;}
/* END MAIN */

/* START BANNER LOGIN */
#Logingroups{display:block; list-style-type:none; padding:0px; width:800px; margin:0 auto;}
#Logingroups li{display:block; width:170px; float:left; padding-left:94px; height:120px; text-shadow:#000 0px 2px 3px;}
#Logingroups li ul li{list-style-type:none; display:inline; margin:0px; padding:0px; font-size:0.9em; line-height:1.4em; color:#B0D2EC; position:relative}
#Logingroups li ul{display:inline; margin:0px; padding:0px;}
#Loginbox #groups h3{padding:0px; font-size:1.5em; font-weight:normal; color:#FFF; display:block; margin:0px; border:none;}
#Loginbox{font-size:13px; display:block; height:275px; background-image:url("/pages/WebNewImg/Login_1_7_1/bg_home.jpg"); background-repeat:no-repeat; width:800px; color:#FFF; padding:15px 10px 0 10px;}
#Loginbox h2{font-size:2.4em; line-height:1.1em; margin:0 0 40px 20px;}
#Loginbox #Logingroups .Loginfriends h3 em{color:#F90; font-size:1.5em; font-weight:bold;}
#Loginbox #Logingroups .Loginfamily h3 em{font-size:1.5em; color:#0CF; font-weight: bold;}
#Loginbox #Logingroups .Loginsms h3 em{font-size:1.5em; color:#0F0; font-weight:bold;}
#Loginbox #Logingroups .Loginfriends{background-image:url("/pages/WebNewImg/Login_1_7_1/bg_friends.png"); background-repeat:no-repeat;}
#Loginbox #Logingroups .Loginfamily{background-image:url("/pages/WebNewImg/Login_1_7_1/bg_family.png"); background-repeat: no-repeat;}
#Loginbox #Logingroups .Loginsms{background-image:url("/pages/WebNewImg/Login_1_7_1/bg_sms.png"); background-repeat: no-repeat;}
#Loginboxlink{display:block; width:820px; margin-bottom:25px; cursor:pointer;}
#Loginboxlink:hover{text-decoration:none;}
/* END BANNER LOGIN */

/* START MAINCONT */
.MainCont{position:relative; float:left; width:510px; padding:0; background:#FFF; border-right:1px solid #DCEBF7;}
.MainContNoLogZoom{float:left; width:510px; padding:0; background:#FFF; border-right:none !important;}
.MainCont h3{position:relative; width:495px; height:25px; margin-bottom:5px; padding:5px 0 0 10px; background-position:-9px -625px;}
.MainCont ol li{display:block; position:relative; width:500px; height:auto !important; overflow:hidden; margin:0; padding:4px 0 8px 0; border-bottom:1px solid #DCEBF7;}
.MainCont ol li.ZoomList, .MainContNoLogZoom ol li.ZoomList{border-top:1px solid #DCEBF7; border-bottom:none !important; margin:5px 0 0 0; padding:5px 0 0 0;}
*+html .MainCont ol li{margin:0; padding-left:5px;}
.MainCont ol li > h4{float:left; width:425px; margin:2px 0 0 3px;}
.Logged .MainCont ol li img{position:relative; top:0 !important; left:0; margin:3px 0 8px 0; float:left; padding:1px; border:1px solid #DCEBF7; cursor:pointer;  }
.MainCont ol li img{position:relative; top:0 !important; left:0; margin:3px 0 8px 0; float:left; padding:1px; border:1px solid #DCEBF7;}
.Logged .MainCont ol li img, .MainCont ol li img{position:relative; top:0 !important; left:0; margin:3px 0 0 0; float:left; padding:1px; border:1px solid #DCEBF7;}
.MainCont ol li h4 + img + p{float:left; display:inline-block; width:290px; margin:0px 5px 0 75px;}
.MainCont ol li .OnlyText{width:420px; height:auto; overflow:hidden; float:left; margin:0 5px 0 3px; background:#FFF;}
.MainCont ol li .ZoomText{width:100% !important; height:auto; overflow:hidden; float:left; margin:0 5px 0 3px; background:#FFF;}
.MainCont ol li .ZoomTextWithMedia{width:350px !important; height:auto; overflow:hidden; float:left; margin:0 5px 0 3px; background:#FFF;}
.MainCont ol li .ImgZoom{width:100% !important; height:auto; margin-bottom:15px; overflow:hidden;}
.MainCont ol li .ImgZoom img{border:none; margin:0 0 0 110px;}
.MainCont ol li .ZoomGallery{border:none !important; margin:0 1px 3px 2px !important;/*cursor:default!important;*/}
.MainCont ol li.ZoomList .MediaUploaded img{border:none !important;}
.MainCont ol li > p{width:420px; height:auto; overflow:hidden; float:left; margin:0 5px 4px 5px; background:#FFF;}
.MainCont ol li.UpdateWithMedia p, .MainCont ol li.ChannelNews p{width:300px; height:auto; overflow:hidden; float:left; margin:0 0 4px 3px;}
.MainCont ol li h4 + img + p span{display:block; clear:both; margin:0; background:#FFF;}
.MainCont ol li p span{display:block; margin:0; background-color:#FFF;}
.MainCont ol li h4 + img + p + a img{position:relative; top:0; right:-4px; max-width:120px; margin-bottom:5px;}
.TrasparencyIcon{position:absolute; top:27px; right:10px; width:120px; height:90px; z-index:10; cursor:pointer;  }
.TrasparencyIconZoom{position:absolute; top:5px; right:6px; width:120px; height:90px; z-index:10; cursor:pointer;  }
.IcoAlbum{background-position:-181px -830px; background-repeat:no-repeat;}
.IcoMovie{background-position:-184px -974px; background-repeat:no-repeat;}
.IcoPhotoExt{background-position:-319px -830px; background-repeat:no-repeat;}
.IcoPhoto{background-position:-455px -830px; background-repeat:no-repeat;}
.IcoWebLink{background-position:-321px -972px; background-repeat:no-repeat;}
.MainCont .UpdateWithMedia{min-height:114px;}
*+html .MainCont .UpdateWithMedia{padding-bottom:16px !important;}
.MediaUploaded{float:right; width:120px !important; max-height:120px !important; overflow:hidden; margin:0 7px 0 0 !important;}
*+html .MediaUploaded{margin-top:-2px;}
.MediaUploaded img{width:120px !important; margin:0 !important; padding:0 !important;}
.LifeInsidePPL{padding:4px 0 8px 69px !important; width:431px !important;}
.NewChannelFollowed{padding:4px 0 4px 69px !important; width:431px !important; background-position:-1577px -1267px; background-repeat:no-repeat;}
.MyBirthDay{position:relative; top:-19px; right:10px; float:right; width:120px; height:110px; background-position:-902px -222px; background-repeat:no-repeat;}
.MainCont .Comment{width:418px; min-height:55px;}
.MainCont .WithMedia{float:right; width:421px; height:auto; overflow:hidden; margin:6px 7px 0 0;}
.MainCont .WithoutMedia{display:block; width:100%; clear:both; margin:10px 0 0 75px;}
.MainCont .InsertComment{position:relative; width:419px; min-height:50px; background:#FFF; border:1px solid #B0D2ED;}
*+html .MainCont .SeeAll{display:block; clear:both; height:24px !important; border-bottom:1px solid #B0D2ED;}
.MainCont .AllOpen{display:block; height:auto; overflow:hidden; margin:0 0 10px 0;}

.MainCont #ContCommentInput{position:relative; top:7px; left:5px; z-index:1; width:405px; height:36px; padding:0; background-position:-1168px -434px; background-repeat:no-repeat;}
.MainCont .InsertComment input[type="text"]{position:absolute; top:7px; left:37px; z-index:1; width:325px; margin:0; padding:0;}
.MainCont .InsertComment input[type="submit"]{position:absolute; top:12px; right:9px; width:37px; height:30px; border:1px solid #CB500E; z-index:2;}
.MainCont .InsertComment input[type="submit"].ShareComment:hover{background-position:-1548px -793px;}
.MainCont .InsertComment input[type="submit"].ShareComment:active{background-position:-1548px -750px;}
.MainCont .InsertComment .ButtonSmall{position:absolute; top:3px; right:5px; width:37px; height:30px; border:1px solid #CB500E; z-index:2; text-indent:-9999px;}
.MainCont .InsertComment .ButtonSmall:hover{background-position:-1548px -793px;}
.MainCont .InsertComment .ButtonSmall:active{background-position:-1548px -750px;}
.MainCont .InsertComment .ShareComment{background-position:-1548px -836px; background-repeat:no-repeat;}
.MainCont .InsertComment img{position:absolute; top:4px; left:5px !important; width:28px; height:28px; margin:4px 0 0 0 !important; padding:0 !important; z-index:2; border:none !important;}
.MainCont .MediaObject{max-width:320px; max-height:260px; clear:both; margin:0 0 10px 75px; padding:10px 0 0 0;}
.MainCont .MediaObjectInZoom{margin:0 0 25px 75px !important;}
.MainCont .mp3Obj{display:inline-block; clear:both; margin:0 0 0 255px;}
.MainCont .mp3ObjZoom{display:inline-block; clear:both; margin:0 0 0 180px;}
.CommentBox{display:block; clear:both; width:417px; height:auto !important; min-height:51px; overflow:hidden; margin:0 0 0 0; padding:0 1px 0 1px; background:#FFF; border-left:1px solid #B0D2ED; border-right:1px solid #B0D2ED;}
.MainCont .Comment ol{display:block; width:418px; height:auto; overflow:hidden; margin:0 0 0 -1px;}
.MainCont .Comment ol li{position:relative; width:419px; height:auto !important; min-height:10px !important; margin:0; padding:0; background:#FFF; overflow:hidden; border-bottom:1px solid #B0D2ED;}
*+html .MainCont .Comment ol li{margin-bottom:-5px;}
.MainCont .CommentInside{position:relative; width:417px; height:auto !important; min-height:48px;  margin:1px; padding:0; background:#DCEBF7; overflow:hidden;}
.MainCont .MoreComments{position:relative; width:417px; height:auto !important; min-height:23px !important;  margin:1px; padding:0; background:#DCEBF7; overflow:hidden;}
.MainCont .CommentInside p.ChannelNoFollow{max-width:272px; height:48px; padding:7px 0 0 41px;}
.MainCont ol li .OpenMoreComments{display:inline-block; background:transparent; height:auto; overflow:hidden; margin-left:8px;}
input[type="submit"].FollowChannel{min-width:60px; width:auto !important; max-width:100px; height:30px; padding:0 5px 3px 5px; border:1px solid #CB500E; background-position:-1013px -836px; background-repeat:no-repeat; cursor:pointer; float: right;}
*+html input[type="submit"].FollowChannel{float:left;}
input[type="submit"].FollowChannel:hover{background-position:-1013px -793px; background-repeat:no-repeat;}
input[type="submit"].FollowChannel:active{background-position:-1013px -750px; background-repeat:no-repeat;}
input[type="button"].FollowChannel{min-width:60px; width:auto !important; max-width:100px; height:30px; padding:0 5px 3px 5px; border:1px solid #CB500E; background-position:-1013px -836px; background-repeat:no-repeat; cursor:pointer;}
*+html input[type="button"].FollowChannel{float:left;}
input[type="button"].FollowChannel:hover{background-position:-1013px -793px; background-repeat:no-repeat;}
input[type="button"].FollowChannel:active{background-position:-1013px -750px; background-repeat:no-repeat;}
input[type="submit"].StopFollowChannel{min-width:100px; width:auto !important; max-width:100px; height:28px; padding:0 5px 3px 5px; border:none; background-position:-1090px -389px; background-repeat:no-repeat; cursor:pointer; float: right;}
.MainCont .Comment ol li img{position:relative; float:left; width:30px; height:30px; overflow:hidden; top:3px; left:7px; padding:1px 1px 1px 0;}
.MainCont .Comment ol li h4{display:inline-block; float:left; margin:2px 0 0 12px;}
.MainCont .Comment ol li blockquote{display:inline-block; float:right; margin:2px 11px 0 0;}
.MainCont .Comment ol li p{display:block; background:transparent; width:365px; height:auto !important; overflow:hidden; margin:0 0 0 11px;}
.DeleteComment{width:11px; height:13px; margin:5px 5px 0 0;  cursor:pointer; background-position:-1154px -56px; background-repeat:no-repeat;}
.DeleteComment a{display:inline-block; width:14px; height:15px;}
.DeleteComment a, .DeleteComment a:hover{text-decoration:none;}
.IconGroupOnSU{display:inline-block !important; width:15px; height:16px; margin:0 0 0 3px !important; background-color:transparent !important; background-position:-407px -1472px; background-repeat:no-repeat; cursor:pointer;}
* html .IconGroupOnSU{background-position:-407px -1475px;}
*+html .IconGroupOnSU{background-position:-407px -1475px;}
.commentLink{display:inline-block !important;}
.LikeLink{display:inline-block !important;}
.MainCont ol li.ChannelNews h4 a:hover, .MainCont #divLatestMiniStories li h4 a:hover{color:#FFFFFF; text-decoration: none; background:#E45B10;}
.MainCont ol li.ChannelNews .commentLink a, .MainCont ol li.ChannelNews .LikeLink a {color:#969179;}
.MainCont ol li.ChannelNews .commentLink a:hover, .MainCont ol li.ChannelNews .LikeLink a:hover{color:#FFF; background:#969179 !important; text-decoration: none;}
.MainCont .ChannelTitle{background-position:400px -833px; background-repeat:no-repeat;}
.UserOnlineBox{float:left; width:20px; height:20px; margin:7px 0 0 0; background-position:-1157px 0; background-repeat:no-repeat;}
.UserOnline{padding-left:16px; background-position:-1162px 1px; background-repeat:no-repeat;}
.MainCont .LinktoOlderNews{display:block; clear:both; width:490px; height:23px; margin:0 0 25px 6px; padding:4px 0 0 0; text-align:center; border:1px solid #D2D2D2; background-position:-3px -1310px; background-repeat:no-repeat;}
.MainCont .LinktoOlderNews:hover{background-position: -3px -1349px; background-repeat: no-repeat;}
.MainCont .LinkToOlderNews:active {background-position: -3px -1385px; background-repeat: no-repeat;}
.MainCont .box {border-bottom:1px solid #DCEBF7; margin-bottom:10px;}
.MainCont .box h1{margin:0;}

#GroupsListContEdit{position:absolute; top:70px; right:15px; width:200px; z-index:310;}
.ChoiceGroupsList{width:200px; background:#FFF; border:1px solid #2F3E66; overflow:hidden;}
.ChoiceGroupsList li{width:100% !important; height:auto !important; padding:0 !important; text-align:left !important;}
.ChoiceGroupsList li a{display:block; height:25px; padding:5px 5px 0 5px; border:1px solid #DCEBF7; font-size:13px; color:#2F3E66;}
.ChoiceGroupsList li a input[type="checkbox"]{margin-right:35px;}
.LatestMiniStGroupsTitle{position:relative; display:inline-block; float:right; margin-right:15px; padding:4px 0 3px 30px; text-align:right;  cursor:pointer; font-size:15px;}
.LatestMiniStGroupsMenu{display: block; overflow:hidden; height:24px; clear:both; background:#fff; width:813px; margin:-1px 0 4px 1px;}
.LatestMiniStGroupsTitleOnPeople{position:relative; display:inline-block; float:left; margin:0; padding:4px 0 3px 30px; text-align:left;  cursor:pointer; font-size:15px;}
.LatestMiniStGroupsTitle:hover, .LatestMiniStGroupsTitleOnPeople:hover{background:#E45B10; color:#FFF; text-decoration:none;}
#Menu0{background-position:-2000px -2000px; background-repeat:no-repeat; padding:1px 0 1px 2px !important;}
#Menu1{background-position:-1566px -1413px; background-repeat:no-repeat;}
#Menu1:hover{background:#E45B10 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1566px -1410px; background-repeat:no-repeat;}
#Menu2{background-position:-1566px -1413px; background-repeat:no-repeat;}
#Menu2:hover{background:#E45B10 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1566px -1410px; background-repeat:no-repeat;}
#Menu3{background-position:-1566px -1467px; background-repeat:no-repeat;}
#Menu3:hover{background:#E45B10 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1566px -1467px; background-repeat:no-repeat;}
#Menu20{background-position:-1564px -1386px; background-repeat:no-repeat;}
#Menu20:hover{background:#E45B10 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1564px -1386px; background-repeat:no-repeat;}
#GroupsListCont{position:absolute; top:55px; right:15px; min-width:185px; background:#FFF; z-index:25;}
.LatestMiniStGroupsList{min-width:185px; background:#FFF; border:1px solid #2F3E66;}

.LatestMiniStGroupsListOnPeople{position:absolute; top:22px; left:0; min-width:185px; background:#FFF; border:1px solid #2F3E66; z-index:20;}
* html .LatestMiniStGroupsList li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
*+html .LatestMiniStGroupsList li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
* html .LatestMiniStGroupsListOnPeople li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
*+html .LatestMiniStGroupsListOnPeople li{width:190px; height:30px; overflow:hidden; margin:0 !important;}

.LatestMiniStGroupsList li{position:relative; margin-top:-1px;}
.LatestMiniStGroupsList li a, .LatestMiniStGroupsListOnPeople li a{display:block; height:25px; margin:0; padding:5px 5px 0 35px; overflow:hidden; border:1px solid #DCEBF7; font-size:13px; color:#2F3E66;}
.LatestMiniStGroupsListOnPeople li a:hover{background-color:#E45B10 !important; color:#FFF !important; text-decoration:none;}
.moreInfoText:hover{background:#E45B10; color:#FFF; text-decoration:none;}
#moreCloseInfoText, #groupName{font-size:11px; line-height:16px;}
.LatestMiniStGroupsSel{display:block; width:500px; margin:0 0 5px 0; padding:3px 0 3px 0; border-top:1px solid #DCEBF7; border-bottom:1px solid #DCEBF7; font-size:13px;}
.LatestMiniStGroupsSel a:hover{background:#E45B10; color:#FFF; text-decoration:none;}
.LatestMiniStGroupsSel .MenuGroups{display:inline-block; margin:0 -5px 0 0;}
#latest_activitiesSel, #nameSel, #onlineSel{font-weight:bold;}
.ChoiceGroupsList a:hover, .LatestMiniStGroupsList li a:hover, buttonGroupsList li a:hover{color:#FFF; text-decoration:none;}
.Top20LiMenuOver a, .FriendsLiMenuOver a, .FamilyLiMenuOver a, .SmsLiMenuOver a{color:#FFF !important; text-decoration:none;}
.AllPeopleLiMenu{margin-top:0 !important;}
.AllPeopleLiMenu a{padding-left:5px !important;}
.AllPeopleLiMenu a:hover{background:#2F3E66;}
.Top20LiMenu{background-position:-1564px -1383px; background-repeat:no-repeat;}
.Top20LiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1564px -1383px; background-repeat:no-repeat;}
.Top20LiMenuOver{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1563px -1382px; background-repeat:no-repeat;}
.FriendsLiMenu{background-position:-1564px -1410px; background-repeat:no-repeat;}
.FriendsLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1564px -1410px; background-repeat:no-repeat; color:#FFF;}
.FriendsLiMenuOver{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1563px -1409px; background-repeat:no-repeat;}
.FamilyLiMenu{background-position:-1564px -1410px; background-repeat:no-repeat;}
.FamilyLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1564px -1410px; background-repeat:no-repeat; color:#FFF;}
.FamilyLiMenuOver{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1563px -1409px; background-repeat:no-repeat;}
.SmsLiMenu{background-position:-1564px -1463px; background-repeat:no-repeat;}
.SmsLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1564px -1463px; background-repeat:no-repeat; color:#FFF;}
.SmsLiMenuOver{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1563px -1462px; background-repeat:no-repeat;}
.BoxEdit{position:absolute; top:8px; right:6px; width:16px; height:16px; margin:0; padding:0; background-color:#B0D2ED; background-position:-458px -1474px; background-repeat:no-repeat; cursor:pointer;}
.BoxEdit:hover{background-color:#E45B10;}
.ChoiceGroupsList li.AllPeopleLiMenu a input[type="checkbox"]{margin-right:15px;}
.GroupsLineBottom{background:#DCEBF7; margin:5px 0 0 0; height:1px; width:500px;}
.GroupEmptyTitle, .GroupEmptyLink, .GroupEmptyHowAdd, .GroupEmptyNewpeople, .GroupEmptyInvite{display:block; font-size:15px; line-height:20px;}
.GroupEmptyInvite a:hover, .GroupEmptyNewpeople a:hover, .GroupEmptyLink a:hover{background:#E45B10; color:#FFF; text-decoration:none;}
.GroupEmptyHowAdd{font-weight:bold;}
.GroupEmptyHowAdd, .GroupEmptyLink, .GroupEmptyTitle{padding:5px 0 5px 0;}
.GroupEmptyInvite, .GroupEmptyNewpeople{padding:5px 0 5px 20px;}
.ImgExample{margin-top:20px;}

.ChoiceGroupsList .FriendsLiMenu{background-position:-1538px -1410px; background-repeat:no-repeat;}
.ChoiceGroupsList .FriendsLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1538px -1410px; background-repeat:no-repeat;}
.ChoiceGroupsList .FamilyLiMenu{background-position:-1538px -1410px; background-repeat:no-repeat;}
.ChoiceGroupsList .FamilyLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1538px -1410px; background-repeat:no-repeat;}
.ChoiceGroupsList .SmsLiMenu{background-position:-1538px -1463px; background-repeat:no-repeat;}
.ChoiceGroupsList .SmsLiMenu a:hover{background:#2F3E66 url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-1538px -1463px; background-repeat:no-repeat;}
.ChoiceGroupsList .FBLiMenu{background-position:-549px -1465px; background-repeat:no-repeat;}
.ChoiceGroupsList .FBLiMenu a{padding-left:35px;}
.ChoiceGroupsList .FBLiMenu a:hover{background-image:url("/pages/WebNewImg/ImgBkg.png?ver=0.0022"); background-position:-550px -1436px; background-repeat:no-repeat;}
.ChoiceGroupsList li.FBLiMenu a input[type="checkbox"]{float:right; margin:4px 10px 0 0;}

/* END MAINCONT */

/* START SUBCONT */
.SubCont{float:right; clear:right; top:20px; width:300px; padding:0 0 90px 5px;}
.PendingRequest{position:relative; height:auto; margin:-6px 0 10px 0; overflow:hidden;}
.PendingRequest li{display:block; width:300px; min-height:78px; overflow:hidden; margin:0; padding:0 !important; background:#FFF; border-bottom:1px solid #DCEBF7;}
.PendingRequest li h4{display:block; padding-top:2px;}
.PendingRequest li h4 blockquote{display:inline-block; float:left; overflow:hidden;}
.PendingRequest li h4 .ClosePendingRequest{display:inline-block; float:right; overflow:hidden; width:10px; height:10px; margin:5px 5px 0 0;  cursor:pointer; background-position:-1px -399px; background-repeat:no-repeat;}
.PendingRequest li img{float:left !important; width:64px; height:64px; padding:1px; border:1px solid #DCEBF7; margin:5px 5px 0 0 !important;}
.PendingRequest li p{margin:0 0 1px 0;}
.PendingRequest p span{display:inline;}
.PendingRequest li .AcceptFriend, .PendingRequest li .IgnoreFriend{float:right; min-width:65px; height:22px; margin:10px 5px 5px 0; padding:0 0 3px 0; border:1px solid #6C6C6C; background-position:-1013px -1288px; background-repeat:no-repeat; cursor:pointer;}
.PendingRequest li .AcceptFriend:hover{background-position:-1013px -1324px; background-repeat:no-repeat;}
.PendingRequest li .AcceptFriend:active{background-position:-1013px -1360px; background-repeat:no-repeat;}
.PendingRequest li .IgnoreFriend{background-position:-1013px -1396px !important; background-repeat:no-repeat;}
.PendingRequest li .IgnoreFriend:hover{background-position:-1013px -1432px !important; background-repeat:no-repeat;}
.SubCont .PendingRequest li .IgnoreFriend:active{background-position:-1013px -1465px !important; background-repeat:no-repeat;}
*+html .PendingRequest li .AcceptFriend{height:23px !important;}
*+html .PendingRequest li .IgnoreFriend{height:23px !important;}
.PendingRequest .BlockUser{display:inline-block; float:left; margin:15px 0 0 0;}
.UserBlocked{display:block; height:25px; padding:12px 0 0 1px; background:#FFF;}
#ShowAllRequestLink{float:right; clear:both;}
.SubCont h3{width:300px; height:25px; margin-bottom:5px; padding:5px 0 0 10px; background-position:-527px -625px; overflow:hidden;}
#SubCont h3 + p{width:265px; height:auto; margin-bottom:5px; padding:0 15px;}
#SubCont h3 + p + ol{width:265px; height:auto; margin-bottom:15px; padding:0 15px;}
#SubCont ul{float:left; width:75px; height:auto; margin:0 0 15px 15px; padding:0 15px;}
#SubCont ul li{display:block; width:75px;}
#SubCont ul li.textLink{display:block; width:120px; border-bottom:none !important;}
#SubCont ul li a{display:block; width:73px; padding:5px 0 5px 0; text-indent:-9999px; border-bottom:1px solid #DCEBF7; overflow:hidden;}
#iPhone{height:17px; background-position:-17px -663px;}
#Android{height:63px; background-position:-112px -663px;}
#Blackberry{height:18px; background-position:-192px -662px;}
#NOKIA{height:15px; background-position:-191px -686px;}
#Samsung{height:23px; background-position:-11px -688px; border:none;}
/*
#SubCont img{float:right; margin:0 -5px 0 0;}
*/
#SubCont img{display:block;}
#SubCont .DownloadMobileLogged{width:300px; position:relative; overflow:hidden;}
#SubCont .DownloadMobileLogged img, #SubCont .TopChannels img{float:left;}
#SubCont .DownloadMobileLogged h3 + a + p{position:absolute; top:37px; left:120px;}
#SubCont .DownloadMobileLogged h3 + a + p + ol{position:absolute; top:75px; left:120px;}
#SubCont .TopChannels{position:relative; overflow:hidden; margin-bottom:20px;}
#SubCont .TopChannels h3{margin-bottom:10px;}
#SubCont .ChannelsHighlights{width:289px; height:auto; margin:15px 0 15px 0; padding:0 0 0 10px; overflow:hidden;}
#SubCont .ChannelsHighlights li{float:left; width:120px; height:120px; padding:0 10px 20px 10px; overflow:hidden;}
#SubCont .InfoLink{width:90px; padding:0 !important; text-indent:0 !important; border-bottom:none; font-size:11px; white-space:normal !important;}
#SubCont .InfoLink:hover{color: #FFFFFF; text-decoration: none; background-color: #E45B10;}
/* END SUBCONT */

/* START SITEINFO */
#SiteInfoContent{display:block; clear:both; width:100%; height:auto; padding-bottom:15px; background:#DCEBF7 url("/pages/WebNewImg/bkg_footer_repeat.png") 0 0 repeat-x; z-index:3;}
#SiteInfoContent a:hover{background-color: #2D3E66; color: #FFFFFF; text-decoration: none;}
.SiteInfoContentLogged{height:120px !important;}
#Surf{position:absolute; top:16px; right:-40px; width:250px; height:46px; background-position:-1342px -300px; z-index:20; cursor:pointer}
.SiteInfo{position:relative; width:820px; margin:0 auto; padding:25px 0 0 0; height:auto; overflow:hidden; z-index:10;}
.SiteInfo ol{display:block; width:100%; height:auto; overflow:hidden; padding:15px 0 15px 0;}
#SiteInfo ol.GeneralInfo{margin:0 0 0 3px;}
.SiteInfo ol li{float:left; margin:0 20px 0 0;}
#FooterBorderListTop{width:820px; height:13px; margin:0; padding:0; overflow:hidden; background-position:-770px -913px; background-repeat:no-repeat;}
#FooterBorderListContent{width:820px; height:auto; margin:0; padding:0; overflow:hidden; background:transparent url("/pages/WebNewImg/Content-Footer-Area.png") -1px 0 repeat-y;}
#FooterBorderListBottom{display:block; clear:both; width:820px; height:13px; margin:0; padding:0; overflow:hidden; background-position:-770px -888px; background-repeat:no-repeat;}
#FooterContentList{float:left; width:500px; height:auto; margin:0 10px 0 10px;}
#FooterDownloadList{float:left; width:300px; height:auto;}
#FooterContentList h5{float:left; width:110px; height:auto;}
#FooterContentList ol{float:left; width:390px; height:auto; padding:0;}
#FooterContentList ol li{float:left; width:110px; line-height:11px; padding:0;}
#FooterDownloadList h5{float:left; width:100px; height:auto;}
#FooterDownloadList h5 a, #FooterContentList a {color:#2D3E66;}
#FooterDownloadList ol{float:left; width:200px; height:auto; padding:0;}
#FooterDownloadList ol li{float:left; min-width:80px; line-height:11px; padding:0;}
#Language{display:block; width:100%; height:auto; overflow:hidden; margin:10px 0 0 0; padding:0;}
#Language li{width:auto; margin:0 5px 0 0;}
/* END SITEINFO */

/* START GETONMOBILE */
#gom_teaser{font-size:28px; padding-top:25px;font-weight:bold; margin-bottom:0.25em; margin-top:0.25em; line-height:28px; height:110px;} 
#gom_box_sx{float:left; width:210px;}
#gom_box_sx ol{width:190px; border:1px solid #DCEBF7;}
#gom_box_sx ol li{diplay:block; height:35px; padding:0; border-bottom:1px solid #DCEBF7; background:transparent url("/pages/images/GetOnMobile/arrow_GOM.gif") center right no-repeat; width:190px; margin:0;}
#gom_box_sx ol li a{display:block; height:20px; margin:0; padding:10px 0 0 10px;}
#gom_box_sx ol li p{height:25px; margin:0; padding:10px 0 0 10px; background:#DCEBF7 url("/pages/images/GetOnMobile/arrow_GOM_rev.gif") center right no-repeat;}
#gom_box_sx ol li:hover{background:transparent url("/pages/images/GetOnMobile/arrow_GOM_rev.gif") center right no-repeat;}
#gom_box_dx{float:left; width:600px; border-right:none;}
#gom_box_dx .content {padding:0 0 0 80px; height:410px;}
#gom_box_dx .box_even {padding-right:118px;}
#gom_box_dx .box_odd {padding-left:118px;}
#gom_box_dx ul{list-style-image:url("/pages/images/GetOnMobile/ul_dot.gif"); line-height:22px; margin:20px 0 40px 15px;}
#intro_content{margin-left:20px;}
#intro_box_01{background:#FFF url("/pages/images/GetOnMobile/intro_box_01.jpg") top left no-repeat; height:130px;}
#intro_box_02{background:#FFF url("/pages/images/GetOnMobile/intro_box_02.jpg") top right no-repeat; height:130px;}
#intro_box_03{background:#FFF url("/pages/images/GetOnMobile/intro_box_03.jpg") top left no-repeat; height:130px;}
#intro_box_04{background:#FFF url("/pages/images/GetOnMobile/intro_box_04.jpg") top right no-repeat; height:130px;}
#intro_box_05{background:#FFF url("/pages/images/GetOnMobile/intro_box_05.gif") top left no-repeat; height:auto !important; min-height:130px;}
#navigate_content{background:#FFF url("/pages/images/GetOnMobile/navigate_content.jpg") 15px 0 no-repeat;}
#navigate_box_01{background:#FFF url("/pages/images/GetOnMobile/navigate_box_01.jpg") top right no-repeat;}
#iphone_content{background:#FFF url("/pages/images/GetOnMobile/iphone_content.jpg") 15px 0 no-repeat;}
#iphone_box_01{height:375px; background:#FFF url("/pages/images/GetOnMobile/iphone_box_01.jpg?ver=2") 350px 0 no-repeat;}
.iPhoneLink{display:block; margin:20px 0 0 45px;  }
.iPhoneLink:hover{text-decoration:none !important;}
.iPhone_box_left{float:left; width:33px; height:50px; background:#FFF url("/pages/images/GetOnMobile/iphone-box_left.jpg") 2px 0 no-repeat;}
.iPhone_box_body{float:left; width:auto; height:42px; margin-top:1px; padding:5px 5px 0 5px; background:#76797C;}
.iPhone_box_body span{display:block;}
.iPhone_box_body #ApplStore1row{height:11px; margin:1px 0 0 0;}
.iPhone_box_body #ApplStore{height:24px;}
.iPhone_box_right{float:left; width:10px; height:50px; background:#FFF url("/pages/images/GetOnMobile/iphone-box_right.jpg") 0 0 no-repeat;}
#java_content{background:#FFF url("/pages/images/GetOnMobile/java_content.jpg") 15px 0 no-repeat;}
#java_box_01{background:#FFF url("/pages/images/GetOnMobile/javaclient.jpg") top right no-repeat;}
#bb_content{background:#FFF url("/pages/images/GetOnMobile/bb_content.jpg") 15px 0 no-repeat;}
#bb_box_01{background:#FFF url("/pages/images/GetOnMobile/blackberry.jpg") top right no-repeat;}
#android_content{background:#FFF url("/pages/images/GetOnMobile/iphone_content.jpg") 15px 0 no-repeat;}
#android_box_01{background:#FFF url("/pages/images/GetOnMobile/android_box_01.png") top right no-repeat;}
#sms_box_01{position:relative; height:150px; padding-right:80px; background:#FFF url("/pages/images/GetOnMobile/sms_box_01.jpg") top right no-repeat;}
.sms_Send {position:absolute; left:-65px; width:55px; height:64px;background:#FFF url("/pages/images/GetOnMobile/sms_Send.jpg") top left no-repeat;}
p.phone_number{font-weight:bold !important; line-height:30px !important;}
#sms_box_02{position:relative; display:block; height:215px; padding-right:80px; background:#FFF url("/pages/images/GetOnMobile/sms_box_02.jpg") top right no-repeat;}
.sms_Receive{position:absolute; left:-65px; width:55px; height:64px;background:#FFF url("/pages/images/GetOnMobile/sms_Receive.jpg") top left no-repeat;}
#mms_content{margin-left:80px;}
.mms_box_01{position:relative; display:block; height:auto; padding-right:100px; background:#FFF url("/pages/images/GetOnMobile/mms_box_01.jpg") top right no-repeat;}
#mail_content{margin-left:80px;}
.mail_box_01{position:relative; display:block; height:auto; padding-right:100px; background:#FFF url("/pages/images/GetOnMobile/mail_box_01.jpg") top right no-repeat;}
.mail_box_02{position:relative; display:block; height:215px; padding-right:80px; background:#FFF url("/pages/images/GetOnMobile/sms_box_02.jpg") top right no-repeat;}
#gom_box_dx #mail_content ul{margin:0 0 30px 0;}
.rates_link{display:block; height:20px; margin:10px 0 0 0;}
#intro_box_05 a{margin:0 10px 0 1px;}
/* END GETONMOBILE */

/* START SEARCH&INVITE */
.coloredBox{display:block; height:auto; background:#FFF;}
.coloredBox form{width:810px; height:auto; margin:0 0 10px 1px; overflow:hidden; background:#FFF;}
.coloredBox ol{text-align:left; width:780px;}
.coloredBox .coloredBox input[type=password], .coloredBox select{border:1px solid #B9DEFA; background:#FFF; float: left;}
.coloredBox .SearchInputText{float:left; background-position:-1168px -434px; background-repeat:no-repeat; height:35px; margin:0 10px 0 10px; padding:0 75px 0 5px; width:325px;}
#SearchMenu{text-align:center; margin-bottom:10px; font-weight: bold;}
#SearchMenu a:hover{color: #FFF; background-color: #E45B10; text-decoration: none;}
#SearchMenu .on{color:#2D3E66;}
#SearchMenu .on:hover{background-color:#2D3E66; color: #FFF; text-decoration: none;}
.SearchInviteBox{position:relative; height:40px;}
.SearchInviteBox form{display:inline;}
/*
.SearchInviteBox select{width: 140px; height:35px;}
*/
.SubmitSearch{position:absolute; top:2px; left:351px;}
#divFetchedUsers ol{width:815px; margin:10px 0 0 3px;}
#divFetchedUsers ol li{float:left; width:397px; min-height:64px; padding:5px; cursor:pointer; font-size: 13px; border-bottom:1px solid #DCEBF7;}
#divFetchedUsers ol li img{max-width:64px; max-height:64px; float:left; margin-right:5px;}
#divFetchedUsers ol li h4{float:left; margin:0;}
#divFetchedUsers ol li .askFriendship{float:right; font-size:11px;}
#divFetchedUsers ol li p{display:inline-block; width:325px; font-size: 11px;}
#SearchPagination{text-align:right;}
#SearchPagination a{margin:0 10px; cursor:pointer;  }
.tip {margin-left:140px; width:278px; color:#3c97e5;}
/* END SEARCH&INVITE */

/* START CHANNEL HOME */
#Top_Channel{position:relative; width:100%; height:43px; margin:2px 0 0 0; background:url("/pages/WebNewImg/Channel_2Menu.png") top center no-repeat; text-align:center; z-index:9;}
.content_page_menu{width:820px; margin:0 auto 0 auto;}
.content_page_menu ul{display:block; margin:3px 10px 0 7px;}
.content_page_menu ul li{float:left; margin:0 25px 0 0;}
#MainContentChannel{position:relative; display:block; width:820px; height:293px; margin:0 0 10px 0;}
#latestNewsChannelHome{position:relative; float:left; width:500px;}
#latestNewsTitle{float:left;}
#channelLanguage{position:relative; right:-10px; width:115px; height:24px; float:right; margin:-1px 5px 0 0; padding:3px 0 0 0; text-align:center; background-position:-1477px -1051px; background-repeat:no-repeat; cursor:pointer;}
*+html #channelLanguage{position:absolute; right:-10px;}
#channelLanguage:hover, #channelLanguage:active{background-position:-1477px -1081px; background-repeat:no-repeat;}
#languagesChannel{position:absolute; top:30px; right:0; width:117px; height:42px; padding:3px 0 0 0; background-position:-1478px -1120px; background-repeat:no-repeat; z-index:100; overflow:hidden;}
#languagesChannel li{display:block; margin:0 0 1px 0;}
#languagesChannel li a, #languagesChannel li a:visited{display:block; width:108px; height:14px; padding:2px 2px 2px 4px;}
#languagesChannel li a:hover{background:#2F3E66;}
.OverSimulated{background-position:-1477px -1081px !important; background-repeat:no-repeat;}
#headerChannel{position:relative; float:left; width:528px; margin:3px 0 0 0;}
#categoryChannel a,#categoryChannel a:visited{color:#FFF; padding:0 4px;}
#categoryChannel p{display:block; width:108px; margin:0 0 0 9px; padding:0;}
.channel_index_sel{background:#2F3E66 !important; color:#FFF !important;}
#other_cat{width:135px; overflow:hidden; text-align:left;}
#other_cat a{display:block; overflow:hidden;}
.other_cat{position:relative; margin:1px 0 0 -48px !important; width:22px; height:20px; cursor:pointer;  background-position:-1575px -1239px; background-repeat:no-repeat;}
.other_cat focus{-moz-outline-style:none; outline:none;}
#categoryChannelHidden{position:absolute; top:-4px; right:-14px; min-width:132px; width:auto; padding:0; background:transparent; text-align:left; line-height:20px;}
#OwnChannel, #SearchRisTitle{position:relative; width:100%; height:26px; margin:0 0 15px 0; padding:4px 0 0 5px; background-position:-3px -1267px; background-repeat:no-repeat;}
#YourOwnChannel{background:#2F3E66; padding:0 5px;}
#OwnChannel p{display:inline; margin:0 0 0 5px;}
.BkgHiddenMenu{background:transparent url("/pages/WebNewImg/ChannelListBody.png") -2px 0 repeat-y;}
#categoryChannelHidden li{display:block; clear:both; width:140px; margin:0 !important;}
#categoryChannelHidden li a{display:block; width:131px; margin:0 0 0 3px; padding:0 0 0 3.5px; overflow:hidden;}
#categoryChannelHidden li a:hover{background:#4AA9E1;}
#categoryChannelHidden_empty{background-position:-1453px -950px; background-repeat:no-repeat;}
.BkgHiddenMenu_last{background-position:-1309px -950px; background-repeat:no-repeat;}
#categoryChannel a:focus{-moz-outline-style:none; outline:none;}
/* In Previsione di bkg diversi a seconda della categoria selezionata RT
.cat_0{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_1{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_2{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_3{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_4{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_5{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_6{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_7{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_8{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_9{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_10{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_11{background-position:-772px -964px; background-repeat:no-repeat;}
.cat_12{background-position:-772px -964px; background-repeat:no-repeat;}
*/
#StatusListHolder .statusUpdateVip .content .author_name{float:left; background:#fff;}
#StatusListHolder .statusUpdateVip .content .author_name a{width:100%; clear:both; background:#fff;}
#StatusListHolder .statusUpdateVip .content .mood_name{clear:left; background:#fff;}
#StatusListHolder .statusUpdateVip .content .author_name a{width:100%; clear:both; background:#fff;}
#StatusListHolder .statusUpdateVip .commentlist_channel{clear:both; margin:0; padding-left:2px; overflow:hidden; height:auto; background:#e6f8d2; border:1px solid #bbf98d; -moz-border-radius:8px; -webkit-border-radius:8px;}
* html #StatusListHolder .commentlist_channel #divCreateComment{margin-top:-18px; margin-bottom:19px}
*+html #StatusListHolder .commentlist_channel #divCreateComment{margin-top:-18px; margin-bottom:19px}
#MainContentSx{position:relative; float:left; margin:10px 0 0 8px; padding:0; width:500px; height:270px;}
#trasparency{position:absolute; top:200px; left:5px; width:99%; height:350px; background:url("/pages/images/rt09/pt_trasp.gif") 0 0 repeat; z-index:3000;}
#channel_highlights{display:inline-block; height:20px; margin:-10px 0 0 0; padding:0; background:transparent;}
#channel_home_tumb{position:relative; display:block; width:510px; height:230px; padding-top:8px; letter-spacing:1px;}
.tumb_home{float:left; width:90px; margin:0 10px 15px 0; cursor:pointer;  height:120px;}
.tumb_home .img_cont{display:block; clear:both; width:64px; height:64px; padding:1px; background:#FFF; border:1px solid #B0D2ED;}
.tumb_home img{border:none;}
#img_replaced{position:absolute; top:14px; right:13px; display:none; width:270px; height:261px; overflow:hidden; border:1px solid #FFF;}
#img_replaced img{margin:auto;}
#MainContentDx{position:relative; float:right; margin:0; padding:0; width:300px; height:290px;}
#channel_1{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_2{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_3{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_4{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_5{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_6{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_7{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_8{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_9{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
#channel_10{position:absolute; top:14px; left:15px; width:270px; height:261px; overflow:hidden; cursor:pointer;  background:#fff; border:1px solid #FFF;}
.Channel_desc{position:absolute; top:185px; left:0; width:264px; height:71px; padding:4px 3px 3px 3px; background:#FFF; opacity:0.7;filter:alpha(opacity=70);}
.Channel_desc1Separator{position:absolute; top:185px; left:0; background:#FFF; border:none; width:100%; height:1px; margin:0; padding:0; z-index:2;}
.Channel_title_big{display:block; background:#fff; margin-bottom:1px;}

/* Start autocompleter in home channel */
#autoCompleter{position:relative; float:right; margin:0; z-index:1000;}
#indicator1{position:absolute; top:7px; right:14px; width:20px; height:18px; background:transparent;}
* html #MainContentChannel{margin:23px 0 10px 0;}
*+html #MainContentChannel{margin:23px 0 10px 0;}
.edtSearchChannel{width:279px; height:18px; margin:0 !important; padding:4px 2px 2px 5px;  background-position:-3px -1233px; background-repeat:no-repeat;}
.edtSearchChannel_over{width:262px; padding:2px 2px 2px 20px; margin:0 !important;}
.autocomplete{width:270px !important; margin:0 auto 0 1px; padding:0; text-align:left; overflow-y:hidden; z-index:50;}
.autocomplete ul{height:auto; overflow:hidden; margin:0px; padding:0px;}
.autocomplete .selected{background:#2F3E66 !important;}
.autocomplete ul li{list-style-type:none; display:block; width:260px; height:30px; margin:0 0 0 5px; padding:2px 0 2px 0; cursor:pointer; text-transform:capitalize; text-align:left; white-space:nowrap;}

/* Nota: Classi da rimuovere col cambio search da Channel in Header RT 15/01/2010 */
*+html #autoCompleter{margin:5px 0 0 0 !important;}
.autocomplete{background:#FFF; border:1px solid #2F3E66;}
.autocomplete ul li{width:270px !important; margin:0 0 0 1px !important;}
/* End */

.autocomplete ul li:hover{background:#2F3E66;}
.autocomplete ul li img{float:left; margin:0 5px 0 4px; padding:0 0 0 2px;}
.autocomplete ul li .channelName{display:inline-block; background:transparent; width:213px; height:100%; margin:0; padding:5px 0 0 0;}
#boxMobile{position:relative; display:block; width:300px; height:80px; line-height:18px; margin:0 0 10px 0; padding:0; background:transparent;}
#boxMobile_img{position:absolute; bottom:1px; right:2px; display:block; width:100px; height:85px; background:transparent url("/pages/images/rt09/home_channels_boxMobile.gif") bottom right no-repeat; z-index:10;}
#boxMobile_text{position:absolute; bottom:0; left:0; display:block; width:275px; height:68px; line-height:18px; margin:0; padding:1px 13px 2px 13px; background:#E3F3FD; border:1px solid #84C9F2; -moz-border-radius:10px; -webkit-border-radius:10px; z-index:5;}
.channel_box_title{display:block; width:100%; padding-top:3px; background:transparent;}
.channel_box_link{display:block; width:215px; padding-top:6px;}
.channel_box_link a, .channel_box_link a:visited{text-decoration:none;}
.channel_box_link a:hover{text-decoration:underline;}
#boxAdmin{position:relative; display:block; width:300px; height:80px; line-height:18px; margin:0 0 10px 0; padding:0; background:transparent;}
#boxAdmin_img{position:absolute; bottom:1px; right:2px; display:block; width:75px; height:85px; background:transparent url("/pages/images/rt09/home_channels_boxAdmin.gif") bottom right no-repeat; z-index:10;}
#boxAdmin_text{position:absolute; bottom:0; left:0; display:block; width:275px; height:68px; line-height:18px; margin:0; padding:1px 13px 2px 13px; background:#E3F3FD; border:1px solid #84C9F2; -moz-border-radius:10px; -webkit-border-radius:10px; z-index:5;}
#topChannelsHome{display:block; width:300px; margin:0; padding:0; overflow:visible;}
#channelTopchannelLink, #FriendsPendingLink{position:relative; right:-5px; width:26px; height:22px; float:right; margin:-2px 10px 0 0; padding:3px 0 0 0; text-align:center; background-position:-1567px -1176px; background-repeat:no-repeat; cursor:pointer;}
*+html #channelTopchannelLink{position:absolute; right:-15px;}
*+html #FriendsPendingLink{position:absolute; right:-15px;}
#channelTopchannelLink:hover, #channelTopchannelLink:active, #FriendsPendingLink:hover, #FriendsPendingLink:active{background-position:-1567px -1203px; background-repeat:no-repeat;}
.ChannelTopChannel{display:block; text-align:right; margin:3px 0 5px 0; padding:0 10px 0 5px; background:#fff; border-bottom:1px solid #e8e8e8;}
.topChannel{display:block; height:35px; overflow:hidden; margin-bottom:5px;}
.topChannel .pic{float:left; width:35px; height:30px;}
.topChannelText{float:left; margin:-3px 0 0 0;}
.topChannelText a{display:block;}
.topChannelfollowersnumber{display:block; width:100%; clear:both; background:#FFF;}

.ChannelsIfollowImg{float:left; width:30px; height:30px; margin:9px 9px 9px 1px; cursor:pointer;  }
#channelsIFollow{display:block; width:300px;}
#channelsIFollowList{display:block; width:300px; height:auto; overflow:hidden; margin:0 0 15px 0; background:#FFF;}
.channelFollowed{display:block; height:35px; overflow:hidden; padding-left:13px; border-bottom:1px solid #CFECFA;}
.channelFollowed a{display:block; padding:10px 0 0 0;}
#channelsIFollowLink{margin-top:10px; clear:both; float:right;}
.BoxNotification{display:block; width:280px; height:auto; margin-top:15px; padding:10px; background:transparent url("/pages/WebNewImg/bkg_ChannelNotification_Top.png") -2px top no-repeat;}
.BoxNotification p{display:block; width:280px; height:auto; overflow:hidden; margin:5px 0 0 -10px; padding:0 10px 10px 10px; background:transparent url("/pages/WebNewImg/bkg_ChannelNotification_Bottom.png") -2px bottom no-repeat;}

/* #channelsIFollowLink{} */
/* END CHANNEL HOME */

/* START BROWSE CHANNEL*/
.browse_channel{display:block; width:820px; margin:0; padding:0; background:#FFF;}
.browse_channel_header{display:block; width:820px; height:30px; line-height:25px; margin:26px 0 15px 0; padding:0; background:#FFF; border-bottom:1px solid #F5F3E6;}
.browse_channel_title{Float:left; margin:0; font-size:16px; color:#182F42;}
.page_counter{float:right;}
.page_counter ul{list-style-type:none; margin:0px; padding:0px;}
.page_counter ul li.arrows{list-style-type:none; float:left; width:17px; height:14px; line-height:14px; background:#CCEBFD; font-size:11px; font-weight:normal; color:#fff; margin:0 2px 0 0; padding:2px 0 2px 0; cursor:pointer; text-align:center;}
.page_counter ul li{list-style-type:none; float:left; width:11px; height:14px; line-height:14px; background:#CCEBFD; font-size:11px; font-weight:normal; color:#fff; margin:0 3px 0 0; padding:2px 0 2px 0; cursor:pointer; text-align:center;}
.page_counter ul li a, .page_counter ul li a:visited{color:#4B98D6;}
.page_counter ul li.pag_sel{list-style-type:none; float:left; width:11px; height:14px; line-height:14px; background:#182F42; font-size:11px; font-weight:normal; color:#fff; margin:0 3px 0 0; padding:2px 0 2px 0; cursor:pointer; text-align:center;}
.page_counter ul li.pag_sel a, .page_counter ul li.pag_sel a:visited{color:#fff;}
.category_bottom_page{display:block; width:100%; height:auto; overflow:hidden; margin-bottom:20px; background:#FFF; border-top:1px solid #F5F3E6;}
.category_bottom_page h2{display:block; margin:5px 0 10px 0; font-size:18px; line-height:23px; color:#182C3F; font-weight:normal;}
.category_bottom_page a{float:left; width:100px; margin:5px 5px 0 0; font-size:11px; line-height:17px; font-weight:normal; text-transform:capitalize;}
#vip_text{padding-left:10px;}
.data{float:left; width:405px; height:110px; margin:0 0 10px 0; padding:0; vertical-align:middle; border-bottom:1px solid #F5F3E6;}
.data .pic{float:left; height:95px; left:2px; overflow:hidden; padding-top:10px; position:relative; text-align:right; top:0; vertical-align:middle; width:60px;}
.sombra{background:#fff; width:64px; height:64px; padding:0;}
.data .text{float:left; width:320px; height:auto; line-height:18px; padding:5px 0 0 10px; font-size:12px;  color:#182F42;}
.data .new{color:#3C97E5; font-size:13px; font-weight:bold; text-transform:uppercase;}
.data .name{display:block; clear:both; width:100%; height:18px;}
.data .followers_number{display:block; clear:both; width:100%; font-size:11px; line-height:16px; color:#5E768B;}
.data .links{background:url("/pages/images/vip_bg_enl.gif") 0 0 no-repeat; float:left; height:15px; margin-top:10px; padding-left:10px; width:10px;}
.data .links a {color:#E45B10; font-size:12px; line-height:17px; font-weight:bold; padding-right:23px;}
.vip_fav {background:#F7F6E8; float:left; line-height:120%; margin-top:15px; width:820px;}
.vip_fav .pic{float:left; margin-right:15px; padding:9px 5px;}
.vip_fav .remove{float:right; padding:10px;}
.text_fav{padding-top:20px;}
.vip_fav .name a{font-size:12px; font-weight:bold; line-height:200%;}
.vip_fav .meta{font-size:10px; color:#96917A !important;}
.vip_fav .meta a{font-size:10px; color:#96917A !important;}
/* END BROWSE CHANNEL*/

/* START MYPROFILE */
.submit_button2{display:inline; height:20px; background:transparent url("/pages/images/People_S/bkg_button2f.jpg") 0 0 repeat-x; margin:6px 0 0 0; padding:4px 25px 4px 25px; font-size:13px; color:#fff; border:1px solid #3487cd; -moz-border-radius:4px; -webkit-border-radius:4px;}
.User{display:block; float:none; clear:both; width:100%; height:auto; margin:50px 0 0; background:transparent;}
#myfullname{display:block; float:none; clear:both; width:100%; height:33px; margin:-50px 0 0 0; background:transparent; color:#2E3E66; font-size:28px; line-height:33px; font-weight:normal; text-transform:capitalize;}
#myfullname span{float:left;}
.User h2{margin: 0 0 5px 5px; color:#7e7e74; font-size:21px; line-height:26px; font-weight:bold; text-transform:capitalize;}
title_Activity_selected{float:left; width:245px; height:19px; overflow:hidden; line-height:19px; text-align:center; background:transparent url("/pages/images/rt09/title_bar2.jpg") 0 0 repeat-x; border:1px solid #84C9F2; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
.title_iLike_selected{float:right; width:245px; height:19px; overflow:hidden; line-height:19px; text-align:center; background:#E3F3FD; border:1px solid #C3E5FA; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
.title_iLike_selected_rev{float:right; width:245px; height:19px; overflow:hidden; line-height:19px; text-align:center; background:transparent url("/pages/images/rt09/title_bar2.jpg") 0 0 repeat-x; border:1px solid #84C9F2; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
.title_Activity_selected_rev{float:left; width:245px; height:19px; overflow:hidden; line-height:19px; text-align:center; background:#E3F3FD; border:1px solid #C3E5FA; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
.MyProfile{position:relative; display:inline-block; width:240px !important; height:25px; margin-bottom:5px; padding:5px 0 0 10px; background-position:-3px -1149px !important; background-repeat:no-repeat;}
.MyProfile a:hover{background-color: #E45B10; color: #FFF; text-decoration: none;}
.MyProfileChecked{display:inline-block; width:240px !important; background-position:-3px -1186px !important; background-repeat:no-repeat;}
*+html .MyProfile{float:left;}
*+html .MyProfileChecked{float:left;}
#StatusListHolderType{displat:block; clear:both; margin:0 0 5px 0; width:490px; height:24px; line-height:22px; border-bottom:1px solid #E6E6E6;}
#StatusListHolderType li{float:left; margin:0 30px 0 10px;}
#ChannelIFollowNum{display:block; clear:both; margin:3px 0 5px 0; padding-left:5px; background:#FFF; font-size:11px; line-height:16px; color:#666; border-bottom:1px solid #E8E8E8;}
#ChannelIFollowSee{display:block; clear:both; margin:10px 0 0 0; border-top:1px solid #E8E8E8; padding-top:5px; text-align:left;}
.ChannelBox{float:left; width:100px; height:auto !important; min-height:100px; overflow:hidden;}
.ChannelBox a{display:bloc; width:auto; height:auto; overflow:hidden;}
.ChannelBox a:hover{text-decoration:underline;}
.ChannelBox a img{display:block; float:none !important;}
/* END MYPROFILE */

/* START PROFILE & USER CHANNEL*/
*+html #myfullname span{float:left; overflow:hidden;}
#UserContainerVIP{display:block; width:100%; height:30px; margin:0 0 20px 0; padding:0 0 0 1px; background:#FFF; z-index:100;}
#Profile_channel_name{display:inline; float:left; margin:-1px 25px 0 0; padding:0; font-size:28px; line-height:32px; color:#2E3E66;}
#VipProfileMessaging{float: right;}
#VipProfileShare{float: left; display: none;}
#shareLink{cursor: pointer;}
#shareUrl{width: 350px; border: 1px solid #DCEBF7; display: none;}
#Channel_Management{display:inline; float:left; margin:3px 0 0 10px; padding:0; font-size:16px; line-height:21px;}
#StatusListHolderSticky .hasImage .imageBorder{width:120px; height:120px; border:none; display:block; float:right; padding:1px;}
#StatusListHolderSticky .hasImage .imageBorder a{position:absolute;}
.Content_Dx_blu{float:left; width:300px; margin:0; padding-bottom:10px; height:auto; background:transparent url("/pages/WebNewImg/BkgProfilePhoto.png") -2px 0 no-repeat;}
.profile_photo{margin:0;}
.profile_photo div img{float:none !important; width:282px; height:282px; margin:10px 0 0 8px !important; padding:0; border:1px solid #FFF;}
.profile_aboutme{display:block; width:280px; margin:0; padding:10px; height:auto !important; line-height:18px; font-size:13px; overflow:hidden; text-overflow:ellipsis; background:transparent url("/pages/WebNewImg/BkgProfilePhoto.png") -2px bottom no-repeat;}
#ChannelFriendsNumber{display:inline; float:right; margin:0 20px 0 0;}
#userFriends_number, #title_mutual, #title_others{display:block; clear:both; margin:3px 0 5px 0; padding-left:5px; background:#FFF; font-size:11px; line-height:16px; color:#666; border-bottom:1px solid #E8E8E8;}
.UserFriendsBoxothers{float:left; width:30px; height:30px; margin:0 4px 5px 3px; overflow:hidden;}
#ProfileFriendsList{display:block; clear:both; width:300px; height:auto; overflow:hidden;}
#similarChannelsList{display:block; clear:both; width:300px; margin:15px 0 0 15px; height:auto; overflow:hidden;}
#similarChannelsList li{float:left; width:130px; height:auto; overflow:hidden; margin:0 20px 15px 0;}
#similarChannelsList li img{display:block; float:none;cursor: pointer;}
#similarChannelsList li a{display:block; clear:both;}
#similarChannelsList li a p{display:block; clear:both; white-space:nowrap;}
.preloadList{display:block; width:100%; height:10px; margin:5px; text-align:center;}
.preloadList img{float:none !important;}
.UserFriendsBox{float:left; width:90px; height:98px; margin:0 0 3px 1px; overflow:hidden;}
.UserFriendsBox a, .ChannelBox a{font-size:11px; line-height:16px;}
.UserFriendsBox a img, .ChannelBox a img{display:block; clear:both; float:none !important;}
#UserProfileMessaging{display:inline-block; float:left; width:auto;  height:22px; margin:8px 0 0 10px;}
/*
#AskFriendship, #AskSMS, #AskChat, #AskSmile{line-height:17px; cursor:pointer; float:left; font-weigth:bold; margin-right:15px; padding-left:33px; text-decoration:none;}
#AskChat{background:transparent url("/pages/images/icon-chat.gif") 10px 0 no-repeat;}
#AskSMS{background:transparent url("/pages/images/icon-sms.gif") 10px 0 no-repeat;}
#AskSmile{background:transparent url("/pages/images/icon-smile.gif") 10px 0 no-repeat;}
*/
.UserFriendsBoxothers{float:left; width:30px; height:30px; margin:0 5px 5px 3px; overflow:hidden; font-size:11px;}
/* END PROFILE & USER CHANNEL*/

/* START MASSINVITE */
#MashableImg img{ cursor:pointer;}
#MashableImg #mashableLink{height:20px !important;}
#MashableImg textarea{height:90px !important;}
.MassInviteForm{width:790px; height:360px; padding:15px 10px 20px 10px; background:transparent url("/pages/WebNewImg/MassInvite/BkgMassInvite.gif") 0 0 no-repeat;}
#MassInv_top{position:relative; width:790px; height:auto; overflow:hidden; padding:0; background:transparent;}
#MassInv_top h1{margin:0; padding:0; font-weight:normal;}
#MassInv_top h2{margin:5px 0 0 0; padding:0;}
#MassInv_bottom{position:relative; width:780px; height:35px; margin:15px 0 0 0; padding:0; background:transparent;}
.LinkToSelect{position:absolute; top:0; left:15px;}
#start_button .submit_button2, #result_bottom .submit_button2{float:right; margin:5px 20px 0 0; height:26px; padding:0 35px 2px 35px;}
.Box_Content{display:block; height:auto; overflow:hidden; min-height:100px; line-height:19px; background:transparent;}
.Box_Content_white{display:block; width:765px; height:270px; margin:10px 0 0 15px; overflow:hidden; line-height:19px; background:transparent;}
#master_logon{position:relative; width:790px; height:90px; margin:40px 0 0 0;}
#master_logon .text_info{position:absolute; top:1px; left:110px; display:block; width:200px; height:25px; padding:2px; background:transparent; text-align:right;}
#master_logon .password{position:absolute; top:51px; left:109px; text-align:right;}
#master_logon input{position:absolute; top:0; left:320px; clear:none;}
#master_logon #password{position:absolute; top:50px; left:320px;}
.InputText{width:276px; height:26px; padding:4px 0 0 3px; background-position: -2px -171px; background-repeat:no-repeat; border:1px solid #B0D2ED;}
.InputOver{width:276px; height:26px; padding:4px 0 0 3px; background-position: -2px -210px; background-repeat:no-repeat; border:1px solid #B0D2ED;}
#start_button{display:block; padding-left:320px;}
#MassInv_bottom .Button_XL{float:left; width:auto; height:30px; line-height:25px; margin:0; padding:0 25px 4px 25px; background-position:-3px -56px; background-repeat:no-repeat; font-size:20px; color:#FFF; border:1px solid #CB500E; cursor:pointer;  }
#MassInv_bottom input[type="submit"]:hover{background-position:-3px -89px;}
#MassInv_bottom input[type="submit"]:active{background-position:-3px -122px;}
#MassInv_bottom input[type="button"]:hover{background-position:-3px -89px;}
#MassInv_bottom input[type="button"]:active{background-position:-3px -122px;}
*+html #MassInv_bottom .Button_XL{min-width:120px;}
#error_alert{min-height:30px; margin:7px 0 0 35px; background:transparent url("/pages/images/MassInvite/error_triangle.gif") 0 center no-repeat; padding:7px 0 0 35px;}
.mail_not_support p, #loading_bottom p{margin:0; padding:0; font-size:14px; line-height:19px; font-weight:bold; color:#E45934;}
#loading_bottom p{color:#254215;}
.mail_not_support p.small_text, #loading_bottom span.small_text{margin:0; padding:0; font-size:10px; line-height:15px; font-weight:normal; color:#21460F;}
#MassInv_Loading{margin:110px 0 0 0; text-align:center;}
#Result_List{position:relative; height:270px; background:#FFF; margin:0 auto; overflow:hidden; overflow-x:hidden; overflow-y:auto;}
#trasp_{position:absolute; top:0; left:0; width:820px; height:320px; background:url("/pages/images/rt09/pt_trasp.gif") 0 0 repeat; z-index:3000;}
#Result_List ul li{position:relative; display:block; width:750px; height:auto; overflow:hidden; margin:0; padding:0; cursor:pointer;  }
*+html #Result_List ul li{margin-bottom:-5px !important;}
#Result_List ul li:hover{background:#FFFFCC;}
.friend_sel{position:relative; display:block; width:725px; height:25px; padding:0 0 5px 5px; cursor:pointer;  background:#FFFFC7; border-bottom:1px solid #ccc;}
#Result_List ul li .loadAnimation{position:absolute; top:0; left:0; display:none; width:28px; height:28px; background:transparent;}
#Result_List ul li .loadAnimation img{margin:2px 0 0 2px;}
#Result_List ul li .loadAnimation .new_number_ass{width:15px; height:20px; margin:2px 0 0 2px; padding:1px 0 0 5px; font-size:16px; font-weight:bold; color:#CCC;}
#Result_List ul li.alternate{display:block; width:750px; height:auto; padding:0; background:#F5F4F2;}
#Result_List ul li.alternate:hover{background:#FFFFCC;}
#Result_List ul li.alternateReg{display:block; width:750px; height:auto; padding:0; background:#F5F4F2 url("/pages/images/MassInvite/UserReg.png") 720px center no-repeat;}
#Result_List ul li.alternateReg:hover{background:#FFFFCC url("/pages/images/MassInvite/UserReg.png") 720px center no-repeat !important;}
#Result_List ul li.alternatePendingReg{display:block; width:750px; height:auto; padding:0; background:#F5F4F2 url("/pages/images/MassInvite/UserPend.png") 720px center no-repeat;}
#Result_List ul li.alternatePendingReg:hover{background:#FFFFCC url("/pages/images/MassInvite/UserPend.png") 720px center no-repeat !important;}
#Result_List ul li label{float:none; clear:none; background:transparent;}
.List_Name{float:left; width:340px; height:auto; overflow:hidden; padding:5px 0 0 2px; background:transparent;}
.List_Email{float:right; width:320px; height:auto; overflow:hidden; padding:5px 0 0 10px; background:transparent;}
#more_select{display:inline-block; margin:7px 20px 6px 0;}
#supported_isp_footer{display:block; width:810px; height:150px; background:transparent url("/pages/images/MassInvite/bkg_isp.gif") 180px 0 no-repeat;}
#supported_isp_logo{display:inline-block; padding:1px 0 0 25px; font-size:11px; line-height:16px; color:#8F837F;}
#footer_skip_step{display:inline-block; float:right; margin:2px 40px 0 0;}
#footer_skip_step a{font-weight:bold;}
#Legend{display:block; width:810px; height:150px; background:transparent;}
.LegendUserRegistered{display:block; width:770px; height:25px; margin:15px 0 0 3px; padding:5px 0 0 35px; background:#FFF url("/pages/images/MassInvite/UserReg.png") 5px center no-repeat;}
.LegendUserPending{display:block; width:770px; height:25px; margin:5px 0 15px 3px; padding:5px 0 0 35px; background:#FFF url("/pages/images/MassInvite/UserPend.png") 5px center no-repeat;}
.already_reg{display:block; height:46px !important; overflow:hidden; background:transparent url("/pages/images/MassInvite/UserReg.png") 720px center no-repeat;}
.already_reg:hover{background:#FFFFCC url("/pages/images/MassInvite/UserReg.png") 720px center no-repeat !important;}
.pending_reg{display:block; overflow:hidden; background:transparent url("/pages/images/MassInvite/UserPend.png") 720px center no-repeat;}
.pending_reg:hover{background:#FFFFCC url("/pages/images/MassInvite/UserPend.png") 720px center no-repeat !important;}
.friendAdded{float:left; width:17px; height:100% !important; padding:8px 2px 6px 5px;}
*+html .friendAdded{width:25px;}
.friendAddedChecked{background:#FC8D24 url("/pages/images/MassInvite/bkg_checkSel.gif") left bottom repeat-x !important;}
.already_reg .friendAdded{height:32px !important;}
.MassInvTown{clear:both; display:block; margin:-4px 0 0 0;}
.MassInviteimgProfile{float:left; margin:8px 10px 0  2px;}
.content_dx_FB{float:left; margin:3px 0 10px 5px; padding:0; font-size:14px; color:#182F42; width:300px; height:auto !important; background:transparent;}
#FBPulsLeft{float:left; width:38px; height:32px; margin:0 !important; background:transparent url("/pages/images/MassInvite/FBPulsLeft.jpg") 0 0 no-repeat;  cursor:pointer;}
#FBPulsCenter{float:left; height:26px; overflow:hidden; margin:0 !important; padding-top:7px; background:transparent url("/pages/images/MassInvite/FBPulsCenter.jpg") 0 0 repeat-x;  cursor:pointer;}
#FBPulsCenterFriends{float:left; width:231px; height:26px; overflow:hidden; white-space:nowrap; margin:0 !important; padding:7px 0 0 20px; background:transparent url("/pages/images/MassInvite/FBPulsCenter.jpg") 0 0 repeat-x;  cursor:pointer;}
*+html #FBPulsCenter{padding-top:8x;}
*+html #FBPulsCenterFriends{padding-top:6x;}
#FBPulsRight{float:left; width:11px; height:32px; margin:0 !important; background:transparent url("/pages/images/MassInvite/FBPulsRight.jpg") 0 0 no-repeat;  cursor:pointer;}
#InviteFromFB{position:absolute; top:0; right:0; padding:0; font-size:14px; color:#182F42; height:auto !important; background:transparent;}
/* END MASSINVITE */

/* START SETTINGS PAGE */
.MainCont .right {float:right; margin:0 8px 0 0;}
h3 a{margin-right:15px !important;}
.MainCont .left {float:left; margin:0 0 0 10px;}
/* .MainCont .bold {font-weight:bold; line-height:1.8em;} */ Commentata per problema su Nome Amico in friends
.MainCont .SettingsBox {float:left; width:100%;}
.MainCont .SettingsBox ul {display:block; height:auto; clear: both; overflow:hidden;}
.MainCont .SettingsBox ul li {float:left; line-height:1.4em;}
.MainCont .SettingsBox ul li input {margin:0 3px 0 30px;}
.MainCont .SettingsBox label {width:270px; float:left; margin:0 0 0 10px; text-align:left;}
.MainCont .SettingsBox .buttons {display:block; clear:both; padding:15px 0 0 0; height:30px; margin:0 25px 0 0; text-align:right;}
*+html .MainCont .SettingsBox .buttons{padding-left:250px !important;}
*+html .MainCont .SettingsBox .buttons input[type="submit"]{min-width:100px !important; margin-left:10px !important;}
.MainCont .SettingsDetails {margin:0 10px 20px 0; font-size:14px;}
.SettingsDescription {margin:10px 10px; text-align:left; font-size:14px;}
.Evidence{font-weight:bold;}
.tick {background:transparent url("/pages/images/rt09/checked.gif") no-repeat scroll 0 0; width: 20px;}
.SettingsTickColumn {width: 50px; text-align: center; float: left;}
.SettingsTickColumnHeader {width: 55px; text-align: center; float: left;}
.SettingsTickColumn input[type=radio] {margin-right: 60%;}
.SettingsTickRow {float: left; width: 100%; padding: 2px 0;}
.SettingsTickRow .left {width: 340px; text-align: left; overflow: hidden;}
.MainCont .SettingsDetails .oddRow {background-color: #DCEBF7;}
.MainCont .SettingsDetails .evenRow {background-color: #FFFFFF;}
.MainCont .coloredBox .oddRow {background-color: #D1E9FB;}
.MainCont .coloredBox .evenRow {background-color: #DCEBF7;}
.MainCont .SettingsDetails .smsTick {margin-left:57px;}
.MainCont .SettingsDetails .mailTick {margin-left:100px;}
.MainCont .SettingsDetails .Paragraph{margin:20px 8px 10px 7px !important;}
#userPrivacy h1{margin-left:10px !important;}
#userPrivacy h3 p{margin-left:0 !important;}
/* END SETTINGS PAGE */

/* START MYFRIENDS*/
.submit_button{height:20px; background:transparent url("/pages/images/People_S/bkg_button1f.jpg") 0 -2px repeat-x; margin:6px 6px 0 0; padding:0 10px 6px 10px; font-size:13px; color:#fff !important; border:1px solid #3487cd; -moz-border-radius:4px; -webkit-border-radius:4px;  cursor:pointer;}
.Content_Sx_white{float:left; width:498px; height:auto !important; background:#fff;}
* html .Content_Sx_white{float:left; width:500px; margin:0; padding:0;}
.Content_Dx{position:relative; float:left; margin:0 0 0 20px; width:298px; height:100%; background:#fff; border:none;}
* html .Content_Dx{float:right; margin:0; width:300px; overflow:hidden;}
*+html .Content_Dx{float:right; margin:0; width:300px; overflow:hidden;}
.content_dx_big{float:left; margin:0 0 0 5px; padding:10px 0 0 0; font-size:14px; color:#182F42; width:300px; height:auto !important; background:transparent url("/pages/WebNewImg/BkgFriendsDxTop.png") no-repeat scroll -2px 0;}
.content_dx_big div{margin-left:10px;}
.friends_DxList{display:block; width:280px; margin:0 !important; padding:5px 10px 15px 10px; height:auto !important; line-height:18px; font-size:13px; overflow:hidden; background:transparent url("/pages/WebNewImg/BkgFriendsDxBottom.png") -2px bottom no-repeat;}

.content_dx_OneRow{float:left; margin:0 0 0 5px; padding:5px 0 0 0; font-size:14px; color:#182F42; width:300px; height:auto !important; background:transparent url("/pages/WebNewImg/BkgOneRowDxTop.png") no-repeat scroll -2px 0;}
.content_dx_OneRow div{margin-left:10px;}
.friends_DxListOneRow{display:block; width:280px; margin:0 !important; padding:0 10px 20px 10px; height:auto !important; line-height:18px; font-size:13px; overflow:hidden; background:transparent url("/pages/WebNewImg/BkgOnRowDxBottom.png") -2px -6px no-repeat;}

.green{background:#E6F8D2 !important; border:1px solid #BBE28A !important;}
.separator_w_border{display:block; float:none; clear:both; width:498px; height:1px; line-height:1px; /*margin-left:33px;*/ background:transparent; border-top:1px solid #CCC;}
#friends_list_pending .separator_w_border{border-top:none !important;}
#only_for_IE{display:none;}
* html #only_for_IE{display:block; float:none; clear:both; width:100%; height:20px !important; line-height:20px !important; background:transparent;}
*+html #only_for_IE{display:block; float:none; clear:both; width:100%; height:20px !important; line-height:20px !important; background:transparent;}
.latest_news_friends{display:block; margin:0; width:458px; height:18px; line-height:18px; margin-left:27px; padding:2px 0 0 10px; background:transparent url("/pages/images/rt09/bkg_green.gif") 0 0 repeat-x; border:1px solid #B2F184; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
.friends_list{display:block; height:auto !important;}
.friends_list ul{display:block; height:auto; overflow:hidden; margin:3px 0;}
.friends_list ul li{float:left; width:auto;}
.content_box_friend{float:left; width:408px; height:auto !important; line-height:auto; font-size:15px;}
* html .content_box_friend{height:auto !important;}
*+html .content_box_friend{height:auto !important;}
.content_box_friend .Comment{width:421px !important; min-height:55px;}
.content_box_friend .WithMedia{display:block; clear:both; margin:8px 0 5px -40px !important;}
.content_box_friend .WithoutMedia{display:block; width:100% !important; clear:both; margin:8px 0 5px -48px !important;}
.index_pos{clear:left; width:28px !important; line-height:32px; height:32px; margin:7px 4px 0 0; letter-spacing:-3; text-align:right; font-size:31px; color:#96917A;letter-spacing:-3px;}
/* Numero amico in friends page, tolto con Versione 1.7.1 RT 17/03/2010 */
.index_pos{display:none;}
.ico_user{float:left; margin:0 5px 0 1px;}
.ico_user img{border:1px solid #DCEBF7 !important; padding:1px;}
.ManageFriendsIcon{float:right; width:auto; height:auto; overflow:hidden;}
.buttonGroups{display:inline-block; width:26px; height:21px; margin-right:-1px; cursor:pointer; background:transparent url("/pages/WebNewImg/FriendsButton.png") 0 0 no-repeat;}
.buttonGroups:hover{background:transparent url("/pages/WebNewImg/FriendsButton.png") 0 -21px no-repeat;}
.buttonGroups:active{background:transparent url("/pages/WebNewImg/FriendsButton.png") 0 -42px no-repeat;}
.buttonGroups_active{background:transparent url("/pages/WebNewImg/FriendsButton.png") 0 -42px no-repeat;}
#AskSMS, #AskSMSFriend{display:inline-block; width:27px; height:21px; text-decoration:none; cursor:pointer; background:transparent url("/pages/WebNewImg/FriendsButton.png") -52px 0 no-repeat;}
.AskSMSFriendDisabled{display:inline-block; width:27px; height:21px; text-decoration:none; cursor:pointer; background:transparent url("/pages/WebNewImg/FriendsButton.png") -52px -63px no-repeat !important;}
#AskSMS:hover, #AskSMSFriend:hover{background:transparent url("/pages/WebNewImg/FriendsButton.png") -52px -21px no-repeat;}
#AskSMS:active, #AskSMSFriend:active{background:transparent url("/pages/WebNewImg/FriendsButton.png") -52px -42px no-repeat;}
#AskChat, #AskChatFriend{display:inline-block; width:26px; height:21px; text-decoration:none; cursor: pointer; background:transparent url("/pages/WebNewImg/FriendsButton.png") -80px 0 no-repeat;}
#AskChat:hover, #AskChatFriend:hover{background:transparent url("/pages/WebNewImg/FriendsButton.png") -80px -21px no-repeat;}
#AskChat:active, #AskChatFriend:active{background:transparent url("/pages/WebNewImg/FriendsButton.png") -80px -42px no-repeat;}
#AskEmail, #AskEmailFriend{display:inline-block; width:26px; height:21px; text-decoration:none; cursor: pointer; background:transparent url("/pages/WebNewImg/FriendsButton.png") -25px 0 no-repeat;}
#AskEmail:hover, #AskEmailFriend:hover{background:transparent url("/pages/WebNewImg/FriendsButton.png") -25px -21px no-repeat;}
#AskSMS, #AskChat, #AskEmail{margin-left:2px;} 
.delFriend{visibility:hidden; cursor: pointer; width:28px; height:22px; margin:0; background:transparent;}
.buttonGroupsList{position:absolute; top:17px; right:-85px; min-width:185px; background:#FFF; border:1px solid #2F3E66; z-index:20;}
.buttonGroupsListProfile{position:absolute; top:28px; left:244px; min-width:185px; background:#FFF; border:1px solid #2F3E66; z-index:20;}
.buttonGroupsListProfile span{cursor:pointer;}
.buttonGroupsListProfile li, .buttonGroupsList li{float:none !important;}
* html .buttonGroupsList{height:99px;}
*+html .buttonGroupsList{height:99px;}
* html .buttonGroupsListProfile{height:99px;}
*+html .buttonGroupsListProfile{height:99px;}
* html .buttonGroupsList li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
*+html .buttonGroupsList li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
* html .buttonGroupsListProfile li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
*+html .buttonGroupsListProfile li{width:190px; height:30px; overflow:hidden; margin:0 !important;}
.buttonGroupsListProfile li a, .buttonGroupsList li a{display:block; height:25px; margin:0; padding:5px 5px 0 35px; overflow:hidden; font-size:13px; color:#2F3E66;}
.buttonGroupsList li:hover, .buttonGroupsList li a:hover, .buttonGroupsListProfile li:hover, .buttonGroupsListProfile li a:hover{color:#FFF !important; text-decoration:none;}
.buttonGroupsList li:hover span, .buttonGroupsListProfile li:hover span{color:#fff;}
.AddToGroup{float:left; font-size:13px; color:#96917A;}
.AddToGroup:hover, .RemoveFromGroup:hover{color:#FFF !important;}
.RemoveFromGroup{float:left; font-size:13px; color:#182F42;}
.GroupInvite{float:right !important; font-size:11px; font-weight:bold; color:#E45B10 !important;}
.GroupRemove{float:right !important; font-size:11px; color:#E45B10 !important;}
.GroupInvite:hover, GroupRemove:hover{ color:#E45B10 !important;}
.MoreInfoBanner{width:750px; height:130px; padding:205px 40px 0 40px; background-image:url("/pages/WebNewImg/MoreInfoBanner.png"); text-align:center;}
.bannerAll{background-position:-5px 2px; background-repeat:no-repeat; height:330px !important; padding-top:5px !important;}
.bannerAll ul{display:block; width:820px; height:30px; margin:0 0 175px -40px;}
.bannerAll ul li{display:inline-block; float:left; width:271px; height:22px; margin-left:2px; text-align:center;}
.bannerFriends{background-position:-5px -347px; background-repeat:no-repeat;}
.bannerFamily{background-position:-5px -710px; background-repeat:no-repeat;}
.bannerSms{background-position:-5px -1063px; background-repeat:no-repeat;}
.MoreInfoBanner h2{margin-top:5px;}
.mood_friend{display:block; font-size:11px; line-height:12px;}
.mood_friend .mood_content{display:inline; float:left; font-size:11px; line-height:16px; margin-right:5px;}
.elapsedTime{display:inline-block; float:left; color:#96917A; font-size:11px; line-height:16px; margin:0 !important;}
#StatusListHolderSticky .elapsedTime, #StatusListHolder .elapsedTime{display:inline-block; float:left; color:#96917A; font-size:13px; line-height:18px; margin:0 !important;}
/*#StatusListHolderSticky .author_name, #StatusListHolder .author_name{display:none;}*/
#StatusListHolderSticky .mood_name, #StatusListHolder .mood_name{display:block; height:auto; line-height:18px; font-size:13px; color:#182C3F;}
.delete_comment{float:left; margin-left:5px;}
.FriendsName{float:left;}
.owner_name{float:right;}
.owner_name a{font-size:12px; margin:0; padding:0; line-height:17px; margin-right:5px;}
.comment{display:block; clear:both; line-height:16px; margin:0 3px 0 0; font-size:11px;}
.mood_comment{display:block; font-size:11px; line-height:12px; margin:0 0 10px 0;}
#my_next_best_friend .NewFriends_num{float:left; width:31px !important; line-height:32px; height:32px; margin:7px 3px 0 -1px; letter-spacing:-3px; text-align:right; font-size:31px; color:#BAF98C;}
* html #my_next_best_friend .NewFriends_num{ margin-right:0; padding-right:2px; letter-spacing: -6px;}
*+html #my_next_best_friend .NewFriends_num{ margin-right:0; padding-right:2px; letter-spacing: -6px;}
#my_next_best_friend form{float:left; width:461px; height:74px; background:#FFF; border:1px solid #DCEBF7; margin:0 !important; padding:1px;}
.FirstCont{width:461px; height:74px; background:#DCEBF7; margin:0 !important;}
* html #my_next_best_friend form{width:461px;}
*+html #my_next_best_friend form{width:461px;}
*+html .FirstCont{width:;}
#my_next_best_friend form h6{padding:4px 0 4px 0;}
#my_next_best_friend form ul{display:block; height:auto; margin:0;}
#my_next_best_friend form ul li{float:left; width:auto !important; margin:0 8px 0 0;}
#my_next_best_friend form input[type="text"]{float:left; height:21px; margin:0; padding:7px 0 0 2px; background-position:-1280px -46px; background-repeat:no-repeat; border:1px solid #CBC8BD;}
.InputFriendsSearchFocus{background-position:-1069px -245px !important; background-repeat:no-repeat;}
#my_next_best_friend form img{float:left; margin:6px 5px 3px 6px; border:1px solid #FFF;}
#quicksearchvalueLN, #quicksearchvalueFN{ color:#96917A; width:140px;}
.submit_button_friends{float:left; background:#3A96E4 !important; margin-right:20px; font-size:11px; color:#fff; border:1px solid #3487CD; -moz-border-radius:4px; -webkit-border-radius:4px;}
#loadingContent{display:none; width:457px; height:35px; margin:0 3px 5px 35px; background:#E5F8D2; border:1px solid#BBF98D; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -webkit-border-radius-bottomleft:4px; -webkit-border-radius-bottomright:4px;}
#loadingContent img{float:right; margin-right:25px;}
#search_result{display:none; width:463px; height:97px; margin:1px 3px 0 33px; background:#FFF; border-left:1px solid #DCEBF7; border-right:1px solid #DCEBF7; color:#96917A; font-size:11px;}
* html #search_result{width:463x; height:18px; margin:-1px 3px 1px 32px;}
*+html #search_result{width:463px; height:18px; margin:-1px 3px 1px 32px;}
#my_next_best_friend #divFetchedUsers{width:501px;}
#search_result .res_search{float:right; background:transparent; margin-right:10px;}
/* #my_next_best_friend form input{float:left; height:22px; margin:0; padding:2px 0 0 2px; border:1px solid #3A96E4;} */
#my_next_best_friend form img{float:left; margin:3px 6px 3px 4px; border:1px solid #FFF;}
.content_box_friend .miniComments{background:transparent; width:100%; height:auto !important; clear:both;}
.friendtab #divLatestMiniStories .ministory{background:#ccc !important; line-height:auto !important;}
.friendtab #divCommentsOnMiniStory{display:block; clear:both; width:370px; background:#e6f8d2; border:1px solid #e6f8d2; margin:0 0 5px 0 !important; padding:2px; -moz-border-radius:8px; -webkit-border-radius:8px;}
* html .friendtab #divCommentsOnMiniStory{width:380px;}
*+html .friendtab #divCommentsOnMiniStory{width:380px;}
.friendtab #divCommentsOnMiniStory .comment {line-height:1 !important; color:#182F42; float:left; margin-right:6px; clear:both;}
.friendtab #divCommentsOnMiniStory .meta, .friendtab #divCommentsOnMiniStory .meta a{color:#5e768b; font-size: 11px; margin-bottom:10px; font-weight:normal;}
.friendtab #divCreateComment h2 {padding-top:5px; font-size:1.1em;}
.friendtab #divCreateComment .buttonBar{margin-left:-9px;}
#divCreateComment .closeButton{background:url("/pages/images/icon-close.gif") 0 0 no-repeat; margin:7px 0 0 3px;}
.friendtab #divCreateComment .closeButton input, #divCommentsOnMiniStory #divCreateComment .closeButton input{background:transparent; height:17px; padding:0; width:17px; border:none;}
.friendtab .button:hover, button:hover, .button input:hover{cursor:pointer;  }
#divCommentsOnMiniStory #divCreateComment .button, .friendtab .button{color:#fff; float:left; font-size:0.9em; height:17px;}
.friendtab .buttonBar{clear:both; height:18px; padding-left:135px;}
.friendtab .button.default{background:transparent url("/pages/images/button2-l.gif") no-repeat scroll left center;}
.friendtab .button:hover, button:hover, .button input:hover{cursor:pointer;}
.friendtab .buttonBar .button{margin-left:9px;}
.friendtab .button.default button, .friendtab .button input{margin:0; border:none; background:transparent url("/pages/images/button-default-r.gif") no-repeat scroll right center;color:#FFFFFF; height:25px; line-height:18px; padding:0 14px 3px 6px;}
.bestfriend{display:block;padding:2px; background:#FFF; border:1px solid #DCEBF7 !important; margin:-1px 3px 0 33px;}
* html .bestfriend{display:block; width:453px; background:#FFF; margin:-1px 3px 0 32px; padding-right:8px;}
*+html .bestfriend{display:block; width:453px; background:#FFF; margin:-1px 3px 0 32px; padding-right:8px;}
.bestfriend img{float:left; width:30px; margin:2px 6px 2px 2px;}
#name, #location, #age, #sex{float:left; font-size:11px; color:#5E768B; padding:0 !important; margin:0 !important;}
#name{width:160px; font-size:13px; overflow:hidden;}
#location{text-transform: capitalize;}
#linkFriend{float:right; margin:0 8px 0 0;}
#linkFriend a{font-size:13px;}
#linkFriend a:hover{color:#FFF !important; background:#E45B10 !important; text-decoration:none;}
#SearchPaginationFetched{display:block; clear:both; width:453px; height:30px; text-align:right; margin:0 3px 0 33px; padding:0 10px 0 0; border-left:1px solid #DCEBF7; border-right:1px solid #DCEBF7;}
* html #SearchPaginationFetched{display:block; width:453px; height:30px; margin-left:32px;}
*+html #SearchPaginationFetched{display:block; width:453px; height:30px; margin-left:32px;}
#SearchPaginationFetched .next{float:right; text-align:right;}
.button.next{background:transparent url("/pages/images/reg_next_bg.gif") no-repeat scroll left center; float:right; text-align:right;}
.button.next input, .button.next a{background:transparent url("/pages/images/reg_next.gif") no-repeat scroll right center; border:none; color:#fff; height:25px; line-height:18px; margin:0 0 0 5px; padding:0 24px 3px 0;}
.button.back{background:transparent url("/pages/images/reg_back.gif") no-repeat scroll left center; float:right; margin-right:10px; padding-left:18px;}
.button.back input, .button.back a {background:transparent url("/pages/images/reg_back_bg.gif") right center no-repeat; border:none; color:#fff; height:25px; line-height:18px; margin:0 0 0 5px; padding:0 0 3px 0;}
#friend_not_on_blinko{clear:both; background:#FFF; width:461px; height:110px; overflow:hidden; border:1px solid #DCEBF7; margin:-1px 3px 0 33px !important; padding:1px;}
* html #friend_not_on_blinko{width:461px !important; height:120px; margin-left:32px !important;}
*+html #friend_not_on_blinko{width:461px !important; height:120px; margin-left:32px !important;}
.InviteCont{width:461px; height:110px; background:#DCEBF7; margin:0 !important;}
*+html .InviteCont{height:120px;}
.invite_title{display:block; width:280px; height:20px; margin:0 0 10px 2px !important; background-position:255px -1453px; background-repeat:no-repeat;}
.Mobileinvite_title{display:block; width:280px; height:20px; margin:0 0 10px 2px !important; padding-top:3px; background-position:255px -1474px; background-repeat:no-repeat;}
#emailInviteDx, #MobileInviteDx{margin:0 !important;}
#not_yet{font-weight:normal !important; padding:5px 0 0 5px;}
#empty_friends{clear:both; margin:0 3px 0 0; padding:5px 0 10px 10px; background:#fff; height:auto; overflow:hidden; padding:5px 0 10px 0;}
* html #empty_friends{margin:0 5px 0 2px;}
*+html #empty_friends{margin:0 5px 0 2px;}
.empty_friends_block{clear:both; background:#fff; margin:5px 0 0 5px; padding:0; height:20px; color:#cbc8bd; border-bottom:1px solid #e5f7fd;}
.empty_block_num{float:left; width:100px; font-weight:bold; color:#cbc8bd;}
#sms_top{width:460px; margin:5px 0 0 1px;}
/*
* html #sms_top{width:450px; overflow:hidden;}
*+html #sms_top{width:450px; overflow:hidden;}
*/
* html #smsInvite form{width:300px; padding:0 !important; overflow:hidden;}
*+html #smsInvite form{width:300px; padding:0 !important; overflow:hidden;}
#sms_top hr{clear:both; height:1px; margin:0 0 5px 59px !important; background:#FFF; width:401px; border:none;}
* html #sms_top hr{margin:-8px 0 0 59px !important; background:#FFF; width:402px; border:1px solid #FFF;}
*+html #sms_top hr{margin:-8px 0 0 59px !important; background:#FFF; width:402px; border:1px solid #FFF;}

.sms_checked{float:left; width:58px; height:18px; text-align:center; border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px;}
.sms_checked{font-size:12px; font-weight:normal;}
#sms_top ul{height:19px;}
#sms_top p, #sms_top a, #top_sms ul li{float:left !important; margin:0; padding:0; font-size:12px; line-height:17px; font-weight:normal;}
#sms_top ul li{margin-right:20px;}
#sms_top form{margin:0 0 0 150px; padding:0; height:30px}

* html #sms_top form{width:100%; height:35px; margin:0 0 0 50px !important;}
*+html #sms_top form{width:100%; height:35px; margin:0 0 0 50px !important;}
* html #sms_top form input[type="submit"]{width:auto !important; min-width:110px;}
*+html #sms_top form input[type="submit"]{width:auto !important; min-width:110px;}

/*
* html #sms_top form input{margin:0 10px 0 0 !important;}
*+html #sms_top form input{margin:0 10px 0 0 !important;}
* html #sms_top #inviteMobileNumb{margin:4px 5px 5px 0 !important;}
*+html #sms_top #inviteMobileNumb{margin:4px 5px 5px 0 !important;}
*/
#inviteEmailAddr, #inviteMobileNumb{height:21px;background:#FFFFFF;border:1px solid #3A96E4; float:left; margin:0 4px 4px 0; padding:7px 2px 0 2px;}
#email_top{width:463px; margin:5px 0 0 -5px;}
/*
* html #email_top{width:450px; overflow:hidden;}
*+html #email_top{width:450px; overflow:hidden;}
*/
* html #emailInvite form{width:300px; padding:0 !important; overflow:hidden;}
*+html #emaiInvite form{width:300px; padding:0 !important; overflow:hidden;}
#email_top hr{clear:both; height:1px; margin:0 0 5px 131px !important; background:#FFF; width:335px; border:none;}
* html #email_top hr{margin:-8px 0 0 131px !important; background:#FFF; width:335px; border:1px solid #FFF;}
*+html #email_top hr{margin:-8px 0 0 131px !important; background:#FFF; width:335px; border:1px solid #FFF;}
.email_checked{float:left; width:58px; height:18px; text-align:center; border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF; -moz-border-radius-topleft:8px; -moz-border-radius-topright:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px;}
.email_checked{font-size:12px; font-weight:normal;}
#email_top ul{height:19px;}
#email_top p, #top_email ul li{float:left !important; margin:0; padding:0;  font-size:12px; font-weight:normal;}
#email_top .block_margin{float:left; width:72px; height:18px; border-bottom:1px solid #FFF; text-align:center; font-size:12px; font-weight:normal;}
#email_top form{margin:0 0 0 156px; padding:0; height:30px}
* html #email_top form{width:100%; height:35px; margin:0 0 0 53px !important;}
*+html #email_top form{width:100%; height:35px; margin:0 0 0 53px !important;}
* html #email_top input[type="submit"]{width:auto !important; min-width:110px;}
*+html #email_top form input[type="submit"]{width:auto !important; min-width:110px;}
/*
* html #email_top #inviteEmailAddr{margin:4px 5px 0 0 !important;}
*+html #email_top #inviteEmailAddr{margin:4px 5px 0 0 !important;}
*/
#email_top form input{float:left;}
#inviteEmailAddrDx{width:270px; height:21px; padding:7px 2px 0 7px; background-position:-2px -171px; background-repeat:no-repeat; border:1px solid #B0D2ED;}
.emailGroupListSelect{width:280px; height:30px; margin:8px 0 0 0; padding:6px 0 0 7px; background-color:transparent; background-position:-2px -171px; background-repeat:no-repeat; border:1px solid #B0D2ED; font-size:13px;}
#inviteMobileNumber, #inviteMobileName, #inviteMobileSurname{width:270px; height:21px; margin-bottom:10px; padding:7px 2px 0 7px; background-position:-2px -171px; background-repeat:no-repeat; border:1px solid #B0D2ED;}
#inviteMobileSurname{margin-bottom:0 !important;}
#emailInviteFormDx input.FollowChannel[type="submit"], #MobileInviteFormDx input.FollowChannel[type="submit"]{float:right; margin:10px 0 0 0;}
.PreviewMess{float:left; margin:16px 0 0 5px;}
.InviteMoreFriends{float:right;}
.freeSms-dialog-content{width:255px; height:80px; padding:5px 5px 0 40px; font-weight:bold; color:#124A7234; border:1px solid #BBE28A; background:#C7F9A1; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px;}
.roster-scroll-buttons{display:none !important;}
.freeSms-button{height:20px; background:transparent url("/pages/images/People_S/bkg_button1f.jpg") 0 -2px repeat-x; margin-top:4px; padding:0 10px 6px 10px; font-size:13px; color:#fff; border:1px solid #3487cd; -moz-border-radius:4px; -webkit-border-radius:4px;  cursor:pointer;}
* html .freeSms-button{background:transparent url("/pages/images/People_S/bkg_button1w.jpg") 0 0 repeat-x; width:auto; height:22px; padding:0 5px 3px 5px !important; font-size:13px; color:#FFF; border:1px solid #3487cd;  }
*+html .freeSms-button{background:transparent url("/pages/images/People_S/bkg_button1w.jpg") 0 0 repeat-x; width:auto; height:22px; line-height:20px; padding:0 5px 3px 5px !important; font-size:13px; color:#fff; border:1px solid #3487cd;  }
.little_wall3{display:block; margin:0; width:288px; height:18px; padding:2px 0 0 10px; background:transparent url("/pages/images/rt09/bkg_blu.gif") 0 0 repeat-x; border:1px solid #84C9F2; -moz-border-radius:8px; -webkit-border-radius:8px; font-size:14px; color:#182F42;}
* html .freeSms-dialog-content{height:100px !important;}
*+html .freeSms-dialog-content{height:100px !important;}
#friends_list .friendtab{background:#fff; height:auto !important;}
* html #friends_list .friendtab{height:auto !important;}
*+html #friends_list .friendtab{height:auto !important;}
/* END MYFRIENDS */


/* BEGIN EDITPROFILE */ 
#EditProfile {width: 100%;}
#EditProfileMenu {height: 20px; margin-bottom: 20px;}
#EditProfileMenu li {float: left; margin-right: 20px; background-position: -165px -260px; height: 30px; width: 155px; cursor: pointer; text-align: center;}
#EditProfileMenu li.on, #EditProfileMenu li:hover{background-position: -1px -260px !important;}
#EditProfileMenu li.on, #EditProfileMenu li:hover {color: #FFFFFF; text-decoration: none;}
#EditProfile input, #EditProfile select, #EditProfile textarea {float: left; font-size: 18px;}
#EditProfile input[type=text], #EditProfile input[type=password], #EditProfile textarea, #profilePictureInput{height: 26px; width: 296px; padding: 4px 0 0 3px; background-position: -2px -171px; border: 1px solid #B0D2ED;}
#EditProfile .InputFocus{background-position: -2px -210px !important;}
#EditProfile input[type=radio] {margin: 32px 0 0 18px;}
#EditProfile select{height: 25px; width: 300px; border: 1px solid #CCCCCC;}
#EditProfile label{float: left; width: 200px;}
#EditProfile fieldset, #updatePictureForm fieldset{float: left; clear: both; margin-bottom: 15px; width: 100%;}
#EditProfile .buttonBar {clear: both; width: auto; margin-left: 200px;}
#EditProfile .radioLabel{margin: 20px 0 0 0;width: 145px;}
#EditProfile #forgotPassword{float: left; clear: both; margin-left: 200px; font-size: 11px; width: 100%;}
#EditProfile fieldset#channelsTcFieldset{margin-left: 200px;}
#EditProfile fieldset #channelsTcLabel {width: 700px; margin: -4px 0 0 15px;}
#EditProfile #linkToAdminCh{float: left; clear: both; margin: 10px 0 0 200px; width: 100%;}
#EditProfile #HideAgeArea{margin: 0 0 -10px 200px; float: left; width: 100%; padding: 5px 0 0;}
#EditProfile #HideAgeArea label{margin: 0 0 0 15px; font-size: 11px; color: #2D3E66;}
#EditProfile #checked_email_Ko{float: left; margin-left: 200px; clear: both;width: 100%;}
#EditProfile #checked_email_Ok{display: none;}
#EditProfile #aboutMe{height: 100px; width: 295px;}
#EditProfile #charsRemainingEdit{float: left; font-size: 11px; color: #2D3E66; margin-top: 92px;}
#EditProfile #displayPicture{width: 282px;}
#EditProfile #editPictureForm{height: 400px; width: 500px; overflow: auto;}
#EditProfile #editPictureForm iframe{height: 100%; width: 100%;}
#updatePicture {margin-left: 25%;}
#updatePictureForm #profilePictureInput{float: left; clear: both; height: 32px; border: 1px solid #CCCCCC;}
#updatePictureForm .buttonBarProfilePhoto{float: left;}
#EditProfile #EditBirthday input[type=text], #EditProfile #EditBirthday select {width:96px; margin: 0px 5px 0 0; padding: 0; height: 25px; border: 1px solid #CCCCCC} 
#EditProfile .Button_XL, #updatePictureForm .Button_XL{width: auto; min-width: auto; overflow: auto;}
#updatePictureForm .Button_XL{margin-left: 0px;}
#EditProfile .Button_XL {margin-left: 0;}
#EditProfile .gender{background-repeat: no-repeat; height: 60px;float: left; width: 50px;}
#EditProfile #genderM {background-position: -943px -40px;}
#EditProfile #genderF {background-position: -953px -105px;}
#EditProfile #genderF input[type=radio]{margin: 32px 0 0 8px;}
/* END EDITPROFILE */


/* POPUP INSERIMENTO NUMERO DI TELEFONO */
.ext-el-mask{background-color:#FFF !important; -moz-opacity: 0.25 !important; opacity: .25 !important; filter: alpha(opacity=25) !important;}
.calendar .x-menu-item-icon{background-image:url("calendar.gif");}
.search-item{font:normal 11px tahoma, arial, helvetica, sans-serif; padding:3px 10px 3px 10px; border-bottom:1px solid #eeeeee;}
.search-item h3{display:block; font:inherit; font-weight:bold;}
.search-item h3 span{float: right; font-weight:normal; margin:0 0 5px 5px; width:100px; display:block; clear:none;}
.Mphone{float:left; margin-right:5px;}
.x-form-itemTitle{height:auto; background:#DCEBF7; border:1px solid #B0D2ED; border-bottom:none; overflow:auto; padding:3px 3px 3px 5px; color:#2C3E66; font-size:13px;}
.x-form-item{height:49px; background:#DCEBF7; border:1px solid #B0D2ED; border-top:none;}
.x-form-itemTitlePin{height:auto; background:#FFFFCC; border:1px solid #B0D2ED; border-bottom:none; overflow:auto; padding:3px 3px 3px 5px; color:#2C3E66; font-size:13px;}
.x-form-itemPin{height:34px; padding-top:15px; background:#FFFFCC; border:1px solid #B0D2ED; border-top:none;}
.x-form-itemNotif{color:#969179;}
.x-form-itemNotifLink{display:inline-block; color:#E45B10; text-decoration:none;}
.x-form-itemNotifLink:hover{background:#E45B10; color:#FFF; text-decoration:none !important;}

/* Start Overwrite Ext-all.css */
.x-window-mc{background:#FFF !important;}
.x-form-item label.x-form-item-label{width:auto !important; padding:3px 30px 3px 5px !important;}
.x-window-ml{background: transparent repeat-y 0 0; padding-left:2px !important; zoom:1;}
.x-window-mr{background: transparent repeat-y right 0; zoom:1;}
.x-window-ml{background-image: url("../images/ext-3.1/window/right-left.png") !important;}
.x-window-mr{background-image: url("../images/ext-3.1/window/left-right.png") !important;}
.x-tool{background-image:url("../images/ext-3.1/panel/tool-sprites.gif") !important; margin-top:3px;}
.x-html-editor-tb .x-edit-bold, .x-menu-item img.x-edit-bold{background-position:0 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");  }
.x-html-editor-tb .x-edit-italic, .x-menu-item img.x-edit-italic{background-position:-16px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-underline, .x-menu-item img.x-edit-underline{background-position:-32px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-forecolor, .x-menu-item img.x-edit-forecolor{background-position:-160px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-backcolor, .x-menu-item img.x-edit-backcolor{background-position:-176px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-justifyleft, .x-menu-item img.x-edit-justifyleft{background-position:-112px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-justifycenter, .x-menu-item img.x-edit-justifycenter{background-position:-128px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-justifyright, .x-menu-item img.x-edit-justifyright{background-position:-144px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-insertorderedlist, .x-menu-item img.x-edit-insertorderedlist{background-position:-80px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-insertunorderedlist, .x-menu-item img.x-edit-insertunorderedlist{background-position:-96px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-increasefontsize, .x-menu-item img.x-edit-increasefontsize{background-position:-48px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-decreasefontsize, .x-menu-item img.x-edit-decreasefontsize{background-position:-64px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-sourceedit, .x-menu-item img.x-edit-sourceedit{background-position:-192px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-html-editor-tb .x-edit-createlink, .x-menu-item img.x-edit-createlink{background-position:-208px 0; background-image:url("../images/ext-3.1/editor/tb-sprite.gif");}
.x-window-tc {background-image: url("../images/ext-3.1/window/top-bottom.png") !important;}
.x-window-tl{background-image: url("../images/ext-3.1/window/left-corners.png") !important;}
.x-window-tr{background-image: url("../images/ext-3.1/window/right-corners.png") !important;}
.x-window-bc{background-image: url("../images/ext-3.1/window/top-bottom.png") !important;}
.x-window-bl{background-image: url("../images/ext-3.1/window/left-corners.png") !important;}
.x-window-br{background-image: url("../images/ext-3.1/window/right-corners.png") !important;}
.x-ie-shadow{background-color:transparent; background-image: url("../images/ext-3.1/shadow-c.png") !important;}
.x-shadow .xsmc{background-image: url("../images/ext-3.1/shadow-c.png") !important; -moz-opacity: 0.45; opacity:.45;}
.x-shadow .xsml, .x-shadow .xsmr{/* background-image: url("../images/ext-3.1/shadow-lr.png"); */}
.x-shadow .xstl, .x-shadow .xstc, .x-shadow .xstr, .x-shadow .xsbl, .x-shadow .xsbc, .x-shadow .xsbr{/* background-image: url("../images/ext-3.1/shadow.png"); */}
.loading-indicator{font-size: 11px; background-image: url("../images/ext-3.1/grid/loading.gif");}
.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner{background-image: url("../images/ext-3.1/tabs/tabs-sprite.gif");}
.x-tab-strip-bottom .x-tab-right{background-image: url("../images/ext-3.1/tabs/tab-btm-inactive-right-bg.gif");}
.x-tab-strip-bottom .x-tab-left{background-image: url("../images/ext-3.1/tabs/tab-btm-inactive-left-bg.gif");}
.x-tab-strip-bottom .x-tab-strip-over .x-tab-right{background-image: url("../images/ext-3.1/tabs/tab-btm-over-right-bg.gif");}
.x-tab-strip-bottom .x-tab-strip-over .x-tab-left{background-image: url("../images/ext-3.1/tabs/tab-btm-over-left-bg.gif");}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background-image: url("../images/ext-3.1/tabs/tab-btm-right-bg.gif");}
.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background-image: url("../images/ext-3.1/tabs/tab-btm-left-bg.gif");}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{background-image:url("../images/ext-3.1/tabs/tab-close.gif");}
.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{background-image:url("../images/ext-3.1/tabs/tab-close.gif");}
.x-tab-scroller-left{background-image:url("../images/ext-3.1/tabs/scroll-left.gif"); border-bottom-color:#8db2e3;}
.x-tab-scroller-right{background-image:url("../images/ext-3.1/tabs/scroll-right.gif"); border-bottom-color:#8db2e3;}
.x-form-text, textarea.x-form-field{background-color:#fff; background-image:url("../images/ext-3.1/form/text-bg.gif"); border-color:#b5b8c8;}
.x-form-invalid, textarea.x-form-invalid{background-color:#fff; background-image:url("../images/ext-3.1/grid/invalid_line.gif"); border-color:#c30;}
.x-form-inner-invalid, textarea.x-form-inner-invalid{background-color:#fff; background-image:url("../images/ext-3.1/grid/invalid_line.gif");}
.x-form-item{font-size:13px; font-weight:bold; color:#2C3E66;}
.x-form-invalid-msg{color:#c0272b; font:normal 11px tahoma, arial, helvetica, sans-serif; background-image:url("../images/ext-3.1/shared/warning.gif");}
.x-form-invalid-icon{background-image:url("../images/ext-3.1/form/exclamation.gif");}
.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc{background-image:url("../images/ext-3.1/button/btn.gif") !important;}
.x-btn-noicon .x-btn-small .x-btn-text{height:24px !important; padding:0 10px 0 10px;}
.x-panel-btns{overflow:hidden; padding:0 !important;}
.alertNoShow{display:none; margin-left:72px;}
.x-toolbar-ct{width:auto !important; float:right;}
.x-toolbar-left{width:auto !important;}
.x-panel-btns-ct{background:#FFF !important; padding:0 !important;}







/* END POPUP INSERIMENTO NUMERO DI TELEFONO */


/* CHANNELGROUP PAGE */
#channelGroup li {padding: 4px 0 8px; border-bottom: 1px solid #DCEBF7; height: 220px;}
#channelGroup li .pic {float: left; margin-right: 20px; width: 128px;}
#channelGroup li .topChannelText{float: left; margin-right: 20%;}
#channelGroup li .follow{float: right;}
#channelGroup li .channelGroupStatus {width: 60%; float: left;}
#channelGrouo li .channelGroupStatus .statustext {width: 60%;}
#channelGroup li .channelGroupStatus span{display: none;}