body {
	height:100%;
}
html {
	overflow-x: hidden;
}
body {
	font-family: 'Khula', sans-serif;
}
a {
	transition: all .5s ease 0s;
	color: #0c26ef; /*#232e84;*/
}
a:hover, a:focus {
	text-decoration: none;
	color: #0c26ef;
}
a:focus {
	outline: none;
}
:focus {
	outline: -webkit-focus-ring-color auto 0;
}
ul {
    -webkit-padding-start: 0px;
}
.imageBox {
  position: absolute;
  z-index: 10;
  visibility: hidden;
  border: solid 1px #CCC;
  padding: 5px;
}
/* ============================
  1. Header Area Start
============================ */
#myProgress, #prepareProgress {
  width: 100%;
  background-color: #ddd;
}
.glyphicon-ok {
	float:right!important;
	width:7px!important;
	margin-left:10px!important;
	font-size:12px!important;
}
.textSeacrh {
	width: 180px;
    margin-top: 10px;
	margin-left: auto ;
  	margin-right: auto ;
}
.loadersmall {
  	border: 10px solid #f3f3f3;
	border-radius: 50%;
	border-top: 10px solid #555;
	width: 50px;
	height: 50px;
	-webkit-animation: spin 2s linear infinite;
	animation: spin 2s linear infinite;
	margin-left: auto ;
	margin-right: auto ;
	margin-top: 20px;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
#myBar {
  width: 10%;
  height: 30px;
  background-color: #4CAF50;
  text-align: center;
  line-height: 30px;
  color: white;
}
#prepareBar {
  width: 10%;
  height: 30px;
  background-color: #ff0e63;
  text-align: center;
  line-height: 30px;
  color: white;
}
.checkmark__circle {
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  stroke-width: 2;
  stroke-miterlimit: 10;
  stroke: #7ac142;
  fill: none;
  animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}

.checkmark {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  display: block;
  stroke-width: 2;
  stroke: #fff;
  stroke-miterlimit: 10;
  margin: auto;
  box-shadow: inset 0px 0px 0px #7ac142;
  animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
}

.checkmark__check {
  transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}

@keyframes stroke {
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes scale {
  0%,
  100% {
    transform: none;
  }
  50% {
    transform: scale3d(1.1, 1.1, 1);
  }
}
@keyframes fill {
  100% {
    box-shadow: inset 0px 0px 0px 30px #7ac142;
  }
}

.slider-area {
	position: relative;
}
.fullwidth-bg {
	background: url(../images/header-bg.jpg) no-repeat scroll center top/cover;
}
.fullwidth-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.fullwidth-bg::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	opacity: 0.27;
	background: #232e84;
}
.header-one {
	position: absolute;
	z-index: 22;
	top: 0;
	left: 0;
	width: 100%;
	height: 61px;
	background: #232e84;
}
.navbar {
	margin-bottom: 0;
	border-radius: 0
}
.navbar-brand {
    float: none;
    padding: 0;
}
.navbar-default {
    display: table;
    width: 100%;
    height: 70px;
	border: none;
	background-color: #232e84;
	transition: 0.5s;
}
.navbar-default.fixed {
    height: 60px;
	transition: 0.5s;
}
.container>.navbar-header {
    display: table-cell;
    vertical-align: middle;
}
.navbar-nav li {
	float: left;
}
.navbar-nav li:last-child {
	margin-top: 0;
	margin-left: 40px;
}
.landing-page .navbar-nav li:last-child {
    margin-left: 43px;
    margin-top: -9px;
}
.navbar-default .navbar-nav li a {
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    padding: 0 4px 2px;
    text-transform: uppercase;
    color: #fff;
    overflow: hidden;
    display: inline-block;
    margin: 35px 12px 13px;
}
.navbar-default .navbar-nav li a span {
    display: inline-block;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s;
}
.navbar-default .navbar-nav li a span::before {
    position: absolute;
    top: 104%;
    content: attr(data-hover);
    font-weight: 700;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.navbar-default .navbar-nav li a:hover span, 
.navbar-default .navbar-nav li a:focus span {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    transform: translateY(-100%);
    color: #fff;
}
.navbar-default .navbar-nav li:last-child a {
    padding: 8px 34px 4px;
    color: #232e84;
    border-radius: 1px;
    background-color: #f9ce08;
    margin: 22px 0 0;
    position: relative;
}

.navbar-default .navbar-nav li .login-right-btn {
    padding: 6px 34px 3px;
    color: #232e84;
    border-radius: 1px;
    background-color: #f9ce08;
    position: relative;
    overflow: hidden;
    border: 0;
    text-transform: uppercase;
    margin: 26px 0 0;
    transition: all 0.5s;
}
.icon-image {
  position: absolute;
  left: calc(50% - 10px);
  top: 6px;
  height: 17px;
  width: 17px;
  display: block;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
  transform: translateY(-25px);
}
.navbar-default .navbar-nav li .login-right-btn:hover .icon-image {
    transform: translateY(0);
}
span.bottom-30 {
  display: inline-block;
  width: 100%;
  height: 100%;
  -webkit-transition: all .3s;
  -webkit-backface-visibility: hidden;
  -moz-transition: all .3s;
  -moz-backface-visibility: hidden;
  transition: all .3s;
  backface-visibility: hidden;
}    
.navbar-default .navbar-nav li .login-right-btn:hover span.bottom-30 {
  transform: translateY(20px);
}



.landing-page .navbar-default .navbar-nav li:last-child a {
    margin: 36px 0 0;
}
.navbar-default .navbar-nav li .login-right-btn:focus {
	color: #232e84;
	background: #f9ce08;
}
.navbar-default .navbar-nav li .login-right-btn:hover {
	background: #2bbc47;
}
.slider-area-table {
	display: table;
	width: 100%;
	height: 100%;
}
.slider-area-tablecell {
	display: table-cell;
	padding-top: 27px;
	vertical-align: middle;
}
.form-wrapper {
	margin-left: 55px;
}
.form-wrapper .contact-form {
	width: 460px;
	margin: 0 auto;
	padding: 10px 36px 20px;
	border-radius: 2px;
	background: #fff;
}
.discover-text img {
	margin-left: 26px;
}
.form-wrapper .contact-form h2 {
	font-size: 32px;
	font-weight: 300;
	padding-bottom: 15px;
	text-align: center;
	color: #666;
}
.selectize-control.single .selectize-input:after {
    right: 10px;
}
.form-wrapper .contact-form .selectize-input.full {
	background-color: #f2f2f2;
}
.form-wrapper .contact-form .selectize-input {
	min-height: 62px;
}
.form-wrapper .contact-form .selectize-input {
	font-size: 18px;
	font-weight: 300;
	padding-top: 23px;
	padding-left: 24px;
	color: #383838;
	border: 0;
	border-radius: 0;
}
.form-wrapper .contact-form .selectize-input, .form-wrapper .contact-form .selectize-control.single .selectize-input.input-active {
	background: #f2f2f2;
}
.sign-btn {
	font-size: 14px;
	font-weight: 700;
	line-height: 53px;
	height: 60px;
	margin-top: 35px;
	text-transform: uppercase;
	color: #fff;
	border: none;
	border-radius: 0;
	/*background: #2bbc47;*/
	background: #7ac000;
}
.sign-btn-40 {
	font-size: 40px;
}
.time-text h5 {
	font-size: 14px;
	font-weight: 300;
	padding-top: 6px;
	text-align: center;
	color: #787878;
}
.email-sending-info {
    padding: 8px 102px 40px;
    text-align: center;
}
.sending-text h4 {
  line-height: 22px;
  padding: 0 10px;
}
.email-sending-info .re-send {
  padding-top: 16px;
}
.re-send {
  padding-top: 28px;
}
.re-send p {
  font-size: 17px;
}
.re-send a {
  color: #00f;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
	.find-country h2 {
		font-size: 36px;
		line-height: 40px;
		padding-right: 0;
	}
}
 @media only screen and (max-width: 767px) {
	.dropnewestoldest { padding-top: 10px; padding-left: 18px; padding-bottom: 10px;}
	.hero-height {
		height: auto !important;
	}
	.slider-area.hero-height {
		height: auto !important;
		min-height: 350px;
	}
	.navbar-nav {
		margin: 7.5px 0;
	}
	.navbar-header {
		text-align: center;
	}
	.container>.navbar-header {
		display: block;
	}
	.navbar-brand>img {
		margin-top: 17px;
		margin-left: auto;
		margin-right: auto;
	}
	.navbar-header.navbar-homepage {
		height: 61px;
	}
	.navbar-brand {
		/*float: left;*/
		float: none;
		display: block;
	}
	.navbar-brand.navbar-brand-mobile {
		float: none;
		display: inline-block;
	}
	.navbar-toggle {
		position: absolute;
		top: 11px;
		right: 5px;
		margin-top: 0;
		margin-right: 0;
		padding: 9px 10px 6px;
	}
	.navbar-default {
		height: 62px;
	}
	.collapse-mobile {
		margin-top: -30px;
		/*display: inline-block;
		float: right;*/
		display: block;
		float: none;
	}
	.fixed .collapse-mobile {
		margin-top: -61px;
	}
	.fixed .navbar-brand img {
		margin-top: 20px;
	}
	.navbar-toggle.toggle-bar {
		top: 10px;
	}
	.fullwidth-bg {
		background: none;
	}
	.mobile-bg {
		margin-top: 60px;
		background: url(../images/bg-mobile.jpg) no-repeat scroll center top/cover;
	}
	.slider-area-tablecell {
		position: absolute;
		bottom: -276px;
		left: 0;
		width: 100%;
	}
	.navbar-nav li {
		float: none;
		text-align: right;
	}
	.collapse-mobile .navbar-nav li {
		text-align: center;
	}
	.navbar-default .navbar-nav li:last-child {
		margin-left: 0;
		margin-top: 5px;
		padding-bottom: 8px;
	}
	.landing-page .navbar-default .navbar-nav li a {
		padding: 6px 3px 3px 0;
		margin: 6px 12px 1px 5px;
		line-height: 19px;
	}
	.landing-page .fixed.navbar-default .navbar-nav li a {
		padding: 6px 3px 3px 0;
		margin: 6px 12px 1px 5px;
	}
	.landing-page .fixed.navbar-default .navbar-nav li:last-child a {
		margin: 5px 14px 0 0;
		padding: 7px 24px 3px;
	}
	.navbar-default .navbar-nav li:last-child a {
		display: inline-block;
		margin: 10px 0 0 5px;
	}
	.navbar-default .navbar-toggle {
		border: none;
	}
	.navbar-default .navbar-toggle:focus,  .navbar-default .navbar-toggle:hover {
		background-color: #232e84;
	}
	.navbar-default .navbar-toggle .icon-bar {
		display: block;
		width: 34px;
		height: 4px;
		border-radius: 0;
		background: #fff;
	}
	.discover-text {
		display: block;
		text-align: center;
	}
	.discover-text img {
		display: inline-block;
		margin-left: 0;
	}
	.form-wrapper {
		display: block;
		margin-left: 0;
	}
	.form-wrapper .contact-form {
		width: 100%;
		margin: 10px 0 0;
		padding: 10px 20px 2px;
		background: rgba(242, 243, 248, .33);
		box-shadow: .5px 2px 1px 1px rgba(1, 1, 1, .11);
	}
	.form-wrapper .contact-form h2 {
		font-size: 18px;
		font-weight: 600;
		margin-top: 10px;
		padding-bottom: 24px;
		color: #fff;
	}
	.form-wrapper .sign-btn {
		margin-top: 25px;
	}
	.form-wrapper .contact-form .selectize-input {
		font-size: 15px;
		padding-top: 22px;
	}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.slider-area-tablecell {
	bottom: -295px;
}
.discover-text img {
	width: 70%;
}
.form-wrapper .contact-form {
	padding: 10px 36px 20px;
}
.form-wrapper .contact-form h2 {
	font-size: 27px;
}
.form-wrapper .contact-form .selectize-input {
	font-size: 18px;
	padding-top: 23px;
}
.premier-country h2 {
	font-size: 34px;
}
.find-country h2 {
	font-size: 34px;
}
.connect-image {
	display: block;
	text-align: center;
}
.connect-image img {
	display: inline-block;
}
.connect-text h2 {
	font-size: 34px;
	line-height: 40px;
}
}
/***** Signup1 page start *****/

.signup-right {
	float: right;
	width: 67%;
}
.signup-area .discover-text {
	display: none;
}
.discover-desktop {
	margin-left: 99px;
	padding-top: 12px;
}
.discover-desktop h1 {
	font-size: 45px;
	font-weight: 700;
	line-height: 38px;
	margin-bottom: 0;
	text-transform: uppercase;
	color: #232e84;
}
.discover-desktop h1 span {
	color: #ff0e63;
}
.discover-desktop h2 {
	font-size: 36px;
	font-weight: 400;
	margin-top: 0;
	margin-bottom: 8px;
	color: #232e84;
}
#signup {
	position: relative;
	height: auto;
	min-height: 635px;
}
#fieldsets {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
}
fieldset {
	position: absolute;
	left: -640px;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-ms-transition: all .3s linear;
	transition: all .3s linear;
	opacity: 0;
	border: none;
}
fieldset.current {
	left: 0;
	opacity: 1;
}
fieldset.next {
	left: 640px;
}
#fieldsets input[type=submit] {
	display: none;
	border: none;
}
#step3Fieldset #reg{
	display: inline-block!important;
	border: none;
}
#step3Fieldset #reg1{
	display: inline-block!important;
	border: none;
	left:45px!important;
}
#step2Fieldset #next{
	display: inline-block!important;
}
@media only screen and (max-width: 767px){
	#step2Fieldset #next{
	display: inline-block!important;
	bottom: -60px!important;
}
#step3Fieldset #reg1{
	display: inline-block!important;
	border: none;
	bottom: 250px!important;
	left: 0px!important;
}
}
.error {
	display: block;
	color: #bf2424;
}
input.error, textarea.error {
	border-color: #bf2424;
}
input.error:focus, textarea.error:focus {
	border-color: #bf2424;
}
label.error {
	margin-bottom: 20px;
}
input.valid {
	color: green;
}
label.valid {
	position: absolute;
	right: 20px;
}
input + .valid, textarea + .valid {
	display: none;
}
.valid + .valid {
	position: absolute;
	right: 10px;
	display: inline;
	margin-top: -36px;
	color: green;
}
.signup-wrapper {
	margin-left: 150px;
}
.signup-area .contact-form h2 {
	display: none;
}
.signup-area .contact-form h4 {
	font-size: 18px;
	font-weight: 400;
	margin-top: 0;
	padding: 15px 0 5px 10px;
	text-align: center;
	color: #ff0e63;
}
.signup-wrapper .form-control {
	padding-left: 18px;
	padding-top: 8px;
	color: #383838;
	border-color: #e6e6e6;
	border-radius: 0;
	background-color: #f8f8f8;
	box-shadow: none;
}
 .signup-wrapper .form-control::-moz-placeholder {
 color: #383838;
}
.username-password {
	/*display: inline-flex;*/
	margin: 0 auto 18px;
}
.username-password .username-box, .username-password .password-box {
	width: 100%;
}
.username-password .username-box {
	margin-right: 17px;
}
.country-area {
	display: inline-flex;
}
.country-left {
	width: 186px;
	margin-right: 17px;
}
.country-right {
	width: 186px;
}
.country-left label, .country-right label, .nearest-city label, .date-area label, .username-box label, .password-box label, .mail-box label, .single-form label {
	font-weight: 600;
	display: block;
	margin: 15px 0 0;
	text-align: left;
	color: #383838;
	font-size: 15px;
}
.nearest-city label, .date-area label {
	margin-top: 5px;
}
.nearest-city {
	width: 186px;
}
.country-left .selectize-input.full, .country-right .selectize-input.full, .nearest-city .selectize-input.full, .single-day .selectize-input.full, .single-month .selectize-input.full, .single-year .selectize-input.full {
	background-color: #f8f8f8;
}
.country-left .selectize-input, .country-right .selectize-input, .nearest-city .selectize-input, .single-day .selectize-input, .single-month .selectize-input, .single-year .selectize-input {
	font-size: 14px;
	font-weight: 400;
	padding-top: 9px;
	color: #383838;
	border: 1px solid #e6e6e6;
	border-radius: 0;
}
.country-left .selectize-input, .country-left .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.country-right .selectize-input, .country-right .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.nearest-city .selectize-input, .nearest-city .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.single-day .selectize-input, .single-day .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.single-month .selectize-input, .single-month .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.single-year .selectize-input, .single-year .selectize-control.single .selectize-input.input-active {
	background: #f8f8f8;
}
.single-date {
	display: block;
	padding-bottom: 70px;
}
.date-area label {
	display: block;
}
.single-day, .single-month, .single-year {
	float: left;
	width: calc(100% / 3);
	padding: 0 2%;
}
.single-date {
	margin-right: -2%;
	margin-left: -2%;
}
#fieldsets .btn {
	font-size: 19px;
	font-weight: 700;
	position: absolute;
	right: 180px;
	bottom: 282px;
	height: 38px;
	padding: 9px 76px;
	text-transform: uppercase;
	color: #fff;
	border: none;
	border-radius: 0;
	background-color: #2bbc47;
}
#fieldsets .btn:hover, .sign-btn:hover, .login-btn:hover {
	background-color: #0cad2b; /*#56bf6a;*/
	/*opacity: .75;
	filter: alpha(opacity=75);*/
}
.btn.focus, .btn:focus, .btn:hover {
	text-decoration: none;
	color: #fff;
}
#fieldsets input[type="submit"] {
    left: calc(50% - 100px);
    bottom: 25px;
}
.slider-area-tablecell.signup-area {
	padding-top: 47px;
}
/***** Signup2 page start *****/

.signup-two .discover-desktop {
	margin-left: 94px;
}
.signup-wrapper.signup-wrapper-two {
	margin-left: 14px;
}
.signup-wrapper .contact-form {
	margin: 0 70px;
	padding: 10px 36px 3px;
	border-radius: 2px;
	background: #fff;
}
.signup-wrapper.signup-wrapper-two .contact-form {
	overflow: visible !important;
    min-height: 400px;
	margin: 0;
	padding: 10px 25px 20px 30px;
}
.signup-wrapper-two .contact-form h4 {
	font-weight: 600;
	margin-bottom: 8px;
	padding: 12px 0 0;
}
.signup-wrapper.signup-wrapper-two .contact-form h4 {
	text-align: left;
}
.signup-wrapper-two .contact-form h6, .signup-wrapper-two .contact-form p {
	font-size: 14px;
	line-height: 18px;
	color: #383838;
}
.signup-wrapper-two .contact-form h6 {
	font-weight: 600;
	margin-bottom: 4px;
	font-size: 15px;
}
.signup-wrapper-two .contact-form p {
	font-weight: 400;
	margin-bottom: 2px;
}
.signup-wrapper-two .contact-form textarea.form-control {
	font-size: 14px;
	font-weight: 400;
	height: 60px;
	margin: 0 auto 6px;
	padding: 7px 0 0 8px;
	resize: none;
	text-align: left;
	color: #383838;
}
 .form-control::-webkit-input-placeholder {
 color: #383838!important;
}
.single-form label {
	font-size: 14px;
	font-weight: 600;
	display: block;
	margin: 16px 0 2px;
	color: #383838;
}
.single-form-row {
	margin-right: -1%;
	margin-left: -1%;
}
.single-form {
	float: left;
	padding-right: 1%;
	padding-left: 1%;
}
.single-form-row.first-row .single-form:nth-child(1) {
	width: 40%;
}
.single-form-row.first-row .single-form:nth-child(2), 
.single-form-row.first-row .single-form:nth-child(3) {
	width: 30%;
}
.single-form-row.second-row .single-form:nth-child(1),
.single-form-row.second-row .single-form:nth-child(2) {
    width: 12%;
}
.single-form-row.second-row .single-form:nth-child(3),
.single-form-row.second-row .single-form:nth-child(4)  {
    width: 38%;
}
.single-form .selectize-input.full {
	background-color: #f8f8f8;
}
.single-form .selectize-input {
	font-size: 14px;
	font-weight: 400;
	padding-top: 9px;
	color: #383838;
	border: 1px solid #e6e6e6;
	border-radius: 0;
}
.single-form .selectize-input, .single-form .selectize-control.single .selectize-input.input-active {
	background-color: #f8f8f8;
}
.signup-wrapper-two .checkbox {
	clear: both;
}
.signup-wrapper-two .checkbox label {
	padding-left: 0;
	margin-top: 8px;
}
input[type='checkbox']:focus {
	outline: none;
	background: #2bbc47;
}
.signup-bottom-area .contact-form h2 {
	display: block
}

/***** Signup2 page end *****/

@media only screen and (min-width: 992px) and (max-width: 1200px) {
.signup-wrapper {
	margin-left: 63px;
}
.signup-right {
	width: 75%;
}
.discover-desktop h1 {
	font-size: 34px;
}
.discover-desktop h2 {
	font-size: 29px;
}
#fieldsets .btn {
	right: 224px;
}
.signup-bottom-area .contact-form h2 {
	display: block
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.signup-wrapper {
	margin-left: 63px;
}
.signup-wrapper.signup-wrapper-two .contact-form {
	padding: 10px 25px 65px 30px;
}
.signup-right {
	width: 100%;
}
.discover-desktop h1 {
	font-size: 35px;
	line-height: 35px;
}
.discover-desktop h2 {
	font-size: 30px;
}
#fieldsets .btn {
	right: 155px;
}
.signup-wrapper.signup-wrapper-two {
	margin-left: 14px;
}
.signup-bottom-area .contact-form h2 {
	display: block
}
}
 @media only screen and (max-width: 767px) {
fieldset.current {
	left: 0;
	width: 100%;
}
.signup-right {
	float: none;
	width: 100%;
}
.slider-area-tablecell.signup-area {
	position: absolute;
	bottom: -821px;
	left: 0;
	width: 100%;
}
#signup {
	display: block;
	min-height: 820px;
}
.signup-area .discover-text {
	display: block;
}
.signup-area .discover-desktop {
	display: none;
}
.signup-wrapper .contact-form {
	margin: 0;
	padding: 10px 0 20px;
	background: none;
	box-shadow: none;
}
.signup-wrapper .contact-form h2 {
	font-size: 18px;
	font-weight: 600;
	display: block;
	margin: 0 0 22px;
	padding: 20px 0 10px;
	text-align: center;
	color: #fff;
	background: rgba(242, 243, 248, .33);
}
.signup-wrapper.signup-wrapper-two .contact-form h4 {
	text-align: center;
}
.signup-area .contact-form h4 {
	display: none;
}
.signup-wrapper {
	margin-left: 0;
}
.signup-area.mobile-padding {
	margin-top: 680px;
}
.less.signup-area.mobile-padding {
	margin-top: 240px;
}
.username-password .username-box,  .username-password .password-box {
	width: auto;
}
.username-password .username-box {
	margin-right: 0;
	margin-bottom: 25px;
}
.username-password {
	display: block;
	width: auto;
	margin: 0 auto 25px;
}
.signup-wrapper .user-password {
	display: block;
	margin-top: 58px;
}
.user-password .form-control {
	margin: 0 auto 32px;
	padding-left: 0;
	text-align: center;
}
.mail-box {
	margin: 0 0 20px 0;
	text-align: center;
}
.country-area {
	display: block;
	margin: 0 auto;
}
.country-left,  .country-right,  .nearest-city {
	width: 100%;
	margin: 0 0 12px;
}
.country-left label,  .country-right label,  .nearest-city label {
	float: left;
	margin-top: 9px;
}
.single-day,  .single-month,  .single-year {
	width: calc(100% / 3);
}
.date-area label {
	margin-top: 21px;
}
#fieldsets .btn {
	display: block !important;
	line-height: 32px;
	right: 0;
	bottom: 20px !important;
	left: 0;
	height: 52px;
	margin-top: 12px;
}
/* signup2 page */
.signup-two .discover-desktop {
	display: block;
}
.signup-wrapper.signup-wrapper-two .contact-form {
	padding: 10px 0 78px 0;
}
.signup-two .discover-desktop h1 {
	font-size: 40px;
	line-height: 20px;
}
.signup-two .discover-desktop h1 span {
	font-size: 18px;
}
.signup-two .discover-desktop h2 {
	font-size: 18px;
	font-weight: 600;
}
.signup-two .discover-desktop {
	margin-left: 0;
	text-align: center;
}
.signup-wrapper.signup-wrapper-two {
	margin-left: 0;
}
.signup-two .contact-form h4 {
	display: block;
}
.signup-two .contact-form h4 {
	margin-top: 0;
	padding: 21px 0 30px;
	background: rgba(242, 243, 248, .33);
}
.signup-wrapper-two .contact-form h6,  .signup-wrapper-two .contact-form p {
	margin-left: 0;
	padding-left: 5px;
}
.signup-wrapper-two .contact-form p {
	font-size: 14px;
}
.signup-wrapper-two .contact-form h4 {
	font-size: 16px;
	padding: 15px 0 17px;
	text-align: center;
}
.single-form label {
	margin: 10px 0 2px;
}
.single-form-row.first-row .single-form:nth-child(1) {
	width: 100%;
}
.single-form-row.first-row .single-form:nth-child(2),  .single-form-row.first-row .single-form:nth-child(3),  .single-form-row.first-row .single-form:nth-child(4) {
	width: 50%;
	padding-left: 1%;
	padding-right: 1%;
}
.single-form-row.second-row .single-form:nth-child(1),
.single-form-row.second-row .single-form:nth-child(2) {
	width: 50%;
	padding-left: 1%;
	padding-right: 1%;
}
.single-form-row.second-row .single-form:nth-child(3),
.single-form-row.second-row .single-form:nth-child(4) {
	width: 100%;
	padding-left: 1%;
	padding-right: 1%;
}
#fieldsets input[type='submit'] {
	width: 100%;
	right: 0;
	left: 0;
	bottom: 10px!important;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.slider-area-tablecell.signup-area {
	bottom: -821px;
}
#signup {
}
.signup-area .signup-wrapper .contact-form h2 {
	font-size: 24px;
}
.user-password {
	margin-top: 40px;
}
.signup-wrapper-two .contact-form h4 {
	font-size: 24px;
	padding: 16px 0 18px;
}
.signup-wrapper-two .contact-form p {
	padding: 0 0 6px 5px;
}
.signup-wrapper-two .checkbox label {
	padding-top: 10px;
}
}
/* ===================================
  2. Premier Country Dating Area Start
=================================== */

.premier-country h2 {
	font-size: 42px;
	font-weight: 700;
	padding-top: 35px;
	text-transform: uppercase;
	color: #232e84;
}
.premier-country h3 {
	font-size: 30px;
	font-weight: 400;
	margin-top: 0;
	padding: 2px 0 20px;
	text-transform: uppercase;
	color: #383838;
}
.premier-country h4 {
	font-size: 20px;
	font-weight: 400;
	line-height: 34px;
	display: none;
	text-transform: uppercase;
	color: #383838;
}
.premier-country h4 span {
	font-weight: 500;
	font-style: italic;
}
.thumbs-image {
	display: inline-block;
	padding-bottom: 75px;
}
.thumbnail-profile {
	margin: 0;
	padding: 0;
	list-style: none;
}
.thumbnail-profile li {
	float: left;
}
.thumbnail-profile li a {
	display: block;
}
.hr-line {
	height: 1px;
	margin: 0 15px;
	background: #e4e4e4;
}
.find-country {
	padding-top: 74px;
}
.find-country h2 {
	font-size: 36px;
	font-weight: 600;
	line-height: 48px;
	line-height: 48px;
	margin: 0;
	padding-right: 138px;
	color: #232e84;
}
.find-country p {
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	padding: 16px 78px 34px 0;
	color: #383838;
}
.romeo-image img {
	margin-top: 65px;
}
.signup-area .premier-country h1 {
	font-weight: 400;
	color: #383838;
}
.signup-area .premier-country h3 {
	font-weight: 300;
	color: #383838;
}
.signup-area .premier-country h3 span {
	font-weight: 600;
	color: #232e84;
}
.signup-area .premier-country .text-color {
	color: #ff0e63;
}
.signup-area .find-country h2, .signup-area .connect-text h2 {
	font-weight: 600;
	color: #303030;
}
.signup-area .find-country h2 {
	padding-right: 18px;
}
.signup-area .find-country p {
	padding: 16px 0 74px 0;
}
.signup-area .romeo-image {
	display: none;
}
.signup-area .sign-romeo-image img {
	margin-top: 97px;
}
.signup-area .connect-image {
	display: none;
}
.signup-area .sign-connect-image img {
	margin: 30px 0 37px;
}
 @media only screen and (min-width: 992px) and (max-width: 1293px) {
.thumbnail-profile li:nth-child(2n) {
	display: none;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.find-country h2 {
	font-size: 29px;
	line-height: 40px;
	padding-right: 0;
}
.romeo-image img {
	margin-top: 80px;
}
.thumbnail-profile li:nth-child(2n) {
	display: none;
}
}
 @media only screen and (max-width: 767px) {
.premier-mobile-padding {
	/*padding-top: 260px;*/
}
.premier-country h2 {
	font-size: 30px;
	color: #383838;
}
.premier-country h3 {
	display: none;
}
.premier-country h4 {
	display: block;
}
.thumbs-image {
	padding-bottom: 36px;
}
.thumbnail-profile li {
	display: none;
}
.thumbnail-profile li:nth-child(5n) {
	display: block;
}
.find-country {
	padding-top: 28px;
}
.find-country h2 {
	font-size: 23px;
	line-height: 32px;
	padding-right: 0;
	text-align: center;
	color: #303030;
}
.find-country p {
	padding: 20px 0 0;
	text-align: center;
}
.romeo-image {
	text-align: center;
}
.romeo-image img {
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 35px;
}
.signup-area .find-country h2 {
	font-size: 29px;
	line-height: 40px;
}
.signup-area .find-country p {
	padding: 16px 0 0;
}
.signup-area .connect-text h2 {
	font-size: 29px;
	line-height: 40px;
}
.signup-area .romeo-image {
	display: block;
}
.signup-area .sign-romeo-image {
	display: none;
}
.signup-area .sign-connect-image {
	display: none;
}
.signup-area .connect-image {
	display: block;
}
.signup-area.mobile-padding-two {
	padding-top: 664px;
}
.signup-area.mobile-padding-two .premier-country h3 {
	font-size: 20px;
	line-height: 44px;
	display: block;
}
.signup-area.mobile-padding-two .premier-country h4 {
	display: none;
}
.signup-area .find-country h2 {
	font-size: 23px;
	line-height: 32px;
	padding-right: 0;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.signup-area .find-country h2 {
	font-size: 33px;
	line-height: 40px;
	padding-right: 0;
}
.thumbnail-profile li:nth-child(7n+1) {
	display: block;
}
}
/* ===============================
  3. Press Area Start
=============================== */

.press-area {
	position: relative;
	height: 368px;
}
.press-area-bg {
	background: url(../images/horse.jpg) no-repeat scroll center top/cover;
}
.press-area-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.press-area-bg::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	opacity: .6;
	background: rgba(35, 47, 132, .78);
	filter: alpha(opacity=60);
}
.press-text h3 {
	font-family: 'Satisfy', cursive;
	font-size: 30px;
	font-weight: 400;
	padding: 85px 0 40px;
	color: #fff;
}
.press-logo {
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}
.press-logo li {
	display: inline-block;
	margin-right: 35px;
}
.press-logo li:last-child {
	margin-right: 0;
}
.signup-area .press-area-bg::after {
	opacity: 1;
	filter: alpha(opacity=100);
}
 @media only screen and (max-width: 767px) {
.press-text h3 {
	padding: 50px 0 40px;
}
.press-logo > li:nth-child(3) {
	margin-left: -6px;
}
.press-logo li {
	margin-right: 0;
}
.press-logo li:first-child {
	margin-right: 28px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
}
/* ===============================
  4. Connect Area Start
=============================== */

.connect-image img {
	margin: 40px 0 45px;
}
.connect-text h2 {
	font-size: 36px;
	font-weight: 600;
	padding: 82px 0 10px;
	color: #232e84;
}
.connect-text p {
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	color: #383838;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.connect-text {
	padding-bottom: 40px;
}
.connect-text h2 {
	font-size: 29px;
}
}
 @media only screen and (max-width: 767px) {
.connect-text h2 {
	font-size: 22px;
	line-height: 30px;
	margin-top: 0;
	padding: 0 0 10px;
	text-align: center;
	color: #303030;
}
.connect-text p {
	padding-bottom: 20px;
	text-align: center;
}
.signup-area .connect-text h2 {
	font-size: 22px;
	line-height: 30px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.signup-area .connect-text h2 {
	font-size: 33px;
	line-height: 40px;
}
}
/* ===============================
  5. Signup Bottom Area Start
=============================== */

.signup-bottom-area {
	position: relative;
	height: 471px;
	margin-top: 53px;
}
.signup-bottom-area-bg {
	background: url(../images/girl-bg.jpg) no-repeat scroll center top/cover;
}
.signup-bottom-area-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.signup-bottom-area-bg::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	opacity: .34;
	background: #232e84;
	filter: alpha(opacity=34);
}
.signup-bottom-area .contact-form {
	width: 460px;
	margin: 78px auto;
	padding: 10px 36px 20px;
	border-radius: 2px;
	background-color: rgba(255, 255, 255, .85);
}
.signup-bottom-area .contact-form .selectize-input.full {
	background-color: rgba(255, 255, 255, .78);
}
.signup-bottom-area .contact-form .selectize-input {
	min-height: 62px;
}
.signup-bottom-area .contact-form .selectize-input {
	font-size: 18px;
	font-weight: 300;
	padding-top: 23px;
	padding-left: 24px;
	color: #383838;
	border: 1px solid #e4e4e4;
	border-radius: 0;
}
.signup-bottom-area .contact-form .selectize-input, .signup-bottom-area .contact-form .selectize-control.single .selectize-input.input-active {
	background-color: rgba(255, 255, 255, .78);
}
.signup-bottom-area .contact-form h2 {
	font-size: 32px;
	font-weight: 300;
	padding-bottom: 15px;
	text-align: center;
	color: #666;
}
.signup-area .signup-bottom-area-bg {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.signup-area .signup-bottom-area-bg::after {
	background: none;
}
.signup-bottom-area.signup-area .contact-form {
	background: #fff;
}
 @media only screen and (max-width: 767px) {
.signup-bottom-area-bg {
	filter: grayscale(0%);
}
.signup-bottom-area .contact-form {
	width: 100%;
	padding: 2px 20px;
}
.signup-bottom-area.signup-area .contact-form {
	background: rgba(255, 255, 255, .9);
}
.signup-bottom-area .contact-form h2 {
	font-size: 20px;
}
.signup-bottom-area.signup-area .contact-form h2 {
	display: block;
	color: #666;
}
.signup-bottom-area .contact-form .selectize-input {
	font-size: 15px;
	padding-top: 22px;
}
.signup-bottom-area .contact-form .sign-btn {
	margin-top: 25px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.signup-bottom-area .contact-form h2 {
	font-size: 27px;
}
.signup-bottom-area .contact-form {
	padding: 10px 36px 20px;
}
.signup-bottom-area .contact-form .selectize-input {
	font-size: 18px;
	padding-top: 23px;
}
}
/* ===============================
  6. Footer Area Start
=============================== */

.footer-area {
	padding: 50px 0;
	background: #f7f7f7;
}
.footer-menu {
	margin: 0 0 0 50px;
	padding: 0;
	list-style: none;
}
.footer-menu li {
	display: block;
}
.footer-menu li a, .footer-text p {
	font-size: 14px;
	font-weight: 400;
	color: #383838;
}
.footer-menu li a {
	line-height: 24px;
	transition: .5s;
}
.footer-menu li a:hover {
	transition: .5s;
	color: #333;
}
.footer-text {
	margin: 28px 105px 0 0;
}
.footer-logo-area {
	display: inline-flex;
	padding-top: 23px;
}
.friends-logo {
	margin-left: 25px;
}
.whitebox-logo {
	margin-left: 100px;
}
.signup-footer-area {
	margin-top: -1px;
	padding: 40px 0 20px;
	background: #e9e9e9;
}
.signup-footer-area .footer-left .footer-menu {
	margin: 0 0 0 50px;
}
.signup-footer-area .footer-menu {
	margin: 0 0 0 30px;
}
.signup-footer-area .footer-text {
	margin: 63px 0 0;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.footer-text {
	margin: 16px 0 0 0;
}
.footer-text p {
	line-height: 16px;
}
.friends-logo {
	margin-left: 0;
}
.whitebox-logo {
	margin-left: 12px;
}
}
 @media only screen and (max-width: 767px) {
.footer-area {
	padding: 0;
}
.footer-menu {
	display: none;
}
.footer-text {
	width: 225px;
	margin: 28px auto;
}
.footer-text p {
	line-height: 20px;
}
.footer-text p:last-child {
	display: none;
}
.footer-logo-area {
	display: none;
}
.signup-footer-area .footer-text {
	margin: 0 auto;
}
.signup-footer-area {
	padding: 16px 0 4px;
}
}
/***** Login page start *****/

.modal-open .bg-blur {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-filter: blur(3.1px);
	-moz-filter: blur(3.1px);
	-o-filter: blur(3.1px);
	-ms-filter: blur(3.1px);
	filter: blur(3.1px);
}
.modal-backdrop.in {
	opacity: .18;
}
.modal {
  text-align: center;
  padding: 0!important;
}
.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal-dialog {
  width: 544px;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
} 
.modal-content {
	border: 0;
	border-radius: 0;
	background: rgba(255, 255, 255, .8);
	box-shadow: none;
}
.modal-header .close {
	font-size: 14px;
	position: absolute;
	top: -17px;
	right: 0;
	padding: 5px 12px 0 9px;
	text-transform: uppercase;
	opacity: 1;
	color: #e80021;
	background: rgba(255, 255, 255, .8);
}
.close::before {
	position: absolute;
	top: 0;
	left: -12px;
	content: '';
	border-bottom: 19px solid rgba(255, 255, 255, .8);
	border-left: 12px solid transparent;
}
.login-form {
	padding: 0 152px;
	text-align: center;
}
.login-form .form-control {
	font-size: 18px;
	font-weight: 400;
	width: 237px;
	height: 36px;
	margin-bottom: 30px;
	padding: 8px;
	text-align: center;
	color: #383838;
	border: 1px solid #e6e6e6;
	border-radius: 0;
	background: #f8f8f8;
	box-shadow: none;
}
.modal-header {
	min-height: 0;
	padding: 0;
	border-bottom: 0;
}
.modal-body {
	position: relative;
	padding: 45px 0 0;
}
.login-btn {
	font-size: 14px;
	font-weight: 400;
	padding: 6px 56px 3px;
	text-transform: uppercase;
	color: #fff;
	border: 0 none;
	border-radius: 3px;
	background: #2bbc47;
}
.login-btn.setnewpasswordbtn {
    margin-bottom: 40px;
}
.modal-footer {
	padding: 14px 0 34px;
	text-align: center;
	border-top: 0;
}
.modal-footer a:hover, .modal-footer a:focus {
	color: #0098f0;
}
.forgot-password, .loginpop-register {
	font-size: 12px;
	font-weight: 400;
	color: #0098f0;
}
 @media only screen and (max-width: 767px) {
.login-form {
	padding: 0 32px;
	text-align: center;
}
.modal-dialog {
	width: 300px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.modal-dialog {
	width: 450px;
}
.login-form {
	padding: 0 106px;
}
}
/***** Login page end *****/


/***** landing page start *****/
.main-wrapper {
	/*background: #f5f7fa;*/
	background: #FBFBFB;
	padding-top: 70px;
	padding-bottom: 15px;
}
.badge {
    font-size: 11px;
    font-weight: 600;
    position: absolute;
    top: 11px;
    right: -13px;
    width: 32px;
    height: 18px;
    padding: 6px 3px 6px 3px;
    color: #fff;
    border-radius: 20px;
    background-color: #3cc332;
}
.landing-page .navbar-nav li:last-child {
	margin-left: 43px;
}
.landing-page .navbar-right {
	margin-right: 0;
}
.main-wrapper .navbar-default {
	background-color: #f7f7f7;
}
.nav.side-menu {
	margin-top: 26px;
	padding: 19px 0 65px;
	background: #f7f7f7;
}
.nav-header {
	text-align: center;
}
.nav-header h5 {
	font-size: 18px;
	font-weight: 400;
	margin: 13px 0 6px;
	color: #383838;
}
.nav-header h5 span {
	font-weight: 600;
	color: #232e84;
}
.view-time, .view-reset, .profile-percentage, .profile-complete, .profile-due, .click-complete {
	display: block;
}
.view-time, .view-reset {
	font-size: 12px;
	line-height: 12px;
}
.view-time {
	font-weight: 600;
	color: #2bbc47;
}
.view-reset {
	font-weight: 400;
	color: #adadad;
}
.profile-percentage, .profile-complete {
	color: #232e84;
}
.profile-percentage {
	font-size: 40px;
	font-weight: 700;
	line-height: 28px;
	padding-top: 22px;
}
.profile-complete {
	font-size: 14px;
	font-weight: 300;
	line-height: 12px;
	padding-bottom: 16px;
}
.profile-due, .click-complete {
	font-size: 12px;
	font-weight: 300;
	line-height: 14px;
	color: #6c6b6b;
}
.click-complete {
	padding-bottom: 32px;
}
.click-text {
	text-decoration: underline;
	color: #232e84;
}
.click-complete a:hover {
	color: #2bbc47;
}
.nav.side-menu li:nth-child(6), .nav.side-menu li:nth-child(13) {
	font-size: 18px;
	font-weight: 600;
	margin: 0px 0 4px 15px;
	color: #2d2d2d;
}
.srh-result-menu .nav.side-menu li:nth-child(6), 
.srh-result-menu .nav.side-menu li:nth-child(13) {
	margin-top: 2px;
	margin-left: 0;
}
.nav.side-menu>li a {
  font-size: 16px;
  font-weight: 600;
  display: block;
  padding: 4px 15px 1px;
}
.nav.side-menu>li a {
  position: relative;
}


.square a {
  display: block;
}
.img-mobile {
  display: none;
}
@media (max-width: 767px) {  
.img-mobile {
  display: block;
  width: 17px;
  height: 17px;
  float: left;
  margin: 1px 20px 0 15px;
}
.square .image.img-1, 
.square .image.img-2, 
.square .image.img-3, 
.square .image.img-4,
.square .image.img-5,
.square .image.img-6,
.square .image.img-7,
.square .image.img-8,
.square .image.img-9,
.square .image.img-10,
.square .image.img-11,
.square .image.img-12,
.square .image.img-13,
.square .image.img-14 {
  display: none;
}
}
.square .image {
    float: left;
    margin: 5px 20px 0 15px;
}
.square .image {
  display: inline-block;
  width: 17px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 100%;
}
.square .image.img-1 {
  background-image: url(../images/nav/messages-grey.png);
}
.square:hover .image.img-1 {
  background-image: url(../images/nav/messages-green.png);
}
.square .image.img-2 {
  background-image: url(../images/nav/edit-profile-grey.png);
}
.square:hover .image.img-2 {
  background-image: url(../images/nav/edit-profile-green.png);
}
.square .image.img-3 {
  background-image: url(../images/nav/add-photos-grey.png);
}
.square:hover .image.img-3 {
  background-image: url(../images/nav/add-photos-green.png);
}
.square .image.img-4 {
  background-image: url(../images/nav/view-my-profile-grey.png);
}
.square:hover .image.img-4 {
  background-image: url(../images/nav/view-my-profile-green.png);
}
.square .image.img-5 {
  background-image: url(../images/nav/views-grey.png);
}
.square:hover .image.img-5 {
  background-image: url(../images/nav/views-green.png);
}
.square .image.img-6 {
  background-image: url(../images/nav/winks-grey.png);
}
.square:hover .image.img-6 {
  background-image: url(../images/nav/winks-green.png);
}
.square .image.img-7 {
  background-image: url(../images/nav/favorites-grey.png);
}
.square:hover .image.img-7 {
  background-image: url(../images/nav/favorites-green.png);
}
.square .image.img-8 {
  background-image: url(../images/nav/meets-grey.png);
}
.square:hover .image.img-8 {
  background-image: url(../images/nav/meets-green.png);
}
.square .image.img-9 {
  background-image: url(../images/nav/likes-grey.png);
}
.square:hover .image.img-9 {
  background-image: url(../images/nav/likes-green.png);
}
.square .image.img-10 {
  background-image: url(../images/nav/megaflirt-grey.png);
}
.square:hover .image.img-10 {
  background-image: url(../images/nav/megaflirt-green.png);
}
.square .image.img-11 {
  background-image: url(../images/nav/contactus-grey.png);
}
.square:hover .image.img-11 {
  background-image: url(../images/nav/contactus-green.png);
}
.square .image.img-12 {
  background-image: url(../images/nav/myaccount-grey.png);
}
.square:hover .image.img-12 {
  background-image: url(../images/nav/myaccount-green.png);
}
.square .image.img-13 {
  background-image: url(../images/nav/blocked-profiles-grey.png);
}
.square:hover .image.img-13 {
  background-image: url(../images/nav/blocked-profiles-green.png);
}
.square .image.img-14 {
  background-image: url(../images/nav/membership-grey.png);
}
.square:hover .image.img-14 {
  background-image: url(../images/nav/membership-green.png);
}
.nav.side-menu>li.active .image.img-1 {	
  background-image: url(../images/nav/messages-green.png);
}
.nav.side-menu>li.active .image.img-2 {	
  background-image: url(../images/nav/edit-profile-green.png);
}
.nav.side-menu>li.active .image.img-3 {	
  background-image: url(../images/nav/add-photos-green.png);
}
.nav.side-menu>li.active .image.img-4 {	
  background-image: url(../images/nav/view-my-profile-green.png);
}
.nav.side-menu>li.active .image.img-5 {	
  background-image: url(../images/nav/views-green.png);
}
.nav.side-menu>li.active .image.img-6 {	
  background-image: url(../images/nav/meets-green.png);
}
.nav.side-menu>li.active .image.img-7 {	
  background-image: url(../images/nav/favorites-green.png);
}
.nav.side-menu>li.active .image.img-8 {	
  background-image: url(../images/nav/meets-green.png);
}
.nav.side-menu>li.active .image.img-9 {	
  background-image: url(../images/nav/likes-green.png);
}
.nav.side-menu>li.active .image.img-10 {	
  background-image: url(../images/nav/megaflirt-green.png);
}
.nav.side-menu>li.active .image.img-11 {	
  background-image: url(../images/nav/contactus-green.png);
}
.nav.side-menu>li.active .image.img-12 {	
  background-image: url(../images/nav/myaccount-green.png);
}
.nav.side-menu>li.active .image.img-13 {	
  background-image: url(../images/nav/blocked-profiles-green.png);
}
.nav.side-menu>li.active .image.img-14 {	
  background-image: url(../images/nav/membership-green.png);
}


.square a,
.square a:visited,
.square a:hover,
.square a:active{
  font-stretch: 16px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: relative;
  transition: 0.5s color ease;
  text-decoration: none;
}
.square a:hover, .square a, .nav.side-menu>li ul li a:hover{
  color: #2bbc47;
}
.square a.before:before,
.square a.after:after{
  content: "";
  transition:0.5s all ease;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  position:absolute;
}
.square a.before:before{
  top:-0.25em;
}
.square a.after:after{
  bottom:-0.25em;
}
.square a.before:before,
.square a.after:after{
  height:2px;
  width:0;
  background:#2bbc47;
}

.nav.side-menu>li.active .square a.before:before, 
.nav.side-menu>li.active .square a.after:after {
	width: 100%;
}
.square a.before:hover:before,
.square a.after:hover:after{
  width:100%;
}
.square {
  font-size: 16px;
  display: block;
  padding: 4px 0px 4px 2px;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.square a{
  position:static;
  font-size:100%;
  padding:0.2em 0.4em;
}
.square:before,
.square:after{
  content: "";
  box-sizing:border-box;
  transition:0.25s all ease;
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  position:absolute;
  width:2px;
  height:0;
  background:#2bbc47;
}
.square:before{
  left:0;
  bottom:-0.2em;
}
.square.individual:before{
  transition-delay:0.6s;
}
.square:after{
  right:0;
  top:-0.2em;
}
.square.individual:after{
  transition-delay:0.4s;
}
.square a:before{
  left:0;
  transition:0.25s all ease;
}
.square a:after{
  right:0;
  transition:0.25s all ease;
}
.square.individual a:after{
  transition:0.25s all ease 0.4s;
}
.square a, .nav.side-menu>li ul li a {
    color: #1a1a1a;
}
.square:hover a {
    color: #2bbc47;
}
.square:hover:before,.square:hover:after{
  height:calc(100% + 0.4em);
}
.square:hover a:before,.square:hover a:after{
  width:100%;
}
@media (max-width: 767px) {
.square:before, 
.square:after {
    background: #fff;
}
.nav.side-menu>li a.before:before,
.nav.side-menu>li a.after:after {
    background: #fff;
}
.square:hover:before,.square:hover:after{
  display: none;
}
.square:hover a:before,.square:hover a:after{
  display: none;
}
}
.side-menu li.active .square a, .side-menu li.active ul li.active a {
	color: #2bbc47;
}
.side-menu li.active a:before,
.side-menu li.active a:after {
    width: 100%;
}
.side-menu li.active .square:before,
.side-menu li.active .square:after {
    height: calc(100% + 0.4em);
}
.side-menu li.active a>img.img-overlay {
    opacity: 1;
    visibility: visible;
}

.side-menu li a img {
	width: 17px;
	height: 17px;
	margin-right: 10px;
}
.nav-pills > li > a {
	border-radius: 0;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
	color: #232e84;
	background-color: #fff;
}
.side-menu .badge {
	font-size: 12px;
	font-weight: 700;
	line-height: 26px;
	width: 22px;
	height: 22px;
	margin: -1px 50px 0 0;
	padding: 0;
	border-radius: 50%;
}
.nav-pills > .active > a > .badge {
	color: #fff;
	background-color: #2bbc47;
}
.wrapper-right {
	margin-top: 26px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.wrapper-right .membership-upgrade {
	margin-left: 15px;
}
.email-verify {
	font-size: 16px;
    display: none;
    padding: 13px 15px 11px;
    border-radius: 2px;
    background-color: #f8f5ce;
    margin: 20px 0 0px;
}
.email-verify span a {
	color: #0000FF;
}
.email-verify span a:hover {
	text-decoration: underline;
}
.nav-tabs.profile-list.online-headings {
	padding: 25px 0 18px 16px;
	border-bottom: 0 none;
}
.online-thumbs {
	padding-left: 17px;
}
.thumbs-img li {
	float: left;
	margin: 0 1px 1px 0;
}
#online-members .thumbs-img li, #new-members .thumbs-img li {
	width: 79px;
	display: inline-block; 
}
.thumbs-img li a {
	padding: 0;
}
.social-connection {
	margin-bottom: 20px;
}
.social-connection h4 {
	font-size: 20px;
	font-weight: 600;
	margin: 38px 0 6px 18px;
	color: #2d2d2d;
}
.social-connection p {
	font-size: 16px;
	font-weight: 300;
	margin: 0 8px 0 18px;
	color: #383838;
}
.social-connection p span {
	font-weight: 600;
}
.social-list {
	margin-left: 18px;
}
.social-list p {
	font-size: 14px;
	font-weight: 600;
	margin-left: 0;
	padding: 13px 0 11px;
	color: #2d2d2d;
}
.social-list a {
	font-size: 16px;
	font-weight: 600;
	display: inline-block;
	width: 137px;
	height: 38px;
	margin-right: 20px;
	color: #2d2d2d;
	border: 1px solid #e2e2e2;
	border-radius: 20px;
}
.social-list i {
	font-size: 18px;
	line-height: 30px;
	width: 29px;
	height: 29px;
	margin: 4px 18px 0 5px;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	background: #2b65f8;
}
.social-list a:nth-child(3) i {
	background: #21d0fb;
}
.social-list a:nth-child(4) i {
	background: #f84819;
}
.social-list a:hover:nth-child(2) i {
	background: #114bde;
}
.social-list a:hover:nth-child(3) i {
	background: #27bade;
}
.social-list a:hover:nth-child(4) i {
	background: #d7380d;
}
/** profile search info start **/

.profile-search-info {
	margin: 85px 18px 0;
	padding-bottom: 37px;
	border-bottom: 1px solid #f5f7fa;
}
.profile-news {
	float: left;
	width: 51%;
	margin-left: 7px;
	padding-right: 65px;
	border-right: 1px solid #f5f7fa;
}
.search-news {
	float: left;
	width: 48%;
	padding: 0 12px 0 40px;
}
.profile-news h5, .search-news h5 {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #232e84;
}
.profile-top, .profile-bottom {
	width: 349px;
	border: 1px solid #f0f0f0;
	background: #f7f7f7;
}
.profile-top {
	margin-bottom: 13px;
	padding: 4px 0 0 15px;
}
.profile-top h5 {
	font-size: 16px;
	font-weight: 600;
	padding-top: 22px;
	color: #6c6b6b;
}
.profile-top p {
	font-size: 14px;
	font-weight: 300;
	clear: both;
	color: #6c6b6b;
}
.profile-top p a {
	color: #232e84;
}
.profile-top-left {
	float: left;
}
.profile-top-right {
	float: right;
}
.profile-top-right .profile-percentage {
	padding: 27px 50px 0 0;
	color: #ff0e63;
}
.profile-top-right .profile-complete {
	font-size: 16px;
	padding: 2px 0 10px;
	color: #383838;
}
.profile-bottom {
	padding: 5px 0 6px 17px;
}
.profile-bottom h5 {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 5px;
	color: #6d6d6d;
}
.profile-bottom p {
	margin-bottom: 5px;
	color: #383838;
}
.profile-bottom p, .profile-bottom a {
	font-size: 14px;
	font-weight: 300;
}
.profile-bottom a {
	text-decoration: underline;
	color: #232e84;
}
.profile-bottom a:hover {
	text-decoration: underline;
	color: #ff0e63;
}
.single-search-input label {
	font-size: 14px;
	font-weight: 600;
	margin: 9px 18px 26px 0;
	color: #3b3b3a;
}
.single-search-input .search-input {
	float: right;
	width: 188px;
}
.search-input .selectize-input.full {
	background-color: #fff;
}
.search-input .selectize-input {
	min-height: 35px;
}
.search-input .selectize-input {
	font-size: 12px;
	font-weight: 400;
	padding-top: 9px;
	color: #383838;
	border: 1px solid #dfe1e4;
	border-radius: 0;
}
.search-input .selectize-input, .search-input .selectize-control.single .selectize-input.input-active {
	background: #fff;
}
.search-form-photo .checkbox {
	display: inline-block;
}
.search-form-photo .checkbox label {
	padding-left: 0;
}
.photo-search {
	clear: both;
}
.photo-search .btn {
	font-weight: 400;
	float: right;
	width: 143px;
	height: 35px;
	margin: 0 45px 12px 0;
	color: #fff;
	border-radius: 0;
	background: #2bbc47;
}
/** profile search info end  **/

.like-to-meet {
	margin: 28px 18px 0;
	padding-bottom: 30px;
	border-bottom: 1px solid #f5f7fa;
}
.likemeet-text {
	float: left;
	margin: 0 69px 0 65px;
	text-align: center;
}
.likemeet-btn .btn {
	width: 102px;
	height: 31px;
	margin: 0 10px 15px 0;
	border-radius: 2px;
}
.likemeet-btn .btn.btn-primary {
	border-color: #2bbc47;
	background: #2bbc47;
}
.likemeet-btn .btn.btn-warning {
	border-color: #f9ce08;
	background: #f9ce08;
}
.likemeet-btn .btn.btn-danger {
	border-color: #ff0e63;
	background: #ff0e63;
}
.likemeet-text h3 {
	font-size: 24px;
	font-weight: 600;
	padding-top: 14px;
	color: #2d2d2d;
}
.likemeet-text p {
	font-size: 16px;
	font-weight: 300;
	color: #383838;
}
.likemeet-img {
	float: left;
}
.online-headings-bottom {
	padding-bottom: 40px;
}
.online-viewed {
	float: left;
	width: 65%;
	margin-left: 18px;
}
.viewed-me {
	margin: 36px 0 44px;
}
.nav-tabs {
	border-bottom: 0;
}
.nav.nav-tabs.profile-list.viewed-me li {
	margin-right: 25px;
}
.nav.viewed-me > li > a:focus, .nav.viewed-me > li > a:hover {
	color: #232e84;
	background-color: #fff;
}
.nav.bottom-thumbs li {
	float: left;
	margin: 0 1px 10px 0;
}
.nav.bottom-thumbs li a {
	padding: 0;
}
.bottom-members {
	float: left;
	width: 32%;
	margin-top: 40px;
	text-align: center;
}
.bottom-members h3 {
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 0;
	color: #3b3b3a;
}
.bottom-members p {
	font-size: 16px;
	font-weight: 300;
	padding-bottom: 11px;
	color: #383838;
}
.upgrade-btn a {
	font-size: 14px;
	font-weight: 400;
	padding: 7px 25px 2px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
.profile-news {
	width: 100%;
	border-right: 0;
}
.search-news {
	width: 100%;
	padding: 30px 12px 0 22px;
}
.likemeet-text {
	float: none;
	margin: 0;
	text-align: center;
}
.likemeet-img {
	display: block;
	float: none;
	text-align: center;
}
.likemeet-img img {
	display: inline-block;
}
.online-viewed {
	float: none;
	width: 100%;
}
.bottom-members {
	float: none;
	width: 100%;
	margin-top: 0;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.square .image {
    margin: 5px 8px 0 7px;
}
.nav.side-menu>li a {
    font-size: 15px;
    padding: 4px 13px 1px;
}
.landing-page .navbar-nav li:last-child {
    margin-top: -8px;
}
.nav.side-menu li:nth-child(6), .nav.side-menu li:nth-child(13) {
    /*margin: 35px 0 4px 5px;*/
    margin: 0px 0 4px 5px;
}
.navbar-nav li:last-child a {
	padding: 8px 34px 2px;
}
.navbar-default .navbar-nav li a {
    margin: 31px 1px 13px;
}
.landing-page .fixed.navbar-default .navbar-nav li a {
    margin: 26px 8px 7px;
}
.nav.thumbs-img > li:last-child {
	display: none;
}
.nav.side-menu > li > a {
	padding: 8px 6px 6px;
}
.side-menu .badge {
	margin: -1px 20px 0 30px;
}
.profile-news {
	width: 100%;
	border-right: 0;
}
.profile-search-info {
	margin: 40px 18px 0;
	padding-bottom: 0;
}
.search-news {
	width: 100%;
	padding: 30px 12px 0 22px;
}
.likemeet-text {
	float: none;
	margin: 0;
	text-align: center;
}
.nav.nav-tabs.profile-list.viewed-me li {
	margin-right: 8px;
}
.likemeet-img {
	display: block;
	float: none;
	text-align: center;
}
.likemeet-img img {
	display: inline-block;
}
.online-viewed {
	float: none;
	width: 100%;
}
.bottom-members {
	float: none;
	width: 100%;
	margin-top: 0;
}
}
 @media only screen and (max-width: 767px) {
.navbar-fixed-top {
	position: fixed;
}
.landing-page .navbar-default .navbar-nav li:last-child a {
    margin: 10px -6px 0 5px!important;
    padding: 8px 34px 4px;
}
.navbar-toggle.collapsed img {
    margin-top: -6px;
}
.navbar-toggle img {
    margin-top: -6px;
}
.main-wrapper {
    padding-top: 62px;
	padding-bottom: 25px;
}
.navbar-default.fixed {
    height: 62px;
}
.wrapper-right {
	border: 0;
}
.nav.side-menu {
	margin-top: 0;
	padding: 45px 6px 65px 8px;
	background: #10163e;
}
.side-menu li a img {
    display: none;
}
.side-menu li a img.img-mobile {
    display: block !important;
    top: 4px;
}
.side-profile-two .side-menu li a img {
	display: inline-block;
}
.side-menu li.active a {
    background-color: #10163e;
}
.side-menu li.active a img.img-mobile {
    display: block;
}
.side-menu li a:focus img.img-mobile {
    display: block;
}
.side-menu li.active:focus a img.img-mobile {
    display: block;
}
.nav-header h5,  .nav-header h5 span {
	color: #fff;
}
.profile-percentage {
	color: #2bbc47;
}
.profile-complete {
	color: #383838;
}
.profile-due, 
.click-complete {
	color: #fff;
}
span.click-complete a {
    padding-right: 0 !important;
}
.click-text {
	font-weight: 800;
	color: #2bbc47;
}
.nav.side-menu>li a, .nav.side-menu>li ul.treeview-menu li a {
	font-size: 15px;
	color: #fff;
	padding-left: 0;
}
.nav.side-menu>li a:hover,
.nav.side-menu>li a:focus {
	color: #fff;
}
.nav.side-menu li:nth-child(6),  .nav.side-menu li:nth-child(13) {
	color: #fff;
}
.navbar-toggle.slide-toggle {
	position: absolute;
	top: 7px;
	left: 5px;
}
.row-offcanvas {
	position: relative;
	-webkit-transition: all .25s ease-out;
	-o-transition: all .25s ease-out;
	transition: all .25s ease-out;
}
.row-offcanvas-left {
	left: 0;
}
.row-offcanvas-left .sidebar-offcanvas {
	left: -81%;
}
.row-offcanvas-left.active {
	left: 83%;
}
.sidebar-offcanvas {
	position: absolute;
	top: 0;
	width: 80%;
	z-index: 2;
}
.navbar-right .badge {
	font-size: 9px;
	width: 27px;
    height: 17px;
	right: 85px;
    /*padding: 6px 7px 6px 6px;*/
    line-height: 8px;
}
.landing-page .navbar-nav li:last-child {
	margin-left: 0;
}
.online-thumbs {
	padding-left: 0;
	display: block;
	text-align: center;
}
.nav.thumbs-img {
	display: inline-block;
}
.online-thumbs .nav.thumbs-img li {
	display: none;
}
.online-thumbs .nav.thumbs-img > li:nth-child(6n) {
	display: block;
}
.nav.profile-list.online-headings li {
	margin-right: 9px;
}
.nav.profile-list.online-headings a {
	margin: 0 5px 15px 0;
}
.social-list a {
	font-size: 14px;
	width: 100px;
	height: 30px;
	margin-right: 6px;
	margin-bottom: 15px;
}
.social-list i {
	font-size: 16px;
	line-height: 25px;
	width: 24px;
	height: 24px;
	margin: 2px 7px 0 3px;
}
.profile-search-info {
	margin: 20px 0 0;
	padding-bottom: 0;
}
.single-search-input label {
	font-size: 11px;
	margin: 9px 0 26px 0;
}
.search-form-photo .checkbox {
	font-size: 13px;
}
.profile-news {
	display: none;
}
.search-news {
	width: 100%;
	padding: 0;
}
.search-input label {
	margin: 9px 18px 6px 0;
}
.likemeet-text {
	margin: 0;
}
.like-to-meet {
	margin: 0;
}
.likemeet-text h3 {
	font-size: 20px;
}
.likemeet-img {
	display: block;
	float: none;
	text-align: center;
}
.likemeet-img img {
	display: inline-block;
}
.nav.viewed-me li a {
	margin-bottom: 10px;
}
.online-viewed {
	float: none;
	width: 100%;
	margin-left: 0;
}
.bottom-thumbs-img {
	display: block;
	text-align: center;
	padding-left: 8%;
}
.nav.bottom-thumbs {
	display: inline-block;
}
.bottom-thumbs-img .nav.bottom-thumbs li {
	/*display: none;*/
}
.bottom-thumbs-img .nav.bottom-thumbs li:nth-child(4n) {
	display: block;
}
.nav.nav-tabs.profile-list.viewed-me li {
	width: 50%;
	margin-right: 0;
	text-align: center;
}
.nav.nav-tabs.profile-list.viewed-me li a {
	display: inline-block;
}
.bottom-members {
	float: none;
	width: auto;
	margin-top: 10px;
	text-align: center;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.row-offcanvas-left .sidebar-offcanvas {
	left: -82%;
}
.sidebar-offcanvas {
	width: 50%;
}
.online-thumbs .nav.thumbs-img li:nth-child(4n) {
	display: none;
}
.online-thumbs .nav.thumbs-img li:nth-child(5n+1) {
	display: block;
}
.social-list a {
	width: 120px;
	margin-right: 9px;
	margin-bottom: 15px;
}
.profile-search-info .search-news .search-form {
	float: none;
	margin: 0 19px 40px 0;
}
.likemeet-text {
	float: none;
}
.search-news h4 {
	margin-bottom: 30px;
}
.nav.viewed-me {
	margin-left: 10px;
}
.nav.viewed-me li {
	margin-right: 11px;
}
.nav.viewed-me li a {
	font-size: 15px;
}
.bottom-members {
	width: auto;
}
.nav.profile-list.online-headings li {
	margin-right: 25px;
}
.bottom-thumbs-img .nav.bottom-thumbs li:nth-child(5n+1) {
	display: block;
}
}
/***** landing page end *****/

/***** message page start *****/

.message-top {
	margin-top: 26px;
}
.inbox-area {
	padding: 12px 0 10px;
	background: #fff;
	height: 70px;
}
.message-container-box {
	display: block;
	width: 100%;
	overflow: hidden;	
}
.hidden-msg-show {
    font-size: 20px;
    color: #383838;
    padding-top: 11px;
}
.inbox-area h4 {
	font-size: 20px;
	font-weight: 600;
	padding: 0 0 10px 14px;
	text-transform: capitalize;
	color: #6c6b6b;
	float: left;
	margin-top: 7px;
}
.msg-settings-icon {
    float: right;
    position: relative;
    padding-right: 12px;
}
.hover-settings {
    font-size: 13px;
    color: #383838;
    position: absolute;
    left: -62px;
    top: 11px;
    transform: translateX(-15px);
    transition: .4s;
    opacity: 0;
    text-transform: uppercase;
}
.msg-settings-icon:hover .hover-settings {
    transform: translateX(0px);
    transition: 0.4s;
    opacity: 1;
}
.msg-settings-icon img {
    width: 17px;
    margin-top: 9px;
}
.wrapper-dropdown {
    position: relative;
    cursor: pointer;
    outline: none;
    transition: all 0.3s ease-out;
}
.hidden-msg-show {
  display: inline-block;
  padding-top: 20px;
}
.wrapper-dropdown .dropdown {
    position: absolute;
    top: 110%;
    left: -296px;
    padding: 0;
    background-color: #fff;
    border-radius: 2px;
    list-style: none;
    transition: all .3s ease-out;
    max-height: 0;
    overflow: hidden;
    z-index: 1;
}
.wrapper-dropdown.active .dropdown {
    max-height: 400px;
}
.wrapper-dropdown .hidden-msg-show::after {
    position: absolute;
    content: "";
    right: 0;
    top: 6px;
    border-bottom: 14px solid #f8f5ce;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
}
.wrapper-dropdown .hidden-msg-show .checkbox {
    background-color: #f8f5ce;
    padding: 15px 20px 11px 0;
    margin: 0;
}
.mobile-dd {
	display: none;
}
.message-container {
    height: 704px;
    overflow-x: hidden;
    overflow-y: auto;
}
.message-inbox {
	position: relative;
	padding: 0 10px;
}
.message-inbox img {
	position: absolute;
	top: 10px;
	left: 20px;
}
.message-inbox input[type='text'] {
	font-size: 14px;
	font-weight: 300;
	width: 100%;
	height: 38px;
	margin: 0 auto;
	padding: 9px 0 5px 40px;
	color: #383838;
	border: 1px solid #f5f7fa;
}
p.warning {
    background-color: #f8f5ce;
    margin: 0;
    padding: 8px 10px 6px;
}
.unavailable-box {
    padding-bottom: 12px;
}
.unavailable-title h2 {
    color: #fd0000;
}
.unavailable-para a {
    font-size: 14px;
    color: #fff;
    background-color: #3cc332;
    padding: 5px 12px 3px;
    border-radius: 2px;
}
.unavailable-para a:hover {
	background-color: #67c760;
}
.unavailable-para p {
	font-size: 20px;
    padding-bottom: 22px;
    margin-bottom: 0;
}
.message-user-list {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #fff;
}
.message-user-list li {
	position: relative;
	border-bottom: 1px solid #f5f7fa;
}
.message-user-list li.unread {
	background-color: #232e84;
}
.message-user-list li a {
	display: block;
	height: 88px;
	padding: 13px 15px;
}
.message-user-list li a .user-img {
	display: block;
	float: left;
	width: 60px;
	height: 62px;
}
.message-user-list li a .user-title {
	font-size: 14px;
	font-weight: 700;
	line-height: 24px;
	margin-left: 12px;
	color: #7d7d7d;
}
.message-user-list li a .user-desc {
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	display: block;
	overflow: hidden;
	margin-left: 74px;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #383838;
}
.message-user-list li a .message-timestamp {
	font-size: 14px;
	font-weight: 300;
	display: block;
	float: right;
	margin-left: 14px;
	color: #6b6a6a;
}
.message-user-list li a .message-cross {
	font-size: 20px;
	font-weight: 700;
	position: absolute;
	right: 16px;
	bottom: 0;
	color: #6b6a6a;
}
.message-user-list li:hover .user-title {	
	color: #7d7d7d;
}
.message-user-list li:hover .user-desc {
	color: #383838;
}
.message-user-list li:hover {
	background-color: #f4f4f4;
}
.message-user-list li.unread {
	background-color: #232e84;
}
.message-user-list li.unread .user-title, .message-user-list li.unread .user-desc, .message-user-list li.unread .message-timestamp, .message-user-list li.unread .message-cross {
	color: #fff;
}
div#deleteMessageModal .modal-body {
    padding: 30px 20px 40px 19px;
}
.conversation-title-info h3,
.block-profile-title-info h3 {
    font-size: 18px;
    color: #232e84;
    padding-bottom: 5px;
    text-align: center;
}
.hide-conversation a,
.block-profile a,
.delete-conversation a {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #ff0e63;
    color: #fff;
    padding: 7px 40px 2px;
    display: inline-block;
    border-radius: 2px;
    margin: 0 6px;
}
.hide-conversation a.close,
.block-profile a.close,
.delete-conversation a.close {
    font-size: 14px;
    text-transform: uppercase;
    background-color: #3cc332;
    color: #fff;
    padding: 9px 40px 6px;
    display: inline-block;
    border-radius: 2px;
    opacity: 1;
    float: none;
    font-weight: 400;
}
.hide-conversation .close::before,
.block-profile .close::before,
.delete-conversation .close::before {
    border-bottom: 0;
}
.hide-conversation,
.block-profile,
.delete-conversation {
    display: block;
    text-align: center;
    margin-top: 20px;
}
.hide-conversation a:hover,
.block-profile a:hover,
.delete-conversation a:hover {
    background-color: #e75286;
} 
.hide-conversation a.close:hover,
.block-profile a.close:hover,
.delete-conversation a.close:hover {
    background-color: #67c760;
}
.conversation-hide-success h3 {
    font-size: 18px;
    color: #232e84;
}
.close-window .close {
    opacity: 1;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #3cc332;
    color: #fff;
    padding: 11px 40px 8px;
    display: inline-block;
    border-radius: 2px;
    float: none;
}
.close-window .close::before {
    border-bottom: 0;
}
.close-window .close:hover {
	background-color: #67c760;
}
.chat-box-container {
	background: #fff;
}
.chat-box {
	position: relative;
}
.chat-box-header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	border-bottom: 3px solid #f5f7fa;
	z-index: 1;
}
.chat-box-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 15px;
}
.chat-box-nav > li {
	float: left;
}
 @media (min-width: 768px) {
.chat-box-nav > li.hidden-desktop {
	display: none;
}
}
.chat-box-nav > li a {
	display: block;
	font-size: 13px;
	text-align: center;
	color: #8e8e8e;
	cursor: pointer;
}
.chat-box-nav.left-align {
    float: left;
    margin-top: 23px;
}
.chat-box-nav.left-align > li a {
	padding: 0 10px 0;
	text-transform: uppercase;
}
.chat-box-nav.left-align img {
    margin-right: 4px;
    margin-top: -3px;
    width: 17px;
}
.chat-box-nav.right-align {
	float: right;
}
.chat-box-nav.right-align > li a {
	padding: 8px 5px;
}
.chat-box-avatar a {
	width: 46px;
	height: 46px;
}
.chat-box-avatar img {
	max-width: 100%;
	height: auto;
	margin-top: -11px;
}
.chat-content {
	position: relative;
	padding: 70px 10px 102px 10px;
}
.chat-list {
	height: 603px;
	overflow-x: hidden;
	overflow-y: auto;
}
.message-thread {
	margin: 0;
	padding: 0 20px;
	list-style: none;
	display: block;
	background-color: #fff;
}
.message-thread > li {
	display: block;
	position: relative;
	width: 80%;
	margin: 0 0 20px 0;
	padding: 14px 10px 0 16px;
	cursor: pointer;
	background: #f0f2fd;
}
.message-thread>li.pull-right {
    margin-right: 50px;
}
.chat-list ul li.pull-left em.messageTimestamp {
    right: -96px;
}
.message-thread > li::before, .message-thread > li::after {
	content: '';
	position: absolute;
	top: 0;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent;
}
.message-thread > li.pull-left::after {
	left: -10px;
	border-color: #f0f2fd #f0f2fd transparent transparent;
}
.message-thread > li.pull-right::after {
	right: -10px;
	border-color: #f0f2fd transparent transparent #f0f2fd;
}
.message-thread > li label {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 2px;
	color: #757575;
}
.message-thread > li p {
	font-size: 14px;
	font-weight: 400;
	display: block;
	clear: both;
	margin: 0 2px 13px 3px;
	color: #949494;
}
.chat-box-footer {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 100%;
	padding: 0 10px;
}
.message-send {
	width: 100%;
	border: 1px solid #efefef;
	border-radius: 2px;
}
.message-send textarea {
    font-size: 14px;
    font-weight: 300;
    width: 100%;
    padding: 10px 15px 7px;
    resize: none;
    color: #333;
    border: none;
}
.message-send .form-control {
    box-shadow: none;
}
.file-submit {
	background: #f4f4f4;
}
.file-submit .btn {
	float: right;
	height: 33px;
	margin: 0;
	padding: 8px 40px;
	color: #fff;
	border-radius: 0;
	background-color: #3cc332;
}
 @media (max-width: 767px) { 
.mobile-dd {
    display: inline-block;
    margin-top: 20px;
    margin-left: 5px;
}
.mobile-dd a {
	font-size: 12px;
	color: #8e8e8e;
}
.mobile-dd .dropdown-menu>li>a {
    color: #8e8e8e;
    padding: 6px 6px;
}
.mobile-dd ul.dropdown-menu {
    min-width: 105px;
}
.mobile-dd img {
    width: 17px;
    margin-right: 5px;
    margin-top: -2px;
}
.chat-box-nav.left-align {
	display: none;
}
.chat-list ul li.pull-left em.messageTimestamp {
    right: -86px;
}
.message-thread>li.pull-right {
    margin-right: 55px;
}
.chat-box-header {
    position: fixed;
    top: 62px;
    background-color: #fff;
    z-index: 1;
}
.chat-box-container {
	display: none;
    position: fixed;
    width: 100%;
    top: 62px;
    left: 0;
    z-index: 1;
}
.chat-box-footer {
    position: fixed;
    height: 57px;
    bottom: 0;    
    background-color: #fff;
    padding: 0;
    z-index: 1;
}
.chat-box-container.mobile-show {
	display: block;
}
.chat-box-nav > li a {
	font-size: 12px;
}
.chat-box-nav.left-align > li a {
	padding: 10px 8px;
}
.chat-box-nav.left-align {
    margin-top: 13px;
}
.chat-content {
    background-color: #fff;
    padding-left: 3px;
    padding-right: 3px;
}
.message-thread {
    padding: 0 10px;
}
.message-thread>li {
    width: 75%;
}
.upgrade-popup .modal-body {
    padding: 30px 20px 40px 20px;
}
div#blockProfileModal .modal-body {
    padding: 30px 25px 30px 25px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.message-inbox {
	width: 96%;
	margin: 0 auto;
}
.message-inbox input[type='text'] {
	width: 100%;
}
.chat-box {
    margin-top: 30px;
}
}
 @media only screen and (max-width: 767px) {
.message-inbox {
	width: 100%;
}
.message-container {
	padding-bottom: 20px;
}
.message-inbox input[type='text'] {
	width: 100%;
}
.message-send textarea {
    width: 88%;
    padding: 9px 15px 6px;
}
.file-submit {
    background: #f4f4f4;
    background-color: transparent;
    position: absolute;
    top: 8.5px;
    right: 11px;
}
.file-submit .btn {
    width: 40px;
    height: 40px;
    position: relative;
    padding: 8px 10px;
    float: none;
    border-radius: 50%;
}
.file-submit .btn::after {
    position: absolute;
    content: "\f1d8";
    font-family: fontawesome;
    font-size: 18px;
    top: 7px;
    left: 6px;
    background-color: #3cc332;
    padding: 0 12px 0 3px;
    border-radius: 50%;
}
.message-thread > li.pull-right {
	background: #d1fdd8;
}
.message-thread > li.pull-right::after {
	border-color: #d1fdd8 transparent transparent #d1fdd8;
}
.reminder-message {
	margin: 30px 0 70px;
}
}
.reminder-message {
    font-size: 16px;
    display: inline-block;
    padding: 13px 20px 11px;
    border-radius: 2px;
    background-color: #f8f5ce;
    margin: 30px 0 20px;
}
.reminder-message span a:hover {
    text-decoration: underline;
}
.reminder-message span a {
    color: #00f;
}
/***** message page end *****/

/***** About Us page start *****/

.main-wrapper.msg-wrapper {
	background-color: #fff;
	padding: 10px 0 60px;
}
.profile-list .nav.msg-dropdown-menu {
	position: absolute;
	left: 0;
	top: 130%;
	min-width: 230px;
	z-index: 2222;
	background-color: rgba(35, 46, 132, 0.8);
	visibility: hidden;
	opacity: 0;
	transition: all 0.3s ease 0s;
}
.profile-list .nav.msg-dropdown-menu li {
	display: block;
	width: 100%;
}
.profile-list .nav.msg-dropdown-menu li a {
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	border-bottom: 1px solid #e4e4e4;
	padding: 12px 20px 8px 10px;
	text-align: left;
}
.main-wrapper .profile-list .nav.msg-dropdown-menu li a:hover {
	color: #fff;
	border-color: #e4e4e4;
	background-color: rgba(35, 46, 132, 0.8);
}
.responsive-tabs.nav-tabs > li:hover .nav.msg-dropdown-menu {
	visibility: visible;
	opacity: 1;
	top: 100%;
}
.profile-tab-right h5, .single-about-us h5, .single-photo-tips h5, .single-profile-right h5, .single-communication-right h5, .single-searching-right h5, .single-technical-right h5, .single-contact-right h5, .single-membership-right h5 {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #232e84;
	margin-bottom: 5px;
	padding-top: 20px;
}
.tab-content p {
    margin-top: 10px;
}
.single-about-us p, .single-photo-tips p, .profile-tab-right p, .single-profile-right p, .single-communication-right p, .single-searching-right p, .single-technical-right p, .single-contact-right p, .single-membership-right p {
	font-size: 14px;
	font-weight: 300;
	color: #383838;
}
.single-about-us p a {
	font-weight: 400;
	color: #232e84;
}
.single-about-us p a:hover {
	text-decoration: underline;
}
.single-photos img {
	display: inline-block;
	width: 158px;
	height: 201px;
	margin: 20px;
	float: left;
}
.photos-text-right {
	padding-top: 22px;
}
.photos-text-right p span {
	font-weight: 600;
}
.single-photos.photos-small img {
	width: 57px;
	height: 55px;
	margin: 10px 20px;
}
.single-photos.photos-small .photos-text-right {
	padding-top: 17px;
}
.single-photo-tips.bottom-text .photos-text-right {
	padding-top: 0;
}
.profile-tab-right {
	padding-top: 12px;
}
.profile-tab-right p span, .single-profile-right a, .single-profile-right p span, .single-communication-right p span, .single-communication-right a, .single-searching-right a, .single-technical-right a, .single-membership-right a {
	color: #232e84;
	font-weight: 400;
}
.single-profile-right a:hover, .single-communication-right a:hover, .single-searching-right a:hover, .single-technical-right a:hover, .single-membership-right a:hover {
	text-decoration: underline;
}
.profile-tips-list, .membership-stay-list {
	margin: 0;
	padding-left: 24px;
	list-style-type: disc;
	color: #383838;
}
.profile-tips-list li, .membership-stay-list li {
	margin: 12px 0;
	padding-left: 10px;
}
.profile-tips-list li a, .membership-stay-list li a {
	font-size: 14px;
	font-weight: 300;
	color: #383838;
}
.profile-tips-list li a:hover, .membership-stay-list li a:hover {
	text-decoration: none;
}
.single-profile-right strong, .single-communication-right strong, .single-searching-right strong, .single-technical-right strong, .single-membership-right strong {
	font-weight: 600;
}
.single-contact-right .form-horizontal {
	padding-top: 10px;
}
.single-contact-right .form-horizontal .control-label {
	font-size: 14px;
	color: #383838;
	font-weight: 600;
	text-align: left;
}
.single-contact-right .form-horizontal .form-control {
	border-radius: 0;
	box-shadow: none;
	color: #383838;
}
.single-contact-right .form-horizontal .selectize-input {
	border-radius: 0;
	color: #383838;
}
.single-contact-right .form-horizontal .form-control:focus {
	border-color: #ccc;
}
.single-contact-right .form-horizontal .selectize-input.focus {
	border-color: #ccc;
}
.single-contact-right .form-horizontal .form-group {
	margin-right: 351px;
}
.single-contact-right .form-horizontal .form-group.margin {
	margin-right: 634px;
	margin-left: 0;
}
.single-contact-right .form-horizontal .form-group.margin p {
	font-weight: 600;
	margin-bottom: 0;
}
.single-contact-right .form-horizontal .form-group.margin p {
	padding-right: 415px;
}
.single-contact-right .form-horizontal p {
	padding-right: 634px;
}
.form-horizontal .small {
	color: #f00;
}
.form-horizontal .form-group .btn {
	font-weight: 400;
	padding: 6px 43px 3px;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
	text-transform: uppercase;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-contact-right .form-horizontal .form-group {
	margin-right: 230px;
}
.single-contact-right .form-horizontal .form-group.margin {
	margin-right: 487px;
}
.single-contact-right .form-horizontal .form-group.margin p {
	padding-right: 360px;
}
.single-contact-right .form-horizontal p {
	padding-right: 485px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.single-contact-right .form-horizontal .form-group {
	margin-right: 0;
}
.form-horizontal .form-group.margin {
	margin-right: 0;
}
.single-contact-right .form-horizontal p {
	padding-right: 258px;
}
.single-contact-right .form-horizontal .form-group.margin {
	margin-right: 260px;
}
.single-contact-right .form-horizontal .form-group.margin p {
	padding-right: 365px;
}
}
 @media only screen and (max-width: 767px) {
.single-photos img {
	float: none;
}
.single-contact-right .form-horizontal .form-group {
	margin-right: -15px;
}
.single-contact-right .form-horizontal .form-group.margin {
	margin-right: 0;
}
.single-contact-right .form-horizontal .form-group.margin p {
	padding-right: 0;
}
.single-contact-right .form-horizontal p {
	padding-right: 0;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.single-photos img {
	float: left;
}
}
/***** About Us page end *****/

/***** profile page start *****/

.profile-wrapper {
	margin-top: 20px;
	padding: 0 15px 0 20px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.profile-wrapper .nav-tabs.profile-list {
	margin: 25px 0 40px;
	border-bottom: none;
}
.nav-tabs.profile-list li {
	float: left;
	margin-right: 34px;
}
.nav.nav-tabs.profile-list a {
  font-size: 17px;
  font-weight: 600;
  line-height: 15px;
  position: relative;
  display: block;
  padding: 0;
  text-transform: capitalize;
  color: #609;
  padding: 0 0 5px;
}
.nav.nav-tabs.profile-list a::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 1px;
    background: #609;
    content: '';
    opacity: 0;
    -webkit-transition: height .3s , opacity .3s , -webkit-transform .3s;
    -moz-transition: height .3s , opacity .3s , -moz-transform .3s;
    transition: height .3s , opacity .3s , transform .3s;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
}
.main-wrapper .nav.nav-tabs.profile-list a:hover::after, 
.main-wrapper .nav.nav-tabs.profile-list a:focus::after {
    height: 1px;
    opacity: 1;    
    color: #609;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0);
}
.nav>li>a:focus, .nav>li>a:hover {
    background-color: transparent;
}
.nav-tabs > li > a {
  border: 0;
}

.main-wrapper .nav-tabs.profile-list > li.active > a,
.main-wrapper .nav-tabs.profile-list > li.active > a:focus,
.main-wrapper .nav-tabs.profile-list > li.active > a:hover {
  	border: 0;
}

.main-wrapper .nav-tabs.profile-list > li.active > a::after,
.main-wrapper .nav-tabs.profile-list > li.active > a:focus::after,
.main-wrapper .nav-tabs.profile-list > li.active > a:hover::after {
    height: 1px;
    opacity: 1;    
    color: #609;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0);
}
.basics h3 {
	font-size: 24px;
	font-weight: 600;
	margin-top: 0;
	padding: 15px 0 12px;
	color: #383838;
}
.heightcolumn {
    position: relative;
}
.heightcolumn .profile-form {
    background-color: #f7f7f7;
    display: inline-block;
    border: 1px solid #e7e7e7;
    padding: 10px 10px 3px;
    margin-top: 33px;
}
.heightcolumn .profile-form label {
    position: absolute;
    top: 8px;
    left: 15px;
}
.profile-form label, .like-headings h5 {
	font-size: 14px;
	font-weight: 600;
	display: block;
	margin-bottom: 8px;
	color: #3b3b3a;
}
.profile-form .checkbox label {
    padding-left: 0;
}
.profile-form {
	margin-bottom: 28px;
	clear:both;
}
.profile-form .selectize-input.full {
	background-color: #fff;
	width: 105%
}
.profile-form .selectize-input {
	min-height: 35px;
}
.profile-form .selectize-input {
	font-size: 12px;
	font-weight: 600;
	padding-top: 9px;
	color: #383838;
	border: 1px solid #dfe1e4;
	border-radius: 0;
}
.profile-form .selectize-input, .profile-form .selectize-control.single .selectize-input.input-active {
	background-color: #fff;
}
.basics {
	margin-top: 12px;
}
.basics.interests {
	margin-top: 15px;
}
.enjoy-interest-area {
	margin-bottom: 40px;
	padding: 20px 0 16px;
	border: 1px solid #e7e7e7;
	background: #f7f7f7;
}
.enjoy-interest-left, .enjoy-interest-right {
	width: 50%;
}
.enjoy-interest-area .checkbox label {
	font-weight: 600;
	margin-bottom: 5px;
	color: #3b3b3a;
	padding-left: 10px;
}
.enjoy-interest-area .checkbox label:hover {
	color: #f00;
}
.profile-btn {
	width: 144px;
	margin: 0 auto;
	padding-top: 50px;
}
.profile-btn .btn {
	height: 36px;
	margin-bottom: 30px;
	padding: 9px 28px 10px;
	text-transform: capitalize;
	color: #fff;
	border-radius: 0;
	background: #2bbc47;
}
.profile-btn .btn:hover {
    background-color: #56bf6a;
}
.save-text p {
	font-size: 12px;
	padding-bottom: 100px;
	text-align: center;
	color: #383838;
}
.intro-heading {
    padding-top: 25px;
}
.intro-heading h3, .intro-yourself h3 {
	font-size: 24px;
	font-weight: 600;
	margin: 0 0 5px;
	color: #383838;
	text-transform: uppercase;
}
.intro-heading p, .intro-yourself p {
	font-weight: 300;
	color: #383838;
	padding-bottom: 0px;
}
.heading-textarea, .introduce-textarea {
	padding-right: 195px;
}
.heading-textarea p, .introduce-textarea p {
	font-size: 12px;
	color: #383838;
	margin: 3px 0 2px;
}
.heading-textarea a, .intro-yourself a {
	font-weight: 600;
	color: #232e84;
}
.heading-textarea span, .intro-yourself span {
  cursor: pointer;
  font-weight: 600;
  color: #232e84;
  margin-left: 5px;
}
.overlay-content .single-profile-right h5 {
	font-size: 18px;
	margin-bottom: 12px;
}
.overlay {    
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 11;
  left: 0;
  top: 0;
  background-color: #fff;
  overflow-x: hidden;
  transition: 0.5s; 
}
.overlay-content {
  position: relative;
  top: 10%;
  width: 100%;
  margin: 30px 0 40px;
}
.overlay a {
  padding: 8px;
  text-decoration: none;
  font-size: 36px;
  color: #818181;
  display: block;
  transition: 0.3s; 
}
.overlay .closebtn {
  position: absolute;
  top: 20px;
  right: 45px;
  font-size: 60px;
}
@media screen and (max-height: 450px) {
  .overlay a {
		font-size: 20px;
	}
  .overlay .closebtn {
    font-size: 40px;
    top: 15px;
    right: 35px;
  }
}
@media (max-width: 767px) {
	.overlay .closebtn {
		position: absolute;
		top: 50px;
		right: 20px;
		font-size: 60px;
	}
}
.heading-textarea .form-control, .introduce-textarea .form-control, .single-optional-textarea .form-control {
	border: 1px solid #dfe1e4;
	border-radius: 0;
	color: #383838;
	box-shadow: none;
}
.intro-yourself {
	padding-top: 50px;
}
.introduce-textarea p span {
	font-size: 11px;
	color: #f00;
}
.optional-area {
	padding-top: 50px;
}
.optional-area p {
	color: #383838;
	text-align: center;
	padding-bottom: 30px;
}
.single-optional-textarea p {
	font-size: 14px;
	font-weight: 600;
	color: #383838;
}
.single-optional-textarea p span {
	font-size: 12px;
	font-weight: 300;
}
.single-optional-textarea .form-control {
	margin-bottom: 45px;
}
.intro-notice p {
	font-size: 12px;
	font-weight: 400;
	color: #f00;
	text-align: center;
}
.intro-btn {
	margin: 10px 0 40px;
	text-align: center;
}
.intro-btn .btn {
	font-weight: 400;
	height: 33px;
	padding: 6px 30px 3px;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
}
.photos-para p, .upload-photo-para p {
	font-size: 14px;
	font-weight: 600;
	color: #3b3b3a;
}
.photos-para {
	padding-top: 15px;
	padding-bottom: 20px;
}
.photos-para p {
	line-height: 16px;
	padding: 0 10px 7px 0;
}
.photos-para i {
	font-size: 20px;
	margin-right: 8px;
}
.photos-upload-area {
	margin-right: 20px;
	padding: 10px 0 20px 20px;
	border: 1px solid #f0f0f0;
	background: #f2f7ff;
}
.photos-upload-left {
	width: 56%;
}
.photos-upload-right {
	width: 44%;
	padding: 0 18px 0 27px;
	border-left: 1px solid #fff;
}
.upload-photo-headings h4 {
	font-size: 16px;
	font-weight: 600;
	padding-bottom: 10px;
	text-transform: uppercase;
	color: #232e84;
}
.upload-photo-para p {
	margin-bottom: 18px;
}
.upload-photo-para .badge {
	line-height: 9px;
	position: static;
	width: 22px;
	height: 22px;
	margin-right: 12px;
	color: #fff;
	border-radius: 50%;
	background: #0098f0;
	line-height: 15px;
}
.upload-photo {
	position: relative;
	padding-top: 10px;
}
.photoUpload {
	height: 88px;
}
.upload-photo .text-center {
    text-align: left;
    margin-top: -45px;
}
.photoUpload input[type='file'] {
	width: 190px;
	margin-bottom: 62px;
	cursor: pointer;
	color: #383838;
}
.photoUpload span {
	position: absolute;
	margin-top: -35px;
	padding: 8px 20px 4px;
	cursor: pointer;
	text-transform: uppercase;
	color: #fff;
	background: #2bbc47;
}
.photoUpload span:hover {
	background: #0cad2b;
}
.photos-upload-right h5, .photos-upload-right h6, .photo-center li a, .imp-notice h5, .imp-notice p {
	font-size: 13px;
	color: #383838;
}
.photos-upload-right h5 {
	font-weight: 700;
}
.photos-upload-right h6, .photo-center li a, .imp-notice p {
	font-weight: 600;
}
.photo-center li a {
	line-height: 16px;
	display: block;
}
.photos-upload-right h6 {
	padding: 7px 0 5px;
}
.photos-upload-right h6 span {
	color: #0098f0;
}
.photo-center {
	padding-left: 14px;
	color: #383838;
}
.imp-notice h4 {
	font-size: 13px;
	font-weight: 700;
	text-transform: uppercase;
	color: #f00;
}
.imp-notice h5 {
	font-weight: 700;
	padding: 7px 0 5px;
}
.imp-notice p {
	line-height: 16px;
}
.approve-photo-area {
	padding-bottom: 10px;
}
.approve-photo-area h3 {
	font-size: 24px;
	font-weight: 600;
	padding: 20px 0 13px;
	color: #383838;
}
.approval-photo-area h3 {
	font-size: 24px;
	font-weight: 600;
	padding: 20px 0 0px;
	color: #383838;
}
.nav.approve-photo li {
	float: left;
    margin: 0 7px 39px 8px;
}
.nav.approve-photo li a {
	padding: 0;
}
.img-thumbnail {
	padding: 8px 8px 8px 8px;
	border: 1px solid #e7e7e7;
	border-radius: 0;
	box-shadow: 0 0 3px 0 #ddd;
}
.img-thumbnail .img-cntrl {
	width: 100%;
	text-align: right;
}
.img-thumbnail .mk-primary {
	float: left;
}
.glyphicon-remove-circle {
	color:#4d0000;
}
.approve-photo i {
	font-size: 20px;
	position: absolute;
	bottom: 0;
	left: 0;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.heading-textarea, .introduce-textarea {
	padding-right: 0;
}
}
.avatar {
	height:122px;
    width:122px;
    position:relative!important;
    border-radius:100%!important;
    overflow:hidden!important;
   	margin: 0 auto!important;
}
.avatar img {
    position:absolute!important;
    left:-50%; 
    right:-50%; 
    top:0;
    margin:auto;
}
.avatar .avatar-img {
	z-index: 1;
	object-fit: cover;
}
.avatar .link {
    position:absolute!important;
    left:-50%; right:-50%; top:75%;
    z-index: 3;
    margin:auto;
}
.avatar .uploud {
	top: 70%;
	opacity:0.5;
	z-index: 2
}
.link > a {
	color: white!important;
	font-size: 11px!important;
	padding:0px!important;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.link > a {
	color: white!important;
	font-size: 11px!important;
	padding:0px!important;
}
}
.link span {
	color: white;
	font-size: 10px;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.nav.profile-list a {
	margin: 0 27px 0 0;
}
.profile-wrapper .nav.profile-list a {
	margin: 0 24px 0 0;
}
.profile-wrapper .nav-tabs.profile-list li {
	margin-right: 0;
}
.heading-textarea, .introduce-textarea {
	padding-right: 0;
}
.intro-yourself p {
	font-size: 15px;
}
}
 @media only screen and (max-width: 767px) {
.profile-wrapper {
	padding: 0;
	border: 0;
}
.profile-btn {
	padding-top: 30px;
}
.save-text p {
	margin-top: 10px;
	padding-bottom: 50px;
	text-align: center;
}
.enjoy-interest-left,  .enjoy-interest-right {
	float: none !important;
	width: 100%;
}
.enjoy-interest-area {
	width: 100%;
	height:100%!important;
}
.like-headings h5 {
	font-size: 14px;
}
.photos-upload-left {
	width: 100%;
}
.photos-upload-area {
	padding: 10px 8px 10px 8px;
	margin: 0px;
}
.upload-photo-para p {
	font-size: 13px;
}
.photos-upload-right {
	width: 100%;
	margin-top: 30px;
	padding: 0;
	border-left: 0;
}
.heading-textarea, .introduce-textarea {
	padding-right: 0;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.enjoy-interest-left,  .enjoy-interest-right {
	float: left !important;
	width: 50%;
}
}
/***** profile page end *****/


/***** favorited page start *****/

.profile-wrapper.favorite-wrapper {
	padding-left: 17px;
}
.fovorite-thumbs li {
	float: left;
	margin-right: 17px;
}
.nav.fovorite-thumbs li:last-child {
	margin-right: 0;
}
.fovorite-thumbs li a {
	padding: 0;
}
.favorite-info {
	border: 1px solid #dedede;
}
.favorite-info-left {
	width: 23%;
	text-align: center;
}
.favorite-info-right {
	width: 77%;
}
.favorite-info-left .fa-heart {
	line-height: 46px;
	color: #f63636;
}
.favorite-info-right h5, .favorite-info-right p {
	font-weight: 600;
	text-align: left;
}
.favorite-info-right h5 {
	font-size: 16px;
	margin-bottom: 0;
	color: #232e84;
}
.favorite-info-right p {
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #383838;
}
.browse-profile {
	padding: 74px 0 16px;
	text-align: center;
}
.browse-profile h3 {
	font-size: 24px;
	font-weight: 600;
	color: #2d2d2d;
	text-transform: capitalize;
}
.favorite-btn {
	padding: 55px 0 55px;
	text-align: center;
}
.favorite-btn a {
	font-size: 14px;
	font-weight: 400;
	padding: 6px 50px 2px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
}
.favorite-btn a:hover {
	background-color: #56bf6a;
}
.modal-img img {
	margin-left: 23px;
}
.modal-body.meet-modal-body {
	padding: 32px 0 43px;
}
.meet-navbar li a {
	font-size: 14px;
	font-weight: 600;
	padding: 0 0 4px 17px;
	color: #383838;
}
.meet-navbar li:last-child a {
	padding: 4px 0 4px 17px;
}
.meet-navbar li a:hover, .meet-navbar li a:focus {
	color: #232e84;
	background: transparent;
}
.modal-text img {
	width: 22px;
	margin-right: 14px;
}
.meet-modal-para p {
	font-size: 12px;
	font-weight: 600;
	line-height: 21px;
	margin-bottom: 0;
	padding: 10px 18px 0 21px;
	color: #383838;
}
.age-style {
	font-size: 12px;
	font-weight: 700;
	font-style: italic;
	padding-left: 21px;
	color: #232e84;
}
.full-frofile-btn {
	padding: 21px 0 0 21px;
}
.full-frofile-btn a {
	font-size: 14px;
	font-weight: 600;
	padding: 7px 30px 3px;
	transition: .5s;
	text-transform: uppercase;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
}
.full-frofile-btn a:hover {
	transition: .5s;
	color: #232e84;
}
.modal-content.meet-modal-content {
	background: #f5f7fa;
}
.meet-modal-content .modal-header .close {
	background: #f5f7fa;
}
.meet-modal-content .modal-header .close::before {
	border-bottom: 19px solid #f5f7fa;
}
.meets-modal-open .modal-backdrop.in {
	opacity: 0;
}
.modal-open .meets-wrapper {
	background: rgba(0, 0, 0, .20);
}
.modal-open .side-menu {
	background: rgba(0, 0, 0, .20);
}
/***** favorited page end *****/


/***** members-viewed page start *****/

.members-viewed-bg {
	position: relative;
	margin-right: 12px;
	padding: 5px 0;
}
/*.members-viewed-bg::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(35, 46, 132, 0.94);
}*/
.members-blur-effect {
	filter: blur(3.1px);
}
.members-viewed-profile {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 1px solid #e4e4e4;
	background-color: rgba(35, 46, 132, 0.94);
}
.members-viewed-profile h3 {
	font-size: 24px;
	font-weight: 300;
	padding: 75px 0 20px;
	color: #fff;
}
.members-viewed-profile a {
	font-size: 14px;
	font-weight: 600;
	padding: 10px 64px 6px;
	text-transform: uppercase;
	color: #232e84;
	border-radius: 2px;
	background: #f9ce08;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
	color: #232e84;
	background-color: #fff;
}
.dropdown-color-blue {
	left: 0 !important;
	min-width: 190px;
	padding: 0;
	border: 0;
	background: rgba(35, 46, 132, .9);
	box-shadow: none;
}
.navbar-nav .dropdown-color-blue > li {
	float: none;
	border-bottom: 1px solid #f5f7fa;
}
.navbar-nav .dropdown-menu > li:last-child {
	margin: 0;
}
li.dropdown.red-bg.open {
    line-height: 30px;
}
.navbar-nav .dropdown-menu > li a {
	font-size: 14px;
	font-weight: 400;
	display: block;
	padding: 16px 0 11px 20px;
	text-transform: capitalize;
	margin: 0;
}
.navbar-nav .dropdown-menu > li:last-child a {
	padding: 14px 0 9px 20px;
	color: #fff;
	background: transparent;
}
.landing-page .navbar-nav .dropdown-menu>li:last-child a {
	margin: 0;
}
.navbar-default .navbar-nav li:hover .dropdown-color-blue {
	display: block !important;
}
.navbar-nav .dropdown-color-blue > li a:hover, .navbar-nav .dropdown-color-blue > li a:focus {
	color: #fff;
	background: #1d256b;
}
.navbar-nav .dropdown-color-blue > li:last-child a:hover, .navbar-nav .dropdown-color-blue > li:last-child a:focus {
	color: #fff;
	background: #1d256b;
}
.navbar-nav .dropdown-color-red > li {
	float: none;
	border-bottom: 1px solid #e30c58;
}
.dropdown-color-red {
	left: 0 !important;
	min-width: 190px;
	padding: 0;
	border: 0;
	border-radius: 0;
	background: #ff0e63;
	box-shadow: none;
}
.navbar-nav .dropdown-color-red > li a:hover, .navbar-nav .dropdown-color-red > li a:focus {
	color: #fff;
	background: #e30c58;
}
.navbar-nav .dropdown-color-red > li:last-child a:hover, .navbar-nav .dropdown-color-red > li:last-child a:focus {
	color: #fff;
	background: #e30c58;
}
.navbar-default .navbar-nav > .open.red-bg > a, .navbar-default .navbar-nav > .open.red-bg > a:focus, .navbar-default .navbar-nav > .open.red-bg > a:hover {
	color: #fff;
	background-color: transparent;
}
.navbar-default .navbar-nav li:hover .dropdown-color-red {
	display: block !important;
	transition: 0.3s;
}
li.dropdown.red-bg {
    line-height: 30px;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
li.dropdown.red-bg.open {
    line-height: 28px;
}
li.dropdown.red-bg {
    line-height: 28px;
}
}
 @media only screen and (max-width: 767px) {
.navbar-default .navbar-nav li:hover .dropdown-color-blue {
	display: none !important;
}
.navbar-default .navbar-nav li.open:hover .dropdown-color-blue {
	display: block !important;
}
.navbar-default .navbar-nav li:hover .dropdown-color-red {
	display: none !important;
}
.navbar-default .navbar-nav li.open:hover .dropdown-color-red {
	display: block !important;
	border-right: 2px solid #ccc;
}
.navbar-nav .dropdown-color-blue > li {
	border-bottom: 0;
}
.navbar-nav .dropdown-color-red > li {
	border-bottom: 0;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
	color: #fff;
	background: #1d256b;
}
.navbar-nav .dropdown-menu > li:last-child {
	display: block;
}
.navbar-nav .open .dropdown-menu .dropdown-header,  .navbar-nav .open .dropdown-menu > li > a {
	line-height: 22px;
	padding: 8px 15px 5px 25px;
}
.navbar-nav .dropdown-menu > li:last-child a {
	padding: 8px 15px 5px 25px;
}
.members-viewed-bg {
	margin-right: 0;
}
.members-viewed-profile h3 {
	font-size: 18px;
}
}
.circle{
	position: absolute;
}
.circle:after{
  	content: ' \25CF';
  	font-size: 5px;
    vertical-align: middle;
    margin-left: 15px!important;
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.members-viewed-profile h3 {
	font-size: 24px;
}
}
/***** members-viewed page end *****/


/***** search page start *****/

.search-wrapper {
	margin-top: 26px;
	padding: 12px 12px 27px 17px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.search-network h5 {
	font-size: 16px;
	font-weight: 600;
	padding-top: 5px;
	text-transform: uppercase;
	color: #232e84;
}
.search-network-right .search-network h5 {
	margin-bottom: 0;
}
.search-left {
	display: block;
	padding-top: 22px;
}
.search-form {
	font-size: 14px;
	font-weight: 400;
	width: 220px;
	color: #383838;
	background: #fff;
}
.search-left .search-form {
	float: left;
	margin: 0 19px 40px 0;
}
.search-form:nth-child(2), .search-form:nth-child(4) {
	margin-right: 0;
}
.search-form:nth-child(3), .search-form:nth-child(4) {
	margin-bottom: 30px;
}
.search-form .selectize-input.full {
	background-color: #fff;
}
.search-form .selectize-input {
	min-height: 35px;
}
.search-form .selectize-input {
	font-size: 14px;
	font-weight: 400;
	padding-top: 9px;
	color: #383838;
	border: 1px solid #dfe1e4;
	border-radius: 0;
}
.search-form .selectize-input, .search-form .selectize-control.single .selectize-input.input-active {
	background-color: #fff;
}
.search-btn .btn {
	font-weight: 400;
	height: 33px;
	margin-top: 20px;
	padding: 6px 52px 3px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
}
.search-btn .btn:hover {
	background-color: #56bf6a;
}
.search-network-right {
	margin-bottom: 15px;
	padding: 0 10px 6px;
	border: 1px solid #f0f0f0;
	background: #f5f7fa;
}
.search-input-right {
	display: block;
	height: 38px;
	margin: 10px 0 16px;
}
.search-input-right input[type='text'] {
	font-size: 14px;
	font-weight: 400;
	line-height: 28px;
	display: inline-block;
	height: 38px;
	padding: 7px 30px 4px 14px;
	color: #383838;
	border: none;
	background: #e7e7e7;
}
.search-input-right .btn {
	font-size: 16px;
	font-weight: 600;
	line-height: 18px;
	height: 38px;
	margin-top: -1px;
	margin-left: -4px;
	padding: 11px 22px 12px;
	color: #fff;
	border-radius: 0;
	background: #3cc332;
}
.single-search-info {
	margin: 0 18px 0 14px;
	border-bottom: 1px solid #e5e7eb;
}
.single-search-info a {
	display: inline-block;
}
.single-search-info img {
	display: inline-block;
	margin: -2px 6px 0 5px;
}
.single-search-info h5 {
	font-size: 16px;
	font-weight: 600;
	display: inline-block;
	margin: 17px 0 0;
	color: #3cc332;
}
.single-search-info a {
	color: #3cc332;
}
.single-search-info img {
    width: 19px;
    height: 19px;
}
.single-search-info p {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 5px;
	margin-left: 31px;
	color: #383838;
}
.single-search-info:nth-child(3) p, .single-search-info:nth-child(4) p {
	margin-left: 34px;
}
.single-search-info:nth-child(4) {
	border-bottom: 0;
}
.sort-search-text h3 {
	font-size: 26px;
	font-weight: 600;
	padding: 52px 0 4px;
	color: #2b2b2b;
}
.sort-search-text p {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 20px;
	color: #adadad;
}
.sort-search {
	width: 390px;
	margin: 0 auto;
	padding-top: 10px;
}
.sort-search-icon {
	float: left;
	margin-top: -8px;
	margin-right: 38px;
}
.search-icon-right {
	display: inline-block;
	width: 280px;
}
.search-icon-right .selectize-input.full {
	background-color: #fff;
}
.search-icon-right .selectize-input {
	min-height: 35px;
}
.search-icon-right .selectize-input {
	font-size: 14px;
	font-weight: 400;
	padding-top: 9px;
	text-transform: uppercase;
	color: #383838;
	border: 1px solid #dfe1e4;
	border-radius: 0;
}
.search-icon-right .selectize-input, .search-icon-right .selectize-control.single .selectize-input.input-active {
	background-color: #fff;
}
.sort-search label {
	font-size: 14px;
	font-weight: 400;
	display: block;
	text-align: center;
	text-transform: uppercase;
	color: #3b3b3a;
}
.browse-profile.srh-browse-profile {
	padding: 24px 0 16px;
}
.search-wrapper .favorite-btn {
	padding: 32px 0 30px;
}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
.search-input-right input[type='text'] {
	padding: 7px 0px 4px 14px;
}
.search-input-right .btn {
	padding: 11px 15px 12px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.search-btn .btn {
	margin-bottom: 30px;
}
.search-wrapper {
	padding: 12px 10px 0 10px;
}
}
 @media only screen and (max-width: 767px) {
.search-wrapper {
	padding: 0;
	border: 0;
}
.search-form {
	width: 100%;
}
.search-left .search-form {
    margin: 0 19px 30px 0;
}
.search-network-right {
	margin-top: 40px;
}
.search-btn .btn {
	width: 180px;
	margin-top: 0;
}
.search-input-right input[type='text'] {
	width: 161px;
	padding: 7px 0 4px 14px;
}
.search-input-right .btn {
	width: 50px;
	padding: 3px 0 0;
}
.sort-search-text h3 {
	font-size: 19px;
	padding: 20px 0 4px;
}
.sort-search-icon img {
	display: none;
}
.sort-search {
	width: 100%;
}
.search-icon-right {
	width: 100%;
}
.sort-search-text p {
	margin-bottom: 0;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.search-input-right input[type='text'] {
	width: auto;
	padding: 7px 30px 4px 14px;
}
.search-input-right .btn {
	margin-top: -1px;
}
.search-input-right {
	margin-top: 15px;
	margin-bottom: 25px;
}
.sort-search-text h3 {
	font-size: 26px;
}
}
/***** search page end *****/

/***** search result page start *****/

.srh-result-menu .nav.side-menu li:nth-child(2) {
	margin: 0 0 4px 15px;
}
.search-result-side h5 {
	font-size: 14px;
	font-weight: 600;
	color: #2d2d2d;
}
.srh-result-menu .nav.side-menu li:nth-child(7), 
.srh-result-menu .nav.side-menu li:nth-child(14) {
	font-size: 18px;
	font-weight: 600;
	margin: 35px 0 4px 15px;
	color: #2d2d2d;
}
.search-result-side .selectize-input {
	border: 0;
	border-radius: 0;
	border-top: 1px solid #dfe1e4;
	padding-top: 9px;
	color: #383838;
}
.search-result-side .selectize-input.full {
	background-color: #f7f7f7;
}
.search-result-side .selectize-control {
	line-height: 6px;
}
.search-result-side .selectize-input, .search-result-side .selectize-control.single .selectize-input.input-active {
	background-color: #f7f7f7;
}
.search-result-side .btn {
	display: block;
	width: 135px;
	margin: 20px auto 25px;
	border-radius: 2px;
	color: #fff;
	text-transform: uppercase;
	background-color: #2bbc47;
	padding: 8px 22px 4px;
}
.search-result-side .btn:hover {
    background-color: #56bf6a;
}
.search-sort {
	padding: 20px;
}
.search-for {
	float: left;
}
.search-for h5 {
	font-style: 14px;
	color: #232e84;
	text-transform: uppercase;
}
.search-for p {
	font-style: 12px;
	color: #383838;
	text-transform: capitalize;
}
.single-item {
	padding: 5px 5px;
	position: relative;
	margin: 4px -6px 0px -6px;
}
.premium-user-icon {
    position: absolute;
    left: 71px;
    top: 0px;
    width: 28px;
    height: 28px;
    display: block;
    z-index: 1;
}
.premium-user-icon img {
    width: 18px;
    height: 18px;
}
.single-item .photo {
	display: block !important;
	width: 82px;
	height: 95px;
	float: left;
	border: 1px solid #000 !important;
	border-bottom: 1px solid #000 !important;
	margin: 0px 5px 0px 0px !important;
	position: relative !important;
	padding: 0px 0px 0px 0px !important;
}
.single-item .photo .photonumber {
	position: absolute;
	font-size: 11px;
	font-weight: 700;
	padding: 2px 5px;
	text-align: right;
	background-color: rgba(0, 0, 0, 0.5);
	width: 100%;
	height: 16px;
	left: 0;
	bottom: -2px;
	color: #fff;
}
.single-info {
	/*float: left;*/
	margin-left: 89px;
}
.single-info .name {
	font-size: 14px !important;
	font-weight: 700 !important;
	display: block !important;
	text-align: left !important;
	color: #232e84;
	margin: 2px 0 4px !important;
	padding: 0px !important;
}
.single-info .from {
	font-size: 12px;
	display: block;
	color: #383838;
	text-align: left;
}
.from img {
	margin-left: 3px;
	margin-top: -3px;
}
.single-info ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	height: 27px;
	margin-top: 15px;
	text-align: left;
}
.single-info ul li {
	display: inline-block;
	margin-right: 6px;
}
.single-info ul li a {
	display: block;
	position: relative;
}
.single-info sup {
	font-size: 11px;
	color: #e36100;
	font-weight: 400;
}
.single-info ul li i {
	font-size: 17px;
}
.ismile, .iplus, .icomment {
	color: #CCA253;
}
.imail {
	color: #0098F0;
}
.gettop {
	font-size: 14px;
	font-weight: 700;
	padding: 15px;
	text-align: center;
	clear: both;
	border-top: 1px dashed #e4e4e4;
}
.gettop a {
	color: #232e84;
}
.gettop a:hover {
	text-decoration: underline;
}
.itemstoped {
	border: 1px dashed #bbb;
	margin: 0 4px 16px 0;
}
.pagination-area {
	border-top: 1px solid #e4e4e4;
	display: block;
	text-align: center;
	margin-top: 30px;
}
.pagination {
	display: inline-block;
	margin: 30px 0 25px;
}
.pagination>li>a, .pagination>li>span {
	color: #232e84;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #e4e4e4;
}
.pagination>li>a:hover, 
.pagination li a.current {
	color: #fff;
	background-color: #232e84;
	border-color: #232e84;
}
.hovereffect {
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}
.hovereffect .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  background-color: rgba(0,0,0,0.5);
  -webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
  transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
}
.hovereffect img {
  display: block;
  position: relative;
  /*-webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
  transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);*/
}
.hovereffect .info {
	text-decoration: none;
	display: inline-block !important;
	text-transform: uppercase;
	color: #fff;
	border: 1px solid #fff;
	background-color: transparent;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	margin: 65px 0 0;
	padding: 4px 1px 1px;
	cursor: pointer;
	line-height: 14px;
	width: 63px;
	font-size: 9px;
}
.hovereffect .info:hover {
  box-shadow: 0 0 5px #fff;
}
.hovereffect:hover img {
  -ms-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
.hovereffect:hover .overlay {
  opacity: 1;
  filter: alpha(opacity=100);
}
.hovereffect:hover .info {
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-transform: translatey(0);
  -webkit-transform: translatey(0);
  transform: translatey(0);
}
.hovereffect:hover .info {
  -webkit-transition-delay: .2s;
  transition-delay: .2s;
}
.single-info ul>li>a:hover .hover-icon {
    transform: translateX(0);
    transition: .4s;
    opacity: 1;
    visibility: visible;
}
.single-info ul>li>a.active img {
    display: none;
}
.single-info ul>li>a img.active-img {
    display: none;
}
.single-info ul>li>a.active img.active-img {
    display: inline-block;
    margin-top: -14px;
}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
.single-item .photo {
	margin-right: 8px !important;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.search-wrapper.search-wrapper-result {
	padding: 12px 10px 0 20px;
}
.itemstoped {
	margin: 0 4px 16px 0;
}
}
 @media only screen and (max-width: 767px) { 
.srh-result-menu .nav.side-menu li:nth-child(7), 
.srh-result-menu .nav.side-menu li:nth-child(14) {
	color: #fff;
}
.search-result-side h5 {
	color: #fff;
}
.search-result-side .selectize-input.full {
	background-color: #10163e;
}
.search-for {
	float: none;
	margin-bottom: 30px;
}
.sort-right {
	float: none;
}
}
/***** search result page end *****/


/***** account settings page start *****/

.account-wrapper {
	margin-top: 26px;
	padding: 0 0 455px 19px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.account-basics {
	padding: 50px 40px 0 20px;
}
.account-sign-info {
    width: 500px;
    padding-bottom: 50px;
}
.account-sign-info h2 {
    margin-bottom: 20px;
    padding-top: 15px;
}
.account-sign-info .selectize-input{
  border-radius: 0;
} 
.basics-gen-label label,
.basics-country-label label,
.basics-nearest-label label,
.basics-date-label label {
    width: 180px;
    font-weight: 700;
    display: block;
    float: left;
    margin-bottom: 20px;
    color: #383431;
}
.basics-country-label,
.basics-nearest-label {
    margin-bottom: 20px;
}
.basics-gen, 
.basics-country, 
.basics-nearest, 
.basics-date {
    float: right;
    width: 270px;
}
.basics-date-left, 
.basics-date-middle {
    width: 33.33%;
    float: left;
    padding-right: 2%;
}
.basics-date-right {
    width: 33.33%;
    float: left;
}
.basics-middle-para label {
    width: 150px;
}
.account-basics-middle h2 {
    padding-bottom: 14px;
}
.account-basics-middle p {
    margin-top: 20px;
}
.account-basics-middle .change-pass {
    margin: 50px 0;
}
.change-pass a {
    font-size: 18px;
    color: #333;
    text-decoration: underline;
}
.change-pass a:hover {
    color: #232e84;
    text-decoration: none;
}
.change-password .login-btn {
	padding: 12px 48px 8px;
}
.login-form.change-pass {
    padding-bottom: 40px;
}
.login-form.change-pass h3 {
    margin-top: 5px;
    margin-bottom: 35px;
    font-size: 26px;
    text-transform: uppercase;
    color: #383838;
}
.basics-email label {
  width: 150px;
}
.basics-middle-para input[type="text"], 
.basics-email input[type="text"] {
  width: 210px;
  padding-left: 5px;
}
.basics-email span {
  margin-left: 20px;
  color: #fd0000;
}
.notification-control h3 {
	font-size: 24px;
	font-weight: 600;
	margin-top: 0;
	color: #383838;
}
.single-notification-control h5 {
	padding: 15px 0 2px;
	text-transform: uppercase;
	color: #232e84;
}
.single-notification-control h5, .single-notification-control p {
	font-size: 16px;
	font-weight: 600;
}
.single-notification-control p {
	display: inline-block;
	color: #383838;
}
.single-notification {
	width: 56%;
	padding-bottom: 14px;
}
.switch {
	position: relative;
}
.switch label {
	display: block;
	width: 100%;
	height: 100%;
	margin-top: -6px;
}
.switch input {
	position: absolute;
	z-index: 100;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	cursor: pointer;
	opacity: 0;
}
.switch.account-switch {
	float: right;
	width: 50px;
	height: 30px;
	margin-right: 37px;
}
.switch.account-switch label {
	width: 50px;
	height: 30px;
	border-radius: 30px;
	background: rgba(0,0,0,.1);
}
.switch.account-switch label i {
	position: absolute;
	top: -6px;
	right: 0;
	background: #fff;
	border-radius: 30px;
	width: 28px;
	height: 28px;
	margin: 1px;
}
.switch.account-switch input:checked ~ label {
	width: 50px;
	height: 30px;
	border-radius: 30px;
	background: #4bd963;
}
.switch.account-switch input:checked ~ label i {
	right: 20px;
}
.switch.account-switch::before {
	position: absolute;
	z-index: 9;
	top: 0;
	left: -33px;
	content: 'ON';
	color: #232e84;
}
.switch.account-switch::after {
	position: absolute;
	z-index: 9;
	top: 0;
	right: -37px;
	content: 'OFF';
	color: #383838;
}
.membership-upgrade {
  margin-top: 20px;
}
.membership-upgrade .upgrade {
  font-size: 16px;
  display: block;
  padding: 13px 10px 11px;
  border-radius: 2px;
  background-color: #f8f5ce;
  text-align: center;
}
.upgrade .upgrade-btn {
  font-weight: 700;
  margin: 0px 10px 0px 7px;
  padding: 5px 5px 3px 9px;
  text-decoration: none;
  color: #fff;
  border-radius: 2px;
  background-color: #3cc332;
  display: inline-block;
}
.upgrade .upgrade-btn.blue {
  background-color: #46a3ff;
}
.upgrade .upgrade-btn:hover {
  background-color: #67c760;
}
.upgrade .upgrade-btn.blue:hover {
  background-color: #216eba;
}
.membership-info {
  padding-top: 40px;
  padding-left: 25px;
}
.membership-info h2 {
  padding: 15px 0 25px;
}
.membership-info label {
  width: 240px;
}
.membership-info a {
  text-decoration: underline;
  color: #333;
}
.membership-info a:hover {
  text-decoration: none;
  color: #3cc332;
}
.upgrade-popup .modal-body {
  padding: 30px 30px 40px 50px;
}
.upgrade-title-info p {
  font-size: 16px;
  padding: 0 100px 0 27px;
  color: #e80021;
}
.upgrade-check .checkbox label {
  padding-left: 0;
}
.cancel-subcription, .close-window {
  display: block;
  margin-top: 20px;
  text-align: center;
}
.cancel-subcription a, .close-window a {
  font-size: 16px;
  padding: 5px 20px 2px;
  color: #fff;
  border-radius: 2px;
  background-color: #2bbc47;
}
.subs-cancelled a {
  text-decoration: underline;
}
.close-window a {
  text-decoration: none;
}
.delete-popup .modal-body {
  padding: 20px 30px 40px;
}
.delete-popup .modal-dialog {
  width: 700px;
}
.delete-profile-info {
    text-align: left;
}
.delete-popup-info h3 {
  font-size: 24px;
  font-weight: 700;
  margin-top: 25px;
  padding-top: 15px;
  border-top: 1px solid #e4e4e4;
  color: #383838;
}
.welcome-title h5 {
    color: #383838;
}
.delete-popup-info p {
   color: #383838;
}
.delete-popup-info p a {
  font-weight: 700;
  color: #3cc332;
}
.just-delete {
  margin-top: 30px;
  text-align: center;
}
.just-delete a {
  font-size: 16px;
  margin: 0 10px;
  color: #e80021;
}
.just-delete a:first-child {
  padding: 5px 20px 2px;
  color: #fff;
  border-radius: 2px;
  background-color: #2bbc47;
}
.confirm-delete h3 {
    font-size: 18px;
    padding: 18px 0px 2px;
    color: #383838;
}
.account-block {
  padding-top: 40px;
}
.account-block h4,
.account-unblock h4 {
  font-size: 15px;
  margin: 10px 40px 10px 0;
  padding-bottom: 10px;
  text-transform: uppercase;
  color: #010066;
  border-bottom: 1px solid #e4e4e4;
}
.block-btn {
  margin-top: 20px;
}
.block-btn label {
  margin-right: 15px;
}
.block-btn input[type='text'] {
  padding-left: 5px;
}
.block-btn .submit,
.account-unblock .submit {
  line-height: 20px;
  margin-left: 10px;
  padding: 4px 34px 3px;
  text-transform: uppercase;
  color: #fff;
  border: 0;
  border-radius: 2px;
  background-color: #3cc332;
}
.account-unblock .submit {
  padding: 5px 34px 2px;
}
.block-btn .submit:hover,
.account-unblock .submit:hover {
  background-color: #67c760;
}
.account-unblock{
  margin-top: 60px;
}
.account-blocked-list{
  width: 200px;
  min-height: 100px;
  margin: 0;
  padding: 8px;
  list-style: none;
  border: 2px solid #e4e4e4;
}
.account-blocked-list li {
  overflow: hidden;
  margin-bottom: 3px;
}
.account-blocked-list .checkbox {
  float: left;
  margin: 0;
}
.account-blocked-list .checkbox label.minimal {
   width: inherit;
   padding-left: 0;
   padding-right: 5px;
}
.account-unblock .submit {
  margin-top: 15px;
  margin-left: 0;
}

 @media (min-width: 768px) and (max-width: 1199px) {
.single-notification {
	width: 90%;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.account-wrapper .nav.profile-list a {
	margin: 0 12px 0 0;
}
}
 @media only screen and (max-width: 767px) {
.account-basics {
  padding: 50px 40px 0 0px;
}
.account-sign-info {
  width: 100%;
}
.basics-gen-label label, 
.basics-country-label label, 
.basics-nearest-label label, 
.basics-date-label label {
  width: 100%;
}
.basics-gen, 
.basics-country, 
.basics-nearest, 
.basics-date {
  width: 100%;
}
.account-basics-middle h2 {
  font-size: 24px;
}
.basics-gen-label {
  margin-bottom: 20px;
}
.basics-email span {
  margin-left: 0;
  margin-top: 5px;
  display: block;
}
.upgrade .upgrade-btn {
  margin-bottom: 7px;
  margin-right: 0;
}
.upgrade span {
    display: block;
}
.membership-info {
  padding-left: 0px;
}
.membership-info label {
  width: 190px;
}
.membership-upgrade .upgrade {
  margin-right: 0;
}
.block-btn .submit, .account-unblock .submit {
  margin-left: 0;
  margin-top: 12px;
}
.single-notification {
	width: 100%;
}
.single-notification-control p {
	font-size: 12px;
}
.account-wrapper {
	margin-top: 26px;
	padding: 0 0 455px 0;
	border: 0;
	background: #fff;
}
.switch.account-switch {
	margin-right: 30px;
}
.switch.account-switch::before {
	left: -27px;
}
.switch.account-switch::after {
	right: -30px;
}
.upgrade-popup .modal-body {
    padding: 30px 25px 30px 25px;
}
.delete-popup .modal-dialog {
    width: 92%;
}
.just-delete a {
    font-size: 14px;
    margin: 0 3px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.notification-control h3 {
	font-size: 24px;
}
.single-notification-control p {
	font-size: 16px;
}
.switch.account-switch {
	margin-right: 37px;
}
.switch.account-switch::before {
	left: -33px;
}
.switch.account-switch::after {
	right: -37px;
}
}
/***** account settings page end *****/


/***** payment plan page start *****/

.upgrade-to h3 {
	font-size: 24px;
	margin-bottom: 2px;
	padding-top: 24px;
	color: #232e84;
}
.upgrade-to h3, .upgrade-to p {
	font-weight: 600;
}
.upgrade-to p {
	font-size: 14px;
	font-weight: 600;
	padding-bottom: 18px;
	color: #383838;
}
.pricing-box-area {
  border: 1px solid #ebebeb;
  padding: 20px;
  border-radius: 3px;
  margin-bottom: 20px;
}
.best-plan h3 {
  font-size: 24px;
  font-weight: 600;
  margin-top: 5px; 
  margin-bottom: 2px;
  color: #232e84;  
}
.best-plan p {
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 18px;
  color: #a0a0a0;
}
.pricing-box {
	position: relative;
	border: 1px solid #ebebeb;
	background: #fff;
    padding: 0 25px 20px 20px;
  	margin-bottom: 15px;
  	box-shadow: 0 1px 6px rgba(0,0,0,.12), 0 1px 4px rgba(0,0,0,.15);
}
.pricing-headings {
  float: left;
}
.pricing-headings h6 {
	font-size: 24px;
	font-weight: 600;
	margin: 0;
	padding: 26px 0 5px;
	color: #232e84;
  	border-bottom: 1px dashed #a0a0a0;
  	margin-bottom: 12px;
}
.pricing-headings h6 span {
  font-size: 14px;
  font-weight: 600;
  color: #a0a0a0;
}
.pricing-headings p {
  font-weight: 600;
  color: #a0a0a0;
  margin-bottom: 0;
}
.pricing-headings .iradio_minimal-blue {
    margin: -2px 0px 0 0;
}
.pricing-list {
	display: block;
	margin: 0;
	padding: 0 0 15px;
}
.pricing-description {
  float: right;
  text-align: right;
}
.pricing-currency {
	font-size: 23px;
	font-weight: 600;
	line-height: 34px;
	display: block;
	margin-top: 22px;
	color: #232e84;
}
.pricing-unit {
	font-size: 14px;
	font-weight: 300;
	line-height: 0;
	display: block;
	padding-bottom: 12px;
	color: #8b8b8b;
}
.pricing-percent {
	font-size: 20px;
	font-weight: 600;
	display: block;
	text-transform: uppercase;
	color: #0098f0;
}
.pricing-list li {
	font-size: 14px;
	font-weight: 400;
	margin-left: 20px;
	color: #8b8b8b;
}
.payment-shield {
  position: absolute;
  top: -44px;
  right: -42px;
}
.payment-shield img {
  width: 80px;
  height: 80px;
}
.pricing-select {
    color: #fff;
    background: #3cc332;
}
.pricing-select.left {
    display: inline-block;
    float: right;
    padding: 10px 15px 6px;
    border-radius: 2px;
}
.pricing-select.left:hover {
    background: #0CAD2B;/*#56bf6a;*/
}
.expressCheckout{
	width: 75%;
	height: 47px;
	margin-top: 25px;
	box-shadow: 0 0 0 0 rgba(232, 76, 61, 0.7);
	background-color: #ee1a2f;
	background-size:cover;
  background-repeat: no-repeat;
  cursor: pointer;
  -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
}
@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}}
.pricing-select .fa-check {
   font-size: 20px;
   display: inline-block;
   padding: 14px 6px 19px 0;
}
.pricing-select .fa-check.bottom {
	padding: 10px 0 7px;
}
.pricing-select h4 {
	margin: 0;
}
.pricing-select h4 {
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
}
.pricing-select a {
    font-size: 18px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
    color: #fff;
}
.pricing-select-right a {
	color: #7c7c7c;
}
.box-bottom-margin .pricing-box {
  border: 1px dashed #ddd; 
  box-shadow: none;
  padding-bottom: 0;
}
.box-bottom-margin .pricing-headings h6 {
  border-bottom: none;
}
.box-bottom-margin .pricing-currency {
    margin-top: 16px;
}
.member-subscription {
	padding-top: 45px;
}
.member-subscription h5 {
	font-family: 'Satisfy', cursive;
	font-size: 21px;
	font-weight: 400;
	padding-bottom: 5px;
	color: #ed145b;
}
.subscription-list {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 40px;
}
.subscription-list li {
    display: block;
}
.single-description {
	padding-bottom: 0;
}
.single-description p {
    font-size: 14px;
    font-weight: 400;
    color: #7c7c7c;
    margin-bottom: 0;
    padding: 16px 0 0 10px;
    line-height: 14px;
}
.single-description .row .col-md-3 {
    line-height: 40px;
}
.single-description span {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #373738;
}
.single-description .fa-check {
	color: #3cc332;
}
.single-description .fa-check, .single-description .fa-close {
    font-size: 20px;
    margin-top: 12px;
}
.single-description .fa-close {
	color: #ed1818;
}
.row.box-bottom-margin {
    margin-bottom: 50px;
    display: block;
}
.payment-headings h3 {
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 4px;
	padding-top: 26px;
	color: #232e84;
}
.payment-headings p {
	font-size: 14px;
	font-weight: 600;
	padding-bottom: 16px;
	color: #383838;
}
.payment-headings p span {
	color: #3cc332;
}
.billing-address-para {
	padding: 10px 0 38px;
}
.billing-address-headings.margin-address {
	margin: 40px 0;
	clear: both;
}
.billing-address-headings {
	padding: 16px 20px 8px;
	background: #f7f7f7;
}
.billing-address-headings h5 {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #434343;
}
.billing-address-para p {
	font-size: 14px;
	font-weight: 400;
	padding-left: 20px;
	color: #383838;
}
.payment-form {
	width: 555px;
	padding-left: 22px;
}
.payment-form fieldset {
	position: static;
	opacity: 1;
}
.payment-form label {
	font-size: 16px;
	font-weight: 600;
	float: left;
	clear: both;
	margin-top: 10px;
	color: #434343;
}
.input-text {
	float: right;
	width: 300px;
	height: 36px;
	margin-bottom: 20px;
	padding: 7px 0 5px 20px;
	border: 1px solid #e6e6e6;
	background: white;
}
.payment-select-country {
	float: right;
	width: 300px;
	margin-bottom: 13px;
}
.payment-select-country .country {
	width: 100%;
	height: 36px;
	background: #f8f8f8;
}
.payment-select-country .selectize-input {
	height: 36px;
}
.payment-select-country .selectize-input {
	padding-top: 8px;
	color: #434343;
	border: 1px solid #e6e6e6;
	border-radius: 0;
	background-color: #f8f8f8;
}
.payment-select-country .selectize-input, .payment-select-country .selectize-control.single .selectize-input.input-active {
	background-color: #f8f8f8;
}
.input-text.margin-text {
	margin-bottom: 40px;
}
.credit-card-option {
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
}
.credit-card-option span {
  margin-left: 10px;
}
.paypal-card-option {
  display: block;
  margin-bottom: 60px;
}
.terms{
	color: #fd0000;
}
@media only screen and (max-width: 768px){
.terms{
	color: #fd0000;
	padding-top: 100px;
}
}
.paypal-card-option span {
  font-size: 16px;
  margin-left: 10px;
  text-transform: capitalize;
}
.credit-card-option img, .paypal-card-option img {
   border: 1px solid #e4e4e4;
   padding: 2px;
}

.card-expires {
	display: inline-block;
	margin-bottom: 13px;
	margin-left: 122px;
}
.payment-form .card-expires .expiration-left {
	margin-right: 20px;
}
.payment-form .card-expires .expiration-left, .payment-form .card-expires .expiration-right {
	display: inline-block;
	width: 120px;
}
.payment-form .card-expires .expiration-left .exp-month{
	width: 100%;
	height: 36px;
}
.payment-form .card-expires .expiration-right .exp-year{
	width: 100%;
	height: 36px;
}
.card-expires .expiration-left .selectize-input, .card-expires .expiration-right .selectize-input {
	height: 36px;
}
.card-expires .expiration-left .selectize-input, .card-expires .expiration-right .selectize-input {
	padding-top: 8px;
	color: #434343;
	border: 1px solid #e6e6e6;
	border-radius: 0;
	background-color: #f8f8f8;
}
.card-expires .expiration-left .selectize-input, .card-expires .expiration-left .selectize-control.single .selectize-input.input-active {
	background-color: #f8f8f8;
}
.card-expires .expiration-right .selectize-input, .card-expires .expiration-right .selectize-control.single .selectize-input.input-active {
	background-color: #f8f8f8;
}
.security-code {
	position: relative;
	display: inline-block;
	margin-left: 134px;
}
.security-code .input-text {
	width: 120px;
}
.security-code a {
	position: absolute;
	top: 9px;
	right: -25px;
}
.payment-form .checkbox label {
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	margin: 0;
	margin-left: 20px;
	padding-left: 0;
	text-transform: capitalize;
	color: #383838;
}
.subscribe-btn {
	clear: both;
}
.subscribe-btn .btn {
	float: right;
	margin: 50px 78px 35px 0;
	padding: 11px 45px 7px; /*14px 58px 11px;*/
	text-transform: uppercase;
	color: #fff;
	border-radius: 0;
	background: #2bbc47;
	font-size: 18px;
}
.subscribe-btn .btn:hover {
	background: #0cad2b;
}
.review-subscription-right {
	display: block;
	padding-right: 27px;
}
.review-subscription h3 {
	font-size: 24px;
	font-weight: 600;
	padding: 30px 0 30px;
	text-transform: uppercase;
	color: #ed145b;
}
.review-subscription p {
	font-size: 14px;
	font-weight: 600;
	color: #7c7c7c;
}
.review-subscription p span {
	font-weight: 600;
	margin-left: 85px;
	color: #373738;
}
.total-package p {
	font-size: 14px;
	font-weight: 600;
	padding: 13px 0 10px;
	text-transform: uppercase;
	color: #7c7c7c;
}
.total-package p span {
	font-size: 24px;
	font-weight: 700;
	margin-left: 44px;
	color: #373738;
}
.renew-subscription p {
	font-size: 14px;
	font-weight: 400;
	display: inline-block;
	padding: 30px 0 5px;
	text-transform: uppercase;
	color: #383838;
	border-top: 1px solid #efefef;
}
.payment-card > a {
	display: inline-block;
	margin-left: 5px;
}
.sidebar-left .column-center {
	width: 100%;
}
.sidebar-left .column-center .main-content-payment {
	margin: 0 0 0 58.3333%;
}
.sidebar-left .column-right {
	margin-left: -100%;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.navbar-right .badge {
	right: -28px;
}
.box-bottom-margin {
	padding: 40px 0 70px;
}
.pricing-box.pricing-box-bottom {
	margin: 30px auto 0;
}
.single-description span {
    font-size: 13px;
}
.pricing-box.m-t-4.text-center {
    margin-top: 40px;
}
.row.box-bottom-margin {
    margin-bottom: 0;
}
.payment-form {
	width: 425px;
	padding-left: 0;
}
.card-expires {
	display: block;
	margin-left: 125px;
}
.security-code {
	margin-left: 19px;
}
.review-subscription-right {
	padding-right: 0;
}
.review-subscription h3 {
	font-size: 22px;
}
.review-subscription p span {
	margin-left: 65px;
}
.pricing-headings h6 {
    font-size: 20px;
}
}
 @media only screen and (max-width: 767px) {
.payment-wrapper {
	margin-top: 57px;
}
.upgrade-to {
	text-align: center;
}
.upgrade-to h3 {
	font-size: 16px;
	margin-bottom: 6px;
}
.upgrade-to p {
	padding-bottom: 62px;
}
.best-plan p {
    padding-bottom: 50px;
}
.payment-shield {
    right: -34px;
}
.pricing-description {
    float: left;
    text-align: left;
}
.pricing-headings h6 {
    font-size: 21px;
    margin-bottom: 0;
}
.box-bottom-margin .pricing-box {
    padding-bottom: 15px;
}
.box-bottom-margin .pricing-currency {
    margin-top: 0px;
}
.pricing-box.m-t-4.text-center {
    margin-top: 40px;
}
.pricing-box.pricing-box-bottom {
    margin-top: 70px;
}
.pricing-box.pricing-box-bottom.m-t-4 {
	margin-top: 40px;
}
.box-bottom-margin {
	margin-top: 40px;
}
.member-subscription {
	text-align: center;
}
.review-subscription-right {
	padding-right: 0;
	width: 297px;
	margin: 0 auto;
}
.review-subscription h3 {
	font-size: 20px;
}
.review-subscription p span {
	margin-left: 32px;
}
.renew-subscription p {
	font-size: 12px;
}
.payment-form {
	width: 100%;
	padding-left: 0;
}
.billing-address-para p {
	font-size: 13px;
	padding-left: 5px;
}
.billing-address-para {
	padding: 10px 0 15px;
}
.input-text {
	width: 100%;
	margin-bottom: 15px;
}
.payment-select-country {
	width: 100%;
}
.payment-select-country .country {
	width: 100%;
}
.billing-address-headings.margin-address {
	margin: 30px 0 20px;
}
.card-expires {
	width: 100%;
	margin-bottom: 0;
	margin-left: 0;
}
.payment-form .card-expires .expiration-left {
	margin-right: 0;
}
.payment-form .card-expires .expiration-left,  .payment-form .card-expires .expiration-right {
	display: block;
	float: left;
	width: calc(100% / 2);
}
.payment-form .card-expires .expiration-left {
	padding-right: 1%;
}
.payment-form .card-expires .expiration-left .exp-month{
	width: 100%;
}
.payment-form .card-expires .expiration-right .exp-year{
	width: 100%;
}
.payment-form .card-expires .expiration-right {
	padding-left: 1%;
}
.security-code {
	float: left;
	margin-top: 35px;
	margin-left: -106px;
}
.payment-card {
	padding-bottom: 25px;
}
.subscribe-btn {
	text-align: center;
}
.subscribe-btn .btn {
	float: none;
	margin: 30px auto 40px;
}
.column-right,  .column-center,  .main-content-payment {
	margin-right: 0 !important;
	margin-left: 0 !important;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.upgrade-to h3 {
	font-size: 22px;
	margin-bottom: 6px;
}
.payment-headings h3 {
	font-size: 24px;
}
.billing-address-para p {
	font-size: 14px;
}
.payment-form {
	margin: 0 auto;
}
}
/***** payment plan page end *****/


/***** winks page start *****/

.favorite-info-left .fa-smile-o {
	font-size: 18px;
	line-height: 46px;
	color: #f9ce08;
}
.likes-wrapper, .winks-wrapper, .meets-wrapper, .favorite-wrapper, .members-viewed-wrapper {
	margin-top: 26px;
	padding-left: 16px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.likes-wrapper .fovorite-thumbs li, .winks-wrapper .fovorite-thumbs li {
	margin-right: 10px;
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
}
 @media only screen and (max-width: 767px) {
.likes-wrapper .fovorite-thumbs li,  .winks-wrapper .fovorite-thumbs li {
	margin-right: 0;
}
.nav.thumbs-img li {
	display: none;
}
.nav.thumbs-img > li:nth-child(6n) {
	display: block;
}
.mobile-thumbs-img {
	display: block;
	text-align: center;
}
.nav.fovorite-thumbs {
	display: block;
	text-align: center;
	margin-left: 16px;
}
.fovorite-thumbs li {
	display: inline-block;
	float: none;
	margin-right: 0;
	margin-bottom: 26px;
}
.favorite-btn {
	padding: 55px 0 60px;
}
.meet-modal .modal-dialog {
	width: 300px;
}
.meet-modal .modal-img img {
	margin-bottom: 20px;
	margin-left: 2px;
}
.members-viewed-profile a {
	padding: 10px 30px 6px;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.nav.thumbs-img > li:nth-child(6n) {
	display: none;
}
.nav.thumbs-img > li:nth-child(5n+1) {
	display: block;
}
.single-search-input label {
	font-size: 14px;
	margin: 9px 18px 26px 0;
}
.nav.fovorite-thumbs li {
	margin-right: 36px;
}
.nav.fovorite-thumbs li:last-child {
	margin-right: 36px;
}
.nav.fovorite-thumbs {
	margin-left: 18px;
}
}
/***** winks page end *****/


/***** profile-two page start *****/

.left-headings {
	position: relative;
}
.thumbs-ok {
	font-size: 14px;
	font-weight: 400;
	line-height: 30px;
	position: absolute;
	bottom: -34px;
	left: 65%;
	width: 81px;
	height: 81px;
	text-align: center;
	color: #fff;
	border-radius: 50%;
	background: #232e84;
}
.thumbs-ok img {
    margin-top: 23px;
    margin-bottom: 13px;
}
.thumbs-ok p {
	line-height: 0;
}
.thumbs-ok i.fa-thumbs-up {
	margin-top: 27px;
	margin-right: 0;
}
.left-headings {
	position: relative;
	margin-bottom: 38px;
}
.side-profile-two .nav.side-menu {
	margin-top: 26px;
	padding-top: 0;
	padding-bottom: 645px;
	background: #fff;
}
.side-profile-two .nav.side-menu > li a {
	font-size: 16px;
	border-bottom: 1px solid #f5f7fa;
	padding: 8px 0px 6px;
	margin: 0 15px;
	color: #1a1a1a;
}
.side-profile-two .nav.side-menu > li a .before:visit{
	font-size: 16px;
	border-bottom: 1px solid #f5f7fa;
	padding: 8px 0px 6px;
	margin: 0 15px;
	color: #1a1a1a;
}
.side-profile-two .nav.side-menu > li a.before:hover{
	font-size: 16px;
	border-bottom: 1px solid #f5f7fa;
	padding: 8px 0px 6px;
	margin: 0 15px;
	color: #0066FF;
}
.side-profile-two .nav.side-menu > li i.fa-ban {
	font-size: 20px;
  margin-right: 20px;
}
.side-profile-two .nav.side-menu li:nth-child(6) {
  margin: 0;
}
.side-profile-two .nav.side-menu > li:nth-child(8) a {
	border-bottom: 0;
	padding: 0;
	margin: 0;
}
.left-photo-gallery {
	padding-left: 14px;
}
.left-icon {
	margin-top: 31px;
}
.left-icon a {
	display: inline-block;
	width: 46px;
	height: 46px;
	line-height: 38px;
	margin: 0 20px 0 10px;
	text-align: center;
	border-radius: 50%;
	background: #0dca85;
}
.left-icon a i {
	font-size: 20px;
}
.left-icon img {
	margin-top: 13px;
	margin-left: 12px;
}
.left-icon a:nth-child(2) {
	background: #f6645d;
}
.left-icon a:nth-child(3) {
	background: #fac716;
}
.left-photo-headings h4 {
	font-size: 20px;
	font-weight: 600;
	margin: 30px 0 10px 0;
	padding-bottom: 10px;
	padding-left: 14px;
	color: #6c6b6b;
	border-bottom: 2px solid #f5f7fa;
}
.left-photo-gallery a {
	display: inline-block;
}
.left-photo-gallery a:last-child {
	font-size: 24px;
	line-height: 98px;
	position: relative;
	text-align: center;
}
.left-photo-gallery span {
	position: absolute;
	z-index: 22;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.left-photo-gallery span::before {
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	content: '';
	opacity: .69;
	background: rgba(255, 14, 99, .69);
}
.left-photo-gallery a img {
	margin-right: 0 !important;
	width: 80px !important;
	height: 93px;
	object-fit: cover;
}
.profile-two-wrapper, .profile-wrapper-photo {
	margin-top: 26px;
	border: 1px solid #e7e7e7;
	background: #fff;
}
.profile-two-wrapper {
	padding: 0 3px 0 7px;
}
.profile-right-headings {
	padding-left: 15px;
}
.profile-two-wrapper h1 {
	font-size: 32px;
	font-weight: 600;
	margin-bottom: 0;
	padding-top: 6px;
	color: #232e84;
}
.profile-right-headings p {
	font-size: 14px;
	font-weight: 600;
	padding-bottom: 10px;
	text-transform: uppercase;
	color: #383838;
}
.seeking-men.pull-left {
	width: 70%;
}
.seeking-mail {
	padding: 0 18px 0 15px;
}
.seeking-men span {
	font-size: 12px;
	font-weight: 600;
	display: inline-block;
	text-transform: uppercase;
	color: #2d2d2d;
	margin-bottom: 12px;
}
.seeking-men a {
	font-size: 12px;
	font-weight: 400;
	margin-left: 8px;
	padding: 3px 30px 0;
	color: #fff;
	border-radius: 2px;
	background: #2bbc47;
	display: inline-block;
	margin-bottom: 8px;
}
.seeking-men p {
    font-size: 22px;
    font-weight: 400;
    line-height: 23px;
    color: #ff0e63;
}
.email-right {
	margin-top: -8px;
}
.email-right h5 a {
	font-size: 16px;
	font-weight: 400;
	display: inline-block;
	margin-top: 0;
	padding: 11px 17px 7px;
	background: #ff0e63;
}
.email-right a {
  color: #fff;
  transform: perspective(1px) translateZ(0);
}
.email-right a img {
  transform: rotate(360deg);
  transition: 1s;
}
.email-right a:hover img {
  
  transform: rotate(0deg);
  transition: 1s;
}
.interest-share {
	overflow: hidden;
	padding-bottom: 15px;
}
.interest-share h4, .interest-details h4, .get-to-know h4, .general-interest-left h4 {
	font-size: 20px;
	font-weight: 600;
	color: #2d2d2d;
}
.interest-share h4 {
	margin: 0 15px 18px;
	padding-top: 22px;
}
.interest-share p {
	font-size: 16px;
	font-weight: 400;
	color: #383838;
}
.interest-share a {
	text-decoration: underline;
	color: #383838;
}
.interest-details {
	overflow: hidden;
	padding-bottom: 20px;
}
.interest-details h4 {
	margin: 0 15px 18px;
	padding-top: 25px;
	border-top: 1px solid #f5f7fa;
	text-transform: capitalize;
}
.single-details-left p {
	font-size: 16px;
	font-weight: 600;
	color: #2d2d2d;
}
.single-details-right {
    margin-left: -50px;
}
@media(max-width:768px){
	.single-details-right {
    margin-left: 0px;
}
}
.single-details-right p {
	font-size: 16px;
	font-weight: 400;
	color: #383838;
}
.get-to-know {
	margin: 0 17px 0 15px;
	padding: 0 0 14px;
	border-top: 1px solid #f5f7fa;
	border-bottom: 1px solid #f5f7fa;
}
.get-to-know h4 {
	padding-top: 13px;
}
.get-to-know p, .general-interest-left p {
	font-size: 16px;
	font-weight: 300;
	color: #383838;
}
.know-mobile-view {
	display: none;
}
.general-interest-right p {
	font-size: 14px;
	font-weight: 600;
	margin-top: 25px;
	color: #828282;
}
.general-interest i {
	font-size: 20px;
	color: #609;
}
.general-interest {
	margin: 0 17px 0 15px;
	padding-bottom: 4px;
}
.general-interest-left h4 {
	padding-top: 20px;
}
.form-inline .form-group .form-control {
	width: 653px;
	height: 44px;
	border: 1px solid #e6e6e6;
	background: #fff;
	box-shadow: none;
	resize: none;
	padding-top: 12px;
	border-radius: 0;
}
.form-inline .btn.btn-primary {
	width: 150px;
	height: 44px;
	margin: 0 0 0 -4px;
	padding: 11px 0 7px;
	color: #fff;
	border-color: #3cc332;
	border-radius: 0;
	background: #3cc332;
}
.form-inline .btn-primary:hover {
	color: #fff;
	border-color: #232e84;
	background-color: #232e84;
}
.interest-comment-form {
	margin: 0 17px 0 15px;
	padding: 0 0 35px;
	border-bottom: 1px solid #f5f7fa;
}
.sports-like-area {
	display: block;
	clear: both;
	padding-top: 10px;
}
.sports-like-area p {
	font-size: 13px;
	font-weight: 600;
	line-height: 26px;
	color: #828282;
}
.bottom-comment-form {
	margin: 0 17px 32px 15px;
}
.side-profile-two .nav-stacked > li + li {
	margin-top: 0;
	margin-left: 0;
}
.profile-wrapper-photo {
	padding: 20px 20px 0;
}
.profile-photo-gallery-wrapper .side-profile-two .nav.side-menu {
	padding-bottom: 0;
}
.back-profile {
	margin-bottom: 30px;
}
.back-profile a {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #232e84;
}
.photo-gallery-slide {
	width: 500px;
	margin: 0 auto;
	text-align: center;
}
.single-photo {
	display: inline-block;
}
.slick-prev::before, .slick-next::before {
	font-family: 'fontawesome';
	font-size: 100px;
	line-height: 1;
	opacity: .75;
	color: #e1e1e1;
}
.slick-prev::before {
	content: '\f104';
}
.slick-next::before {
	content: '\f105';
}
.slick-prev, .slick-next {
	top: 39%;
	width: 35px;
	height: 80px;
	margin-top: -10px;
}
.slick-prev {
	left: -35px;
}
.slick-next {
	right: -35px;
}
.bottom-photo-gallery {
	margin: 65px 0 127px 30px;
}
.bottom-photo-gallery a {
	display: inline-block;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.side-profile-two .nav.side-menu .left-icon a {
	margin: 0 5px 0 7px;
}
.form-inline .form-group .form-control {
	width: 502px;
}
.thumbs-ok {
	left: 58%;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.form-inline .form-group .form-control {
	width: 338px;
}
.side-profile-two .nav.side-menu .left-icon a {
	margin: 0;
}
.thumbs-ok {
	left: 45%;
}
.bottom-photo-gallery {
	margin: 65px 0 133px 30px;
}
.photo-gallery-slide {
	width: 470px;
}
.slick-next {
	right: -35px;
}
.slick-prev {
	left: -34px;
}
.side-profile-two .nav.side-menu>li a {
    font-size: 15px;
    margin: 0 0px 0 5px;
}
.side-menu li a img {
	margin-right: 10px;
}
}
 @media only screen and (max-width: 767px) {
	.main-wrapper.profile-main-wrapper {
		background: #fff;
	}
	.profile-two-wrapper {
		padding: 0;
	}
	.thumbs-ok {
		bottom: 12px;
		left: 35%;
	}
	.side-profile-two .nav.side-menu > li {
		border-bottom: 0;
		display: block;
		text-align: center;
	}
	.left-headings {
		margin-bottom: 5px;
		display: inline-block;
	}
	.side-profile-two .nav.side-menu {
		display: inline-block;
		padding-bottom: 0;
	}
	.side-profile-two {
		display: block;
		text-align: center;
	}
	.side-profile-two .nav.side-menu > li:nth-child(1) a {
		border-bottom: 0;
	}
	.side-profile-two .nav.side-menu > li:nth-child(2), .side-profile-two .nav.side-menu > li:nth-child(3),  .side-profile-two .nav.side-menu > li:nth-child(4),  .side-profile-two .nav.side-menu > li:nth-child(5),  .side-profile-two .nav.side-menu > li:nth-child(6) {
		text-align: left;
	}
	.left-photo-headings, #SimilarMemberWidgetWrapper {
		display: none;
	}
	.left-photo-gallery {
		padding-left: 0;
	}
	.side-profile-two {
		display: block;
		text-align: center;
	}
	.side-profile-two .nav.side-menu {
		display: inline-block;
		padding-bottom: 0;
	}
	.left-photo-gallery a:last-child {
		visibility: visible;
		opacity: 1;
	}
	.left-photo-gallery a img {
		width: 87px !important;
		margin-right: 0 !important;
	}
	.seeking-men p {
		display: block;
	}
	.seeking-men.pull-left {
		width: 100%;
	}
	.profile-two-wrapper {
		margin-top: -15px;
		border: 0;
	}
	.profile-right-headings {
		padding-left: 13px;
	}
	.email-right {
		float: none !important;
		margin-top: 0;
	}
	.email-right h5 a {
		margin-top: 15px;
	}
	.interest-share p {
		font-size: 12px;
	}
	.single-details-left p {
		font-size: 12px;
	}
	.single-details-right p {
		font-size: 12px;
	}
	.general-interest-right p {
		display: none;
	}
	.form-inline .form-group .form-control {
		width: 100%;
		height: 80px;
		padding-bottom: 34px;
	}
	.form-inline .btn.btn-primary {
		margin: 0;
	}
	.sports-like-area p {
		font-size: 12px;
	}
	.get-to-know p {
		display: none;
	}
	.get-to-know .know-mobile-view {
		display: block;
	}
	.profile-wrapper-photo {
		padding: 30px 0 0;
	}
	.profile-two-wrapper,  .profile-wrapper-photo {
		margin-top: 0;
		border: 0;
	}
	.back-profile a {
		padding-left: 10px;
	}
	.photo-gallery-slide {
		width: 270px;
	}
	.slick-prev::before,  .slick-next::before {
		font-size: 60px;
	}
	.slick-next {
		right: -32px;
	}
	.slick-prev {
		left: -32px;
	}
	.main-wrapper.profile-photo-gallery-wrapper {
		background: none;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.landing-page.profile-two .navbar-brand > img {
	margin-left: 0;
}
.seeking-men.pull-left {
	float: none !important;
}
.email-right {
	display: inline-block;
	float: none !important;
	margin-top: 0;
}
.interest-share p,  .single-details-left p,  .single-details-right p {
	font-size: 16px;
}
.sports-like-area p {
	font-size: 14px;
}
.photo-gallery-slide {
	width: 420px;
}
}
/***** profile-two page end *****/

.responsive-tabs.nav-tabs {
	position: relative;
	z-index: 10;
	overflow: visible;
	height: 42px;
	border-bottom: none;
}
 @media (min-width: 768px) {
.responsive-tabs.nav-tabs {
	border-bottom: 0;
}
}
.responsive-tabs.nav-tabs span.glyphicon {
	position: absolute;
	top: 18px;
	right: 9px;
	color: #383838;
}
.responsive-tabs.nav-tabs span.glyphicon.glyphicon-triangle-top {
	display: none;
}
 @media (min-width: 768px) {
.responsive-tabs.nav-tabs span.glyphicon {
	display: none;
}
}
.responsive-tabs.nav-tabs > li {
	display: none;
	float: none;
	text-align: center;
}
.responsive-tabs.nav-tabs > li:last-of-type > a {
	margin-right: 0;
}
.responsive-tabs.nav-tabs > li > a {
	margin-right: 0;
	padding: 20px 4px 15px 2px;
	color: #232e84;
	border: 0;
	border-bottom: 2px solid transparent;
}
 @media (min-width: 768px) {
.responsive-tabs.nav-tabs > li > a {
	margin-right: 4px;
}
}
.responsive-tabs.nav-tabs > li.active {
	display: block;
}
 @media (min-width: 768px) {
.responsive-tabs.nav-tabs > li {
	display: block;
	float: left;
}
}
.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-top {
	display: block;
}
 @media (min-width: 768px) {
.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-top {
	display: none;
}
}
.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-triangle-bottom {
	display: none;
}
.responsive-tabs.nav-tabs.open > li {
	display: block;
}
.responsive-tabs.nav-tabs.open > li a {
	border-radius: 0;
}
.responsive-tabs.nav-tabs.open > li:first-of-type a {
	border-radius: 2px 2px 0 0;
}
.responsive-tabs.nav-tabs.open > li:last-of-type a {
	border-radius: 0 0 2px 2px;
}
.responsive-tabs.nav-tabs.profile-list {
	margin: 20px 0 0;
}


/*     Medium Layout: 1280px     */

@media only screen and (min-width: 992px) and (max-width: 1200px) {
.responsive-tabs.nav-tabs.profile-list li {
	margin-right: 10px;
}
.fovorite-thumbs li {
	margin-bottom: 20px;
}
.nav.thumbs-img > li {
	display: block;
}
.nav.thumbs-img > li:nth-child(4n+1) {
	display: none;
}
}


/*     Tablet Layout: 768px     */

@media only screen and (min-width: 768px) and (max-width: 991px) {
.responsive-tabs.nav-tabs.profile-list li {
	margin-right: 5px;
}
.fovorite-thumbs li {
	margin-bottom: 20px;
}
.responsive-tabs.nav-tabs.profile-list a {
	font-size: 13px;
}
}
 @media only screen and (max-width: 767px) {
.responsive-tabs.nav-tabs.profile-list li {
	margin-right: 0;
}
.main-wrapper .responsive-tabs.nav-tabs.profile-list > li > a {
	padding: 20px 4px 15px 2px;
	color: #232e84;
	border: 1px solid #e5e5e5;
	background: #fff;
}
.main-wrapper .responsive-tabs.nav-tabs.profile-list > li > a:hover {
	border: 1px solid #e5e5e5;
}
.main-wrapper .responsive-tabs.nav-tabs.profile-list > li.active > a,  .main-wrapper .responsive-tabs.nav-tabs.profile-list > li.active > a:focus,  .main-wrapper .responsive-tabs.nav-tabs.profile-list > li.active > a:hover {
	padding: 20px 4px 15px 2px;
	color: #232e84;
	border: 1px solid #e5e5e5;
	background: #f7f7f7;
}
.main-wrapper .responsive-tabs.nav-tabs.profile-list > li.active a::after {
	visibility: hidden;
	opacity: 0;
}
.responsive-tabs.nav-tabs.profile-list {
	margin: 25px 0 50px;
	border-bottom: none;
}
.main-wrapper {
	background: #fff;
}
.likes-wrapper,  .winks-wrapper,  .meets-wrapper,  .favorite-wrapper,  .members-viewed-wrapper {
	margin-top: 26px;
	padding-left: 0;
	border: 0;
	background: #fff;
}
}
 @media only screen and (min-width: 480px) and (max-width: 767px) {
.responsive-tabs.nav-tabs span.glyphicon {
	right: 25px;
}
}
.chosen-container-single .chosen-single div {
	top: 14px;
	right: 10px;
}
.icheckbox_minimal-blue, .iradio_minimal-blue {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: 0;
	padding: 0;
	cursor: pointer;
	vertical-align: middle;
	border: none;
	background: url(blue.png) no-repeat;
 *display: inline;
}
.icheckbox_minimal-blue {
	margin: -2px 10px 0 0;
}
.icheckbox_minimal-blue {
	background-position: 0 0;
}
.icheckbox_minimal-blue.hover {
	background-position: -20px 0;
}
.icheckbox_minimal-blue.checked {
	background-position: -40px 0;
}
.icheckbox_minimal-blue.disabled {
	cursor: default;
	background-position: -60px 0;
}
.icheckbox_minimal-blue.checked.disabled {
	background-position: -80px 0;
}
.iradio_minimal-blue {
	background-position: -100px 0;
	margin: -2px 10px 0 0;
}
.iradio_minimal-blue.hover {
	background-position: -120px 0;
}
.iradio_minimal-blue.checked {
	background-position: -140px 0;
}
.iradio_minimal-blue.disabled {
	cursor: default;
	background-position: -160px 0;
}
.iradio_minimal-blue.checked.disabled {
	background-position: -180px 0;
}
 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {
 .icheckbox_minimal-blue,  .iradio_minimal-blue {
 background-image: url(blue@2x.png);
 background-size: 200px 20px;
}
}
.font-normal {
	font-weight: normal;
}
.nav-toggle-button {
	display: block;
	position: absolute;
	top: 10px;
	left: 5px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	width: 56px;
	height: 40px;
	font-size: 0;
	text-indent: -9999px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	box-shadow: none;
	border-radius: none;
	border: none;
	cursor: pointer;
	-webkit-transition: background 0.3s;
	transition: background 0.3s;
	background-color: transparent;
}
@media (min-width: 768px) {
.nav-toggle-button {
	display: none;
}
}
.nav-toggle-button:focus {
	outline: none;
}
.nav-toggle-button span {
	display: block;
	position: absolute;
	top: 20px;
	left: 15px;
	right: 15px;
	height: 3px;
	background-color: #fff;
}
.nav-toggle-button span::before, .nav-toggle-button span::after {
	position: absolute;
	display: block;
	left: 0;
	width: 100%;
	height: 3px;
	background-color: #fff;
	content: "";
}
.nav-toggle-button span::before {
	top: -8px;
}
.nav-toggle-button span::after {
	bottom: -8px;
}
.nav-toggle-button span {
	-webkit-transition: background 0s 0.3s;
	transition: background 0s 0.3s;
}
.nav-toggle-button span::before, .nav-toggle-button span::after {
	-webkit-transition-duration: 0.3s, 0.3s;
	transition-duration: 0.3s, 0.3s;
	-webkit-transition-delay: 0.3s, 0s;
	transition-delay: 0.3s, 0s;
}
.nav-toggle-button span::before {
	-webkit-transition-property: top, -webkit-transform;
	transition-property: top, transform;
}
.nav-toggle-button span::after {
	-webkit-transition-property: bottom, -webkit-transform;
	transition-property: bottom, transform;
}
.nav-toggle-button.is-active span {
	background: none;
}
.nav-toggle-button.is-active span::before {
	top: 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.nav-toggle-button.is-active span::after {
	bottom: 0;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.nav-toggle-button.is-active span::before, .nav-toggle-button.is-active span::after {
	-webkit-transition-delay: 0s, 0.3s;
	transition-delay: 0s, 0.3s;
}
#err {
	color: #ff0000;
	margin-top: -20px;
	position: absolute;
}
.RegErrorMessage { color: #ff0000; float: right; font-weight: normal;}
.redBorder {
	border: 1px solid #FF0000 !important;
}

/***** reactivation page start *****/
.reactivation .modal-content {
  border-radius: 5px;
  background-color: #fff;
}
.reactivation .modal-dialog {
  width: 820px;
}
.reactivation .modal-body {
  padding: 25px 30px 0 40px;
  text-align: left;
}
.welcome-title-info {
  padding-top: 25px;
}
.welcome-title-info h3 {
  font-weight: 700;
  margin-top: 0;
  padding-top: 20px;
  color: #00f;
  border-top: 1px solid #e4e4e4;
}
.welcome-title span {
  color: #3cc332;
}
.reinstate-modal-footer {
  display: block;
  padding: 25px 0 100px 30px;
  text-align: center;
}
.reinstate-check .checkbox label {
  font-weight: 600;
  color: #fd0000;
}
.reinstate-modal-footer .submit {
  line-height: 20px;
  padding: 6px 18px 3px;
  text-transform: uppercase;
  color: #fff;
  border: 0;
  border-radius: 2px;
  background-color: #3cc332;
}
.reinstate-modal-footer .submit:hover {
  background-color: #67c760;
}
.reinstate-modal-footer a {
  color: #00f;
}
.reinstate-modal-footer a:hover {
  text-decoration: underline;
}
/***** reactivation page end *****/

/***** terms-use page start *****/
.profile-tab-right h5, 
.single-about-us h5, 
.single-photo-tips h5, 
.single-profile-right h5, 
.single-communication-right h5, 
.single-searching-right h5, 
.single-technical-right h5, 
.single-contact-right h5, 
.single-membership-right h5 {
  line-height: 22px;
}
.mem-rules-list {
  margin: 0;
  padding: 0;
  list-style: lower-alpha;
}
.mem-rules-list li {
  font-size: 14px;
  font-weight: 300;
  color: #383838;
  margin: 12px 0px 12px 20px;
  padding-left: 10px;
}
/***** terms-use page end *****/

/* female registration */

.female-user .modal-dialog {
  width: 900px;
}
.female-user .modal-body {
    padding: 50px 30px 50px 40px;
}
.reg-info-left {
	float: left;
	width: 50%;
}
.female-register-bg {
	float: right;
	width: 50%;
}
.female-register {
    padding-top: 30px;
    padding-left: 30px;
    text-align: left;
}
.female-register p {
    color: #383838;
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
}
.female-register span {
    font-size: 22px;
    color: #ff0e63;
    font-weight: 700;
}
.female-reg-btn span {
	margin: 0 5px;
    text-align: center;
}
.female-reg-btn {
    margin-top: 30px;
    text-align: center;
}
.female-reg-btn .btn-default {
    text-transform: uppercase;
    color: #fff;
    background-color: #ff0e63;
    border: none;
    border-radius: 2px;
    padding: 8px 18px 5px;
    width: 134px;
    display: inline-block;
}
.female-reg-btn span:first-child a {
    background-color: #3cc332;
}
.female-reg-btn span a:hover {
    background-color: #e75286;
}
.female-reg-btn span:first-child a:hover {
    background-color: #67c760;
}
/* end female registration */
.forgot-info {
    padding: 0 115px 50px;
    text-align: center;
}
.forgot-info p {
    font-size: 18px;
}
.forgot-info .form-control {
    margin: 0 auto 20px;
    border: none;
    border-radius: 0;
    text-align: center;
    font-size: 16px;
    color: #383838;
    padding: 8px 12px 5px;
}
.forgot-info .form-control:focus {
    border-color: none;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.gallery-madal .modal-body {
    padding: 60px 100px;
}
.thumbnail {
	margin-bottom:6px;
}
.carousel-control.left,.carousel-control.right{
  background-image:none;
}
.left-photo-gallery {
    padding-left: 0;
    display: block;
    text-align: center;
    overflow: hidden;
}
.carousel-inner .item.active>img {
    /*width: 340px;
    height: 340px;*/
    display: block;
    max-width: 100%;
    height: auto;
}
ul.list-inline {
    margin-left: 10px;
    display: inline-block;
    overflow: hidden;
}
ul.list-inline>li {
    float: left;
    padding-right: 0;
    padding-left: 0;
}ul.list-inline>li>a {
    margin: 0 !important;
}
ul.list-inline li>a>img {
    max-width: 80px !important;
    height: 93px !important;
    padding: 2px;
    margin: 4px 0;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-right, 
.carousel-control .glyphicon-chevron-left {
    font-size: 26px;
    color: #383838;
    width: 40px;
    height: 40px;
    border: 1px solid #383838;
    border-radius: 50%;
    line-height: 36px;
}
}
@media (max-width: 767px) {
.gallery-madal .modal-body {
    padding: 40px 30px 25px;
}
}
.carousel-control .glyphicon-chevron-right {
    margin-right: -80px;
}
.carousel-control .glyphicon-chevron-left {
    margin-left: -80px;
}
/* thank you page */

.thankyou-area {
    text-align: center;
    display: block;
}
.thankyou-box {
  display: inline-block;
  background-color: #fff;
  padding: 50px 150px;
  margin-top: 80px;
}
.thankyou-title h1 {
    font-size: 80px;
    font-weight: 700;
    color: #383838;
    text-transform: uppercase;
}
.thankyou-title span {
    font-size: 70px;
    color: #24B663;
    margin-bottom: 10px;
}
.thankyou-para p {
    font-size: 20px;
    font-weight: 600;
    color: #383838;
}
.thankyou-para p:nth-child(2) {
    color: #FF0E62;
}
.thankyou-para a {
    color: #FF0E62;
}
/* end thank you page */
.security-code .input-text {
    width: 120px;
    float: left;
}
.security-code span {
  display: inline-block;
  margin: 4px 23px 0; 
}
.credit-card-option img, .paypal-card-option img {
    border: none;
    padding-left: 5px;
}
/* winks page */
.single-thumbs-left {
    float: left;
    width: 36%;
}
.single-humbs-right {
    float: left;
    margin-top: 13px;
    width: 64%;
    padding-left: 10px;
}
.single-humbs-right>a>img {
    margin-left: 4px;
}
.single-thumbs-left img {
    width: 82px;
    height: 95px;
}
.likes-wrapper .fovorite-thumbs>li.single-thumbs-container {
    width: 260px;
    height: 180px;
    border: 1px solid #e4e4e4;
    padding: 6px 6px;
}
.single-thumbs-container p {
    color: #383838;
    margin: 5px 0;
}
.single-humbs-right a {
    color: #609;
}
ul.inner-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
p.date-para {
    position: absolute;
    color: #333;
    background-color: #f8f5ce;
    margin-bottom: 0;
    padding: 3px 9px 1px;
    right: 6px;
    bottom: 6px;
}
.likes-wrapper .fovorite-thumbs li ul.inner-list>li {
    display: inline-block;
    width: auto;
    float: none;
}
.inner-list>li>a img.active-img {
	display: none;
}
.inner-list>li>a.active img {
	display: none;
}
.inner-list>li>a.active img.active-img {
	display: inline-block;
}
.msg-icon-send {
    padding: 0 60px;
}
.msg-icon-send textarea {
    font-size: 13px;
    font-weight: 300;
    width: 100%;
    height: 86px;
    padding: 12px 15px;
    resize: none;
    color: #333;
    border: none;
}
.msg-icon-send .btn {
    font-size: 14px;
    color: #fff;
    background-color: #3cc332;
    padding: 5px 30px 3px;
    margin-top: 15px;
}
.msg-icon-send .btn:hover {
    background-color: #67c760;
}
.msg-success {
    margin-top: 30px;
}
.msg-success a {
    font-size: 14px;
    color: #fff;
    background-color: #3cc332;
    padding: 5px 30px 3px;
    border-radius: 2px;
    margin: 0 5px;
}
.msg-success a:hover {
    background-color: #67c760;
}
.unlike-bt {
	float: right;
	text-transform: uppercase;
    color: #609;
    font-weight: 600;
    clear: both;
}
.single-thumbs-container .unlike-bt {
    color: #609;
    margin-top: 0;
    display: none;
}
ul.inner-list>li>a {
    position: relative;
    display: block;
}
.hover-icon {
    font-size: 13px;
    color: #383838;
    position: absolute;
    right: -76px;
    top: -1px;
    transform: translateX(15px);
    transition: .4s;
    opacity: 0;
    visibility: hidden;
    text-transform: capitalize;
    background-color: #fff;
    padding: 3px 6px 0px;
    z-index: 1;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
}
.hover-icon::after {
    position: absolute;
    content: "";
    left: -6px;
    top: 5px;
    width: 10px;
    height: 10px;
    border-left: 1px solid #e4e4e4;
    border-top: 1px solid #e4e4e4;
    background-color: #fff;
    transform: rotate(-45deg);
}
span.hover-icon.last-icon {
    right: -54px !important;
}
span.hover-icon.middle-icon {
    right: -71px;
}
ul.inner-list>li>a:hover .hover-icon {
    transform: translateX(0px);
    transition: 0.4s;
    opacity: 1;
    visibility: visible;
}
.contact-btn {
	background-color: #2bbc47;
    border: 0;
    padding: 6px 20px 3px;
    color: #fff;
}
.contact-btn:hover {
	background-color: #56bf6a;
}   
@media (max-width: 767px) {
.forgot-info {
    padding: 0px 20px 50px;
}
.female-user .modal-dialog {
    width: 90%;
}
.reg-info-left {
    width: 100%;
}
.female-user .modal-body {
    padding: 30px 20px 30px 20px;
}
.female-register {
    padding-left: 2px;
}
.female-register-bg {
    width: 100%;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #fff;
}
.msg-icon-send {
    padding: 0;
}
.msg-success a {
    display: block;
    margin: 5px 0;
}
.likes-wrapper .fovorite-thumbs>li.single-thumbs-container {
    display: inline-block;
    float: none;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.likes-wrapper .fovorite-thumbs>li.single-thumbs-container {
	width: 240px;
}
.favorite-btn {
padding: 55px 0 40px;
}
.account-sign-info {
    width: 100%;
}
.basics-email span {
    margin-left: 1px;
}
}
.float-panel {
    width:100%;
    transform: translateZ(0);
    transition:all 0.5s;
}
.fixed {
  position: fixed;
  top: 0;
  left: 0;
  animation: slide-down 1s;
  opacity: 0.9;
}
@media (max-width: 767px) {
.fixed {
  opacity: 1;
  transition: 0.01s;
}
.navbar-default.fixed {    
  transition: 0.01s;
}
}
.navbar-brand img {
  height: 40px;
  transition:all 0.5s;
}
.fixed .navbar-brand img {
  height: 20px;
  transition:all 0.5s;
}
.fixed.navbar-default .navbar-nav li a {
   margin: 26px 12px 9px;
   transition:all 0.5s;
}
.landing-page .fixed.navbar-default .navbar-nav li a {
   margin: 26px 12px 7px;
}
.fixed span.badge {
    top: 7px;
}
.fixed.navbar-default .navbar-nav .dropdown-menu>li a {
   margin: 0;
}
.landing-page .fixed.navbar-default .navbar-nav .dropdown-menu>li:last-child a {
	margin: 0;
	padding: 16px 0 11px 20px;
}
.landing-page .fixed.navbar-default .navbar-nav li:last-child a {
    margin: 28px 0 0;
    padding: 7px 24px 3px;
}
.fixed.navbar-default .navbar-nav li .login-right-btn {
  margin-top: 17px;
  padding: 4px 24px 1px;
  transition:all 0.5s;
}
.fixed.navbar-default .icon-image {
    top: 5px;
    width: 15px;
    height: 15px;
}
@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    } 
    100% {
        opacity: 0.9;
        transform: translateY(0);
    } 
}
.popupErrorMessage {
    font-size: 14px;
    color: #383838;
    margin-bottom: 10px;
    display: block;
}
@media (max-width: 767px) {
.landing-page .fixed.navbar-default .navbar-nav li a {
    margin: 6px 12px 1px 5px;
}
.landing-page .fixed.navbar-default .navbar-nav li:last-child a {
    margin: 5px 14px 0 0;
}
.fixed span.badge {
    top: -2px;
}
}

.padzerocenter {padding: 0px 27px !important; text-align: center;}

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fiftyplus-fullwidth-bg {
	background-image: url('../images/50plusmatches/50plusmatches-main-splash.jpg') !important;
}
.fiftyplus-signup-bottom-area-bg {
	background-image: url('../images/50plusmatches/50plusmatches-footer.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/


/**
 * All Multiple Sites Images CSS Start Here...
**/
.chat4date-fullwidth-bg {
	background-image: url('../images/chat4date/splash-photo-chat4date.jpg') !important;
}
.chat4date-signup-bottom-area-bg {
	background-image: url('../images/chat4date/footer-chat4date.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.minglenmeet-fullwidth-bg {
	background-image: url('../images/minglenmeet/splash-photo-minglenmeet.jpg') !important;
}
.minglenmeet-signup-bottom-area-bg {
	background-image: url('../images/minglenmeet/footer-minglenmeet.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.echristiandate-fullwidth-bg {
	background-image: url('../images/echristiandate/splash-photo-echristiandate1.jpg') !important;
}
.echristiandate-signup-bottom-area-bg {
	background-image: url('../images/echristiandate/footer-echristiandate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.esportsdate-fullwidth-bg {
	background-image: url('../images/esportsdate/splash-photo-esportsdate2.jpg') !important;
}
.esportsdate-signup-bottom-area-bg {
	background-image: url('../images/esportsdate/footer-esportsdate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.sweetinkdate-fullwidth-bg {
	background-image: url('../images/sweetinkdate/splash-photo-sweetinkdate.jpg') !important;
}
.sweetinkdate-signup-bottom-area-bg {
	background-image: url('../images/sweetinkdate/footer-sweetinkdate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.curvydatefinder-fullwidth-bg {
	background-image: url('../images/curvydatefinder/splash-photo-curvydatefinder.jpeg') !important;
}
.curvydatefinder-signup-bottom-area-bg {
	background-image: url('../images/sweetinkdate/footer-sweetinkdate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lusciousncurvy-fullwidth-bg {
	background-image: url('../images/lusciousncurvy/splash-photo-lusciousncurvy.jpeg') !important;
}
.lusciousncurvy-signup-bottom-area-bg {
	background-image: url('../images/sweetinkdate/footer-sweetinkdate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bikerdate-fullwidth-bg {
	background-image: url('../images/bikerdate/splash-photo-bikerdate.jpg') !important;
}
.bikerdate-signup-bottom-area-bg {
	background-image: url('../images/bikerdate/footer-bikerdate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.filmmakersdating-fullwidth-bg {
	background-image: url('../images/filmmakersdating/splash-photo-filmmakersdating1.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.wineharmony-fullwidth-bg {
	background-image: url('../images/wineharmony/splash-photo-wineharmony.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.armysingles-fullwidth-bg {
	background-image: url('../images/armysingles/splash-photo-armysingles.jpg') !important;
}
.armysingles-signup-bottom-area-bg {
	background-image: url('../images/armysingles/footer-armysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.imagineourlove-fullwidth-bg {
	background-image: url('../images/imagineourlove/splash-photo-imagineourlove.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.foreigndatefinder-fullwidth-bg {
	background-image: url('../images/foreigndatefinder/splash-photo-foreigndatefinder.jpg') !important;
}
.foreigndatefinder-signup-bottom-area-bg {
	background-image: url('../images/foreigndatefinder/footer-foreigndatefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.shortersingles-fullwidth-bg {
	background-image: url('../images/shortersingles/splash-photo-shortersingles.jpg') !important;
}
.shortersingles-signup-bottom-area-bg {
	background-image: url('../images/shortersingles/footer-shortersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.golfermates-fullwidth-bg {
	background-image: url('../images/golfermates/splash-photo-golfermates.jpg') !important;
}
.golfermates-signup-bottom-area-bg {
	background-image: url('../images/golfermates/footer-golfermates.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.germansinglesonline-fullwidth-bg {
	background-image: url('../images/germansinglesonline/splash-photo-germansinglesonline.jpg') !important;
}
.germansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/germansinglesonline/footer-germansinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.italiansinglesonline-fullwidth-bg {
	background-image: url('../images/italiansinglesonline/splash-photo-italiansinglesonline.jpg') !important;
}
.italiansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/italiansinglesonline/footer-italiansinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.scandinaviasingles-fullwidth-bg {
	background-image: url('../images/scandinaviasingles/splash-photo-scandinaviasingles.jpg') !important;
}
.scandinaviasingles-signup-bottom-area-bg {
	background-image: url('../images/scandinaviasingles/footer-scandinaviasingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.militarypenpals-fullwidth-bg {
	background-image: url('../images/militarypenpals/splash-photo-militarypenpals.jpg') !important;
}
.militarypenpals-signup-bottom-area-bg {
	background-image: url('../images/militarypenpals/footer-militarypenpals.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.tennismatch-fullwidth-bg {
	background-image: url('../images/tennismatch/splash-photo-tennismatch.jpg') !important;
}
.tennismatch-signup-bottom-area-bg {
	background-image: url('../images/tennismatch/footer-tennismatch.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.boatersingles-fullwidth-bg {
	background-image: url('../images/boatersingles/splash-photo-boatersingles.jpg') !important;
}
.boatersingles-signup-bottom-area-bg {
	background-image: url('../images/boatersingles/footer-boatersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.americanmatcher-fullwidth-bg {
	background-image: url('../images/americanmatcher/splash-photo-americanmatcher.jpg') !important;
}
.americanmatcher-signup-bottom-area-bg {
	background-image: url('../images/americanmatcher/footer-americanmatcher.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.irishsinglesnetwork-fullwidth-bg {
	background-image: url('../images/irishsinglesnetwork/splash-photo-irishsinglesnetwork.jpg') !important;
}
.irishsinglesnetwork-signup-bottom-area-bg {
	background-image: url('../images/irishsinglesnetwork/footer-irishsinglesnetwork.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.interracialmatcher-fullwidth-bg {
	background-image: url('../images/interracialmatcher/splash-photo-interracialmatcher.jpg') !important;
}
.interracialmatcher-signup-bottom-area-bg {
	background-image: url('../images/interracialmatcher/footer-interracialmatcher.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.petitemates-fullwidth-bg {
	background-image: url('../images/petitemates/splash-photo-petitemates.jpg') !important;
}
.petitemates-signup-bottom-area-bg {
	background-image: url('../images/petitemates/footer-petitemates.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.policesingles-fullwidth-bg {
	background-image: url('../images/policesingles/splash-photo-policesingles.jpg') !important;
}
.policesingles-signup-bottom-area-bg {
	background-image: url('../images/policesingles/footer-policesingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.professionalsinglesonline-fullwidth-bg {
	background-image: url('../images/professionalsinglesonline/splash-photo-professionalsinglesonline.jpg') !important;
}
.professionalsinglesonline-signup-bottom-area-bg {
	background-image: url('../images/professionalsinglesonline/footer-professionalsinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bikerdatingnetwork-fullwidth-bg {
	background-image: url('../images/bikerdatingnetwork/splash-photo-bikerdatingnetwork.jpg') !important;
}
.bikerdatingnetwork-signup-bottom-area-bg {
	background-image: url('../images/bikerdatingnetwork/footer-bikerdatingnetwork.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.countrymatch-fullwidth-bg {
	background-image: url('../images/countrymatch/splash-photo-countrymatch.jpg') !important;
}
.countrymatch-signup-bottom-area-bg {
	background-image: url('../images/countrymatch/footer-countrymatch.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.marinecorpssingles-fullwidth-bg {
	background-image: url('../images/marinecorpssingles/splash-photo-marinecorpssingles.jpg') !important;
}
.marinecorpssingles-signup-bottom-area-bg {
	background-image: url('../images/marinecorpssingles/footer-marinecorpssingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.tallconnections-fullwidth-bg {
	background-image: url('../images/tallconnections/splash-photo-tallconnections.jpg') !important;
}
.tallconnections-signup-bottom-area-bg {
	background-image: url('../images/tallconnections/footer-tallconnections.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.usmilitarysingles-fullwidth-bg {
	background-image: url('../images/usmilitarysingles/splash-photo-usmilitarysingles.jpg') !important;
}
.usmilitarysingles-signup-bottom-area-bg {
	background-image: url('../images/usmilitarysingles/footer-usmilitarysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bbwdatefinder-fullwidth-bg {
	background-image: url('../images/bbwdatefinder/splash-photo-bbwdatefinder.jpg') !important;
}
.bbwdatefinder-signup-bottom-area-bg {
	background-image: url('../images/bbwdatefinder/footer-bbwdatefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.weekgay-fullwidth-bg {
	background-image: url('../images/weekgay/splash-photo-weekgay.jpg') !important;
}
.weekgay-signup-bottom-area-bg {
	background-image: url('../images/weekgay/footer-weekgay.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.airforcesingles-fullwidth-bg {
	background-image: url('../images/airforcesingles/splash-photo-airforcesingles.jpg') !important;
}
.airforcesingles-signup-bottom-area-bg {
	background-image: url('../images/airforcesingles/footer-airforcesingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbianpersonalsonline-fullwidth-bg {
	background-image: url('../images/lesbianpersonalsonline/splash-photo-lesbianpersonalsonline.jpg') !important;
}
.lesbianpersonalsonline-signup-bottom-area-bg {
	background-image: url('../images/lesbianpersonalsonline/footer-lesbianpersonalsonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.singlesoldiers-fullwidth-bg {
	background-image: url('../images/singlesoldiers/splash-photo-singlesoldiers.jpg') !important;
}
.singlesoldiers-signup-bottom-area-bg {
	background-image: url('../images/singlesoldiers/footer-singlesoldiers.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.theatrelovers-fullwidth-bg {
	background-image: url('../images/theatrelovers/splash-photo-theatrelovers.jpg') !important;
}
.theatrelovers-signup-bottom-area-bg {
	background-image: url('../images/theatrelovers/footer-theatrelovers.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.smokersingles-fullwidth-bg {
	background-image: url('../images/smokersingles/splash-photo-smokersingles.jpg') !important;
}
.smokersingles-signup-bottom-area-bg {
	background-image: url('../images/smokersingles/footer-smokersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.singleparentsmatcher-fullwidth-bg {
	background-image: url('../images/singleparentsmatcher/splash-photo-singleparentsmatcher.jpg') !important;
}
.singleparentsmatcher-signup-bottom-area-bg {
	background-image: url('../images/singleparentsmatcher/footer-singleparentsmatcher.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.operafriends-fullwidth-bg {
	background-image: url('../images/operafriends/splash-photo-operafriends.jpg') !important;
}
.operafriends-signup-bottom-area-bg {
	background-image: url('../images/operafriends/footer-operafriends.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.navysingles-fullwidth-bg {
	background-image: url('../images/navysingles/splash-photo-navysingles.jpg') !important;
}
.navysingles-signup-bottom-area-bg {
	background-image: url('../images/navysingles/footer-navysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nasmatch-fullwidth-bg {
	background-image: url('../images/nasmatch/splash-photo-nasmatch.jpg') !important;
}
.nasmatch-signup-bottom-area-bg {
	background-image: url('../images/nasmatch/footer-nasmatch.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.militarydatefinder-fullwidth-bg {
	background-image: url('../images/militarydatefinder/splash-photo-militarydatefinder.jpg') !important;
}
.militarydatefinder-signup-bottom-area-bg {
	background-image: url('../images/militarydatefinder/footer-militarydatefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.memphisgaysingles-fullwidth-bg {
	background-image: url('../images/memphisgaysingles/splash-photo-memphisgaysingles.jpg') !important;
}
.memphisgaysingles-signup-bottom-area-bg {
	background-image: url('../images/memphisgaysingles/footer-memphisgaysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.hiphopmatchmaker-fullwidth-bg {
	background-image: url('../images/hiphopmatchmaker/splash-photo-hiphopmatchmaker.jpg') !important;
}
.hiphopmatchmaker-signup-bottom-area-bg {
	background-image: url('../images/hiphopmatchmaker/footer-hiphopmatchmaker.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.harleydatingnetwork-fullwidth-bg {
	background-image: url('../images/harleydatingnetwork/splash-photo-harleydatingnetwork.jpg') !important;
}
.harleydatingnetwork-signup-bottom-area-bg {
	background-image: url('../images/harleydatingnetwork/footer-harleydatingnetwork.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...00
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ebonybbwdatefinder-fullwidth-bg {
	background-image: url('../images/ebonybbwdatefinder/splash-photo-ebonybbwdatefinder.jpg') !important;
}
.ebonybbwdatefinder-signup-bottom-area-bg {
	background-image: url('../images/ebonybbwdatefinder/footer-ebonybbwdatefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dallasgaysingles-fullwidth-bg {
	background-image: url('../images/dallasgaysingles/splash-photo-dallasgaysingles.jpg') !important;
}
.dallasgaysingles-signup-bottom-area-bg {
	background-image: url('../images/dallasgaysingles/footer-dallasgaysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.cyclistsingles-fullwidth-bg {
	background-image: url('../images/cyclistsingles/splash-photo-cyclistsingles.jpg') !important;
}
.cyclistsingles-signup-bottom-area-bg {
	background-image: url('../images/cyclistsingles/footer-cyclistsingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.culinarymates-fullwidth-bg {
	background-image: url('../images/culinarymates/splash-photo-culinarymates.jpg') !important;
}
.culinarymates-signup-bottom-area-bg {
	background-image: url('../images/culinarymates/footer-culinarymates.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.costaricansinglesonline-fullwidth-bg {
	background-image: url('../images/costaricansinglesonline/splash-photo-costaricansinglesonline.jpg') !important;
}
.costaricansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/costaricansinglesonline/footer-costaricansinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.canadianmatcher-fullwidth-bg {
	background-image: url('../images/canadianmatcher/splash-photo-canadianmatcher.jpg') !important;
}
.canadianmatcher-signup-bottom-area-bg {
	background-image: url('../images/canadianmatcher/footer-canadianmatcher.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bowlingmates-fullwidth-bg {
	background-image: url('../images/bowlingmates/splash-photo-bowlingmates.jpg') !important;
}
.bowlingmates-signup-bottom-area-bg {
	background-image: url('../images/bowlingmates/footer-bowlingmates.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bostongaysingles-fullwidth-bg {
	background-image: url('../images/bostongaysingles/splash-photo-bostongaysingles.jpg') !important;
}
.bostongaysingles-signup-bottom-area-bg {
	background-image: url('../images/bostongaysingles/footer-bostongaysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.biwomennetwork-fullwidth-bg {
	background-image: url('../images/biwomennetwork/splash-photo-biwomennetwork.jpg') !important;
}
.biwomennetwork-signup-bottom-area-bg {
	background-image: url('../images/biwomennetwork/footer-biwomennetwork.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bigwomendate-fullwidth-bg {
	background-image: url('../images/bigwomendate/splash-photo-bigwomendate.jpg') !important;
}
.bigwomendate-signup-bottom-area-bg {
	background-image: url('../images/bigwomendate/footer-bigwomendate.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.arizonagaysingles-fullwidth-bg {
	background-image: url('../images/arizonagaysingles/splash-photo-arizonagaysingles.jpg') !important;
}
.arizonagaysingles-signup-bottom-area-bg {
	background-image: url('../images/arizonagaysingles/footer-arizonagaysingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.veteranscommunity-fullwidth-bg {
	background-image: url('../images/veteranscommunity/splash-photo-veteranscommunity.jpg') !important;
}
.veteranscommunity-signup-bottom-area-bg {
	background-image: url('../images/veteranscommunity/footer-veteranscommunity.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.swimmersingles-fullwidth-bg {
	background-image: url('../images/swimmersingles/splash-photo-swimmersingles.jpg') !important;
}
.swimmersingles-signup-bottom-area-bg {
	background-image: url('../images/swimmersingles/footer-swimmersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.seniorlesbiansingles-fullwidth-bg {
	background-image: url('../images/seniorlesbiansingles/splash-photo-seniorlesbiansingles.jpg') !important;
}
.seniorlesbiansingles/-signup-bottom-area-bg {
	background-image: url('../images/seniorlesbiansingles/footer-seniorlesbiansingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.seniordatefinder-fullwidth-bg {
	background-image: url('../images/seniordatefinder/splash-photo-seniordatefinder.jpg') !important;
}
.seniordatefinder-signup-bottom-area-bg {
	background-image: url('../images/seniordatefinder/footer-seniordatefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.sailingfriends-fullwidth-bg {
	background-image: url('../images/sailingfriends/splash-photo-sailingfriends.jpg') !important;
}
.sailingfriends-signup-bottom-area-bg {
	background-image: url('../images/sailingfriends/footer-sailingfriends.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ruralsingles-fullwidth-bg {
	background-image: url('../images/ruralsingles/splash-photo-ruralsingles.jpg') !important;
}
.ruralsingles-signup-bottom-area-bg {
	background-image: url('../images/ruralsingles/footer-ruralsingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.puertoricansinglesonline-fullwidth-bg {
	background-image: url('../images/puertoricansinglesonline/splash-photo-puertoricansinglesonline.jpg') !important;
}
.puertoricansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/puertoricansinglesonline/footer-puertoricansinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.hikersingles-fullwidth-bg {
	background-image: url('../images/hikersingles/splash-photo-hikersingles.jpg') !important;
}
.hikersingles-signup-bottom-area-bg {
	background-image: url('../images/hikersingles/footer-hikersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaysinglesonline-fullwidth-bg {
	background-image: url('../images/gaysinglesonline/splash-photo-gaysinglesonline.jpg') !important;
}
.gaysinglesonline-signup-bottom-area-bg {
	background-image: url('../images/gaysinglesonline/footer-gaysinglesonline.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dykefinder-fullwidth-bg {
	background-image: url('../images/dykefinder/splash-photo-dykefinder.jpg') !important;
}
.dykefinder-signup-bottom-area-bg {
	background-image: url('../images/dykefinder/footer-dykefinder.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwentydatefinder-fullwidth-bg {
	background-image: url('../images/420datefinder/splash-photo-420datefinder.jpg') !important;
}
.fourtwentydatefinder-signup-bottom-area-bg {
	background-image: url('../images/420datefinder/footer-420datefinder.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.hikersingles-fullwidth-bg {
	background-image: url('../images/hikersingles/splash-photo-hikersingles.jpg') !important;
}
.hikersingles-signup-bottom-area-bg {
	background-image: url('../images/hikersingles/footer-hikersingles.jpg') !important;
}
/**
 * All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gamerfriends-fullwidth-bg {
	background-image: url('../images/gamerfriends/splash-photo-gamerfriends.jpg') !important;
}
.gamerfriends-signup-bottom-area-bg {
	background-image: url('../images/gamerfriends/footer-gamerfriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.frenchsinglesonline-fullwidth-bg {
	background-image: url('../images/frenchsinglesonline/splash-photo-frenchsinglesonline.jpg') !important;
}
.frenchsinglesonline-signup-bottom-area-bg {
	background-image: url('../images/frenchsinglesonline/footer-frenchsinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fitnessmatchmaker-fullwidth-bg {
	background-image: url('../images/fitnessmatchmaker/splash-photo-fitnessmatchmaker.jpg') !important;
}
.fitnessmatchmaker-signup-bottom-area-bg {.
	background-image: url('../images/fitnessmatchmaker/footer-fitnessmatchmaker.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.farmerfriends-fullwidth-bg {
	background-image: url('../images/farmerfriends/splash-photo-farmerfriends.jpg') !important;
}
.farmerfriends-signup-bottom-area-bg {
	background-image: url('../images/farmerfriends/footer-farmerfriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.europeanmatchmaker-fullwidth-bg {
	background-image: url('../images/europeanmatchmaker/splash-photo-europeanmatchmaker.jpg') !important;
}
.europeanmatchmaker-signup-bottom-area-bg {
	background-image: url('../images/europeanmatchmaker/footer-europeanmatchmaker.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/  

/**
 * All Multiple Sites Images CSS Start Here...
**/
.christianmate-fullwidth-bg {
	background-image: url('../images/christianmate/splash-photo-christianmate.jpg') !important;
}
.christianmate-signup-bottom-area-bg {
	background-image: url('../images/christianmate/footer-christianmate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/  

/**
 * All Multiple Sites Images CSS Start Here...
**/
.camperconnections-fullwidth-bg {
	background-image: url('../images/camperconnections/splash-photo-camperconnections.jpg') !important;
}
.camperconnections-signup-bottom-area-bg {
	background-image: url('../images/camperconnections/footer-camperconnections.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/  

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bifinder-fullwidth-bg {
	background-image: url('../images/bifinder/splash-photo-bifinder.jpg') !important;
}
.bifinder-signup-bottom-area-bg {
	background-image: url('../images/bifinder/footer-bifinder.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/   


/**
 * All Multiple Sites Images CSS Start Here...
**/
.preppermatch-fullwidth-bg {
	background-image: url('../images/preppermatch/splash-photo-preppermatch.jpg') !important;
}
.preppermatch-signup-bottom-area-bg {
	background-image: url('../images/preppermatch/footer-preppermatch.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/  

/**
 * All Multiple Sites Images CSS Start Here...
**/
.yogafriends-fullwidth-bg {
	background-image: url('../images/yogafriends/splash-photo-yogafriends.jpg') !important;
}
.yogafriends-signup-bottom-area-bg {
	background-image: url('../images/yogafriends/footer-yogafriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.yogasocial-fullwidth-bg {
	background-image: url('../images/yogasocial/splash-photo-yogasocial.jpg') !important;
}
.yogasocial-signup-bottom-area-bg {
	background-image: url('../images/yogasocial/footer-yogasocial.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.wisconsingaysingles-fullwidth-bg {
	background-image: url('../images/wisconsingaysingles/splash-photo-wisconsingaysingles.jpg') !important;
}
.wisconsingaysingles-signup-bottom-area-bg {
	background-image: url('../images/wisconsingaysingles/footer-wisconsingaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.westvirginiagaysingles-fullwidth-bg {
	background-image: url('../images/westvirginiagaysingles/splash-photo-westvirginiagaysingles.jpg') !important;
}
.westvirginiagaysingles-signup-bottom-area-bg {
	background-image: url('../images/westvirginiagaysingles/footer-westvirginiagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.wealthyintroductions-fullwidth-bg {
	background-image: url('../images/wealthyintroductions/splash-photo-wealthyintroductions.jpg') !important;
}
.wealthyintroductions-signup-bottom-area-bg {
	background-image: url('../images/wealthyintroductions/footer-wealthyintroductions.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.washingtongaysingles-fullwidth-bg {
	background-image: url('../images/washingtongaysingles/splash-photo-washingtongaysingles.jpg') !important;
}
.washingtongaysingles-signup-bottom-area-bg {
	background-image: url('../images/washingtongaysingles/footer-washingtongaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.utahgaypersonals-fullwidth-bg {
	background-image: url('../images/utahgaypersonals/splash-photo-utahgaypersonals.jpg') !important;
}
.utahgaypersonals-signup-bottom-area-bg {
	background-image: url('../images/utahgaypersonals/footer-utahgaypersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ukpersonalsonline-fullwidth-bg {
	background-image: url('../images/ukpersonalsonline/splash-photo-ukpersonalsonline.jpg') !important;
}
.ukpersonalsonline-signup-bottom-area-bg {
	background-image: url('../images/ukpersonalsonline/footer-ukpersonalsonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.travelmatenetwork-fullwidth-bg {
	background-image: url('../images/travelmatenetwork/splash-photo-travelmatenetwork.jpg') !important;
}
.travelmatenetwork-signup-bottom-area-bg {
	background-image: url('../images/travelmatenetwork/footer-travelmatenetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thaisinglesonline-fullwidth-bg {
	background-image: url('../images/thaisinglesonline/splash-photo-thaisinglesonline.jpg') !important;
}
.thaisinglesonline-signup-bottom-area-bg {
	background-image: url('../images/thaisinglesonline/footer-thaisinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.tennesseegaysingles-fullwidth-bg {
	background-image: url('../images/tennesseegaysingles/splash-photo-tennesseegaysingles.jpg') !important;
}
.tennesseegaysingles-signup-bottom-area-bg {
	background-image: url('../images/tennesseegaysingles/footer-tennesseegaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.tampagaysingles-fullwidth-bg {
	background-image: url('../images/tampagaysingles/splash-photo-tampagaysingles.jpg') !important;
}
.tampagaysingles-signup-bottom-area-bg {
	background-image: url('../images/tampagaysingles/footer-tampagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.stlouisgaysingles-fullwidth-bg {
	background-image: url('../images/stlouisgaysingles/splash-photo-stlouisgaysingles.jpg') !important;
}
.stlouisgaysingles-signup-bottom-area-bg {
	background-image: url('../images/stlouisgaysingles/footer-stlouisgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.sportsloversonline-fullwidth-bg {
	background-image: url('../images/sportsloversonline/splash-photo-sportsloversonline.jpg') !important;
}
.sportsloversonline-signup-bottom-area-bg {
	background-image: url('../images/sportsloversonline/footer-sportsloversonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.socialseniors-fullwidth-bg {
	background-image: url('../images/socialseniors/splash-photo-socialseniors.jpg') !important;
}
.socialseniors-signup-bottom-area-bg {
	background-image: url('../images/socialseniors/footer-socialseniors.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.soccersingles-fullwidth-bg {
	background-image: url('../images/soccersingles/splash-photo-soccersingles.jpg') !important;
}
.soccersingles-signup-bottom-area-bg {
	background-image: url('../images/soccersingles/footer-soccersingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.skiersingles-fullwidth-bg {
	background-image: url('../images/skiersingles/splash-photo-skiersingles.jpg') !important;
}
.skiersingles-signup-bottom-area-bg {
	background-image: url('../images/skiersingles/footer-skiersingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.singlerunners-fullwidth-bg {
	background-image: url('../images/singlerunners/splash-photo-singlerunners.jpg') !important;
}
.singlerunners-signup-bottom-area-bg {
	background-image: url('../images/singlerunners/footer-singlerunners.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.plussizedatefinder-fullwidth-bg {
	background-image: url('../images/plussizedatefinder/splash-photo-plussizedatefinder.jpg') !important;
}
.plussizedatefinder-signup-bottom-area-bg {
	background-image: url('../images/plussizedatefinder/footer-plussizedatefinder.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.pittsburghgaysingles-fullwidth-bg {
	background-image: url('../images/pittsburghgaysingles/splash-photo-pittsburghgaysingles.jpg') !important;
}
.pittsburghgaysingles-signup-bottom-area-bg {
	background-image: url('../images/pittsburghgaysingles/footer-pittsburghgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.penpalworldwide-fullwidth-bg {
	background-image: url('../images/penpalworldwide/splash-photo-penpalworldwide.jpg') !important;
}
.penpalworldwide-signup-bottom-area-bg {
	background-image: url('../images/penpalworldwide/footer-penpalworldwide.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.oregongaysingles-fullwidth-bg {
	background-image: url('../images/oregongaysingles/splash-photo-oregongaysingles.jpg') !important;
}
.oregongaysingles-signup-bottom-area-bg {
	background-image: url('../images/oregongaysingles/footer-oregongaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nygaynetwork-fullwidth-bg {
	background-image: url('../images/nygaynetwork/splash-photo-nygaynetwork.jpg') !important;
}
.nygaynetwork-signup-bottom-area-bg {
	background-image: url('../images/nygaynetwork/footer-nygaynetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.northcarolinagaysingles-fullwidth-bg {
	background-image: url('../images/northcarolinagaysingles/splash-photo-northcarolinagaysingles.jpg') !important;
}
.northcarolinagaysingles-signup-bottom-area-bg {
	background-image: url('../images/northcarolinagaysingles/footer-northcarolinagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newmexicogaysingles-fullwidth-bg {
	background-image: url('../images/newmexicogaysingles/splash-photo-newmexicogaysingles.jpg') !important;
}
.newmexicogaysingles-signup-bottom-area-bg {
	background-image: url('../images/newmexicogaysingles/footer-newmexicogaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newjerseypersonalsonline-fullwidth-bg {
	background-image: url('../images/newjerseypersonalsonline/splash-photo-newjerseypersonalsonline.jpg') !important;
}
.newjerseypersonalsonline-signup-bottom-area-bg {
	background-image: url('../images/newjerseypersonalsonline/footer-newjerseypersonalsonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newjerseygaysingles-fullwidth-bg {
	background-image: url('../images/newjerseygaysingles/splash-photo-newjerseygaysingles.jpg') !important;
}
.newjerseygaysingles-signup-bottom-area-bg {
	background-image: url('../images/newjerseygaysingles/footer-newjerseygaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newhampshiresinglesonline-fullwidth-bg {
	background-image: url('../images/newhampshiresinglesonline/splash-photo-newhampshiresinglesonline.jpg') !important;
}
.newhampshiresinglesonline-signup-bottom-area-bg {
	background-image: url('../images/newhampshiresinglesonline/footer-newhampshiresinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nebraskagaysingles-fullwidth-bg {
	background-image: url('../images/nebraskagaysingles/splash-photo-nebraskagaysingles.jpg') !important;
}
.nebraskagaysingles-signup-bottom-area-bg {
	background-image: url('../images/nebraskagaysingles/footer-nebraskagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nashvillegaysingles-fullwidth-bg {
	background-image: url('../images/nashvillegaysingles/splash-photo-nashvillegaysingles.jpg') !important;
}
.nashvillegaysingles-signup-bottom-area-bg {
	background-image: url('../images/nashvillegaysingles/footer-nashvillegaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.musicianfriends-fullwidth-bg {
	background-image: url('../images/musicianfriends/splash-photo-musicianfriends.jpg') !important;
}
.musicianfriends-signup-bottom-area-bg {
	background-image: url('../images/musicianfriends/footer-musicianfriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.movieloversonline-fullwidth-bg {
	background-image: url('../images/movieloversonline/splash-photo-movieloversonline.jpg') !important;
}
.movieloversonline-signup-bottom-area-bg {
	background-image: url('../images/movieloversonline/footer-movieloversonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.missourigaysingles-fullwidth-bg {
	background-image: url('../images/missourigaysingles/splash-photo-missourigaysingles.jpg') !important;
}
.missourigaysingles-signup-bottom-area-bg {
	background-image: url('../images/missourigaysingles/footer-missourigaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.minnesotagaysingles-fullwidth-bg {
	background-image: url('../images/minnesotagaysingles/splash-photo-minnesotagaysingles.jpg') !important;
}
.minnesotagaysingles-signup-bottom-area-bg {
	background-image: url('../images/minnesotagaysingles/footer-minnesotagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.meetyourhusband-fullwidth-bg {
	background-image: url('../images/meetyourhusband/splash-photo-meetyourhusband.jpg') !important;
}
.meetyourhusband-signup-bottom-area-bg {
	background-image: url('../images/meetyourhusband/footer-meetyourhusband.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.meetwomennetwork-fullwidth-bg {
	background-image: url('../images/meetwomennetwork/splash-photo-meetwomennetwork.jpg') !important;
}
.meetwomennetwork-signup-bottom-area-bg {
	background-image: url('../images/meetwomennetwork/footer-meetwomennetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.marylandsinglesonline-fullwidth-bg {
	background-image: url('../images/marylandsinglesonline/splash-photo-marylandsinglesonline.jpg') !important;
}
.marylandsinglesonline-signup-bottom-area-bg {
	background-image: url('../images/marylandsinglesonline/footer-marylandsinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.mainegaysingles-fullwidth-bg {
	background-image: url('../images/mainegaysingles/splash-photo-mainegaysingles.jpg') !important;
}
.mainegaysingles-signup-bottom-area-bg {
	background-image: url('../images/mainegaysingles/footer-mainegaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/ 

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbiancanada-fullwidth-bg {
	background-image: url('../images/lesbiancanada/splash-photo-lesbiancanada.jpg') !important;
}
.lesbiancanada-signup-bottom-area-bg {
	background-image: url('../images/lesbiancanada/footer-lesbiancanada.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lagaysingles-fullwidth-bg {
	background-image: url('../images/lagaysingles/splash-photo-lagaysingles.jpg') !important;
}
.lagaysingles-signup-bottom-area-bg {
	background-image: url('../images/lagaysingles/footer-lagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.latinmatcher-fullwidth-bg {
	background-image: url('../images/latinmatcher/splash-photo-latinmatcher.jpg') !important;
}
.latinmatcher-signup-bottom-area-bg {
	background-image: url('../images/latinmatcher/footer-latinmatcher.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.latinsinglesnetwork-fullwidth-bg {
	background-image: url('../images/latinsinglesnetwork/splash-photo-latinsinglesnetwork.jpg') !important;
}
.latinsinglesnetwork-signup-bottom-area-bg {
	background-image: url('../images/latinsinglesnetwork/footer-latinsinglesnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.largewomensingles-fullwidth-bg {
	background-image: url('../images/largewomensingles/splash-photo-largewomensingles.jpg') !important;
}
.largewomensingles-signup-bottom-area-bg {
	background-image: url('../images/largewomensingles/footer-largewomensingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.keywestgaysingles-fullwidth-bg {
	background-image: url('../images/keywestgaysingles/splash-photo-keywestgaysingles.jpg') !important;
}
.keywestgaysingles-signup-bottom-area-bg {
	background-image: url('../images/keywestgaysingles/footer-keywestgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.kansascitygaysingles-fullwidth-bg {
	background-image: url('../images/kansascitygaysingles/splash-photo-kansascitygaysingles.jpg') !important;
}
.kansascitygaysingles-signup-bottom-area-bg {
	background-image: url('../images/kansascitygaysingles/footer-kansascitygaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.jamaicansinglesonline-fullwidth-bg {
	background-image: url('../images/jamaicansinglesonline/splash-photo-jamaicansinglesonline.jpg') !important;
}
.jamaicansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/jamaicansinglesonline/footer-jamaicansinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.jacksonvillegaysingles-fullwidth-bg {
	background-image: url('../images/jacksonvillegaysingles/splash-photo-jacksonvillegaysingles.jpg') !important;
}
.jacksonvillegaysingles-signup-bottom-area-bg {
	background-image: url('../images/jacksonvillegaysingles/footer-jacksonvillegaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.asianmatcher-fullwidth-bg {
	background-image: url('../images/asianmatcher/splash-photo-asianmatcher.jpg') !important;
}
.asianmatcher-signup-bottom-area-bg {
	background-image: url('../images/asianmatcher/footer-asianmatcher.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.idahogaysingles-fullwidth-bg {
	background-image: url('../images/idahogaysingles/splash-photo-idahogaysingles.jpg') !important;
}
.idahogaysingles-signup-bottom-area-bg {
	background-image: url('../images/idahogaysingles/footer-idahogaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.houstongaysingles-fullwidth-bg {
	background-image: url('../images/houstongaysingles/splash-photo-houstongaysingles.jpg') !important;
}
.houstongaysingles-signup-bottom-area-bg {
	background-image: url('../images/houstongaysingles/footer-houstongaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.horseloversnetwork-fullwidth-bg {
	background-image: url('../images/horseloversnetwork/splash-photo-horseloversnetwork.jpg') !important;
}
.horseloversnetwork-signup-bottom-area-bg {
	background-image: url('../images/horseloversnetwork/footer-horseloversnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.harrisburggaysingles-fullwidth-bg {
	background-image: url('../images/harrisburggaysingles/splash-photo-harrisburggaysingles.jpg') !important;
}
.harrisburggaysingles-signup-bottom-area-bg {
	background-image: url('../images/harrisburggaysingles/footer-harrisburggaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.greeksinglesonline-fullwidth-bg {
	background-image: url('../images/greeksinglesonline/splash-photo-greeksinglesonline.jpg') !important;
}
.greeksinglesonline-signup-bottom-area-bg {
	background-image: url('../images/greeksinglesonline/footer-greeksinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.getkisses-fullwidth-bg {
	background-image: url('../images/getkisses/splash-photo-getkisses.jpg') !important;
}
.getkisses-signup-bottom-area-bg {
	background-image: url('../images/getkisses/footer-getkisses.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.georgiagaysingles-fullwidth-bg {
	background-image: url('../images/georgiagaysingles/splash-photo-georgiagaysingles.jpg') !important;
}
.georgiagaysingles-signup-bottom-area-bg {
	background-image: url('../images/georgiagaysingles/footer-georgiagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gardenersnetwork-fullwidth-bg {
	background-image: url('../images/gardenersnetwork/splash-photo-gardenersnetwork.jpg') !important;
}
.gardenersnetwork-signup-bottom-area-bg {
	background-image: url('../images/gardenersnetwork/footer-gardenersnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fishingfriend-fullwidth-bg {
	background-image: url('../images/fishingfriend/splash-photo-fishingfriend.jpg') !important;
}
.fishingfriend-signup-bottom-area-bg {
	background-image: url('../images/fishingfriend/footer-fishingfriend.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.firefighterpersonals-fullwidth-bg {
	background-image: url('../images/firefighterpersonals/splash-photo-firefighterpersonals.jpg') !important;
}
.firefighterpersonals-signup-bottom-area-bg {
	background-image: url('../images/firefighterpersonals/footer-firefighterpersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ebonydatingnetwork-fullwidth-bg {
	background-image: url('../images/ebonydatingnetwork/splash-photo-ebonydatingnetwork.jpg') !important;
}
.ebonydatingnetwork-signup-bottom-area-bg {
	background-image: url('../images/ebonydatingnetwork/footer-ebonydatingnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dogloversnetwork-fullwidth-bg {
	background-image: url('../images/dogloversnetwork/splash-photo-dogloversnetwork.jpg') !important;
}
.dogloversnetwork-signup-bottom-area-bg {
	background-image: url('../images/dogloversnetwork/footer-dogloversnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.detroitgaysingles-fullwidth-bg {
	background-image: url('../images/detroitgaysingles/splash-photo-detroitgaysingles.jpg') !important;
}
.detroitgaysingles-signup-bottom-area-bg {
	background-image: url('../images/detroitgaysingles/footer-detroitgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.delawaregaysingles-fullwidth-bg {
	background-image: url('../images/delawaregaysingles/splash-photo-delawaregaysingles.jpg') !important;
}
.delawaregaysingles-signup-bottom-area-bg {
	background-image: url('../images/delawaregaysingles/footer-delawaregaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.culinaryfriends-fullwidth-bg {
	background-image: url('../images/culinaryfriends/splash-photo-culinaryfriends.jpg') !important;
}
.culinaryfriends-signup-bottom-area-bg {
	background-image: url('../images/culinaryfriends/footer-culinaryfriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.cruisesinglesnetwork-fullwidth-bg {
	background-image: url('../images/cruisesinglesnetwork/splash-photo-cruisesinglesnetwork.jpg') !important;
}
.cruisesinglesnetwork-signup-bottom-area-bg {
	background-image: url('../images/cruisesinglesnetwork/footer-cruisesinglesnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.connecticutsinglesonline-fullwidth-bg {
	background-image: url('../images/connecticutsinglesonline/splash-photo-connecticutsinglesonline.jpg') !important;
}
.connecticutsinglesonline-signup-bottom-area-bg {
	background-image: url('../images/connecticutsinglesonline/footer-connecticutsinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.connecticutgaysingles-fullwidth-bg {
	background-image: url('../images/connecticutgaysingles/splash-photo-connecticutgaysingles.jpg') !important;
}
.connecticutgaysingles-signup-bottom-area-bg {
	background-image: url('../images/connecticutgaysingles/footer-connecticutgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.coloradopersonalsonline-fullwidth-bg {
	background-image: url('../images/coloradopersonalsonline/splash-photo-coloradopersonalsonline.jpg') !important;
}
.coloradopersonalsonline-signup-bottom-area-bg {
	background-image: url('../images/coloradopersonalsonline/footer-coloradopersonalsonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.collegedatefinder-fullwidth-bg {
	background-image: url('../images/collegedatefinder/splash-photo-collegedatefinder.jpg') !important;
}
.collegedatefinder-signup-bottom-area-bg {
	background-image: url('../images/collegedatefinder/footer-collegedatefinder.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.climbersnetwork-fullwidth-bg {
	background-image: url('../images/climbersnetwork/splash-photo-climbersnetwork.jpg') !important;
}
.climbersnetwork-signup-bottom-area-bg {
	background-image: url('../images/climbersnetwork/footer-climbersnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.catloversnetwork-fullwidth-bg {
	background-image: url('../images/catloversnetwork/splash-photo-catloversnetwork.jpg') !important;
}
.catloversnetwork-signup-bottom-area-bg {
	background-image: url('../images/catloversnetwork/footer-catloversnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.californiagaysingles-fullwidth-bg {
	background-image: url('../images/californiagaysingles/splash-photo-californiagaysingles.jpg') !important;
}
.californiagaysingles-signup-bottom-area-bg {
	background-image: url('../images/californiagaysingles/footer-californiagaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.butchfemmesingles-fullwidth-bg {
	background-image: url('../images/butchfemmesingles/splash-photo-butchfemmesingles.jpg') !important;
}
.butchfemmesingles-signup-bottom-area-bg {
	background-image: url('../images/butchfemmesingles/footer-butchfemmesingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.buffalogaysingles-fullwidth-bg {
	background-image: url('../images/buffalogaysingles/splash-photo-buffalogaysingles.jpg') !important;
}
.buffalogaysingles-signup-bottom-area-bg {
	background-image: url('../images/buffalogaysingles/footer-buffalogaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bigmusclesingles-fullwidth-bg {
	background-image: url('../images/bigmusclesingles/splash-photo-bigmusclesingles.jpg') !important;
}
.bigmusclesingles-signup-bottom-area-bg {
	background-image: url('../images/bigmusclesingles/footer-bigmusclesingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.baseballfriends-fullwidth-bg {
	background-image: url('../images/baseballfriends/splash-photo-baseballfriends.jpg') !important;
}
.baseballfriends-signup-bottom-area-bg {
	background-image: url('../images/baseballfriends/footer-baseballfriends.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.autoracinglovers-fullwidth-bg {
	background-image: url('../images/autoracinglovers/splash-photo-autoracinglovers.jpg') !important;
}
.autoracinglovers-signup-bottom-area-bg {
	background-image: url('../images/autoracinglovers/footer-autoracinglovers.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.astrointroductions-fullwidth-bg {
	background-image: url('../images/astrointroductions/splash-photo-astrointroductions.jpg') !important;
}
.astrointroductions-signup-bottom-area-bg {
	background-image: url('../images/astrointroductions/footer-astrointroductions.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.arkansasgaysingles-fullwidth-bg {
	background-image: url('../images/arkansasgaysingles/splash-photo-arkansasgaysingles.jpg') !important;
}
.arkansasgaysingles-signup-bottom-area-bg {
	background-image: url('../images/arkansasgaysingles/footer-arkansasgaysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.animalloversonline-fullwidth-bg {
	background-image: url('../images/animalloversonline/splash-photo-animalloversonline.jpg') !important;
}
.animalloversonline-signup-bottom-area-bg {
	background-image: url('../images/animalloversonline/footer-animalloversonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.adamandevesingles-fullwidth-bg {
	background-image: url('../images/adamandevesingles/splash-photo-adamandevesingles.jpg') !important;
}
.adamandevesingles-signup-bottom-area-bg {
	background-image: url('../images/adamandevesingles/footer-adamandevesingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwenty-fullwidth-bg {
	background-image: url('../images/420/splash-photo-420.jpg') !important;
}
.fourtwenty-signup-bottom-area-bg {
	background-image: url('../images/420/footer-420.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwentydating-fullwidth-bg {
	background-image: url('../images/420dating/splash-photo-420dating.jpg') !important;
}
.fourtwentydating-signup-bottom-area-bg {
	background-image: url('../images/420dating/footer-420dating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwentyfriendlydatingservice-fullwidth-bg {
	background-image: url('../images/420friendlydatingservice/splash-photo-420friendlydatingservice.jpg') !important;
}
.fourtwentyfriendlydatingservice-signup-bottom-area-bg {
	background-image: url('../images/420friendlydatingservice/footer-420friendlydatingservice.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwentyseniors-fullwidth-bg {
	background-image: url('../images/420seniors/splash-photo-420seniors.jpg') !important;
}
.fourtwentyseniors-signup-bottom-area-bg {
	background-image: url('../images/420seniors/footer-420seniors.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.fourtwentysinglesdating-fullwidth-bg {
	background-image: url('../images/420singlesdating/splash-photo-420singlesdating.jpg') !important;
}
.fourtwentysinglesdating-signup-bottom-area-bg {
	background-image: url('../images/420singlesdating/footer-420singlesdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nineelevensingles-fullwidth-bg {
	background-image: url('../images/911singles/splash-photo-911singles.jpg') !important;
}
.nineeleveningles-signup-bottom-area-bg {
	background-image: url('../images/911singles/footer-911singles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.asiandateonline-fullwidth-bg {
	background-image: url('../images/asiandateonline/splash-photo-asiandateonline.jpg') !important;
}
.asiandateonline-signup-bottom-area-bg {
	background-image: url('../images/asiandateonline/footer-asiandateonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.adventistsconnection-fullwidth-bg {
	background-image: url('../images/adventistsconnection/splash-photo-adventistsconnection.jpg') !important;
}
.adventistsconnection-signup-bottom-area-bg {
	background-image: url('../images/adventistsconnection/footer-adventistsconnection.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.alaskaonlinepersonals-fullwidth-bg {
	background-image: url('../images/alaskaonlinepersonals/splash-photo-alaskaonlinepersonals.jpg') !important;
}
.alaskaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/alaskaonlinepersonals/footer-alaskaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.arabsingles-fullwidth-bg {
	background-image: url('../images/arabsingles/splash-photo-arabsingles.jpg') !important;
}
.arabsingles-signup-bottom-area-bg {
	background-image: url('../images/arabsingles/footer-arabsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.amourusa-fullwidth-bg {
	background-image: url('../images/amourusa/splash-photo-amourusa.jpg') !important;
}
.amourusa-signup-bottom-area-bg {
	background-image: url('../images/amourusa/footer-amourusa.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.amourez-fullwidth-bg {
	background-image: url('../images/amourez/splash-photo-amourez.jpg') !important;
}
.amourez-signup-bottom-area-bg {
	background-image: url('../images/amourez/footer-amourez.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bbwnetwork-fullwidth-bg {
	background-image: url('../images/bbwnetwork/splash-photo-bbwnetwork.jpg') !important;
}
.bbwnetwork-signup-bottom-area-bg {
	background-image: url('../images/bbwnetwork/footer-bbwnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.blackdatemate-fullwidth-bg {
	background-image: url('../images/blackdatemate/splash-photo-blackdatemate.jpg') !important;
}
.blackdatemate-signup-bottom-area-bg {
	background-image: url('../images/blackdatemate/footer-blackdatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.blackonlinedating-fullwidth-bg {
	background-image: url('../images/blackonlinedating/splash-photo-blackonlinedating.jpg') !important;
}
.blackonlinedating-signup-bottom-area-bg {
	background-image: url('../images/blackonlinedating/footer-blackonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bodybuildingdating-fullwidth-bg {
	background-image: url('../images/bodybuildingdating/splash-photo-bodybuildingdating.jpg') !important;
}
.bodybuildingdating-signup-bottom-area-bg {
	background-image: url('../images/bodybuildingdating/footer-bodybuildingdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bookloversonlinedating-fullwidth-bg {
	background-image: url('../images/bookloversonlinedating/splash-photo-bookloversonlinedating.jpg') !important;
}
.bookloversonlinedating-signup-bottom-area-bg {
	background-image: url('../images/bookloversonlinedating/footer-bookloversonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.christianmatchmaking-fullwidth-bg {
	background-image: url('../images/christianmatchmaking/splash-photo-christianmatchmaking.jpg') !important;
}
.christianmatchmaking-signup-bottom-area-bg {
	background-image: url('../images/christianmatchmaking/footer-christianmatchmaking.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.christiansinglesusa-fullwidth-bg {
	background-image: url('../images/christiansinglesusa/splash-photo-christiansinglesusa.jpg') !important;
}
.christiansinglesusa-signup-bottom-area-bg {
	background-image: url('../images/christiansinglesusa/footer-christiansinglesusa.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.chubbyluver-fullwidth-bg {
	background-image: url('../images/chubbyluver/splash-photo-chubbyluver.jpg') !important;
}
.chubbyluver-signup-bottom-area-bg {
	background-image: url('../images/chubbyluver/footer-chubbyluver.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.connecticutonlinepersonals-fullwidth-bg {
	background-image: url('../images/connecticutonlinepersonals/splash-photo-connecticutonlinepersonals.jpg') !important;
}
.connecticutonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/connecticutonlinepersonals/footer-connecticutonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dancerpersonals-fullwidth-bg {
	background-image: url('../images/dancerpersonals/splash-photo-dancerpersonals.jpg') !important;
}
.dancerpersonals-signup-bottom-area-bg {
	background-image: url('../images/dancerpersonals/footer-dancerpersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dateafisherman-fullwidth-bg {
	background-image: url('../images/dateafisherman/splash-photo-dateafisherman.jpg') !important;
}
.dateafisherman-signup-bottom-area-bg {
	background-image: url('../images/dateafisherman/footer-dateafisherman.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingbisexualsingles-fullwidth-bg {
	background-image: url('../images/datingbisexualsingles/splash-photo-datingbisexualsingles.jpg') !important;
}
.datingbisexualsingles-signup-bottom-area-bg {
	background-image: url('../images/datingbisexualsingles/footer-datingbisexualsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datinginterracialsingles-fullwidth-bg {
	background-image: url('../images/datinginterracialsingles/splash-photo-datinginterracialsingles.jpg') !important;
}
.datinginterracialsingles-signup-bottom-area-bg {
	background-image: url('../images/datinginterracialsingles/footer-datinginterracialsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingm4m-fullwidth-bg {
	background-image: url('../images/datingm4m/splash-photo-datingm4m.jpg') !important;
}
.datingm4m-signup-bottom-area-bg {
	background-image: url('../images/datingm4m/footer-datingm4m.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingmilitarysingles-fullwidth-bg {
	background-image: url('../images/datingmilitarysingles/splash-photo-datingmilitarysingles.jpg') !important;
}
.datingmilitarysingles-signup-bottom-area-bg {
	background-image: url('../images/datingmilitarysingles/footer-datingmilitarysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingseniorsingles-fullwidth-bg {
	background-image: url('../images/datingseniorsingles/splash-photo-datingseniorsingles.jpg') !important;
}
.datingseniorsingles-signup-bottom-area-bg {
	background-image: url('../images/datingseniorsingles/footer-datingseniorsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.findatennisdate-fullwidth-bg {
	background-image: url('../images/findatennisdate/splash-photo-findatennisdate.jpg') !important;
}
.findatennisdate-signup-bottom-area-bg {
	background-image: url('../images/findatennisdate/footer-findatennisdate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.free420date-fullwidth-bg {
	background-image: url('../images/free420date/splash-photo-free420date.jpg') !important;
}
.free420date-signup-bottom-area-bg {
	background-image: url('../images/free420date/footer-free420date.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaychristiandating-fullwidth-bg {
	background-image: url('../images/gaychristiandating/splash-photo-gaychristiandating.jpg') !important;
}
.gaychristiandating-signup-bottom-area-bg {
	background-image: url('../images/gaychristiandating/footer-gaychristiandating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaydatemate-fullwidth-bg {
	background-image: url('../images/gaydatemate/splash-photo-gaydatemate.jpg') !important;
}
.gaydatemate-signup-bottom-area-bg {
	background-image: url('../images/gaydatemate/footer-gaydatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gayinterracialdating-fullwidth-bg {
	background-image: url('../images/gayinterracialdating/splash-photo-gayinterracialdating.jpg') !important;
}
.gayinterracialdating-signup-bottom-area-bg {
	background-image: url('../images/gayinterracialdating/footer-gayinterracialdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaymeetmarket-fullwidth-bg {
	background-image: url('../images/gaymeetmarket/splash-photo-gaymeetmarket.jpg') !important;
}
.gaymeetmarket-signup-bottom-area-bg {
	background-image: url('../images/gaymeetmarket/footer-gaymeetmarket.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.geeksdating-fullwidth-bg {
	background-image: url('../images/geeksdating/splash-photo-geeksdating.jpg') !important;
}
.geeksdating-signup-bottom-area-bg {
	background-image: url('../images/geeksdating/footer-geeksdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.greenthumbdating-fullwidth-bg {
	background-image: url('../images/greenthumbdating/splash-photo-greenthumbdating.jpg') !important;
}
.greenthumbdating-signup-bottom-area-bg {
	background-image: url('../images/greenthumbdating/footer-greenthumbdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.hikersdating-fullwidth-bg {
	background-image: url('../images/hikersdating/splash-photo-hikersdating.jpg') !important;
}
.hikersdating-signup-bottom-area-bg {
	background-image: url('../images/hikersdating/footer-hikersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.jackfoundjill-fullwidth-bg {
	background-image: url('../images/jackfoundjill/splash-photo-jackfoundjill.jpg') !important;
}
.jackfoundjill-signup-bottom-area-bg {
	background-image: url('../images/jackfoundjill/footer-jackfoundjill.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.largepersonals-fullwidth-bg {
	background-image: url('../images/largepersonals/splash-photo-largepersonals.jpg') !important;
}
.largepersonals-signup-bottom-area-bg {
	background-image: url('../images/largepersonals/footer-largepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.latebloomersdating-fullwidth-bg {
	background-image: url('../images/latebloomersdating/splash-photo-latebloomersdating.jpg') !important;
}
.latebloomersdating-signup-bottom-area-bg {
	background-image: url('../images/latebloomersdating/footer-latebloomersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.louisianaonlinepersonals-fullwidth-bg {
	background-image: url('../images/louisianaonlinepersonals/splash-photo-louisianaonlinepersonals.jpg') !important;
}
.louisianaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/louisianaonlinepersonals/footer-louisianaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbiandatemate-fullwidth-bg {
	background-image: url('../images/lesbiandatemate/splash-photo-lesbiandatemate.jpg') !important;
}
.lesbiandatemate-signup-bottom-area-bg {
	background-image: url('../images/lesbiandatemate/footer-lesbiandatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbianembassy-fullwidth-bg {
	background-image: url('../images/lesbianembassy/splash-photo-lesbianembassy.jpg') !important;
}
.lesbianembassy-signup-bottom-area-bg {
	background-image: url('../images/lesbianembassy/footer-lesbianembassy.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.michiganonlinepersonals-fullwidth-bg {
	background-image: url('../images/michiganonlinepersonals/splash-photo-michiganonlinepersonals.jpg') !important;
}
.michiganonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/michiganonlinepersonals/footer-michiganonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.movieloversdating-fullwidth-bg {
	background-image: url('../images/movieloversdating/splash-photo-movieloversdating.jpg') !important;
}
.movieloversdating-signup-bottom-area-bg {
	background-image: url('../images/movieloversdating/footer-movieloversdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newagedating-fullwidth-bg {
	background-image: url('../images/newagedating/splash-photo-newagedating.jpg') !important;
}
.newagedating-signup-bottom-area-bg {
	background-image: url('../images/newagedating/footer-newagedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nicedating-fullwidth-bg {
	background-image: url('../images/nicedating/splash-photo-nicedating.jpg') !important;
}
.nicedating-signup-bottom-area-bg {
	background-image: url('../images/nicedating/footer-nicedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.oneworldsingles-fullwidth-bg {
	background-image: url('../images/oneworldsingles/splash-photo-oneworldsingles.jpg') !important;
}
.oneworldsingles-signup-bottom-area-bg {
	background-image: url('../images/oneworldsingles/footer-oneworldsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.phillysingles-fullwidth-bg {
	background-image: url('../images/phillysingles/splash-photo-phillysingles.jpg') !important;
}
.phillysingles-signup-bottom-area-bg {
	background-image: url('../images/phillysingles/footer-phillysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.seniordatingpersonals-fullwidth-bg {
	background-image: url('../images/seniordatingpersonals/splash-photo-seniordatingpersonals.jpg') !important;
}
.seniordatingpersonals-signup-bottom-area-bg {
	background-image: url('../images/seniordatingpersonals/footer-seniordatingpersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.shortonlinepersonals-fullwidth-bg {
	background-image: url('../images/shortonlinepersonals/splash-photo-shortonlinepersonals.jpg') !important;
}
.shortonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/shortonlinepersonals/footer-shortonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.signaturedates-fullwidth-bg {
	background-image: url('../images/signaturedates/splash-photo-signaturedates.jpg') !important;
}
.signaturedates-signup-bottom-area-bg {
	background-image: url('../images/signaturedates/footer-signaturedates.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.singlesonlinepersonals-fullwidth-bg {
	background-image: url('../images/singlesonlinepersonals/splash-photo-singlesonlinepersonals.jpg') !important;
}
.singlesonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/singlesonlinepersonals/footer-singlesonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.skiersdating-fullwidth-bg {
	background-image: url('../images/skiersdating/splash-photo-skiersdating.jpg') !important;
}
.skiersdating-signup-bottom-area-bg {
	background-image: url('../images/skiersdating/footer-skiersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.smoking-personals-fullwidth-bg {
	background-image: url('../images/smoking-personals/splash-photo-smoking-personals.jpg') !important;
}
.smoking-personals-signup-bottom-area-bg {
	background-image: url('../images/smoking-personals/footer-smoking-personals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.soul.marryblack-fullwidth-bg {
	background-image: url('../images/soul.marryblack/splash-photo-soul.marryblack.jpg') !important;
}
.soul.marryblack-signup-bottom-area-bg {
	background-image: url('../images/soul.marryblack/footer-soul.marryblack.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.southdakotaonlinepersonals-fullwidth-bg {
	background-image: url('../images/southdakotaonlinepersonals/splash-photo-southdakotaonlinepersonals.jpg') !important;
}
.southdakotaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/southdakotaonlinepersonals/footer-southdakotaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ssbbwdating-fullwidth-bg {
	background-image: url('../images/ssbbwdating/splash-photo-ssbbwdating.jpg') !important;
}
.ssbbwdating-signup-bottom-area-bg {
	background-image: url('../images/ssbbwdating/footer-ssbbwdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.supercompanion-fullwidth-bg {
	background-image: url('../images/supercompanion/splash-photo-supercompanion.jpg') !important;
}
.supercompanion-signup-bottom-area-bg {
	background-image: url('../images/supercompanion/footer-supercompanion.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thaidaters-fullwidth-bg {
	background-image: url('../images/thaidaters/splash-photo-thaidaters.jpg') !important;
}
.thaidaters-signup-bottom-area-bg {
	background-image: url('../images/thaidaters/footer-thaidaters.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thaiwomenonline-fullwidth-bg {
	background-image: url('../images/thaiwomenonline/splash-photo-thaiwomenonline.jpg') !important;
}
.thaiwomenonline-signup-bottom-area-bg {
	background-image: url('../images/thaiwomenonline/footer-thaiwomenonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.troopdates-fullwidth-bg {
	background-image: url('../images/troopdates/splash-photo-troopdates.jpg') !important;
}
.troopdates-signup-bottom-area-bg {
	background-image: url('../images/troopdates/footer-troopdates.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.uandisingles-fullwidth-bg {
	background-image: url('../images/uandisingles/splash-photo-uandisingles.jpg') !important;
}
.uandisingles-signup-bottom-area-bg {
	background-image: url('../images/uandisingles/footer-uandisingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.usaonlinedating-fullwidth-bg {
	background-image: url('../images/usaonlinedating/splash-photo-usaonlinedating.jpg') !important;
}
.usaonlinedating-signup-bottom-area-bg {
	background-image: url('../images/usaonlinedating/footer-usaonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.videogaminglovers-fullwidth-bg {
	background-image: url('../images/videogaminglovers/splash-photo-videogaminglovers.jpg') !important;
}
.videogaminglovers-signup-bottom-area-bg {
	background-image: url('../images/videogaminglovers/footer-videogaminglovers.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.widowsandwidowersdating-fullwidth-bg {
	background-image: url('../images/widowsandwidowersdating/splash-photo-widowsandwidowersdating.jpg') !important;
}
.widowsandwidowersdating-signup-bottom-area-bg {
	background-image: url('../images/widowsandwidowersdating/footer-widowsandwidowersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.wisconsinonlinepersonals-fullwidth-bg {
	background-image: url('../images/wisconsinonlinepersonals/splash-photo-wisconsinonlinepersonals.jpg') !important;
}
.wisconsinonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/wisconsinonlinepersonals/footer-wisconsinonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.airlinedate-fullwidth-bg {
	background-image: url('../images/airlinedate/splash-photo-airlinedate.jpg') !important;
}
.airlinedate-signup-bottom-area-bg {
	background-image: url('../images/airlinedate/footer-airlinedate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.marylandpersonalsonline-fullwidth-bg {
	background-image: url('../images/marylandpersonalsonline/splash-photo-marylandpersonalsonline.jpg') !important;
}
.marylandpersonalsonline-signup-bottom-area-bg {
	background-image: url('../images/marylandpersonalsonline/footer-marylandpersonalsonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.420-fullwidth-bg {
	background-image: url('../images/420/splash-photo-420.jpg') !important;
}
.420-signup-bottom-area-bg {
	background-image: url('../images/420/footer-420.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.420dating-fullwidth-bg {
	background-image: url('../images/420dating/splash-photo-420dating.jpg') !important;
}
.420dating-signup-bottom-area-bg {
	background-image: url('../images/420dating/footer-420dating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.420friendlydatingservice-fullwidth-bg {
	background-image: url('../images/420friendlydatingservice/splash-photo-420friendlydatingservice.jpg') !important;
}
.420friendlydatingservice-signup-bottom-area-bg {
	background-image: url('../images/420friendlydatingservice/footer-420friendlydatingservice.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.420seniors-fullwidth-bg {
	background-image: url('../images/420seniors/splash-photo-420seniors.jpg') !important;
}
.420seniors-signup-bottom-area-bg {
	background-image: url('../images/420seniors/footer-420seniors.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.420singlesdating-fullwidth-bg {
	background-image: url('../images/420singlesdating/splash-photo-420singlesdating.jpg') !important;
}
.420singlesdating-signup-bottom-area-bg {
	background-image: url('../images/420singlesdating/footer-420singlesdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.911singles-fullwidth-bg {
	background-image: url('../images/911singles/splash-photo-911singles.jpg') !important;
}
.911singles-signup-bottom-area-bg {
	background-image: url('../images/911singles/footer-911singles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.asiandateonline-fullwidth-bg {
	background-image: url('../images/asiandateonline/splash-photo-asiandateonline.jpg') !important;
}
.asiandateonline-signup-bottom-area-bg {
	background-image: url('../images/asiandateonline/footer-asiandateonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.adventistsconnection-fullwidth-bg {
	background-image: url('../images/adventistsconnection/splash-photo-adventistsconnection.jpg') !important;
}
.adventistsconnection-signup-bottom-area-bg {
	background-image: url('../images/adventistsconnection/footer-adventistsconnection.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.alaskaonlinepersonals-fullwidth-bg {
	background-image: url('../images/alaskaonlinepersonals/splash-photo-alaskaonlinepersonals.jpg') !important;
}
.alaskaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/alaskaonlinepersonals/footer-alaskaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.arabsingles-fullwidth-bg {
	background-image: url('../images/arabsingles/splash-photo-arabsingles.jpg') !important;
}
.arabsingles-signup-bottom-area-bg {
	background-image: url('../images/arabsingles/footer-arabsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.amourusa-fullwidth-bg {
	background-image: url('../images/amourusa/splash-photo-amourusa.jpg') !important;
}
.amourusa-signup-bottom-area-bg {
	background-image: url('../images/amourusa/footer-amourusa.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.amourez-fullwidth-bg {
	background-image: url('../images/amourez/splash-photo-amourez.jpg') !important;
}
.amourez-signup-bottom-area-bg {
	background-image: url('../images/amourez/footer-amourez.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bbwnetwork-fullwidth-bg {
	background-image: url('../images/bbwnetwork/splash-photo-bbwnetwork.jpg') !important;
}
.bbwnetwork-signup-bottom-area-bg {
	background-image: url('../images/bbwnetwork/footer-bbwnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.blackdatemate-fullwidth-bg {
	background-image: url('../images/blackdatemate/splash-photo-blackdatemate.jpg') !important;
}
.blackdatemate-signup-bottom-area-bg {
	background-image: url('../images/blackdatemate/footer-blackdatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.blackonlinedating-fullwidth-bg {
	background-image: url('../images/blackonlinedating/splash-photo-blackonlinedating.jpg') !important;
}
.blackonlinedating-signup-bottom-area-bg {
	background-image: url('../images/blackonlinedating/footer-blackonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bodybuildingdating-fullwidth-bg {
	background-image: url('../images/bodybuildingdating/splash-photo-bodybuildingdating.jpg') !important;
}
.bodybuildingdating-signup-bottom-area-bg {
	background-image: url('../images/bodybuildingdating/footer-bodybuildingdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bookloversonlinedating-fullwidth-bg {
	background-image: url('../images/bookloversonlinedating/splash-photo-bookloversonlinedating.jpg') !important;
}
.bookloversonlinedating-signup-bottom-area-bg {
	background-image: url('../images/bookloversonlinedating/footer-bookloversonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.christianmatchmaking-fullwidth-bg {
	background-image: url('../images/christianmatchmaking/splash-photo-christianmatchmaking.jpg') !important;
}
.christianmatchmaking-signup-bottom-area-bg {
	background-image: url('../images/christianmatchmaking/footer-christianmatchmaking.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.christiansinglesusa-fullwidth-bg {
	background-image: url('../images/christiansinglesusa/splash-photo-christiansinglesusa.jpg') !important;
}
.christiansinglesusa-signup-bottom-area-bg {
	background-image: url('../images/christiansinglesusa/footer-christiansinglesusa.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.chubbyluver-fullwidth-bg {
	background-image: url('../images/chubbyluver/splash-photo-chubbyluver.jpg') !important;
}
.chubbyluver-signup-bottom-area-bg {
	background-image: url('../images/chubbyluver/footer-chubbyluver.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.connecticutonlinepersonals-fullwidth-bg {
	background-image: url('../images/connecticutonlinepersonals/splash-photo-connecticutonlinepersonals.jpg') !important;
}
.connecticutonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/connecticutonlinepersonals/footer-connecticutonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dancerpersonals-fullwidth-bg {
	background-image: url('../images/dancerpersonals/splash-photo-dancerpersonals.jpg') !important;
}
.dancerpersonals-signup-bottom-area-bg {
	background-image: url('../images/dancerpersonals/footer-dancerpersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dateafisherman-fullwidth-bg {
	background-image: url('../images/dateafisherman/splash-photo-dateafisherman.jpg') !important;
}
.dateafisherman-signup-bottom-area-bg {
	background-image: url('../images/dateafisherman/footer-dateafisherman.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingbisexualsingles-fullwidth-bg {
	background-image: url('../images/datingbisexualsingles/splash-photo-datingbisexualsingles.jpg') !important;
}
.datingbisexualsingles-signup-bottom-area-bg {
	background-image: url('../images/datingbisexualsingles/footer-datingbisexualsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datinginterracialsingles-fullwidth-bg {
	background-image: url('../images/datinginterracialsingles/splash-photo-datinginterracialsingles.jpg') !important;
}
.datinginterracialsingles-signup-bottom-area-bg {
	background-image: url('../images/datinginterracialsingles/footer-datinginterracialsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingm4m-fullwidth-bg {
	background-image: url('../images/datingm4m/splash-photo-datingm4m.jpg') !important;
}
.datingm4m-signup-bottom-area-bg {
	background-image: url('../images/datingm4m/footer-datingm4m.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingmilitarysingles-fullwidth-bg {
	background-image: url('../images/datingmilitarysingles/splash-photo-datingmilitarysingles.jpg') !important;
}
.datingmilitarysingles-signup-bottom-area-bg {
	background-image: url('../images/datingmilitarysingles/footer-datingmilitarysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.datingseniorsingles-fullwidth-bg {
	background-image: url('../images/datingseniorsingles/splash-photo-datingseniorsingles.jpg') !important;
}
.datingseniorsingles-signup-bottom-area-bg {
	background-image: url('../images/datingseniorsingles/footer-datingseniorsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.findatennisdate-fullwidth-bg {
	background-image: url('../images/findatennisdate/splash-photo-findatennisdate.jpg') !important;
}
.findatennisdate-signup-bottom-area-bg {
	background-image: url('../images/findatennisdate/footer-findatennisdate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.free420date-fullwidth-bg {
	background-image: url('../images/free420date/splash-photo-free420date.jpg') !important;
}
.free420date-signup-bottom-area-bg {
	background-image: url('../images/free420date/footer-free420date.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaychristiandating-fullwidth-bg {
	background-image: url('../images/gaychristiandating/splash-photo-gaychristiandating.jpg') !important;
}
.gaychristiandating-signup-bottom-area-bg {
	background-image: url('../images/gaychristiandating/footer-gaychristiandating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaydatemate-fullwidth-bg {
	background-image: url('../images/gaydatemate/splash-photo-gaydatemate.jpg') !important;
}
.gaydatemate-signup-bottom-area-bg {
	background-image: url('../images/gaydatemate/footer-gaydatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gayinterracialdating-fullwidth-bg {
	background-image: url('../images/gayinterracialdating/splash-photo-gayinterracialdating.jpg') !important;
}
.gayinterracialdating-signup-bottom-area-bg {
	background-image: url('../images/gayinterracialdating/footer-gayinterracialdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaymeetmarket-fullwidth-bg {
	background-image: url('../images/gaymeetmarket/splash-photo-gaymeetmarket.jpg') !important;
}
.gaymeetmarket-signup-bottom-area-bg {
	background-image: url('../images/gaymeetmarket/footer-gaymeetmarket.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.geeksdating-fullwidth-bg {
	background-image: url('../images/geeksdating/splash-photo-geeksdating.jpg') !important;
}
.geeksdating-signup-bottom-area-bg {
	background-image: url('../images/geeksdating/footer-geeksdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.greenthumbdating-fullwidth-bg {
	background-image: url('../images/greenthumbdating/splash-photo-greenthumbdating.jpg') !important;
}
.greenthumbdating-signup-bottom-area-bg {
	background-image: url('../images/greenthumbdating/footer-greenthumbdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.hikersdating-fullwidth-bg {
	background-image: url('../images/hikersdating/splash-photo-hikersdating.jpg') !important;
}
.hikersdating-signup-bottom-area-bg {
	background-image: url('../images/hikersdating/footer-hikersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.jackfoundjill-fullwidth-bg {
	background-image: url('../images/jackfoundjill/splash-photo-jackfoundjill.jpg') !important;
}
.jackfoundjill-signup-bottom-area-bg {
	background-image: url('../images/jackfoundjill/footer-jackfoundjill.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.largepersonals-fullwidth-bg {
	background-image: url('../images/largepersonals/splash-photo-largepersonals.jpg') !important;
}
.largepersonals-signup-bottom-area-bg {
	background-image: url('../images/largepersonals/footer-largepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.latebloomersdating-fullwidth-bg {
	background-image: url('../images/latebloomersdating/splash-photo-latebloomersdating.jpg') !important;
}
.latebloomersdating-signup-bottom-area-bg {
	background-image: url('../images/latebloomersdating/footer-latebloomersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.louisianaonlinepersonals-fullwidth-bg {
	background-image: url('../images/louisianaonlinepersonals/splash-photo-louisianaonlinepersonals.jpg') !important;
}
.louisianaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/louisianaonlinepersonals/footer-louisianaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbiandatemate-fullwidth-bg {
	background-image: url('../images/lesbiandatemate/splash-photo-lesbiandatemate.jpg') !important;
}
.lesbiandatemate-signup-bottom-area-bg {
	background-image: url('../images/lesbiandatemate/footer-lesbiandatemate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbianembassy-fullwidth-bg {
	background-image: url('../images/lesbianembassy/splash-photo-lesbianembassy.jpg') !important;
}
.lesbianembassy-signup-bottom-area-bg {
	background-image: url('../images/lesbianembassy/footer-lesbianembassy.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.michiganonlinepersonals-fullwidth-bg {
	background-image: url('../images/michiganonlinepersonals/splash-photo-michiganonlinepersonals.jpg') !important;
}
.michiganonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/michiganonlinepersonals/footer-michiganonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.movieloversdating-fullwidth-bg {
	background-image: url('../images/movieloversdating/splash-photo-movieloversdating.jpg') !important;
}
.movieloversdating-signup-bottom-area-bg {
	background-image: url('../images/movieloversdating/footer-movieloversdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.newagedating-fullwidth-bg {
	background-image: url('../images/newagedating/splash-photo-newagedating.jpg') !important;
}
.newagedating-signup-bottom-area-bg {
	background-image: url('../images/newagedating/footer-newagedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nicedating-fullwidth-bg {
	background-image: url('../images/nicedating/splash-photo-nicedating.jpg') !important;
}
.nicedating-signup-bottom-area-bg {
	background-image: url('../images/nicedating/footer-nicedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.oneworldsingles-fullwidth-bg {
	background-image: url('../images/oneworldsingles/splash-photo-oneworldsingles.jpg') !important;
}
.oneworldsingles-signup-bottom-area-bg {
	background-image: url('../images/oneworldsingles/footer-oneworldsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.phillysingles-fullwidth-bg {
	background-image: url('../images/phillysingles/splash-photo-phillysingles.jpg') !important;
}
.phillysingles-signup-bottom-area-bg {
	background-image: url('../images/phillysingles/footer-phillysingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.seniordatingpersonals-fullwidth-bg {
	background-image: url('../images/seniordatingpersonals/splash-photo-seniordatingpersonals.jpg') !important;
}
.seniordatingpersonals-signup-bottom-area-bg {
	background-image: url('../images/seniordatingpersonals/footer-seniordatingpersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.shortonlinepersonals-fullwidth-bg {
	background-image: url('../images/shortonlinepersonals/splash-photo-shortonlinepersonals.jpg') !important;
}
.shortonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/shortonlinepersonals/footer-shortonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.signaturedates-fullwidth-bg {
	background-image: url('../images/signaturedates/splash-photo-signaturedates.jpg') !important;
}
.signaturedates-signup-bottom-area-bg {
	background-image: url('../images/signaturedates/footer-signaturedates.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.singlesonlinepersonals-fullwidth-bg {
	background-image: url('../images/singlesonlinepersonals/splash-photo-singlesonlinepersonals.jpg') !important;
}
.singlesonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/singlesonlinepersonals/footer-singlesonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.skiersdating-fullwidth-bg {
	background-image: url('../images/skiersdating/splash-photo-skiersdating.jpg') !important;
}
.skiersdating-signup-bottom-area-bg {
	background-image: url('../images/skiersdating/footer-skiersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.smoking-personals-fullwidth-bg {
	background-image: url('../images/smoking-personals/splash-photo-smoking-personals.jpg') !important;
}
.smoking-personals-signup-bottom-area-bg {
	background-image: url('../images/smoking-personals/footer-smoking-personals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.soul.marryblack-fullwidth-bg {
	background-image: url('../images/soul.marryblack/splash-photo-soul.marryblack.jpg') !important;
}
.soul.marryblack-signup-bottom-area-bg {
	background-image: url('../images/soul.marryblack/footer-soul.marryblack.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.southdakotaonlinepersonals-fullwidth-bg {
	background-image: url('../images/southdakotaonlinepersonals/splash-photo-southdakotaonlinepersonals.jpg') !important;
}
.southdakotaonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/southdakotaonlinepersonals/footer-southdakotaonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.ssbbwdating-fullwidth-bg {
	background-image: url('../images/ssbbwdating/splash-photo-ssbbwdating.jpg') !important;
}
.ssbbwdating-signup-bottom-area-bg {
	background-image: url('../images/ssbbwdating/footer-ssbbwdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.supercompanion-fullwidth-bg {
	background-image: url('../images/supercompanion/splash-photo-supercompanion.jpg') !important;
}
.supercompanion-signup-bottom-area-bg {
	background-image: url('../images/supercompanion/footer-supercompanion.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thaidaters-fullwidth-bg {
	background-image: url('../images/thaidaters/splash-photo-thaidaters.jpg') !important;
}
.thaidaters-signup-bottom-area-bg {
	background-image: url('../images/thaidaters/footer-thaidaters.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thaiwomenonline-fullwidth-bg {
	background-image: url('../images/thaiwomenonline/splash-photo-thaiwomenonline.jpg') !important;
}
.thaiwomenonline-signup-bottom-area-bg {
	background-image: url('../images/thaiwomenonline/footer-thaiwomenonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.troopdates-fullwidth-bg {
	background-image: url('../images/troopdates/splash-photo-troopdates.jpg') !important;
}
.troopdates-signup-bottom-area-bg {
	background-image: url('../images/troopdates/footer-troopdates.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.uandisingles-fullwidth-bg {
	background-image: url('../images/uandisingles/splash-photo-uandisingles.jpg') !important;
}
.uandisingles-signup-bottom-area-bg {
	background-image: url('../images/uandisingles/footer-uandisingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.usaonlinedating-fullwidth-bg {
	background-image: url('../images/usaonlinedating/splash-photo-usaonlinedating.jpg') !important;
}
.usaonlinedating-signup-bottom-area-bg {
	background-image: url('../images/usaonlinedating/footer-usaonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.videogaminglovers-fullwidth-bg {
	background-image: url('../images/videogaminglovers/splash-photo-videogaminglovers.jpg') !important;
}
.videogaminglovers-signup-bottom-area-bg {
	background-image: url('../images/videogaminglovers/footer-videogaminglovers.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.widowsandwidowersdating-fullwidth-bg {
	background-image: url('../images/widowsandwidowersdating/splash-photo-widowsandwidowersdating.jpg') !important;
}
.widowsandwidowersdating-signup-bottom-area-bg {
	background-image: url('../images/widowsandwidowersdating/footer-widowsandwidowersdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.wisconsinonlinepersonals-fullwidth-bg {
	background-image: url('../images/wisconsinonlinepersonals/splash-photo-wisconsinonlinepersonals.jpg') !important;
}
.wisconsinonlinepersonals-signup-bottom-area-bg {
	background-image: url('../images/wisconsinonlinepersonals/footer-wisconsinonlinepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.airlinedate-fullwidth-bg {
	background-image: url('../images/airlinedate/splash-photo-airlinedate.jpg') !important;
}
.airlinedate-signup-bottom-area-bg {
	background-image: url('../images/airlinedate/footer-airlinedate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.mobiledatingusa-fullwidth-bg {
	background-image: url('../images/mobiledatingusa/splash-photo-mobiledatingusa.jpg') !important;
}
.mobiledatingusa-signup-bottom-area-bg {
	background-image: url('../images/mobiledatingusa/footer-mobiledatingusa.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.mobileonlinedating-fullwidth-bg {
	background-image: url('../images/mobileonlinedating/splash-photo-mobileonlinedating.jpg') !important;
}
.mobileonlinedating-signup-bottom-area-bg {
	background-image: url('../images/mobileonlinedating/footer-mobileonlinedating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.cannabuddies-fullwidth-bg {
	background-image: url('../images/cannabuddies/splash-photo-cannabuddies.jpg') !important;
}
.cannabuddies-signup-bottom-area-bg {
	background-image: url('../images/cannabuddies/footer-cannabuddies.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.curvepersonals-fullwidth-bg {
	background-image: url('../images/curvepersonals/splash-photo-curvepersonals.jpg') !important;
}
.curvepersonals-signup-bottom-area-bg {
	background-image: url('../images/curvepersonals/footer-curvepersonals.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.friendsworldwide-fullwidth-bg {
	background-image: url('../images/friendsworldwide/splash-photo-friendsworldwide.jpg') !important;
}
.friendsworldwide-signup-bottom-area-bg {
	background-image: url('../images/friendsworldwide/footer-friendsworldwide.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.trump-fullwidth-bg {
	background-image: url('../images/trump/splash-photo-trump.jpg') !important;
}
.trump-signup-bottom-area-bg {
	background-image: url('../images/trump/footer-trump.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lesbiansinglesonline-fullwidth-bg {
	background-image: url('../images/lesbiansinglesonline/splash-photo-lesbiansinglesonline.jpg') !important;
}
.lesbiansinglesonline-signup-bottom-area-bg {
	background-image: url('../images/lesbiansinglesonline/footer-lesbiansinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.preppermatch-fullwidth-bg {
	background-image: url('../images/preppermatch/splash-photo-preppermatch.jpg') !important;
}
.preppermatch-signup-bottom-area-bg {
	background-image: url('../images/preppermatch/footer-preppermatch.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.bladedate-fullwidth-bg {
	background-image: url('../images/bladedate/splash-photo-bladedate.jpg') !important;
}
.bladedate-signup-bottom-area-bg {
	background-image: url('../images/bladedate/footer-bladedate.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.grabsingles-fullwidth-bg {
	background-image: url('../images/grabsingles/splash-photo-grabsingles.jpg') !important;
}
.grabsingles-signup-bottom-area-bg {
	background-image: url('../images/grabsingles/footer-grabsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lgbtsinglesonline-fullwidth-bg {
	background-image: url('../images/lgbtsinglesonline/splash-photo-lgbtsinglesonline.jpg') !important;
}
.lgbtsinglesonline-signup-bottom-area-bg {
	background-image: url('../images/lgbtsinglesonline/footer-lgbtsinglesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.thefitweb-fullwidth-bg {
	background-image: url('../images/thefitweb/splash-photo-thefitweb.jpg') !important;
}
.thefitweb-signup-bottom-area-bg {
	background-image: url('../images/thefitweb/footer-thefitweb.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.baytimesdating-fullwidth-bg {
	background-image: url('../images/baytimesdating/splash-photo-baytimesdating.jpg') !important;
}
.baytimesdating-signup-bottom-area-bg {
	background-image: url('../images/baytimesdating/footer-baytimesdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.libertydating-fullwidth-bg {
	background-image: url('../images/libertydating/splash-photo-libertydating.jpg') !important;
}
.libertydating-signup-bottom-area-bg {
	background-image: url('../images/libertydating/footer-libertydating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.lezmeetonline-fullwidth-bg {
	background-image: url('../images/lezmeetonline/splash-photo-lezmeetonline.jpg') !important;
}
.lezmeetonline-signup-bottom-area-bg {
	background-image: url('../images/lezmeetonline/footer-lezmeetonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.nevertrump-fullwidth-bg {
	background-image: url('../images/nevertrump/splash-photo-nevertrump.jpg') !important;
}
.nevertrump-signup-bottom-area-bg {
	background-image: url('../images/nevertrump/footer-nevertrump.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.militarymatchesonline-fullwidth-bg {
	background-image: url('../images/militarymatchesonline/splash-photo-militarymatchesonline.jpg') !important;
}
.militarymatchesonline-signup-bottom-area-bg {
	background-image: url('../images/militarymatchesonline/footer-militarymatchesonline.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.asianladies-fullwidth-bg {
	background-image: url('../images/asianladies/splash-photo-asianladies.jpg') !important;
}
.asianladies-signup-bottom-area-bg {
	background-image: url('../images/asianladies/footer-asianladies.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.asianwomen-fullwidth-bg {
	background-image: url('../images/asianwomen/splash-photo-asianwomen.jpg') !important;
}
.asianwomen-signup-bottom-area-bg {
	background-image: url('../images/asianwomen/footer-asianwomen.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.countrymatchdotdating-fullwidth-bg {
	background-image: url('../images/countrymatchdotdating/splash-photo-countrymatchdotdating.jpg') !important;
}
.countrymatchdotdating-signup-bottom-area-bg {
	background-image: url('../images/countrymatchdotdating/footer-countrymatchdotdating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.progundating-fullwidth-bg {
	background-image: url('../images/progundating/splash-photo-progundating.jpg') !important;
}
.progundating-signup-bottom-area-bg {
	background-image: url('../images/progundating/footer-progundating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.dvsingles-fullwidth-bg {
	background-image: url('../images/dvsingles/splash-photo-dvsingles.jpg') !important;
}
.dvsingles-signup-bottom-area-bg {
	background-image: url('../images/dvsingles/footer-dvsingles.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.gaming-fullwidth-bg {
	background-image: url('../images/gaming/splash-photo-gaming.jpg') !important;
}
.gaming-signup-bottom-area-bg {
	background-image: url('../images/gaming/footer-gaming.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.teapartydating-fullwidth-bg {
	background-image: url('../images/teapartydating/splash-photo-teapartydating.jpg') !important;
}
.teapartydating-signup-bottom-area-bg {
	background-image: url('../images/teapartydating/footer-teapartydating.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.encrypted-fullwidth-bg {
	background-image: url('../images/encrypted/splash-photo-encrypted.jpg') !important;
}
.encrypted-signup-bottom-area-bg {
	background-image: url('../images/encrypted/footer-encrypted.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/

/**
 * All Multiple Sites Images CSS Start Here...
**/
.activesinglesnetwork-fullwidth-bg {
	background-image: url('../images/activesinglesnetwork/splash-photo-activesinglesnetwork.jpg') !important;
}
.activesinglesnetwork-signup-bottom-area-bg {
	background-image: url('../images/activesinglesnetwork/footer-activesinglesnetwork.jpg') !important;
}
/**
* All Multiple Sites Images CSS END Here...
**/


#searchresulthidder { display: none; position: fixed; z-index: 1031; background: #000000; opacity: 0.7; filter: alpha(opacity=70); width: 100%; height: 100%; left: 0; top: 0;}
#searchresulthidderimg { display: none; position: fixed; z-index: 1032; top: 50%; left: 50%; margin: -50px 0px 0px -50px; }

.adsensewrapper {
	margin-top: 15px;
	margin-bottom: 15px;
	width: 98%;
	margin-left: auto;
	margin-right: auto;
}

.sleepingcat {
	margin: 0px auto;
	display: inherit;
	max-width: 220px;
}
.norecordmessage h5 {
	font-size: 20px;
	color: #000000;
	text-align: center;
	margin-top: 35px;
}
.norecordmessage p {
	font-size: 16px;
	color: #000000;
	text-align: center;
}

.norecordmessage2x h5 {
	font-size: 24px;
	color: #000000;
	text-align: center;
	margin-top: 35px;
}
.norecordmessage2x p {
	font-size: 18px;
	color: #000000;
	text-align: center;
}

.ownprofile {
	display: block;
	margin: 10px 0px 10px 0px;
	text-indent: 44px;
	position: relative;
	color: #000000;
	font-size: 14px;
	text-align: left;
	padding: 8px 0px 5px 0px;
}
.ownprofile.premium {
	background: url('../images/highlighted-badge.png');
	background-size: 24px 24px;
    background-repeat: no-repeat;
	background-position: 16px 3px;
}

h1 .ownprofile {
	margin: 0px 0px 10px 0px;
	padding: 12px 0px 5px 0px;
}
h1 .ownprofile.premium {
	background-position: 16px 0px;
}
.space { padding: 10px 0px 0px 0px;}
@media only screen and (max-width: 740px) {
	.ownprofile {
		color: #FFFFFF;
	}
	.adsensewrapper {
		margin-top: 15px;
		width: 235px;
	}
}
.reg-helper-text { font-size: 16px!important; font-weight: 400!important; color: #2592ff!important; }
.bottom-thumbs-img img.img-responsive {
    width: 79px;
    height: 93px;
}
.approve-photo p { color: #0098f0;}
.icons-group {text-align: left !important;}
.icons-group .icon-control { width: auto; height: auto; margin: 0px !important; padding: 0px !important; border-bottom: 0px solid transparent !important; text-align: left !important;}
.icons-group .icon-control .img-responsive, .icons-group .icon-control .active-img { width: auto; height: auto; margin: 0px; padding: 0px; }
.icons-group .winkBox a {color: #0C26EF !important;}
.upgradeMessageBar #upgradeForMessage { text-align: left; margin: 0px 0px 0px 10px;}

@media only screen and (max-width: 767px) {
	.icons-group {text-align: left !important; padding: 0px !important;}
	.icons-group .icon-control { width: auto; height: auto; margin: 0px !important; padding: 0px !important; border-bottom: 0px solid transparent !important; text-align: left !important;}
	.icons-group .icon-control .img-responsive, .icons-group .icon-control .active-img { width: auto; height: auto; margin: 0px; padding: 0px; }
	.icons-group .winkBox a {color: #0C26EF !important;}
}

@media only screen and (max-width: 800px) {
	#SimilarMemberWidgetWrapper {display: none;}
}

.unreadEmail {
	width: 20px;
	height: 20px;
	background: url('../images/unread-mail.png');
	background-size: 20px 20px;
	background-repeat: no-repeat;
	display: block;
}
.readEmail {
	width: 20px;
	height: 20px;
	background: url('../images/open-mail.png');
	background-size: 20px 20px;
	background-repeat: no-repeat;
	display: block;
}
