body{min-width:990px}@media all and (max-width:1025px){p.badge-upgrade{background:0 0;display:none}}@media all and (min-width:1024px){.mobile-desktop-toggle{display:none}}.mobile{display:none!important}.header-logo{float:left}.lang li.selected{border-radius:2px;padding:.5em .6em!important;background:#DDDAD4;background:rgba(0,0,0,.08)}a.button span,span.button span{height:25px!important;padding:5px 1px 0 15px;float:inherit}.announcement p{width:980px}.message{margin:20px 0}.facebox-notification{width:80%;margin:10px auto 30px;text-align:center;font-weight:700;color:#900}.signup{position:absolute;top:20px;width:360px;height:462px;margin:-1px!important;padding:0 11px;background:transparent url(/skins/default/images/ws/bg-search-big.png) no-repeat 0 0;font-size:.9em}.signup fieldset{margin:0}.signup fieldset .form-row{margin:0;padding:.5em 0;font-size:.85em}.signup fieldset .form-row .form-label{text-align:right;vertical-align:top!important}.signup fieldset .form-row .form-comment,.signup fieldset .form-row .form-field{margin-left:120px}.signup fieldset .form-row .form-comment{font-weight:400;font-size:.9em}.signup fieldset .form-row input.fullsize{width:94%}.signup fieldset .form-row.error{margin:-1px;border-color:#F2B6B6!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;padding:0 0 .5em}.signup fieldset .form-row.error .form-comment{color:#B00}.signup fieldset .form-submit{margin:.75em 0 0;text-align:left}.footer{margin:0 20px}.block-horoscope .block-zodiac{float:left;width:190px}.block-newsfeed .block-profile .profile-desc h3,.block-newsfeed .block-profile .profile-desc-dashboard{margin:.3em 0 .75em;padding:1px 0 1px 20px;background-image:url(/skins/default/images/ws/i-newsfeed-actions.gif);background-repeat:no-repeat;line-height:1}.header-spacer{width:100%;margin-top:10px}.header-ad-wrapper{width:100%;border-top:solid 1px #F0EDE6}.header-ad{width:728px;height:90px;padding:10px;margin:0 auto}.page{width:980px}.page-wrap{padding:20px 20px 40px 0}.page-logout .main .wrap{width:620px}.page-logout .main{float:left;width:930px}.main{float:right;width:780px;font-size:.75em}.main .wrap{float:left;width:460px}.main.wide{float:none;width:auto}.main .column{float:right;width:300px}.main.wide .wrap-wide{margin-left:20px}.main.wide .wrap{width:620px;margin-left:20px}.footer{font-size:.7em}.form-row .form-label{float:left;width:140px}.form-row .form-comment,.form-row .form-field{margin-left:160px}.page-logout fieldset .form-label{padding-top:.35em;text-align:right}.page-logout{padding-left:20px}.form-submit .form-field{margin-left:160px}.form-row{margin:.2em 0 1em}fieldset.register{border-bottom:1px dotted #F2E499;margin:10px 0}.register-form-row{margin:0;overflow:hidden}h2.register-section-label{margin:.25em 0 0!important}h2.register,h2.register-fullwidth{float:left;font-size:.8em;padding-right:20px;text-align:right;width:150px}h2.register-fullwidth{text-align:left;width:100%;margin-bottom:4px!important}#dobHelp{vertical-align:middle;padding-bottom:.3em}.nav-main ul li{position:relative;float:left;height:35px;margin:5px 5px 0 0;list-style:none;font-weight:700;font-size:.8em;z-index:300}.nav-main ul li span.badge em{position:absolute;top:.8em;right:0;width:20px;padding:3px 0;background-repeat:repeat;background-position:0 0;line-height:1;text-align:center;font-style:normal;font-size:.85em}.nav-main ul li a,.nav-main ul li strong{height:35px}.nav-main ul li ul li a,.nav-main ul li ul li strong,.nav-main ul li:hover ul li a{background:transparent none!important}.nav-main ul li ul li a:hover{background-color:#FFF!important;color:#2477B2!important}.nav-main ul li ul li strong{background-color:#FFF!important;color:#444!important}.page-search-overview .main .wrap{float:left;width:680px}.page-search-overview .main .column{float:right;width:240px}.page-slideshow .main .wrap{float:left;width:600px}.page-slideshow .main .column{float:right;width:160px}#slideshowContainer .block-photo-full{width:410px}#slideshowContainer{margin:12px 0 0 24px}.page-slideshow .block-quick-search .form-row{margin-right:20px;padding-top:.2em}.carousel{position:relative;margin:20px;line-height:1;width:50%}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50);text-decoration:none}.carousel-control.right{left:auto}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-caption{padding:10px;margin-left:100px}a.btn-yes-slideshow{background:#77b00c;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFF!important;font-size:14px;font-family:Helvetica,Arial,Sans-Serif;text-decoration:none}.carousel-control{left:0;right:0;top:10px;margin-top:5px;width:35px;height:35px;border:0!important;font-size:50px}.carousel-control.right{right:0}.slideshow-photo{margin-left:auto;margin-right:auto;max-height:200px;overflow:hidden;margin-top:10px}.slideshow-username{font-weight:700;font-size:1.5em}.block-photo-full img{display:block;margin:0 auto;padding:4px;border-width:1px;border-style:solid}.page-profile .block-photo-thumbs{margin:0 0 20px 20px;overflow:hidden}#profile-q-a,.page-profile .block-details dl,.page-profile .block-details dt{font-size:14px}.page-profile-photos .main .wrap{float:left;width:520px}.page-profile-photos .main .column{float:right}.page-profile-photos .block-photo-thumbs ul{margin-top:0}.page-profile-photos .profile-actions{margin:2em 0}.page-profile-photos p.photo-desc{margin:1.5em 80px 0;text-align:center;line-height:1.45}.mobile-search{display:none}.main .two-columns .column-1st{width:220px}.main .two-columns .column-2nd{margin-left:240px}.two-columns{overflow:hidden}.two-columns .column-1st{float:left;width:48%}.two-columns .column-2nd{margin-left:52%}.block-detailed-search .two-columns .column-1st{width:460px!important}.block-detailed-search .two-columns .column-2nd{margin-left:480px!important}.view-details .block-profile .profile-photo{width:160px;height:175px;overflow:hidden}.view-details .block-profile .profile-desc{margin-left:170px}.view-details .block-profile .profile-desc h3{margin:.25em 0 .5em}.view-details .block-profile .profile-desc h3 .right-col{float:right;text-align:right}.view-details .block-profile .profile-desc h3 .right-col .membership-badge{margin-bottom:.5em;float:none!important}.view-details .block-profile .profile-desc p{margin-bottom:.8em}.block-profile .profile-desc{margin-left:80px}.block-profile .profile-photo{float:left;width:64px;height:64px;overflow:hidden}.view-details .block-profile p.actions,.view-details .block-profile p.actions-layout-photo{float:right;margin:0;padding:1em 10px 0;font-size:1em}.mobile-account-nav,.search-mobile{display:none}.right{margin-left:20px}.edit-profile fieldset .form-row{margin-bottom:1.75em}.edit-profile fieldset .form-row .form-row{margin-bottom:.4em}.edit-profile fieldset .form-row .form-label{width:120px;margin-right:20px;padding-top:.25em}.edit-profile fieldset .form-row .form-field{float:left;width:300px;margin:0}.edit-profile fieldset .form-row .form-field p.help{margin:.75em 0 .25em}.edit-profile fieldset .form-row .form-field .two-columns .column-1st{width:140px}.edit-profile fieldset .form-row .form-field .two-columns .column-2nd{margin-left:160px}.edit-profile fieldset .form-row .form-comment{margin-left:460px;font:italic 1em/1.3 Georgia,"Times New Roman",Times,serif}.edit-profile fieldset .headline .form-comment,.edit-profile fieldset .headline .form-field{float:none;width:auto;margin-left:140px}.edit-profile fieldset .headline{padding:12px}.form-row.error{margin:0}span.round.block-content{width:600px}#register-completeness-container{width:250px}.block-content .form-submit{border-width:1px;border-style:solid;padding:1em 0;border-color:#E6E2DA;background-color:#FCFCFA}.fullsize{width:98%}.midsize{width:50%}.forgotpassword{width:550px}.page-upgrade .two-columns .column-1st{width:415px!important}.page-upgrade .two-columns .column-2nd{margin-left:440px!important}.special .page{width:820px}.special .page-wrap{padding:20px}.prompt fieldset{margin:1px 1px 20px;border-width:1px;border-style:solid;padding:19px 19px 9px}.mobile-nav{display:none}.btn{border:0;background-color:transparent;font-size:11px}.block-filters strong{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.sidebar{width:160px}.sidebar .block-title{height:20px}.membership-badge-photos{margin-left:118px;top:0}.page-support{padding-left:20px}.page-support .main{float:none;width:auto;overflow:hidden}.page-support .main .wrap{width:620px}.messages-toolbar ul li ul{display:none;position:absolute;top:25px;left:0;width:160px;margin:0;border-width:0 1px 1px!important;border-style:solid;padding:0}.messages-toolbar ul li{position:relative;float:left;padding:0 20px 0 0}.messages-toolbar ul li ul li{float:left;width:140px;margin:0;border-top-width:1px;border-top-style:solid;padding:0;background-image:none}.messages-toolbar ul li ul li a{width:114px;padding:.5em 13px;background-image:none}.messages-toolbar ul li ul li a:hover{background-color:#FFF!important}.grade-free,.grade-premium{vertical-align:top}.block-messages h1{margin:0 0 1em;font-weight:400}.messages-thread h2{margin:1.5em 0 .75em;font-size:1.5em}.message-container{margin:0 0 20px;overflow:hidden}.message-container .block-content{float:left;width:420px;border-width:1px;border-style:solid;padding:9px 19px}.message-container .block-content .block-newsfeed{margin:-9px -19px}.message-container .block-content .block-newsfeed .block-profile{border:0;padding:9px 19px 0}.message-container .block-content .upgrade-promo{margin:-10px -20px}.message-container .block-content blockquote{margin:11px 0 19px;border-width:0 0 0 1px;border-style:solid;padding:.75em 0 1em 9px;overflow:hidden}.message-container .block-content blockquote.compact{margin:11px 0}.message-container .block-content blockquote p{float:left;margin:0}.message-container .block-content blockquote img{border-width:1px;border-style:solid;padding:1px}.message-container .block-content blockquote p.meta{margin:.5em 0 0 20px;font-size:.9em}.message-container .block-content blockquote dl dt{margin:0 0 .4em;font:italic 1.1em/1.5 Georgia,"Times New Roman",Times,serif}.message-container .block-sender{float:right;width:300px}.message-container .block-sender .block-profile{position:relative;height:84px;margin:0;border-width:1px;border-style:solid;padding:9px;overflow:visible}.message-container .block-sender .block-profile .arrow{display:block;position:absolute;top:10px;left:-13px;width:13px;height:25px;background:url(/skins/default/images/ws/bg-profile-arrow.gif) no-repeat 0 50%}.message-container .block-sender p.helper{margin:.75em 0 0;font-size:.9em}.message-reply{overflow:hidden}.message-reply h2{margin:1em 0 .75em;font-size:1.5em}.block-compose{float:left;width:460px}.block-recipient{float:right;width:300px}.profile-desc p{margin:.2em 0 .6em;font-size:14px}.message-reply .block-compose{float:none;width:auto}.message-reply .block-compose .tabs{margin:0}.message-reply .block-compose fieldset{margin:0;border-width:0 1px 1px;border-style:solid;padding:9px 19px}.message-reply .block-compose textarea.fullsize{width:98.5%}.message-reply .block-compose .two-columns{margin:0}.message-reply .block-compose .two-columns .column-1st{width:440px}.message-reply .block-compose .two-columns .column-2nd{margin-left:460px}.message-reply .block-compose .two-columns .form-row{margin-bottom:0}fieldset.block-quick-reply{margin:20px 0 0;border-width:1px;border-style:solid;padding:9px 19px}fieldset.block-quick-reply h2{margin-top:.5em;font-weight:400;font-size:1.2em}fieldset.block-quick-reply .form-submit{margin-top:0}#action-popover,#action-popover-folders,#action-popover-folders-moveto,#action-popover-inbox,#mobile-inbox,#mobile-moods,.hidden-desktop,.landing-mobile,.message-body-mobile,.messages-replyto-mobile,.mobile-brand-image,.mobile-inbox-links,.mobile-landscape,.mobile-menu,.mobile-portrait,.mobile-status-offline,.mobile-status-online,.quoteme{display:none}.block-search-results .block-profile{border-width:1px;border-style:solid}.block-search-results .block-profile .profile-photo{margin-left:-1px}.block-search-results .block-profile .profile-photo a{text-decoration:none}.block-search-results .block-profile .photo-container{width:150px;height:150px;border:1px solid #CBD3D9;padding:2px}.block-search-results .block-profile .photo-overflow{height:150px;overflow:hidden;width:150px}.block-profile #winks .profile-photo img,.block-search-results .block-profile .profile-photo img{width:150px}.block-profile #winks td.profile-photo{height:154px;overflow:hidden;width:154px}.block-profile #winks td.profile-photo img{width:150px;background-color:#FFF;border:1px solid #CDB3D9;display:block;padding:1px}.block-profile #winks .profile-desc{margin-left:0}#mobile-search,.btn.mobile,.details-mobile,.messagebutton.mobile,.mobile-accordion-headers,.mobile-more-photos,.mobile-thumbnails,.send-message-mobile,.status-mobile,div.block-profile-overview.mobile{display:none}.block-profile-overview .actions{float:left;width:280px}.actions ul li a{font-weight:700;color:#000}.detail-panels-container{float:left;width:298px;padding:0;margin:0 20px 0 0}.detail-panel{overflow:auto;border:1px solid #EAEDF0;width:274px;padding:12px;margin:0 0 18px}.detail-panel-wide{overflow:auto;border:1px solid #EAEDF0;padding:12px;margin:0 0 18px;width:592px}.detail-panel-secondary{float:left;width:298px;padding:0;margin:0}#mobile-profile-badges,.photo-mobile{display:none}.contact-phone-numbers{font-size:14px;line-height:28px}#notification-wide{margin-left:20px}.edit-profile .wrapper{padding:19px}.edit-profile .form-submit{padding:19px 0 15px 160px}.two-columns-eq .column-1st,.two-columns-eq .column-2nd{width:420px}.packages .form-row .price{float:right;margin-top:.2em;text-align:right;line-height:1.2;font-weight:700;font-size:1.4em}.packages .form-row label{padding:.75em 9px}.packages .form-row .pkg{float:left}.packages .form-row .payment{font-size:.85em}.packages .form-row .price .meta{display:block}.packages .form-submit a.action{float:right}.packages-comparison{margin:-2.6em 0 0}.two-columns-eq{margin-bottom:1em;overflow:hidden}.block-billing h2{float:left;width:160px;margin:0;font-size:1.2em;line-height:.9}.block-billing .billing-status{float:left;width:140px;margin-right:20px}.subscribed-status{margin:0 0 20px}.membership-benefits h1{margin:0 -20px;border-width:0 0 1px;border-style:dashed;padding:0 20px .8em;text-align:left;font-size:1.2em}.page-profile-photos fieldset .form-submit{padding-left:160px;padding-top:16px}.full-width-zone-wrapper{width:100%;text-align:center}.full-width-zone{display:inline-block;padding:10px}.header{padding:2em .67em 0;font-size:.75em}.header:after{content:"";clear:both;display:table}.header ul.lang{float:right;font-size:.9em}.header ul.lang li{display:inline;margin:0 0 0 1.2em;list-style:none}.header ul.lang li strong{font-weight:400}.non-mobile-logo-links{padding-right:20px}.header ul.nav-meta{clear:right;float:right;margin:0 0 1em;font-size:.9em}.header ul.nav-meta li{position:relative;display:inline;margin:0 0 0 .6em;list-style:none}.header ul.nav-meta .current,.header ul.nav-meta .highlight{padding:0 .75em .4em;font-weight:700}#nav-meta-account-link{text-decoration:none!important}.nav-meta-account-decorated-link{text-decoration:underline}#nav-meta-account-link:after{content:"";display:inline-block;width:0;height:0;margin:0 .5em;border-top:3px solid #555;border-left:3px solid transparent;border-right:3px solid transparent;vertical-align:.2em}#nav-meta-account-link:hover:after{border-top-color:#791}#nav-meta-account-dropdown{position:absolute;top:2.2em;right:0;min-width:120px;margin:0;border:1px solid #E6E9EC;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 0;background-color:#FFF;z-index:1000;width:160px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:0 2px 4px rgba(0,0,0,.15);box-shadow:0 2px 4px rgba(0,0,0,.15)}#nav-meta-account-dropdown li{display:block!important;margin:0!important;white-space:nowrap;float:none;padding-left:18px}#nav-meta-account-dropdown a{display:block;padding:.33em 0}ul.nav-meta li b.nav-arrow{position:absolute;top:-36px;left:92px;width:100%;height:36px;cursor:pointer;background:url( /skins/default/images/ws/i-arrow-white.png ) no-repeat 13px 100%;z-index:9999}.online-number{background:transparent url(/skins/default/images/ws/i-user-anim.gif) no-repeat 6px 40%;font-weight:700}.online-number a{padding:.5em 2px .5em 35px}.online-number a:hover{text-decoration:underline}p.badge-upgrade{position:absolute;top:0;left:0;width:123px;height:123px;margin:0;text-indent:-9999em;overflow:hidden;z-index:1000}p.badge-upgrade a{display:block;height:100%;text-decoration:none}p.badge-upgrade-en_US{background:url(/NAS/static/assets/badge-upgrade_en_US.gif) no-repeat 0 0}.nav-main{height:40px;padding:0 20px;background-repeat:repeat-x;background-position:0 0;z-index:100}.nav-main ul{float:right;margin:0;z-index:200}.nav-main ul li{position:relative;float:left;height:35px;margin:5px 5px 0 0;list-style:none;font-weight:700;font-size:.8em;z-index:300}.nav-main ul li a,.nav-main ul li strong{float:left;background-repeat:no-repeat}.nav-main ul li span{float:left;height:28px;padding:7px 20px 0;background-color:transparent;background-repeat:no-repeat}.nav-main ul li span.badge{padding-right:30px}.nav-main ul li a{background-position:0 0;text-decoration:none}.nav-main ul li a span{background-position:100% 0}.nav-main ul li.highlight a{background-position:0 -105px}.nav-main ul li.highlight a span{background-position:100% -105px}.nav-main ul li.over a,.nav-main ul li:hover a{background-position:0 -35px!important;text-shadow:none}.nav-main ul li.over a span,.nav-main ul li:hover a span{background-position:100% -35px!important}.nav-main ul li strong{background-position:0 -70px}.nav-main ul li strong span{background-position:100% -70px}.nav-main ul li strong a{background-position:0 -70px;text-shadow:none}.nav-main ul li ul{display:none;position:absolute;top:35px;width:198px;margin:0;border-width:1px;border-style:solid;border-top:0;z-index:1000}.nav-main ul li ul.right{left:0}.nav-main ul li ul.left{right:0}.nav-main ul li ul li{width:100%;height:auto;margin:0!important;border-top-width:1px;border-top-style:solid;font-weight:400;font-size:1em}.nav-main ul li ul li a,.nav-main ul li ul li strong,.nav-main ul li:hover ul li a{position:relative;float:left;width:158px;height:auto;padding:.6em 20px;background:transparent none!important}.nav-main ul li ul li a:hover{background-image:none}.nav-main ul li ul li strong a{margin:-.6em -20px!important}.nav-main ul li ul li .num{position:absolute;top:.8em;right:0;width:20px;padding:3px 0;line-height:1;text-align:center;font-style:normal;font-size:.85em}.nav-main ul li.over ul,.nav-main ul li:hover ul{display:block;z-index:10000}.nav-main ul.nav-personal{float:left}.nav-main ul.nav-personal li{margin:5px 0 0 5px}.nav-main ul.nav-personal li ul{right:auto;left:0}.nav-main ul.nav-personal li.activityMessage{width:auto;margin:0!important;padding:1em 10px!important;font-size:.9em;line-height:1.3}