body{margin: 0;	padding: 0; font-family: 'Roboto', sans-serif; color: #5c5c5c; background-color:#fff;}
a img{border: none; text-decoration: none;}
td, tr, ul, li{	margin: 0;	padding: 0;}
.clr{clear:both;}

.header{float:left; width:100%; min-width:1170px; background:#d82132;}
.wrapper{margin:0 auto; width:1170px;}
.header .logo{float:left; padding:18px 0; position:relative; z-index:2; padding-right:44px;}
.header .logo:after{content:""; position:absolute; background:#bd1d2c; right:0; top:0; height:100%; width:99999px; z-index:-1; border-radius:0 40px 40px 0;}
.meet_people{float:left; font-size:15px; color:#FFF; font-style:italic; margin:32px 0 0 20px;}
.header_right{float:right;}
.select_mf{width:201px; height:201px; padding:10px; border:1px rgba(255, 255, 255, 0.5) solid; border-radius:50%; margin:20px auto 20px auto; text-align:center; box-sizing:border-box;}
.select_mf_cont{background:#1f1f1f; width:180px; height:180px; display:inline-block; border-radius:50%;}
.select_mf label{font-size:25px; text-transform:uppercase; color:#FFF; font-weight:700; margin:25px 0 5px 0; display:inline-block;}
.select_mf select{width: 100%; max-width: 140px; height: 30px; line-height: 30px; border-radius: 12px; padding:0 10px; text-transform:uppercase; font-size:12px; font-weight:700; background:#FFF url(//www.elitemate.com/images/crypto_socialites///www.elitemate.com/images/crypto_socialites/img/arrow.png) right 10px top 10px; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
.select_mf a{font-size: 12px; padding: 0 23px; background: #d82132; color: #fff; font-weight: 700; text-decoration: none; display: inline-block; height: 30px; line-height: 30px; border-radius: 12px; margin-top: 13px;}
.select_mf a:hover{background:#bd1d2c;}
.navigation{float:right; margin-top:30px;}
.navigation ul{list-style:none;}
.navigation ul li{float:left; padding:0 22px;}
.navigation ul li:last-child{padding-right:0;}
.navigation ul li a{color:#fff; font-size:15px; font-weight:500; text-decoration:none; text-transform:uppercase;;}
.navigation ul li a:hover, .navigation ul li a.active{color:#000;}
.banner{float:left; width:100%; max-height:500px; overflow:hidden; min-width:1170px;}
.banner img{width:100%; margin-top:-50px;}
.contain{float:left; width:100%;}
.contain_left{float:left; width:660px;}
.contain_left h1{font-size:32px; color:#333; font-weight:700; margin-top:0;}
.contain_left.join_magazine h1{font-size:26px; font-weight:400; line-height:35px; margin-bottom:14px;}
.contain_left p{font-size: 16px; color: #5c5c5c; line-height: 24px; font-weight: 300; margin:0 0 24px 0;}
.priv{float:left; width:100%;}
.priv img{float:right;}
.priv ul{float:left; list-style:none;}
.priv ul li{font-size:16px; font-weight:300; color:#5c5c5c; line-height:32px; background:url(//www.elitemate.com/images/crypto_socialites/img/li.png) left 11px no-repeat; padding-left:20px;}
.footer{float:left; width:100%; min-width:1170px; color:#fff; text-align:center; font-size:14px; line-height:24px; background:#111111; padding:26px 0; font-weight:300;}
.form_wrapper{position:relative;}
.contain_right{float:right; width:466px; background:#000; border:5px solid #d82132; position:absolute; top:-5px; right:0;}
.frm_head{float:left; width:100%; background:#000; padding: 0 30px 15px 30px; box-sizing: border-box;}
.form-headings{color:#FFF; line-height:28px; height:28px; padding-left:30px; font-size:13px;}
.registrationInput{padding-right:30px;}
.form_style td:first-child{width:125px;}
.chkboxtext{font-size:10px; line-height:16px; margin-bottom:10px; color:#797979; width:90%; padding:0 5%;}
.chkboxtext a{ color:#797979;}
.chkboxtext a:hover{color:#023631;}
.chkbox{float:left;}
.contain_right input[type=image]{margin:40px 0;}
#welcome h1{font-size: 26px; font-weight: 400; line-height: 35px; margin:0 0 14px 0;}
.welcome_crypto{background:#fdf2f7 url(//www.elitemate.com/images/crypto_socialites/img/heart_bg.png) no-repeat top center; width:100%; min-width:1170px; float:left; padding:36px 0 46px 0;}
.form_trems a{color:#FFF;}
.form_trems a:hover{color:#d82132;}
.form_trems{position:relative; padding-left:20px; font-size: 12px; padding-bottom:50px; line-height: 16px; color: #FFF;}
.heading_band{background:#d82132; color:#fff; padding:5px 0;}
.log_in_frm input[type=text],.log_in_frm input[type=password] {
    border: 1px solid #b8c4c4;
    color: #000000;
    font: 12px Arial,Helvetica,sans-serif;
    height: 17px;
    margin-bottom: 15px;
    text-align: left;
    width: 195px;
}
.log_in_frm input[type=image]{float:left; widows:100px; height:30px; background:url(//www.elitemate.com/images/crypto_socialites/img/login_sub.png) left top no-repeat; clear:left;}
.contact_frm_sec{background:#f1f1f1; border:5px solid #d82132;}
.collage{width:100%; float:left; margin-top:20px;}
.collage img{width:100%;}
.join_today{width:100%; min-width:1170px; float:left; padding:40px 0 34px 0;}
.testimonial{float:right; width:466px;}
.testimonial img{width:100%;}
.about_p p{font-size: 16px; color: #5c5c5c; line-height: 24px; font-weight: 300; margin: 0 0 24px 0;}
.about_p a{color:#d82132;}
.about_p a:hover{color:#000;}
.inner_banner{margin-top:20px;}
.content .sign a{color:#d82132; font-size:16px; text-decoration:none;}
.content .sign a:hover{color:#000;}
.sign a{color:#d82132; font-size:16px; text-decoration:none;}
.sign a:hover{color:#000;}

.contain_area{position:relative;}
.form_section{position: absolute; right: 0; top:5px; background: #000; border: 5px solid #d82132; border-top:0; width:466px; float:right; padding:40px 30px 40px 30px; box-sizing:border-box;}
.note_head img{width:100%; margin-bottom:40px;}
.form_section .form-text{color: #FFF; line-height: 28px; height: 28px; font-size: 13px;}
.form_section .form-text i{color:#eeb713;}
#digital_signature_container{margin-bottom:10px;}
.form_style input[type=image]{cursor:pointer;}













