html {
  scroll-behavior: smooth;
}

.Leads_MainHeader {
    
}

#ClassifiedLeadsPage a {
    color:#0000EE;
}

#ClassifiedLeadsPage a:visited {
    color:#551A8B;
}

#ClassifiedLeadsPage a:live {
    color:#EE0000B;
}

.pagesize {
    min-height: 900px;
    margin-bottom: 25px;
    border: 1px solid;
    position: relative;
    padding: 25px 25px 5px 25px;
    max-width: 900px;
    margin: 0 auto 30px;
    background-color: white;
    box-shadow: 7px 8px 5px #dedede;
}

.pagesize_GGPlinks {
    margin-bottom: 25px;
    border: 1px solid;
    position: relative;
    padding: 25px 25px 5px 25px;
    max-width: 900px;
    margin: 0 auto 30px;
    background-color: white;
    box-shadow: 7px 8px 5px #dedede;
}

.GGP_modulebutton {
    color: black;
    text-align: center;
}

.GGGPlinks p {
    text-align: left;
}

.GGGPlinks {
    display: inline-block;
    max-width: 205px;
    /* border: 1px solid black; */
    margin: 0px 25px;
    padding: 15px;
    margin-bottom: 15px;
    vertical-align: top;
}

.realcalls iframe {
	margin-bottom:20px;
	border: 1px solid #8f8f8f;
}

.testimonials iframe {
	margin-bottom:5px;
	border: 1px solid #8f8f8f;

}

.Pageination {
    position: absolute;
    left: 18px;
    bottom: 15px;
    font-size: 1.1em;
    background-color: #e5e5e5;
    padding: 3px 10px;
    border-radius: 3px;
}

.forward {
}

.titlebar {
    text-align: center;
    border-bottom: 1px solid grey;
    margin-top:30px;
}

.titlebar h1 {
    font-size: 3em;
    font-weight: 700;
    margin-bottom: 0px;
    margin-top: 7px;
}

.titlebar h2 {
    margin-top: 4px;
    margin-bottom: 24px;
} 

#Classified_Body {
    
}

#Classified_Body h1 {
    margin-top: 24px;
    padding-bottom: 5px;
    border-bottom: 1px solid #b9b9b9;
    text-align: center;
    margin-bottom: 11px;
    font-weight:600;
}

#Classified_Body h2 {
    margin-bottom: 10px;
    text-align: center;
    margin-top: 0px;
}

#Classified_Body h3 {
    font-size: 1.4em !important;
    margin-bottom: 3px;
}

#Classified_Body p {
    font-size: 1.1em;
    line-height: 1.2;
}

#Classified_Body ul {
    font-size: 1.1em;
    line-height: 1.2;
}

#Classified_Body ol {
    font-size: 1.1em;
    line-height: 1.2;
}

#Classified_Body li {
   margin-bottom:4px;
}




.continued {font-size:17px; font-weight:300;}

.audio_wrapper {
    text-align:center;
}

.pageination {
    font-size:.6em
}

.outsidelink {
    margin: 0 auto;
    background-color: #00843D;
    float: right;
    padding: 30px 14px;
    margin-left: 25px;
    text-align: center;
}

.outsidelink a {
    color:white !important;
}

.outsidelink a:visited {
    color:white !important;
}

.outsidelink a:live {
    color:white !important;
}

.outsidelink_image a {
    color:white !important;
}

.outsidelink_image a:visited {
    color:white !important;
}

.outsidelink_image a:live {
    color:white !important;
}



.outsidelink_abs a {
    color:white !important;
}

.outsidelink_abs a:visited {
    color:white !important;
}

.outsidelink_abs a:live {
    color:white !important;
}


.outsidelink_abs {
    margin: 0 auto;
    background-color: #00843D;
    /* float: right; */
    padding: 30px 13px;
    margin-left: 0px;
    text-align: center;
    width: 75px;
    position: absolute;
    right: 0px;
    top: 100px;
}

.outsidelink_abs a {
    color:white;
}


.outsidelink_image {
    margin: 0 auto;
    background-image: #00843D;
    background-image: url("https://www.essante.com/Portals/2023/images/AboutUsImage.jpg");
    float: right;
    padding: 30px 14px;
    margin-left: 25px;
    text-align: center;
    background-position: center; /* Center the image */
  background-repeat: no-repeat; /* Do not repeat the image */
  background-size: cover; /* Resize the background image to cover the entire container */
}

.outsidelink_image a {
    color:white;
}



.ToTopButton {
    position: absolute;
    background-color: #e9e9e9;
    padding: 10px;
    font-weight: bold;
    border-radius: 6px;
    margin-bottom: 30px !important;
    right: 17px;
    bottom: -21px;
}
.DropCard {
    border: 1px solid black;
    display: inline-block;
    padding: 10px;
    box-shadow: 12px 10px 5px #b6b6b6;
}

.DropCardSphere {
    vertical-align: top;
    border: 1px solid;
    display: inline-block;
    border-radius: 50%;
    width: 127px;
    height: 127px;
    text-align: center;
    position: relative;
    top: 11px;
    left: 35px;
    background-color: #dadada;
    font-size: 1.5em;
}
.DropCardSphere p {
    position: relative;
    top: 34px;
}

.warningtext {
    color:red;
}

.WarningLine {
    border-bottom: 1px solid red;
    padding-bottom: 10px;
    font-size: 1.3em !important;
    text-align: center;
}

.PageImageWrapper {
    margin-top:10px;
    }

.PageImageWrapper img {
    width:100%
    }


