h1 {
font-size: 1.830em;
letter-spacing: normal;
margin-bottom: 1.076em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin-top: 1.093em;
}
.fullsizeAction86 {
-webkit-box-flex: 1 100%;
-moz-box-flex: 1 100%;
-ms-flex: 1 100%;
-webkit-flex: 1 100%;
flex: 1 100%;
margin: 4px 1px;
clear: both;
float: none;
}
@media (max-width: 767px) {
body {
	font-family: 'Open Sans', sans-serif;
border-style: none;
line-height: 2.283em;
font-size: 19px;
padding: 0px;
height: 100%;
white-space: inherit;
}
.captionBar74 {
	font-size: 0.980em;
}
p {
	font-size: 1.086em;
}
.navBarWidth98 {
	-webkit-box-flex: 1 100%;
	-moz-box-flex: 1 100%;
	-ms-flex: 1 100%;
	-webkit-flex: 1 100%;
	flex: 1 100%;
	margin: 4px 1px;
}
}
.toggle51 {
display: block;
width: 99%;
padding: 4px;
margin: 0 auto;
font-weight: normal;
border-style: none;
}
@media (min-width: 768px) and (max-width: 1199px) {
body {
	padding: 0px;
font-family: 'Open Sans', sans-serif;
font-weight: normal;
border-style: none;
overflow: auto;
white-space: normal;
line-height: 1.773em;
font-size: 18px;
}
.captionBar74 {
	font-size: 0.998em;
}
p {
	font-size: 1.068em;
}
.navBarWidth98 {
	-webkit-box-flex: 1 48%;
	-moz-box-flex: 1 48%;
	-ms-flex: 1 48%;
	-webkit-flex: 1 48%;
	flex: 1 48%;
	margin: 4px 1px;
}
}
.customRow67 {
letter-spacing: inherit;
margin: 0.360em 0;
color: rgba(54,19,0,0.871);
}
.article81 {
text-align: center;
margin: 4px 0 !important;
text-indent: 2px;
}
.border79 {
display: inline;
margin-right: 0.869em;
text-align: center;
}
.captionBar74 {
text-transform: capitalize;
margin-left: 0.762em;
margin-top: 0.596em;
margin-bottom: 0.472em;
color: rgba(107,133,104,0.862);
clear: both;
}
.tabSection94 {
-webkit-box-flex: 1 79%;
-moz-box-flex: 1 79%;
-ms-flex: 1 79%;
-webkit-flex: 1 79%;
flex: 1 79%;
}
.lineMobile77 {
-webkit-box-flex: 1 21%;
-moz-box-flex: 1 21%;
-ms-flex: 1 21%;
-webkit-flex: 1 21%;
flex: 1 21%;
vertical-align: top !important;
}
.currentCustom47 {
display: inline-block;
vertical-align: top;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
height: inherit;
background-color: rgba(240,250,243,0.903);
font-weight: normal;
text-align: left;
letter-spacing: normal;
padding: 0.813em 0.350em 0.825em;
border: 1px dashed #8e8880;
clear: both;
}
.typeScroller31 {
display: inline-block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.clearfixHeader59 {
display: block;
letter-spacing: inherit;
float: none !important;
font-weight: normal;
clear: both;
padding: 1.157em 0.508em;
margin: 0 auto;
width: 97%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
section {
display: inline-block;
background-color: rgba(225,227,239,0.900);
width: auto;
margin: 0px;
font-weight: normal;
padding: 0px;
}
.curved39 {
display: block;
padding: 0.219em 0;
background-color: #f9fbf6;
width: 90%;
margin: 0 auto;
text-align: center;
clear: both;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-spacing: 0px;
height: 100%;
}
.spaceWidgets59 {
height: 100%;
width: 99%;
text-align: left;
float: none;
background: url(/sugarbuj/southportswingersw.png) repeat;
margin: 0 auto;
z-index: 4;
border: 1px dashed #8e8880;
}
.panelSticky91 {
display: block;
margin-top: 0.338em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 0.960em;
}
.widgetsDesktop34 {
padding: 2% 1% 6%;
background-color: rgba(252,248,204,0.822);
text-align: left;
width: 84%;
vertical-align: top;
margin: 0 auto;
letter-spacing: inherit;
}
h3 {
font-size: 1.126em;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
@media (min-width: 1200px) {
body {
	letter-spacing: normal;
overflow: auto;
line-height: 1.478em;
font-family: 'Open Sans', sans-serif !important;
border-style: none;
background-color: rgba(249,230,232,0.902);
font-size: 20px;
padding: 0px;
}
.captionBar74 {
	font-size: 0.963em;
}
p {
	font-size: 1.067em;
}
.navBarWidth98 {
	-webkit-box-flex: 1 32%;
	-moz-box-flex: 1 32%;
	-ms-flex: 1 32%;
	-webkit-flex: 1 32%;
	flex: 1 32%;
	margin: 4px 1px;
}
}
.rowScroller42 {
float: none;
font-weight: normal;
text-align: center;
white-space: normal;
}
.navbarArea21 {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box !important;
background-color: rgba(210,210,240,0.991);
vertical-align: top;
width: 100% !important;
clear: both;
height: 100%;
margin: 4px 1px;
text-align: left;
}
h2 {
text-indent: 4px;
font-size: 1.393em;
margin: 0px;
font-family: 'Open Sans', sans-serif;
}
.roundedTitle94 {
height: auto;
margin: 0.351em 0.266em;
border: 1px dotted #c4c0cb;
max-width: 96%;
width: auto;
}
.area77 {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-moz-box-pack: center !important;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
white-space: inherit;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-ms-flex-flow: row wrap;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
text-align: left;
}
a:link {
color: #0e00f0;
text-decoration: none;
letter-spacing: inherit;
padding-left: 0px;
}
a:visited {
text-decoration: none;
letter-spacing: inherit;
color: #850085;
}
a:hover {
text-decoration: none;
margin-left: 0px;
letter-spacing: inherit;
color: #f500f1;
}
.table82 {
display: block;
width: 40%;
margin: 7px auto;
float: none;
letter-spacing: inherit;
font-weight: normal;
padding: 6px 8px 8px 8px;
-webkit-box-shadow: 0 5px 18px rgba(223,186,184,0.810);
-moz-box-shadow: 0 5px 18px rgba(223,186,184,0.810) !important;
box-shadow: 0 5px 18px rgba(223,186,184,0.810);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: rgba(239,227,252,0.886);
text-align: center;
text-transform: capitalize;
border: 1px solid #d9dcdf;
}
.galleryList23 {
display: block;
color: rgba(202,238,226,0.983);
line-height: normal;
clear: both;
text-align: right;
background-color: rgba(68,51,67,0.974);
padding: 0.483em 0.594em;
width: 98%;
font-size: 1.078em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0 auto;
}
.offsetPost24 {
-webkit-box-shadow: 0 5px 18px rgba(205,154,193,0.830);
-moz-box-shadow: 0 5px 18px rgba(205,154,193,0.830);
box-shadow: 0 5px 18px rgba(205,154,193,0.830);
clear: both;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.triggerWidget76 {
width: 92%;
margin-bottom: 0.993em;
}
.clearfix28 {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: justify;
-moz-box-pack: justify;
-ms-flex-pack: distribute;
-webkit-justify-content: space-around;
justify-content: space-around;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
clear: both;
letter-spacing: normal;
white-space: inherit;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-align: stretch;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
