body.v7{margin:0;padding:0;font-size:16px;font-family:'Lato', sans-serif}body.v7 *{box-sizing:border-box}body.v7 input,body.v7 textarea,body.v7 select,body.v7 button{font-size:16px;font-family:'Lato', sans-serif}body.v7 form.m2-form{font-size:14px;background-color:#fff;border-radius:16px;box-shadow:0 31px 34px rgba(0,0,0,0.22)}body.v7 form.m2-form>.title{display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;border-radius:16px 16px 0 0;background-color:#2b404d;padding-top:14px;padding-right:41.76px;padding-bottom:12px;padding-left:56.24px}body.v7 form.m2-form .lg-space{height:30px}body.v7 form.m2-form>.main>table{table-layout:fixed;width:100%}body.v7 form.m2-form>.main>table tr{margin-bottom:16px}body.v7 form.m2-form>.main>table tr:last-child{margin-bottom:0}body.v7 form.m2-form>.main>table tr.space{height:10px}body.v7 form.m2-form>.main>table td:first-child{width:23%;padding-right:10px}body.v7 form.m2-form>.main>table td:nth-child(2):not(.gender):not(.date-of-birth):not(.age){display:flex;flex-direction:column}body.v7 form.m2-form>.main>table td.date-of-birth,body.v7 form.m2-form>.main>table td.age{display:flex;justify-content:start;align-items:center}body.v7 form.m2-form>.main>table td.date-of-birth>*,body.v7 form.m2-form>.main>table td.age>*{width:auto;margin-right:10px}body.v7 form.m2-form>.main>table td.date-of-birth>*:last-child,body.v7 form.m2-form>.main>table td.age>*:last-child{margin-right:0}body.v7 form.m2-form input,body.v7 form.m2-form select{width:100%;min-width:60px;height:35px;border:1.13px solid #cad7dd;border-radius:5.08px;background-color:rgba(245,248,249,0.3);font-size:14px}body.v7 form.m2-form input{padding:7px 10px}body.v7 form.m2-form select{text-indent:2px}body.v7 form.m2-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body.v7 form.m2-form label.gender-radio-btn{position:relative;display:inline-block;height:35px;padding-top:10px;padding-left:52px;font-size:14px;font-weight:500;cursor:pointer}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']{position:absolute;display:none}body.v7 form.m2-form label.gender-radio-btn>.gender-icon{position:absolute;top:0;left:0;width:35px;height:35px;border-radius:50%;background-color:#f5f8f9;background-position:center;background-size:350%}body.v7 form.m2-form label.gender-radio-btn>.gender-icon.male{background-image:url(https://eros.mingle2.com/main/resources/assets/v7/icons/male-1c47c399c60c09f6678550db3302138d.png)}body.v7 form.m2-form label.gender-radio-btn>.gender-icon.female{background-image:url(https://eros.mingle2.com/main/resources/assets/v7/icons/female-29c5fedf216bc1e1d59cb774b29c406a.png)}body.v7 form.m2-form label.gender-radio-btn>.gender-icon.both{background-image:url(https://eros.mingle2.com/main/resources/assets/v7/icons/seeking-both-074276f29607ac07b550e9188fb4c006.png);background-size:23px;background-repeat:no-repeat}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon.male{background-color:#2b404d}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon.female{background-color:#ffb6c1}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon.both{background-color:#f3b6ff}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon{background-color:#2b404d}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon.male{background-image:url(https://eros.mingle2.com/main/resources/assets/v7/icons/male-active-a0c580caf6aa1d2cae6746ddb3dac5b0.png)}body.v7 form.m2-form label.gender-radio-btn>input[type='radio']:checked ~ .gender-icon.female{background-image:url(https://eros.mingle2.com/main/resources/assets/v7/icons/female-active-c157cef013c1ea70c37c44daf4049337.png)}body.v7 form.m2-form button[type='submit']{display:flex;align-items:center;border-radius:8px;background-color:#5b89ff;box-shadow:0 2px 8px rgba(0,0,0,0.2);margin-right:auto;margin-left:auto;padding:10px 43px;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;cursor:pointer}body.v7 form.m2-form button[type='submit'] img{width:24px;margin-left:10px}body.v7 form.m2-form .error{text-align:center;color:red}body.v7 form.m2-form .info{text-align:center}body.v7 form.m2-form .g-recaptcha{display:flex;justify-content:center;align-items:center}body.v7 form.m2-form .bottom-title{display:flex;align-items:center;justify-content:center;color:white;background-color:#6e6e6e;border-radius:0px 0px 16px 16px;padding:15px 0px}body.v7 form.m2-form .bottom-title>a{color:#fff;font-size:16px}body.v7 a{text-decoration:none}body.v7 .middle-wrapper{position:relative}body.v7 header{position:relative;background-image:url(https://eros.mingle2.com/main/resources/assets/v7/header-bg-69afd70026bde743194acd0ab312b6e6.png);background-position:center;background-size:contain;background-repeat:no-repeat;padding-bottom:20px}body.v7 header>.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #ffa35d 0%, #fd525b 100%);opacity:0.85}body.v7 header .errors{position:relative;padding:.50rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#856404;background-color:#fff3cd;border-color:#ffeeba}body.v7 header .errors>h2{font-size:18px}body.v7 header .logo,body.v7 header .register-form{position:relative;z-index:1}body.v7 header .logo{padding-right:123px;padding-left:117px;padding-top:10px;display:flex;align-items:center;justify-content:space-between}body.v7 header .logo>img{width:130px}body.v7 header .logo>.login-btn{border:none;border-radius:21px;background-color:#2b404d;box-shadow:0 10px 20px rgba(0,0,0,0.12);padding:9px 45px;color:#fff;font-weight:500;letter-spacing:-0.64px}body.v7 header .register-form{display:flex;flex-direction:column;align-items:center;justify-content:center}body.v7 header .register-form>.title,body.v7 header .register-form>.description{color:#fff}body.v7 header .register-form>.title{font-size:40px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,0.26),0 6px 15px rgba(0,0,0,0.2)}body.v7 header .register-form>.description{font-size:22px;line-height:26px;text-shadow:0 2px 4px rgba(0,0,0,0.26)}body.v7 header .register-form>form{width:95%;max-width:570px;margin-top:5px}body.v7 header .register-form>form>.main{padding-top:11px;padding-right:31.38px;padding-bottom:10px;padding-left:30.72px}body.v7 header .register-form>form>.main .gender>label{margin-right:40px}body.v7 header .register-form>form>.main .gender>label:last-child{margin-right:0}body.v7 header .register-form>form>.title .secs{color:#ff944d}body.v7 header .register-form>form>.title>.flame-icon{width:19px;margin-right:13.85px}body.v7 header .register-form .social{margin-top:23px}body.v7 header .register-form .social .fb-like{overflow:visible !important}body.v7 header .register-form .social .fb-like>span{vertical-align:initial !important}body.v7 header form.m2-form>.login-title{font-size:28px;padding:25px 0px}body.v7 header form.m2-form>.login-main{margin-top:30px}body.v7 #get-the-app{color:#fff;background-color:#2b404d;box-shadow:0 2px 27px rgba(0,0,0,0.12)}body.v7 #get-the-app>.container{display:flex;align-items:center;justify-content:space-around;max-width:1024px;height:100%;margin-right:auto;margin-left:auto;padding-top:6px;padding-bottom:13px}body.v7 #get-the-app .text{text-align:center}body.v7 #get-the-app .text>.title{font-size:40px;font-style:italic;font-weight:500}body.v7 #get-the-app .text>.description{color:#f9ab54;font-size:20px}body.v7 #get-the-app .text .star-icon{max-width:20px}body.v7 #get-the-app .app-links>a>img{width:189px}body.v7 #free{color:#fff;background:linear-gradient(180deg, #ffa35d 0%, #fd525b 100%);height:614px;display:flex;flex-direction:column;align-items:center}body.v7 #free>.text{text-align:center}body.v7 #free>.text>.title{margin-top:40px;font-size:40px;font-weight:700;letter-spacing:-0.82px}body.v7 #free>.text>.description{letter-spacing:-0.28px}body.v7 #free>.content{display:flex;justify-content:space-between;width:95%;max-width:1145px;margin-top:53px}body.v7 #free>.content>.col>.item{flex:1 1 100%;margin-bottom:24px}body.v7 #free>.content>.col>.item:last-child{margin-bottom:0}body.v7 #free>.content>.col>.item>.icon{max-width:22px;margin-right:6px;vertical-align:middle}body.v7 #search{width:95%;max-width:460px;position:absolute;top:423px;left:50%;transform:translateX(-50%)}body.v7 #search form>.main{padding-top:11px;padding-right:30.37px;padding-bottom:11px;padding-left:27.84px}body.v7 #search form>.main .gender>label{margin-right:40px}body.v7 #stories{display:flex;flex-direction:column;align-items:center;padding-top:48px;padding-bottom:102px}body.v7 #stories .text{color:#707070;text-align:center}body.v7 #stories .text>.title{font-size:40px;font-weight:700;letter-spacing:-0.82px}body.v7 #stories .text>.description{letter-spacing:-0.28px}body.v7 #stories .cards{display:flex;flex-direction:row;margin-top:91px}body.v7 #stories .cards>.card{display:flex;flex-direction:column;position:relative;width:268px;height:324px;margin-right:24px;padding-top:54px;padding-right:25.22px;padding-bottom:34.09px;padding-left:31px;background-color:#f5f7f9;-webkit-transition:box-shadow 0.3s linear;transition:box-shadow 0.3s linear}body.v7 #stories .cards>.card:last-child{margin-right:0}body.v7 #stories .cards>.card:hover{box-shadow:0 11px 26px rgba(0,0,0,0.14)}body.v7 #stories .cards>.card:hover>.avatar{box-shadow:0 -11px 26px rgba(0,0,0,0.14)}body.v7 #stories .cards>.card>.avatar{position:absolute;top:-33px;left:19px;width:67px;height:67px;overflow:hidden;border-radius:50%;background-color:transparent;-webkit-transition:box-shadow 0.3s linear;transition:box-shadow 0.3s linear}body.v7 #stories .cards>.card>.avatar img{width:100%}body.v7 #stories .cards>.card>.title{color:#9b9b9b;font-weight:500}body.v7 #stories .cards>.card>.description{margin-top:26px;margin-bottom:40px;color:#9b9b9b;font-size:12px;line-height:19px}body.v7 #stories .cards>.card>.icon{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex-grow:1}body.v7 #stories .cards>.card>.icon>img{width:56.78px}body.v7 #members-online{display:flex;flex-direction:column;align-items:center;padding-top:305px;background-color:#f5f8f9}body.v7 #members-online>.title{margin-bottom:59px;color:#35394d;font-size:34px;font-weight:700}body.v7 #members-online>.members{max-width:1148px;margin-bottom:64px}body.v7 #members-online>.members a{position:relative;float:left;margin-bottom:27px;margin-right:24px;box-shadow:0 6px 26px rgba(0,0,0,0.2);border-radius:8px;-webkit-transition:box-shadow 0.3s linear;transition:box-shadow 0.3s linear}body.v7 #members-online>.members a:nth-child(6n){margin-right:0}body.v7 #members-online>.members a:hover{box-shadow:0 14px 23px rgba(0,0,0,0.5)}body.v7 #members-online>.members a:hover .info-overlay{opacity:1}body.v7 #members-online>.members a img{width:100%;max-width:171px;height:auto;vertical-align:bottom;border-radius:8px}body.v7 #members-online>.members a .info-overlay{opacity:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;padding-left:15px;padding-right:15px;text-align:center;color:#fff;background-color:rgba(0,0,0,0.77);border:2px solid #ff5d67;border-radius:8px;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body.v7 #members-online>.members a .info-overlay .name{font-size:14px;font-weight:500}body.v7 #members-online>.members a .info-overlay .age-and-city{font-size:12px;margin-top:3px;margin-bottom:20px}body.v7 #dating-mix{display:flex;flex-direction:column;align-items:center;padding-top:48px;padding-bottom:82px;background-color:#f5f8f9}body.v7 #dating-mix>.text{text-align:center;color:#707070}body.v7 #dating-mix>.text>.title{font-size:40px;font-weight:700;letter-spacing:-0.82px}body.v7 #dating-mix>.text>.description{letter-spacing:-0.28px;margin-bottom:60px}body.v7 #dating-mix>.cards{display:flex;flex-direction:row}body.v7 #dating-mix>.cards>.card{height:522px;width:366px;margin-right:24px;background-color:#fff;-webkit-transition:box-shadow 0.3s linear;transition:box-shadow 0.3s linear}body.v7 #dating-mix>.cards>.card:last{margin-right:0}body.v7 #dating-mix>.cards>.card:hover{box-shadow:0 11px 26px rgba(0,0,0,0.14)}body.v7 #dating-mix>.cards>.card>.avatar{width:366px;height:259px}body.v7 #dating-mix>.cards>.card>.content{padding-top:24px;padding-right:36px;padding-bottom:31px;padding-left:24px}body.v7 #dating-mix>.cards>.card>.content>.info{display:flex;justify-content:space-between;align-items:center}body.v7 #dating-mix>.cards>.card>.content>.info>.date{color:#707070;font-size:13px}body.v7 #dating-mix>.cards>.card>.content>.info>.comments{color:#c0c0c0;font-size:18px}body.v7 #dating-mix>.cards>.card>.content>.info>.comments>.icon{width:15px;margin-left:6px}body.v7 #dating-mix>.cards>.card>.content>.text{margin-top:15px}body.v7 #dating-mix>.cards>.card>.content>.text>.title{color:#707070;font-size:20px;font-weight:700;line-height:32px}body.v7 #dating-mix>.cards>.card>.content>.text>.description{color:#9b9b9b;font-size:12px;line-height:19px}body.v7 #dating-mix>.cards>.card>.content>.text a{color:#707070;font-size:12px;line-height:19px}body.v7 #dating-mix>.cards>.card>.content>.tags{display:flex;align-items:center;margin-top:18px}body.v7 #dating-mix>.cards>.card>.content>.tags>.icon{width:14px;margin-right:8px}body.v7 #dating-mix>.cards>.card>.content>.tags>.tag{margin-right:12px;color:#707070;font-size:13px;line-height:21px}body.v7 #dating-mix>.cards>.card>.content>.tags>.tag:last-child{margin-right:0}body.v7 footer .links{display:flex;justify-content:space-around;padding-top:47px;padding-bottom:46px;background-color:#2b404d}body.v7 footer .links>.col>.content{margin-top:29px}body.v7 footer .links>.col.home>.content{margin-top:19px}body.v7 footer .links>.col>.title,body.v7 footer .links>.col>.content>.join-now{color:#fff;font-weight:600;text-transform:uppercase}body.v7 footer .links>.col>.content .store{max-width:107px}body.v7 footer .links>.col>.content:not(.home)>a{display:block;margin-top:17px;color:#c0c0c0;font-size:12px;font-weight:500}body.v7 footer .links>.col>.content:not(.home)>a:hover{color:#f3f3f3}body.v7 footer .links>.col>.content>a:first-child{margin-top:0}body.v7 footer .copyright{display:flex;align-items:center;justify-content:space-around;background-color:#25353f;padding-top:16px;padding-bottom:16px}body.v7 footer .copyright>.text{color:#9b9b9b;font-size:15px;font-weight:600}body.v7 footer .copyright>.social>a{text-decoration:none;margin-right:13px}body.v7 footer .copyright>.social>a:last-child{margin-right:0}body.v7 footer .copyright>.social>a>img{max-width:32px}
