#fbWrap * {
margin:							0px;
padding:						0px;
}
#FB_Album_Frame {
position: 						relative;
z-index: 						10;
}
#FB_Album_iFrame {
padding:						10px 0px 10px 0px;
margin-top:						0px;
margin-left: 					auto;
margin-right: 					auto;
margin-bottom:					0px;
position: 						relative;
border: 						solid 0px #CCCCCC;
-webkit-border-radius:			0px;
-moz-border-radius:				0px;
border-radius:					0px;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/galleries_bg.gif) repeat;
z-index: 						10;
}
#FB_Album_Display {
padding: 						0px;
margin-left: 					auto;
margin-right: 					auto;
margin-top: 					0px;
width: 							100%;
z-index: 						1;
display:						none;
}
#FB_Album_Loader {
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/ajax-loader.gif) no-repeat bottom center;
width: 							128px;
height:							128px;
margin-left: 					auto;
margin-right:					auto;
margin-top:						20px;
margin-bottom:					20px;
display:						block;
}
#fb-albums-controls {
width: 							100%;
}
#fb-albums-controls-clear {
clear: 							both;
}
#fb-albums-all, #fb-album-content {
width: 							100%; margin:							0px auto 0px auto;
}
#sortByName {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#sortByItems {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#sortByCreate {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#sortByUpdate {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#sortAsc {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#sortDesc {
font-size: 						10px;
cursor: 						pointer;
margin-bottom: 					20px;
margin-left: 					10px;
float: 							right;
}
#no-fb-photos {
margin: 						0px;
padding: 						0px;
padding-left: 					8px;
font-style: 					italic;
}
span.albumName {
font-size: 						11px;
line-height: 					11px;
font-weight: 					bold;
}
.albumTitle {
font-weight: 					bold;
font-size: 						14px;
text-align: 					left;
padding-top:					10px;
margin-left: 					20px;
display: 						block;
width:							90%;
}
.albumLink {
position: 						absolute;
right: 							20px;
top: 							10px;
text-decoration: 				none;
width: 							100px;
height: 						71px;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/photo-album-icon.png) no-repeat center center;
}
.albumLinkSimple {
position: 						absolute;
right: 							20px;
top: 							10px;
text-decoration: 				none;
width: 							16px;
height: 						16px;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/link.png) no-repeat center center;
}
.albumDesc { text-align: 					justify;
font-size: 						10px;
padding-left: 					20px;
padding-right: 					20px;
}
.photoThumb {
background: 					none repeat scroll 0 0 #FFFFFF;
border: 						1px solid #CCCCCC;
display: 						inline-block;
outline: 						medium none;
padding: 						5px;
position: 						relative;
float: 							left;
vertical-align:					bottom;
}
.albumThumb {
background: 					none repeat scroll 0 0 #FFFFFF;
border: 						1px solid #CCCCCC;
display: 						inline-block;
outline: 						medium none; position: 						relative;
float: 							left;
vertical-align:					bottom;
margin-bottom:					10px;
}
.albumThumb.ShadowCSS3 {
-webkit-box-shadow: 			0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 				0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
box-shadow: 					0px 0px 0px 1px rgba(0, 0, 0, 0.05), 1px 1px 5px rgba(0, 0, 0, 0.3);
}
.albumThumb:hover, .albumThumb:hover .albumThumbWrap {
border: 						1px solid rgba(205, 100, 65, 0.8);
box-shadow: 					0 0 5px rgba(205, 100, 65, 1);
-webkit-box-shadow: 			0 0 5px rgba(205, 100, 65, 1);
-moz-box-shadow: 				0 0 5px rgba(205, 100, 65, 1);
}
.albumThumb, .albumThumb i { }
.photoThumb, .photoThumb i { }
.albumWrapper .fb-album-shadow1 {
position: 						relative;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/shadow1.png) no-repeat bottom center;
width: 							100%;
height:							16px;
}
.albumWrapper .fb-album-shadow2 {
position: 						relative;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/shadow2.png) no-repeat bottom center;
width: 							100%;
height:							21px;
}
.albumWrapper .fb-album-shadow3 {
position: 						relative;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/shadow3.png) no-repeat bottom center;
width: 							100%;
height:							16px;
}
.albumThumbWrap {
background: 					none repeat scroll 0 0 #FFFFFF;
border: 						1px solid #CCCCCC;  position: 						absolute;
float: 							left; }
.albumThumb i.fb-album-thumb, .photoThumb i {
background-color: 				#EEEEEE;
background-position: 			center;
background-repeat: 				no-repeat;
display: 						block;
}
.albumThumb span.PaperClipLeft {
width: 							30px;
height: 						60px;
display: 						block;
position: 						absolute;
z-index:						9;
top: 							-5px;
left: 							6px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/paper-clip-left.png) no-repeat;
}
.albumThumb span.PaperClipRight {
width: 							30px;
height: 						60px;
display: 						block;
position: 						absolute;
z-index:						9;
top: 							-5px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/paper-clip-right.png) no-repeat;
}
.albumThumb span.PushPin {
width: 							28px;
height: 						21px;
display: 						block;
position: 						absolute;
z-index:						9;
top: 							-4px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/pin.png) no-repeat;
}
.photoThumb span.ClearTape {
width: 							77px;
height: 						27px;
display: 						block;
position: 						absolute;
top: 							-12px;
z-index:						9;
left: 							50px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/tape.png) no-repeat;
}
.photoThumb span.YellowTape {
width: 							115px;
height: 						32px;
display: 						block;
position: 						absolute;
z-index:						9;
top: 							-13px;
left: 							30px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/tape2.png) no-repeat;
}
.photoThumb span.PushPin {
width: 							28px;
height: 						21px;
display: 						block;
position: 						absolute;
z-index:						9;
top: 							-8px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/pin.png) no-repeat;
}
.albumThumb i.fb-album-overlay {
position: 						absolute; top: 							0px;
left: 							0px;
background-image:       		url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/magnifier-plus.png);
background-repeat:      		no-repeat;
background-position:    		center;
background-color: 				#000;
z-index: 						10;
-webkit-box-shadow: 			0px 0px 4px #000;
-moz-box-shadow: 				0px 0px 4px #000;
box-shadow: 					0px 0px 4px #000;
-ms-filter: 					"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: 						alpha(opacity=0);
-moz-opacity: 					0;
-khtml-opacity: 				0;
opacity: 						0;
}
.albumThumb i.fb-album-loading,
.albumThumb span.fb-album-loading {
position: 						absolute; top: 							0px;
left: 							0px;
background-image:       		url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/loading-gallery.gif);
background-repeat:      		no-repeat;
background-position:    		center;
background-color: 				#000;
z-index: 						10;
-webkit-box-shadow: 			0px 0px 4px #000;
-moz-box-shadow: 				0px 0px 4px #000;
box-shadow: 					0px 0px 4px #000;
-ms-filter: 					"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: 						alpha(opacity=0);
-moz-opacity: 					0;
-khtml-opacity: 				0;
opacity: 						0;
} .photoThumb i.fb-photo-overlay {
position: 						absolute;
padding: 						4px;
top: 							0px;
left: 							0px;
background-image:       		url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/magnifier.png);
background-repeat:      		no-repeat;
background-position:    		center;
background-color: 				#000;
z-index: 						10;
-webkit-box-shadow: 			0px 0px 4px #000;
-moz-box-shadow: 				0px 0px 4px #000;
box-shadow: 					0px 0px 4px #000;
-ms-filter: 					"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: 						alpha(opacity=0);
-moz-opacity: 					0;
-khtml-opacity: 				0;
opacity: 						0;
} .photoThumb:hover {
box-shadow: 					0 0 5px rgba(205, 100, 65, 1);
-webkit-box-shadow: 			0 0 5px rgba(205, 100, 65, 1);
-moz-box-shadow: 				0 0 5px rgba(205, 100, 65, 1);
border: 						1px solid rgba(205, 100, 65, 0.8);
}
.albumWrapper {
padding: 						0px;
float:							inherit;
margin-top:						10px !important;
margin-bottom:					10px !important;
z-index:						20;
}
.photoWrapper {
padding: 						0px;
float: 							left;
}
.album {
width:							100%;
margin-left:					auto;
margin-right:					auto;
}
.albumDetails { float:							left;
padding-bottom: 				5px;
font-size: 						11px;
font-family: 					"lucida grande", tahoma, verdana, arial, sans-serif;
}
.albumShare {
margin-bottom:					6px;
border-bottom: 					1px solid #CCCCCC;
}
span.albumSocial {
float: 							left;
padding-top: 					6px;
color: 							#808080;
}
.albumText {
width: 							95%;
padding-top:10px !important;
}
.albumText a {
color: 							#3B5998;
cursor: 						pointer;
text-decoration: 				none;
}
.albumText a:hover {
text-decoration: 				underline;
}
.albumCount, .albumCreate, .albumUpdate, .albumNumber {
color: 							#808080;
width:							60px;
display: 						block;
text-align: 					left;
float: 							left;
}
.albumInfo {
color: 							#808080;
text-align: 					left;
float: 							left;
}
.photoShare {
margin-bottom:					6px;
}
.photoSocial {
float: 							left;
padding-top: 					6px;
color: 							#808080;
}
.photoID {
color: 							#808080;
text-align: 					left;
font-size: 						11px;
}
.fb-album-footer{
color: 							#808080;
font-weight:					bold;
font-size:						10px;
}
#fb-album-header {
margin: 						0px;
padding: 						0px;
}
#fb-album-header p {
margin: 						0px;
padding: 						0px;
color: 							#333;
font-size: 						11px;
}
#fb-album-header span.BackButton {
display: 						block;
height: 						25px;
width: 							90px;
line-height: 					25px;
text-align:						center;
position: 						relative;
padding-left:					20px;
margin-top: 					10px;
margin-left: 					20px;
margin-bottom: 					5px;
font-weight: 					bold;
display: 						inline-block;
*display: 						inline;
font-size: 						12px;
text-decoration: 				none;
zoom: 							1;
background: 					#ffffff; background: 					-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); background: 					-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); background: 					-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: 						progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); -webkit-border-radius: 			0px;
-moz-border-radius: 			0px;
border-radius: 					0px;
text-shadow: 					0px 2px 0px #fff;
border: 						solid 1px #ccc;
color: 							#555;
}
#fb-album-header span.BackButton:hover {
cursor: 						pointer;
text-decoration: 				none;
background-color: 				#ccc;
border-color: 					#aaa;
color: 							#D54E21;
background: 					#ffffff; background: 					-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #EAD3D3 100%); background: 					-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#EAD3D3)); background: 					-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); filter: 						progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EAD3D3',GradientType=0 ); }
#fb-album-header span.BackButton:before {
background: 					transparent url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/back_arrow.png) no-repeat 0 0;
content: 						"";
display: 						block;
height: 						16px;
left: 							15px;
position: 						absolute;
top: 							4px;
width: 							16px;
}
#fb-album-header .seperator {
margin:							15px 0px 15px 0px;
border-bottom: 					1px dotted #CCCCCC;
}
.fbLink{
cursor: 						pointer;
}  .isotope-item {
z-index: 						2;
}
.isotope-hidden.isotope-item {
pointer-events: 				none;
z-index: 						1;
} .isotope,
.isotope .isotope-item {
-webkit-transition-duration:	0.8s;
-moz-transition-duration: 		0.8s;
-ms-transition-duration: 		0.8s;
-o-transition-duration: 		0.8s;
transition-duration: 			0.8s;
}
.isotope {
-webkit-transition-property: 	height, width;
-moz-transition-property: 		height, width;
-ms-transition-property: 		height, width;
-o-transition-property: 		height, width;
transition-property: 			height, width;
}
.isotope .isotope-item {
-webkit-transition-property: 	-webkit-transform, opacity;
-moz-transition-property:    	-moz-transform, opacity;
-ms-transition-property:     	-ms-transform, opacity;
-o-transition-property:      	-o-transform, opacity;
transition-property:         	transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 	0s;
-moz-transition-duration: 		0s;
-ms-transition-duration: 		0s;
-o-transition-duration: 		0s;
transition-duration: 			0s;
} .isotope.infinite-scrolling {
-webkit-transition: 			none;
-moz-transition: 				none;
-ms-transition: 				none;
-o-transition: 					none;
transition: 					none;
} .clearfix:before, .clearfix:after {
content: 						"";
display: 						table;
}
.clearfix:after {
clear: 							both;
}
.clearfix {
zoom: 							1;
} #FB_Album_Options {
padding-bottom: 				0px;
width: 							100%;
margin: 						0px;
display:						none;
z-index: 						10;
}
#FB_Album_Options.Floater {
margin: 						0px auto 10px auto;
padding:						10px 0px;
border:							1px solid #DDDDDD;
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/stripey.png) center center;
-webkit-box-shadow: 			0px 5px 10px #D8D8D8;
-moz-box-shadow: 				0px 5px 10px #D8D8D8;
-o-box-shadow: 					0px 5px 10px #D8D8D8;
box-shadow:						0px 5px 10px #D8D8D8;
}
#FB_Album_Options h3 {
margin-bottom: 					10px;
font-size: 						15px;
float: 							left;
border: 						0px;
}
#FB_Album_Options ul {
margin: 						0px;
padding:						0px;
list-style: 					none;
text-decoration: 				none;
}
#FB_Album_Options ul li{
text-decoration: 				none;
}
#FB_Album_Options ul#sort-by {
float: 							left;
margin: 						0px 0px 20px 0px;
padding:						0px 20px 0px 20px;
}
#FB_Album_Options ul#sort-direction {
float: 							right;
margin: 						0px 0px 20px 0px;
padding:						0px 20px 0px 20px;
}
#FB_Album_Options ul#sort-direction li a #Sort_Up{
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/Sort_Up_B.png) center center no-repeat;
width: 							14px;
height:							16px;
margin: 						5px auto;
}
#FB_Album_Options ul#sort-direction li a #Sort_Down{
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/Sort_Down_B.png) center center no-repeat;
width: 							14px;
height:							16px;
margin: 						5px auto;
}
#FB_Album_Options ul#sort-direction li a #To_Top {
background:						url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/Back_Top.png) center center no-repeat;
width: 							26px;
height:							26px;
margin:							0px auto;
}
#FB_Album_Options li {
float: 							left;
}
#FB_Album_Options li a {
height: 						25px;
width: 							120px;
line-height: 					25px;
text-align:						center;
position: 						relative;
margin-top: 					5px;
margin-bottom: 					5px;
font-weight: 					bold;
display: 						inline-block;
*display: 						inline;
font-size: 						12px;
text-decoration: 				none;
zoom: 							1; background: 					#ffffff; background: 					-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); background: 					-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); background: 					-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); background: 					linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: 						progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );  -webkit-border-radius: 			0px;
-moz-border-radius: 			0px;
border-radius: 					0px; text-shadow: 					0px 2px 0px #fff;
border: 						solid 1px #ccc;
color: 							#555;
}
#FB_Album_Options li a:hover,
#FB_Album_Options li a:active,
#FB_Album_Options li a.selected {
cursor: 						pointer;
text-decoration: 				none;
background-color: 				#ccc;
border-color: 					#aaa;
color: 							#D54E21; background: 					#ffffff; background: 					-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #EAD3D3 100%); background: 					-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#EAD3D3)); background: 					-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); background: 					linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#EAD3D3 100%); filter: 						progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#EAD3D3',GradientType=0 ); } .socialcount {
color: 							#fff;
font-size: 						10px;
line-height: 					14px;
}
.socialcount > li {
background-color: 				#999;
}
.socialcount > li,
.socialcount > li > a:focus,
.socialcount .loading {
border-radius: 					4px;
}
.socialcount > li > a:focus,
.socialcount > li:hover,
.socialcount > li.hover {
background-color: 				#464646;
}
.socialcount {
list-style: 					none;
padding-left: 					0;
margin: 						0 0 6px 0;
overflow: 						hidden;
}
.socialcount :link,
.socialcount :visited {
color: 							inherit;
}
.socialcount > li {
display: 						inline-block;
*display: 						inline;
zoom: 							1;
position: 						relative;
vertical-align: 				top;
text-align: 					center;
white-space: 					nowrap;
*margin-right: 					4px;
float:							right;
margin-left:					4px;
margin-bottom:					2px;
}
.socialcount > li > a {
width: 							22px;
height: 						22px;
display: 						block;
padding: 						0px;
text-decoration: 				none;
color: 							inherit;
}
.social-icon {
display: 						inline-block;
*display: 						inline;
zoom: 							1;
vertical-align: 				middle;
*margin-right: 					5px;
}
.icon-facebook, .icon-googleplus, .icon-twitter {
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/Social_Icons.png) no-repeat;
}
.icon-facebook {
position: 						absolute;
left:							4px;
top:							4px;
background-position: 			0 0;
height: 						15px;
width:							17px;
}
.icon-googleplus {
position: 						absolute;
left:							3px;
top:							4px;
background-position: 			-17px 0;
height: 						14px;
width: 							20px;
}
.icon-twitter {
position: 						absolute;
left:							4px;
top:							4px;
background-position: 			-57px 0;
height: 						14px;
width: 							17px;
}
.icon-printer {
position: 						absolute;
left:							3px;
top:							3px;
background: 					url(//southfloridabounce.com/wp-content/themes/SouthFloridaBounce/scripts/facebookGal/printer.png) no-repeat;
height: 						17px;
width: 							17px;
}