#footer,.contact .draft_exists{font-style:italic}form#my_partner div.radiogroup fieldset div#countrypicker .country select,select{text-indent:.01px;appearance:none;-moz-appearance:none;text-overflow:''}BODY{margin:0}a{cursor:pointer}BODY,INPUT,SELECT{outline:0;font-family:'PT Sans',arial;font-size:11pt;color:#000}body{background-color:#f7f1d5}OPTION{font-size:1em}button,input,select{border:1px solid #979797;border-radius:4px;margin-top:0;margin-bottom:0;padding:3px;height:19px}input[type=file]{border:none;height:auto}button{background:url(/Graphics/btn_default_out.png)repeat-x;height:27px;cursor:pointer}button:hover{background:url(/Graphics/btn_default_over.png)repeat-x}a img{border:none}#password{margin-bottom:0}p.subheading{font-size:1.5em}input.invalid{box-shadow:inset 0 0 5px 1px #e00}input.valid{box-shadow:inset 0 0 5px 1px #0e0}.center-block{margin-left:auto;margin-right:auto;display:block}.payment-type{overflow:hidden;padding:10px;display:block}.payment-type input[type=radio]{width:auto!important}.payment-type form{display:none}.payment-type form button{margin-left:10px}.payment-type:nth-child(2n+1){background-color:rgba(120,120,120,.5)}img.emoji{height:1em;width:1em;margin:0 .05em 0 .1em;vertical-align:-.1em}@font-face{font-family:'Open Sans Emoji';font-style:normal;font-weight:400;src:local('Open Sans Emoji'),local('OpenSansEmoji'),url(/Css/OpenSansEmoji.otf)format('opentype'),url(/Css/OpenSansEmoji.ttf)format('truetype')}textarea{padding:6px;font-family:'Open Sans Emoji';resize:vertical;border:1px solid #979797;border-radius:4px}#site{position:relative;margin:0;width:100%}#site #header{height:160px;background-color:#700;border-bottom:1px solid #530000;position:absolute;left:0;right:0;top:0;z-index:1;width:100%;min-width:990px}#site #header #top{z-index:2;height:150px;width:990px;background:url(/Graphics/logo_headerTag.png)0 60px no-repeat;margin:auto;top:0;position:relative}#site #header #top>a:first-child{display:block;width:270px;height:140px}#site #header #top #logo{position:absolute;top:38px;left:-90px}#site #header #top #user{position:absolute;right:0;top:17px}#site #header #top #user a,#site #header #top #user div{float:left;font-size:14px;font-weight:600;padding:0 5px;color:#fee;margin-left:20px;text-decoration:none}#site #header #top #user a:last-child,#site #header #top #user div:last-child{padding-right:0}#site #header #top #user .logout{cursor:pointer}#site #header #top a#subscribe{border-radius:6px;top:50px;position:absolute;background-color:#530000;border:1px solid #aa3737;color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;left:320px;transition:all .25s;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s}#site #header #top a#subscribe span{height:26px;padding:12px 7px 2px;display:block}#site #header #top a#subscribe:hover{background-color:#400;border-color:#bc0000}#site #header #top #login{display:block;position:absolute;right:0;top:60px}#site #header #top #login input{width:100px;float:left;margin-left:5px}#site #header #top #login button{margin-top:0;margin-left:5px}#site #header #top #login .facebook_login{float:left;margin-right:30px}#site #header #top #forgot_password{position:absolute;right:5px;top:100px;color:#fff;text-decoration:none}#site #header #top nav{position:absolute;right:0;top:50px;height:38px;padding-left:5px}#site #header #top nav a{border-top:1px solid #ffe;border-bottom:1px solid #ffe;background-color:#fee;display:block;float:left;font-size:12px;color:#000;text-decoration:none;text-transform:uppercase;transition:background-color .25s;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-o-transition:background-color .25s;-ms-transition:background-color .25s}#site #header #top nav a:hover{background-color:#ffdfdf}#site #header #top nav a:first-child{margin-left:0;border-left:1px solid #ffe;border-bottom-left-radius:6px;border-top-left-radius:6px}#site #header #top nav a:first-child span{border-left:none}#site #header #top nav a:last-child{border-right:1px solid #ffe;border-bottom-right-radius:6px;border-top-right-radius:6px}#site #header #top nav a:last-child span{border-right:none}#site #header #top nav a span{height:26px;padding:10px 5px 0;border-left:1px solid #c5a4a4;border-right:1px solid #fff;display:block}#site #header #top nav a.selected{border-color:#fff;background-color:#fff}#main #page .topline{border-bottom:1px solid #979797;position:relative;margin-bottom:10px;font-weight:700}#main #page .topline h2{display:inline-block;margin-bottom:10px;margin-right:30px}#main #page .topline h2 a{position:static}#main #page .topline h2 a.active{color:#000!important;text-decoration:none!important}#main #page .topline a{position:absolute;bottom:4px}#main #page .topline a :hover{color:red}#main #page .topline .unread_letters{position:absolute;bottom:0}#main #page .topline .count_matches,#main #page .topline .edit_parameters{position:absolute;bottom:4px}#footer,#footer #bottom,#main,#main #page{position:relative}#main #page .topline span.number{font-size:120%}#main #page .topline .edit_parameters{right:0;display:block;cursor:pointer}#footer{height:100px;background-color:#1a1a1a;z-index:3;width:100%;min-width:990px;top:100px;color:#fff;font-weight:400;font-size:12px}#footer #bottom{z-index:2;width:990px;top:10px;margin:auto}#footer #bottom a{float:right;text-decoration:none;color:#fff;margin-right:10px}#main{top:136px;width:990px;padding:15px 0 100px;margin:0 auto;min-height:600px}div.messagebody,textarea[name=message]{min-height:150px}#main #page{margin:20px 15px 0;width:955px;overflow:hidden}#main #page a{color:#700;text-decoration:underline}#main #page nav#profile_progress{display:block;width:696px;position:relative;left:2px;height:29px;text-transform:uppercase;margin-bottom:30px}#main #page nav#profile_progress a{display:block;float:left;width:226px;margin-right:4px;background-color:#979797;border:1px solid #979797;color:#fff;text-decoration:none;font-size:15px;font-weight:700;text-align:center;padding:5px 0;border-radius:4px}#main #page nav#profile_progress a:hover{border-color:#646464}#main #page nav#profile_progress a.active{background-color:#000;border-color:#000}#main #bgimage{position:absolute;top:150px;left:4px;z-index:4}#main H1{font-size:1.8em;font-weight:600;margin-bottom:30px}#main h3,.btn{font-weight:400}#main h2{font-size:1.5em}#preview{width:100px;height:133px;overflow:hidden;border:1px solid #979797}#subscriptions #trial_weeks_12{background-image:url(/Graphics/payBars_0.png);width:490px;height:170px;margin-bottom:25px}#subscriptions #trial_weeks_12 .product{font-size:18pt;margin-top:10px}#subscriptions #trial_weeks_12 .total-price{font-size:24pt;margin-top:2px}#subscriptions #trial_weeks_12 .description{font-size:12pt;margin-top:3px}#subscriptions #weeks_4{background-image:url(/Graphics/payBars_3.png)}#subscriptions #weeks_12{width:170px;background-image:url(/Graphics/payBars_2.png)}#subscriptions #weeks_12 .product{margin-top:20px}#subscriptions #weeks_12 button{bottom:30px}#subscriptions #weeks_25{background-image:url(/Graphics/payBars_1.png)}#subscriptions #trial_weeks_12 button{position:inherit;float:none}#subscriptions ul.checkmarks{margin-top:16px;display:inline-block}#subscriptions ul.checkmarks li{width:220px;float:left}#subscriptions .subscription{position:relative;display:inline-block;vertical-align:top;cursor:pointer;font-weight:700;color:#FFF;text-shadow:-2px 2px rgba(0,0,0,.3);width:160px;height:294px}#subscriptions .subscription div{text-align:center}#subscriptions .subscription .product{font-size:12pt;margin-top:35px}#subscriptions .subscription .price-per-week{font-size:12pt;line-height:12pt;margin-top:35px}#subscriptions .subscription .price-per-week .price{font-size:30pt}#subscriptions .subscription .total-price{margin-top:25px;font-size:14pt}#subscriptions .subscription .currency{font-size:12pt}#subscriptions .subscription button{position:absolute;bottom:15px;left:20px;right:20px;background-image:url(/Graphics/product-btn.png);height:35px;color:#FFF;font-size:15pt;font-weight:700;text-shadow:-2px 2px rgba(0,0,0,.3);background-position-y:-5px;border:1px solid green}#subscriptions .subscription button:hover{background-position-y:-55px}#subscriptions .appetizer{display:inline-block;vertical-align:top;float:right;width:450px}#cookie-notice .text a#close-cookie-notice img,#main #my_images .notice,.btn{vertical-align:middle}#subscriptions .appetizer.no-trial{margin-top:17px}form.upload_image{margin-top:10px;width:100%;overflow:hidden}form.upload_image button{margin-top:0}form.upload_image>*{float:left}#main #my_images img.profile_image{padding-top:10px}#main #my_images img.profile_image+.help{padding-top:8px}#main #my_images .notice{font-weight:700;display:inline-block;padding:5px;color:#000;line-height:normal}#main #my_images #profilePictureContent{position:relative}#main #my_images #confirmation-photo .image,#main #my_images #my_profile_image,#main #my_images #private-album .image,#main #my_images #public-album .image{position:relative;margin-top:5px}#main #my_images #confirmation-photo .image .image,#main #my_images #my_profile_image .image,#main #my_images #private-album .image .image,#main #my_images #public-album .image .image{margin-right:30px}#main #my_images #confirmation-photo .image .pending,#main #my_images #confirmation-photo .image .rejected,#main #my_images #confirmation-photo .image .require-confirmation,#main #my_images #my_profile_image .pending,#main #my_images #my_profile_image .rejected,#main #my_images #my_profile_image .require-confirmation,#main #my_images #private-album .image .pending,#main #my_images #private-album .image .rejected,#main #my_images #private-album .image .require-confirmation,#main #my_images #public-album .image .pending,#main #my_images #public-album .image .rejected,#main #my_images #public-album .image .require-confirmation{position:absolute;left:11px;top:10px;width:150px;background-color:#800;opacity:.75;color:#fff;text-align:center}#main #my_images #confirmation-photo .image .pending,#main #my_images #my_profile_image .pending,#main #my_images #private-album .image .pending,#main #my_images #public-album .image .pending{height:20px;background-color:#008}#main #my_images #confirmation-photo .image .rejected,#main #my_images #my_profile_image .rejected,#main #my_images #private-album .image .rejected,#main #my_images #public-album .image .rejected{height:200px}#main #my_images #confirmation-photo .image .rejected a,#main #my_images #my_profile_image .rejected a,#main #my_images #private-album .image .rejected a,#main #my_images #public-album .image .rejected a{display:block}#main #my_images .private-access .deny-access,#main #my_images .private-access .grant-access,#main #my_images .private-denied .deny-access,#main #my_images .private-denied .revoke-access,#main #my_images .private-requests .profile.mini .revoke-access{display:none}#main #my_images #confirmation-photo .image .rejected .notice,#main #my_images #my_profile_image .rejected .notice,#main #my_images #private-album .image .rejected .notice,#main #my_images #public-album .image .rejected .notice{color:#fff}#main #my_images #confirmation-photo .image .require-confirmation,#main #my_images #my_profile_image .require-confirmation,#main #my_images #private-album .image .require-confirmation,#main #my_images #public-album .image .require-confirmation{background-color:#ff9300}#main #my_images #confirmation-photo .image .approved,#main #my_images #confirmation-photo .image .confirmed,#main #my_images #my_profile_image .approved,#main #my_images #my_profile_image .confirmed,#main #my_images #private-album .image .approved,#main #my_images #private-album .image .confirmed,#main #my_images #public-album .image .approved,#main #my_images #public-album .image .confirmed{background-color:#080}#main #my_images #my_profile_image .require-confirmation{height:201px;line-height:200px}#main #my_images #confirmation-photo .image .btn-danger,#main #my_images #private-album .image .btn-danger,#main #my_images #public-album .image .btn-danger{margin-top:0;margin-bottom:5px}#main #my_images .private-access div.profile.mini,#main #my_images .private-denied div.profile.mini,#main #my_images .private-requests div.profile.mini{margin-left:0;margin-right:15px}#main #my_images .private-access div.profile.mini h2,#main #my_images .private-denied div.profile.mini h2,#main #my_images .private-requests div.profile.mini h2{font-size:12px}#main #my_images .private-requests .profile.mini{height:275px}#my_partner>div,#my_profile>div{position:relative;clear:both}#my_partner>div>fieldset,#my_profile>div>fieldset{line-height:3;float:left}#my_partner>div>fieldset>legend,#my_profile>div>fieldset>legend{border:none;margin-bottom:-5px}#my_partner>div>fieldset+fieldset,#my_profile>div>fieldset+fieldset{float:right}#my_partner>div small,#my_profile>div small{line-height:1.5}#my_partner textarea,#my_profile textarea{margin:0;width:100%;min-height:150px;box-sizing:border-box}#my_profile #profile_editor{position:relative}#my_profile #profile_editor .draft{position:absolute;z-index:1;right:10px;top:8px;text-align:right}#my_profile #profile_editor .counter{position:absolute;z-index:1;left:120px;top:5px;line-height:1.5}form div span{display:inline-block;width:130px;float:left}form div select{width:178px}input[type=checkbox]{width:25px}fieldset{border:0;margin:0;padding:0}fieldset legend{display:block;width:100%;padding:.8em 0 0;font-weight:700;margin:.6em 0;font-size:110%}#profile #album .thumbs,img.profile_image{background-color:rgba(255,255,255,.5);padding:10px}fieldset[name=basic]{margin-top:0}fieldset[name=basic] legend{border:none}fieldset .column{width:184px;float:left;overflow:hidden}fieldset .column+.column{margin-left:8px}div#strength_meter{width:100px;height:25px;position:absolute;left:320px;bottom:47px}#profile #album,div.profile.mini,div.profile.mini div.image{position:relative}span.dimmed_bar{height:5px;display:block;width:100%;background-color:#eee}span.bar{height:5px;display:block}.too_short span.bar{background-color:#707070;width:25%}.ok span.bar{background-color:#769dc6;width:50%}.good span.bar{background-color:#56928d;width:75%}.very_strong span.bar{background-color:#0c7a0a;width:100%}form#my_partner{line-height:3}form#my_partner #age select,form#my_partner #height select,form#my_partner #weight select{width:70px}form#my_partner #age div,form#my_partner #height div,form#my_partner #weight div{display:block;width:240px;float:left}form#my_partner #age div:nth-child(2) span,form#my_partner #height div:nth-child(2) span,form#my_partner #weight div:nth-child(2) span{margin-left:10px;width:25px}form#my_partner #age div:nth-child(2) select,form#my_partner #height div:nth-child(2) select,form#my_partner #weight div:nth-child(2) select{left:30px}form#my_partner #age{width:450px}form#my_partner #age>div{width:210px}form#my_partner .location+.location{margin-top:15px}form#my_partner fieldset{float:none;width:auto}form#my_partner fieldset div{float:left}form#my_partner fieldset div+div{float:right}.quicksearch{width:325px;overflow:hidden}.quicksearch #quicksearch{line-height:2.4}.quicksearch #quicksearch span{display:inline-block;width:130px}.quicksearch #quicksearch select{width:185px}.quicksearch #quicksearch #age_seperator{display:inline-block;text-align:center;width:55px}.quicksearch #quicksearch select#age_max,.quicksearch #quicksearch select#age_min{width:65px}.quicksearch #quicksearch div{float:left}button{min-width:120px;float:right;line-height:0}.two_columns{overflow:hidden}.two_columns div.help{width:45%;float:left}img.profile_image{border:1px solid #fff}#profile{clear:left}#profile>h2{margin:1.6em 0 0}#profile h2+h2{margin-top:-10px}#profile #album{float:left;overflow:hidden}#profile #album img.profile_image{margin-right:10px;width:270px;height:360px}#profile #album .thumbs{width:270px;border:1px solid #fff;overflow:hidden;margin-top:5px}#profile #album .thumbs img{margin:0;padding:0;float:left;cursor:pointer}#profile #album .thumbs h3{margin:0 0 10px}#profile #album .thumbs #request-album-access{margin-top:10px;box-sizing:border-box;width:100%}#profile #education,#profile #lifestyle,#profile #looks{display:inline-block;float:left;margin-left:20px;overflow:hidden}#profile #interests div,#profile #personality_traits div,#profile div>span{width:150px;display:inline-block}#profile #partner_residence,#profile #residence{float:left;margin-left:20px;width:300px}#main #visitors div.profile.mini h2{text-align:left;margin-bottom:0}#visitors .visitors_text{margin:0}div.profile.mini{float:left;display:block;width:172px;height:300px;margin-left:23.75px}div.profile.mini:nth-child(5n+1){margin-left:0}div.profile.mini .onlinestatus{font-weight:700}div.profile.mini.online a h2{color:#006400!important}div.profile.mini div.image div.private-images{position:absolute;width:150px;top:11px;left:11px;text-align:center;background-color:rgba(0,0,0,.5);color:#FFF;padding-bottom:2px;font-size:.8em}div.profile.mini div.image img{padding:10px;border:1px solid #fff;margin-right:5px;background-color:rgba(255,255,255,.5);width:150px;height:200px}div.profile.mini a{text-decoration:none!important}div.profile.mini .description{width:150px;font-size:.8em;text-align:center;color:#000}div.profile.mini>div{margin-bottom:8px}#my_images .profile.mini{width:122px;height:250px}#my_images .profile.mini img{width:100px;height:133.3px}#private-album-images,#public-album-images{max-width:710px;float:left}#home .latest_matches a{margin-left:19.5px;margin-bottom:15px;display:inline-block;text-decoration:none}.alert,.btn-success,.button,.direction,.julekalender,.success{text-decoration:none!important}#home .latest_matches a img{border:1px solid #fff;padding:10px;background-color:rgba(255,255,255,.5)}#home .latest_matches a:last-child{margin-right:none}#home .latest_matches a:nth-child(5n+1){margin-left:0}#home .quicksearch div{width:100%}#search .slide_out{position:relative;padding-bottom:30px}#search .slide_out .edit_search_profile{position:absolute;right:0;bottom:30px}.fresheditor-toolbar ul{height:27px;background:url(/Graphics/multiselect_unsel.png);border:1px solid #979797;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;position:relative;margin:0;padding:0}.fresheditor-toolbar ul li{list-style-type:none;display:inline-block;width:27px;height:27px;border-right:1px solid #aaa}.fresheditor-toolbar ul li:hover{background:url(/Graphics/multiselect_sel.png)}.fresheditor-toolbar ul li a{color:#000;display:block;text-align:center}.fresheditor-toolbar ul li a span{margin:0;width:27px}div.messagebody{overflow:auto;border:1px solid #979797;background-color:#fff;padding:0 5px 5px;outline:0;line-height:1.5}div.messagebody span{display:inline}#mailbox div.thread div.mail{margin-top:5px;border:1px solid rgba(230,230,230,.7);overflow:hidden}#mailbox div.thread div.mail .header{padding:10px 0 0 10px;background-color:rgba(230,230,230,.7);min-height:50px;height:auto;line-height:20px;position:relative}#mailbox div.thread div.mail .header .spamnotice{position:absolute;right:100px;font-weight:700;color:red}#mailbox div.thread div.mail .header .block_member{position:absolute;right:100px;margin-top:-4px;font-size:80%;font-weight:700}#mailbox div.thread div.mail .body{background-color:rgba(250,250,250,.7);padding:10px 10px 30px;position:static;min-height:50px}#mailbox div.thread div.mail .body.to_me{background-color:rgba(245,245,245,.7)}#mailbox div.thread div.mail .message_rating{position:absolute;right:40px;top:5px;width:25px;height:25px}#mailbox div.thread div.mail .message_rating.neutral{background-image:url(/Graphics/thumbsupdown.png)}#mailbox div.thread div.mail .message_rating.good{background-image:url(/Graphics/thumbsup.png)}#mailbox div.thread div.mail .message_rating.bad{background-image:url(/Graphics/thumbsdown.png)}#mailbox .terms{margin-top:20px;color:#700;line-height:1.5em;background-color:rgba(255,255,255,.7);padding:5px}.contact.head .header{font-weight:700;background:0 0}.contact.head .header .sent_status{background:url(/Graphics/arrow_u_w.png)7px 7px no-repeat}.contact.head .header .received_status{background:url(/Graphics/arrow_d_w.png)7px 7px no-repeat}.contact .header{position:relative;height:25px}.contact .header.new_message{background-color:rgba(235,206,210,.4);font-weight:700}.contact .header .get_thread{cursor:pointer}.contact .header.hover{background-color:#dddace}.contact .header.hover.new_message{background-color:#dacdc8}.contact .header DIV{display:inline-block;margin-right:5px;height:20px;overflow:hidden}.contact .header .delete_message,.contact .header .delete_thread{float:right;cursor:pointer;margin:-13px 7px 0 0;width:14px;height:14px;overflow:hidden;text-indent:-1000px;background-image:url(/Graphics/delete_icon10x10.png);background-position:2px 2px;background-repeat:no-repeat}.contact .header .delete_message:hover,.contact .header .delete_thread:hover{outline:#979797 solid 1px}.contact .header .delete_message{margin:0 8px 0 0}.contact .header .alias_img{height:45px;float:left;padding-top:2px;margin-left:2px}.contact .header .alias_img a{display:block}.contact .header .alias{float:left;margin-left:0;margin-right:0;width:300px}.contact .header .excerpt{float:left;width:auto;max-width:800px}.contact .header DIV{padding-top:4px;float:left}.contact .header .message_review{position:absolute;left:0;right:0;margin-left:150px;padding-top:0;height:49px}.contact .header .alias.visible-desktop{width:250px}.contact .header .block_member{position:absolute;right:25px}.contact.head{background-color:#700;color:#fff}.contact.head .get_thread{cursor:auto}.contact .alias{width:150px}.contact .date{width:75px}.contact .excerpt{width:600px;white-space:nowrap;overflow:hidden}.contact .received_status,.contact .sent_status{width:20px;height:20px}.contact .received_rating{width:43px;min-height:25px;text-align:center}.contact .received_rating .message_rating{display:inline-block;width:25px;height:25px}.contact .received_rating .message_rating.neutral{background-size:contain;background-image:url(/Graphics/thumbsupdown.png)}.contact .received_rating .message_rating.good{background-size:contain;background-image:url(/Graphics/thumbsup.png)}.contact .received_rating .message_rating.bad{background-size:contain;background-image:url(/Graphics/thumbsdown.png)}.contact .read{background:url(/Graphics/mail_read.png)3px 2px no-repeat}.contact .unread{background:url(/Graphics/mail_unread.png)3px 2px no-repeat}.contact .reply{display:none;overflow:hidden;margin-top:10px;position:relative}.contact .reply button{margin-bottom:10px}.contact .reply .draft{position:absolute;top:7px;right:7px;width:auto;z-index:1}.contact .get_older_messages{margin-bottom:10px;margin-right:9px;float:none}.page_header{border-bottom:1px solid #000;overflow:hidden;position:relative}.page_header h2{margin-bottom:5px}.page_header a,.page_header div{position:absolute;bottom:5px;right:0}table#order_overview{margin-top:5px;width:100%;border-spacing:0}table#order_overview tr{background-color:#fee}table#order_overview tr:first-child,table#order_overview tr:last-child{background-color:#700;color:#fff}table#order_overview td,table#order_overview th{text-align:right;height:28px}table#order_overview td:first-child,table#order_overview th:first-child{text-align:left}table#order_overview td span,table#order_overview th span{padding:0 5px}table#order_overview tr:last-child td{height:25px;text-align:right;border:none}table#order_overview tr:last-child td:first-child{text-align:right}div#card_info{postion:relative;overflow:hidden;margin-top:10px}div#card_info img#cards{float:left;margin-top:2px}div#card_info button#pay{float:right}div.container{margin-top:20px;min-height:100px}div.container div.address h2{margin-bottom:0;margin-top:0;display:block!important}.full-width{width:100%!important}#confirmation-photo.ui-sortable .image,#my_profile_image_div.ui-sortable .image,#private-album.ui-sortable .image,#public-album.ui-sortable .image{cursor:move}#confirmation-photo div.image,#my_profile_image_div div.image,#private-album div.image,#public-album div.image{display:block;float:left;margin-right:5px}#confirmation-photo div.image img,#my_profile_image_div div.image img,#private-album div.image img,#public-album div.image img{width:150px;height:200px;padding:10px;border:1px solid #fff;background-color:rgba(255,255,255,.5)}#confirmation-photo div.image.ui-sortable-helper,#my_profile_image_div div.image.ui-sortable-helper,#private-album div.image.ui-sortable-helper,#public-album div.image.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}#confirmation-photo div.image .actions .delete,#my_profile_image_div div.image .actions .delete,#private-album div.image .actions .delete,#public-album div.image .actions .delete{padding-left:0;padding-right:0;min-width:45%;float:right}#confirmation-photo div.image .actions .btn-success,#my_profile_image_div div.image .actions .btn-success,#private-album div.image .actions .btn-success,#public-album div.image .actions .btn-success{padding:7px 0 8px;display:inline-block}#confirmation-photo div.image .actions .half-width,#my_profile_image_div div.image .actions .half-width,#private-album div.image .actions .half-width,#public-album div.image .actions .half-width{width:45%!important}#confirmation-photo .placeholder,#my_profile_image_div .placeholder,#private-album .placeholder,#public-album .placeholder{width:104px;height:137px;border:1px dotted #979797;margin:5px;display:block;float:left}#lbBottomContainer{bottom:0;top:inherit!important;width:auto!important;right:0;margin-left:inherit!important;position:fixed!important;left:inherit!important}.help{margin-bottom:30px;line-height:1.5}#change_password,#recover_password,#reset_password{position:relative;margin:auto;width:325px;height:125px;padding:20px;border:1px solid #3b020a;border-radius:5px;background-image:-webkit-gradient(linear,left top,left bottom,from(#530000),to(#700));background-image:-webkit-linear-gradient(top,#530000,#700);background-image:-moz-linear-gradient(top,#530000,#700);background-image:-o-linear-gradient(top,#530000,#700);background-image:-ms-linear-gradient(top,#530000,#700);background-image:linear-gradient(top,#530000,#700);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#530000', EndColorStr='#770000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#530000', EndColorStr='#770000')";background-color:#530000}#change_password:before,#recover_password:before,#reset_password:before{position:absolute;top:0;left:0;border:1px solid #bc727c;border-radius:5px;content:'';width:363px;height:163px;z-index:5}#change_password div.content,#recover_password div.content,#reset_password div.content{position:absolute;width:100%;height:100%;z-index:6}#change_password div.content strong,#recover_password div.content strong,#reset_password div.content strong{color:#fff;display:block;width:210px}#change_password div.content>button,#change_password div.content>input,#recover_password div.content>button,#recover_password div.content>input,#reset_password div.content>button,#reset_password div.content>input{padding:0;margin:0 0 15px;width:323px;height:25px}#change_password div.content>input,#change_password div.content>select,#recover_password div.content>input,#recover_password div.content>select,#reset_password div.content>input,#reset_password div.content>select{width:321px;height:25px}#change_password div.content>.combobox,#recover_password div.content>.combobox,#reset_password div.content>.combobox{margin:0 0 11px}#change_password div.content button,#recover_password div.content button,#reset_password div.content button{height:27px;margin-top:0;display:block;float:none;color:#fff;background:url(/Graphics/signup_btn_black.png)repeat-x;font-size:1.1em;font-weight:700}#change_password h2,#recover_password h2,#reset_password h2{margin-top:0;color:#fff;font-size:1.5em}#rating-box>div{width:100%;max-width:350px;color:#fff;text-align:center}#rating-box>div .rating{margin-top:20px;color:#fff;background-image:none;height:auto}#rating-box>div .rating button{float:none;width:100%;line-height:20px;border:none;font-size:18px;font-weight:700;color:#fff;height:25px}#rating-box>div .rating button.good{background-color:#5bb75b;background-image:none}#rating-box>div .rating button.bad{background-color:#da4f49;background-image:none}#rating-box>div .rating button.neutral{color:#000}#reset_password{height:200px}#reset_password p{color:#fff;width:80%}#change_password:before,#reset_password:before{height:238px}#change_password{height:200px;float:right;margin-left:20px}#overlay,.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:rgba(0,0,0,.7);display:none}#overlay .content,.overlay .content{width:500px;max-width:100%;margin:1em auto;background-color:#fff;padding:1em}form#crop_image button{min-width:102px;margin-left:10px}div.proplist div>span{min-width:150px;display:inline-block;margin-bottom:10px}.warning{margin-bottom:10px}#mail_subscriptions{float:none}#main div.overlay div.form{width:500px;background-color:#fff;top:50%;position:absolute;margin:-95px 0 0 -250px;left:50%;border-radius:6px;padding:10px 20px 0}#main div.overlay div.form form button{margin-top:auto}#main div.overlay div.form button.cancel{float:none;width:100%;margin-top:30px}#main div.overlay div.form h2{border-bottom:1px solid #979797;padding-bottom:10px;margin:0 0 20px}#main div.overlay div.form .close{position:absolute;right:0;top:5px;cursor:pointer}#main div.overlay div.form input,#main div.overlay div.form textarea{width:350px}#main div.overlay#discount_code div.form{height:145px;margin-top:-78px}div.profiles{clear:both;margin-top:20px;overflow:hidden}div.profiles div{text-align:center;margin-right:10px;overflow:hidden;float:left}div.profiles div img{border:1px solid #fff;padding:10px;background-color:rgba(255,255,255,.5)}.alert,.julekalender,.success{border-radius:4px;text-align:center;padding:10px;display:block;margin-bottom:20px}#profile-text button,#profile-text textarea,.segment{margin-bottom:10px}.alert{border:1px solid #700;background-color:#fee}.success{border:1px solid #070;background-color:#efe}#main .julekalender{border-radius:12px;background-image:url(/Graphics/julebanner.jpg);background-position:40px 30px;box-sizing:border-box;padding:10px}#main .julekalender h2{color:#006400;font-size:2em;text-shadow:rgba(255,0,0,.3)2px 2px}#main .julekalender .close{display:block;width:20px;height:20px;float:right;background:url(/Graphics/closeX.png)4px 4px no-repeat #fff;opacity:.7}#main .julekalender .close:hover{outline:#888 solid 1px;opacity:1}#main .julekalender .content{border-radius:6px;background-color:#fff}.button,.segment{border-radius:4px}.segment{border:1px solid #979797;padding:6px;background-color:#f3f3f3}#profile-text{width:auto;float:none;clear:both}#profile-text button{float:none}form#my_partner div.radiogroup fieldset div#countrypicker .country,ul.status{float:left}ul.status{list-style-type:none;padding:0;margin:0;width:320px;margin-left:none}ul.status+ul.status{margin-left:25px}ul.status li:first-child{font-size:1.25em;font-weight:700;text-transform:uppercase;padding-top:none;height:auto}ul.status li{border-bottom:1px solid #979797;height:2em;padding-top:.75em}.uppercase{text-transform:uppercase;font-weight:700}img.profile{width:150px;height:200px;padding:10px;border:1px solid #fff;background-color:rgba(255,255,255,.5)}.profile-picture-container{width:255px!important}.profile-picture-container li{border:none!important;text-align:center}.image-container{height:auto!important}.table-row{overflow:hidden}div.table{display:table}div.table>div{display:table-row}div.table>div>div{display:table-cell}.topline a.send_message{right:0}.topline a.give-access{right:203px}.button{background-color:#27A200;padding:5px 10px;border:1px solid #1E7204;color:#fff!important;text-shadow:-2px 2px rgba(0,0,0,.3);display:inline-block;text-align:center}.confirm-gender .img,.signup-form{border:1px solid rgba(255,255,255,.3)}.button.red{background-color:#700;border-color:#500}#blocked-profiles .profile.mini,#visitors .profile.mini{float:left;height:auto;margin-bottom:10px;overflow:hidden;position:relative}#blocked-profiles .profile.mini h2,#visitors .profile.mini h2{margin-top:0}#blocked-profiles .profile.mini img,#visitors .profile.mini img{width:100px;height:133px}.golden{background-image:linear-gradient(left bottom,#ffa 41%,#ca6 71%);background-image:-o-linear-gradient(left bottom,#ffa 41%,#ca6 71%);background-image:-moz-linear-gradient(left bottom,#ffa 41%,#ca6 71%);background-image:-webkit-linear-gradient(left bottom,#ffa 41%,#ca6 71%);background-image:-ms-linear-gradient(left bottom,#ffa 41%,#ca6 71%);background-image:-webkit-gradient(linear,left bottom,right top,color-stop(.41,#ffa),color-stop(.71,#ca6))}.signup-form{background-color:rgba(0,0,0,.5);position:relative;width:352px;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;padding:20px;text-align:center;height:auto}.signup-form>input,.signup-form>select{box-sizing:border-box;-moz-box-sizing:border-box;color:#000;width:100%;height:27px;margin-bottom:10px;text-align:left}.signup-form label{display:block;text-align:left}select{box-sizing:border-box;-moz-box-sizing:border-box;background:url(/Graphics/arrow_drop.png)center right no-repeat #fff;height:27px}select.empty{color:#888}select.empty option{color:#000}form#my_partner div.radiogroup{width:450px}form#my_partner div.radiogroup fieldset input[type=radio]{width:25px}form#my_partner div.radiogroup fieldset div#countrypicker{width:250px;position:relative}form#my_partner div.radiogroup fieldset div#countrypicker .country select{box-sizing:border-box;-moz-box-sizing:border-box;background:url(/Graphics/arrow_drop.png)right no-repeat #fff}form#my_partner div.radiogroup fieldset div#countrypicker .country select+a.delete-country{cursor:pointer;display:inline-block;margin:6px 7px 0 10px;width:14px;height:14px;background-image:url(/Graphics/delete_icon10x10.png);background-position:2px 2px;background-repeat:no-repeat}form#my_partner div.radiogroup fieldset div#countrypicker .country select+a.delete-country:hover{outline:#979797 solid 1px}form div#profile_text span{width:auto;float:none}.blogpost h2{margin:0;display:block!important}.blogpost p{margin-top:.5em}.blogpost small{color:#aaa}.success .close{display:block;width:12px;height:12px;float:right;background:url(/Graphics/closeX.png)no-repeat}#mail_new_match,#mail_new_message,.proplist #account_top_div{float:left}.success .close:hover{outline:#888 solid 1px}.direction{margin-bottom:20px;display:block;border-bottom:1px solid transparent}.direction:hover{border-bottom:1px solid #800}.direction span{font-size:1.5em;font-weight:700}#my_profile_image,#my_profile_image_div,#private-album,#public-album,.upload_image_block{min-height:290px;padding-top:1px}.upload_image_block{margin:1em 0}.modal-footer,.modal-form{margin-bottom:0}#main #page #search-filter{text-align:left}#main #page #search-filter .location span{display:inline-block;padding:0 5px 5px 0}#main #page #search-filter .location .country{width:200px}#main #page #search-filter .location .city,#main #page #search-filter .location .state{width:250px}#main #page #search-filter .genders .gender{display:inline-block;margin-right:20px}#main #page #search-filter .looks{clear:both}#main #page #search-filter .looks>div>span{display:inline-block;width:25%}.ui-datepicker-title select{padding-right:3px}#my_partner>div>fieldset,#my_profile>div>fieldset{width:100%}#basic_info div:first-child{float:left;width:450px}.report-profile-div{padding:0}button{margin-top:10px}div.proplist div>span{width:105px}#edit-alias-span,#edit-email-span{width:auto}body{overflow-y:inherit!important;-ms-touch-action:auto;touch-action:auto}#my_profile>div{clear:none}.btn-success{color:#fff!important}#my_profile>div>fieldset[name=lifestyle],#my_profile>div>fieldset[name=looks]{width:450px}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:none}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled],.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled],.btn:focus,.btn:hover{-webkit-transition:background-position .1s linear;transition:background-position .1s linear;-moz-transition:background-position .1s linear}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-footer{padding:14px 15px 15px;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.btn:hover,button.close{background:0 0}.modal-footer:after,.modal-footer:before{display:table;line-height:0;content:""}.btn,.close{line-height:20px}.hide,.only_for_windows_phone{display:none}.modal-footer:after{clear:both}.contact .header .excerpt,.ui-datepicker-multi .ui-datepicker-buttonpane,fieldset.search-image{clear:left}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}#report_reason{width:100%;height:100px}#report_form_submit{height:35px;margin-top:10px}.close{float:right;font-size:20px;font-weight:700;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;border:0;-webkit-appearance:none;min-width:inherit}.signup_form_input_div,.signup_form_input_div_button{margin:0 auto;text-align:left;width:60%;min-width:212px}.close_report_profile{height:35px}.btn-success.active,.btn-success:active{background-color:#408140}ul.checkmarks li img{float:left}#subscriptions .subscription#trial_weeks_12{display:block}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}.visible-print{display:none!important}#cookie-notice .text div img{float:left;margin-left:5px}#sugardaters #quick_signup_form{color:#FFF;text-align:center;position:relative;height:auto;width:352px}#main #page a.switch_responsive{color:#fff}#quick_signup_form h5{margin-top:11px;margin-bottom:-8px}.signup_form_input_div{height:60px}.signup_form_input_div_button{height:45px}.btn,.text-centered{text-align:center}.signup_form_input_div #email,.signup_form_input_div #zip{width:201px}#sugardaters #quick_profile{height:400px;width:352px;color:#FFF;text-align:center;position:relative}#quick_profile h5{margin-top:11px;margin-bottom:-8px}.quick_profile_input_div{text-align:left;height:60px;width:60%;min-width:212px;margin:0 auto}.btn{display:inline-block;margin-bottom:0;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);text-decoration:none!important;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #b3b3b3;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);font-size:18px;font-family:'PT Sans',sans-serif;padding:0 14px;width:auto!important}.btn-medium,.btn-small{-moz-border-radius:3px;padding:2px 10px;border-radius:3px;-webkit-border-radius:3px}.btn-danger,.btn-info,.btn-success{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6}.btn:focus,.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-o-transition:background-position .1s linear}.btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-success{background:inherit;background-repeat:repeat-x;background-image:none!important;text-indent:0!important;z-index:inherit!important;background-color:#5BB75B!important;border-color:#51A351 #51A351 #387038;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);top:auto!important}.btn-danger,.btn-info{background-repeat:repeat-x}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{background-color:#51A351!important;color:#fff;background-position:0 -15px;-o-transition:background-position .1s linear;background-color:#51A351!important}.btn-info{color:#fff!important;background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#main #page a.switch_responsive,.btn-danger,.switch_responsive{border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{background-position:0 -15px;-o-transition:background-position .1s linear;background-color:#2f96b4!important}.btn-danger{color:#fff!important;background-color:#da4f49;background-image:-moz-linear-gradient(top,#961918,#700);background-image:-webkit-gradient(linear,0 0,0 100%,from(#961918),to(#700));background-image:-webkit-linear-gradient(top,#961918,#700);background-image:-o-linear-gradient(top,#961918,#700);background-image:linear-gradient(to bottom,#961918,#700);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff!important;background-color:#bd362f}#sugardaters button{margin-bottom:3px!important;left:70px}a.btn,p.btn{padding-top:7px;height:auto!important;padding-bottom:8px}.btn-small{font-size:11.9px}.btn-medium{font-size:16px}.btn-primary{color:#FFF!important}#next-profile,#previous-profile,.next-profile,.previous-profile{margin-bottom:0}#site #header #top .login{display:block;position:absolute;right:0;top:60px}#site #header #top .login input{width:100px;float:left;margin-left:5px}#site #header #top .login button{margin-top:0;margin-left:5px}#main div.overlay div.form{height:auto}#mail_access_granted_span,#mail_access_request_span,#mail_new_match_label,#mail_new_message_label,#mail_offers_and_info_span{width:100%}#mail_access_granted,#mail_access_request,#mail_offers_and_info{float:left}form div input{width:212px}.margin-0{margin:0}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px}.max-width-500{max-width:500px;margin:0 auto}.smaller-letters{font-size:78%;display:inline!important;float:none;width:auto}.align-left{text-align:left}.margin-top-5{margin-top:5px}#first-div,#phone-login{display:none}.margin-top-10{margin-top:10px}#main h2{display:inline-block}.appetizer ul.checkmarks li{background:0 0;padding-left:0}.appetizer ul.checkmarks li img{float:left}.appetizer .checkmark_text{padding-left:5px;display:table}.deny-access,.grant-access,.revoke-access{margin:10px 0;font-size:14px;min-width:116px;width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.location_labels{display:block;width:100px;padding-top:10px;height:32px}.location span{float:right;width:150px;margin-top:-36px}.city select,.country select,.state select{float:right;min-width:170px}#search-image-span{float:right}.location_main_box{border:1px solid green;overflow:auto;padding:30px 5px 5px;margin-bottom:2px;position:relative}.location_main_box:first-child{padding-top:5px}#main #page #search-filter .location a.delete{display:inline-block;width:20px;height:20px;position:absolute;top:0;right:0;text-decoration:none}#main #page #search-filter .locations .location .country{width:250px}#main #page #search-filter .location:first-child a.delete{display:inherit}#main #page #search-filter .location_main_box:first-child a.delete,#popout-menu{display:none}#main div.profile.mini h2{font-size:14px;overflow:hidden;margin-bottom:5px;text-align:center}textarea[name=message]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin:0;font-size:110%}.contact .header .delete_message,.contact .header .delete_thread{margin-top:-6px}@media (max-width:1200px){#site #header #top{width:800px}#footer #bottom{width:auto;max-width:990px;min-width:440px}#footer{width:auto;min-width:inherit}}@media (min-width:980px){#popout-menu{display:none!important}}.top-buffer-0{margin-top:0}.top-buffer-5{margin-top:5px}.top-buffer-10{margin-top:10px}.top-buffer-15{margin-top:15px}.top-buffer-20{margin-top:20px}.top-buffer-25{margin-top:25px}.top-buffer-30{margin-top:30px}.bot-buffer-0{margin-bottom:0}.bot-buffer-5{margin-bottom:5px}.bot-buffer-10{margin-bottom:10px}.bot-buffer-15{margin-bottom:15px}.bot-buffer-20{margin-bottom:20px}.bot-buffer-25{margin-bottom:25px}.bot-buffer-30{margin-bottom:30px}.checkbox_set label{display:block}@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right:18px}}div.select{position:relative;display:inline!important;width:auto!important;float:none!important}#signup_form select{width:210px}.ui-datepicker{background-color:#fff;width:17em;padding:10px;display:none;border:1px solid #979797;border-radius:4px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:55px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{position:absolute;top:4px;left:2px}.ui-datepicker .ui-datepicker-next{position:absolute;top:4px;right:2px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:0 10px}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:none;padding:1px}.ui-datepicker td a,.ui-datepicker td span{color:#000;display:block;padding:.2em;text-align:center;text-decoration:none;background-color:#f7f7f7}.ui-datepicker td a:hover{background-color:#dcdcdc}.ui-datepicker td a.ui-state-active{background-color:#979797}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.tooltip{position:absolute;display:block;overflow:hidden;background-color:#ECCC67;border:1px solid #979797;border-radius:4px;padding:5px;width:250px}#frontpage #signup_form{position:relative;margin-top:30px;width:535px;height:240px;padding:20px;border:1px solid #3b020a;border-radius:5px;background-image:-webkit-gradient(linear,left top,left bottom,from(#530000),to(#700));background-image:-webkit-linear-gradient(top,#530000,#700);background-image:-moz-linear-gradient(top,#530000,#700);background-image:-o-linear-gradient(top,#530000,#700);background-image:-ms-linear-gradient(top,#530000,#700);background-image:linear-gradient(top,#530000,#700);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#530000', EndColorStr='#770000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#530000', EndColorStr='#770000')";background-color:#530000}#frontpage #signup_form .notice{position:absolute;bottom:375px;width:210px}#frontpage #signup_form .notice h2{color:#000;margin-bottom:0}#frontpage #signup_form:before{position:absolute;top:0;left:0;border:1px solid #bc727c;border-radius:5px;content:'';width:573px;height:278px;z-index:5}#main #page a.switch_responsive,.switch_responsive{text-shadow:0 -1px 0 rgba(0,0,0,.25);border-radius:18px}#frontpage #signup_form div.content{position:absolute;width:250px;z-index:6}#frontpage #signup_form div.content>button,#frontpage #signup_form div.content>input{padding:0;margin:0 0 15px;width:208px;height:25px;display:block;text-indent:10px}#frontpage #signup_form div.content>select{width:210px;height:25px}#frontpage #signup_form div.content>.combobox{margin:0 0 11px}#frontpage #signup_form div.content ::-webkit-input-placeholder{color:#000}#frontpage #signup_form div.content :-moz-placeholder{color:#000}#frontpage #signup_form div.content :-ms-input-placeholder{color:#000}#frontpage #signup_form h2{margin-top:0;color:#fff;font-size:1.5em}#frontpage #signup_form .ribbon{position:absolute;top:-10px;right:-10px;z-index:5}#frontpage #signup_form button{height:67px;width:242px;text-indent:-1000px;position:absolute;right:39px;bottom:24px;border:none;overflow:hidden;z-index:7}#frontpage #signup_form button.Gold{background:url(/Graphics/videreGold_out.png)no-repeat}#frontpage #signup_form button.Gold:hover{background:url(/Graphics/videreGold_over.png)no-repeat}#frontpage #signup_form button.Green{background:url(/Graphics/opretNu_out.png)no-repeat}#frontpage #signup_form button.Green:hover{background:url(/Graphics/opretNu_over.png)no-repeat}ul.checkmarks{list-style-type:none;padding-left:0}ul.checkmarks li{width:550px;margin-bottom:30px;padding-left:40px;background:url(/Graphics/v-sign.png)0 3px no-repeat}ul.checkmarks li h2{margin-bottom:-5px}body.landingpage{background-image:url(/Graphics/landingBg.jpg);background-repeat:repeat-x;background-position:center 160px;background-size:auto 650px}body.landingpage h1{color:#fff}body.landingpage .teaser{color:#fff;font-weight:700;width:470px;margin:30px auto auto;float:right}body.landingpage .teaser b{font-size:1.8em}body.landingpage #sugardaters .table{margin-top:600px}#sugardaters #signup-form-container{position:absolute;top:80px;width:100%}#sugardaters div.content>button,#sugardaters div.content>input,#sugardaters div.left>button,#sugardaters div.left>input,#sugardaters div.right>button,#sugardaters div.right>input{padding:0;margin:0 0 15px;width:208px;height:25px;display:block;text-indent:10px}#sugardaters div.content>select,#sugardaters div.left>select,#sugardaters div.right>select{width:210px;height:25px}#sugardaters div.content>.combobox,#sugardaters div.left>.combobox,#sugardaters div.right>.combobox{margin:0 0 11px}#sugardaters div.content ::-webkit-input-placeholder,#sugardaters div.left ::-webkit-input-placeholder,#sugardaters div.right ::-webkit-input-placeholder{color:#000}#sugardaters div.content :-moz-placeholder,#sugardaters div.left :-moz-placeholder,#sugardaters div.right :-moz-placeholder{color:#000}#sugardaters div.content :-ms-input-placeholder,#sugardaters div.left :-ms-input-placeholder,#sugardaters div.right :-ms-input-placeholder{color:#000}#sugardaters #signup_form{position:relative;height:200px}#sugardaters #signup_form div.content{width:250px;position:absolute;z-index:6}#sugardaters #signup_form h2{margin-top:0;color:#fff;font-size:1.5em}#sugardaters #signup_form .ribbon{position:absolute;top:-10px;right:-10px;z-index:5}#sugardaters #signup_form select{margin-bottom:15px}#sugardaters button{height:67px!important;width:410px!important;text-indent:-1000px;position:absolute;right:0;bottom:5px;border:none;background:url(/Graphics/opretNu_btn_410px.png)no-repeat;overflow:hidden;z-index:7}#sugardaters button:hover{background-position:0 -77px}#sugardaters ul.checkmarks{position:absolute;right:0;width:410px;list-style-type:none;padding-left:0;margin-top:0}#sugardaters ul.checkmarks li{height:34px;width:172px;padding-left:33px;padding-top:6px;margin-bottom:0;float:left;background:0 0}#sugardaters #my_profile #birthdate select[name=day],#sugardaters #quick_profile #birthdate select[name=day]{width:79px}#sugardaters #my_profile #birthdate select[name=month],#sugardaters #quick_profile #birthdate select[name=month]{width:80px}#sugardaters #my_profile #birthdate select[name=year],#sugardaters #quick_profile #birthdate select[name=year]{width:143px}#sugardaters #quick_profile{display:none}#sugardaters .signup-form{margin-left:100px;float:left;text-align:center}#sugardaters .signup-form button{width:153px!important;height:33px!important;text-indent:0;font-size:12pt;font-weight:700;color:#fff;position:static;float:none;background:url(/Graphics/product-btn.png)repeat-x;text-shadow:-2px 2px rgba(0,0,0,.3);background-position-y:-5px}#main #page a.switch_responsive,.switch_responsive{background-color:#da4f49;float:left;background-repeat:repeat-x}#sugardaters .signup-form button:hover{background-position-y:-55px}#sugardaters div.table{border-spacing:30px}#sugardaters div.table>div>*{display:table-cell;width:50%}#sugardaters div.table>div>.blogpost h2{margin:0}#sugardaters div.table>div>.blogpost p{margin-top:.5em}#sugardaters div.table>div>.blogpost small{color:#aaa}.confirm-gender{display:none}.confirm-gender button.cancel{background-image:url(/Graphics/product-btn-red.png)!important}.confirm-gender button.cancel small{font-size:.7em}.confirm-gender .img{position:relative;overflow:hidden;padding:10px;text-align:left}.confirm-gender img{float:left;margin-right:10px;width:150px;height:150px}.confirm-gender .description{position:absolute;bottom:10px}#cookie-notice{z-index:10000;position:fixed;top:0;left:0;right:0;background-color:#530000;padding:10px 0}#cookie-notice .text{max-width:990px;width:100%;margin:auto;color:#fff;font-size:.8em}#main #page a.switch_responsive,.switch_responsive{color:#fff!important;padding:7px 9px 9px;margin-top:15px}#cookie-notice .text>div{display:table-row}#cookie-notice .text>div>*{display:table-cell;vertical-align:middle}#cookie-notice .text>div>img{margin-right:15px}#cookie-notice .text a#close-cookie-notice{color:#fff;text-decoration:none;font-weight:700;white-space:nowrap;padding-left:15px}.unresponsive-hidden-desktop{display:none!important}#main #page a.switch_responsive{margin-left:33px;border-top:1px solid #8b0000;text-decoration:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(#961918),to(#700));background-image:-webkit-linear-gradient(top,#961918,#700);background-image:-o-linear-gradient(top,#961918,#700);background-image:linear-gradient(to bottom,#961918,#700);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#main #page a.switch_responsive,.switch_responsive{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);background-image:-moz-linear-gradient(top,#961918,#700)}.switch_responsive{margin-left:5px;border-top:1px solid #8b0000;text-decoration:none;background-image:-webkit-gradient(linear,0 0,0 100%,from(#961918),to(#700));background-image:-webkit-linear-gradient(top,#961918,#700);background-image:-o-linear-gradient(top,#961918,#700);background-image:linear-gradient(to bottom,#961918,#700);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#flags{width:100%}#flags img{width:20px}@media (min-width:350px){#flags img{width:22px}}@media (min-width:370px){#flags img{width:24px}}@media (min-width:400px){#flags img{width:26px}}@media (min-width:420px){#flags img{width:28px}}@media (min-width:450px){#flags img{width:30px}}@media (min-width:464px){#flags img{width:32px}}@media (min-width:980px){#flags{width:352px;overflow:hidden;margin-left:100px}#flags img{width:26px}}@media (max-width:982px){.unresponsive-hidden-desktop{display:inherit!important}}#loader{display:none;position:fixed;top:0;bottom:0;left:0;right:0;padding:.5em 0;background-color:rgba(0,0,0,.8);text-align:center;color:#fff;z-index:1000}#loader .spinner{width:40px;height:40px;position:relative}#loader .double-bounce1,#loader .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#ccc;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}#loader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.rating{background-image:url(/Graphics/rating_colors.png);background-repeat:no-repeat;height:25px;width:170px;display:block;overflow:hidden;text-align:right}.rating.r5{background-position:0 0}.rating.r4½{background-position:0 -30px}.rating.r4{background-position:0 -60px}.rating.r3½{background-position:0 -90px}.rating.r3{background-position:0 -120px}.rating.r2½{background-position:0 -150px}.rating.r2{background-position:0 -180px}.rating.r1½{background-position:0 -210px}.rating.r1{background-position:0 -240px}.rating.r½{background-position:0 -270px}.rating.r0{background-position:0 -300px}.GR-container{margin:40px auto;width:400px;max-width:100%;color:#fff}.GR-container .description{height:300px;overflow-y:auto;background-color:rgba(0,0,0,.7);padding:10px}.GR-container .close{opacity:1;float:none;color:#fff;background-color:green;padding:0 20px}