/*
===========================
FACEBOOK ALBUM 
===========================
*/

/* ALBUM */

.ram108_fbalbum, 
.ram108_fbwrapper {
	overflow: auto;
	clear: both;
	display: block;
}

.ram108_fbimage{
	background-color: #FFF;
	margin: 10px 10px 0 0;
	border: 1px solid #DDD;
	float: left;
	padding: 7px;
}

.ram108_fbimage:last-child{
	clear: right;
}

.ram108_fbimage div {
	width: 160px;
	height: 106px;
	background-position: 50% 25%;
	background-size: cover !important;
	background-repeat: no-repeat;
	overflow: hidden;
}

.ram108_fbimage div img {
	display: none;
}

/* CIRCULE */

.ram108_fbimage_circule{
	margin: 5px 5px 0 0;
}

.ram108_fbimage_circule, .ram108_fbimage_circule div{
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
	border-radius: 50%;
}

/* HOVER EFFECTS */

.ram108_fbimage div {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.ram108_fbimage div:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: 0.6;
}

/* FBLINK */

.ram108_fblink {
	font-size: 11px;
	font-family: "lucinda grande", sans-serif;
}

.ram108_fblink a, 
.ram108_fblink a:hover{
	text-decoration: none;
	color: #3B5998;
}

/* OTHER */

.ram108_fbimage_hidden{
	display: none;
}

.ram108_fbalbum_error{
	font-size: 80%;
}

.ram108_fbalbum{
	margin-bottom: 5px;
}

.ram108_fbwrapper{
	margin-bottom: 8px;
}

/*
===========================
WIDGET 
===========================
*/

.ram108_fbwidget .ram108_fbimage {
	margin: 3px 3px 0 0;
	padding: 3px;
}

.ram108_fbwidget .ram108_fbimage div {
	width: 75px;
	height: 75px;
}

.ram108_fbwidget .ram108_fblink {
	font-size: 7pt;
}

.ram108_fbwidget .ram108_fbtitle, 
.ram108_fbwidget .ram108_fbdesc, 
.ram108_fbwidget .ram108_fblink, 
.ram108_fbwidget .ram108_fbcredits {
	display: none;
}

/*
===========================
SLIDER
===========================
*/

.ram108_fbslider {
	display: none;
}
