.link-fb-account a.fbButton,a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.message-page ul.msg-list p.txt-concat,.profile-info-holder h2,.txt-concat{white-space:nowrap;text-overflow:ellipsis}#tabs,.with-photo ul,ol,ul{list-style:none}.chat-header-wrap{width:100%;position:fixed;top:50px;left:0;z-index:10}.chat-page .profile-chat-header{padding:0 0 2px;overflow:hidden;height:120px}.chat-page .profile-chat-header h1{font-size:2em;font-weight:700;padding:10px 15px}.chat-page .profile-chat-bg{height:60px;background:url(../images/third_party_profile_pic_main.jpg) 0 -60px no-repeat;background-size:100%;overflow:hidden}.chat-page .bg-chat-overlay{height:60px;width:100%}.chat-page .chat-main-pic{float:left;width:26%;margin:10px 0 0 4%;position:absolute;top:0;left:0;z-index:11}.chat-page .main-pic-wrap{width:100px;height:100px}.chat-page .main-pic-wrap a{display:inline-block;width:100px;height:100px}.chat-page .chat-main-pic img{width:100%;height:auto;border-width:2px;border-style:solid}.chat-page .online-chat-icons{float:left;width:65%;position:absolute;top:0;right:0;z-index:11}.chat-page .online-chat-icons h2{font-size:2.4em;height:60px;line-height:60px;padding:0 0 0 8%}.chat-page .online-chat-icons a{display:inline-block;width:32%;height:100%;margin:5px 0 0;padding:5px 0}.chat-page .online-chat-icons a.nickname{display:block;width:100%;height:100%;margin:0;padding:0}.chat-page .chat-window-wrap{position:fixed;top:170px;right:0;bottom:50px;left:0;width:96%;padding:0 2%;z-index:9;overflow-y:scroll;-webkit-overflow-scrolling:touch}.chat-page .chat-window-wrap .message-container{overflow:hidden}.chat-page .chat-window-wrap .pic-holder{float:left;width:15%;padding:3% 0;text-align:center}.chat-page .chat-window-wrap .pic-holder-right{float:right;width:15%;padding:3% 0;text-align:center}.chat-page .chat-window-wrap .pic-holder img,.chat-page .chat-window-wrap .pic-holder-right img{width:80%}.chat-page .chat-window-wrap .bubble-wrap{float:left;width:79%;padding:3% 0;margin:0 0 0 4.5%}.chat-page .chat-window-wrap .bubble-wrap-right{float:right;width:80%;padding:3% 0;margin:0 3.5% 0 0;text-align:right}.chat-page .chat-window-wrap .msg-write{width:100%;padding:3% 0;margin:10px 0 0;text-align:center}.chat-page .chat-window-wrap .msg-write span{font-size:1.1em;margin:0 0 0 5px}.chat-page .chat-window-wrap .bubble-left p,.chat-page .chat-window-wrap .bubble-right p{font-size:1.4em;text-align:left}.chat-page .chat-window-wrap .bubble-wrap p.time-sent,.chat-page .chat-window-wrap .bubble-wrap-right p.time-sent{font-size:1.2em;padding:0 0 0 10px}.chat-page .chat-window-wrap .bubble-wrap-right p.time-sent{text-align:right;padding:0 15px 0 0}.chat-page .send-message{width:100%;height:50px;line-height:50px;position:fixed;left:0;bottom:0;border-top-width:1px;border-top-style:solid;z-index:10}.bubble-left:after,.bubble-right:after{content:"";z-index:1;top:14px;border-style:solid;width:0}.bubble-left{display:inline-block;position:relative;border-radius:15px}.bubble-left,.bubble-right{padding:3% 5%;-webkit-border-radius:15px;-moz-border-radius:15px}.bubble-left:after{position:absolute;left:-16px;border-width:5px 16px 5px 0;border-color:transparent #e8e8e8;display:block}.bubble-right{display:inline-block;position:relative;margin:0 2% 0 0;border-radius:15px}.bubble-right:after{position:absolute;right:-16px;border-width:5px 0 5px 16px;border-color:transparent #b2c861;display:block}.chat-page .chat-window-wrap .msg-offline{margin:10px 0 20px}.chat-page .chat-window-wrap .msg-offline p{font-size:1.3em;text-align:center}.chat-page .send-message .input-text{bottom:0;left:0;border:none;width:65%;height:auto;z-index:1;font-size:1.5em;padding:10px;overflow:auto;resize:none}.chat-page .send-message a{float:right;width:24%;height:50px;line-height:50px;font-size:1.4em;font-weight:600;text-align:center;text-transform:uppercase}.message-container-validate{width:88%;margin:0 3%;padding:10px;border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.message-container-validate p{padding:0;margin:5px 0 10px;text-align:center;font-size:11px}.message-container-validate span{display:block;text-align:center}.message-container-validate a{display:block;width:93%;padding:10px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;text-transform:uppercase;letter-spacing:-.2px;font-size:12px}.support-page .users small{display:block;font-size:1.4em;text-align:center}.support-page .accordion{width:100%}.support-page .faq-container{width:100%;border-bottom-width:1px;border-bottom-style:solid}.support-page .faq-toggle{position:relative;display:block;padding:20px 13px;font-size:1.4em;font-weight:600;text-decoration:none}.support-page .faq-toggle i.toggle-icon{position:absolute;top:30%;right:2%;display:block;width:6%;height:25px;line-height:25px;text-align:center}.support-page .faq-content{display:none;font-size:1.4em;padding:20px;overflow:auto}.faq-title{display:inline-block;width:92%}.no-js .liquid-slider{height:350px;overflow:scroll}.ls-preloader{background:url(../images/loading.gif) center 50% no-repeat #f2f2f2;opacity:1;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.ls-wrapper{clear:both;overflow:auto;position:relative}.liquid-slider{background:#f2f2f2;width:600px;margin:0 auto;float:left;overflow:hidden;position:relative}.arrows .liquid-slider{margin:0 10px}.ls-responsive .liquid-slider{width:100%;margin:0}.panel-container{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.liquid-slider .panel-container .fade{width:100%;opacity:0;position:absolute;top:0;left:0;display:block}.liquid-slider .ls-panel{width:600px;display:block;float:left}.panel-wrapper{padding:15px 40px;position:relative}.ls-nav{overflow:hidden;clear:both}.ls-nav a{background:#d8d8d8;color:#333;margin-right:1px;padding:10px 15px;outline:0}.ls-nav .current a,.ls-nav a:hover{background:#f2f2f2}.ls-nav a:hover{color:#333;text-shadow:none}.currentCrossLink{font-weight:700}.ls-nav ul{padding:0;clear:both;display:block;margin:auto;overflow:hidden}.ls-nav ul li{display:inline}.ls-nav ul li a{display:block;float:left;text-decoration:none}.ls-select-box{width:100%;height:35px;overflow:hidden;background:url(../images/menu.png) right no-repeat #ddd}.ls-select-box select{width:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;padding:5px;font-size:110%;border:none;height:35px;cursor:pointer;outline:0}.ls-nav-left,.ls-nav-right{top:0;float:left;clear:both}.ls-nav-left a,.ls-nav-right a{background:#000;color:#fff;padding:5px;width:100px;display:block;text-align:center;text-decoration:none}.ls-responsive .ls-nav-left{position:absolute;left:0;z-index:2}.ls-responsive .ls-nav-left a{background:#9A9A9A;width:80px}.ls-responsive .ls-nav-left a:hover{background:#747474}.ls-responsive .ls-nav-right{position:absolute;right:0;z-index:2}.ls-responsive .ls-nav-right a{background:#9A9A9A;width:80px}.ls-responsive .ls-nav-right a:hover{background:#747474}.ls-nav-left-arrow,.ls-nav-right-arrow{cursor:pointer;float:left;clear:both}.ls-nav-left-arrow a,.ls-nav-right-arrow a{display:block}[class$="-arrow"]{width:25px;height:25px;background-image:url(../images/arrow.png);background-repeat:no-repeat;margin-top:50px;position:relative}.ls-nav-right-arrow{background-position:top right;margin-right:5px}.ls-nav-left-arrow{background-position:top left;margin-left:5px}.ls-nav-left-arrow:hover{background-position:bottom left}.ls-nav-right-arrow:hover{background-position:bottom right}.ls-responsive .ls-nav-left-arrow{position:absolute;left:0;z-index:2}.ls-responsive .ls-nav-right-arrow{position:absolute;right:0;z-index:2}.message-page .title{margin:50px 0 0;padding:0 0 8px}.message-page .title h1{font-size:2em;font-weight:700;padding:10px 15px}.message-page ul.msg-list{width:100%}.message-page ul.msg-list li{padding:8px 4% 5px;border-top-width:1px;border-top-style:solid}.message-page ul.msg-list li a{float:left;display:block;width:100%;height:100%}.message-page ul.msg-list li div{float:left}.message-page ul.msg-list li div.main-pic{width:20%;position:relative}.message-page ul.msg-list li div.user-nick{width:45%}.message-page ul.msg-list li div.unread-msg{width:35%;position:relative}.message-page ul.msg-list li div.main-pic img{width:100%}.message-page ul.msg-list li div.main-pic span{position:absolute;top:3px;right:0;box-shadow:0 0 1px #fff}.message-page ul.msg-list li div.user-nick h3{font-size:1.8em;font-weight:700;padding:5px 15px 0;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-page ul.msg-list li div.user-nick p{font-size:1.5em;padding:2px 5px 0 15px}.message-page ul.msg-list li div.unread-msg p{font-size:1.5em;padding:10px 0 0}.message-page ul.msg-list li div.unread-msg p.day{padding:7px 0 0}.message-page ul.msg-list p.txt-concat{width:80%;overflow:hidden;font-weight:400}.my-profile-page .profile-main{margin:50px 0 0;height:245px;overflow:hidden;position:relative}.my-profile-page .my-profile-top{text-align:center}.my-profile-page .my-profile-top img{height:auto;width:100%;object-fit:cover;overflow:hidden;min-height:245px}.my-profile-page .profile-top-nickname{background:url(../images/bg_gradient_black.png) bottom left repeat-x;background-size:10px 61px;position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:60px}.my-profile-page .profile-top-nickname h2{font-size:3em;font-weight:600;padding:0 0 0 2%}.my-profile-page .profile-top-nickname a{position:absolute;top:0;right:0;width:15%;text-align:center}.my-profile-page .profile-top-nickname a i{font-size:.65em}.my-profile-page .my-profile-top-info h3.years,.my-profile-page .my-profile-top-info span{font-size:2em;padding:0 0 0 2%}.my-profile-page .my-profile-top-info h3.years{margin:5px 0 0}.my-profile-page .my-profile-top-info span{float:left;width:83%;margin:0 0 5px}.my-profile-page .my-profile-top-info a{float:left;display:inline-block;width:15%}.my-profile-page .my-profile-top-info i{width:100%;text-align:center;padding:6px 0}.my-profile-page .section{float:left;width:95%;margin:5px 0 5px 2.5%;border-width:1px;border-style:solid;position:relative;overflow:hidden}.my-profile-page .section .icon-holder{float:left;width:15%;height:100%;padding:3% 0;text-align:center;position:absolute;top:0;left:0;border-right-width:1px;border-right-style:solid}.my-profile-page .section .main-description{float:left;width:77%;padding:2% 4% 3%;margin:0 0 0 15%;font-weight:lighter;position:relative}.my-profile-page .section .main-description h3{font-size:1.8em;margin:0 0 5px;font-weight:400}.my-profile-page .section .main-description p{font-size:1.2em;word-wrap:break-word;word-break:break-all}.my-profile-page .section .main-description p.description{margin:0 0 5px}.my-profile-page .section .main-description p.album-title,.my-profile-page .section .main-description p.bolder{font-size:1.4em;font-weight:600}.my-profile-page .section .main-description p.album-title{margin:10px 0 5px}.my-profile-page .section .main-description a.btn-edit{position:absolute;top:0;right:0;display:inline-block;width:15%;padding:10px 0;text-align:center}.my-profile-page .section .main-description ul{float:left;width:100%}.my-profile-page .section .main-description ul.character li{width:100%;height:25px;line-height:25px}.my-profile-page .section .main-description ul li{float:left;width:24.5%;height:65px;max-height:100%;line-height:65px;overflow:hidden;margin:0 .5% .5% 0;position:relative}.my-profile-page .section .main-description ul li a{display:block;float:left;width:100%;height:100%}.my-profile-page .section .main-description ul li a i{display:block;float:left;width:100%;height:100%;line-height:68px;text-align:center}.my-profile-page .section .main-description ul li a img{float:left;width:100%;height:100%;object-fit:cover;overflow:hidden}.my-profile-page .section .main-description ul li span.spinner{display:inline-block;position:absolute;top:22%;left:28%}.my-profile-page .add-pic-info{padding:10px 20px 10px 0;font-size:1.2em;text-align:left}.my-profile-page .album-holder ul li span.moderate{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:3em;text-align:center}.picture-management-page .profile-pictures{margin:50px 0 0;position:relative;height:245px;overflow:hidden}.picture-management-page .profile-picture-carousel ul{height:245px}.picture-management-page .profile-picture-carousel ul li{float:left;height:245px;width:100%;text-align:center}.picture-management-page .profile-picture-carousel ul li img{width:100%;height:auto;min-height:245px;object-fit:cover;overflow:hidden}.picture-management-page .profile-picture-carousel .prev{position:absolute;top:0;left:0;width:12%;height:100%;text-align:center;box-shadow:inset 50% 0 20px #000;z-index:10}.picture-management-page .profile-picture-carousel .next{position:absolute;top:0;right:0;width:12%;height:100%;text-align:center;z-index:10}.picture-management-page .profile-picture-carousel .prev i{position:absolute;top:35%;left:20%;font-size:6em}.picture-management-page .profile-picture-carousel .next i{position:absolute;top:35%;right:20%;font-size:6em}.picture-management-page .pic-notify-bar{display:none;font-size:2em;text-align:center;padding:5px;width:90%;margin:0 auto;position:absolute;bottom:10px;left:12px}.picture-management-page .action-icons{height:70px;line-height:70px;font-weight:lighter;text-align:center;margin:10px 0}.picture-management-page .action-icons a{display:inline-block;width:32%;height:70px;vertical-align:top}.picture-management-page .action-icons a i.fa-square-o,.picture-management-page .action-icons a i.fa-user{padding:0}.picture-management-page .action-icons a i.fa-user{margin:-3px 0 0}.picture-management-page .action-icons a i{padding:15px 0 0}.picture-management-page .users-profile-pics{float:left;width:97%;padding:1.5%}.picture-management-page .users-profile-pics ul{float:left;width:100%}.picture-management-page .users-profile-pics ul li{float:left;width:31.3333333%;height:110px;overflow:hidden;margin:1%;position:relative}.picture-management-page .users-profile-pics ul li a{display:block;float:left;width:100%;height:100%}.picture-management-page .users-profile-pics ul li a.plus-icon i{display:block;float:left;width:100%;height:100%;font-size:7em;text-align:center;line-height:115px}.picture-management-page .users-profile-pics ul li img{float:left;width:100%;height:100%;object-fit:cover;overflow:hidden}.picture-management-page .users-profile-pics ul li span{position:absolute;bottom:7%;right:3%}.picture-management-page .users-profile-pics ul li span.spinner{display:inline-block;position:absolute;top:35%;left:35%}.picture-management-page .add-pic-info{margin-top:50px;padding:20px;font-size:1.4em;text-align:center}.picture-management-page .moderated-pic-info{margin-top:10px;margin-bottom:10px;padding:0 20px 11px;font-size:1.2em;text-align:center}.picture-management-page .users-profile-pics ul li span.moderate{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:5.5em;text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.link-fb-account p.sub-heading,body{font-family:'Open Sans',sans-serif}b,strong{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.bkd-color-white{background-color:#fff}.bkd-color-black{background-color:#000}.bkd-color-black-trans{background-color:rgba(0,0,0,.3)}.bkd-color-black-trans-dark{background-color:rgba(0,0,0,.6)}.bkd-color-grey{background-color:#d5d5d5}.bkd-color-light-grey{background-color:#e9e9e9}.bkd-color-red{background-color:#be1111}.bkd-color-green{background-color:#b2c861}.bkd-color-light-green{background-color:rgba(178,200,97,.5)}.bkd-color-lighter-grey{background-color:#f1f1f1}.bkd-color-orange{background-color:#fd7a20}.bkd-color-light-orange{background-color:rgba(253,122,32,.5)}.bkd-color-light-blue{background-color:#6d9ace}.bkd-color-yellow{background-color:#FFD930}.bkd-color-dark-grey{background-color:#242223!important}.txt-color-white{color:#fff}.txt-color-black{color:#000}.txt-color-light-grey{color:#888282}.txt-color-lighter-grey{color:#eee}.txt-color-very-light-grey{color:#cccaca}.txt-color-white-grey{color:#f1f1f1}.txt-color-darker-grey{color:#323136}.txt-color-dark-grey{color:#6f6f6f}.txt-color-red{color:#be1111}.txt-color-orange{color:#ffc600}.txt-color-blue{color:#4893cd}.txt-color-light-blue{color:#bed8ec}.txt-color-green{color:#b2c861}.txt-color-lighter-blue{color:#b7cce7}.txt-color-light-orange{color:#ffb582}.brdr-white{border-color:#fff}.brdr-light-grey{border-color:#e5e5e5}.brdr-lighter-grey{border-color:#f5f5f5}.brdr-black{border-color:#000}.brdr-black-trans{border-color:rgba(0,0,0,.3)}.brdr-color-red{border-color:#be1111}body,html{height:100%;position:relative}body{font-size:62.5%;font-weight:400;line-height:1.5}a{color:#323136}a img{border:none}@viewport{orientation:portrait}.clear:after{clear:both;content:"";display:table}.img-circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.online{position:absolute;top:10px;left:8px;border-radius:50%}.online,.online-profile{display:inline-block;width:14px;height:14px;-webkit-border-radius:50%;-moz-border-radius:50%}.online-profile{border-radius:50%}.offline,.ui-loader{display:none}.strong-text{font-weight:600}.italic-text{font-style:italic}.stronger-text{font-weight:700}.lrg-text{font-size:2.4em}.transparent-circle{opacity:.4}.separator{width:100%;height:1px;margin:5px 0}.msg-bubble{display:inline-block;width:30px;padding:2px 0;font-size:1.2em;font-weight:600;text-align:center;position:absolute;top:-2px;right:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.margin-spacer{margin:2px 5px 0 0}.txt-center{text-align:center}.txt-left{text-align:left}.txt-space-right{padding-right:5px!important}.txt-concat{width:35%;overflow:hidden;font-size:.8em;font-weight:700;padding:0}.site-wrapper{width:100%;overflow:hidden}.link-fb-account p.heading{font-size:1.5em;text-transform:uppercase;text-align:center;width:80%;margin:0 auto 15px}.link-fb-account p.sub-heading{font-size:12px;line-height:18px;color:#B3AEAE;text-align:center;width:80%;margin:20px auto}.link-fb-account{position:absolute;top:65px;width:100%}.link-fb-account a.fbButton{display:block;width:77%;margin:0 auto;height:45px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:0;cursor:pointer;position:relative}.link-fb-account p.disclaimer{margin-top:20px!important;width:87%;text-align:center;margin:0 auto;font-size:1.3em}.link-fb-account div.error-msg-container{width:79%;margin:10px auto 0}.link-fb-account div.error-messages{text-align:center}.link-fb-account div.user-icon{text-align:center;padding:0 0 25px}.link-fb-account span.pic-holder{display:inline-block;width:90px;height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;border:1px solid #E6E6E6;padding:2px}.link-fb-account img.profile-picture{width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}a.fbButton span.fbButton-text-container{display:block;width:100%;font-size:1.4em;text-align:center;text-transform:uppercase;position:absolute;top:12px;left:0}a.fbButton i{position:absolute;left:11px;top:-2px}.bkd-color-face-blue{background-color:#536eae}.cplq-step1-container p.sub-header,.cplq-step2-container p.sub-header{font-size:1.7em;text-transform:uppercase;text-align:center}.cplq-step1-container div.avatar-container{background-color:#ccc;width:85%;margin:20px auto;border-style:solid;border-color:#CCCCD9;border-width:1px;text-align:center;overflow:hidden}.cplq-step1-container button.upload-profile-picture{display:block;width:85%;margin:14px auto 0;height:58px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:0;cursor:pointer;font-size:2em}.cplq-step1-container i{position:absolute;left:15px;top:17px}button.upload-profile-picture span{position:relative;display:block;float:left;width:100%;height:100%;line-height:54px;text-align:center}.cplq-step1-container img.profile-picture{float:left;width:100%;height:100%;object-fit:cover;overflow:hidden}.content-wrapper,.content-wrapper-nopad{padding:0 0 50px;overflow:hidden}.cplq-container{position:absolute;top:65px;width:100%;padding-bottom:0!important}.content-wrapper-nopad{padding:0}.header{position:fixed;top:0;left:0;width:100%;height:50px;line-height:50px;z-index:98}.header h1{text-indent:-99999px;background:url(../images/xflirt_logo.jpg) center center no-repeat;background-size:82px 37px;font-size:2em;text-align:center}.header h1 a{display:block;width:25%;height:100%;margin:0 auto}.menu{float:left;width:80%;padding:0 0 50px;left:-100%;overflow:scroll!important;transition:all .25s ease}.menu,.transparent-close{position:fixed;height:100%;top:50px;z-index:99;-webkit-transition:all .25s ease;-moz-transition:all .25s ease}.menu.menu-open{left:0;-webkit-overflow-scrolling:touch}.transparent-close{opacity:0;float:right;width:20%;left:-20%;box-shadow:inset 0 0 60px #999;transition:all .25s ease}.transparent-close.transparent-open{opacity:1;left:80%}.toggle-button{width:20%;left:0;transition:all .25s ease}.my-profile,.toggle-button{line-height:50px;position:fixed;top:0;height:50px;z-index:100;-webkit-transition:all .25s ease;-moz-transition:all .25s ease}.toggle-button.toggle-open{left:80%}.toggle-button a{display:block;height:50px;line-height:50px;text-align:center}.toggle-button a i.fa{color:#fff;margin-top:9px}.toggle-button a img{width:50%}.my-profile{left:-80%;width:80%;font-size:2.2em;font-weight:lighter;transition:all .25s ease}.my-profile.profile-open{left:0}.my-profile a{display:block;width:100%;height:100%;line-height:50px}.my-profile span,.nav li a i{display:inline-block;width:25%;height:50px;line-height:50px;text-align:center}.nav li a i{height:60px;line-height:60px}.my-profile span.my-profile{display:inline-block;width:54%;font-size:.9em;text-align:left;margin:0 0 0 21%}.my-profile span img{width:40px;height:auto;margin-top:5px}.nav li{display:block;height:60px;position:relative}.nav li.active a{color:#fff;background-color:#fd7a20}.nav li.active a i{color:#fff}.nav li:last-child{margin-bottom:60px;border:none}.nav li span.msg-bubble{display:none}.nav li a{display:block;width:100%;height:100%;line-height:60px;font-size:2em;font-weight:lighter;text-decoration:none}.nav li a i{color:#be1111}.online-users,.users{margin:50px 0 0;padding:0 0 8px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.online-users h1,.users h1{font-size:3em;font-weight:400;letter-spacing:-1px;text-align:center;text-transform:uppercase}.add-favorites-message p,.life-style .users p,.my-account-page .users p,.online-users p,.users p{font-size:1.5em;font-weight:lighter;text-align:center;padding:0 5%;line-height:1.2}.close-to-you-page .users p a,.new-people-page .users p a{font-weight:600}.add-favorites-message p{margin:15px 0;font-weight:600}.life-style-page .users p.strong,.my-account-page .users p.strong{font-weight:600}.life-style-page form.info,.my-account-page form.info,.settings-page form.info{text-align:center;padding:10px 0 0}.settings-page form.info{padding:5px 0 0}.search-for-page form.search{text-align:center;padding:0}.search-for-page .inline,.search-for-page .photo{position:relative;height:40px}.search-for-page .inline ul,.search-for-page .photo ul{list-style:none;width:110px;height:25px;position:absolute;top:13px;left:4%}.search-for-page .inline ul li,.search-for-page .photo ul li{float:left;line-height:18px;padding:2px 10px 0;border-width:1px;border-style:solid}.search-for-page .inline ul li a,.search-for-page .photo ul li a{font-size:1.6em;text-decoration:none;text-transform:uppercase}.search-for-page .inline span,.search-for-page .photo span{position:absolute;top:13px;left:37%;font-size:1.4em}.search-for-page form.search .select-wrap,.search-for-page form.search .select-wrap-mid,.search-for-page form.search .select-wrap-short{position:relative}.search-for-page form.search .input-wrap,.search-for-page form.search .select-wrap-large{width:100%;float:left;margin:0 0 0 2.5%;text-align:left}.search-for-page form.search .select-wrap-large:after,.search-for-page form.search .select-wrap:after{content:"\f078";font-family:FontAwesome;font-size:1.2em;position:absolute;right:30px;top:22px}.search-for-page form.search .select-wrap-mid{width:96%;float:left;margin:0 0 0 2.5%;text-align:left}.life-style-page form.info .select-wrap,.my-account-page form.info .select-wrap,.search-for-page form.search .input-wrap,.search-for-page form.search .select-wrap,.search-for-page form.search .select-wrap-large,.search-for-page form.search .select-wrap-short,.settings-page form.info .input-wrap,.settings-page form.info .select-wrap{position:relative}.search-for-page form.search .select-wrap-short,.search-for-page form.search .wrap-short{width:23%;float:left;margin:0 0 0 1.5%}.search-for-page form.search .wrap-short{width:15%;margin:23px 0 0 10px;text-align:left}.search-for-page form.search .wrap-short span{text-transform:uppercase;font-size:1.2em}.search-for-page form.search .select-wrap-mid:after,.search-for-page form.search .select-wrap:after{content:"\f078";font-family:FontAwesome;font-size:1.2em;position:absolute;right:22px;top:22px}.search-for-page form.search .select-wrap-mid:after{right:12px}.life-style-page form.info .select-wrap:after,.my-account-page form.info .select-wrap:after,.search-for-page form.search .select-wrap:after,.settings-page form.info .select-wrap:after{content:"\f078";font-family:FontAwesome;font-size:1.2em;position:absolute;right:22px;top:22px}.search-for-page form.search .select-wrap-short:after{content:"\f078";font-family:FontAwesome;font-size:1.2em;position:absolute;right:15px;top:22px}.settings-page form.info .select-wrap:after{top:40px}.life-style-page form.info select,.my-account-page form.info select,.search-for-page form.search #cityFromProximity,.search-for-page form.search select,.settings-page form.info select{width:91%;font-size:2em;margin:10px auto;padding:8px 2%;border-width:1px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0}.search-for-page form.search select.age{width:84%;font-size:2em;margin:10px auto;padding:8px 8%;border-width:1px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0}.search-for-page form.search .post,.search-for-page form.search .unless{float:left;width:25%;font-size:1.2em;text-transform:uppercase;margin:25px 5px 0 10px}.search-for-page form.search .post{width:7%}.search-for-page form.search input.cityFromProximity,.search-for-page form.search select.distance{width:95%;font-size:2em;margin:10px auto 0;padding:8px 2%;border-width:1px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0}.search-for-page form.search input.cityFromProximity{width:90%}.settings-page input.error,.settings-page select.error{border:2px solid #ffabab!important}.settings-page form.info input{width:80%;height:25px;font-size:2em;margin:2px auto 10px;padding:8px 11% 8px 2%;border-width:1px;border-style:solid;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0}.settings-page form.info input#bday{height:23px}.search-for-page form.search p.filter,.search-for-page p.looking-for{text-align:left;font-size:1.6em;margin:10px auto;padding:0 3% 5px}.search-for-page p.looking-for,.search-for-page p.within-distance{text-transform:uppercase;margin:10px 0 0;font-size:1.4em;padding:0 3%}.search-for-page p.within-distance{text-align:left}.life-style-page form.info .btn-wrap,.my-account-page form.info .btn-wrap,.search-for-page form.search .btn-wrap,.settings-page form.info .btn-wrap{width:100%;margin:10px 0 0;padding:5px 0;border-top-width:1px;border-top-style:solid}.life-style-page form.info button,.my-account-page form.info button,.search-for-page form.search button,.settings-page form.info button{display:block;width:95%;margin:10px auto;font-size:3em;padding:15px 0;text-align:center;text-transform:uppercase;border:none;outline:0}.settings-page .input-wrap label,.settings-page .select-wrap label{display:block;font-size:1.2em;padding:0 0 0 3%;margin:10px 0 0;text-align:left;text-transform:uppercase}.settings-page p.no-credits{text-align:left;padding-left:5%;padding-top:10px;font-size:1.8em}.settings-page form.info .input-wrap a.edit{display:inline-block;font-size:1.4em;position:absolute;top:20px;right:10px;width:12%;padding:10px 0;margin:0;z-index:10}.with-photo{position:relative;height:50px;border-bottom-width:1px;border-bottom-style:solid}.with-photo span{position:absolute;top:13px;left:3%;font-size:1.4em}.with-photo ul{width:110px;height:25px;position:absolute;top:13px;right:3%}.with-photo ul li{float:left;line-height:18px;padding:2px 10px 0;border-width:1px;border-style:solid}.with-photo ul li a{font-size:1.6em;text-decoration:none;text-transform:uppercase}.on{background:#b9d066}.with-photo ul li.on,.with-photo ul li:not(.on):active{background:#fd7a20;border:1px solid #fd7a20}.profile-holder{width:95%;margin:10px auto 0 2.5%;position:relative;overflow:hidden}.profile-info-holder,.profile-pic-holder{width:50%;float:left}.profile-info-holder{width:50%;position:relative}.profile-pic-holder img{float:left;width:100%;height:auto}.profile-info-holder h2{width:75%;overflow:hidden;font-size:1.6em;font-weight:600;padding:0 5% 0 17%;height:35px;line-height:35px}.profile-info-holder p.age,.profile-info-holder p.distance{font-size:1.6em;padding:0 5%}.profile-holder a.btn-chat,.profile-holder a.btn-webcam,.profile-holder a.btn-write{display:inline-block;width:50%;position:absolute;bottom:0;left:50%;padding:2% 0;text-align:center;font-size:1.7em;font-weight:600;text-transform:uppercase;text-decoration:none}.profile-holder a.btn-webcam{background-color:#443a6e}.profile-holder span.webcam-live{position:absolute;background-color:#1D1C1C;opacity:.8;width:32px;color:#fff;padding-left:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;left:0;top:12px;font-size:11px}.see-more{margin:10px 0 0;height:70px;line-height:70px}.see-more a{display:block;width:100%;height:100%}.see-more i,.see-more span{display:block;text-align:center;font-size:2em;font-weight:700;height:20px;line-height:20px}.see-more span{padding:15px 0 0}.see-more i{font-size:3em}.notifications{display:none;position:fixed;left:0;bottom:0;width:100%;font-size:1.4em;font-weight:400;height:50px;line-height:50px;z-index:98}.notifications a{display:block;width:100%;height:100%}.notifications a span.user-sent-msg{float:left;width:20%;text-align:center}.notifications a span.user-sent-msg img{width:50%;margin-top:6px;border-width:2px;border-style:solid}.icon-message{float:left;display:inline-block;width:20%;height:50px;background:url(../images/icon_message.png) center center no-repeat;background-size:30px 30px}.notification-message{float:left;width:80%;text-align:left;padding:0;font-size:.8em}.notification-internal,.notification-kiss{float:left;width:80%;text-align:left;padding-left:20px}.notification-internal i,.notification-kiss{margin-right:2px}.notification-internal{height:200px!important;font-size:10px!important;margin-top:10px;line-height:15px}*{outline:0}[ng-click]{cursor:pointer}.error-messages div{animation-delay:.5s}.users-pics h4{font-size:1.4em;background-color:#eee;padding:5px 15px}.generic-loader{font-weight:400;font-size:1.4em;text-align:center;padding-bottom:15px}.generic-loader .generic-loader-spinner{margin-bottom:15px}#messenger-counter{position:fixed;left:100%;margin-left:-50px;z-index:99;margin-top:7px}.fa-stack-text{font-size:.6em}.forgot-pass-page .fa-stack{width:2em;height:2em;line-height:2em}.fa-stack{position:relative;display:inline-block;width:1.6em;height:1.6em;line-height:1.6em;vertical-align:middle}#messenger-counter .fa-stack-2x{font-size:1.6em}.padlock .fa-stack,.picture-management-page .fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}input[type=checkbox]:checked{background:#e9e9e9}#sameCountryLabel{float:left;margin-top:13px;margin-left:5px;font-size:12px}#sameCountry{float:left;margin:15px 0 0 2.5%;height:20px;width:20px}#tabs{overflow:hidden;width:100%;margin:50px 0 0;padding:0}#content #tab1 .online-users,#content #tab2 .users,#content #tab3 .users,#content #tab4 .users,#tabs li{margin:0}#tabs li{float:left;width:24.68%;border-right-width:1px;border-right-style:solid}#tabs li:last-child{border:none}#tabs a{display:block;float:left;width:100%;font-size:1.2em;position:relative;padding:1.2em 0;text-align:center;text-decoration:none}#tabs a:focus{outline:0}#content{font-size:1em;position:relative;z-index:2}.third-party-profile-page .profile-main{margin:50px 0 0;height:245px;overflow:hidden;position:relative}.third-party-profile-page .profile-top{text-align:center}.third-party-profile-page .profile-top img{width:100%;height:auto;min-height:245px;object-fit:cover;overflow:hidden}.third-party-profile-page .profile-top-nickname{background:url(../images/bg_gradient_black.png) bottom left repeat-x;background-size:10px 61px;position:absolute;bottom:0;left:0;width:100%;height:60px;line-height:60px}.third-party-profile-page .profile-top-nickname h2{font-size:2.4em;font-weight:700;padding:0 0 0 10px}.third-party-profile-page .profile-top-info{float:left;width:100%}.third-party-profile-page .profile-top-info .age-city{float:left;width:60%}.third-party-profile-page .profile-top-info .age-city p{font-size:2.8em;padding:0 0 0 5%}.third-party-profile-page .profile-top-info .age-city p.city{font-size:1.6em;line-height:1.5}.third-party-profile-page .profile-top-info .quick-actions{float:right;width:40%;margin:5px 0 0}.third-party-profile-page .profile-top-info .quick-actions a{display:inline-block;width:47%;height:100%}.third-party-profile-page .profile-top-info .quick-actions i{width:100%;text-align:center;margin:7px 0 0;padding:0 0 7px}.third-party-profile-page .profile-top-info .btn-chat-lg{display:block;width:95%;margin:10px auto;font-size:3em;padding:7px 0;text-align:center;text-transform:uppercase;border:none;outline:0}.third-party-profile-page .quote{width:75%;margin:10px auto;padding:5% 10%;text-align:center;position:relative;border-width:1px;border-style:solid}.third-party-profile-page .quote p{font-size:1.4em;font-weight:lighter;word-wrap:break-word;word-break:break-all}.third-party-profile-page i.top-quote{position:absolute;top:10px;left:10px}.third-party-profile-page i.bottom-quote{position:absolute;bottom:10px;right:10px}.third-party-profile-page .users-pics{padding-top:10px}.third-party-profile-page .users-pics ul{float:left;width:100%}.third-party-profile-page .users-pics ul li{float:left;width:33.33333333333333%;height:122px;max-height:100%;position:relative;overflow:hidden}.third-party-profile-page .users-pics ul li span.fa-stack,.third-party-profile-page .users-pics ul li span.plus-photos{position:absolute;top:26%;left:26%}.third-party-profile-page .users-pics ul li span.plus-photos{top:20%;left:0;font-size:2em;text-align:center;text-transform:uppercase;line-height:1}.third-party-profile-page .users-pics ul li a{display:block;float:left;width:100%;height:100%}.third-party-profile-page .users-pics ul li img{float:left;width:100%;height:122px;object-fit:cover;overflow:hidden}.third-party-profile-page .section{float:left;width:95%;margin:0 0 10px 2.5%;border-width:1px;border-style:solid;position:relative;overflow:hidden}.third-party-profile-page .section .icon-holder{float:left;width:15%;height:100%;padding:3% 0;text-align:center;position:absolute;top:0;left:0;border-right-width:1px;border-right-style:solid}.third-party-profile-page .section .main-description{float:left;width:77%;padding:3% 4%;margin:0 0 0 15%}.third-party-profile-page .section .main-description h3{font-size:1.8em;margin:0 0 5px}.third-party-profile-page .section .main-description p{font-size:1.5em;font-weight:lighter;word-wrap:break-word;word-break:break-all}.third-party-profile-page .section .main-description p.personal-description{margin:0 0 5px}.third-party-profile-page .overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2}.users-pics .photo-gallery-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.users-pics .photo-gallery-wrapper a.close-gallery{position:absolute;top:0;right:0;padding:15px;z-index:103}.users-pics .photo-gallery-wrapper ul{height:100%}.users-pics .photo-gallery-wrapper ul li{float:left;height:100%;width:100%;text-align:center;overflow:hidden}.users-pics .photo-gallery-wrapper ul li img{float:left;width:auto;height:100%;margin-left:-25%}.users-pics .photo-gallery-wrapper ul li.blurred-list{position:relative}.users-pics .photo-gallery-wrapper ul li.blurred-list a,.users-pics .photo-gallery-wrapper ul li.blurred-list i,.users-pics .photo-gallery-wrapper ul li.blurred-list span{display:block;width:100%;text-align:center;position:absolute;top:30%;left:0;opacity:.6;height:auto}.users-pics .photo-gallery-wrapper ul li.blurred-list span{font-size:1.8em;font-weight:700;top:37.5%;text-transform:uppercase}.users-pics .photo-gallery-wrapper ul li.blurred-list a,.users-pics .photo-gallery-wrapper ul li.blurred-list a.access{text-transform:uppercase;position:absolute;opacity:1;margin:0 15%;font-size:2em;border-width:2px;border-style:solid;top:45%;left:0}.users-pics .photo-gallery-wrapper ul li.blurred-list a{display:block;width:70%;padding:15px 0}.users-pics .photo-gallery-wrapper ul li.blurred-list a.access{width:57.5%;padding:15px 0 15px 12%}.angucomplete-dropdown,.angucomplete-image{border-color:#ececec;border-style:solid;border-width:1px}.users-pics .photo-gallery-wrapper ul li.blurred-list i.check{width:18%;position:absolute;top:17%;left:3%;opacity:1}.users-pics .photo-gallery-wrapper .prev{position:absolute;top:0;left:0;width:12%;height:100%;text-align:center;box-shadow:inset 50% 0 20px #000;z-index:102}.users-pics .photo-gallery-wrapper .next{position:absolute;top:0;right:0;width:12%;height:100%;text-align:center;z-index:102}.users-pics .photo-gallery-wrapper .prev i{position:absolute;top:45%;left:20%;font-size:6em}.users-pics .photo-gallery-wrapper .next i{position:absolute;top:45%;right:20%;font-size:6em}.third-party-profile-page .profile-top-info .age-city .distance{font-size:.9em}.error-messages{text-align:left;font-size:1.2em;color:#be1111}.settings-page .error-messages{padding-left:3%}.unsubscribe-page{overflow:hidden}.unsubscribe-page .register,.unsubscribe-page .unsubscribe{float:left;width:50%;margin:20px 0}.unsubscribe-page .delete-account,.unsubscribe-page .link{float:left;width:90%;text-align:center;border-top-width:1px;border-top-style:solid}.unsubscribe-page h4{font-size:1.4em;font-weight:600;text-align:center;text-transform:uppercase}.unsubscribe-page .register p,.unsubscribe-page .unsubscribe p{font-size:1.2em;text-align:center}.unsubscribe-page .link{padding:20px 5%;font-size:1.4em}.unsubscribe-page .link a{text-decoration:underline}.unsubscribe-page .delete-account{padding:20px 5% 30px}.unsubscribe-page .delete-account h4{font-size:2em;font-weight:lighter;line-height:1.2;text-transform:none}.unsubscribe-page .delete-account p{font-size:1.3em;margin:10px 0 20px;padding:0 10%}.unsubscribe-page .delete-account a{font-size:1.4em;font-weight:600;text-transform:uppercase;margin:0 5px;padding:7px 10%;border-radius:3px}.angucomplete-holder{position:relative}.angucomplete-dropdown{border-radius:2px;padding:6px;cursor:pointer;z-index:9999;position:absolute;margin-top:-6px;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:5px;margin-bottom:4px;clear:both}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px}.angucomplete-image{height:34px;width:34px;border-radius:50%}.angucomplete-image-default{background-position:center;background-size:contain;height:34px;width:34px}.highlight{color:red}.angucomplete-dropdown{overflow-y:auto;max-height:150px;width:91%}.angucomplete-row{color:#888282;font-size:1.4em}section{background:rgba(138,137,137,.99);color:#FFF;height:auto;display:inline-block}section a{position:absolute;right:5px;color:#fff;font-size:13px;margin-top:0}section p{width:86%;display:block;transition:font-size 200ms;font-size:10px;margin:10px auto 0;padding:5px 5px 10px;text-align:justify;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-moz-animation-name:slideUp;-webkit-animation-name:slideUp;animation-name:slideUp}section button{color:#F3F3F3;background-color:#74a837;-webkit-transition:background 200ms ease-in-out,color 200ms ease-in-out,box-shadow 200ms ease-in-out;border-radius:5px;-webkit-border-radius:5px;width:47px;padding:8px 10px;cursor:pointer;transition:font-size 200ms;text-align:center;font-size:.6em;display:block;margin-left:10px;float:left;border:none;margin-top:20px!important;margin-right:5px!important}