#bxslider { }
#bxslider div { max-width:1000px;
}
#bxslider * { }
.bx-viewport {
} .bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {  width: 100%;
} .bx-wrapper .bx-loading {
min-height: 50px;
background: url(//www.sandrasellsrealestate.com/flaidx/myjs2022/jquery.bxslider/images/bx_loader.gif) center center no-repeat #fff;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 2000;
} .bx-wrapper .bx-pager {
text-align: center;
font-size: .85em;
font-family: Arial;
font-weight: bold;
color: #666;
padding-top: 20px;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline-block;
*zoom: 1;
*display: inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #666;
text-indent: -9999px;
display: block;
width: 10px;
height: 10px;
margin: 0 5px;
outline: 0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: #000;
} .bx-wrapper .bx-prev {
left: 10px;
background: url(//www.sandrasellsrealestate.com/flaidx/myjs2022/jquery.bxslider/images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right: 10px;
background: url(//www.sandrasellsrealestate.com/flaidx/myjs2022/jquery.bxslider/images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position: 0 0;
}
.bx-wrapper .bx-next:hover {
background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
position: absolute;
top: 25%;
margin-top: -16px;
outline: 0;
width: 32px;
height: 32px;
text-indent: -9999px;
z-index: 9999;
}
@media only screen and (max-width: 580px) {
.bx-wrapper .bx-controls-direction a {
top:100px;
}
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
} .bx-wrapper .bx-controls-auto {
position:absolute;
top:-30px;
right:-40px;
text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start,
.bx-wrapper .bx-controls-auto .bx-start:link,
.bx-wrapper .bx-controls-auto .bx-start:visited {
display: block; width: 9em;
height: 10.5px;
height: 1.5em;
line-height:1.5;
outline: 0;
background: url(//www.sandrasellsrealestate.com/flaidx/myjs2022/jquery.bxslider/images/sscontrols.png) left 4px no-repeat;
margin: 0 0; }
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position: left -21px;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display: block; width: 9px;
width: 9em;
height: 11px;
height: 1.5em;
line-height:1.5;
outline: 0;
background: url(//www.sandrasellsrealestate.com/flaidx/myjs2022/jquery.bxslider/images/sscontrols.png) left -47px no-repeat;
margin: 0; }
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position: left -72px;
} .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align: left;
text-align:center;  max-width:100%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 20px;
right:30px;
width: 35px;
}
.bx-controls-auto-item {
position:absolute;
top:0;
right:0;	
} .bx-wrapper .bx-caption {
position: absolute;
bottom: 0;
left: 0;
background: #666\9;
background: rgba(80, 80, 80, 0.75);
width: 100%;
}
.bx-wrapper .bx-caption span {
color: #fff;
font-family: Arial;
display: block;
font-size: .85em;
padding: 10px;
}
.bx-controls { } .bx-controls:before, .bx-controls:after {
content: " "; }
.bx-controls {
clear:both;
width:100%; }
.bx-wrapper .bx-pager:before, .bx-wrapper .bx-pager:after {
content: " "; }
.bx-wrapper .bx-pager { max-width:100%;
width:1062px;
clear:both;
}
.bx-wrapper .bx-custom-pager { max-width:100%;
width:1062px;
clear:both;
margin-top:5px;
margin:5px auto;
} .bx-wrapper:before, .bx-wrapper after {
content: " "; }
.bx-wrapper {
position: relative;
margin: 0 auto 5px auto;
padding: 0;
*zoom: 1;
max-width:1040px !important;
display:block;	
}
.bx-viewport {
max-width:1000px;
max-width:100%;
display:block;
float:none;
margin:0 auto;	
content: " "; }
.bx-wrapper .bx-viewport {
-moz-box-shadow: 0 0 5px #ccc;
-webkit-box-shadow: 0 0 5px #ccc;
box-shadow: 0 0 5px #ccc;
border:  5px solid #fff;
background: #fff;
min-height:620px;
max-height:620px; -webkit-transform: translatez(0);
-moz-transform: translatez(0);
-ms-transform: translatez(0);
-o-transform: translatez(0);
transform: translatez(0);
}
.bx-wrapper img {
width:800px;
width:auto;
max-width: 100%;
max-width:800px;	
max-width:100%;
height:100%;
max-height:100%;
display: block;
float:none;
margin:2px auto;
} div.bx-pager-item {
width:120px !important;	
height:72px;
max-height:72px; margin:6px 4px; padding:0;
}
.bx-wrapper .bx-pager a {
border: solid #ccc 1px; margin: 0 0 0 0;
padding: 3px;
}
div.bx-pager-item a {
display:block;	
}
.bx-wrapper .bx-pager a:hover,
.bx-wrapper .bx-pager a.active {
border: solid #5280DD 1px;
}
.bx-wrapper div.bx-pager-item a img {  max-width:100%;
width:auto; float:none;
height:70px;
max-height:70px;
margin:0 auto;
padding:0;
}
@media only screen and (max-width: 1140px) {
.bx-viewport {
max-width:1000px;
}
}
@media only screen and (max-width: 580px) {
.bx-wrapper .bx-controls-direction a {
top:100px;
}
}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
display:block;
}
audio,canvas,video {
display:inline-block;
}
audio:not([controls]) {
display:none;
height:0;
}
[hidden] {
display:none;
}
html {
font-family:sans-serif;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
}
body {
margin:0;
}
a:focus {
outline:thin dotted;
}
a:active,a:hover {
outline:0;
}
h1 {
font-size:2em;
margin:.67em 0;
}
abbr[title] {
border-bottom:1px dotted;
}
b,strong {
font-weight:bold;
}
dfn {
font-style:italic;
}
hr {
-moz-box-sizing:content-box;
box-sizing:content-box;
height:0;
}
mark {
background:#ff0;
color:#000;
}
code,kbd,pre,samp {
font-family:monospace,serif;
font-size:1em;
}
pre {
white-space:pre-wrap;
}
q {
quotes:"\201C" "\201D" "\2018" "\2019";
}
small {
font-size:80%;
}
sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup {
top:-0.5em;
}
sub {
bottom:-0.25em;
}
img {
border:0;
}
svg:not(:root) {
overflow:hidden;
}
figure {
margin:0;
}
fieldset {
border:1px solid silver;
margin:0 2px;
padding:.35em .625em .75em;
}
legend {
border:0;
padding:0;
}
button,input,select,textarea {
font-family:inherit;
font-size:100%;
margin:0;
}
button,input {
line-height:normal;
}
button,select {
text-transform:none;
}
button,html input[type="button"],input[type="reset"],input[type="submit"] {
-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled] {
cursor:default;
}
input[type="checkbox"],input[type="radio"] {
box-sizing:border-box;
padding:0;
}
input[type="search"] {
-webkit-appearance:textfield;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
button::-moz-focus-inner,input::-moz-focus-inner {
border:0;
padding:0;
}
textarea {
overflow:auto;
vertical-align:top;
}
table {
border-collapse:collapse;
border-spacing:0;
} *,
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
} .clearfix:before,
.entry-content:before,
.entry:before,
.footer-widgets:before,
.footer-widgets .widget-area:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
content: " ";
display: table;
}
.clearfix:after,
.entry-content:after,
.entry:after,
.footer-widgets:after,
.footer-widgets .widget-area:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
clear: both;
content: " ";
display: table;
}  body {
background-color: #efefe9;
color: #a5a5a3; font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 1.625;
}
a,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
-webkit-transition: all 0.1s ease-in-out;
-moz-transition:    all 0.1s ease-in-out;
-ms-transition:     all 0.1s ease-in-out;
-o-transition:      all 0.1s ease-in-out;
transition:         all 0.1s ease-in-out;
}
::-moz-selection {
background-color: #333;
color: #fff;
}
::selection {
background-color: #333;
color: #fff;
}
a {
color: #b00c02;
text-decoration: none;
}
a:hover,
.site-footer a:hover {
color: #222;
}
p {
margin: 0 0 16px;
padding: 0;
}
strong {
font-weight: 700;
}
ol,
ul {
margin: 0;
padding: 0;
}
blockquote,
blockquote::before {
color: #999;
}
blockquote {
margin: 40px 40px 24px;
}
blockquote::before {
content: "“";
display: block;
font-size: 30px;
height: 0;
left: -20px;
position: relative;
top: -10px;
}
.entry-content code {
background-color: #333;
color: #ddd;
}
.recent-facebook-posts .entry-content code {
background-color: none;
color: #000000;	
}
cite {
font-style: normal;
}
.content input[type="text"], .content select, .content textarea, .content input[type="email"],  .content input[type="tel"] {  -webkit-box-shadow: inset 0px 0px 29px 12px rgba(203, 211, 235,0.3);
-moz-box-shadow: inset 0px 0px 29px 12px rgba(203, 211, 235,0.3);
box-shadow: inset 0px 0px 29px 12px rgba(203, 211, 235,0.3);
border:1px solid #1e2f5f;
} h1, h2, h3, h4, h5, h6 {
color: #222; font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
font-weight: 300;
line-height: 1.2;
margin: 0 0 24px;
}
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6 {
margin-top:0.8em;
margin-bottom:0.3em;
}
h1,
.entry-title {
font-size: 30px; } .postlist .entry-title {
font-size:1.2em !important;
}
.postlist .entry-title a {
color: #ab0005 !important; }
.postlist .entry-title a:hover {
color: #0f1f50 !important; }
.postlist .content .entry {
margin-bottom:1.2em;	
padding-bottom:.2em;	
}
.postlist .post {
padding-top:1em !important;
}
.postlist .entry-header {
margin-bottom:.5em;	
}
.postlist .entry-header h2.entry-title {
margin-bottom:.2em;
padding-bottom:.2em;	
}
.postlist .entry-content p {
margin: .1em 0 !important;
padding: 0 0 0 0 !important;	
}
.postlist div.sharedaddy h3.sd-title {
margin:0 !important;
padding:0 !important;	
}
.postlist div.sharedaddy h3.sd-title:before {
margin-bottom: .2em !important;
}
.postlist .entry-footer .entry-meta {
padding: .2em !important;	
}
h2,
.home-top .entry-title {
font-size: 24px;
}
h3,
.archive-title,
.comments-title,
.home-bottom .entry-title,
.home-middle .entry-title {
font-size: 20px;
}
h4 {
font-size: 20px;
}
h5 {
font-size: 18px;
}
h6,
.sidebar .entry-title {
font-size: 16px;
} embed,
iframe,
img,
object,
video,
.wp-caption {
max-width: 100%;
}
img {
height: auto;
}
.featured-content img,
.gallery img {
width: auto; ;
} .gallery:before {
display:table;
content: " ";
overflow:hidden;
}
.gallery {
min-height:4em;
overflow: hidden;
margin-bottom: 2em;
display:block;
float:none;
width:100%;
overflow:hidden; }
.gfv, 
.gfvleft, 
.gfvright {
overflow:hidden;
margin-bottom:2.5em;
}
.gfvright {
float:right;
clear:right;
margin-left:1em;	
}
.gfv:after, 
.gfvleft:after, 
.gfvright:after {
display:table;
content: " ";
overflow:hidden;
}
.blog .gfv {
float:right;
clear:right;
margin-left:1em;
width:300px;
max-width:100%;	
}
.gallery-item {
float: left;
margin: 0;
padding: 0 4px;
text-align: center;
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6666%;
}
.gallery-columns-7 .gallery-item {
width: 14.2857%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1111%;
}
.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
clear: left;
}
.gallery .gallery-item img {
border: none;
height: auto;
margin: 0;
} input,
select,
textarea {
background-color: #fff;
border: 1px solid #eeeee8;
box-shadow: 0 0 5px #f8f8f8 inset;
color: #999;
font-size: 14px;
padding: 16px;
width: 100%;
}
input[type="checkbox"],
input[type="image"],
input[type="radio"] {
width: auto;
}
input:focus,
textarea:focus {
border: 1px solid #999;
outline: none;
}
::-moz-placeholder {
color: #999;
opacity: 1;
}
::-webkit-input-placeholder {
color: #999;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
background-color: #76d2c5;
box-shadow: none;
border: none;
color: #fff;
cursor: pointer;
padding: 16px 24px;
width: auto;
}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
background-color: #eeeee8;
color: #a5a5a3;
}
.button {
display: inline-block;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
display: none;
} table {
border-collapse: collapse;
border-spacing: 0;
line-height: 2; width: 100%;
}
tbody { }
th,
td {
text-align: left;
}
th {
font-weight: bold;
text-transform: uppercase;
}
td { padding: 6px 0;
}  .site-container {
background-color: #fff;
box-shadow: 0 0 5px #ddd;
margin: 32px auto;
width:970px;
max-width: 970px;
overflow: hidden;
padding: 36px;
}
.site-inner {
clear: both;
padding-top: 32px;
}
.wrap {
margin: 0 auto;
max-width: 1140px;
}  .content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
width: 868px;
}
.content-sidebar-sidebar .content-sidebar-wrap {
float: left;
}
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
float: right;
} .content {
float: right;
width: 700px;
}
.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
float: left;
}
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
width: 670px;
}
.full-width-content .content {
width: 100%;
}
.lifestyle-pro-landing .site-container {
max-width: 772px;
}
.lifestyle-pro-landing .site-inner,
.lifestyle-pro-landing .entry {
padding: 0;
} .sidebar-primary {
float: right;
width: 332px;
}
.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
float: left;
} .sidebar-secondary {
float: left;
width: 164px;
}
.content-sidebar-sidebar .sidebar-secondary {
float: right;
} div.holdthehalfs {
width:100%;	
}
div.holdthehalfs:after {
display:table;
content:" ";
float:none;
height:2px;
clear:both;	
}
.my-one-half {
width:45%;
float:left;
margin-right:2%;	
}
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
}  .avatar {
border-radius: 50%;
float: left;
}
.alignleft .avatar {
margin-right: 24px;
}
.alignright .avatar {
margin-left: 24px;
}
.search-form {
overflow: hidden;
width: 100%;
}
.search-form input[type="search"] {
background: #fff url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/search.png) no-repeat 15px 16px;
background-size: 15px 15px;
padding: 16px 16px 16px 44px;
}
.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px;
}
.searchrow {
margin-top:.8em;
}
a.aligncenter img {
display: block;
margin: 0 auto;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 24px;
}
a.alignnone {
display: inline-block;
}
img.alignnone,
.alignnone {
margin-bottom: 12px;
}
.alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft {
margin: 0 24px 12px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright {
margin: 0 0 12px 24px;
}
.alignleft.post-image {
margin-bottom: 24px;
}
.entry-content .gallery-item {
margin-bottom:1em;	
}
.entry-content .wp-caption-text {
font-size: 13px;
margin: 0 0 .5em 0;
text-align: center;
font-weight:bold;
line-height:1.2 !important;
}
.gallery-caption,
.entry-content .gallery-caption {
margin: 0 0 10px;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar td,
.widget_calendar th {
text-align: center;
} .breadcrumb {
border: 1px solid #eeeee8;
font-size: 12px;
margin-bottom: 1em;
padding: 16px 1em;
}
.archive-description,
.author-box,
.sticky {
border: 1px solid #eeeee8;
margin-bottom: 32px;
overflow: hidden;
padding: 32px;
}
.author-box-title {
font-size: 16px;
margin: 0 0 8px;
}
.author-box p {
margin-bottom: 0;
}
.author-box .avatar {
margin-right: 24px;
} .site-header .widget-title {
color: #fff;
}
.entry-title a,
.sidebar .widget-title a {
color: #222;
text-decoration: none;
}
.entry-title a:hover {
color: #76d2c5;
}
.archive-title {
font-size: 20px;
} .widget {
margin-bottom: 40px;
overflow: hidden;
word-wrap: break-word;
}
.widget li {
text-align: left;
}
.widget ol > li {
border-bottom: 1px solid #eeeee8;
list-style-position: inside;
list-style-type: decimal;
margin-bottom: 12px;
padding-bottom: 12px;
padding-left: 20px;
text-indent: -20px;
}
.widget ul > li {
border-bottom: 1px solid #eeeee8;
list-style-type: none;
margin-bottom: 12px;
padding-bottom: 12px;
}
.widget li li {
border: none;
margin: 0 0 0 30px;
padding: 0;
}
.sidebar .widget li li {
margin-left:15px;	
}
.widget p:last-child,
.widget ol > li:last-child.
.widget ul > li:last-child {
border: none;
margin-bottom: 0;
padding-bottom: 0;
} .featured-content .entry {
margin-bottom: 32px;
text-align: center;
}
.featured-content .entry-header {
border: none;
margin-bottom: 12px;
}
.featured-content .entry-title {
margin-bottom: 8px;
}
.featuredpost.widget li {
text-align: center;
}
.more-from-category {
padding-top: 12px;
}
.more-from-category a {
border-top: 1px solid #eeeee8;
display: block;
padding-top: 12px;
}  .enews-widget input {
margin-bottom: 16px;
}
.enews-widget input[type="submit"] {
margin: 0;
width: 100%;
}
.enews-widget input {
margin-bottom: 12px;
}
.enews form + p {
margin-top: 24px;
} .widget.genesis_responsive_slider li {
border: 0;
margin-bottom: 0;
padding-bottom: 0;
} img#wpstats {
display: none;
}
div.widget-wrap div.jetpack-image-container div.aligncenter {
border:none;
padding:0;	
width:210px !important;
}
div.widget-wrap div.jetpack-image-container div.aligncenter img {
border:none;
padding:0;	
margin:0 auto;
}
div.widget-wrap div.jetpack-image-container div.aligncenter p {
text-align:left;
} .site-header {
background-color: #76d2c5;
padding: 48px;
overflow: hidden;
} .title-area {
float: left;
min-width: 600px;
white-space:nowrap;
}
.site-title { font-size: 30px;
line-height: 1;
margin: 0.6em 0 16px 0;
}
.site-title a,
.site-title a:hover {
color: #fff;
text-decoration: none;
}
.site-description {
color: #fff;
font-size: 16px;
line-height: 1;
margin: 5em 0 0 0;
} .header-full-width .title-area {
text-align: center;
width: 100%;
}
.header-full-width .title-area,
.site-title {
text-align: center;
width: 100%;
}
.header-image .site-description,
.header-image .site-title a {
display: block;
text-indent: -9999px;
}
.header-full-width.header-image .site-title a {
background-position: center !important;
margin: 0;
} .header-image .title-area {
padding: 0;
}
.header-image .site-title a {
float: left;
min-height: 110px;
width: 100%;
} .site-header .widget-area {
color: #fff;
float: right;
width: 600px;
}
.site-header .widget-area .widget {
margin-bottom: 0;
}
.site-header .search-form {
float: right;
margin-top: 16px;
}
.site-header .widget-area a {
color: #fff;
} .genesis-nav-menu {
clear: both;
font-size: 14px;
line-height: 1;
width: 100%;
}
.genesis-nav-menu .menu-item {
display: inline-block;
text-align: left;
}
.genesis-nav-menu a {
color: #fff;
display: block;
padding: 20px 24px;
position: relative;
text-decoration: none;
}
.genesis-nav-menu li:hover > a,
.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a {
background-color: #fff;
color: #a5a5a3;
}
.genesis-nav-menu .sub-menu {
left: -9999px;
opacity: 0;
position: absolute;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition:    opacity .4s ease-in-out;
-ms-transition:     opacity .4s ease-in-out;
-o-transition:      opacity .4s ease-in-out;
transition:         opacity .4s ease-in-out;
width: 184px;
z-index: 99;
}
.genesis-nav-menu > li:hover .sub-menu a,
.genesis-nav-menu .sub-menu a {
background-color: #fafafa;
color: #a5a5a3;
font-size: 12px;
padding: 16px 24px;
position: relative;
width: 184px;
}
.genesis-nav-menu > li:hover .sub-menu a:hover,
.genesis-nav-menu .sub-menu a:hover {
background-color: #eeeee8;
color: #222;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -44px 0 0 183px;
}
.genesis-nav-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu .menu-item:hover > .sub-menu {
left: auto;
opacity: 1;
}
.genesis-nav-menu > .first > a {
padding-left: 0;
}
.genesis-nav-menu > .last > a {
padding-right: 0;
}
.genesis-nav-menu > .right {
display: inline-block;
float: right;
list-style-type: none;
padding: 20px 0;
}
.genesis-nav-menu > .right > a {
background: none;
color: #a5a5a3;
display: inline;
padding: 0;
}
.genesis-nav-menu > .right > a:hover {
color: #76d2c5;
}
.genesis-nav-menu > .rss > a {
margin-left: 48px;
}
.genesis-nav-menu > .search {
padding: 0;
}
.genesis-nav-menu .search-form input[type="search"] {
background-position: 12px 12px;
font-size: 12px;
padding: 12px 12px 12px 44px;
} .site-header .genesis-nav-menu li,
.site-header .widget_nav_menu ul ul {
border: none;
margin: 0;
padding: 0;
} .nav-primary a {
color: #a5a5a3;
}
.nav-primary  li.menu-item-has-children:hover > a,
.nav-primary a:hover,
.nav-primary .current-menu-item > a {
color: #222;
} .nav-secondary {
background-color: #91dbd1;
color: #fff;
} #menu-topmenu {
display:none;	
}
.responsive-menu-icon {
cursor: pointer;
display: none;
text-align: center;
}
.responsive-menu-icon::before {
content: "\f333";
display: inline-block;
font: normal 20px/1 'dashicons';
margin: 0 auto;
padding: 10px;
}
.site-header .responsive-menu-icon::before {
padding: 0;
}  .lifestyle-pro-home .content .widget,
.lifestyle-pro-home .content .widget:last-child {
margin-bottom: 32px;
}
.lifestyle-pro-home .featured-content .entry {
margin-bottom: 20px;
padding-bottom: 20px;
}
.lifestyle-pro-home .entry:last-child {
margin-bottom: 0;
}
.home-middle .featuredpost .alignleft {
margin-bottom: 0;
margin-right: 20px;
}
.home-bottom-left,
.home-bottom-right {
width: 332px;
}
.home-bottom-left {
float: left;
}
.home-bottom-right {
float: right;
}
.lifestyle-pro-home .content .featuredpost p {
margin: 0;
}
.lifestyle-pro-home .content .widget-title {
background-color: #76d2c5;
color: #fff;
padding: 12px 32px;
} .content .entry {
border: 1px solid #eeeee8;
margin-bottom: 32px;
padding: 32px;
}
.lifestyle-pro-landing .content .entry {
border: none;
}
.entry-header {
border-bottom: 1px solid #eeeee8;
margin-bottom: 32px;
text-align: center;
}
.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption {
margin-bottom: 26px;
}
.entry-content ol,
.entry-content ul {
margin-left: 40px;
}
.entry-content ol > li {
list-style-type: decimal;
}
.entry-content ul > li { }
.entry-content ol ol,
.entry-content ul ul { }
.entry-content ul > li { list-style-image: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/bluesq.gif);
}
.entry-content ol > li,
.entry-content ul > li {
margin-bottom:1em;
}
.entry-meta {
font-size: .8em;
}
.entry-header .entry-meta {
margin-bottom: 1em;
}
.entry-footer .entry-meta {
border-top: 1px solid #eeeee8;
margin: 0;
padding: 1em 0 1em 0;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
}
.entry-meta .entry-tags {
float: right;
float:left;
display:none;
} .after-entry {
border: 1px solid #eeeee8;
margin-bottom: 32px;
padding: 32px;
text-align: center;
}
.after-entry .widget {
margin-bottom: 32px;
}
.after-entry .widget:last-child,
.after-entry p:last-child {
margin: 0;
}
.after-entry li {
list-style-type: none;
} .archive-pagination {
clear: both;
font-size: 14px;
margin: 40px 0;
}
.archive-pagination li {
display: inline;
}
.archive-pagination li a {
border: 1px solid #eeeee8;
color: #a5a5a3;
cursor: pointer;
display: inline-block;
margin-bottom: 4px;
padding: 8px 12px;
text-decoration: none;
}
.archive-pagination li a:hover,
.archive-pagination li.active a {
color: #76d2c5;
} .ping-list,
.entry-comments,
.comment-respond {
margin-bottom: 40px;
}
.comment-content {
clear: both;
}
.entry-comments .comment-author {
margin-bottom: 0;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
width: 50%;
}
.comment-respond label {
display: block;
margin-right: 12px;
}
.comment-list li,
.ping-list li {
list-style-type: none;
margin-top: 24px;
padding: 32px;
}
.comment-list li li {
margin-right: -32px;
}
.comment {
border: 1px solid #eeeee8;
border-right: none;
;
}
.comment.depth-1 {
border-right: 1px solid #eeeee8;
;
}
.comment .avatar {
margin: 0 16px 24px 0;
}
.form-allowed-tags {
background-color: #f8f8f8;
font-size: 14px;
padding: 24px;
}
p.subscribe-to-comments {
padding: 24px 0 16px;
} .sidebar {
font-size: 15px;
}
.sidebar .widget {
border: 1px solid #eeeee8;
margin-bottom: 32px;
padding: 32px;
text-align: center;
} .footer-widgets {
background-color: #fff;
border-top: 1px dotted #eeeee8;
clear: both;
margin: 0 auto;
padding-top: 32px;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
width: 332px;
}
.footer-widgets-1 {
margin-right: 36px;
}
.footer-widgets-1,
.footer-widgets-2 {
float: left;
}
.footer-widgets-3 {
float: right;
}
.footer-widgets .widget {
border: 1px solid #eeeee8;
margin-bottom: 32px;
padding: 32px;
text-align: center;
}
.footer-widgets li {
list-style-type: none;
margin-bottom: 6px;
}
.footer-widgets .search-form input:focus {
border: 1px solid #ddd;
} .site-footer {
background-color: #76d2c5;
color: #fff;
font-size: 12px;
padding: 36px;
text-align: center;
}
.site-footer a {
color: #fff;
text-decoration: none;
;
}
.site-footer p {
margin-bottom: 0;
}  .lifestyle-pro-blue .archive-pagination li a:hover,
.lifestyle-pro-blue .archive-pagination li.active a,
.lifestyle-pro-blue .entry-title a:hover,
.lifestyle-pro-blue a {
color: #b00c02;
}
.lifestyle-pro-blue .button,
.lifestyle-pro-blue .genesis-nav-menu a,
.lifestyle-pro-blue .site-footer a,
.lifestyle-pro-blue .site-title a,
.lifestyle-pro-blue .site-title a:hover {
color: #fff;
}
.lifestyle-pro-blue .entry-title a,
.lifestyle-pro-blue .sidebar .widget-title a,
.lifestyle-pro-blue .site-footer a:hover,
.lifestyle-pro-blue a:hover {
color: #222;
}
.lifestyle-pro-blue .archive-pagination li a,
.lifestyle-pro-blue .genesis-nav-menu .current-menu-item > a,
.lifestyle-pro-blue .genesis-nav-menu .sub-menu a,
.lifestyle-pro-blue .nav-primary a {
color: #a5a5a3;
}
.lifestyle-pro-blue .button,
.lifestyle-pro-blue .entry-content .button,
.lifestyle-pro-blue .site-footer,
.lifestyle-pro-blue .site-header,
.lifestyle-pro-blue button,
.lifestyle-pro-blue input[type="button"],
.lifestyle-pro-blue input[type="reset"],
.lifestyle-pro-blue input[type="submit"],
.lifestyle-pro-blue.lifestyle-pro-home .content .widget-title {
background-color: #b00c02;
}
.lifestyle-pro-blue .button:hover,
.lifestyle-pro-blue .entry-content .button:hover,
.lifestyle-pro-blue button:hover,
.lifestyle-pro-blue input:hover[type="button"],
.lifestyle-pro-blue input:hover[type="reset"],
.lifestyle-pro-blue input:hover[type="submit"] {
background-color: #eeeee8;
}
.lifestyle-pro-blue .nav-secondary {
background-color: #80d2e5;
} body {
background: #1e2f5f;
}
body.custom-background {
background-image:none;
}
.lifestyle-pro-blue .button, .lifestyle-pro-blue .entry-content .button, .lifestyle-pro-blue .site-footer, .lifestyle-pro-blue .site-header, .lifestyle-pro-blue button, .lifestyle-pro-blue input[type="button"], .lifestyle-pro-blue input[type="reset"], .lifestyle-pro-blue input[type="submit"], .lifestyle-pro-blue.lifestyle-pro-home .content .widget-title {
background-color: #1e2f5f;
}
.lifestyle-pro-blue .site-header {
background: #b00c02 url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/header.jpg) repeat-x 50% 50%;
}
div#belowhdr {
width:100%; 
height:24px; 
color: #ffffff; 
color: #1e2f5f;
border-top:2px solid #ffffff;
font-size:12px;	
font-weight:bold;
padding: 0 4px;
background: #b00c02 url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/header.jpg) repeat-x 50% 100%;
background-image:none;
background-color: #ece185;
}
div#belowhdr a {
color: #ffffff; color:#b3010e; }
div#belowhdr a:hover {
color: yellow; 
color: #af0011;
color: #1e2f5f; }
div#hdrrtlinks {
float:right;
width:auto; 
text-align:right;
display:table-cell;
}
div.site-container {
margin-top:0;
padding:6px;
}
header.site-header {
height:150px;
padding:0 12px 0 12px;
}
div.title-area {
height:150px;
}
.site-title {
width:100%;
font-size: 33px;
line-height: 1.1;
margin: 0.2em 0 0 0;
}
.site-title, .site-title a {
color: #f8edd9 !important; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-family: "Times New Roman", Times, serif;
font-weight:normal !important;
}
.header-full-width .title-area, .header-full-width .site-title {
text-align:left !important;
}
div.wrap {
position:relative;	
}
#sfr {
width:auto;	
position:absolute;
left:0;
top:64px;
}
#sfr td {
border:none !important;	
padding:0 4px 0 0;
vertical-align:top;
}
#sfr #hdrwords {
display:none;	
color: #ffffff;
font-size:14px;
padding-top:12px;
}
.site-header img#kw {
position:absolute;
right:-12px;
top:0px;
opacity: 0.5;  
filter: alpha(opacity=50); 
}
.lifestyle-pro-blue .site-header button {
background-color: #ffffff;
background-color: rgba(255,255,255,0.7);	
color: #1e2f5f;
-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;
padding:3px 9px;
}
.entry-header, .entry-header a {
text-align: left;
}
.lifestyle-pro-blue .entry-title a, .lifestyle-pro-blue .sidebar .widget-title a, .lifestyle-pro-blue .site-footer a:hover, .lifestyle-pro-blue a:hover {
color: #202f60;
}
#footer img#kw {
margin: 0 auto;	
}
.footer-widgets {
border-top: 2px solid #999999;
padding-top:12px;
}
.footer-widgets .widget {
border: none;
margin-bottom: 18px;
padding: 12px;
}
.footer-widgets .widget {
text-align: left;
}
div.footer-widgets-3 .widget {
text-align:right;
white-space:nowrap;
}
div.footer-widgets-2 {
float:none;
margin: 0 auto;	
width:120px;
}
div.footer-widgets div.wrap {
position:relative; height:auto;
font-size:12px;
color: #2d2d2d;
}
div.footer-widgets div.wrap a {
color: #b00c02; 
text-decoration:underline;
}
div.footer-widgets div.wrap a:hover {
color: #202f60;
}
div.footer-widgets-1 { float:left;
}
div.footer-widgets-1 span, div.footer-widgets-3 span {
font-size:16px;	
}
div.footer-widgets-2 {
}
div.footer-widgets-3 {
position:absolute;
top:0;
right: 10px; width:auto;
max-width:40%;	
}
.site-footer {
color: #333333;
border-top: 1px solid #333333;
background: #e5e8f3 url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/gradient.png) repeat-x;
padding:12px;
}
.site-footer span.kw {
font-size:18px;	
}
.lifestyle-pro-blue .site-footer a {
color: #b00c02;	
}
.credit {
text-align:center;
font-size:10px;
margin-top:0;
padding-top:0;
}
.credit a,
.lifestyle-pro-blue .credit a,
.credit a:visited,
.lifestyle-pro-blue .credit a:visited
{
color: #dde1ef;	
color: #ffffff;
}
.credit a:hover {
color: #dde1ef;	
text-decoration:underline;
}
div.site-container {
margin-bottom:2px;
}
.bld {
font-weight:bold;
}
.content {
width:780px; }
body {
color: #0d0d0d;
}
table#translate {
width:auto; 
max-width:300px; 
position:absolute; 
right:2px; 
bottom:1px; 
margin-bottom:0;
}
#google_translate_element img {
display:inline !important;
}
#google_translate_element input, #google_translate_element select, #google_translate_element textarea {
padding: 1px;
width: auto;
}
.sidebar-primary { width: 280px;
background-color: #b3010e;
}
.content {
width: 832px;
}
.sidebar .widget { padding:4px;	
margin-bottom:0;
text-align:left;	
}
.sidebar .widget {
border: none !important;
color: #ffffff;
font-size:12px;
}
.sidebar .widget a {
color: #ffffff;
font-size:12px;
}
.sidebar .widget h4 {
margin-top:24px;
margin-bottom:8px;
color: #ffffff;	
}
.sidebar .widget li {
margin-bottom:2px;
padding-bottom:2px;
line-height:1.3;
}
.sidebar .widget li a {
display:block;	
}
.content div.mlsnumsearchform {
border:1px solid #0361cf;
padding:5px;
width:100%;	
} input.srchbtn {
display:block;
margin:2px auto;	
}
div.mlsnumsearchform em {
font-size:11px;
line-height:1.1;	
}
.sidebar .textwidget {
display:block;
width:100%;
}
.sidebar div.mlsnumsearchform { padding:5px;	
border:1px solid #ffffff;
width:100%;
}
.sidebar form#searchbymlsform {
display:block;
width:98%;	
display:block;
width:100%;	
min-width:100% !important;
height:auto;
}
.sidebar .widget form#searchbymlsform input[type="submit"] {
color: #1c2f5e;
border:1px solid #ffffff;
background: #dcdcdc !important;
background: -moz-linear-gradient(center top , #dcdcdc, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
background: -webkit-linear-gradient(#dcdcdc, #ffffff) !important;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed') !important;	
background-image: linear-gradient(to bottom, #ffffff 0%, #ededed 100%) !important;
}
.sidebar .widget form#searchbymlsform input:after {
clear:both;
display:table;
height:1px;	
content: " ";
}
dt {
width:100%;
margin:12px 0 0 0;
padding-top:10px;
color: #202f60;	
font-weight:bold;
width:auto;
}
dd {
margin-top:4px;
padding:0 0 12px 0;	
}
dt.first {
border-top:none;	
}
dl.testim {
width:100%;
margin: 4px auto;	
}
dl.testim dt {
width:90%;
line-height:1.9;	
color: #202f60;
border:1px dotted #202f60;
padding:5%;
margin:15px 0 0 0;
font-size:14px;
background: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/quote.png) no-repeat 6px 6px;
display:table;
text-indent:40px;
}
dl.testim dt p:nth-child(1) {
}
dl.testim dt img {
}
dl.testim dd {
clear:both;
text-align:right;
font-style:oblique;
margin: 5px 80px 0 0;
line-height:1.2;
font-size:12px;
}
div.divbox {
margin:12px auto;
padding:12px 18px 8px 18px;
font-weight:normal;
line-height:1.6 !important;
color: #3750a3;
border: 1px solid #3750a3;
background: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/gradient.png) repeat-x 50% 50%;
}
div.divbox ul {
margin:8px;
padding:8px;	
}
div.divbox ul li {
list-style-image: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/bluesq.gif);
}
div.post-nav {
clear:both;	
margin-top:12px;
margin-bottom:12px;
padding-top:8px;
padding-bottom:8px;
font-size:12px;
line-height:2;
border-top:2px solid #1c2f5e;
}
div.next-post-nav {
float:left;	
width:40%;
}
div.prev-post-nav {
width:40%;
float:right;
text-align:right;
}
.entry-content .widgets_on_page ul {
margin-left:0;	
}
input, select, textarea {
padding: 6px;
color: #191919;
}
table#searchtable td {
vertical-align:top;
font-size:14px;
}
input.btn, input[type=submit] {
display:block;
margin:4px auto;	
}
.lifestyle-pro-blue input[type="submit"]:hover {
background-color: #b60016;	
color: #ffffff;
}
.entry-content ol, .entry-content p, .entry-content ul, .quote-caption {
margin-bottom: 20px !important;
}
.entry-content ul ul {
margin-bottom: 1px !important;
}
.entry-content table p {
margin-bottom: 2px !important;
}
.entry-header {
margin-bottom:18px;	
line-height:1.4;
}
.entry-header h1 {
margin-bottom:12px;
}
form.mortgageform input, form.mortgageform select, form.mortgageform textarea {
width:140px;
padding:4px;
}
form.mortgageform input[type=checkbox] {
width:auto;
}
form.mortgageform {
line-height:1.3;	
}
form.mortgageform td {
vertical-align:top;	
} p.linklove {
display:none;
visibility:hidden;	
}
p.cf-sb input#sendbutton {
display:block;
margin: 2px auto;
}
form#cformsform fieldset {
width:450px;	
margin:4px auto;
}
fieldset.cf-fs1, fieldset.cf-fs2 {
}
ol.cf-ol {
width:100%;
margin:2px auto;	
}
ol.cf-ol .label {
margin-right:6px;
white-space:nowrap;	
}
input.secinput {
margin-bottom:0 !important;
}
label.secq {
display:block;
}
img#wpstats{
display:none
}
form.cform {
width:auto !important;
border:1px solid #1c2f5e !important;
display:table;	
}
.cform *, .cform, form.cform legend, .cform label, .cform ol.cf-ol li {
letter-spacing:0 !important;
font-family:inherit !important;
}
form.cform li.cf-box-group input[type=radio]
, form.cform li.cf-box-group input[type=checkbox] {
float:left;
clear:left;	
display:inline;
}
form.cform li.cf-box-group {
height:auto;
overflow: auto;	
}
form.cform li.cf-box-group label.cf-after, form.cform li.cf-box-group label.cf-after span {
display:inline;	
width:180px;
float:left;
}
li.cf-box-title {
font-size: 14px;	
letter-spacing:0 !important;
}
.cform fieldset {
margin-top:15px !important;
padding-bottom:4px !important;	
}
.cform input[type=submit], .cform input.sendbutton, .cform input[type=submit]:hover, .cform input.sendbutton:hover {
display:block !important;
margin:4px auto !important;
height:46px !important;
color: #1c2f5e !important;
font-weight:bold;
}
.cform input[type=submit]:hover, .cform input.sendbutton:hover {
}
.cform input[type=submit]:hover, .cform input.sendbutton:hover {
color: #c04112 !important;
}
.cform textarea, .cform input { }
span.reqtxt, span.emailreqtxt {
width: 390px !important;
max-width: 390px !important;
}
.entry-content ol.cf-ol li.cf-box-title {
margin-top:2px !important;	
}
.entry-content ol.cf-ol {
padding-top:2px !important;
}
#cforms3form {
float:left;	
}
table.listtable {
width:100%;
margin:8px auto 6px auto;
border-collapse:collapse;
line-height:1.4;
font-size:13px;
}
table.listtable, table.listtable th, table.listtable td {
}
table.listtable th {
text-align:left;
padding-top:10px;
border-top:2px solid #0361cf;	
border-bottom:1px solid #0361cf;	
}
table.listtable th {
padding:1px 2px 1px 3px;	
vertical-align:bottom;
}
table.listtable th p {
font-weight:bold;
display:inline;
}
table.listtable td {
padding:4px 4px 12px 4px;	
vertical-align:top;
}
table.listtable th p, table.listtable td p {
margin:0;
padding:0;
}
table.listtable td.imgthumb {
width:160px;
max-width:160px !important;	
line-height:1.1;
}
table.listtable td img {
display:block;
margin: 4px auto 10px auto;
}
table.listtable td.imgthumb a {
display:block;
width:auto;
margin: 2px auto 6px;
text-align:center;
font-size:12px;
font-weight:bold;
}
table.listtable td.imgthumb a img.listthumb {
border:1px solid #f1e7c3;
padding:2px;
}
table.listtable td.imgthumb a:hover img.listthumb {
border:1px solid #0361cf;
}
table.listtable th {
vertical-align:top;
}
table.listtable th p.price, table.listtable th p.beds {
margin:0;
padding:0;
max-width:360px !important;
line-height:1.1 !important;
}
table.listtable th p.price {
float:right;
}
table.listtable th p.beds {
float:left;
} table.listtable td.imgthumb a.detailsbutton, table.listtable td.imgthumb a.detailsbutton:link {
white-space:nowrap;
margin: 6px auto;
padding: 6px 6px;
display:block;
*display: inline;
width:auto;
width:140px !important;
max-width:140px !important;
min-width:140px !important;
zoom: 1; text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font-size:13px;
line-height:1.4;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal !important;	
border: solid 1px #b7b7b7 !important;
background: #dcdcdc !important;
background: -moz-linear-gradient(center top , #dcdcdc, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
background: -webkit-linear-gradient(#dcdcdc, #ffffff) !important;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed') !important;	
background-image: linear-gradient(to bottom, #ffffff 0%, #ededed 100%) !important;
}
table.listtable td.imgthumb a.detailsbutton:hover {
color: #1c2f5e !important;
border: solid 1px #b7b7b7 !important;
background: #ededed !important;
background: -webkit-linear-gradient(#ffffff, #dcdcdc) !important;
background: -moz-linear-gradient(top,  #fff,  #dcdcdc) !important;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc') !important;
background-image: linear-gradient(to bottom, #ffffff 0%, #dcdcdc 100%) !important;
}
.entry-content td {
vertical-align:top;	
}
table.citylist {
}
table.citylist th {
text-align:left;
border-bottom:2px solid #b00c02;	
}
table.citylist th, table.citylist td {
padding-right:10px !important; font-size:10px;
line-height:1.5;
}
.lifestyle-pro-blue .archive-pagination li.active a, 
.lifestyle-pro-blue a { }
.lifestyle-pro-blue .archive-pagination li a:hover { }
.sidebar .widget a {
padding-top:3px !important;
padding-bottom:3px !important;
padding-left:3px !important;
padding-right:3px !important;
}
.sidebar .widget a:hover {
color: yellow;
background-color: #680605;
}
div#followside a, div#followside a img {
width:auto;
display:block;
margin: 0 auto;
text-align:center;
}
div#followside iframe {
width:48px;
display:block;
margin:1px auto;
overflow:hidden;	
}
div#contactside {
text-align:center;	
}
div#contactside span, div#contactside span a {
font-size:14px;	
display:block;
}
div#contactside span a, div#contactside span a:link, div#contactside span a:hover, div#contactside span a:active, div#contactside span a:visited {
color: #ffffff !important;
display:block;
width:auto;
background-color: inherit !important;
text-decoration:underline;
}
div#contactside img {
margin:0 auto;
display:block;
padding:2px;
border:1px solid #ffffff;	
}
aside.sidebar {
padding-bottom:24px;	
} #homesearch {
background: url(//www.sandrasellsrealestate.com/wp-content/uploads/2014/11/gradient.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);
background: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/gradient.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);
border: 1px solid #202f60;
font-weight: bold;
height: auto;
width: 100%;
margin-bottom:1em;
overflow:auto;
clear:both;
}
#homesearch > div {
width:50%;	
padding:10px;
}
#homesearch > div:after {
display:table;
content: " ";
clear:both;
float:none;
height:2px;
width:100%; }
#homesearch > div#hometopleft {
width:55%;	
float:left;
}
#homesearch > div#hometopright {
width:45%;	
float:right;
}
#homesearch .searchformtable table tr td.rt:first-child {
width:7%;
}
.#homesearch .searchformtable table tr td:second-child {
width:93%;
}
#homesearch table {
display:block;
margin:0 auto;	
width:auto;
}
#homesearch table td {
padding:4px;	
}
#homesearch table form {
display:block;
margin:0 auto;	
width:auto; }
#homesearch td img {
float:left;
margin:2px 15px 2px 0;
padding:2px;
border:1px solid #202f60;
}
#homesearch + h3 {
margin-bottom:0;	
}
.entry-content .mlsnumsearchform {
margin-bottom:1em;	
}
.mlsnumsearchform + p {
margin-top:1em;	
}
#homelinks {
border:none;
border-collapse:collapse;
border-spacing:0;	
width:100%;
margin-top:1.5em;
}
#homelinks .holdthehalfs:nth-child(2) {
margin-left: 1em;
}
#homelinks td {
padding:0;
}
td.rt {
text-align:right;	
}
#homesearch ul li {
line-height:1.2;
}
p.courtesy {
margin-top:15px;
border-top:1px solid #0061cc;
padding-top:8px !important;	
font-size:small;
}
span.newlist {
font-weight:bold;
background-color: yellow;
padding:1px;
} div.mapdiv {
clear:both;
margin-top:6px;
margin-top:18px;
margin-bottom:12px;
width:100%;
max-width:100%;	
height:500px;
}
div.mapp-layout {
clear:both;
height:100%;
width:100%;
max-width:100%;
}
body.single div.mapp-layout {
margin-left:0;
margin-right:0;
padding-left:0;	
padding-right:0;
max-width:100%;
}
div.mapp-layout * { }  #googleMap {
width:100%;
max-width:100%;
height:380px;
min-height:380px;	
}
table.mortgageresults {
width:98%;
font-size:12px;
line-height:1.3;	
}
table.mortgageresults tr:nth-child(odd) {
background-color: #fffbef;
}
table.mortgageresults tr:nth-child(even) {
background-color: #fcf3e9;
}
table.mortgageresults td {
padding: 2px 4px;
}
table.mortgageresults tr td:nth-child(odd) {
text-align:right;
font-weight:bold;
white-space:nowrap;
}
.mortgageresults .toprow {
clear:both;
float:none;	
margin-top:1em;
}
.mortgageresults .toprow > div:nth-child(1) {
display:table;
float:left;	
clear:left;
margin-right:1em;
font-weight:bold;
}
table#mortgagetable td {
text-align:right;	
}
table#mortgagetable tr.leftit td {
text-align:left;	
}  .site-container {
width:970px;	
}
.site-header {
width:959px;	
}
.site-inner {
width:950px;
min-width:950px;
max-width:950px;
padding-top:4px;
}
.sidebar-primary {
width:240px;	
}
div.content-sidebar-wrap {
min-width:940px;	
} .page-template-page_landing div.site-inner {
width:98%;
min-width:98%;
}
.page-template-page_landing div.content-sidebar-wrap {
min-width:96%;	
} .content {
width:700px;	
} div.rfbp-text p {
color: #222222 !important;
font-size:24px;
font-weight:bold;
line-height:1.2;
}
div.recent-facebook-posts code {
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif !important;
}
table#translate {
width:auto; max-width:300px; position:absolute; right:2px; bottom:1px; margin-bottom:0;
}
.widgets_on_page ul, .widgets_on_page ul li {
list-style:none;background:none;
}  .cform {
margin:10px auto 0 auto;
width:auto;
}
.cform fieldset	{
margin-top:20px;
padding:4px 0 10px 0;
border:0px solid #adadad;
border-left-color:#ececec;
border-top-color:#ececec;
background:none;
}
.cform .cf_hidden {
display:none;
border:none!important;
background:none!important;
padding:0!important;
margin:0!important;
}
.cform legend {
margin-left:10px;
padding: 0 2px;
font:normal 20px;
color:#666666;
letter-spacing:5px;
}
ol.cf-ol {
margin:0pt!important;
padding:10px 0pt 0pt!important;
}
ol.cf-ol li	{
background:none!important;
margin:0 10px!important; padding:0;
list-style:none!important;
text-align:left;
line-height:1.3em;
font:normal 12px;
} ol.cf-ol li.textonly {
letter-spacing:2px;
margin:6px 0pt !important;
padding:3px 0;
text-align:center;
} .cform label {
width:200px;
margin:0px 10px 0 0;
text-align:left;
font-size: 10px;
display:block;
color:#888888;
background:none;
padding:2px;
font:normal 12px;
}
label.cf-before {
display:-moz-inline-box; display:inline-block; margin:4px 5px 0 0;
}
label.cf-before span{
width:200px;
display:block;
}
label.cf-after 	{
display:-moz-inline-box; display:inline-block; margin:4px 19px 0pt 4px;
text-align:left;
width:90px;
}
label.cf-after span {
width:90px;
display:block;
}
label.cf-group-after {
display:-moz-inline-box; display:inline-block; margin:4px 6px 0 4px;
width:105px;
text-align:left;
}
label.cf-group-after span {
width:105px;
display:block;
} .cform input,
.cform textarea,
.cform select {
margin:0 0 8px 0;
border:none;
vertical-align:top;
font:normal 12px;
letter-spacing:1px;
}
.cform input:hover,
.cform textarea:hover,
.cform select:hover	{ }
.cform input:focus,
.cform textarea:focus,
.cform select:focus	{ }
.cform textarea,
.cform input {
padding:2px 10px 12px;
border-top: 1px solid #f0f0f0; width:400px;
}
.cform select {
padding:4px;
background:white;
border:1px solid #f0f0f0;
width:420px; }
.cform select.cfselectmulti	{
height:6.5em;
}
.cform textarea {
font-size: 0.9em;
height: 6em;
overflow:auto;
}
.cform input.cf_date {
width:380px;
} ol.cf-ol li.cf-box-title {
letter-spacing:2px;
margin:12px 0pt 4px 10px!important;
color:#888888;
} input.cf-box-a,
input.cf-box-b 	{
margin:3px 0 0 0;
width:16px;
height:22px;
border:none!important;
background:none!important;
} ol.cf-ol li.cf-box-group {
padding: 0 0 12px 0;
} span.reqtxt,
span.emailreqtxt {
display:block; width:421px;
font-size:9px;
vertical-align:top;
color:#888888;
text-align:right;
margin:0;
height:13px;
line-height:13px;
font:normal 10px;
}
.cform textarea.fldemail,
.cform textarea.fldrequired,
.cform input.fldemail,
.cform input.fldrequired {
margin:0;
} p.cf-sb {
padding: 0!important;
margin: 0;
text-align:right;
}
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton	{
font-size:13px;
height:46px;
margin:5px 3px 4px 0pt;
padding:0px 5px 5px 5px;
width:144px;
background:url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/fancy_white_submit.gif) no-repeat;
border:none;
cursor:pointer;
}
.cform input.sendbutton:hover	{
}
.cform input.resetbutton {
}
.cform input.backbutton {
} ol.cf-ol li.cf_li_err {
background:#FFDFDF url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/li-err-bg.png) repeat!important;
border-color:#DF7D7D;
border-style:solid;
border-width:0pt;
padding:5px 10px!important;
margin:5px 0!important;
}
ol.cf-ol li ul.cf_li_text_err {
padding:0 0 0 10px;
margin:0;
color:#333;
display:inline-block;
}
ol.cf-ol ul.cf_li_text_err li {
background:url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/icon-alert.png) no-repeat left 1px!important;
list-style:none!important;
font-weight:bold;
text-indent:0;
margin:0 0 2px!important;
padding-left:15px;
}
ol.cf-ol ul.cf_li_text_err li:before {
content:'';
} label.seccap {
margin-top: 6px;
}
label.secq{
display:-moz-inline-box; display:inline-block; width:auto;
padding:2px 4px 2px 2px;
}
label.secq span {
display:block!important;
width:auto;
}
input.secinput {
vertical-align:text-bottom;
}
#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
width:196px;
vertical-align:top;
}
img.captcha	{
vertical-align:top;
margin:0 0 8px 10px!important;
padding:0!important;
border:none!important;
float:none!important;
}
img.captcha-reset {
vertical-align:top;
background:	url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/captcha_reset_silver.gif) no-repeat;
margin:0 0 10px 3px;
width:21px;
height:21px;
border:none!important;
}
img.imgcalendar {
border:none!important;
} div.cf_info {
color:#333;
display:none;
padding:10px 15px!important;
width:420px;
line-height:1.3em;
margin:10px auto;
}
div.cf_info ol {
margin:0;
padding:5px 15px 0 30px;
}
div.cf_info ol li {
padding:1px 0;
margin:2px 0;
}
div.cf_info a	{
color:#7C292C!important;
text-decoration:underline!important;
}
div.success {
background:#F9F9F9 none repeat scroll 0%;
color:#AAAAAA;
display:block;
}
div.failure {
display:block;
background:#FFDFDF url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/li-err-bg.png) repeat!important;
}
div.waiting {
background:#F9F9F9;
color:#AAAAAA;
display:block;
} .cform .cf_error {
color:#ad2929;
}
div.mailerr {
display:block;
}
.mailerr,
.cform .cf_errortxt {
color:#ad2929;
} [disabled] {
color:#dddddd;
border-color:#dddddd!important;
background:none!important;
}
.disabled {
border-color:#dddddd!important;
} .cform input.cf_upload  {
width:220px;
background: #f9f9f9;
border:1px solid #888888;
height:24px;
margin-left:2px;
} .linklove {
width:410px;
margin:0 auto 10px!important;
padding:0!important;
text-align:center!important;
}
.linklove a,
.linklove a:visited {
font-size: 0.8em;
font-family: Tahoma;
color:#aaaaaa!important;
} * html .cform legend {
position:absolute;
top: -10px;
left: 10px;
margin-left:0;
}
* html .cform fieldset {
position: relative;
margin-top:15px;
padding-top:25px;
}
* html ol.cf-ol 	{
display:inline-block; }
* html img.captcha	{
margin-top:1px!important;
}
*+html img.captcha	{
margin-top:1px!important;
}
.entry-content p:last-child { }
.entry-content p.morelink {
float:right;
clear:right;
text-align:right;
margin-top:-15px;	
margin-bottom:0;
}
a.more-link {
text-transform: uppercase;
}
.sharedaddy {
margin-top:-15px;	
}
.wpcf7-form {
font-size:smaller; padding:12px;	
}
.wpcf7-form legend {
padding:6px;	
}
.wpcf7-form, .wpcf7-form h4 {
color: #878787;
}
.wpcf7-form h4 {
font-size:14px;	
}
.wpcf7-form p {
display:block;
clear:both;	
margin-top:10px;
min-height:1.5em;
}
.wpcf7-form textarea, .wpcf7-form input { padding: 8px 10px 8px 10px;
width: 400px;
}
.wpcf7-form input[type=radio] {
width:auto;
}
.wpcf7-radio label {
clear:left;
float:left;
display:block;	
}
.wpcf7-form-control-wrap {
display:block;
clear:both;
margin-bottom:6px;
padding-bottom:6px;	
}
.wpcf7-form p:after, .wpcf7-form-control-wrap:after {
display:table;
content: " ";	
}
.wpcf7-form input[type=submit] {
padding-top:6px;
padding-bottom:6px;	
}
#popform form {
width:98%;
margin: 0 auto;	
font-size:1.2em;
font-weight:bold;
line-height:1.4 !important;
}
#popform p {
font-size:1.2em;
font-weight:bold;
margin-bottom:.3em !important;	
}
#popform textarea {
height:4em !important;	
}
#popform input[type="submit"] {
padding-top:.5em;
padding-bottom:.5em;
font-size:1.3em;
font-weight:bold; color: rgb(255, 255, 255); 
background-color: rgb(179, 1, 14); 
border-color: rgb(128, 0, 0); 
border-radius: 10px; 
cursor: pointer
} div.paginate {
font-size:12px;	
}
div.paginate span.pg, div.paginate a {
margin: 0 4px;
}
div.paginate a {
text-decoration:none;
padding-bottom:2px;
color: #0361cf !important;
}
div.paginate a:hover {
color: #1177a8 !important;
}  div.pagtop {
display:block; 
clear:both; 
width:100%; 
margin-top:14px;
height:36px; 
position:relative;	
}
div.paginate {
display:block;
float:left;
clear:left;	
height:12px;
font-size:11px;
max-width:78%;
}
div.pagtop div.paginate {
float:left;
clear:none;
margin-top:15px;
max-width:75%;
padding-top:8px;
padding-bottom:0;
margin-bottom:0;
line-height:1 !important;
}
div.pagbtm {
width:100%;	
margin-bottom:10px;
border-bottom:2px solid #3575b3;
height:3em;
}
div.pagbtm div.paginate {
width:100%;
padding-top:6px;	
}
div.paginate span, div.paginate a:link, div.paginate a:visited {
display:inline-block;
float:left;
padding:1px 1px;
margin-right:1px;
}
div.paginate a:link, div.paginate a:visited { background-color: #f7fbff;
margin-left:1px;
color: #2970b0;
text-decoration:none;
}
div.paginate a:hover, div.paginate a:active {
background-color: #2970b0;
color: #ffffff !important;	
} div.resultsdiv {
clear:both;
display:block;
margin-top:4px;	
font-size:14px;
}
ul.resultstitle {
list-style-type:none;
display:block;
margin:0 !important;
padding:5px 0 0 0 !important;
border-top:2px solid #2970b0; font-weight:bold;
color:#414141;
font-size:13px;
width:100%;
}
ul.resultstitle:after {
content:"";
clear:both;
display:block;
height:0;
}
ul.resultstitle li { 
list-style-type:none; display: inline-block;
vertical-align:middle;
margin:0;
border-top: 0px solid #2970b0;
}
ul.resultstitle li.resultstitle-left { 
width:50%;
width:auto;
padding:0 1%;
white-space:nowrap;
float:left;
}
ul.resultstitle li.resultstitle-right { 
display:block;
float:right;
width:auto;
padding:0 0 0 0;
text-align:right;
}
div.resultsbody {
clear:both;
}
div.resultsbody-left {
width:200px;	
}
div.resultsbody-left img {
width:200px;	
}
div.listingdiv {
display:block;
clear:both;
margin-bottom:12px;
border-top:2px solid #2970b0;	
padding-top:8px;
} body .detaildiv .aveprice {
font-style:oblique;
font-size: .9em !important;
line-height:1 !important;	
}
div.thumbdiv {
float:left;  width:38%;
max-width:270px; }
div.thumbdiv img {
float:left;
width:280px;
width:100%;
margin:4px 10px 6px 0;
padding:2px;
border: 1px solid #2970b0;	
border-radius:4px;
box-shadow: 1px 1px 4px #aaaaaa;
}
div.thumbdiv p {
clear:both;	
}
.resultsdiv a.detailsbutton:link, .resultsdiv a.detailsbutton:visited, a.detailsbutton:link,  a.detailsbutton:visited {
display:block;
margin:10px auto 10px auto;
width:60%;
max-width:125px;
padding:3px 4px 3px 4px;
text-align:center;
font-size:13px; border-radius:4px;
box-shadow: 1px 1px 4px #aaaaaa;
text-decoration:none;
color: #ffffff;
border:1px solid #000000;
text-transform:uppercase; background: #ff3019;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMzAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZjA0MDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); }
.resultsdiv a.detailsbutton:hover, .resultsdiv a.detailsbutton:active {
color: #ffffff;    background: #cf0404;  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmMDQwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjMwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #cf0404 0%, #ff3019 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf0404), color-stop(100%,#ff3019)); background: -webkit-linear-gradient(top, #cf0404 0%,#ff3019 100%); background: -o-linear-gradient(top, #cf0404 0%,#ff3019 100%); background: -ms-linear-gradient(top, #cf0404 0%,#ff3019 100%); background: linear-gradient(to bottom, #cf0404 0%,#ff3019 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=0 ); }
div.infodiv a.rightit, a.rightit {
float:right; margin-top:0 !important;
margin-right:0 !important;
margin-bottom:10px;
margin-left:15px !important;
width:100px;
max-width:100px;
clear:right;
} 
div.infodiv h4 {
margin-top:0;
padding-top:0;	
}
.entry-header > a#thefirst {
margin-top:20px !important;	
}
div.thumbdiv span.price {
font-size:16px;
font-weight:bold;	
}
div.resultsdiv div.infodiv {
width: 60%;
max-width:420px; float:right; padding-left:15px;
font-size: 13px;
line-height:1.45;
}
main.content div.infodiv h5 {
font-size:20px;
line-height:1.2;	
} div#sortitdiv {
float:right;
display:table;
width:auto; 
max-width:20%; 
margin-bottom:4px; font-size:12px;
line-height:1.1; text-align:left;
}
div#sortitdiv form {
float:right;
max-width:20%;	
text-align:left;
}
div#sortitdiv select {
float:right;
padding:1px !important;
background-color: #f8fbfe;	
font-size:12px;
width:auto;
max-width:150px;
}
.sortwords {
display:block;	
}
div.pagtop {
margin-top:4px;
}
div.pagtop #sortitdiv {
display:table;
float:right;
clear:both;	
}
div.pagtop #sortitdiv:after, div.pagtop div.paginate:before {
display:table;
float:none;
clear:both;
content:" ";
height:2px;	
}
div.pagtop div.paginate {
display:block;
display:table;
float:left;
clear:both;	
width:100%;
max-width:100%;
margin-bottom:4px;
margin-top:4px;
}
p.listingsfound {
margin-bottom:-20px !important;	
}
.ital, p.ital {
font-style:oblique;
}
p.disclosure {
font-size:12px;
font-style:oblique;
line-height:1.2;
}  div.indivpic {
float:left;
max-width:140px;
margin-right:.8em;
}
div.indivpic img {
max-width:140px;
}
div.detaildiv { margin:12px auto;
}
div.detaildiv table td {
vertical-align:top;	
}
div.detaildiv div.mlsthumbs {
float:left;
margin:  8px auto 12px auto;	
clear:both;
}
div.detaildiv div.mlsthumbs a.listhumb {
text-decoration:none;
margin:4px 4px;
}
div.detaildiv div.mlsthumbs a.listhumb img {
border:1px solid #f1e7c3;
padding:2px;
}
div.detaildiv div.mlsthumbs a.listhumb:hover img {
border:1px solid #0361cf;
}
div.detaildiv h3 {
border-bottom:1px solid #0361cf; margin-bottom:3px;
}
div.detaildiv h3 + p, 
#content .post div.detaildiv h3 + ul, 
#content .page div.detaildiv h3 + ul {
margin-top:5px;
padding-top:0;	
}
p.bedssummary {
text-align:center;	
padding-bottom:10px;
margin-bottom:2px;
border-bottom:1px solid #a6a6a6;
}
p.bedssummarymore {
margin-top:6px;	
}
p.beds span.price {
font-size:18px;	
display:block;
}
span.dia {
font-weight:bold;
font-size:16px;	
}
table.dimtable { float:left; 
clear:left; 
display:inline;
}
table.dimtable td {
white-space:nowrap;
padding-right:21px;
} td.midvert {
vertical-align:middle !important;	
}
table#searchtable td.inputshort input[type=text] {
width:80px;
}
table#searchtable td.inputmid input[type=text] {
width:150px;	
}
table#searchtable td.inputlong input[type=text] {
width:300px !important;	
} td.searchleftside {
text-align:right;
padding-right:8px;	
}  .entry-content p.newlist {
margin-bottom:0 !important;	
padding-bottom:0 !important;
}
p.newlist span {
font-weight:bold;  background-color: #ebdd7b;
padding:2px 4px;
} span.soldspan {
display:block; 
text-align:center; 
font-size:larger;
color:red; 
text-transform:uppercase;	
}
span.solddetails {
display:block; 
margin-top:4px; 
text-align:center;
}
p.sold {
font-size:24px;
color: red;	
} .arealink {
font-size:14px !important;
font-weight:bold;	
}
div#MLS_Search_Form {
margin-top:18px;	
}
div#usermessagea, div#usermessageb {
font-size:16px !important;
font-weight:bold !important;	
}
#bhhdrtextshort {
display:none;	
}
.mapp-title {
font-weight:bold;
margin-bottom:0.3em;	
}
.lifestyle-pro-blue .mapp-layout ul {
margin-left:0.5em;
padding-left:0;	
}
.lifestyle-pro-blue .mapp-layout li {
margin-left:0.2em;
padding-left:0.2em;  }
.lifestyle-pro-blue .mapp-layout a {
color: #3750a3;
}
div.flexcerts {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: center;
-webkit-justify-content:  center;
flex-wrap: wrap;
}
div.flexcerts img {
max-height:60px;  margin:.5em;
max-width:auto;
height:auto;
width:auto;
}
.site-footer div.flexcerts {
-webkit-justify-content:  space-between;
justify-content: space-between;
flex-wrap: nowrap;
margin-bottom:1.5em;
}
.site-footer div.flexcerts img {
max-height:40px;
margin:.25em;
}
#sandrarubinsteinpic {
position:absolute; 
top:54px; 
left:0; 
border:1px solid #ffffff;	
} .mlsthumbs {
max-width:100% !important;	
}
.bx-wrapper {
max-width:98% !important;	
}
.bx-wrapper .bx-viewport {
min-height:480px !important;	
}
.bx-wrapper img {
width: auto !important;
max-width:100% !important;	
}
div.bx-pager-item {
width: 84px !important;
height: 66px;
max-height: 66px;
overflow: hidden;
margin: 2px 2px; padding: 0;
}
.bx-wrapper .bx-pager a {
padding:1px !important;	
}
.bx-wrapper div.bx-pager-item a img {
height:62px !important;
max-height:62px !important;	
} .twocol ul.ccchildpages_list {
margin-left:.4em;
padding-left:.4em;
}
.twocol ul.ccchildpages_list li {
width: 43%;
float: left;
margin-left:.3em;
padding-left:.3em;
}
.twocol ul.ccchildpages_list li:nth-child(even) {
margin-left:1em;	
}
.blockit {
display:block;	
} @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) {
.search-form input[type="search"] {
background-image: url(//www.sandrasellsrealestate.com/wp-content/themes/lifestyle-pro-tww/images/search@2x.png);
};
}
@media only screen and (max-width: 1139px) {
.footer-widgets,
.site-container,
.wrap {
max-width: 960px;
}
.site-inner { }
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
width: 688px;
}
.sidebar-primary,
.content-sidebar-sidebar .sidebar-primary, 
.sidebar-content-sidebar .sidebar-primary, 
.sidebar-sidebar-content .sidebar-primary {
max-width:25% !important;
}
.content,
.content-sidebar-sidebar .content, 
.sidebar-content-sidebar .content, 
.sidebar-sidebar-content .content {
width:74%;
max-width:74% !important;
} .page-template-page_landing .content {
width:100%;
max-width:100% !important;
}  .site-header .widget-area {
width: 380px;
}
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.home-bottom-left,
.home-bottom-right,
.sidebar-primary {
width: 272px;
}
}
@media only screen and (max-width: 1023px) {
.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu,
.genesis-nav-menu.responsive-menu {
display: none;
}
.genesis-nav-menu.responsive-menu .menu-item,
.responsive-menu-icon {
display: block;
}
.genesis-nav-menu.responsive-menu .menu-item {
margin: 0;
}
.genesis-nav-menu.responsive-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu.responsive-menu li.current-menu-item > a,
.genesis-nav-menu.responsive-menu .sub-menu li.current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu li a,
.genesis-nav-menu.responsive-menu li a:hover {
background: none;
border: none;
display: block;
line-height: 1;
padding: 20px;
text-transform: none;
}
.genesis-nav-menu.responsive-menu .current-menu-item > a,
.genesis-nav-menu.responsive-menu .sub-menu a,
.genesis-nav-menu.responsive-menu > li:hover .sub-menu a,
.genesis-nav-menu.responsive-menu a:hover,
.genesis-nav-menu.responsive-menu li:hover > a {
color: #fff;
}
.genesis-nav-menu.responsive-menu .menu-item-has-children {
cursor: pointer;
}
.genesis-nav-menu.responsive-menu > .menu-item-has-children > a {
margin-right: 60px;
}
.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
content: "\f140";
float: right;
font: normal 20px/1 'dashicons';
height: 20px;
padding: 16px 20px;
right: 0;
text-align: right;
z-index: 9999;
}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
content: "\f142";
}
.genesis-nav-menu.responsive-menu .sub-menu {
background-color: rgba(0, 0, 0, 0.025);
border: none;
left: auto;
opacity: 1;
position: relative;
-moz-transition:    opacity .4s ease-in-out;
-ms-transition:     opacity .4s ease-in-out;
-o-transition:      opacity .4s ease-in-out;
-webkit-transition: opacity .4s ease-in-out;
transition:         opacity .4s ease-in-out;
width: 100%;
z-index: 99;
}
.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
background-color: transparent;
margin: 0;
padding-left: 25px;
}
.genesis-nav-menu.responsive-menu > li:hover .sub-menu a:hover,
.genesis-nav-menu.responsive-menu > li:hover .sub-menu a,
.genesis-nav-menu.responsive-menu .sub-menu li a,
.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
background: none;
border: none;
padding: 12px 20px;
position: relative;
text-transform: none;
width: 100%;
}
.nav-primary .genesis-nav-menu.responsive-menu .current-menu-item > a,
.nav-primary .genesis-nav-menu.responsive-menu .sub-menu a,
.nav-primary .genesis-nav-menu.responsive-menu > li:hover .sub-menu a,
.nav-primary .genesis-nav-menu.responsive-menu a:hover,
.nav-primary .genesis-nav-menu.responsive-menu li:hover > a {
color: #222;
}
.genesis-nav-menu a {
font-size: 12px;
}
.footer-widgets,
.site-container {
max-width:94%;
}
.content-sidebar-sidebar .content-sidebar-wrap,
.content-sidebar-sidebar .content,
.content,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content,
.sidebar-primary,
.sidebar-secondary,
.sidebar-sidebar-content .content-sidebar-wrap,
.sidebar-sidebar-content .content,
.site-header .widget-area,
.title-area {
width: 100%;
max-width:100%;
}
header.site-header {
padding: 0 0 0 0;
width:100%;
max-width:100%;	
}
.site-header .wrap {
width:100%;
max-width:100%;	
}
.site-header img#kw {
right: 0;
}
#sfr {
left: 6px;
}
.site-header .title-area,
.site-header .widget {
padding: 0 0 0 6px;
}
.site-header .widget_nav_menu {
padding: 0;
}
.header-image .site-title a {
background-position: center !important;
margin: 0 0 16px 0;
}
.site-title {
font-size: 28px;
}
.genesis-nav-menu li,
.site-header ul.genesis-nav-menu,
.site-header .search-form {
float: none;
}
.genesis-nav-menu,
.site-description,
.site-footer p,
.site-header hgroup,
.site-header .search-form,
.site-title {
text-align: center;
}
.genesis-nav-menu a {
padding: 20px 16px;
}
.site-header .widget-area {
margin-top: 16px;
}
.site-header .search-form {
margin: 16px auto ;
}
.genesis-nav-menu li.alignleft,
.genesis-nav-menu li.right {
display: none;
}
.entry-footer .entry-meta {
margin: 0;
padding-top: 12px;
}
.home-bottom-left,
.home-bottom-right {
width: 332px;
}
.footer-widgets-1 {
margin: 0;
}
.site-footer {
padding: 20px;
}
.site-inner {
max-width: 98%;
min-width: 96%;
width: 96%;
margin-left:auto;
margin-right:auto;
}
div.content-sidebar-wrap {
width:98%;    
min-width: 500px !important;
max-width:98%;
margin-left:auto;
margin-right:auto;
float:none; }
}
@media only screen and (max-width: 1000px) {
.site-title {
font-size: 24px;
}
.lifestyle-pro-blue .site-header { }
#sfr #hdrwords {
display:table-cell;	
}
div.footer-widgets-3 {
max-width: 50%;
}
}
@media only screen and (max-width: 875px) {
#bhhdrtext {
display:none;
}
#bhhdrtextshort {
display:inline;
float:left;	
}
.entry-header {
margin-bottom:6px;	
}
p.bedssummary {
line-height:1.2;	
}
.mobibr {
display:block;
clear:both;	
}
}
@media only screen and (max-width: 845px) {
.site-header img#kw {
right: -90px;
}
}
@media only screen and (max-width: 810px) {
.sidebar-primary,
.content-sidebar-sidebar .sidebar-primary, 
.sidebar-content-sidebar .sidebar-primary, 
.sidebar-sidebar-content .sidebar-primary {
width:100% !important;
max-width:100% !important;
}
.content,
.content-sidebar-sidebar .content, 
.sidebar-content-sidebar .content, 
.sidebar-sidebar-content .content {
width:100% !important;
max-width:100% !important;
}
}
@media only screen and (max-width: 767px) {
body {
font-size: 14px;
}
.site-container {
padding: 20px 5%;
width: 94%;
}
.five-sixths, .four-sixths,
.home-bottom-left, .home-bottom-right,
.one-fourth, .one-half,
.one-sixth, .one-third,
.three-fourths, .three-sixths, .two-fourths,
.two-sixths, .two-thirds {
margin: 0;
width: 100%;
}
.site-title {
font-size: 20px;
}
.header-image .site-title a {
background-size: contain !important;
}
.entry-meta .entry-tags {
clear: both;
float: left;
}
.entry-meta .entry-comments a {
margin: 0 0 10px;
}
.lifestyle-pro-home .featuredpost .alignleft,
.lifestyle-pro-home .featuredpost .alignright {
float: none;
margin: 0 auto;
}
div.footer-widgets-3 {
max-width: 100%;
width: 100%;
position: relative;
float:left;
clear:both;
text-align:left;
}
div.footer-widgets-3 .widget {
text-align: left;
}	
}
@media only screen and (max-width: 675px) {
#bhhdrtextshort {
display:none;	
}
#homelinks {
}
.my-one-half li {
line-height:1.3;
margin-bottom:0.5em;	
}
}
@media only screen and (max-width: 650px) {
.site-header img#kw {
max-width:100px;
height:auto;
right:-48px;
}
#contactmehdr {
display:none;	
}
#phonehdr {
display:none;	
} #googleMap {
height:250px;
min-height:250px;	
}
}
@media only screen and (max-width: 600px) {
body {
width:100%;	
}
.site-container {
width:98% !important;	
}
#sfr #hdrwords {
padding-top:0;	
line-height:1.1;
}
.site-header img#kw {
display:none;
}
.site-title {
font-size:16px;
font-size:3.5vw;	
height:16px;
line-height:1;
margin-top:0.2em;
padding-top:0;
}
div#belowhdr {
line-height:30px;
height:30px;	
background-image:none; }
div#belowhdr div {
height:30px;
line-height:30px;
}
div#belowhdr div a {
font-size:14px;
height:30px;
line-height:30px;
}
.site-inner {
max-width: 100%;
min-width: 98%;
width: 100%;
}
div.content-sidebar-wrap {
min-width: 400px !important;
}
div.content-sidebar-wrap {
max-width: 100%;
width: 100%;
}
.content .entry {
padding: 15px 0;
border-left:none;
border-right:none;
}
.breadcrumb {
padding: .8em .2em;	
margin-bottom:.5em;
}
.entry-header {
border-bottom: none;
}	
.sidebar .widget li a {
font-size:14px;
line-height:2 !important;
margin-bottom:20px !important;
}
#homelinks td a {
line-height:48px;
padding:10px;
margin:10px;
}
.infodiv a.detailsbutton.rightit {
display:none;	
}
.site-footer {
background-color: #eef1f8;
background-image:none;
}
.lifestyle-pro-blue .site-footer  {
background-color: #eef1f8;
}
.responsive-menu-icon:before {
display:block;	
margin:0 auto;
float:none;
text-align:center;
}
}
@media only screen and (max-width: 540px) {
.twocol ul.ccchildpages_list li {
width: 96%;
float: left;
margin-left:.5em;
padding-left:.5em;
}
.twocol ul.ccchildpages_list li {
margin-left:1em;	
}
}
@media only screen and (max-width: 500px) {
.title-area {
min-width: 90%;
white-space:normal;
}	
div.resultsdiv div.thumbdiv, div.resultsdiv div.infodiv {
width:100%;
max-width:100%;	
float:none;
clear:both;
}
div.thumbdiv img {
width:100%;
max-width:300px;	
display:block;
clear:both;
float:none;
margin:2px auto;
}
div.thumbdiv .infobelowpic {
text-align:center;
margin-bottom:0.8em;
}
.btsbelowpic {
display: -webkit-flex;
display: flex;
justify-content: center;
-webkit-justify-content:  center;
}
.resultsdiv .btsbelowpic a.detailsbutton:link {  display:inline-block;
width:25%;
float:left;  }
div.resultsdiv div.infodiv {
text-align:left;	
}
.infodiv h4 {
text-align:center;
}
.infodiv h5 {
display:none;	
}
div.content-sidebar-wrap {
min-width: 100% !important;
}
#hometopright {
width:100%;;
}		
#hometopright {
display:none;
}	
.my-one-half {
clear:left;	
width:100%;
max-width:100%;
}
}
@media only screen and (max-width: 460px) {
.site-footer .wrap img {
display:none;	
}
}
@media only screen and (max-width: 425px) {
#sfr {
display:none;	
}
.site-header div.title-area {
padding:0; max-width:400px;
}
.site-title {
height:100%;
width:100%;
font-size:24px;	
}
}
@media only screen and (max-width: 380px) {
img#sandrarubinsteinpic {
top:84px !important;  }
.hideit {
display:none;	
}
#hdrrtlinks div a { } #googleMap {
height:200px;
min-height:200px;	
}
}.gfv{
max-width: 100%;
}
.gfvleft{
float:left;
}
.gfvright{
float:right;
}#jp-post-flair {
padding-top: .5em;
} div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
clear: both;
}
div.sharedaddy h3.sd-title {
margin: 0 0 1em 0;
display: inline-block;
line-height: 1.2;
font-size: 9pt;
font-weight: bold;
}
body.highlander-light h3.sd-title:before {
border-top: 1px solid rgba(0,0,0,.2);
}
body.highlander-dark h3.sd-title:before {
border-top: 1px solid rgba(255,255,255,.4);
} .sd-sharing {
margin-bottom: 1em;
}
.sd-content ul {
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
}
.sd-content ul li {
display: inline-block;
}
.sd-content ul li.share-deprecated {
opacity: 0.5;
}
.sd-content ul li.share-deprecated a span {
text-decoration: line-through;
}
.sd-block.sd-gplus {
margin: 0 0 .5em 0;
}
.sd-gplus .sd-content {
font-size: 12px;
} .sd-content .share-email-error .share-email-error-title {
margin: 0.5em 0;
}
.sd-content .share-email-error .share-email-error-text {
font-family: "Open Sans", sans-serif;
font-size: 12px;
margin: 0.5em 0;
} .sd-social-icon .sd-content ul li a.sd-button,
.sd-social-text .sd-content ul li a.sd-button,
.sd-content ul li a.sd-button,
.sd-content ul li .option a.share-ustom, .sd-content ul li.preview-item div.option.option-smart-off a,
.sd-content ul li.advanced a.share-more,
.sd-social-icon-text .sd-content ul li a.sd-button,
.sd-social-official .sd-content>ul>li>a.sd-button,
#sharing_email .sharing_send,
.sd-social-official .sd-content>ul>li .digg_button >a { text-decoration: none !important;
display: inline-block;
font-size: 13px;
font-family: "Open Sans", sans-serif;
font-weight: 500;
border-radius: 4px;
color: #2C3338 !important;
background: #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);
text-shadow: none;
line-height: 23px;
padding: 4px 11px 3px 9px;
}
.sd-social-official .sd-content ul li a.sd-button,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a {
align-items: center;
display: flex;
font-size: 12px;
line-height: 12px;
padding: 1px 6px 0px 5px;
min-height: 20px;
}
.sd-social-official .sd-content ul.preview li a.sd-button,
.sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a {
position: relative;
top: 2px;
}
.sd-content ul li a.sd-button>span,
.sd-content ul li .option a.share-ustom span, .sd-content ul li.preview-item div.option.option-smart-off a span,
.sd-content ul li.advanced a.share-more span,
.sd-social-icon-text .sd-content ul li a.sd-button>span,
.sd-social-official .sd-content>ul>li>a.sd-button span,
.sd-social-official .sd-content>ul>li .digg_button >a span { line-height: 23px;
margin-left: 6px;
} .sd-social-icon .sd-content ul li a.sd-button>span {
margin-left: 0;
} .sd-social-text .sd-content ul li a.sd-button span {
margin-left: 3px;
}
.sd-social-official .sd-content ul li a.sd-button>span,
.sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span {
line-height: 12px;
margin-left: 3px;
}
.sd-social-official .sd-content>ul>li>a.sd-button:before,
.sd-social-official .sd-content>ul>li .digg_button>a:before,
.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,
.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before {
margin-bottom: -1px;
}
.sd-social-icon .sd-content ul li a.sd-button:hover,
.sd-social-icon .sd-content ul li a.sd-button:active,
.sd-social-text .sd-content ul li a.sd-button:hover,
.sd-social-text .sd-content ul li a.sd-button:active,
.sd-social-icon-text .sd-content ul li a.sd-button:hover,
.sd-social-icon-text .sd-content ul li a.sd-button:active,
.sd-social-official .sd-content>ul>li>a.sd-button:hover,
.sd-social-official .sd-content>ul>li>a.sd-button:active,
.sd-social-official .sd-content>ul>li .digg_button>a:hover,
.sd-social-official .sd-content>ul>li .digg_button>a:active {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);
}
.sd-social-icon .sd-content ul li a.sd-button:active,
.sd-social-text .sd-content ul li a.sd-button:active,
.sd-social-icon-text .sd-content ul li a.sd-button:active,
.sd-social-official .sd-content>ul>li>a.sd-button:active,
.sd-social-official .sd-content>ul>li .digg_button>a:active {
box-shadow: inset 0 1px 0 rgba(0,0,0,.16);
} .sd-content ul li a.sd-button:before {
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font: normal 18px/1 'social-logos';
vertical-align: top;
text-align: center;
} .sd-social-icon-text ul li a.sd-button:before {
position: relative;
top: 2px;
} @media screen and (-webkit-min-device-pixel-ratio:0) {
.sd-content ul li a.sd-button:before {
position: relative;
top: 2px;
}
}
.sd-social-official ul li a.sd-button:before {
position: relative;
top: -2px;
} @media screen and (-webkit-min-device-pixel-ratio:0) {
.sd-social-official ul li a.sd-button:before {
top: 0px;
}
}
.sd-content ul li {
margin: 0 8px 12px 0;
padding: 0;
} .jp-sharing-input-touch .sd-content ul li { padding-left: 10px; }
.sd-content ul li.preview-item.no-icon a.sd-button span {
margin-left: 0;
} .sd-social-text .sd-content ul li a:before,
.sd-content ul li.no-icon a:before {
display: none;
}
body .sd-social-text .sd-content ul li.share-custom a span,
body .sd-content ul li.share-custom.no-icon a span {
background-image: none;
background-position: -500px -500px !important; background-repeat: no-repeat !important;
padding-left: 0;
height: 0;
line-height: inherit;
}
.sd-social-icon .sd-content ul li a.share-more {
position: relative;
top: -4px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.sd-social-icon .sd-content ul li a.share-more {
top: 2px;
}
} @-moz-document url-prefix() {
.sd-social-icon .sd-content ul li a.share-more {
top: 2px;
}
}
.sd-social-icon .sd-content ul li a.share-more span {
margin-left: 3px;
} .sd-social-icon .sd-content ul li.share-print a:before,
.sd-social-text .sd-content ul li.share-print a:before,
.sd-content ul li.share-print div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-print a:before,
.sd-social-official .sd-content li.share-print a:before {
content: '\f469';
}
.sd-social-icon .sd-content ul li.share-email a:before,
.sd-social-text .sd-content ul li.share-email a:before,
.sd-content ul li.share-email div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-email a:before,
.sd-social-official .sd-content li.share-email a:before {
content: '\f410';
}
.sd-social-icon .sd-content ul li.share-linkedin a:before,
.sd-social-text .sd-content ul li.share-linkedin a:before,
.sd-content ul li.share-linkedin div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-linkedin a:before {
content: '\f207';
}
.sd-social-icon .sd-content ul li.share-twitter a:before,
.sd-social-text .sd-content ul li.share-twitter a:before,
.sd-content ul li.share-twitter div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-twitter a:before {
content: '\f202';
}
.sd-social-icon .sd-content ul li.share-x a:before,
.sd-social-text .sd-content ul li.share-x a:before,
.sd-content ul li.share-x div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-x a:before {
content: '\f10e';
}
.sd-social-icon .sd-content ul li.share-reddit a:before,
.sd-social-text .sd-content ul li.share-reddit a:before,
.sd-content ul li.share-reddit div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-reddit a:before,
.sd-social-official .sd-content li.share-reddit a:before {
content: '\f222';
}
.sd-social-icon .sd-content ul li.share-tumblr a:before,
.sd-social-text .sd-content ul li.share-tumblr a:before,
.sd-content ul li.share-tumblr div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-tumblr a:before {
content: '\f607';
}
.sd-social-icon .sd-content ul li.share-pocket a:before,
.sd-social-text .sd-content ul li.share-pocket a:before,
.sd-content ul li.share-pocket div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-pocket a:before {
content: '\f224';
}
.sd-social-icon .sd-content ul li.share-pinterest a:before,
.sd-social-text .sd-content ul li.share-pinterest a:before,
.sd-content ul li.share-pinterest div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-pinterest a:before {
content: '\f210';
}
.sd-social-icon .sd-content ul li.share-facebook a:before,
.sd-social-text .sd-content ul li.share-facebook a:before,
.sd-content ul li.share-facebook div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-facebook a:before {
content: '\f203';
}
.sd-social-icon .sd-content ul li.share-press-this a:before,
.sd-social-text .sd-content ul li.share-press-this a:before,
.sd-content ul li.share-press-this div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-press-this a:before,
.sd-social-official .sd-content li.share-press-this a:before {
content: '\f205';
}
.sd-social-official .sd-content li.share-press-this a:before {
color: #2ba1cb;
}
.sd-social-icon .sd-content ul li.share-telegram a:before,
.sd-social-text .sd-content ul li.share-telegram a:before,
.sd-content ul li.share-telegram div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-telegram a:before,
.sd-social-official .sd-content li.share-telegram a:before {
content: '\f606';
}
.sd-social-official .sd-content li.share-telegram a:before {
color: #0088cc;
}
.sd-social-icon .sd-content ul li.share-threads a:before,
.sd-social-text .sd-content ul li.share-threads a:before,
.sd-content ul li.share-threads div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-threads a:before,
.sd-social-official .sd-content li.share-threads a:before {
content: '\f10d';
}
.sd-social-official .sd-content li.share-threads a:before {
color: #000;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-threads a.sd-button {
background: #000;
color: #fff !important;
}
.sd-social-icon .sd-content ul li.share-mastodon a:before,
.sd-social-text .sd-content ul li.share-mastodon a:before,
.sd-content ul li.share-mastodon div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-mastodon a:before,
.sd-social-official .sd-content li.share-mastodon a:before {
content: '\f10a';
}
.sd-social-official .sd-content li.share-mastodon a:before {
color: #563ACC;
}
.sd-social-icon .sd-content ul a.share-more:before,
.sd-social-text .sd-content ul a.share-more:before,
.sd-content ul li.advanced a.share-more:before,
.sd-social-icon-text .sd-content a.share-more:before,
.sd-social-official .sd-content a.share-more:before {
content: '\f415';
}
.sd-social-official .sd-content a.share-more:before {
color: #2ba1cb;
}
.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,
.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before,
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
content: '\f608';
}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
color: #43d854;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-jetpack-whatsapp a.sd-button {
background: #43d854;
color: #fff !important;
}
.sd-social-icon .sd-content ul li.share-nextdoor a:before,
.sd-social-text .sd-content ul li.share-nextdoor a:before,
.sd-content ul li.share-nextdoor div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-nextdoor a:before,
.sd-social-official .sd-content li.share-nextdoor a:before {
content: '\f10c';
}
.sd-social-official .sd-content li.share-nextdoor a:before {
color: #8ED500;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-nextdoor a.sd-button {
background: #8ED500;
color: #fff !important;
}
.sd-social-icon .sd-content ul li.share-bluesky a:before,
.sd-social-text .sd-content ul li.share-bluesky a:before,
.sd-content ul li.share-bluesky div.option.option-smart-off a:before,
.sd-social-icon-text .sd-content li.share-bluesky a:before,
.sd-social-official .sd-content li.share-bluesky a:before {
content: '\f10f';
}
.sd-social-official .sd-content li.share-bluesky a:before {
color: #0085ff;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-bluesky a.sd-button {
background: #0085ff;
color: #fff !important;
}
.sd-social-icon .sd-content ul li.share-deprecated a:before,
.sd-social-icon-text .sd-content li.share-deprecated a:before,
.sd-social-official .sd-content li.share-deprecated a:before,
.sd-content ul li.share-deprecated div.option.option-smart-off a:before {
width: 1em;
height: 1em;
content: "\1F6AB";
} .sd-social .sd-button .share-count {
background: #2ea2cc;
color: #fff;
-moz-border-radius: 10px;
border-radius: 10px;
display: inline-block;
text-align: center;
font-size: 10px;
padding: 1px 3px;
line-height: 1;
}
.sd-social-official .sd-content>ul>li>a.sd-button span {
line-height: 1;
}
.sd-social-official .sd-content ul {
display: flex;
flex-wrap: wrap;
}
.sd-social-official .sd-content ul:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.sd-social-official .sd-content li.share-press-this a {
margin: 0 0 5px 0;
}
.sd-social-official .sd-content ul>li {
display: flex;
max-height: 18px;
}
.sd-social-official .sd-content ul>li .option-smart-off {
margin-right: 8px;
}
.sd-social-official .fb-share-button > span {
vertical-align: top !important;
}
.sd-social-official .sd-content .pocket_button iframe {
width: 98px;
} .pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button>span {
margin: 0 !important;
}
.linkedin_button>span, .pinterest_button a {
display: block !important;
}
.sd-social-official .sd-content .share-tumblr iframe {
max-width: 53px;
width: unset;
}
body .sd-social-official li.share-print ,
body .sd-social-official li.share-email a,
body .sd-social-official li.share-custom a,
body .sd-social-official li a.share-more,
body .sd-social-official li.share-digg a,
body .sd-social-official li.share-press-this a
{
position: relative;
top: 0;
} body .sd-social-icon .sd-content li.share-custom>a {
padding: 2px 3px 0 3px;
position: relative;
top: 4px;
}
body .sd-social-icon .sd-content li.share-custom a span,
body .sd-social-icon-text .sd-content li.share-custom a span,
body .sd-social-text .sd-content li.share-custom a span,
body .sd-social-official .sd-content li.share-custom a span,
body .sd-content ul li.share-custom a.share-icon span
{
background-size: 16px 16px;
background-repeat: no-repeat;
margin-left: 0;
padding: 0 0 0 19px;
display: inline-block;
height: 21px;
line-height: 16px;
}
body .sd-social-icon .sd-content li.share-custom a span {
width: 0;
}
body .sd-social-icon .sd-content li.share-custom a span {
padding-left: 16px !important;
} .sharing-hidden .inner {
position: absolute;
z-index: 2;
border: 1px solid #ccc;
padding: 10px;
background: #fff;
box-shadow: 0px 5px 20px rgba(0,0,0,.2);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
margin-top: 5px;
max-width: 400px;
}
.sharing-hidden .inner ul{
margin: 0 !important;
}
.sd-social-official .sd-content .sharing-hidden ul>li.share-end {
clear: both;
margin: 0 !important;
height: 0 !important;
}
.sharing-hidden .inner:before, .sharing-hidden .inner:after {
position: absolute;
z-index: 1;
top: -8px;
left: 20px;
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 8px solid #ccc;
content: "";
display: block;
}
.sharing-hidden .inner:after {
z-index: 2;
top: -7px;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 8px solid #fff;
}
.sharing-hidden ul {
margin: 0;
} .sd-social-icon .sd-content ul li[class*='share-'] a,
.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a {
border-radius: 50%;
-webkit-border-radius: 50%;
border: 0;
box-shadow: none;
padding: 7px;
position: relative;
top: -2px;
line-height: 1;
width: auto;
height: auto;
margin-bottom: 0;
max-width: 32px;
}
.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button>span,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a span {
line-height: 1;
}
.sd-social-icon .sd-content ul li[class*='share-'] a:hover,
.sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover {
border: none;
opacity: .6;
}
.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:before {
top: 0;
}
.sd-social-icon .sd-content ul li[class*='share-'] a.sd-button.share-custom {
padding: 8px 8px 6px 8px;
top: 5px;
}
.sd-social-icon .sd-content ul li a.sd-button.share-more {
margin-left: 10px;
}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
margin-left: 0;
}
.sd-social-icon .sd-button span.share-count {
position: absolute;
bottom: 0;
right: 0;
border-radius: 0;
background: #555;
font-size: 9px;
} .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button {
background: #e9e9e9;
margin-top: 2px;
text-indent: 0;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-tumblr a.sd-button {
background: #2c4762;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button {
background: #0866ff;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button {
background: #00acee;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-x a.sd-button {
background: #000;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-pinterest a.sd-button {
background: #ca1f27;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-digg a.sd-button {
color: #555555 !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-press-this a.sd-button {
background: #4f94d4;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-telegram a.sd-button {
background: #0088cc;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button {
background: #0077b5;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-pocket a.sd-button {
background: #ee4056;
color: #fff !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-reddit a.sd-button {
background: #cee3f8;
color: #555555 !important;
}
.sd-social-icon .sd-content ul li[class*='share-'].share-mastodon a.sd-button {
background: linear-gradient(to top, #563ACC 0%, #6364FF 100%);
color: #fff !important;
} .sharing-screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.sharing-screen-reader-text:hover,
.sharing-screen-reader-text:active,
.sharing-screen-reader-text:focus {
background-color: #f0f0f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
#jetpack-source_f_name {
display: none!important;
position: absolute !important;
left: -9000px;
}
.sd-content .share-customize-link {
margin-top: 8px;
line-height: 11px;
}
.sd-content .share-customize-link a {
font-size: 11px;
font-family: "Open Sans", sans-serif;
}
@media print {
.sharedaddy.sd-sharing-enabled {
display: none;
}
}@font-face{font-family:social-logos;font-style:normal;font-weight:400;src:url(//www.sandrasellsrealestate.com/wp-content/plugins/jetpack/_inc/build/social-logos/data:font/woff2;base64,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) format("woff2")}.social-logo{display:inline-block;font-family:social-logos;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;speak:none;text-decoration:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}