* {
	margin:0;
	padding:0;
}
body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	color:#222222;
	background:#ededed;
}
a {
	text-decoration:none;
	outline:none;
}
a img {
	border:none;
}
.flt {
	float:left;
}
.flr {
	float:right;
}
.pr {
	position:relative
}
.pa {
	position:absolute;
}
.va-mid {
	vertical-align:middle;
}
.va-top {
	vertical-align:top;
}
.clr {
	clear:both;
	height:0px;
}
.pad-l {
	padding-left:0!important;
}
.pad-r {
	padding-right:0!important;
}
.pad-t {
	padding-top:0!important;
}
.pad-b {
	padding-bottom:0!important;
}
.paddingnone {
	padding:0!important;
}
.mrgnnone {
	margin:0!important;
}
.mrgn-l {
	margin-left:0!important;
}
.mrgn-r {
	margin-right:0!important;
}
.mrgn-t {
	margin-top:0!important;
}
.mrgn-b {
	margin-bottom:0!important;
}
.bgNone {
	background:none!important;
}/**/
.mainWrap {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:100%;
}/**/
.headerSec {
	padding:0 0 0 0;
	margin:0 0 0 0 0;
}
.headerSecInn {
	padding:0 0 0 0;
	margin:0 auto;
	max-width:1000px;
}
.hdrtop {
	background:#210b22;
	border-bottom:1px solid #3d3d4f;
}
.hdrtopInn {
	min-height:24px;
	padding:6px 0 4px 0;
	margin:0 auto;
	max-width:1000px;
}
.welUser {
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:24px;
	color:#e0ecff;
	font-size:12px;
}
.fbBtnHdr {
	padding:0 0 0 0;
	margin:0 11px 0 0;
}
.headertopNav {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.headertopNav ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
}
.headertopNav ul li {
	padding:0 3px;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
	float:left;
	line-height:24px;
	font-size:12px;
	color:#e0ecff;
}
.headertopNav ul li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#e0ecff;
	line-height:24px;
	text-decoration:none;
	display:block;
}
.headertopNav ul li a:hover {
	color:#ff2274;
}
.hdrBanner {
	background:url(../images/bannerBG.jpg) center top no-repeat;
	background-size:100% 100%;
}
.hdrBannerInn {
	padding:22px 0 0 0;
	margin:0 auto;
	max-width:1000px;
}
.logo {
	width:264px;
	height:71px;
	margin:-3px 0 0 -3px;
	padding:0 0 0 0;
}
.banNav {
	padding:28px 0 0 0;
	margin:0 -25px 0 0;
	width:655px;
}
.banNav ul {
	padding:0 0 0 0;
	margin:0 auto;
	list-style:none;
	list-style-type:none;
}
.banNav ul li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
	float:left;
	background:url(../images/navline.png) left center no-repeat;
}
.banNav ul li a {
	padding:2px 16px;
	margin:0 0 0 0;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-decoration:none;
	display:block;
	float:left;
}
.banNav ul li:first-child {
	background:none;
}
.banNav ul li a:hover {
	padding:1px 15px;
	color:#fff;
	background:#2f1d32;
	border:1px solid #604769;
	border-radius:20px;
}
.banNav ul li a.active {
	padding:1px 24px;
	color:#fff;
	background:#2f1d32;
	border:1px solid #604769;
	border-radius:20px;
}
.bannerContrs {
	padding:55px 0 0 0;
	margin:0 0 0 0;
}/**/
.bannercdb {
	width:236px;
	padding:0 0 0 0;
	margin:40px 0 0 4px;
}
.bannercdbInn {
	border:3px solid #fff;
	border-radius:5px;
}
.bannercdbImg {
	width:105px;
	height:130px;
	border:2px solid #fff;
	left:58px;
	top:-65px;
	border-radius:3px;
}
.bannercdbImg img {
	width:105px;
	height:130px;
	border-radius:3px;
}
.bannerFindLove {
	padding:0 0 0 0;
	margin:0 0 35px 60px;
}
.bannerShape {
	padding:0 0 0 0;
	margin:0 0 0 0;
	bottom:0px;
	right:-59px;
}
.bannerShape img {
	float:left;
}
.ShowNav {
	top:-33px;
	right:7px;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
	padding:1px 5px;
	border:1px solid #ccc;
	background:#ff2274;
	cursor:pointer;
	display:none;
	border-radius:3px;
}/**/
.ShowNav:hover {
	background:#00abdf;
	color:#fff;
}
.cdbText {
	padding:110px 0 15px 0;
	margin:0 0 0 0;
	text-align:center;
}
.cdbont {
	padding:16px 0 14px 0;
	margin:0 0 0 0;
	text-align:center;
	background:#fff;
	text-align:center;
}
.cdbont p {
	font-size:13px;
	line-height:18px;
	color:#222428;
	padding:0 0 5px 0;
	margin:0 0 0 0;
}
.cdbont p span.pink {
	font-size:26px;
	line-height:30px;
	color:#de166a;
	font-weight:600;
}
.cdbont p span {
	font-size:14px;
	line-height:30px;
	color:#222428;
}
a.addfav {
	font-size:12px;
	color:#fff;
	line-height:24px;
	padding:0 0 0 25px;
	margin:5px 0 0 0;
	float:left;
	font-weight:600;
	background:url(../images/addfavIcon.png) 4px 5px no-repeat;
	height:24px;
	text-decoration:underline;
}
a.meetme {
	font-size:12px;
	color:#fff;
	line-height:24px;
	padding:0 0 0 18px;
	margin:5px 0 0 0;
	float:right;
	font-weight:600;
	background:url(../images/meetmeIcon.png) left 3px no-repeat;
	height:24px;
	text-decoration:underline;
}
.max-wd-nav {
	max-width:1000px;
	margin:0 auto;
}
.love-dating {
	padding:15px 0 6px!important;
	border-bottom:none!important;
}
.headerBtmNav {
	padding:0 10px;
	margin:0 0 0 0;
	min-height:55px;
	background:#210b22;
	border-top:1px solid #be697e;
	border-bottom:1px solid #7a7d83;
}
.headerBtmNav ul {
	padding:0 0 0 0;
	margin:0 auto;
	list-style:none;
	list-style-type:none;
}
.headerBtmNav ul li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
	float:left;
}
.headerBtmNav ul li a {
	padding:16px 20px;
	margin:0 0 0 0;
	font-size:16px;
	color:#fff;
	line-height:24px;
	text-decoration:none;
	display:block;
}
.headerBtmNav ul li a:hover {
	color:#ff2274;
	text-decoration:underline;
}
.headerBtmNav ul li a.active {
	color:#ff2274;
	text-decoration:underline;
}
.headerBtmNav ul li.love-dating-btn {
	padding:9px 0 0!important;
}
.headerBtmNav ul li.love-dating-btn a {
	padding:0 0 0 0!important;
	margin:0 0 0 12px!important;
}/**/
.middleSec {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.sliderSecBG {
	background:url(../images/banner-bg.png) left top repeat;
	max-width:705px;
	padding:30px 35px 5px;
	margin:-22px 0 0 255px;
}
.sliderSecBGinn {
	padding:0 0 0 0;
	margin:0 auto;
	max-width:745px;
}
.sliderHD {
	padding:28px 0 20px 0;
	margin:0 0 0 0;
	font-size:32px;
	color:#000;
	line-height:32px;
	text-align:center;
}
.sliderHD span {
	color:#de166a;
}
.sliderCont {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:14px;
	color:#62605f;
	line-height:20px;
	text-align:center;
}
.sliderCDB {
	padding:0 0 0 0;
	margin:0 0 0 0;
	min-height:305px;
}
.sliderBtmSec {
	padding:25px 0;
	margin:0 0 0 0;
	background:#de166a;
	min-height:30px;
	font-size:16px;
	color:#fff;
	line-height:22px;
	text-align:center;
	border-radius:5px 5px 0 0;
}
.sliderBtmSec a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	min-height:30px;
	font-size:17px;
	color:#fff;
	line-height:22px;
	font-weight:600;
}
.perfectMatchSliderS {
	width:212px;
	height:41px;
	padding:0 0 0 0;
	margin:25px auto 0;
}
.perfectMatchSliderSBtn {
	width:212px;
	height:41px;
}
.perfectMatchSliderSBtn a {
	width:212px;
	height:41px;
	display:block;
	background:url(../images/perfectMatchBtm.png) left top no-repeat;
}
.perfectMatchSliderSBtn a:hover {
	background:url(../images/perfectMatchBtm.png) left -41px no-repeat;
}
.perfectMatchSliderS a {
	padding:0 0 0 0;
	margin:15px 0 0 0;
	display:block;
	font-size:14px;
	color:#fff;
	line-height:22px;
	font-weight:400;
	text-decoration:underline!important;
	text-align:center;
}
.perfectMatchSliderS a:hover {
	color:#00abdf;
}
.footerUpSec {
	min-height:350px;
	background:#ededed url(../images/footerupbg.png) left top repeat-x;
	border-top:3px solid #de166a;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.footerUpSecInn {
	padding:0 0 0 0;
	margin:0 auto;
	max-width:1000px;
}
.footerUpSecL {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:303px;
}
.footerCommns {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.footerCommns p {
	text-align:center;
	font-size:18px;
	color:#000;
	line-height:24px;
	padding:25px 0 20px 0;
	margin:0 0 0 0;
	font-weight:600;
}
.footerCommns ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
}
.footerCommns ul li {
	padding:0 0 0 0;
	margin:0 0 0 3px;
	list-style:none;
	list-style-type:none;
	float:left;
	border:3px solid #e6e6e6;
	border-radius:8px;
}
.footerCommns ul li:first-child {
	margin:0 0 0 0;
}
.footerCommns ul li:hover {
	border:3px solid #ef2671;
}
.footerCommns ul li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
	border-radius:8px;
}
.footerCommns ul li a img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
	border-radius:8px;
	width:90px;/**/
}
.seemore {
	width:105px;
	height:28px;
	line-height:28px;
	border:3px solid #ef2671;
	margin:2px auto 0;
	border-radius:20px;
}
.seemore a {
	display:block;
	font-size:13px;
	color:#000;
	line-height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	border-radius:20px;
}
.seemore a:hover {
	background:#00abdf;
	color:#fff;
}
ul.padleftCDb {
	margin:0 0 0 9px;
}
.membershipSec {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.memberHD {
	text-align:center;
	font-size:18px;
	color:#000;
	line-height:24px;
	padding:39px 0 12px 0;
	margin:0 0 0 0;
	font-weight:600;
}
.memberImg {
	border:4px solid #fff;
	border-radius:75px;
	width:145px;
	height:145px;
	margin:0 auto;
	padding:0 0 0 0;
	box-shadow:0 0 5px #ccc;
}
.memberImg img {
	float:left;
	border-radius:75px;
	width:145px;
	height:145px;
}
.memberConts {
	font-size:13px;
	color:#222;
	line-height:18px;
	padding:14px 20px 0;
	margin:0 0 0 0;
	text-align:justify;
	font-weight:300;
}/**/
.memberConts span {
	display:block;
	padding:15px 0 0 0;
}
.memberConts a {
	font-size:13px;
	color:#de166a;
	line-height:18px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font-weight:700;
	text-decoration:none;
}
.perfectMatSec {
	min-height:185px;
	background:#c8c8c9;
	padding:0 0 0 0;
	margin:3px 0 0 0;
}
.perfectMatSecL {
	width:121px;
	background:#474d5d;
	padding:17px 0 35px 0;
	margin:0 0 0 0;
}
.perfectMatSecL p {
	padding:0 11px 0 25px;
	margin:0 0 0 0;
	font-size:13px;
	color:#fff;
	line-height:16px;
}
.perfectMatSecL p span {
	font-size:19px;
	line-height:26px;
	font-weight:600;
}
.perfectMatSecL p span.Fset {
	font-size:29px;
	display:block;
	padding:0 0 15px 0;
}
.perfectMatSecR {
	padding:12px 0 0 25px;
	margin:0 0 0 0;
	width:245px;
}
.voteMeImg {
	padding:0 0 0 0;
	margin:0 15px 0 0;
	width:102px;
	min-height:82px;
}
.voteMeImg a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:11px;
	color:#de166a;
	line-height:18px;
	display:block;
	text-align:center;
	font-weight:600;
	text-decoration:none;
}
.voteMeImg a span {
	display:block;
}
.voteMeImg a:hover span {
	display:block;
	text-decoration:underline;
}
.voteMeImg a img {
	border-radius:4px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
a.perfectMatchBtnS {
	margin:12px auto 0;
	padding:0 0 0 0;
	width:139px;
	height:36px;
	background:url(../images/perfectMatchS.png) left top no-repeat;
	display:block;
}
a.perfectMatchBtnS:hover {
	background:url(../images/perfectMatchS.png) left -36px no-repeat;
}
.hdrtop a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.headerBtmNav a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.middleSec a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.footerUpSec a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.footerSec a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.perfectMatchSliderSBtn a {
	text-decoration:none;
	outline:none;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.footerUpSecM {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:394px;
}
a#welimg img {
	float:left;
}
a#welimg {
	float:left;
}
.rateme {
	padding:12px 2%;
	margin:0 0 0 0;
	background:#000;
	text-align:center;
	font-size:14.5px;
	color:#fff;
	line-height:24px;
}
.rateme span {
	font-weight:600;
}
.rateme sup {
	font-size:8px;
}
.innerWrapSlider {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.leftSecCDB {
	width:240px;
	max-width:240px;/**/
	border:2px solid #fff;
	border-radius:5px;
	margin:0 5px;
}
.leftSecCDBins {
	width:240px;/**/
	border-radius:5px;
}
.leftSecCDB img {
	width:100%;
	border-radius:5px;
}
.sheBetterImg {
	right:-152px;
	top:58px;
	width:150px;
	height:68px;
	background:url(../images/bettersheIcon.png) left top no-repeat;
}
.sheBetterImg img {
	border-radius:inherit;
}
.heBetterImg {
	left:-157px;
	bottom:0px;
	width:155px;
	height:68px;
	background:url(../images/betterheIcon.png) right top no-repeat;
}
.she_do_better_btn {
	height:37px;
	width:150px;
	background:#fff;
	border:2px solid #ef2671;
	border-radius:20px;
	margin:29px 0 0 5px;
	font-size:14px;
	font-weight:600;
	color:#010000;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.she_do_better_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.he_do_better_btn {
	height:37px;
	width:150px;
	background:#fff;
	border:2px solid #0096ff;
	border-radius:20px;
	margin:0 5px 29px 0;
	font-size:14px;
	font-weight:600;
	color:#010000;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.he_do_better_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.heBetterImg img {
	border-radius:inherit;
}
.meetmeSec {
	padding:12px 1% 15px;
	margin:0 0 0 0;
	bottom:-80px;
	left:0px;
	width:98%;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:20px;
}
.meetmeSec a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:20px;
	display:block;
	text-decoration:underline;
	font-weight:700;
}
.meetmeSec a:hover {
	text-decoration:none;
}
.meetmeSec-mob {
	padding:11px 1%;
	margin:0 0 0 0;
	width:98%;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:20px;
}
.meetmeSec-mob a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:20px;
	display:block;
	text-decoration:underline;
	font-weight:700;
}
.meetmeSec-mob a:hover {
	text-decoration:none;
}
.sheBetterImg-mob, .heBetterImg-mob {
	bottom:-55px;
	left:0;
	width:100%;
	text-align:center;
}
.she_do_better_btn-mob {
	height:37px;
	width:150px;
	background:#fff;
	border:2px solid #ef2671;
	border-radius:20px;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:600;
	color:#010000;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.she_do_better_btn-mob:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.he_do_better_btn-mob {
	height:37px;
	width:150px;
	background:#fff;
	border:2px solid #0096ff;
	border-radius:20px;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:600;
	color:#010000;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.he_do_better_btn-mob:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.sheBetterImg-mob {
	display:none;
}
.heBetterImg-mob {
	display:none;
}
.sheBetterImg-mob .she_do_better_btn, .heBetterImg-mob .he_do_better_btn {
	margin:0 0 0 0!important;
}/**/
.footerSec {
	padding:0 0 0 0;
	margin:30px 0 0 0;
	background:#252933;
}
.footerSecTop {
	padding:0 0 12px 0;
	margin:0 auto;
	max-width:1000px;
	min-height:125px;
}
.footerSecTop p {
	padding:18px 0 11px 0;
	margin:0 0 0 0;
	font-size:16px;
	color:#ededed;
	line-height:24px;
	font-weight:300;
}
.footerSecTop ul {
	padding:0 0 0 0;
	margin:0 auto;
	list-style:none;
	list-style-type:none;
}
.footerSecTop ul li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	list-style-type:none;
	display:block;
}
.footerSecTop ul li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#959595;
	line-height:22px;
	text-decoration:none;
}
.footerSecTop ul li a:hover {
	color:#fff;
}
span.frtScont {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#EDEDED;
	line-height:22px;
	text-decoration:none;
	display:block;
}
span.frtScont a.messzes {
	padding:0 0 0 22px;
	margin:11px 0 0 0;
	font-size:12px;
	color:#959595;
	line-height:22px;
	text-decoration:none;
	display:block;
	background:url(../images/messzIcon.png) left 6px no-repeat;
}
span.frtScont a.phones {
	padding:0 0 0 22px;
	margin:5px 0 0 0;
	font-size:12px;
	color:#EDEDED;
	line-height:22px;
	text-decoration:none;
	display:block;
	background:url(../images/phoneIcon.png) left 2px no-repeat;
}
.footerSecTopL {
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:28%!important;
}
.footerSecWD1 {
	width:279px;
}
.footerSecWD2 {
	width:119px;
}
.footerSecWD3 {
	width:201px;
	padding-top:55px;
}
.footerSecWD4 {
	width:187px;
}
.footerSecWD5 {
	max-width:130px;
}
a.frtFB {
	width:35px;
	height:34px;
	padding:0 0 0 0;
	float:left;
	margin:16px 9px 0 0;
	background:url(../images/socialIcons.png) left top no-repeat;
}
a.frtFB:hover {
	background:url(../images/socialIcons.png) left -35px no-repeat;
}
a.frtTwit {
	width:35px;
	height:35px;
	padding:0 0 0 0;
	float:left;
	margin:16px 9px 0 0;
	background:url(../images/socialIcons.png) -44px top no-repeat;
}
a.frtTwit:hover {
	background:url(../images/socialIcons.png) -44px -35px no-repeat;
}
a.frtIn {
	width:36px;
	height:35px;
	padding:0 0 0 0;
	float:left;
	margin:16px 0 0 0;
	background:url(../images/socialIcons.png) right top no-repeat;
}
a.frtIn:hover {
	background:url(../images/socialIcons.png) right -35px no-repeat;
}
.footerSecBtm {
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:#1c202b;
	min-height:40px;
	line-height:40px;
	font-size:12px;
	color:#9a9a9a;
	text-align:center;
	border-top:1px solid #1a1d23;
}
.scrollTop {
	width:40px;
	height:40px;
	right:0px;
	bottom:-21px;
}
.scrollTop a {
	width:40px;
	height:40px;
	background:url(../images/scrollTop.png) left top no-repeat;
	float:left;
}
.scrollTop a:hover {
	background:url(../images/scrollTop.png) left -40px no-repeat;
}/**/
@media all and (max-width:1280px) {
.hdrBanner {
background-size:inherit;
}
}
@media all and (max-width:1000px) {
.banNav {
width:inherit;
margin:0 0 0 0;
}
.footerSecTop {
padding:0 10px 12px;
}
.footerSecTopL {
width:25%!important;
}
.logo {
margin:-3px 0 0 1px;
}
}
@media all and (max-width:950px) {
.bannerShape {
display:none;
}
.welUser {
padding-left:5px;
}/**/
.hdrRght {
margin-right:5px;
}/**/
.perfectMatchSliderS {
width:155px;
}
.perfectMatchSliderSBtn {
width:155px;
height:30px;
}
.perfectMatchSliderSBtn a {
width:155px;
height:30px;
display:block;
background:url(../images/perfectMatchBtm.png) left top no-repeat;
background-size:155px 60px;
}
.perfectMatchSliderSBtn a:hover {
background:url(../images/perfectMatchBtm.png) left -30px no-repeat;
background-size:155px 60px;
}
}
@media all and (max-width:1000px) {
.sheBetterImg {
display:none;
}
.heBetterImg {
display:none;
}
.sheBetterImg-mob {
display:block;
}
.heBetterImg-mob {
display:block;
}
.meetmeSec {
display:none;
}
}
@media all and (max-width:875px) {
.bannercdb {
display:none;
}
.sliderSecBG {
margin:25px auto 0;
max-width:100%;
}
.headerBtmNav ul {
float:inherit;
text-align:center;
}
.headerBtmNav ul li {
display:inline-block;
float:inherit;
}
.bannerContrs {
padding:0 0 0 0!important;
}
}
@media all and (max-width:768px) {
.perfectMatchSliderS {
margin-top:20px!important;
}
.logo {
margin:-3px auto 0;
float:inherit!important;
}
.banNav {
padding:28px 0 0 0;
margin:0 0 0 0;
float:inherit!important;
width:inherit;
display:none;
}
.ShowNav {
display:block;
}
.banNav ul li {
float:inherit;
}
.banNav ul li a {
float:inherit;
border-radius:none;
}
.bannerFindLove {
float:right;
margin:0 2% 0 0;
}
.banNav ul li {
background:none;
text-align:center;
}
.banNav ul li a {
padding:2px 0;
border-bottom:1px solid #7A7D83!important;
border:none;
border-radius:inherit;
background:#00abdf;
}
.banNav ul li a.active {
padding:2px 0;
border-bottom:1px solid #7A7D83!important;
border:none;
border-radius:inherit;
}
.banNav ul li a:hover {
padding:2px 0;
border-bottom:1px solid #7A7D83!important;
border:none;
border-radius:inherit;
}
.bannerContrs {
padding:35px 0 11px 0;
}
.footerSecTopL {
float:inherit!important;
margin:0 auto;
width:inherit!important;
}
.footerSecWD1 {
width:210px;
}
.footerSecTop p {
text-align:center;
}
.footerSecTop ul li a {
display:block;
text-align:center;
}
.footerSecWD5 a {
margin-top:0px;
}
.footerSecWD3 {
padding-top:15px;
}
.frtScontalign {
text-align:center;
}
span.frtScont a.messzes {
width:140px;
margin:11px auto 0;
}
span.frtScont a.phones {
width:101px;
margin:11px auto 0;
}
.footerSec {
padding:0 0;
}
.footerUpSecL {
float:inherit!important;
margin:0 auto;
width:inherit;
}
.footerUpSecM {
float:inherit!important;
margin:21px auto 0;
}
.footerCommns ul {
width:303px;
margin:0 auto;
}
.leftSecCDB {
width:43%;
height:inherit;
}
.leftSecCDBins {
width:100%;
height:inherit;
}
.perfectMatchSliderS {
margin-top:-5px;
}
.hdrRght {
margin-right:55px;
}/**/
.ShowNav span {
margin:4px 0;
display:block;
background:#fff;
height:2px;
width:20px;
}/**/
}
@media all and (max-width:650px) {
.banNav {
padding:28px 0 0 0;
margin:0 0 0 0;
float:inherit;
width:inherit;
}
.logo {
width:254px;
height:61px;
}
.logo img {
width:254px;
height:61px;
}
.perfectMatchSliderS {
margin-top:110px!important;
}
.sliderSecBG {
background:url(../images/banner-bg-mob.png) left top repeat;
max-width:100%;
}
}
@media all and (max-width:700px) {
.hdrtopInn {
padding:6px 2% 4px;
}
.headerBtmNav {
border-bottom:none;
padding:0 0 0 0;
}
.headerBtmNav ul {
width:inherit;
float:inherit;
}
.headerBtmNav ul li {
float:inherit;
display:block;
text-align:center;
border-bottom:1px solid #7A7D83;
}
.sliderSecBGinn {
padding:0 2%;
}
.sheBetterImg {
display:none;
}
.heBetterImg {
display:none;
}
.headerBtmNav ul li.love-dating-btn {
padding:5px 0 11px 0!important;
}
}
@media all and (max-width:481px) {
.welUser {
float:inherit!important;
text-align:center;
margin-bottom:3px;
}
.hdrRght {
float:inherit!important;
margin:0 auto;
display:inline-block;
}/**/
.hdrtopInn {
text-align:center;
}/**/
.fbBtnHdr {
margin:0 5px 0 0;
}
.bannerFindLove {
display:none;
}
.bannercdb {
margin:40px auto 4px;
float:inherit;
}
.footerUpSecM {
width:inherit;
}
a#welimg {
float:inherit;
}
a#welimg img {
width:100%;
float:left;
}
.perfectMatSecL {
float:inherit!important;
width:inherit;
padding:17px 0 21px;
}
.perfectMatSecL p {
text-align:center;
}
.perfectMatSecR {
padding:12px 0 21px 0;
margin:0 auto;
float:inherit!important;
}
.sliderSecBG {
padding:20px 5px 5px 5px;
}
.flex-direction-nav .flex-next {
display:none;
}
.sheBetterImg-mob, .heBetterImg-mob {
bottom:-55px;
left:0;
width:100%;
text-align:center;
}
.she_do_better_btn-mob {
height:34px;
width:121px!important;
background:#fff;
border:2px solid #ef2671;
border-radius:20px;
margin:0 0 0 0;
font-size:12px!important;
font-weight:600;
color:#010000;
font-family:'Open Sans', sans-serif;
outline:none;
cursor:pointer;
}
.he_do_better_btn-mob {
height:34px;
width:121px!important;
background:#fff;
border:2px solid #0096ff;
border-radius:20px;
margin:0 0 0 0;
font-size:12px;
font-weight:600;
color:#010000;
font-family:'Open Sans', sans-serif;
outline:none;
cursor:pointer;
}
.sheBetterImg-mob .she_do_better_btn, .heBetterImg-mob .he_do_better_btn {
width:121px!important;
font-size:12px!important;
}
}
@media all and (max-width:479px) {
.headertopNav {
float:inherit!important;
margin-top:-6px!important;
}
.fbBtnHdr {
margin:8px 0 0 0;
float:inherit!important;
}
}
@media all and (max-width:320px) {
.bannerFindLove {
display:none;
}
.logo img {
width:250px;
}
}/**/
.banner_slot {
	background-size:cover;
}
.bradcrumb_wrap {
	padding:0px;
	margin:28px 0px 0px 0px;
	background:url(../images/bradcrumb_img.png) repeat;
	border-top:1px solid #4d4168;
	border-bottom:1px solid #ebeaed;
}
.bradcrumb_slot {
	padding:0px 10px;
	margin:0 auto;
	max-width:1000px;
}
.bradcrumb_slot ul.list {
	padding:0px 0px 9px 0px;
	margin:0px;
	list-style-type:none;
	float:left;
}
.bradcrumb_slot ul.list li {
	padding:0px 0px 0px 14px;
	margin:8px 0px 0px 9px;
	background:url(../images/crumb_divider.png) left 4px no-repeat;
	font-size:13px;
	font-weight:600;
	color:#fff;
	float:left;
}
.bradcrumb_slot ul.list li:first-child {
	margin-left:0px;
	padding-left:0px;
	background:none;
}
.bradcrumb_slot ul.list li a {
	padding:0px;
	margin:0px;
	font-weight:400;
	text-decoration:none;
	color:#9b9b9b;
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.bradcrumb_slot ul.list li a:hover {
	color:#fff;
}
.click_away {
	padding:0px 30px 0px 0px;
	margin:8px 0px 0px 0px;
	font-size:13px;
	font-weight:600;
	color:#fff;
	background:url(../images/click_away.png) right 5px no-repeat;
	width:580px;
	float:right;
	text-align:right;
}
.inside_slot .quick_slot .flex-direction-nav {
	background:url(../images/see_next.png) left 7px no-repeat;
	position:absolute;
	right:0px;
	top:20px;
	height:30px;
	width:95px;
}
.inside_slot .quick_slot .flex-direction-nav li a.flex-prev {
	background:url(../images/next_prev.png) 5px 5px no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	right:20px;
	top:0px;
}
.inside_slot .quick_slot .flex-direction-nav li a.flex-next {
	background:url(../images/next_prev.png) -13px 5px no-repeat;
	width:18px;
	height:18px;
	position:absolute;
	right:0px;
	top:0px;
}
.inside_wrap {
	padding:0px;
	margin:0px;
	background:url(../images/sliderBG.jpg) repeat;
}
.inside_slot {
	padding:20px 10px 0px 10px;
	margin:0 auto;
	max-width:1000px;
	background:url(../images/slidershapeBG.png) center 125px no-repeat;
}
.inside_slot a {
	transition:all 0.5s ease-in;
	-ms-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-webkit-transition:all 0.5s ease-in;
	-o-transition:all 0.5s ease-in;
}
.left_menu {
	padding:0px;
	margin:0px;
	width:260px;
	float:left;
}
.left_menu .nav_left {
	padding:0px;
	margin:0px;
	background:#252933;
	border-radius:5px;
}
.left_menu .nav_left h1.hading {
	padding:13px 0px 15px 15px;
	margin:0px;
	background:#1c202b;
	font-size:18px;
	font-weight:300;
	color:#fff;
	line-height:22px;
	border-radius:5px 5px 0px 0px;
}
.left_menu .nav_left h1.hading span {
	font-weight:600;
	color:#ff2274;
}
.left_menu .nav_left h2.meet {
	padding:0px 0px 0px 18px;
	margin:18px 15px 5px 15px;
	background:url(../images/meet_icon.png) left 5px no-repeat;
	font-size:14px;
	font-weight:600;
	color:#fff;
}
.left_menu .nav_left h2.fav_icon {
	background:url(../images/fav_icon.png) left 3px no-repeat;
}
.left_menu .nav_left h2.act_icon {
	background:url(../images/act_icon.png) left 3px no-repeat;
}
.left_menu .nav_left h2.annu_icon {
	background:url(../images/anu_icn.png) left 4px no-repeat;
}
.left_menu .nav_left ul {
	padding:0px 0px 20px 0px;
	margin:0px 15px;
	list-style-type:none;
	border-bottom:1px dotted #6c6c6c;
}
.left_menu .nav_left ul li {
	padding:7px 0px 0px 18px;
	margin:0px;
}
.left_menu .nav_left ul li a {
	padding:0px;
	margin:0px;
	font-size:12px;
	line-height:16px;
	color:#9b9b9b;
	text-decoration:none;
}
.left_menu .nav_left ul li a:hover {
	color:#fff;
}
.quick_slot {
	padding:0px;
	margin:0px;
	width:711px;
	float:right;
}
.quick_search {
	padding:18px 0px;
	margin:0px 0px 35px 0px;
	background:#de166a;
	border-radius:5px;
}
.quick_search h2.ser_had {
	padding:10px 0px 0px 15px;
	margin:0px;
	font-size:32px;
	line-height:32px;
	font-weight:300;
	color:#fff;
	width:210px;
	float:left;
}
.quick_search .right_drop {
	padding:0px;
	margin:0px;
	float:left;
}
.quick_search p.txt_1 {
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:13px;
	font-weight:400;
	color:#fff;
	line-height:16px;
}
.quick_search .age_panel {
	padding:0px 13px 0px 0px;
	margin:0px;
	float:left;
}
.quick_search .age_panel .age_slot {
	padding:0px;
	margin:0px;
}
.quick_search .age_panel .age_slot .age_18 {
	float:left;
	width:46px;
}
.quick_search .age_panel .age_slot .txt_1 {
	float:left;
	padding:5px 5px 0px 5px;
}
.quick_search .age_panel .age_slot .age_50 {
	float:left;
	width:46px;
}
.quick_search .country {
	padding:0px 13px 0px 0px;
	margin:0px;
	float:left;
	width:174px;
}
.quick_search .gender {
	padding:0px 13px 0px 0px;
	margin:0px;
	float:left;
	width:95px;
}
.quick_search .search {
	padding:18px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
	float:left;
}
.quick_search .search input[type="submit"] {
	padding:0px;
	margin:0px;
	border:none;
	outline:none;
	text-indent:-500px;
	width:35px;
	height:28px;
	background:#252933 url(../images/search_icon.png) center center no-repeat;
	border-radius:3px;
	cursor:pointer;
}/**/
.borderRadius {/**/
}
.borderRadiusTp {/**/
}
.borderRadiusBtm {/**/
}
.ddcommon {
	position:relative;
	display:-moz-inline-stack;
	zoom:1;
	display:inline-block;
*display:inline;
	cursor:default;
}/**/
.ddcommon {
	width:100%!important;
	height:26px;
}/**/
.ddcommon ul {
	padding:0;
	margin:0;
	border:1px solid #7c0d3c;
}
.ddcommon ul li {
	list-style-type:none;
}
.borderRadiusTp ul li:last-child {
	border-bottom:0 none #c3c3c3;
}
.borderRadiusBtm ul li:first-child {
	border-bottom:1 solid #c3c3c3;
}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll {
	opacity:.5;/**/
	-ms-filter:"alpha(opacity=50)";/**/
	filter:alpha(opacity=50);/**/
	-khtml-opacity:.5;/**/
	-moz-opacity:.5;/**/
	color:#999999;
}
.ddcommon .clear {
	clear:both
}
.ddcommon input.text {
	color:#7e7e7e;
	padding:0 0 0 0;
	position:absolute;
	background:none;
	text-indent:-999px;
	display:block;
	width:98%;
	height:98%;
	left:2px;
	top:0;
	border:none;
}
.ddOutOfVision {
	position:relative;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
*display:inline;
}
img.fnone {
	float:none!important
}
.ddcommon .divider {
	width:0;
	height:100%;
	position:absolute;
}
.ddcommon .arrow {
	display:inline-block;
	position:absolute;
	top:0px;
	right:0px;
}
.ddcommon .arrow:hover {
	background-position:0 100%;
}
.ddcommon .ddTitle {
	padding:0;
	position:relative;
	display:inline-block;
	width:100%;
	cursor:pointer;
}
.ddcommon .ddTitle .ddTitleText {
	display:block;
}
.ddcommon .ddTitle .ddTitleText .ddTitleText {
	padding:0;
}
.ddcommon .ddTitle .description {
	display:block;
}
.ddcommon .ddTitle .ddTitleText img {
	position:relative;
	vertical-align:middle;
	float:left
}
.ddcommon .ddChild {
	position:absolute;
	display:none;
	width:100%;
	overflow-y:auto;
	top:26px;
	overflow-x:hidden;
	zoom:1;
	z-index:9999;/**/
}
.ddcommon .ddChild li {
	clear:both;
}
.ddcommon .ddChild li .description {
	display:block;
}
.ddcommon .ddChild li img {
	border:0 none;
	position:relative;
	vertical-align:middle;
	float:left
}
.ddcommon .ddChild li.optgroup {
	padding:0;
}
.ddcommon .ddChild li.optgroup .optgroupTitle {
	padding:0 5px;
	font-style:italic
}
.ddcommon .ddChild li.optgroup ul li {
	padding:5px 5px 5px 15px
}
.ddcommon .noBorderTop {
	border-top:none 0!important;
	padding:0;
	margin:0;
}/**/
.dd {/**/
}
.dd .divider {/**/
}
.dd .arrow {
	width:12px;
	height:15px;
	margin:3px 1px 0px 0px;
	background:url(../images/arrow_down.png) left 8px no-repeat;
	-moz-border-radius:0px 3px 3px 0px;
	border-radius:0px 3px 3px 0px;
}
.dd .arrow:hover {
	background-position:left 8px;
}
.dd .ddTitle {
	color:#fff;
}
.dd .ddTitle .ddTitleText {
	padding:0px 14px 0px 5px;
	height:26px;
	line-height:26px;
	border:none;
	-moz-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
	background:#8e1649;
	font-size:12px;
	color:#fff;
	font-family:'Open Sans', sans-serif;
}
.dd .ddTitle .ddTitleText .ddTitleText {
	padding:0;
}
.dd .ddTitle .description {
	font-size:12px;
	color:#000;
	font-family:'Open Sans', sans-serif;
}
.dd .ddTitle .ddTitleText img {
	padding-right:5px;
}
.dd .ddChild {
	background-color:#eef4f5;
}
.dd .ddChild li {
	padding:0px 3px 0px 5px;
	background-color:#ba1058;
	font-size:12px;
	line-height:24px;
	color:#fff;
	font-family:'Open Sans', sans-serif;
}
.dd .ddChild li .description {
	color:#666;
}
.dd .ddChild li .ddlabel {
	color:#fff;
}
.dd .ddChild li.hover {
	background-color:#92164b
}
.dd .ddChild li img {
	padding:0 6px 0 0;
}
.dd .ddChild li.optgroup {
	padding:0;
}
.dd .ddChild li.optgroup .optgroupTitle {
	padding:0 5px;
	font-style:italic
}
.dd .ddChild li.optgroup ul li {
	padding:5px 5px 5px 15px
}
.dd .ddChild li.selected {
	background-color:#92164b;
	color:#fff;
}/**/
.quick_result {
	padding:0px;
	margin:0px;
}
.quick_result h1.result_had {
	padding:0px 0px 15px 0px;
	margin:0px;
	font-size:34px;
	line-height:34px;
	font-weight:300;
	color:#474d5d;
	letter-spacing:-1px;
	border-bottom:1px solid #cacbcf;
}
.quick_result h1.result_had span {
	font-weight:600;
	color:#00abdf
}
.quick_result h1.result_had .single {
	font-weight:400;
	color:#ff2274;
}
.quick_result .wish_list {
	padding:12px 0px 0px 0px;
	margin:0px;
}
.quick_result .wish_list ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.quick_result .wish_list ul li {
	padding:0px 0px 0px 45px;
	margin:0px;
	float:left;
}
.quick_result .wish_list ul li:first-child {
	padding-left:0px;
}
.quick_result .wish_list ul li a {
	text-decoration:none;
	color:#252933;
	font-size:18px;
	font-weight:300;
}
.quick_result .wish_list ul li.loc_icon a {
	background:url(../images/loc_icon.png) left 3px no-repeat;
	padding:0px 0px 0px 22px;
}
.quick_result .wish_list ul li.loc_icon a:hover {
	color:#444;
}
.quick_result .wish_list ul li.add_fav a {
	background:url(../images/add_fav.png) left 5px no-repeat;
	padding:0px 0px 0px 23px;
}
.quick_result .wish_list ul li.add_fav a:hover {
	color:#ff2274;
}
.quick_result .wish_list ul li.gift a {
	background:url(../images/gift_icon.png) left 2px no-repeat;
	padding:0px 0px 0px 23px;
}
.quick_result .wish_list ul li.gift a:hover {
	color:#00abdf;
}
.choose_sec {
	padding:25px 0px 0px 0px;
	margin:0px;
	position:relative;
	width:450px;
}/**/
.choose_sec .choise {
	padding:0px;
	margin:0px;
	width:442px;
	height:442px;
	border:4px solid #fff;
	border-radius:300px;
	overflow:hidden;
}
.choose_sec .info_box {
	padding:0px;
	margin:0px;
	position:absolute;
	right:-263px;
	top:40%;
}
.choose_sec .info_box .tool_tip {
	padding:0px;
	margin:0px;
	position:absolute;
	left:-22px;
	top:3px;
	background:url(../images/tip_info.png) left top no-repeat;
	width:25px;
	height:49px;
}
.choose_sec .info_box .sec_box {
	padding:20px 0px;
	margin:0px;
	border:3px solid #fff;
	width:257px;
	background:#252933;
	border-radius:7px;
}
.choose_sec .info_box .sec_box h2.inf_txt {
	padding:0px;
	margin:0px;
	font-size:30px;
	font-weight:600;
	line-height:28px;
	text-align:center;
	color:#fff;
	letter-spacing:-1px;
}
.choose_sec .info_box .sec_box p.txt_yes {
	padding:15px 0px 10px 0px;
	margin:0px;
	font-size:20px;
	font-weight:300;
	line-height:20px;
	text-align:center;
	color:#b2b2b3;
	letter-spacing:-1px;
}
.choose_sec .info_box .sec_box p.txt_yes span {
	font-weight:600;
}
.choose_sec .info_box .sec_box a.yes {
	padding:0px;
	margin:0px;
	width:68px;
	height:68px;
	line-height:68px;
	text-align:center;
	background:#ff2274;
	color:#fff;
	text-decoration:none;
	font-size:20px;
	font-weight:600;
	border:3px solid #fff;
	border-radius:100px;
	display:block;
	position:absolute;
	bottom:-50px;
	left:52px;
}
.choose_sec .info_box .sec_box a.yes:hover {
	background:#00abdf;
}
.choose_sec .info_box .sec_box a.no {
	padding:0px;
	margin:0px;
	width:68px;
	height:68px;
	line-height:68px;
	text-align:center;
	background:#00abdf;
	color:#fff;
	text-decoration:none;
	font-size:20px;
	font-weight:600;
	border:3px solid #fff;
	border-radius:100px;
	display:block;
	position:absolute;
	bottom:-50px;
	left:140px;
}
.choose_sec .info_box .sec_box a.no:hover {
	background:#ff2274;
}
.inside_slot .sliderBtmSec {
	margin:54px 0px 0px 0px;
	padding-left:20px;
	padding-right:20px;
}
.inside_slot .sliderBtmSec br {
	display:none;
}
.guys_slot {
	min-height:inherit;
	border:none;
}
.guys_slot .footerUpSecL {
	width:300px;
}
.guys_slot .footerUpSecM {
	width:336px;
	margin:0px 32px;
}
.guys_slot .footerUpSecL ul {
	margin-left:4px;
}
.guys_slot .footerUpSecL ul.padleftCDb {
	margin:0px;
}
@media screen and (max-width:992px) {
.click_away {
width:500px;
font-weight:400;
font-size:12px;
}
.left_menu {
width:220px;
}
.quick_slot {
width:auto;
float:none;
margin:0px 0px 0px 240px;
overflow:hidden;
}
.quick_search h2.ser_had {
float:none;
width:auto;
padding:0px 0px 10px 10px;
}
.quick_search .right_drop {
float:none;
padding-left:10px;
}
.quick_result h1.result_had {
font-size:30px;
line-height:30px;
}
.inside_slot .quick_slot .flex-direction-nav li a.flex-prev {
left:auto;
}
.quick_result .wish_list ul li {
padding-left:30px;
}
.choose_sec {
width:298px;
margin:0 auto;
height:520px;
}
.choose_sec .choise {
width:290px;
height:290px;
}
.choose_sec .info_box {
right:auto;
left:0px;
width:100%;
top:356px;
}
.choose_sec .info_box .sec_box {
width:auto;
}
.choose_sec .info_box .sec_box h2.inf_txt {
font-size:26px;
line-height:28px;
}
.choose_sec .info_box .sec_box a.yes {
left:25%;
}
.choose_sec .info_box .sec_box a.no {
left:auto;
right:25%;
}
.choose_sec .info_box .tool_tip {
background:url(../images/tip_top.png) left top no-repeat;
width:45px;
height:24px;
top:-21px;
left:50%;
margin-left:-35px;
}
.inside_slot .quick_slot .flex-direction-nav {
left:50%;
right:auto;
top:auto;
bottom:532px;
margin-left:-47px;
}
.inside_slot .sliderBtmSec {
margin-top:20px;
}
.guys_slot .footerUpSecM {
margin:40px auto 0px auto;
width:auto;
text-align:center;
}
.guys_slot .footerUpSecL {
margin-bottom:20px;
}
.guys_slot .footerUpSecM a#welimg {
float:none;
display:inline-block;
}
}
@media screen and (max-width:765px) {
.click_away {
display:none;
}
.bradcrumb_slot ul.list {
float:none;
}
.left_menu {
float:none;
width:auto;
}
.quick_slot {
margin:20px 0px 0px 0px;
}
.quick_result .wish_list ul li {
padding-left:10px;
}
.quick_result .wish_list ul li a {
font-size:12px;
}
.quick_result .wish_list ul li.loc_icon a {
padding-bottom:5px;
padding-left:19px;
background-position:0px 0px;
}
.quick_result .wish_list ul li.add_fav a {
padding-bottom:5px;
padding-left:20px;
background-position:0px 2px;
}
.quick_result .wish_list ul li.gift a {
padding-bottom:5px;
padding-left:22px;
background-position:0px 0px;
}
.inside_slot .quick_slot .flex-direction-nav li a {
right:auto!important;
top:auto!important;
}
.inside_slot .quick_slot .flex-direction-nav li a.flex-prev {
right:20px!important;
}
.inside_slot .quick_slot .flex-direction-nav li a.flex-next {
right:0px!important;
}
.quick_search h2.ser_had {
padding-bottom:5px;
}
.quick_search .age_panel {
padding-top:5px;
}
.quick_search .country {
padding-top:5px;
}
.quick_search .gender {
padding-top:5px;
}
.quick_search .search {
padding-top:23px;
}
}
@media screen and (max-width:330px) {
.quick_search .search {
padding-top:8px;
}
.quick_result .wish_list ul li.gift {
padding:0px;
margin:8px 20px 0px 0px;
}
}/**//**/
.login_page {
	padding:9px 0;
	margin:0 auto;
	max-width:450px;
}
.login_page .login_page_in {
	margin:0 0 0 0;
	padding:0 0 0 0;
	min-height:150px;
	background:#1c202b;
	border-radius:5px;
}
.login_page .login_page_in .hds_login {
	padding:25px 0 30px;
	margin:0 0 0 0;
	text-align:center;
	background:#de166a;
	border-radius:5px 5px 0 0;
}
.login_page .login_page_in .hds_login h3 {
	padding:11px 0 46px 0;
	margin:0 0 0 0;
	background:url(../images/login_lock_icon.png) bottom center no-repeat;
	text-align:center;
	font-size:28px;
	line-height:24px;
	color:#fff;
	font-weight:500;
}
.login_page .login_page_in .hds_login_btm_sec {
	padding:47px 36px 36px;
	margin:0 0 0 0;
}
.login_page .login_page_in .hds_login_btm_sec .login_user_fld_bg {
	padding:0 8px 0 62px;
	margin:0 0 17px 0;
	height:48px;
	background:#56595e url(../images/login_user_icon.png) 8px center no-repeat;
	border-radius:5px;
}
.login_page .login_page_in .hds_login_btm_sec .login_user_fld {
	width:100%;
	padding:0 0 0 0;
	margin:0 0 0 0;
	height:48px;
	line-height:48px;
	background:none;
	outline:none;
	border:none;
	font-size:16px;
	font-weight:300;
	color:#b7b7b7;
	font-family:'Open Sans', sans-serif;
}
.login_page .login_page_in .hds_login_btm_sec .login_pass_fld_bg {
	padding:0 8px 0 62px;
	margin:0 0 17px 0;
	height:48px;
	background:#56595e url(../images/login_pass_icon.png) 11px center no-repeat;
	border-radius:5px;
}
.keep_me_login {
	padding:0 0 30px 0;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:300;
	color:#b7b7b7;
	font-style:italic;
	line-height:24px;
}
.keep_me_login .check_keep_login {
	width:24px;
	height:24px;
	margin:0 12px 0 0;
	background:url(../images/check_login.png) left top no-repeat;
}
.keep_me_login .check_keep_login input[type="checkbox"] {
	width:24px;
	height:24px;
	opacity:0;
}
.keep_me_login .uncheck_keep_login {
	width:24px;
	height:24px;
	margin:0 12px 0 0;
	background:url(../images/check_login.png) left -24px no-repeat!important;
}
.login_page .login_button_sec {
	text-align:center;
}
.login_page .login_button_sec .login_button {
	width:218px;
	padding:0 0 0 0;
	margin:0 auto;
	height:48px;
	line-height:48px;
	background:#00abdf;
	outline:none;
	border:none;
	font-size:18px;
	font-weight:300;
	color:#fff;
	display:inline-block;
	border-radius:5px;
	text-transform:uppercase;
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
}
.login_page .login_button_sec .login_button:hover {
	filter:alpha(opacity(80));
	opacity:0.8;
}
.login_page .login_sign_btm {
	padding:17px 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font-size:16px;
	line-height:20px;
	color:#2e2e2e;
	font-style:italic;
}
.login_page .login_sign_btm a {
	text-decoration:none;
	color:#00abdf;
	font-weight:600;
	font-style:normal;
}
.login_page .login_sign_btm a:hover {
	text-decoration:underline;
}
.sign_up_page {
	padding:3px 0 0px;
	margin:0 auto;
	max-width:1000px;
}
.sign_up_page h3 {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	font-size:38px;
	line-height:36px;
	color:#de166a;
	font-weight:500;
}
.sign_up_page h3 span {
	color:#1c202b;
	font-style:italic;
}
.sign_up_page p.hds_btm_text {
	padding:0 0 30px 0;
	margin:0 0 0 0;
	text-align:center;
	font-size:18px;
	line-height:36px;
	color:#010000;
	font-weight:300;
	font-style:italic;
}
.sign_up_page .sign_up_page_in {
	padding:30px 0 0;
	margin:0 0 0 0;
	background:#ededed;
	border-radius:5px;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_left {
	min-height:100px;
	width:41%;
	margin:0 0 0 0;
	padding:0 0 0 25px;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_right {
	min-height:100px;
	width:41%;
	margin:0 0 0 0;
	padding:0 25px 0 0;
}
.sign_up_page .sign_form_btm_pad {
	padding-bottom:25px;
}
.sign_up_page .sign_up_page_in .sign_up_fld_bg {
	padding:0 11px;
	margin:0 0 7px 0;
	min-height:42px;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
}
.sign_up_page .sign_up_page_in .sign_up_fld {
	padding:0 0 0 0;
	margin:0 0 0 0;
	border:none;
	background:none;
	outline:none;
	font-size:14px;
	line-height:42px;
	color:#575759;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
	min-height:42px;
	width:100%;
	font-style:italic;
}
.sign_up_page .sign_up_page_in .sign_up_area_bg {
	padding:5px 0 5px 11px;
	margin:0 0 7px 0;
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
}
.sign_up_page .sign_up_page_in .sign_up_area {
	padding:0 0 0 0;
	margin:0 0 0 0;
	border:none;
	background:none;
	outline:none;
	font-size:14px;
	line-height:24px;
	color:#575759;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
	width:100%;
	font-style:italic;
	overflow-y:auto;
	height:115px;
	resize:none;
}
#sign_up_sel {
	padding:0 0 0 0!important;
}
#sign_up_sel .dd .ddTitle .ddTitleText {
	background:#fff url(../images/sign_up_sel_arrow.png) right center no-repeat!important;
	border-radius:5px;
	font-size:14px;
	line-height:42px;
	height:42px;
	color:#575759;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
	padding:0 11px!important;
	overflow:inherit;
	font-style:italic;
}
#sign_up_sel .dd .arrow {
	display:none;
}
#sign_up_sel .dd .ddChild {
	top:42px!important;
	border-radius:0;
}
#sign_up_sel .ddcommon ul {
	border:1px solid #ccc;
}
#sign_up_sel .dd .ddChild li {
	background:#fff;
	padding:5px 11px;
	color:#000;
}
#sign_up_sel .dd .ddChild li.selected {
	background:#ededed!important;
}
#sign_up_sel .dd .ddChild li.hover {
	background:#ededed!important;
}
#sign_up_sel .dd .ddChild li .ddlabel {
	color:#000;
}
.sign_up_small_sel_wd {
	width:30%;
}
.sign_up_small_sel_wd_f {
	width:35%;
	margin-right:7px!important;
}
.sign_up_page .sign_up_enter_code_sec {
	padding:0 0 0 0;
	margin:0 0 7px 0;
}
.sign_up_page .sign_up_enter_code_sec .enter_code_img {
	padding:0 0 0 0;
	margin:6px 0 0 1px;
	width:30%;
}
.sign_up_page .sign_up_enter_code_sec .enter_code_img img {
	max-width:100%;
	vertical-align:middle;
}
.sign_up_page .sign_up_enter_code_sec .enter_code_conts {
	width:58%;
}
.sign_up_page .sign_up_page_in .sign_up_page_btms {
	padding:24px 30px;
	margin:0 0 0 0;
	min-height:56px;
	background:#00abdf url(../images/sign_up_btm_arrow.png) center top no-repeat;
	border-radius:0 0 5px 5px;
}
.keep_me_sign_up {
	padding:14px 0 21px 0;
	margin:0 0 0 0;
	font-size:18px;
	font-weight:300;
	color:#fff;
	font-style:italic;
	line-height:24px;
}
.keep_me_sign_up .check_keep_login {
	width:24px;
	height:24px;
	margin:0 12px 0 0;
	background:url(../images/check_sign_up.png) left top no-repeat;
}
.keep_me_sign_up .check_keep_login input[type="checkbox"] {
	width:24px;
	height:24px;
	opacity:0;
}
.keep_me_sign_up .uncheck_keep_login {
	width:24px;
	height:24px;
	margin:0 12px 0 0;
	background:url(../images/check_sign_up.png) left -24px no-repeat!important;
}
.sign_up_page .login_button_sec {
	text-align:center;
}
.sign_up_page .login_button_sec .login_button {
	padding:0 70px 0 40px;
	margin:0 0 0 0;
	height:56px;
	line-height:56px;
	background:#de166a url(../images/sign_up_btn_arrow.png) right center no-repeat;
	outline:none;
	border:none;
	font-size:18px;
	font-weight:300;
	color:#fff;
	display:inline-block;
	border-radius:5px;
	text-transform:uppercase;
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
}
.sign_up_page .login_button_sec .login_button:hover {
	filter:alpha(opacity(80));
	opacity:0.8;
}
.all_mandatory_flds {
	padding:0 0 25px;
	font-size:14px;
	color:#C00;
	line-height:20px;
}
.all_mandatory_flds span {
	font-size:20px;
	color:#000;
	padding:0 0 0 11px;
}/**/
.bg_none_ins {
	background:none!important;
}
.left_menu .nav_left ul li a.active {
	color:#00abdf;
}
.inside_right_sec {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.inside_right_sec h2.hds {
	padding:5px 0 11px;
	margin:0 0 25px 0;
	font-size:34px;
	line-height:34px;
	font-weight:300;
	color:#474d5d;
	letter-spacing:-1px;
	border-bottom:1px solid #cacbcf;
}
.inside_right_sec h2.hds_blogs {
	padding:5px 0 0 0;
	font-style:italic;
	margin:0 0 0 0;
	font-size:23px;
	line-height:24px;
	font-weight:300;
	color:#474d5d;
	letter-spacing:-1px;
}
.edit_set_page {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.edit_set_page .edit_set_page_left {
	padding:0 0 0 0;
	margin:0 0 0 0;
	max-width:345px;
}
.edit_set_page .edit_set_page_left .edit_set_img {
	padding:3px;
	margin:0 0 0 0;
	width:280px;
	height:320px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 5px #ccc;
}
.edit_set_page .edit_set_page_left .edit_set_img img {
	width:280px;
	height:320px;
}
.edit_set_page .edit_set_page_left .edit_set_img .edit_set_change_img {
	width:170px;
	height:33px;
	border:2px solid #fff;
	bottom:43px;
	left:80px;
	border-radius:20px;
	background:url(../images/hovcdbBG.png) left top repeat;
}
.edit_set_page .edit_set_page_left .edit_set_img .edit_set_change_img_wd {
	width:170px;
	height:33px;
	outline:none;
	opacity:0;
	z-index:9;
	cursor:pointer;
}
.edit_set_page .edit_set_page_left .edit_set_img .edit_set_change_img span {
	font-weight:300;
	display:inline-block;
	font-family:'Open Sans', sans-serif;
	color:#fff;
	border-radius:20px;
	font-size:14px;
	display:inline-block;
	top:0px;
	left:0px;
	position:absolute;
	width:100%;
	text-align:center;
	height:33px;
	line-height:33px;
}
.edit_set_page .edit_set_page_left .edit_set_img .edit_set_change_img:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm {
	padding:11px 0 11px 11px;
	background:#de166a;
	min-height:28px;
	margin:0 0 0 8px;
	border-radius:0 0 5px 5px;
	width:260px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_title {
	padding:4px 6px;
	width:95px;
	height:20px;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
	font-size:12px;
	font-style:italic;
	background:#96164d;
	border:1px solid #e12a76;
	outline:none;
	color:#fefefe;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m {
	padding:0 0 0 0;
	margin:4px 0 0 15px;
	width:18px;
	height:18px;
	background:url(../images/edit_img_rad_icon.png) left top no-repeat;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f {
	padding:0 0 0 0;
	margin:4px 0 0 15px;
	width:18px;
	height:18px;
	background:url(../images/edit_img_rad_icon.png) left top no-repeat;
}
.bg_pos {
	background-position:left -18px!important;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f input, .edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m input {
	width:18px;
	height:18px;
	outline:none;
	opacity:0;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_cont {
	padding:0 0 0 2px;
	margin:0 0 0 0;
	line-height:28px;
	font-weight:300;
	color:#fefefe;
	font-size:13px;
}
.edit_set_page .edit_set_page_right {
	padding:0 0 0 0;
	margin:150px 0 0 40px;
	width:40%;
}
.edit_set_page .edit_set_page_right .save_btn {
	height:37px;
	width:135px;
	background:#ff2274;
	border:2px solid #fff;
	border-radius:20px;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:300;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.edit_set_page .edit_set_page_right .save_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.edit_set_page .edit_set_page_right .save_btn_btm_cont {
	padding:20px 0 0 0;
	margin:0 0 0 0;
	font-size:15px;
	color:#252933;
	line-height:20px;
}
.edit_set_page .edit_set_page_right .save_btn_btm_cont span {
	color:#dd166a;
	font-style:italic;
}
.ShowNav_inside {
	top:11px;
	right:7px;
	font-size:20px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	display:block;
	padding:2px 5px;
	border:1px solid #ccc;
	background:#ff2274;
	cursor:pointer;
	display:none;
	border-radius:5px;
}
.ShowNav_inside:hover {
	background:#00abdf;
	color:#fff;
}
.said_yes_page {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.said_yes_page ul.said_yes_lits {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 -15px;
}
.said_yes_page ul.said_yes_lits li {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 25px 15px;
	background:#00a8dc;
	min-height:200px;
	float:left;
	border-radius:5px;
	position:relative;
	width:22.5%;
}
.said_yes_page ul.said_yes_lits li .top_sec {
	padding:8px;
	background:#fff;
	box-shadow:0 0 5px #ccc;
	border-radius:5px;
}
.said_yes_page ul.said_yes_lits li .top_sec h2 {
	padding:0 0 5px 0;
	margin:0 0 0 0;
	font-family:'Raleway', sans-serif;
	font-weight:400;
	font-size:13px;
	color:#5a5a5a;
	line-height:20px;
}
.said_yes_page ul.said_yes_lits li .bottom_sec {
	padding:10px 0 6px;
	margin:0 auto;
	min-height:20px;
	max-width:92px;
}
.said_yes_page ul.said_yes_lits li .bottom_sec a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
	font-size:12px;
	color:#fff;
	line-height:24px;
	font-family:'Raleway', sans-serif;
	font-weight:500;
	text-transform:uppercase;
	text-decoration:none;
}
.said_yes_page ul.said_yes_lits li .bottom_sec a:hover {
	text-decoration:underline;
}
.said_yes_page ul.said_yes_lits li .bottom_sec a.send_gift_icon {
	margin:0 11px 0 10px!important;
	line-height:18px;
}
.said_yes_page ul.said_yes_lits li .bottom_sec a.send_mess_icon {
	margin-top:5px!important;
	width:17px;
	height:12px;
	line-height:18px;
}
.said_yes_page ul.said_yes_lits li .top_sec_prof_img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
}
.said_yes_page ul.said_yes_lits li .top_sec_prof_img img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	max-width:100%;
}
.said_yes_page ul.said_yes_lits li .close_icon_yes {
	padding:0 0 0 0;
	margin:0 0 0 0;
	position:absolute;
	top:-6px;
	right:-6px;
	width:30px;
	height:30px;
	cursor:pointer;
}
.said_yes_page ul.said_yes_lits li .close_icon_yes:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.blog_page {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.blog_page .latest_posts {
	padding:0 0 18px 0;
	margin:0 0 18px 0;
	border-bottom:1px solid #d6d6d6;
}
.blog_page .latest_posts .max_character_cont {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:right;
	font-size:12px;
	line-height:20px;
	color:#565656;
	font-weight:300;
}
.blog_page .latest_posts .left_sec_pic {
	padding:15px;
	margin:0 25px 0 0;
	background:#ebebeb;
	border-radius:5px;
	position:relative;
}
.blog_page .latest_posts .left_sec_pic .left_sec_pic_in {
	padding:0 0 0 0;
	margin:0 0 0 10px;
	width:85px;
	height:85px;
	border-radius:3px;
}
.blog_page .latest_posts .left_sec_pic .left_sec_pic_in img {
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:85px;
	height:85px;
	border-radius:3px;
}
.right_post_img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	position:absolute;
	top:5px;
	width:22px;
	height:35px;
	right:-22px;
	background:url(../images/right_post_img.png) left top no-repeat;
	display:block
}
.left_post_img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	position:absolute;
	top:5px;
	width:22px;
	height:35px;
	left:-22px;
	background:url(../images/left_post_img.png) left top no-repeat;
}
.bottom_post_img {
	padding:0 0 0 0;
	margin:0 0 0 0;
	position:absolute;
	top:114px;
	width:35px;
	height:22px;
	left:5px;
	background:url(../images/bottom_post_img.png) left top no-repeat;
}
.blog_page .latest_posts .right_sec_conts {
	width:65%;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.blog_page .latest_posts .right_sec_conts .right_sec_conts_ins {
	border:1px solid #d6d6d6;
	padding:11px 7px;
	background:#fff;
	border-radius:5px;
}
.blog_page .latest_posts .right_sec_conts .right_sec_conts_ins .right_sec_conts_area {
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:none;
	outline:none;
	border:none;
	min-height:53px;
	width:100%;
	resize:none;
	font-size:14px;
	font-style:italic;
	line-height:20px;
	color:#787878;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links {
	padding:8px 0 0 0;
	margin:0 0 0 0;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links a {
	padding:0 0 0 25px;
	margin:0 0 0 0;
	background:url(../images/latest_post_icon.png) left 2px no-repeat;
	line-height:20px;
	color:#ff2274;
	font-weight:300;
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	text-decoration:none;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links a:hover {
	text-decoration:underline;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links span {
	color:#010101;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links_btn {
	width:130px;
	height:28px;
	line-height:28px;
	margin:6px auto 7px;
	border-radius:20px;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links_btn .latest_posts_links_btn_fld {
	width:100%;
	font-size:12px;
	color:#00abdf;
	height:28px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
	border-radius:20px;
	text-transform:uppercase;
	font-family:'Open Sans', sans-serif;
	border:1px solid #00abdf;
	background:#fafbff;
	outline:none;
	line-height:28px;
	cursor:pointer;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links_btn .latest_posts_links_btn_fld:hover {
	color:#ff2274;
	border:1px solid #ff2274;
}
.blog_page .latest_posts .latest_sub_posts {
	margin:5px 0 0 25px;
	padding:11px;
	background:#ebebeb;
	min-height:50px;
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	line-height:16px;
	color:#62605f;
	font-style:italic;
	border-radius:5px;
	position:relative;
}
.blog_page .latest_posts .latest_sub_posts .pic_posts {
	margin:0 15px 5px 0;
	padding:0 0 0 0;
	width:58px;
	height:58px;
}
.blog_page .latest_posts .latest_sub_posts .pic_posts img {
	display:block;
	border-radius:3px;
	width:58px;
	height:58px;
}
.blog_page a.older_blogs_show {
	padding:0 0 0 0;
	margin:-6px 0 0 0;
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	line-height:20px;
	color:#de166a;
	font-weight:600;
	text-decoration:none;
}
.blog_page a.older_blogs_show:hover {
	text-decoration:underline;
}
.mob_max_char {
	display:none;
}
.bottom_post_img {
	display:none;
}
.blog_banner {
	height:163px;
	max-width:1000px;
	background:url(../images/blog_banner.png) center top no-repeat;
	margin:-15px 0 35px;
	padding:0 0 0 0;
	border-radius:5px;
}
.blog_banner h3 {
	padding:60px 0 0 50px;
	margin:0 0 0 0;
	font-size:42px;
	line-height:42px;
	font-weight:300;
	color:#fff;
	letter-spacing:-1px;
}
.blog_banner h3 span {
	color:#ff2274;
	font-weight:500;
}
@media all and (max-width:1023px) {
.edit_set_page .edit_set_page_left {
width:inherit;/**/
max-width:280px;
float:inherit!important;
}
.edit_set_page .edit_set_page_right {
margin:25px 0 0 0;
width:inherit;/**/
max-width:280px;
float:inherit!important;
text-align:center;
}
.inside_right_sec h2.hds {
font-size:30px;
}
.edit_set_page .edit_set_page_right .save_btn_btm_cont {
padding:11px 0 0 0;
}
.said_yes_page ul.said_yes_lits li {
width:30%;
}
}
@media all and (max-width:950px) {
.blog_page .latest_posts .right_sec_conts {
width:62%;
}
.blog_banner {
background:url(../images/blog_banner_mob.png) center top no-repeat;
}
}
@media all and (max-width:890px) {
.blog_page .latest_posts .right_sec_conts {
width:58%;
}
}
@media all and (max-width:850px) {
.sign_up_page .sign_up_page_in .sign_up_page_in_left {
width:44%;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_right {
width:44%;
}
}
@media all and (max-width:768px) {
.said_yes_page ul.said_yes_lits li {
width:45%;
}
.blog_page .latest_posts .right_sec_conts {
width:51%;
}
}
@media all and (max-width:767px) {
.login_page {
padding:50px 0;
}
.sign_up_page .login_button_sec {
float:inherit;
margin:0 auto;
}
.keep_me_sign_up {
float:inherit;
margin:0 auto;
max-width:280px;
}
.keep_me_sign_up {
padding:11px 0 21px 0;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_left {
float:inherit;
margin:0 auto 0;
width:inherit;
padding:0 25px;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_right {
float:inherit;
margin:0 auto;
width:inherit;
padding:0 25px;
}
.sign_up_page {
padding:38px 0 50px;
}
.edit_set_page .edit_set_page_right {
max-width:inherit;
margin:15px 0 0 0;
}
.left_menu .nav_left h1.hading {
padding:13px 50px 15px 15px;
}
.ShowNav_inside {
display:block;
}
.left_navs_mob {
display:none;
}
.edit_set_page .edit_set_page_left {
margin:0 auto;
width:275px;
}
.edit_set_page .edit_set_page_left .edit_set_img {
width:inherit;/**/
}
.edit_set_page .edit_set_page_left .edit_set_img img {/**/
}
.edit_set_page .edit_set_page_left .edit_set_img .edit_set_change_img {
left:53px;
bottom:25px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm {
width:245px;
padding:7px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_title {
padding:4px 5px;
width:111px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m {
margin:4px 0 0 5px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f {
margin:4px 0 0 5px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_cont {
font-size:12px;
}
.said_yes_page ul.said_yes_lits li {
width:30%;
}
.blog_page .latest_posts .right_sec_conts {
width:61%;
}
}
@media all and (max-width:650px) {
.blog_page .latest_posts .right_sec_conts {
width:60%;
}
.blog_page .latest_posts .left_sec_pic {
float:inherit;
margin:0 auto 21px;
max-width:182px;
}
.blog_page .latest_posts .right_sec_conts {
float:inherit;
margin:0 auto 0;
width:100%;
}
.blog_page .latest_posts .max_character_cont {
display:none;
}
.mob_max_char {
display:block!important;
position:absolute;
top:-22px;
right:0px;
}
.blog_page .latest_posts .left_sec_pic {
margin:0 auto 30px;
}
.inside_right_sec h2.hds_blogs {
font-size:20px;
margin:5px 0 21px;
}
.bottom_post_img {
display:block;
}
.right_post_img {
display:none;
}
}
@media all and (max-width:550px) {
.said_yes_page ul.said_yes_lits li {
width:45%;
}
.blog_banner h3 {
font-size:35px;
text-align:center;
padding:30px 0 0 0;
}
.blog_banner {
height:100px;
margin:-15px 0 15px;
}
}
@media all and (max-width:480px) {
.sign_up_page .sign_up_page_in .sign_up_page_in_left {
padding:0 11px;
}
.sign_up_page .sign_up_page_in .sign_up_page_in_right {
padding:0 11px;
}
.sign_up_page .sign_up_page_in {
padding:21px 0 0 0;
}
.blog_banner h3 {
font-size:28px;
}
}
@media all and (max-width:450px) {
.sign_up_small_sel_wd {
margin-right:0px!important;
width:inherit;
float:inherit;
}
.sign_up_small_sel_wd_f {
margin-right:0px!important;
width:inherit;
float:inherit;
}
.said_yes_page ul.said_yes_lits {
margin:0 0 0 0;
}
.said_yes_page ul.said_yes_lits li {
width:275px;
float:inherit;
margin:0 auto 21px;
}
.said_yes_page ul.said_yes_lits li .top_sec h2 {
text-align:center;
}
.inside_right_sec h2.hds_blogs {
text-align:center;
margin:0 0 11px;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links {
float:inherit;
}
.blog_page .latest_posts .right_sec_conts .latest_posts_links_btn {
float:inherit;
margin:11px auto 0;
padding-bottom:5px;
}
.blog_page .latest_posts {
padding:0 0 11px;
}
}/**/
#all_my_sets .said_yes_page ul.said_yes_lits li {
	width:47.8%;
}
#all_my_sets .bottom_sec_link {
	background:#007da4;
	text-align:center;
	border-radius:0 0 5px 5px;
}
#all_my_sets .said_yes_page ul.said_yes_lits li .top_sec {
	padding:0 11px;
}
#all_my_sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img {
	border:1px solid #eaeaea;
}
#all_my_sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img img {
	display:block;
}
#all_my_sets .top_sec_sets {
	width:45.8%;
	float:left;
	padding:11px 11px 11px 0;
	border-right:1px solid #eaeaea;
}
#all_my_sets .top_sec_sets.bdr {
	border-right:1px solid #309aba;
	padding:6px 11px 6px 0;
}
#all_my_sets .top_sec_sets.bdrN {
	padding:11px 0 11px 11px!important;
	border-right:none!important;
}
#all_my_sets .top_sec_sets.bdrNn {
	padding:6px 0 6px 11px!important;
	border-right:none!important;
}
#all_my_sets .bottom_sec_link a {
	padding:5px 0;
	margin:0 0 0 0;
	font-family:'Raleway', sans-serif;
	font-size:12px;
	line-height:25px;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	min-height:25px;
	display:inline-block;
}
.sets_votes_area {
	padding:0 11px;
}
#all_my_sets .bottom_sec_link a:hover {
	text-decoration:underline;
}
#all_my_sets .sets_edit_icon {
	width:28px;
	height:29px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	right:2px;
	bottom:2px;
	cursor:pointer;
}
#all_my_sets .sets_edit_icon:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
#all_my_sets .your_vote {
	text-align:left;
	padding:0 0 0 2px;
	margin:0 0 0 0;
	line-height:20px;
	font-weight:300;
	color:#fefefe;
	font-size:12px;
	font-family:'Raleway', sans-serif;
}
#all_my_sets .your_vote span {
	font-weight:600;
}
#all_my_sets .edit_img_rad_sets {
	padding:0 0 0 0;
	margin:3px 5px 0 0;
	width:18px;
	height:18px;
	background:url(../images/sets_rad_icon.png) left top no-repeat;
}
#all_my_sets .bg_pos {
	background-position:left -18px!important;
}
#all_my_sets .edit_img_rad_sets input {
	width:18px;
	height:18px;
	outline:none;
	opacity:0;
}
#all_my_sets .edit_img_rad_cont {
	padding:0 0 0 2px;
	margin:0 0 0 0;
	line-height:24px;
	font-weight:300;
	color:#fefefe;
	font-size:12px;
	font-family:'Raleway', sans-serif;
	text-align:left;
}
.sets_pagination {
	padding:15px 0 0 0;
	margin:15px 0 0 0;
	border-top:1px solid #e4e4e4;
}
.sets_pagination ul {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:right;
}
.sets_pagination ul li {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 4px 0 0;
	line-height:18px;
	font-weight:300;
	color:#8b8a8a;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	text-align:center;
	min-width:21px;
	min-height:18px;
	border:1px solid #d4d1d9;
	float:left;
}
.sets_pagination ul li a {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:18px;
	font-weight:300;
	color:#8b8a8a;
	font-size:15px;
	font-family:'Raleway', sans-serif;
	text-align:center;
	min-width:21px;
	min-height:18px;
	display:block;
}
.sets_pagination ul li.active a {
	border:1px solid #9f98ad;
	color:#000;
}
.sets_pagination ul li.pre_btn {
	margin:0 15px 0 0;
	border:1px solid #00abdf;
}
.sets_pagination ul li:hover {
	border:1px solid #00abdf;
}
.sets_pagination ul li:hover a {
	color:#00abdf;
}
.sets_pagination ul li.pre_btn a {
	color:#00abdf;
}
.sets_pagination ul li.next_btn {
	margin:0 0 0 11px;
	border:1px solid #00abdf;
}
.sets_pagination ul li.next_btn a {
	color:#00abdf;
}
@media all and (max-width:950px) {
#all_my_sets .said_yes_page ul.said_yes_lits li {
float:inherit;
margin:0 auto 15px;
width:90%;
}
#all_my_sets .top_sec_sets {
text-align:center;
}
#all_my_sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img {
display:inline-block;
}
.mob_sets_wd {
max-width:125px;
margin:0 auto;
}
#all_my_sets .your_vote {
text-align:center;
}
.sets_pagination {
text-align:center;
}
.sets_pagination ul {
display:inline-block;
float:inherit;
}
}
@media all and (max-width:479px) {
#all_my_sets .said_yes_page ul.said_yes_lits li {
width:98%;
}
#all_my_sets .top_sec_sets {
width:45.5%;
}
#all_my_sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img {
display:inherit;
max-width:147px;
margin:0 auto;
}
#all_my_sets .edit_img_rad_sets {
margin:2px 2px 0 0;
}
}/**/
.rate_your_date {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.rate_your_date .rate_your_date_img {
	padding:3px;
	margin:0 0 0 0;
	max-width:700px;
	max-height:396px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 5px #ccc;
}
.rate_your_date .rate_your_date_img img {
	max-width:100%;
}
.rate_your_date_btn {
	padding:0 0 0 0;
	margin:45px auto 0;
	width:280px;
}
.rate_your_date_btn p {
	padding:0 0 0 0;
	margin:0 0 21px 0;
	font-family:'Open Sans', sans-serif;
	font-size:24px;
	line-height:30px;
	color:#252933;
	font-weight:400;
	text-align:center;
}
.rate_your_date_btn .yes_btn {
	height:37px;
	width:135px;
	background:#ff2274;
	border:2px solid #fff;
	border-radius:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:300;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.rate_your_date_btn .yes_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.rate_your_date_btn .no_btn {
	height:37px;
	width:135px;
	background:#00abdf;
	border:2px solid #fff;
	border-radius:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:14px;
	font-weight:300;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.rate_your_date_btn .no_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
#upload_pic .upload_pic_left .edit_set_change_img {
	background:url(../images/upload_pic_left.png) left top repeat;
}
#upload_pic .upload_pic_right .edit_set_change_img {
	background:url(../images/upload_pic_right.png) left top repeat;
}
#upload_pic .upload_pic_right .edit_set_img_btm {
	background:#00abdf;
}
#upload_pic .upload_pic_right .edit_img_title {
	background:#007da4;
	border:1px solid #16b2e2;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m_b {
	padding:0 0 0 0;
	margin:4px 0 0 15px;
	width:18px;
	height:18px;
	background:url(../images/edit_img_blue_icon.png) left top no-repeat;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f_b {
	padding:0 0 0 0;
	margin:4px 0 0 15px;
	width:18px;
	height:18px;
	background:url(../images/edit_img_blue_icon.png) left top no-repeat;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f_b input, .edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m_b input {
	width:18px;
	height:18px;
	outline:none;
	opacity:0;
}
.check_certify {
	max-width:450px;
	width:inherit!important;
	margin-bottom:20px;
}
.rate_your_date_check span {
	font-size:18px;
	font-weight:300;
	color:#252933;
	font-family:'Open Sans', sans-serif;
	line-height:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	letter-spacing:-1px;
}
.check_upload_pic {
	width:18px;
	height:18px;
	margin:0 8px 0 0;
	background:url(../images/check_upload_pic.png) left top no-repeat;
}
.check_upload_pic input[type="checkbox"] {
	width:18px;
	height:18px;
	opacity:0;
}
.uncheck_upload_pic {
	width:18px;
	height:18px;
	margin:0 8px 0 0;
	background:url(../images/check_upload_pic.png) left -18px no-repeat!important;
}
#magazine_slider {
	margin:0 25px;
	padding:3px;
	background:#fff;
	border-radius:5px;
	box-shadow:0 0 5px #ccc;
}
#magazine_slider .flexslider .slides>li {
	padding:0 0 0 0;
}
#magazine_slider .flex-direction-nav {
	position:absolute;
	left:0px;
	top:50%;
	height:58px;
	width:100%;
	margin:-29px 0 0 0!important;
	height:0px;
}
#magazine_slider .flex-direction-nav li a.flex-prev {
	background:url(../images/magazine_arrows.png) left top no-repeat;
	width:56px;
	height:58px;
	position:absolute;
	left:-28px!important;
	text-indent:-20000px;
}
#magazine_slider .flex-direction-nav li a.flex-next {
	background:url(../images/magazine_arrows.png) right top no-repeat;
	width:56px;
	height:58px;
	position:absolute;
	right:-28px!important;
	text-indent:-20000px;
	text-align:left;
}
#magazine_slider .flex-direction-nav li a.flex-prev:hover, #magazine_slider .flex-direction-nav li a.flex-next:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
@media all and (max-width:1023px) {
#upload_pic .edit_set_page_left {
float:left;
margin:0 auto 25px;
}
.rate_your_date_btn {
margin:20px auto 0!important;
}
.rate_your_date_check span {
font-size:16px;
}
.rate_your_date_btn p {
margin:0 0 11px;
}
}
@media all and (max-width:767px) {
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_m_b {
margin:4px 0 0 5px;
}
.edit_set_page .edit_set_page_left .edit_set_img_btm .edit_img_rad_f_b {
margin:4px 0 0 5px;
}
}
@media all and (max-width:480px) {
#magazine_slider {
margin:0 15px;
}
#magazine_slider .flex-direction-nav li a.flex-prev {
background:url(../images/magazine_arrows.png) left top no-repeat;
width:36px;
height:38px;
position:absolute;
left:-18px!important;
text-indent:-20000px;
background-size:cover;
}
#magazine_slider .flex-direction-nav li a.flex-next {
background:url(../images/magazine_arrows.png) right top no-repeat;
width:36px;
height:38px;
position:absolute;
right:-18px!important;
text-indent:-20000px;
text-align:left;
background-size:cover;
}
}/**/
.inside_slot.bg_none_prof {
	background:none;
}
.quick_slot.profile_right_conts {/**/
	width:739px;
	float:left;
}
.prof_margn_btm {
	margin-bottom:65px;
}
.prof_online_now {
	padding:25px 10px 15px;
	margin:0 0 10px 0;
	text-align:center;
	background:#1c202b;
	border-radius:5px 0 0 0;
}
.prof_online_now .prfs_img {
	padding:0 0 0 0;
	margin:0 auto;
	display:inline-block;
	width:84px;
	height:84px;
	border-radius:50%;
}
.profs_bdr {
	border-bottom:1px dotted #6c6c6c;
	padding:0 0 10px;
	margin:0 0 15px;
}
.profs_bdr.none_bdr {
	border-bottom:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.profs_bdr a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#00abdf;
	line-height:24px;
	text-decoration:none;
}
.profs_bdr a:hover {
	text-decoration:underline;
}
.prof_online_now a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#00abdf;
	line-height:24px;
	text-decoration:none;
}
.prof_online_now a:hover {
	text-decoration:underline;
}
.view_prof_sec {
	padding:12px 15px 12px;
	margin:0 0 0 0;
}
.view_prof_sec h3 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	font-size:14px;
	font-weight:600;
	color:#fff;
}
.view_prof_sec ul.prof_lists {
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-bottom:none;
}
.view_prof_sec ul.prof_lists li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#9b9b9b;
	line-height:24px;
}
.view_prof_sec ul.prof_lists li img.prof_like_img {
	width:45px;
	height:45px;
	border-radius:3px;
	padding:0 0 0 0;
	margin:0 5px 0 0;
}
.view_prof_sec ul.prof_lists li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#00abdf;
	line-height:24px;
	text-decoration:none;
}
.view_prof_sec ul.prof_lists li a:hove {
text-decoration:underline;
}
.recent_vist_prof {
	margin-top:10px!important;
}
.view_prof_sec ul.recent_vist_prof_lists {
	padding:0 0 0 0;
	margin:10px 0 0 -4px;
	border-bottom:none;
}
.view_prof_sec ul.recent_vist_prof_lists li {
	padding:0 0 0 0;
	margin:0 0 4px 4px;
	float:left;
	width:53px;
	height:53px;
}
.view_prof_sec ul.recent_vist_prof_lists li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
}
.view_prof_sec ul.recent_vist_prof_lists li a img {
	width:53px;
	height:53px;
	border-radius:3px;
}
.view_prof_sec ul.prof_lists_like {
	padding:0 0 0 0;
	margin:15px 0 0 0;
	border-bottom:none;
}
.view_prof_sec ul.prof_lists_like li {
	padding:0 0 0 0;
	margin:0 0 10px 0;
	font-size:12px;
	color:#9b9b9b;
	line-height:24px;
}
.view_prof_sec ul.prof_lists_like li img.prof_like_img {
	width:45px;
	height:45px;
	border-radius:3px;
	padding:0 0 0 0;
	margin:0 5px 0 0;
}
.view_prof_sec ul.prof_lists_like li a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:12px;
	color:#00abdf;
	line-height:24px;
	text-decoration:none;
}
.online_now_right {
	padding:0 0 0 0;
	background:#ededed;
	border-radius:0 5px 5px 0;
}
.online_now_right .profile_online {
	padding:15px 1% 55px 15px;
	margin:0 0 0 0;
	float:left;
	max-width:530px;
	width:70%;
	background:#00abdf;
}
.online_now_right .profile_online .profile_online_img {
	max-width:172px;
	padding:0 0 0 0;
	margin:0 22px 0 0;
	background:#e1e1e1;
	border-radius:5px;
	float:left;
}
.online_now_right .profile_online .profile_online_img img {
	max-width:100%;
	border-radius:5px;
	display:block;
}
.online_now_right .profile_online .profile_online_img .text {
	padding:3px 0;
	margin:0 0 0 0;
	font-size:14px;
	color:#fff;
	line-height:24px;
	left:0px;
	bottom:0px;
	width:100%;
	text-align:center;
	background:rgba(0, 0, 0, 0.72);
	border-radius:0 0 5px 5px;
	font-weight:500;
	font-style:italic;
}
.online_now_right .profile_online .hds_profile {
	padding:3px 0;
	margin:0 0 0 0;
	font-size:16px;
	color:#fff;
	line-height:22px;
	font-style:italic;
	font-weight:300;
}
.online_now_right .profile_online .hds_profile span {
	font-size:28px;
	display:block;
	font-style:normal;
	margin:0 0 0 0;
	padding:30px 0 25px;
	line-height:28px;
	font-weight:500;
}
.online_now_right .profile_online .hds_profile a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
	font-size:11px;
	color:#b9efff;
	line-height:18px;
	font-style:italic;
}
.online_now_right .profile_online_share {
	padding:70px 3% 15px;
	margin:0 0 0 0;
	float:right;
	width:20%;
	text-align:center;
}
.online_now_right .profile_online_share p.hd_share {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-size:16px;
	color:#252933;
	line-height:22px;
	font-style:italic;
}
.online_now_right .profile_online_share .shares {
	display:inline-block;
}
.online_now_right .profile_online_share .shares a.frtFB {
	float:inherit;
	display:inline-block;
	background:url(../images/socialIcons_share.png) left top no-repeat;
	margin:16px 9px 0 0;
}
.online_now_right .profile_online_share .shares a.frtFB:hover {
	background-position:left -35px;
}
.online_now_right .profile_online_share .shares a.frtTwit {
	float:inherit;
	display:inline-block;
	background:url(../images/socialIcons_share.png) -44px top no-repeat;
	margin:16px 0 0 0;
}
.online_now_right .profile_online_share .shares a.frtTwit:hover {
	background-position:-44px -35px;
}
.profs_mob_tabs {
	display:none;
	padding:5px 10px;
	background:#00abdf;
	margin:0 0 10px 0;
	font-size:15px;
	color:#fff;
	line-height:30px;
	cursor:pointer;
	border-radius:5px;
}
.online_now_right_tabs {
	padding:0 0 0 15px;
	margin:0 0 0 0;
}
.online_now_right_tabs .details_tabs {
	padding:0 0 0 0;
	margin:-35px 0 0 0;
	max-width:450px;
	width:62%;
	float:left;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro li {
	list-style:none;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	float:left;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro li a {
	padding:0 20px;
	margin:0 0 0 0;
	min-height:35px;
	line-height:35px;
	color:#fff;
	font-size:16px;
	float:left;
	font-weight:500;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro li.active a {
	padding:0 20px;
	margin:0 0 0 0;
	min-height:35px;
	line-height:35px;
	color:#000;
	font-size:16px;
	border-radius:3px 3px 0 0;
	background:#f8f8f8;
}
.online_now_right_tabs .details_tabs .tab_details_profile {
	padding:20px 10px 0 0;
	margin:0 0 0 0;
}
.online_now_right_tabs .details_tabs .tab_details_profile .hd_edit {
	padding:0 0 18px 0;
	margin:0 0 0 0;
	line-height:24px;
	color:#000;
	font-size:14px;
	font-weight:500;
	font-style:italic;
}
.online_now_right_tabs .details_tabs .tab_details_profile .hd_edit a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
	font-size:11px;
	color:#00abdf;
	line-height:18px;
	font-style:italic;
}
.online_now_right_tabs .details_tabs .tab_details_profile .hd_edit p.tabs_decs_pro {
	padding:5px 0 0 0;
	margin:0 0 0 0;
	line-height:18px;
	color:#444;
	font-size:13px;
	font-weight:300;
}
.online_now_right_tabs .my_details {
	padding:0 0 0 0;
	margin:15px 0 0 0;
	max-width:260px;
	width:36%;
	background:#ededed;
	min-height:250px;
	float:right;
	border-radius:5px;
}
.online_now_right_tabs .my_details h3.my_details_hd {
	padding:10px 18px;
	margin:0 0 0 0;
	line-height:36px;
	font-style:normal;
	color:#fff;
	font-size:16px;
	font-weight:600;
	background:#de166a;
	border-radius:5px 5px 0 0;
}
.online_now_right_tabs .my_details h3 a {
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
	font-size:11px;
	color:#fff;
	line-height:18px;
	font-style:italic;
}
.online_now_right_tabs .my_details ul.my_details_lists {
	list-style:none;
	list-style-type:none;
	padding:0 11px 5px;
	margin:0 0 0 0;
}
.online_now_right_tabs .my_details ul.my_details_lists li {
	list-style:none;
	list-style-type:none;
	padding:10px 0;
	margin:0 0 0 0;
	border-top:1px solid #d5d6d7;
}
.online_now_right_tabs .my_details ul.my_details_lists li:first-child {
	border-top:none;
}
.online_now_right_tabs .my_details ul.my_details_lists li span {
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height:20px;
	color:#252933;
	font-size:13px;
	float:left;
	width:40%;
	font-weight:300;
	text-align:left;
}
.online_now_right_tabs .my_details ul.my_details_lists li span.semi_bold {
	padding:0 0 0 2%;
	margin:0 0 0 0;
	width:58%;
	font-weight:600;
}
.tab_details_dec_2, .tab_details_dec_3 {
	display:none;
}
@media screen and (max-width:1023px) {
.left_menu.profs {
width:220px;
}
.quick_slot.profile_right_conts {
margin-left:220px;
width:auto;
float:inherit;
}
.online_now_right .profile_online .profile_online_img {
margin:0 11px 0 0;
}
.online_now_right .profile_online {
width:70%;
}
.online_now_right .profile_online_share {
width:26%;
padding:70px 0 15px;
}
.online_now_right .profile_online_share p.hd_share {
font-size:14px;
}
.online_now_right .profile_online .hds_profile span {
font-size:22px;
line-height:24px;
padding:30px 0 10px;
}
.online_now_right .profile_online .hds_profile {
font-size:14px;
line-height:20px;
}
}
@media screen and (max-width:922px) {
.online_now_right_tabs .details_tabs ul.details_tabs_pro li a {
padding:0 15px;
font-size:14px;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro li.active a {
padding:0 15px;
font-size:14px;
}
}
@media screen and (max-width:767px) {
.left_menu.profs {
width:inherit;
}
.quick_slot.profile_right_conts {
margin-left:0;
width:auto;
float:inherit;
}
.prof_online_now {
border-radius:5px 5px 0 0;
}
.online_now_right {
border-radius:5px 5px 0 0;
}
}
@media screen and (max-width:550px) {
.online_now_right .profile_online {
padding:10px;
width:;
float:inherit;
width:inherit;
}
.online_now_right .profile_online_share {
padding:10px;
width:;
float:inherit;
width:inherit;
}
.online_now_right_tabs .details_tabs {
max-width:inherit;
width:inherit;
float:inherit;
margin:0 0 0 0;
}
.online_now_right_tabs .details_tabs ul.details_tabs_pro {
display:none;
}
.profs_mob_tabs {
display:block;
}
.online_now_right_tabs .my_details {
max-width:inherit;
width:inherit;
float:inherit;
}
.online_now_right_tabs {
padding:0 0 0 0;
}
.online_now_right_tabs .details_tabs .tab_details_profile {
padding:0 0 0 0;
}
.online_now_right {
margin:0 0 15px;
}
}
@media screen and (max-width:480px) {
.online_now_right .profile_online .profile_online_img {
max-width:100px;
}
.online_now_right .profile_online .hds_profile span {
font-size:18px;
padding:0 0 5px 0;
}
.online_now_right .profile_online .hds_profile {
font-size:12px;
line-height:18px;
}
.view_prof_sec ul.recent_vist_prof_lists li {
width:50px;
height:50px;
}
.view_prof_sec ul.recent_vist_prof_lists li a img {
width:50px;
height:50px;
}
.online_now_right .profile_online .profile_online_img .text {
font-size:12px;
}
}/**/
.sign_up_page.form_page_cont {
	max-width:590px;
	padding:0 0 0 0;
	margin:0 auto;
}
.sign_up_page.form_page_cont .sign_up_page_in {
	padding:0 0 0 0;
}
.sign_up_page.form_page_cont h3 {
	text-align:left;
	padding:21px 0 0 0;
}
.sign_up_page.form_page_cont p {
	text-align:left;
	padding:0 0 10px 0;
}
.sign_up_page.form_page_cont .sign_up_page_in_left {
	padding:30px 35px 0;
	width:inherit;
}
.sign_up_page.form_page_cont .keep_me_sign_up {
	padding:5px 35px 25px;
}
.sign_up_page.form_page_cont .keep_me_sign_up .check_keep_login {
	margin:0 5px 0 0;
}
.sign_up_page.form_page_cont .keep_me_sign_up .text_form {
	padding:0 0 0 0;
	margin:0 48px 0 0;
	font-size:14px;
	color:#575759;
	line-height:24px;
}
.sign_up_page.form_page_cont .keep_me_sign_up .text_form.mrgn_rght {
	margin-right:100px;
}
.sign_up_page.form_page_cont .submit_btn {
	height:50px;
	width:182px;
	background:#ff2274;
	border:none;
	border-radius:30px;
	margin:20px 0 0 0;
	font-size:24px;
	font-weight:600;
	color:#fff;
	font-family:'Open Sans', sans-serif;
	outline:none;
	cursor:pointer;
}
.sign_up_page.form_page_cont .submit_btn:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
.sign_up_page.form_page_cont .check_form_bg {
	width:24px;
	height:24px;
	margin:0 5px 0 0;
	background:url(../images/form_check_bg.png) left -24px no-repeat;
}
.sign_up_page.form_page_cont .check_form_bg input[type="checkbox"], .sign_up_page.form_page_cont .uncheck_form_bg input[type="checkbox"] {
	width:24px;
	height:24px;
	opacity:0;
}
.sign_up_page.form_page_cont .uncheck_form_bg {
	width:24px;
	height:24px;
	margin:0 5px 0 0;
	background:url(../images/form_check_bg.png) left top no-repeat!important;
}
.sign_up_page.form_page_cont .check_rad_form_bg {
	width:24px;
	height:24px;
	margin:0 5px 0 0;
	background:url(../images/form_rad_bg.png) left -24px no-repeat;
}
.sign_up_page.form_page_cont .check_rad_form_bg input[type="radio"], .sign_up_page.form_page_cont .uncheck_rad_form_bg input[type="radio"] {
	width:24px;
	height:24px;
	opacity:0;
}
.sign_up_page.form_page_cont .uncheck_rad_form_bg {
	width:24px;
	height:24px;
	margin:0 5px 0 0;
	background:url(../images/form_rad_bg.png) left top no-repeat;
}
.sign_up_page.form_page_cont .uncheck_rad_form_bg.bg_pos_form {
	background:url(../images/form_rad_bg.png) left -24px no-repeat!important;
}
.sign_up_page.form_page_cont .check_rad_form_bg.bg_pos_form {
	background:url(../images/form_rad_bg.png) left -24px no-repeat!important;
}
.sign_up_page.form_page_cont .check_rad_form_bg.bg_pos_form_no {
	background:url(../images/form_rad_bg.png) left top no-repeat!important;
}
@media screen and (max-width:850px) {
.sign_up_page.form_page_cont .keep_me_sign_up .text_form {
margin:0 25px 0 0;
}
}
@media screen and (max-width:768px) {
.sign_up_page p.hds_btm_text {
line-height:20px;
font-size:16px;
padding:10px 0;
}
.sign_up_page.form_page_cont .keep_me_sign_up {
max-width:inherit;
}
}
@media screen and (max-width:767px) {
.sign_up_page.form_page_cont h3 {
padding:0 0 0 0;
}
.sign_up_page.form_page_cont .sign_up_page_in_left {
padding:20px 25px 0;
}
}
@media screen and (max-width:600px) {
.sign_up_page.form_page_cont h3 {
padding:0 0 0 0;
font-size:30px;
line-height:30px;
}
.sign_up_page.form_page_cont .sign_up_page_in_left {
padding:10px 10px 0;
}
.sign_up_page.form_page_cont .keep_me_sign_up {
max-width:inherit;
padding:5px 10px 10px;
}
}
@media screen and (max-width:479px) {
.sign_up_page.form_page_cont .submit_btn_cont {
text-align:center;
}
.sign_up_page.form_page_cont .submit_btn {
margin:20px auto 0;
}
.sign_up_page.form_page_cont .keep_me_sign_up .text_form.mrgn_rght {
margin-right:inherit;
}
.sign_up_page.form_page_cont .keep_me_sign_up .text_form {
margin:0 18px 0 0!important;
}
}/**/
.admin-all-sets {
	width:850px!important;
	margin:0 auto!important;
	float:inherit!important;
}
#admin-all-sets .said_yes_page ul.said_yes_lits li {
	width:270px;
}
#admin-all-sets .bottom_sec_link {
	background:#007da4;
	text-align:center;
	border-radius:0 0 5px 5px;
}
#admin-all-sets .said_yes_page ul.said_yes_lits li .top_sec {
	padding:0 11px;
}
#admin-all-sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img {
	border:1px solid #eaeaea;
}
#admin-all-sets .said_yes_page ul.said_yes_lits li .top_sec_prof_img img {
	display:block;
}
#admin-all-sets .top_sec_sets {
	width:44.5%;
	float:left;
	padding:11px 11px 11px 0;
	border-right:1px solid #eaeaea;
}
#admin-all-sets .top_sec_sets.bdr {
	border-right:1px solid #309aba;
	padding:6px 11px 6px 0;
}
#admin-all-sets .top_sec_sets.bdrN {
	padding:11px 0 11px 11px!important;
	border-right:none!important;
}
#admin-all-sets .top_sec_sets.bdrNn {
	padding:6px 0 6px 11px!important;
	border-right:none!important;
}
#admin-all-sets .bottom_sec_link a {
	padding:5px 0;
	margin:0 0 0 0;
	font-family:'Raleway', sans-serif;
	font-size:12px;
	line-height:25px;
	color:#fff;
	font-weight:600;
	text-decoration:none;
	min-height:25px;
	display:inline-block;
}
.sets_votes_area {
	padding:0 11px;
}
#admin-all-sets .bottom_sec_link a:hover {
	text-decoration:underline;
}
#admin-all-sets .sets_edit_icon {
	width:20px;
	height:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	right:2px;
	bottom:2px;
	cursor:pointer;
}
#admin-all-sets .sets_edit_icon:hover {
	filter:alpha(opacity=80);
	opacity:0.8;
}
#admin-all-sets .sets_save_area {
	padding:10px 11px;
}
#admin-all-sets .sets_save_area .admin-inpt {
	height:20px;
	background:#fafafa;
	border:1px solid #ccc;
	width:200px;
	padding:0 5px;
	font-family:'Raleway', sans-serif;
	font-size:12px;
	line-height:25px;
	color:#000;
	font-weight:300;
}
#admin-all-sets .sets_save_area .admin-save-icon {
	width:23px;
	height:23px;
	cursor:pointer;
}
#admin-all-sets .sets_save_area .admin-save-icon img {
	width:23px;
	height:23px;
}/**/
#he-she-better .said_yes_page ul.said_yes_lits {
	text-align:left;
}
#he-she-better .said_yes_page ul.said_yes_lits li {
	margin:0 0 25px 2%!important;
	width:17.4%!important;
	display:inline-block;
	float:inherit!important;
	vertical-align:top;
}
#he-she-better .said_yes_page ul.said_yes_lits li .top_sec_prof_img img {
	height:auto!important;
}
@media screen and (max-width:920px) {
#he-she-better .said_yes_page ul.said_yes_lits li {
width:22.5%!important;
}
}
@media screen and (max-width:600px) {
#he-she-better .said_yes_page ul.said_yes_lits li {
width:30.5%!important;
}
}
@media screen and (max-width:479px) {
#he-she-better .said_yes_page ul.said_yes_lits li {
width:45.5%!important;
}
}/**/
@media screen and (max-width:786px) {
#he-she-better .said_yes_page ul.said_yes_lits {
text-align:center;
}
.login_page {
padding:0 0 0 0!important;
}
.sign_up_page {
padding:0 0 0 0!important;
}
}
#flexslider1 .slides>li {
	padding-bottom:0px!important;
}
.forgotpasword .submit_btn {
	background:none repeat scroll 0 0 #00abdf;
	border:medium none;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-family:"Open Sans", sans-serif;
	font-size:18px;
	font-weight:400;
	height:34px;
	line-height:20px;
	margin:0 auto;
	outline:medium none;
	padding:0;
	text-transform:uppercase;
	width:130px;
}
.forgotemailfld {
	border:medium 1px;
	color:#575759;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	font-weight:300;
	line-height:35px;
	margin:10px 0;
	min-height:32px;
	outline:medium none;
	padding:0;
}





/*start css by Tariq*/


.leftSecCDB img { vertical-align:top;}
.sliderCDB { min-height:431px;}
.perfectMatchSliderS { margin-top:-16px;}

.sliderSecBG { position:relative;}
.slide_arrow { position:absolute; right:10px; top:50%; margin-top:-18px; background:url(../images/right-arrow.png) left top no-repeat; width:18px; height:35px; cursor:pointer;}

@media all and (max-width:1280px) {
.hdrBanner { background-size:cover; }
}

@media all and (max-width:875px) {
.bannercdb { display:block!important; margin:20px 15px 15px 15px!important; float:none!important; width:auto!important;}
.bannercdb .bannercdbImg { position:static!important; left:auto!important; top:auto!important; height:100px!important; margin:12px 10px 0 12px!important; float:left!important; overflow:hidden!important;}
.bannercdb .cdbText { padding-left:130px; padding-top:20px; padding-bottom:10px; text-align:left;}
.bannercdb .cdbText img { width:135px;}
.bannercdb .cdbont { padding:5px 0px 13px 12px; text-align:left;}
.bannercdb .cdbont p span.pink { font-size:20px; line-height:22px;}
.bannercdb .cdbont p span {line-height:22px;}
.bannercdb .cdbont p br { display:none;}
.bannercdb .cdbont p { padding:0px;}
.perfectMatchSliderS { margin-top:25px;}
.sliderSecBG { margin-top:0px!important;}

}

@media all and (min-width:769px) { 
.banNav { display:block!important;}
}

/*sart added new css 17-03-2015*/
@media all and (max-width:767px) {
.hdrBannerInn { padding-top:15px!important; }
.logo { width:190px!important; height:auto!important;}
.logo img { width:190px;}
.bannercdb { margin:8px 15px 5px 15px!important;}

.bannercdb .bannercdbImg { width:80px!important; height:80px!important; margin:10px 10px 0px 10px!important;}
.bannercdb .bannercdbImg img { width:100%!important; height:auto!important;}
.bannercdb .cdbText { padding:15px 0px 3px 104px!important;}
.bannercdb .cdbont { padding-bottom:7px!important;}

.cdbont p { font-size:12px; line-height:16px;}
.cdbont p span { font-size:12px;}
}
/*end added new css 17-03-2015*/

@media all and (max-width:650px) {
.sliderCDB { min-height:inherit; padding-bottom:50px;}

}

@media all and (max-width:481px) {

.sliderSecBG { padding-right:30px;}
.bannercdb .cdbont p { font-size:12px;}

}

/*start css by Tariq*/

.hide{
	display:none;
}
