/* @override 
	http://fct.letitweb.es/sites/all/themes/mahakaruna/css/views-styles.css?lw79pd
	http://fct.letitweb.es/sites/all/themes/mahakaruna/css/views-styles.css?lw8yfs
	http://fct.letitweb.es/sites/all/themes/mahakaruna/css/views-styles.css?m0m755
	http://fct.letitweb.es/sites/all/themes/mahakaruna/css/views-styles.css?m4uluw
	http://casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?m5pxzr
	http://casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?m60hiu
	http://www.casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?mjz4u1
	http://www.casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?mlchhr
	http://www.casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?mlci81
	http://www.casadeltibetbcn.org/sites/all/themes/mahakaruna/css/views-styles.css?mtf2tv
*/

/**
 * @file
 * Views Styling
 */

.front #content .block-views {
	padding: 15px;
	background-color: #f4f3f4;
	border: 1px solid #e6e6e6;
	margin-bottom: 15px;
}

.front #content #block-views-activitats-block-5, .front #content #block-views-activitats-es-block-5 {
	padding: 15px;
	background: none;
	margin-bottom: 15px;
	border: none;
	border-top: 1px solid #e6e6e6;
}

#content #block-views-activitats-block-5 h2.block-title, #content #block-views-activitats-es-block-5 h2.block-title {
	margin-bottom: 1em;
	font-size: 1.3em;
	font-style: italic;
	font-weight: bold;
}

.front  #block-views-activitats-block-5 .views-row, .front  #block-views-activitats-es-block-5 .views-row {
	min-height: 120px;
}



.front #content .section {
	padding-left: 15px;
	padding-right: 15px;
}

.front #block-system-main {
	padding-left: 15px;
	padding-right: 15px;
}

#content .block-views h2.block-title {
	margin-bottom: 1em;
	font-size: 1.5em;
}

.page-node-97 #main-column .block-views h2.block-title,
.page-node-98 #main-column .block-views h2.block-title,
.page-node-99 #main-column .block-views h2.block-title,
.page-node-100 #main-column .block-views h2.block-title,
.page-node-101 #main-column .block-views h2.block-title,
.page-node-102 #main-column .block-views h2.block-title,
.page-node-103 #main-column .block-views h2.block-title,
.page-node-104 #main-column .block-views h2.block-title,
.page-node-105 #main-column .block-views h2.block-title,
.page-node-106 #main-column .block-views h2.block-title,
.page-node-241 #main-column .block-views h2.block-title,
.page-node-240 #main-column .block-views h2.block-title, 
.page-node-1653 #main-column .block-views h2.block-title, 
.page-node-1654 #main-column .block-views h2.block-title, 
.page-node-1655 #main-column .block-views h2.block-title,
.page-node-1656 #main-column .block-views h2.block-title {
	display: none;
	visibility: hidden;
}

.views-row {
	padding-left: 15px;
	margin-bottom: 15px;
	clear: both;
	border-bottom: 1px solid #e9e9e9;
}
div#content .views-row {
	padding-left: 0;
}
.sidebar .views-row img {
	margin: 0 !important;
	padding-bottom: 4px;
	width: 140px !important;
	height: auto !important;
}
#img-ajuda-nepal {
	width: 120px !important;  /* Tmp. Waiting for the bigger img. */
}
.region-sidebar-second .views-row h2 {
	font-weight: normal;
	font-size: 15px;	
}
.sidebar .views-row p {
	padding: 0;
}
.front .views-row,
.sidebar .views-row {
	margin-bottom: 0px;
	clear: both;
	border: none;
}

.views-row-last {
	border: none;
}


.views-field-field-activity-image,
.views-field-field-image {
	float: left;
}

#content .views-field-field-activity-image img, #content .views-field-field-image img {
	padding: 0;
	margin-left: 0;
	margin-top: 5px;
}

.views-field-title {
	font-size: 1.2em;
	font-weight: bold;
}

.views-field-field-teacher {
	font-style: italic;
}

.views-field-body {
	margin-top: 1em;
}

.front .views-field-body {
	display: inline-block;
}


.views-field-view-node {
	margin-bottom: 1em;
	text-align: right;
}

.views-field-view-node {
	margin-bottom: 1em;
	text-align: left;
}

.views-label {
	float: left;
	padding-right: 5px;
}


#activity-info {
	padding: 15px 65px 15px 15px;
	margin-bottom: 15px;
	clear: both;
}

#activity-info.Tibet {
	background: #fffce5 url(/sites/all/themes/mahakaruna/images/fct.png) no-repeat right center;
	border: 1px solid #fff6b3;
}

#activity-info.Altres {
	background: #f8f8f8 none no-repeat right center;
}

.views-content-box {
	/*margin-bottom: 1.5em;*/
	display: block;
	overflow: hidden;
}

.views-content-box h2.block-title{
	margin-bottom: 0.5em;
}

.region-sidebar-second .views-content-box h2.block-title{
	margin-bottom: 0.7em;
}

.region-sidebar-second .views-content-box,
.region-sidebar-first .views-content-box {
	margin-bottom: 50px;
}
.region-sidebar-first .views-row-5 .views-content-box { /* Exception to separate the banners to external sites */
	margin-bottom: 30px;
	margin-top: 100px;
}

.region-sidebar-second .views-content-box p{
	margin-bottom: 0;
	padding-bottom: 0;
}

.views-content-box .field-content:after{
	display: block;
	content: '.';
	visibility: hidden;
	clear: both;
	height: 0;
}

.views-content-box .No {
	display: none;
}


/* View-specific content */

#content .view-news .views-field-field-image img {
	margin: 15px;
	margin-left: 0;
}

.view-news .views-field-body {
margin-top: 0;
}

.view-caixes-de-contingut-es .views-row,
.view-content-boxes .views-row {
	padding-left: 0;
}

.sidebar .view-news .view-content,
.sidebar .view-not-cies-es .view-content{
	padding-top: 15px;
}

.sidebar .view-news .views-field-title,
.sidebar .view-not-cies-es .views-field-title{
	font-size: 0.9em;
	line-height: 1.2em;
	font-weight: normal;
	font-style: normal;
}

.sidebar .view-news .views-field-field-news-date,
.sidebar .view-not-cies-es .views-field-field-news-date{
	font-size: 0.85em;
	padding-top: 5px;
	line-height: 1.2em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

.sidebar .view-news .more-link,
.sidebar .view-not-cies-es .more-link{
	padding-top: ;
	font-size: 0.9em;
	line-height: 1.2em;
	font-style: italic;
}
.sidebar .view-news .views-row,
.sidebar .view-not-cies-es .views-row{
	padding-bottom: 10px;
}

.column .view-news .views-row,
.column .view-not-cies-es .views-row{
	display: table;
}

.views-field-field-news-date {
	font-size: 0.85em;
	font-style: italic;
}


#block-views-content-boxes-block, #block-views-caixes-de-contingut-es-block {
	padding: 70px 25px 0 25px;
}
.region-sidebar-second .block-views {
	margin-bottom: 0;
	padding-bottom: 0;
}

#block-views-activitats-block-3 .views-field,
#block-views-activitats-block-2 .views-field,
#block-views-activitats-es-block-3 .views-field,
#block-views-activitats-es-block-2 .views-field  {
	padding-left: 75px;
}

#block-views-activitats-block-3 .views-field-field-activity-image,
#block-views-activitats-block-2 .views-field-field-activity-image,
#block-views-activitats-es-block-3 .views-field-field-activity-image,
#block-views-activitats-es-block-2 .views-field-field-activity-image  {
	padding-left: 0px;
}
