/* $Id: blocks.css,v 1.4 2009/11/05 11:05:39 johnalbin Exp $ */

/**
 * @file
 * Block Styling
 */


.block /* Block wrapper */ {
  margin-bottom: 1em;
 
}


	
.block.region-odd /* Zebra striping for each block in the region */ {
}

.block.region-even /* Zebra striping for each block in the region */ {
}

.block.odd /* Zebra striping independent of each region */ {
}

.block.even /* Zebra striping independent of each region */ {
}

.region-count-1 /* Incremental count for each block in the region */ {
}
	
	.region-content-top,.region-content-bottom {
		overflow:hidden;
		
	}
	
	.region-content-top .block {}
	.region-content-bottom .block {}
	
.count-1 /* Incremental count independent of each region */ {
}
/*block titles*/
.block h2.title /* Block title */ {
	text-transform:uppercase;
	margin:0;  font-weight:normal;
	color:#5d5d5d;
	font-size:1.1em;
}
.region-content-bottom .pane-title
/*,.region-content-top .pane-title */{
	
	padding:.5em 1em; margin:0 10px;
	color:#a1a1a1;
	-webkit-box-shadow:0 10px 4px 1px #AAAAAA; -moz-box-shadow:0 10px 4px 1px #AAAAAA; box-shadow:0 10px 4px 1px #AAAAAA;
	font-size:1.1em; font-weight:normal;
	text-transform:uppercase;
	float:left; position:relative;
	}
	.region-content-bottom .pane-title:after
	/*,.region-content-top .pane-title:after*/ {
		height:1px; display:block; content:' '; background:#fff; 
		position:absolute; bottom:-1px; left:0; right:0; z-index:1;}

.sidebar .block h2.title 
,.region-content-top .pane-title{
	background:#ffffff url('../images/favicon.png') 10px center no-repeat;/*LTR*/
	padding:10px 15px; padding-left:35px; /*LTR*/
	-moz-border-radius:15px 0 0 0; -webkit-border-radius:15px 0 0 0; border-radius:15px 0 0 0;
	margin:5px 5px 0; color:#5D5D5D; font-size:1.1em; font-weight:normal;
	}

	
	
	
/* Block's content wrapper */
.block .content  {
	
}

.sidebar .block .content 
,.region-content-bottom .block.plain .content{border:1px solid #ededed; border-top:none;  padding:.5em 1em; overflow:hidden;
						background:#fff url('../images/sidebar-block-content-shadow.png') center bottom no-repeat;
						background: url('../images/sidebar-block-content-shadow.png') center bottom no-repeat
									, url('../images/block-content-rpt.jpg') left bottom repeat-x #fff;
						}

.region-content-bottom .pane-content
,.region-content-top .pane-content
	{
		padding:.75em;
		
		border:1px solid #ededed; 
		clear:both; position:relative;
		background:url('../images/block-content-rpt.jpg') left bottom repeat-x #fff;
					
	}
	.region-content-bottom .pane-content  .pane-content
,.region-content-top .pane-content .pane-content {padding:0; border:0; background:none;}


	.region-content-bottom .panel-pane
	,.region-content-top .panel-pane{
		margin:0 0 1em;
	}
	
	#content .region-count-1 h2.title,
	#content .region-count-1 .content{ }

.region-content-top .pane-content {border-top:none;}
.region-content-top .panel-pane {border-top:1px solid #fff;}
/*BLOCKS CUSTOM COLORS*/
/*default*/
.sidebar .block {
	background:#a6bfe1; background:#14ACAE;
}
	.sidebar .block-in { }
	.sidebar .item-list li {border-bottom:1px solid #c7c7c7; padding-bottom:.5em;}
	.sidebar .item-list li:last-child {border:none; padding-bottom:0;}
	
#footer .block h2.title{
	color:#fff;
}
#main .block .item-list li {
	background-image:url('../images/bullet.png');
	background-repeat:no-repeat;
}
/*plain*/
.sidebar .block.plain {
	background:none;
}

.sidebar .block.plain .content {
		border:none;
			
}
	
/*green*/
.sidebar .block.green {
	background:#75a702;
}
.block.green .content .color,.block.green  .content .color a
{
	color:#75a702;
}

/*orange*/
.sidebar .block.orange {
	background:#fe8300;
}

.block.orange  .content .color,.block.orange  .content .color a
{
	color:#fe8300;
}

/*yellow*/
.sidebar .block.yellow 
,.region-content-top .panel-pane.yellow
{
	 background:#ffd50d;
}
.block.yellow  .content .color,.block.yellow  .content .color a{
	color:#ffd50d;
}


/*blue*/
.sidebar .block.blue {
	 background:#0973de;
}
.block.blue  .content .color,.block.blue  .content .color a{
	color:#0973de;
}


/*pink*/
.sidebar .block.pink {
	 background:#CB4E7D;
}
.block.pink  .content .color,.block.pink  .content .color a{
	color:#CB4E7D;
}

/*brown*/
.sidebar .block.brown 
,.region-content-top .panel-pane.brown
{
	 background:#9d4f00;
}
.block.brown  .content .color,.block.brown  .content .color a{
	color:#9d4f00;
}

/*SIDEBAR BLOCK*/
.sidebar .block {overflow:hidden;}
/*more links*/
 .block .more-link  { background:#ee1b22; border:1px solid #fff;border-bottom:none;
							position:relative; top:.5em;
							moz-box-shadow:0px 3px 3px 1px #aaa;-webkit-box-shadow:0px 3px 3px 1px #aaa; box-shadow:0px 3px 3px 1px #aaa;
							display:inline-block; float:right; text-align:center; padding:.25em .5em; }
	 .block .more-link a{color:#fff!important;}

/*FOOTER BLOCKS*/
#footer {color:#fff; }
.region-footer .block .content a:link
,.region-footer .block .content a:visited {color:#fff; text-decoration:underline;}

.region-footer  {overflow:hidden;}
.region-footer .block {float:left; width:175px;}
	.region-footer .block  .block-in {margin:0 10px;}
.region-footer .region-count-1 {width:250px;}
#footer .block .item-list li {
	background-image:url('../images/arrow-white.png'); /*LTR*/
}
#footer .block.social-media {position:absolute; bottom:0; right:1em; width:auto;}
/*DRUPAL BLOCKS*/
#block-aggregator-category-1 /* Block for the latest news items in the first category */ {
}

#block-aggregator-feed-1 /* Block for the latest news items in the first feed */ {
}

#block-block-1 /* First administrator-defined block */ {
}

#block-blog-0 /* "Recent blog posts" block */ {
}

#block-book-0 /* "Book navigation" block for the current book's table of contents */ {
}

#block-comment-0 /* "Recent comments" block */ {
}

#block-forum-0 /* "Active forum topics" block */ {
}

#block-forum-1 /* "New forum topics" block */ {
}

#block-menu-primary-links /* "Primary links" block */ {

}

#block-menu-secondary-links /* "Secondary links" block */ {
}

#block-node-0 /* "Syndicate" block for primary RSS feed */ {
}

#block-poll-0 /* "Most recent poll" block */ {
}

#block-profile-0 /* "Author information" block for the profile of the page's author */ {
}

#block-search-0 /* "Search form" block */ {
position:relative;
}
	#block-search-0 .form-text {width:160px; height:23px; padding-right:30px; border:1px solid #d0e2f5;}
	#block-search-0 .form-submit {width:30px; height:23px;text-indent:-999em; background: url('../images/search-btn.jpg') right center no-repeat; border:none;		
									position:absolute; right:1px; top:1px;}
	.region-header #block-search-0  {float:right; margin:10px 10px 0 0; }
#block-statistics-0 /* "Popular content" block */ {
}

#block-user-0 /* "User login form" block */ {
}

#block-user-1 /* "Navigation" block for Drupal navigation menu */ {
}

#block-user-2 /* "Who's new" block for a list of the newest users */ {
}

#block-user-3 /* "Who's online" block for a list of the online users */ {
}


#block-locale-0{}
	.region-header #block-locale-0  {float:left;}
#block-locale-0 ul,#block-locale-0 li {margin:0; padding:0; list-style:none;}
#block-locale-0 ul {overflow:hidden; }
#block-locale-0 li  {float:left; margin-right:1em;}
	#block-locale-0 li  a {display:block; height:30px; line-height:30px; color:#746c6c;text-decoration:none!important;}
	#block-locale-0 li.active a {color:#fff; background:#ee1b22; padding:0 .5em;}

/*CONTENT TOP*/
#mini-panel-content_top  .panel-col-first{width:50%;}
#mini-panel-content_top .panel-col-last{width:50%;}
