﻿
@import url('https://fonts.googleapis.com/css2?family=Marck+Script&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap');

.clearfix {
clear:both;
}

.top-space {
margin-top: 100px;
}

.loginbox {
width: 150px;
float: right;
margin-left: 10px;
margin-bottom: 15px;
margin-right: 10px;
}

.right {
text-align: right;
}

.btn-right {
float: right;
}

.welcome {
font-size: 40px;
text-shadow: 2px 2px #000;
color: #fff;
}

.login-section-box{
padding: 70px 0px;
background: #ffffff;
background-size: cover;
}
.login-section-box .img-fluid{
box-shadow: 20px 20px 0px #0CC2F8;
}

.grey {
	background-color: rgba(80,119,156, 0.1);
}

.center {
  margin: auto;
  width: 100%;

  padding: 0, 10px, 10px, 10px;
}
.spacer {
height: 20px;
}

ul.normal {
margin-left: 20px;
margin-bottom: 20px;
}

li.normal {
margin-left: 10px;
list-style:square;
line-height: 2.5;
}

.decorated {
font-family: 'Permanent Marker', cursive;
color: #161616;
font-size:30px;
font-weight: bold;
margin-bottom:15px;
margin-top: 15px;
}

.border-red {
border: 1px #0CC2F8 solid;
padding: 10px;
}

.border-grey {
	border: 1px #50779C solid;
padding: 10px;

}

.terms {
float: left;
width: 90%;
font-weight: bold;
border-top: 2px #0CC2F8 solid;
border-left: 2px #0CC2F8 solid;
border-right: 2px #0CC2F8 solid;
padding: 3px 3px 3px 3px;
text-align: left;
color: #CC0033;
}

.defined {
float: left;
width: 90%;
border-top: 1px #fff solid;
border-left: 2px #0CC2F8 solid;
border-right: 2px #0CC2F8 solid;
padding: 3px 3px 3px 3px;
}

.defined-bottom {
float: left;
width: 90%;
border-left: 2px #0CC2F8 solid;
border-right: 2px #0CC2F8 solid;
border-bottom: 2px #0CC2F8 solid;
padding: 3px 3px 3px 3px;
margin-bottom: 30px;
}


.page-questions {
    padding: 250px 0 150px;
    background: url(../images/frequent-questions.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}

.page-privacy {
    padding: 250px 0 150px;
    background: url(../images/your-privacy.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}

.page-sitemap {
    padding: 250px 0 150px;
    background: url(../images/sitemap.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-contact-manners {
    padding: 250px 0 150px;
    background: url(../images/contact-manners.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-lifestyle-manners {
    padding: 250px 0 150px;
    background: url(../images/lifestyle-manners.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-party-manners {
    padding: 250px 0 150px;
    background: url(../images/party-manners.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-new-couples {
    padding: 250px 0 150px;
    background: url(../images/new-couples.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-new-ladies {
    padding: 250px 0 150px;
    background: url(../images/new-ladies.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}
.page-new-men {
    padding: 250px 0 150px;
    background: url(../images/new-men.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: 0 0;
    position: relative;
}



.1000 {
	min-height: 1300px;
}

.logo {
	font-family: 'Permanent Marker', cursive;
font-size: 45px;
color: #161616;
font-weight: bold;
}


.about-section-box-frequent{
	padding: 70px 0px;
	background: #ffffff url(../images/frequent-questions.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-frequent .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-privacy{
	padding: 70px 0px;
	background: #ffffff url(../images/your-privacy.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-privacy .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-sitemap{
	padding: 70px 0px;
	background: #ffffff url(../images/sitemap.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-sitemap .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-contact-manners{
	padding: 70px 0px;
	background: #ffffff url(../images/contact-manners.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-contact-manners .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-lifestyle-manners{
	padding: 70px 0px;
	background: #ffffff url(../images/lifestyle-manners.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-lifestyle-manners .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-party-manners{
	padding: 70px 0px;
	background: #ffffff url(../images/party-manners.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-party-manners .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-new-couples{
	padding: 70px 0px;
	background: #ffffff url(../images/new-couples.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-new-couples .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-new-ladies{
	padding: 70px 0px;
	background: #ffffff url(../images/new-ladies.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-new-ladies .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-new-men{
	padding: 70px 0px;
	background: #ffffff url(../images/new-men.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-new-men .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}



.about-section-box-aurora{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-aurora-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-aurora .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-rockford{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-rockford-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-rockford .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-joliet{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-joliet-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-joliet .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-naperville{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-naperville-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-naperville .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-springfield{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-springfield-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-springfield .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-peoria{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-peoria-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-peoria .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-elgin{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-elgin-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-elgin .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-waukegan{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-waukegan-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-waukegan .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-cicero{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-cicero-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-cicero .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-champaign{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-champaign-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-champaign .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-bloomington{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-bloomington-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-bloomington .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}

.about-section-box-decatur{
	padding: 70px 0px;
	background: #ffffff url(../images/swingers-in-decatur-2000.jpg) no-repeat bottom center;
	background-size: cover;
}
.about-section-box-decatur .img-fluid{
	box-shadow: 20px 20px 0px #0CC2F8;
}







