/*CSS Background*/
body {
	background-image: url("../images/background/background.png");
	background-repeat: repeat;
}

.cc-cookies {
	width: 100% !important;
}

.text-date {
	position: absolute;
	right: 40px;
	color: grey;
}

.id-user-comment {
	color: black !important;
	font-weight: bold;
}

/* Carousel base class */
.carousel {
	height: 250px;
	margin-bottom: 60px;
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
	z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
	height: 250px;
	background-color: #777;
}

.carousel-inner>.item>img {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	height: 250px;
}

.placeholders {
	margin-bottom: 30px;
	text-align: center;
}

.placeholders h4 {
	margin-bottom: 0;
}

.placeholder {
	margin-bottom: 20px;
}

.placeholder img {
	width: 200px;
	height: 200px;
}

html, body {
	height: 100%;
	/* The html and body elements cannot have any padding or margin. */
}

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px;
}

#footer, #push {     
    height: 60px;
}

#footer {
	width: auto;
	overflow: hidden;
	background: #181818
		url("//d85wutc1n854v.cloudfront.net/live/imgs/tray-bg.png");
	color: #fff;
}

#footer a {
	color: #eee;
}

footer {
	border: none;
	border-radius: 5px;
	height: 60px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

footer p {
	margin-top: 23px;
}

a.nolink {
	color: #333;
	text-decoration: none;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.overflow {
	overflow: auto;
}

.no-padding {
	padding: 0px !important;
}

.padding-top {
	padding-top: 0.5px;
}

.destacado {
	color: white;
}

.jumbo {
	background-image: url("../images/general/bcmainview.jpg");
}

.overflow {
	overflow: auto;
}

.lista-simple {
	list-style: none;
	padding: 0px;
}