@charset "utf-8";*,body,html{margin:0;padding:0}.content,.toolbar{position:relative}.headerlink img,.profilepic_head img,nav.top .fa{vertical-align:middle}#animation div,.inner button,.social,header nav ul li:first-child a{font-weight:700}header nav ul,li{list-style-type:none}#signupform #submit,#urApi #submit,.regFive #steps #submit,aside h3{text-transform:uppercase}#animation,#animation div,.pxl,header .banner,header nav ul,ul#progress{overflow:hidden}*{box-sizing:border-box}button,input,select{border:0;outline:0;padding:10px 15px;font-size:inherit}body,p{font-size:14px}.pxl{height:0;width:0}.hidden{display:none}.clear{clear:both}a{text-decoration:none;cursor:pointer}p{margin:10px 0;line-height:1.4em}body,html{height:100%}body{font-family:'Droid Sans',sans-serif}.content{margin:0 auto 10px;width:95%;max-width:872px;display:block}.searchbar,.toolbar{display:inline-block}.forcereg{cursor:pointer}.forcereg:hover{text-decoration:underline}.inner button:hover,header nav ul li a,header nav ul li a.forcereg:hover{text-decoration:none}nav.top{height:55px;border-bottom:1px solid rgba(0,0,0,.5)}nav.top .fa{font-size:20px;padding:5px}.searchbar{background:url(../images/search.png) center right no-repeat #fff;padding:5px 28% 5px 7px;border-radius:3px;max-width:90px;margin:15px 0 0 2%}.column img,.friends,.inner{max-width:100%}.toolbar{background:url(../images/fb-bar.png) center left no-repeat;padding-left:50px;margin:19px 20px 0 2%}#countup,#countup2,.news{position:absolute;border-radius:2px;padding:1px 3px}.top #countup,.top #countup2{top:-5px;right:-13px}.news{top:15px;background:#fa3e3e;color:#fff;margin-left:-8px;font-size:80%}.profilepic_head{padding-right:10px;border-right:1px solid #1d3b7a}.profilepic_head img{height:24px;width:24px;border:0;margin:0 5px 0 30px}header.content{background:#fff}header .banner{height:315px;position:relative}.inner,.profile{position:absolute}header .bannerpic img{width:100%}.profile{background:rgba(0,0,0,.3);border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.07);display:block;left:25px;bottom:10px;margin-top:-120px;padding:1px}.profilepic,header nav{background:#fff}.profilepic{display:block;width:160px;border:4px solid #fff;border-radius:2px}.inner{bottom:50px;padding-left:194px;color:#fff;display:table;left:0;width:100%}.inner h1{display:table-cell;vertical-align:bottom}.inner button,header nav ul li,header nav ul li a{display:inline-block}.btnbox{padding-right:15px;position:relative;text-align:right;white-space:nowrap;z-index:4}.inner button{cursor:pointer;border-radius:2px;font-size:12px;padding:10px}.inner button:hover{-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-duration:.3s}i.fa.fa-camera,i.fa.fa-thumbs-up{padding-right:5px}.inner button.activitybtn #countup{border-radius:2px;padding:1px 3px;top:0;position:relative;margin-left:2px}header nav ul{margin:0;padding:0 0 0 200px}header nav ul li a{text-align:center;font-size:14px;margin:8px 0;padding:5px 15px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}header nav ul li a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}header nav ul li a:hover:before,header nav ul li:first-child a:before{left:0;right:0}.promosidebar{font-size:12px;height:auto;line-height:16px;position:fixed;right:0;top:10%;width:200px;z-index:10;background:#eee;padding:5px}.promosidebar .advert img{display:block;width:100%}.column,.friendprofile,.friends{display:inline-block}.promosidebar h3{margin:5px 0}.promosidebar .message{text-align:justify;font-size:12px;margin:0}.column,.post{margin:0 auto 10px;border-radius:2px}.column{font-size:12px;vertical-align:top}.post{background:#fff;border:1px solid #e5e5e5}.reg-container{position:relative}aside.column{width:39%;margin-right:2%}aside.column ul li{background:url(../images/check_icon_inactive.png) left center no-repeat;padding-left:30px;min-height:25px;margin:10px 0 10px 5px;color:#4b4f56}.post-container,aside h3{padding:5px}aside h3{color:#4b4f56;font-size:12px;text-align:left}.friendprofile,.friendprofile p,.friends .post-container{text-align:center}.friendprofile{width:31.5%;vertical-align:top;margin:5px 1% 0 0}.friendprofile.last{margin-right:0}.friendprofile p{font-size:10px;margin:0 0 3px}aside.column a.followbtn{display:inline-block;border-radius:2px;font-size:12px;padding:5px}section.column{width:58%}.post-container .article img{width:100%}img.postpic{height:40px;float:left;margin-right:10px}.user{font-size:16px;line-height:14px;margin:3px 0 15px;clear:right}.user span.username{font-size:15px;font-weight:700}.user .sideinfo{padding-left:0}.sideinfo{font-size:11px;padding:3px 0 0 5px}.post-toolbar{display:block;border-top:1px solid #e5e5e5;margin:0 10px;padding-top:5px}.social{width:25%;display:inline-block;text-align:left;padding:7px 0 7px 20px;font-size:11px;color:#616161}.like{background:url(../images/like.png) left center no-repeat}.comment{background:url(../images/comment.png) left center no-repeat}.share{background:url(../images/share.png) left center no-repeat}ul#progress{width:100%;height:17px}#progress li{height:100%;float:left;-webkit-transition:1s;transition:1s}#animation{width:100%;margin:80px auto 0;text-align:center}#animation div{width:1%;font-size:20px;padding:8px 0}#animationTexts,.form-container{font-size:14px;text-align:center}#animationTexts,#animationTexts li{margin:0;padding:0;list-style-type:none}#animationTexts{margin-top:15px}li.dontCount.animationStep div.goNext{display:none!important}#registration{position:absolute;top:100px;width:100%;padding-top:20px}.form-container{position:relative;border-radius:2px;color:#fff;padding:30px 3% 3%;background:rgba(45,78,149,.85);box-shadow:rgba(256,256,256,.5) 0 0 4px 5px;box-sizing:content-box}.form-container h3{font-size:20px;margin:5px 0;font-weight:400}.form-container h4{font-size:18px;margin:10px 0 5px}#steps .nospam{position:relative;background:url(../images/nospam.png) center center no-repeat;height:50px;width:50px;background-size:contain;margin-left:89%;margin-top:-50px;top:40px;z-index:6}#signupform,#urApi{min-height:260px;margin:0 auto}#regForm fieldset,#regForm input,#regForm select,#signupform,#signupform fieldset,#signupform input,#signupform select{border:0;font-size:20px}#regForm .field,#signupform .field{padding:3px 0}#regForm label,#signupform label{display:inline-block;width:90%}#regForm input,#regForm select #signupform input,#signupform select{display:inline-block;width:90%;padding:5px}#signupform .field-agb{font-size:14px;text-align:center;padding:10px 0}#signupform .hidden{display:none}#signupform #submit{width:95%;cursor:pointer;padding:10px 0}#signupform .lbl_signup_error{font-size:13px;padding:2px;text-align:center}.suggestedEmails div{display:inline-block;padding:0 10px}#signupform .step2 label,#signupform .step4 label{width:26%}#regForm .step2 label#ageTo,#signupform .step2 label#ageTo{width:11%}#regForm .step2 input,#regForm .step2 select,#regForm .step4 label,#regForm .step4 select#myAgeFromChoose,#signupform .step2 input,#signupform .step2 select,#signupform .step4 select#myAgeFromChoose{width:20%}#regForm fieldset,#regForm input,#regForm select,#urApi,#urApi fieldset,#urApi input,#urApi select{border:0;font-size:20px}#regForm .field,#urApi .field{padding:3px 0}#regForm label,#urApi label{display:inline-block;width:90%}#regForm input,#regForm select,#urApi input,#urApi select{display:inline-block;width:90%;padding:5px}#urApi .step2 label#ageFrom{display:block;width:100%;margin:0 0 7px}#urApi .field-agb{font-size:14px;text-align:center;padding:10px 0}#urApi .hidden{display:none}#urApi #submit{width:95%;cursor:pointer;padding:10px 0}#urApi .lbl_signup_error{font-size:13px;padding:2px;text-align:center}#urApi select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#urApi .step2 label,#urApi .step4 label{width:26%}#urApi .step2 label#ageTo{width:11%}#urApi .step2 input,#urApi .step2 select,#urApi .step4 select#myAgeFromChoose{width:20%}.regFive h2{font-size:20px;margin-bottom:25px}.regFive #steps .gender{width:42%;cursor:pointer;display:inline-block;height:50px;text-shadow:0 1px 2px rgba(0,0,0,.5);border-radius:3px;font-size:20px;font-weight:700;margin:10px;padding:12px 4%;text-align:center}.regFive #steps .gender.female:hover,.regFive #steps .gender.male:hover{opacity:1}.regFive .inactive{opacity:.5}.regFive #steps .field-email input,.regFive #steps .field-password input,.regFive #steps .field-pseudo input{font-size:25px;border-radius:3px;height:auto;padding:7px;width:88%}.regFive #steps .field-agb a{font-weight:700;text-decoration:none}.regFive #steps .field-agb a:hover{text-decoration:underline}.regFive #steps .lbl_signup_error{background-color:red;padding:3px 1%;width:88%;margin:5px auto 0}.regFive .suggestedEmails div{display:inline-block;margin-left:3px}.regFive #steps .goNext,.regFive #steps .goPrev{font-size:20px;border-radius:3px;display:inline-block;padding:12px 4%;cursor:pointer;text-decoration:none;text-shadow:none}.regFive #steps .goPrev{background:#989898;width:5%;padding:12px 20px 12px 10px}.regFive #steps .goPrev:hover{background:#868686;text-decoration:none}.currentStep1 .regFive #steps .goPrev{display:none}.currentStep5 .regFive #steps .goPrev{padding:10px 4%}.regFive #steps #submit,.regFive #steps .goNext{width:80%;text-shadow:0 1px 2px rgba(0,0,0,.5)}ul#progress{display:block;font-size:0;-webkit-border-radius:10px;border-radius:10px}#dp-reg .unibutton,#steps .goNext{border-radius:3px;display:inline-block;font-size:18px;font-weight:700;cursor:pointer;margin:10px;padding:8px 4%;width:43%;text-align:center}.goPrev,footer{font-size:12px}#steps .goNext.female,#steps .goNext.male{filter:none;opacity:.6}#steps .goNext.female:hover,#steps .goNext.male:hover{opacity:1}#steps a{text-decoration:underline}.goPrev{padding:0;width:auto;text-align:right;display:inline-block;margin:3px 0 10px}footer{width:100%;text-align:center;padding:10px;color:#333;background-color:#f6f7f9;border-top:1px solid rgba(29,49,91,.3)}footer a{padding:0 6px;color:#333}@media screen and (max-width:1300px){.promosidebar{width:12%}}@media screen and (max-width:1130px){.promosidebar{display:none}}@media screen and (max-width:780px){.social{width:32%}.searchbar{padding:5px 20% 5px 7px}.friendprofile{width:31%}}@media screen and (max-width:700px) and (min-width:645px){.inner h1{font-size:24px}}@media screen and (max-width:645px){.content{width:100%}header.content{text-align:center}aside.column,section.column{width:95%;display:block;margin:0 auto}header .banner{height:200px}.profile{display:inline-block;left:230px;bottom:inherit;margin-top:-40px}.profilepic{width:120px;display:block;margin-top:-50px}.inner{position:static;padding-left:0;width:auto;background:#fff;text-align:left}.inner h1{padding-left:10px;display:block;color:#000}header nav ul{padding:0}.inner button{display:none}.friendprofile{width:15%}#registration{top:-400px}}@media screen and (max-width:480px){.social{font-size:10px}.inner h1{font-size:24px}.friendprofile{width:31.5%}#registration{top:-550px}.regFive h2{font-size:19px;margin-bottom:10px}#stickyLoginButton{font-size:12px;bottom:2%}}@media screen and (max-width:410px){.searchbar{padding:5px 40% 5px 7px}.profilepic_head{display:none}.profile{left:60%}header nav ul li a{padding:5px}}