/*  cBB Blockgets StyleSheet
    --------------------------------------------------------------
	Style:	we_clearblue
	Copyright (c) 2014 CaniDev ( http://www.canidev.com )
    --------------------------------------------------------------
*/

.blg-widget input, .blg-widget select, .blg-widget textarea, .blg-widget button {
	font-family: "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size: 1em; 
}

.blg-widget-content {
	border: 1px solid #a6c9e2;
	background: #fcfdfd;
	color: #222222;
}

.blg-widget-header a { color: #ffffff; }

.blg-block .block_title img {
	vertical-align: top;
}

.blg-block.style-alternative {
	background: #F2F2F2; /*#CADCEB;*/
}

.blg-block .block_title { min-height: 16px; }

.blg-block.style-default {
	background: url('../images/navigation.png') repeat-x;
	/*border: 1px solid #000;*/
	padding: 5px 0 0 0;
}

.blg-block.style-default .block_title {
	padding: 3px 5px 4px 5px;
	color: #FFFFFF;
}

.blg-block.style-default .block-content {
	background: #F2F2F2; /*#FAFCFE;*/
	padding: 5px;
}

.blg-block.style-alternative .block-content {
	background: none;
}

.blg-block.style-alternative .block_title {
	border-bottom: 1px solid #CCC;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 2px 0 4px 0;
	color: #000000;
	text-transform: uppercase;
}

#blg-area-wrapper.responsive-layout #blg-column-left,
#blg-area-wrapper.responsive-layout #blg-column-right {
	background: #FFFFFF;
	
	-webkit-box-shadow: 0 0 10px #000000;
	-moz-box-shadow: 0 0 10px #000000;
	box-shadow: 0 0 10px #000000;
}

.blg-panel {
	padding: 4px 6px;
}

.blg-area { padding: 0 4px; }

.block-content .blg-area {
	margin-top: 0;
	margin-bottom: 5px;
	padding: 0;
}

.blg-img-adjusted {
	display: block;
	overflow: hidden;
}

.blg-img-adjusted img {
	height: auto;
	max-width: 100%;
}

.blg-img-adjusted.limited {
	text-align: center;
}

.blg-img-adjusted.limited img {
	max-height: 110px;
}

.blg-block:not(.style-content_simple):not(.style-content_full),
.blg-panel, .corners-fixed .headerbar, .corners-fixed .navbar, .corners-fixed  .panel,
.corners-fixed .forabg, .corners-fixed .forumbg {
	overflow: hidden;

	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
}

.slider-icon {
	background: none;
	font: normal normal normal 14px/1 FontAwesome;
	margin-left: 0;
	text-align: center;
}

.slider-icon:before {
	content: "\f142";
	display: inline-block;
}

#blg-slider-right {
	padding: 0 2px;
	right: -12px;
}

#blg-slider-left {
	left: -12px;
	padding: 0 2px;
}

/* Style Override for Blocks
----------------------------------*/
.blg-block ul.topiclist dt { width: 45%; }
.blg-block ul.topiclist dt, .blg-block dd.lastpost, .blg-block dd.redirect { font-size: 1em; }

.blg-block li.header dt, .blg-block li.header dd {
	font-size: 0.9em;
	font-weight: normal;
}

dd.fb-stats { width: 15%; }
.fb-lastpost-title { float:right; width:25%; }

/* Google translate block
----------------------------------*/
.google-translate a:hover {
	border-color: #79b7e7;
	background-color: #d0e5f5;
}

/* Player block
----------------------------------*/
.player-statusbar, .player-list-wrap, .player-buttons {
	border: 1px solid #a6c9e2;
}

.player-playlist a:hover {
	background: #d0e5f5;
	color: #000000;
}
