body {
  padding-top: 30px;
}

@media screen and (min-width:1080px){
	.collapse {display: inherit}
}

.container-fluid, .container {
    width: 1080px;
    margin: 0 auto;
}

.video-container {
	width: 100%;
	left: 0;
}

/*-- Header --*/
#header {
    margin-bottom: 10px;
}

#header > div > .row {
	border-bottom: #4d4d4d solid 1px;
}

#header > div > .row:nth-child(1) {
	padding-bottom: 3px;
}

#header > div > .row:nth-child(2) {
	padding: 5px 0 5px 0;
}

#header > div > .row:nth-child(2) > .col-md-10 > a img {
	width: 300px;
}

#header > div > .row:nth-child(2) > button {
	min-height: 70px;
	background-color: #3f3f3f;
	color: #fff;
	border: 1px #fff solid;
	border-radius: 0;
	font-size: 12px;
	text-align: center;
}

#header > div > .row:nth-child(2) > #menu-btn {
	display:none;
}

#header > div > .row:nth-child(2) > #descarga {
	background-color: #a5cb39;
}

#header > div > .row:nth-child(2) > #descarga > div {
	
}

#header > div > .row:nth-child(2) > #descarga > .col-md-4 {
	border-right: solid 1px #fff;
}

#header > div > .row:nth-child(2) > #descarga > div.col-md-7 > small {
	font-size: 10px;
	font-weight: 100;
	display: inherit;
	text-align: left;
}

#header > div > .row:nth-child(2) > #descarga > .col-md-7 > p {
	font-size: 14px;
	font-weight: 200;
	text-align: left;
	margin: 0;
}

#header > div > .row > .col-md-2 > .col-md-3 {
	padding: 0;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #fbk-btn {
  background: url('../images/social-icons.png') 12px 1px no-repeat;
  border: none;
  color: transparent;
  width: 13px;
  height: 30px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #fbk-btn:hover,
#header .container-fluid .row .col-md-2 .col-md-3 > #fbk-btn:focus {
  background-position: 12px -41px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #twt-btn {
  background: url('../images/social-icons.png') -18px 1px no-repeat;
  border: none;
  color: transparent;
  width: 28px;
  height: 30px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #twt-btn:hover,
#header .container-fluid .row .col-md-2 .col-md-3 > #twt-btn:focus {
  background-position: -18px -41px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #gplus-btn {
  background: url('../images/social-icons.png') -50px 3px no-repeat;
  border: none;
  color: transparent;
  width: 28px;
  height: 30px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #gplus-btn:hover,
#header .container-fluid .row .col-md-2 .col-md-3 > #gplus-btn:focus {
  background-position: -50px -39px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #flkr-btn {
  background: url('../images/social-icons.png') -82px 1px no-repeat;
  border: none;
  color: transparent;
  width: 28px;
  height: 30px;
}

#header .container-fluid .row .col-md-2 .col-md-3 > #flkr-btn:hover,
#header .container-fluid .row .col-md-2 .col-md-3 > #flkr-btn:focus {
  background-position: -82px -41px;
}

/*--End of header--*/

/*-- Menu --*/
.navbar {
	background-color: #000;
}

.tb-megamenu .dropdown-submenu > .dropdown-menu {
	margin-top: inherit;
	margin-left: 10px;
}

.tb-megamenu .dropdown-submenu .dropdown-menu section ul li.media {
	min-width: 600px;
}

.tb-megamenu .nav > li > a {
	padding: 15px 15px;
}

.navbar-default .navbar-header .dropdown {
    top: auto;
    bottom: 100%;
    list-style: none;
    position: relative;
    padding: 15px;
    max-width: 45px;
}

.navbar-default .navbar-header .dropdown .dropdown-menu {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
    
.navbar-nav .dropdown-menu {
    width: 768px;
    min-height: 165px;
    position: absolute;
    left: 0px;
    border-radius: 3px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {
	width: 1080px;
	height: 253px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child {
	border: none;
	background: none;
	box-shadow: none;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	background-color: #fff;
	width: 795px;
	height: 250px;
	position: absolute;
	left: 30px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(1) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -10px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(2) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -35px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(3) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -66px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(4) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -97px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(5) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -128px;
}

section#block-tb-megamenu-main-menu div.tb-megamenu.tb-megamenu-main-menu ul.tb-megamenu-nav.nav.level-0 li.tb-megamenu-item.level-1.mega div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner div.tb-megamenu-row.row-fluid div.tb-megamenu-column.span3.mega-col-nav div.tb-megamenu-column-inner.mega-inner.clearfix ul.tb-megamenu-subnav.mega-nav.level-1 li.tb-megamenu-item.level-2.mega.dropdown-submenu:nth-child(6) div.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child div.mega-dropdown-inner {
	top: -159px;
}

/*--End of Menu--*/

.glyphicon {
    font-family: 'Glyphicons Halflings', 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
}

.main-container {
 	padding-left: 0;
  padding-right: 0;
}

.main-container .region-header {
 	margin-bottom: 10px; 
}

.main-container .row > .col-sm-8 {
  margin 0;
  padding-right: 0;
  width: 810px
}

.main-container .row > aside.col-sm-4 {
 	margin: 0;
  padding:;
  width: 300px;
}

/*-- Home --*/



	/*! Carousel */

		#block-views-destacados-block {
			padding: 0;
		}

		#views-bootstrap-carousel-1 {
			margin: 0;
			box-shadow: 0px 0px 3px #888888;
			-webkit-box-shadow: 0px 0px 3px #888888;
			-moz-box-shadow: 0px 0px 3px #888888;
		}

		#views-bootstrap-carousel-1 > div {
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
		}

		#views-bootstrap-carousel-1 > div > div.item > div {
			width: 100%;
			left: 0;
			padding: 10% 2% 0 2%;
			background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Safari 5.1 to 6.0 */
			background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Opera 11.1 to 12.0 */
			background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Firefox 3.6 to 15 */
			background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* Standard syntax */
			bottom: 0%;
      
		}

		#views-bootstrap-carousel-1 > div > div.item > div > h3 {
			text-align: left;
			color: #fff;
			margin-bottom: 5px;
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		}

		#views-bootstrap-carousel-1 > div > div.item > div > h3 a {
			color: #fff;
			font-weight: 400;
			font-size: 30px;
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		}

		#views-bootstrap-carousel-1 > div > div.item > div > p {
			color: #fff;
			font-size: 14px;
			font-weight: 200;
			text-align: left;
			margin: 1%;
      display: ;
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		}

		#views-bootstrap-carousel-1 > a.carousel-control {
			height: 50px;
			width: 50px;
			top: 30%;
			background-color: rgba(0,0,0,0.8);
      z-index: 10;
		}

	/*!--End of Carousel--*/

	/*!--Artículos--*/

	.highlighted section {
		padding-bottom: 10px;
		margin-bottom: 10px;
		box-shadow: 0px 0px 3px #888888;
		-webkit-box-shadow: 0px 0px 3px #888888;
		-moz-box-shadow: 0px 0px 3px #888888;
		-o-box-shadow: 0px 0px 3px #888888;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-o-border-radius: 3px;
		background-color: rgb(245,245,245);
	}

	.highlighted section h2 {
		border-bottom: 2px solid #fff;
		font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		font-size: 24px;
		line-height: 50px;
		padding: 0 0 0 20px;
		margin: 0;
		color: #fff;
	}

	/*!--Artículos 1 y 2 de cada categoria--*/

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 {
			height: 125px;
			padding: 0;
			background-color: #fff;
			margin: 1% 1%;
			width: 48%;
			float: left;
			border-radius: 3px;
			box-shadow: 0px 0px 2px #ccc;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2:hover {
			box-shadow: 0px 0px 5px #888;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > a {
			overflow: hidden;
			position: relative;
			width: 30%;
			height: 100%;
			float: left;
			display: block;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > a > img,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > a > img {
			position: absolute;
			right: -25%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption {
			width: 70%;
			float: left;
			padding-left: 2%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > h3,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > h3 {
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
			font-size: 18px;
			font-weight: 200;
			margin: 5px;
			height: 75px;
			display: block;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > h3 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > h3 > a {
			color: #666;
			display: block;
			height: 100%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > h3 > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > h3 > a:hover {
			text-decoration: none;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > ul,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > ul {
			padding: 5px 5px;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > ul li,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > ul li {
			list-style: none;
			float: left;
      padding: 0;
      margin: 0;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > ul li > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > ul li > a {
			width: 100%;
      height: 100%;
      display: block;
      padding: 0 10px;
      font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
      font-size: 14px;
      font-weight: 400;
      line-height: 30px;
      border-radius: 3px;
      text-decoration: none;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-1 > .caption > ul li > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-2 > .caption > ul li > a:hover {
      box-shadow: 0px 0px 2px #888;
      color: #fff;
    }

	/*!--End of ArtÃ­culos 1 y 2 de cada categorÃ­a--*/

	/*!--ArtÃ­culos 3, 4 y 5 de cada categorÃ­a--*/

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 {
			height: 100px;
			padding: 0;
			background-color: #fff;
      margin: 0.5% 0.5%;
			width: 32.2%;
			float: left;
      border-radius: 3px;
      box-shadow: 0px 0px 2px #ccc;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5:hover {
			box-shadow: 0px 0px 5px #888;	
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > a {
			overflow: hidden;
			position: relative;
			width: 35%;
			height: 100%;
			float: left;
      display: block;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > a > img,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > a > img,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > a > img {
			position: absolute;
			right: -25%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption {
			width: 65%;
			float: left;
			padding-left: 4%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > h3,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > h3,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > h3 {
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
			font-size: 13px;
			font-weight: 200;
			margin: 5px;
			height: 62px;
			display: block;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > h3 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > h3 > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > h3 > a {
			color: #666;
			display: block;
			height: 100%;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > h3 > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > h3 > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > h3 > a:hover {
			text-decoration: none;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > ul,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > ul,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > ul {
			padding: 5px 5px;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > ul li,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > ul li,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > ul li {
			list-style: none;
			float: left;
			padding: 0;
			margin: 0;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > ul li > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > ul li > a,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > ul li > a {
			width: 100%;
			height: 100%;
			display: block;
			padding: 0 5px;
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
			font-size: 12px;
			font-weight: 400;
			line-height: 20px;
			border-radius: 3px;
			text-decoration: none;
		}

		div.view.view-display-id-block > div.view-content > div.views-row.views-row-3 > .caption > ul li > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-4 > .caption > ul li > a:hover,
		div.view.view-display-id-block > div.view-content > div.views-row.views-row-5 > .caption > ul li > a:hover {
			box-shadow: 0px 0px 2px #888;
			color: #fff;
		}

	/*!--End of Artículos 3, 4 y 5 de cada categoría--*/

	/*!--Colores de los artículos--*/
		.highlighted section#block-views-emprendimiento-block h2 {
			background-color: #a5cb39;
		}
		.highlighted section#block-views-emprendimiento-block div.view-content > div.views-row > .caption > ul li a {
			color: #a5cb39;
		}
		.highlighted section#block-views-emprendimiento-block div.view-content > div.views-row > .caption > ul li a:hover {
			color: #fff;
		}
		.highlighted section#block-views-emprendimiento-block div.view-content > div.views-row > .caption > ul li:hover {
			background-color: #a5cb39;
		}


		.highlighted section#block-views-gestion-empresarial-block h2 {
			background-color: #009245;
		}
		.highlighted section#block-views-gestion-empresarial-block div.view-content > div.views-row > .caption > ul li a {
			color: #009245;
		}
		.highlighted section#block-views-gestion-empresarial-block div.view-content > div.views-row > .caption > ul li a:hover {
			color: #fff;
		}
		.highlighted section#block-views-gestion-empresarial-block div.view-content > div.views-row > .caption > ul li:hover {
			background-color: #009245;
		}


		.highlighted section#block-views-innovacion-block h2 {
			background-color: #fbb03b;
		}
		.highlighted section#block-views-innovacion-block div.view-content > div.views-row > .caption > ul li a {
			color: #fbb03b;
		}
		.highlighted section#block-views-innovacion-block div.view-content > div.views-row > .caption > ul li a:hover {
			color: #fff;
		}
		.highlighted section#block-views-innovacion-block div.view-content > div.views-row > .caption > ul li:hover {
			background-color: #fbb03b;
		}

		.highlighted section#block-views-mujeres-mprende-block h2 {
			background-color: #662d8f;
		}
		.highlighted section#block-views-mujeres-mprende-block div.view-content > div.views-row > .caption > ul li a {
			color: #662d8f;
		}
		.highlighted section#block-views-mujeres-mprende-block div.view-content > div.views-row > .caption > ul li a:hover {
			color: #fff;
		}
		.highlighted section#block-views-mujeres-mprende-block div.view-content > div.views-row > .caption > ul li:hover {
			background-color: #662d8f;
		}


	/*!--End of Artículos--*/

  /*-- Multimedia --*/

		.highlighted section#block-views-galeria-multimedia-block {
			padding-bottom: 0;
			border-radius: 3px;
			height: 252px;
		}
		.highlighted section#block-views-galeria-multimedia-block h2,
		section#block-views-galeria-multimedia-block-1 h2 {
			background-color: #000;
			border-top-left-radius: 3px;
			border-top-right-radius: 3px;
			color: #fff;
		}
		section#block-views-galeria-multimedia-block-1 h2 {
	  background-color: #000;
	  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
	  font-size: 16px;
	  color: #fff;
	  padding: 15px 20px;
	  border-bottom: 2px solid #fff;
  	margin: 0;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-indicators,
		section#block-views-galeria-multimedia-block-1 .carousel-indicators {
			display: none;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-control,
		section#block-views-galeria-multimedia-block-1 .carousel-control {
			background-color: #eee;
			background-image: none;
			height: 70%;
			width: 10%;
			opacity: 0.4;
			color: #555;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-control.left,
		section#block-views-galeria-multimedia-block-1 .carousel-control.left {
			border-bottom-right-radius: 3px;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-control.right,
		section#block-views-galeria-multimedia-block-1 .carousel-control.right {
			border-bottom-left-radius: 3px;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-control span,
		section#block-views-galeria-multimedia-block-1 .carousel-control span {
			left: 50%;
			font-size: 1.5em;
			top: 50%;
		}
  	.highlighted section#block-views-galeria-multimedia-block .carousel-control:hover,
		section#block-views-galeria-multimedia-block-1 .carousel-control:hover {
			opacity: 0.8;	
		}
		.highlighted section#block-views-galeria-multimedia-block #views-bootstrap-carousel-2 .item {
			height: 200px;
			overflow: none;
		}
		.highlighted section#block-views-galeria-multimedia-block #views-bootstrap-carousel-2 .item img {
			top: -50%;
			position: absolute;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-caption,
		section#block-views-galeria-multimedia-block-1 .carousel-caption {
			width: 100%;
			padding: 0;
			margin: 0;
			left: 0;
			right: 0;
			bottom: 0;
			background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Safari 5.1 to 6.0 */
			background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Opera 11.1 to 12.0 */
			background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Firefox 3.6 to 15 */
			background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* Standard syntax */
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		}
		.highlighted section#block-views-galeria-multimedia-block .carousel-caption h3 a,
		section#block-views-galeria-multimedia-block-1 .carousel-caption h3 a {
			color: #fff;
			font-size: 0.8em;
			font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		}
		section#block-views-galeria-multimedia-block-1 .carousel-caption h3 a {
			font-size: 0.7em;
		}

  /*--End of Multimedia --*/

	/*!--Especiales--*/

	.highlighted section#block-views-special-block {
		padding: 0;
		height: 220px;
	}

	.highlighted section#block-views-special-block h2.block-title {
		display: block;	
		background-color: #bf0000;
		padding-top: 10px;
		padding-right: 10px;
		vertical-align: middle;
		padding-left: 8%;
		float: left;
		color: #fff;
		font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;;
		font-weight: 200;
		font-size: 32px;
		width: 16%;
		border-right: 1px solid #fff;
		word-wrap: break-word;
		text-align: right;
		padding-right: 10px;
		height: 220px;
		vertical-align: middle;
		margin: 0;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 {
		width: 40%;
		padding: 0 0.5%;
		margin: 10px 0;
		float: left;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail {
		height: 200px;
		width: 99%; 
		padding: 0 ;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-o-border-radius: 3px;
		border: none;
		box-shadow: 0 0 2px #ccc;
		-webkit-box-shadow: 0 0 2px #ccc;
		-moz-box-shadow: 0 0 2px #ccc;
		-o-box-shadow: 0 0 2px #ccc;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail:hover {
		box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px #888;
		-moz-box-shadow: 0 0 5px #888;
		-o-box-shadow: 0 0 5px #888;
	}
	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail a {
		float: left;
		height: 200px;
		overflow: hidden;
		position: relative;
		width: 100%;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-o-border-radius: 3px;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail a img {
		position: absolute;
		left: -25%;
		top: 0%;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail .caption {
		padding: 0;
		background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 1)) repeat scroll 0 0 rgba(0, 0, 0, 0);
		color: #000;
		top: 50%;
		position: relative;
		height: 50%;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-o-border-radius: 3px;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail .caption h3 {
		font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		font-size: 20px;
		font-weight: 400;
		margin: 0;
		padding: 0;
		height: 100%;
		position: absolute;
    width: 100%;
		display: block;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail .caption h3 a {
		height: 100%;
		color: #fff;
		padding: 10px;
		width: 100%;
		display: block;
	}

	.highlighted section#block-views-special-block div.view-special div#views-bootstrap-thumbnail-1 div.col-lg-6 .thumbnail .caption h3 a:hover {
		text-decoration: none;
	}

	/*!--End of Especiales--*/  

	/*!--Eventos--*/

	.highlighted section#block-views-calendar-block-2 {
		padding-bottom: 0; 
    background-color: rgb(240,240,240);
    width: 100%;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    box-shadow: 0px 0px 3px #888888;
    -webkit-box-shadow: 0px 0px 3px #888888;
    -moz-box-shadow: 0px 0px 3px #888888;
    -o-box-shadow: 0px 0px 3px #888888;
	}

	.highlighted section#block-views-calendar-block-2 h2.block-title {
		display: block;	
		background-color: rgb(161,202,085);
		padding-left: 20px;
		color: #fff;
		font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		font-weight: 100;
		font-size: 24px;
    line-height: 50px;
		width: 100%;
		border-bottom: 2px solid #fff;
		word-wrap: break-word;
		height: 50px;
		vertical-align: middle;
		margin: 0;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 {
		width: 32%;
    margin: 0.5% 0.5%;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail {
		padding: 0;
    margin: 0;
		border: none;
		background-color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    box-shadow: 0px 0px 3px #888888;
    -webkit-box-shadow: 0px 0px 3px #888888;
    -moz-box-shadow: 0px 0px 3px #888888;
    -o-box-shadow: 0px 0px 3px #888888;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail > a {
		float: left;
		height: 200px;
		overflow: hidden;
		position: relative;
		width: 100%;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail > a img {
		position: absolute;
		left: -25%;
		top: -25%;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail .caption {
    margin: 0;
    padding: 0;
  }

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail .caption h3 {
		font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
		font-size: 20px;
		font-weight: 400;
		width: 100%;
		margin: 0;
    text-shadow: ;
    float: left;
  	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail .caption h3 a {
		color: #fff;
		text-shadow: none;
    text-decoration: none;
    width: 100%;
    height: 100%;
    padding: 5%;
    display: block;
    background-color: rgb(161,202,085);
  	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail .caption span {
		word-break: keep-all;
		break-inside: avoid;
		display: block;
    padding: 3% 5% 0 5%;
    float: left;
    width: 100%;
    background: none;
    color: #999;
	}

	.highlighted section#block-views-calendar-block-2 div.view-calendar div.views-bootstrap-thumbnail-plugin-style div.col-lg-4 .thumbnail .caption > div.field-name-field-lugar {
    padding: 3% 5%;
    color: #999;
  }

	/*!--End of Eventos--*/  

/*-- Footer --*/

footer {
	background-color: #000;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
}  

footer #logo-mprende-footer {
	width: 250px;
	height: auto;
}

footer section:nth-child(1) {
  margin-bottom: 10px;
}

footer section:nth-child(2) {
  width: 33%;
  height: 100%;
  float: left;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  color: #aaa;
  font-weight: 200;
  border-right: 1px solid #aaa;
  padding-right: 10px;
}

footer section.block-menu-block {
  width: 50%;
  float: left;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  border-right: 1px solid #aaa;
}

footer section.block-menu-block h2 {
  display: none;
}

footer section.block-menu-block a:hover {
  background: none;
  color: #ccc;
}

footer section.block-menu-block ul li {
  float: left;
  display: block;
}

footer section.block-menu-block ul li.open {
  background: none;
  border: none;
}

footer section.block-menu-block ul li.open a,
footer section.block-menu-block ul li.open a:hover,
footer section.block-menu-block ul li.open a:focus {
  background: none;
  border: none;
}

footer section.block-menu-block ul li a {
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  color: rgb(161,202,85);
}

footer section.block-menu-block ul li a span {
  display:none;
}

footer section.block-menu-block ul li ul {
  display: block;
  background: none;
  float: none;
  position: inherit;
}

footer section.block-menu-block ul li ul li {
  float: none;
}

footer section.block-menu-block ul li ul li a {
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  color: #aaa;
}

footer section#block-block-6 {
  width: 16%;
  height: 100%;
  float: right;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  color: #aaa;
  font-weight: 200;
  padding-right: 10px;
}

footer.footer section#block-block-6 .col-md-3 #fbk-btn {
  background: url('../images/social-icons-w.png') 12px 1px no-repeat;
  border: none;
  color: transparent;
  width: 13px;
}

footer.footer section#block-block-6 .col-md-3 #fbk-btn:hover,
footer.footer section#block-block-6 .col-md-3 #fbk-btn:focus {
  background-position: 12px -41px;
}

footer.footer section#block-block-6 .col-md-3 #twt-btn {
  background: url('../images/social-icons-w.png') -22px 1px no-repeat;
  border: none;
  color: transparent;
  width: 13px;
}

footer.footer section#block-block-6 .col-md-3 #twt-btn:hover,
footer.footer section#block-block-6 .col-md-3 #twt-btn:focus {
  background-position: -22px -41px;
}

footer.footer section#block-block-6 .col-md-3 #gplus-btn {
  background: url('../images/social-icons-w.png') -50px 3px no-repeat;
  border: none;
  color: transparent;
  width: 27px;
}

footer.footer section#block-block-6 .col-md-3 #gplus-btn:hover,
footer.footer section#block-block-6 .col-md-3 #gplus-btn:focus {
  background-position: -50px -39px;
}

footer.footer section#block-block-6 .col-md-3 #flkr-btn {
  background: url('../images/social-icons-w.png') -82px 1px no-repeat;
  border: none;
  color: transparent;
  width: 28px;
}

footer.footer section#block-block-6 .col-md-3 #flkr-btn:hover,
footer.footer section#block-block-6 .col-md-3 #flkr-btn:focus {
  background-position: -82px -41px;
}

/*!--End of Footer--*/

/*--Sidebar--*/

.sidebar-second aside section {
  margin-bottom: 10px;
  margin: 5px auto;
  width: 300px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  box-shadow: 0px 0px 3px #888888;
  -webkit-box-shadow: 0px 0px 3px #888888;
  -moz-box-shadow: 0px 0px 3px #888888;
  margin: 0;
  margin-bottom: 5px;
}

.sidebar-second aside section#block-block-4 {
  background-color: rgb(50,50,50);
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
}

.sidebar-second aside section#block-block-4 .nav-tabs {
	border: none;
  background-color: #ffb300;
}

.sidebar-second aside section#block-block-4 .nav-tabs li a {
  color: #ffe082;
  font-size: 16px
}

.sidebar-second aside section#block-block-4 .nav-tabs li a:hover {
  background-color: rgba(250,250,250,0.2);
  border: 1px solid transparent;
}

.sidebar-second aside section#block-block-4 .nav-tabs li.active a {
  background-color: rgba(250,250,250,0.2);
  color: #ffffff;
  border: 1px solid transparent;
  border-bottom: 2px solid #fff;
  font-weight: 400;
}

.sidebar-second aside section#block-block-4 .tab-content .view-content ul.media-list li {
 	margin: 0;
  padding: 10px 10px;
  border-bottom: 1px solid #555;
}

.sidebar-second aside section#block-block-4 .tab-content .view-content ul.media-list li:hover.media {
 	background-color: rgba(250,250,250,0.2); 
}

.sidebar-second aside section#block-block-4 .tab-content .view-content ul.media-list li.media h4 a {
 	font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  color: #fff;
  font-size: 14px;
}

.sidebar-second aside section#block-block-4 .tab-content .view-content ul.media-list li.media a {
 	color: #888888;
  font-size: 12px;
  text-decoration: none;
}

.sidebar-second aside section#block-block-1,
.sidebar-second aside section#block-block-13 {
	background-color: rgb(50,50,50);
}

.sidebar-second aside section#block-block-1 h2,
.sidebar-second aside section#block-block-13 h2 {
  background-color: #0AACDD;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  font-size: 16px;
  color: #fff;
  padding: 15px 20px;
  border-bottom: 2px solid #fff;
  margin: 0;
}

.sidebar-second aside section#block-block-2 {
  background-color: rgb(50,50,50);
}

.sidebar-second aside section#block-block-2 h2 {
  background-color: #3B5998;
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  font-size: 16px;
  color: #fff;
  padding: 15px 20px;
  border-bottom: 2px solid #fff;
  margin: 0;
}

.sidebar-second aside section#block-views-columnistas-block--2 {
  background-color: rgb(50,50,50);
}

.sidebar-second aside section#block-views-columnistas-block--2 h2 {
  background-color: rgb(191,0,0);
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
  display: inherit;
  margin-top: 5px;
  line-height: 30px;
  color: #fff;
}

.sidebar-second aside section#block-views-columnistas-block--2 .view .col-lg-4 a img {
  width: 100px;
  height: 100px;
}


/*--facebook & twitter widgets--*/

/*--End of facebook & twitter widgets--*/

.sidebar-second aside section#block-views-calendar-block-1 {
  background-color: rgb(50,50,50);
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav {
  padding: 0;
  margin: 0;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav h3 {
  background-color: rgb(163,202,85);
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-align: center;
  display: inherit;
  margin-top: 5px;
  line-height: 30px;
  color: #fff;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav h3 a {
  color: #fff;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav ul {
  margin-bottom: 0;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav ul li {
  top: -5px;
  background-color: transparent;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav ul li a {
  background-color: rgba(0,0,0,0.5);
  border: none;
  color: #fff;
  font-size: 18px;
  line-height: 20px;
}

.sidebar-second aside section#block-views-calendar-block-1 .date-nav ul li a:hover {
  background-color: rgba(0,0,0,0.7);
}

.sidebar-second aside section#block-views-calendar-block-1 div.view-calendario div.view-content {
  max-width: 95%;
  margin: -5px auto 10px auto;
}

/*--Artículos--*/

.main-container .row section.col-sm-8 section#block-system-main div.node {
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
}

.main-container .row section.col-sm-8 section#block-system-main div.node h1.page-header {
  font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
  font-weight: 600;
}

.main-container .row section.col-sm-8 section#block-system-main div.node img {
  width: 795px;
  height: 425px;
}

/*--End of Artículos--*/

/*-- Ads --*/

section.block-dfp {
	padding: 0;
}

/*--Multimedia--*/

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide div.carousel-inner {
	margin: 0;
	box-shadow: 0px 0px 3px #888888;
	-webkit-box-shadow: 0px 0px 3px #888888;
	-moz-box-shadow: 0px 0px 3px #888888;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide div.carousel-inner div.item div.carousel-caption {
	width: 100%;
	left: 0;
	padding: 10% 2% 0 2%;
	background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1)); /* Standard syntax */
	bottom: 0%;
	font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;
	font-size: 18px;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide div.carousel-inner div.item div.carousel-caption p {
	color: #fff;
	font-size: 16px;
	font-weight: 200;
	text-align: left;
	margin: 1%;
  display: ;
	font-family: 'Raleway', "Helvetica Neue", "Helvetica", sans-serif;	
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide .carousel-control {
		background-color: #eee;
		background-image: none;
		height: 70%;
		width: 10%;
		opacity: 0.2;
		color: #555;
		top: 15%;
		padding: 30% 0;
		font-size: 3em;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide .carousel-control:hover {
	opacity: 0.7;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide .bullets-control .carousel-indicators {
	bottom: -30px;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide .bullets-control .carousel-indicators li {
	border: #000 solid 1px;
}

section.col-sm-8 div.region.region-content section#block-system-main.block.block-system.clearfix div#carousel-bootstrap.carousel.slide .bullets-control .carousel-indicators li.active {
	background-color: #000;
}





