/* TOP - BREADCRUBS */
#Navigation .breadcrumb {
	float: left;
	width:450px;
}
#Navigation #educatico-form-publico-meta {
	float: right;
	margin-right:17px;
	position:relative;
	width:246px;
}
#Navigation #educatico-form-publico-meta label {
	float: left;
	/*position:absolute;
	left:16px;
	top:-3px;
	z-index:1000000;*/
	font-weight:normal;
	line-height:26px;
	margin:0;
	background: url(../images/defaults/input_text_left.png) no-repeat left bottom;
	padding:0 0 0 20px;
	height:30px;
	width:101px;
}
#Navigation #educatico-form-publico-meta #edit-submit {
	display:none;
}
#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
	background:none;
	height: 30px;
	width:125px !important;
	background-position:0 bottom;
	float:right;
}
#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
	height: 30px;
	line-height:26px;
	font-weight:bold;
	padding:0;
	background: url(../images/defaults/input_text_left.png) no-repeat right bottom;
	z-index:9999;
	width:125px !important;
}
#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
	background-image: url("../images/defaults/select_right.png");
	background-position:0 top;
	height: 30px;
	right: -17px;
	width: 34px;
	cursor:pointer;
	z-index:9999;
}
#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen:hover {
	background-position:0 bottom;
}
#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper ul {
	top:17px;
	width:140px !important;
	left:0;
	padding-top:10px;
}
/* SHOWCASE RECURSOS DESTACADOS */

.views-showcase {
	position:relative;
	width:698px;
	height:363px;
	background:url(../images/index/slider-shadow.png) no-repeat center bottom;
}
.views-showcase > div {
	background:#FFF;
	padding:4px;
	height:338px;
	width:690px;
	box-shadow:0 0 4px #666;
}
.views-showcase-subitem label, .views-showcase-content-title, .views-showcase-naviation-title {
	display:none;
}
/* ---  Navigation-Container --- */
	#menu_slider {
	float:left;
	width:178px;
	height:338px;
	background:#f2f2f2;
}
#menu_slider h2 {
	padding:10px 15px 5px;
	line-height:20px;
	color:#008FCA
}
#menu_slider h2 span {
	font-size:23px;
}
#menu_slider ul {
	height: auto;
	padding-left:0;
	overflow: visible;
	list-style:none;
	padding:0;
	width:178px;
	position:relative;
	z-index:10;
}
#menu_slider ul li {
	width:173px;
	height:67px;
	background: none;
	padding:0;
	clear:both;
	float:none;
	position:relative;
	list-style:none;
	background:url(../images/index/destacado_line.gif) repeat-x bottom;
	margin:0 3px;
}
#menu_slider ul li:last-child, #menu_slider ul li.views-row-last {
	background:none;
}
#menu_slider ul li .views-showcase-pager-item-sublist {
	padding:17px 3px 0 2px;
	height:50px;
	display:block;
	margin-top:2px;
	cursor:pointer;
}
#menu_slider ul li .views-showcase-navigation-box-field_recurso_portada_fid_1{
	float:left;
	width:62px
	}
#menu_slider ul img {
	border:2px solid #CCCCCC;
	margin-right:5px;
}
.views-showcase-navigation-box-title{ float: left;
    padding-left: 8px;
    width: 98px;}

#menu_slider ul li .views-showcase-pager-item-sublist a {
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	border:0 none;
	line-height: 15px;
	width: auto;
	display: inline;
}
#menu_slider ul li.activeItem, #menu_slider ul li:hover {
	background:url(../images/index/destacado_arrow.png) no-repeat 0 0;
	left:-11px;
	width:219px;
	margin:0;
}
/*#menu_slider ul li.activeItem .views-showcase-navigation-box-title, #menu_slider ul li:hover .views-showcase-navigation-box-title{ width:110px;}*/

#menu_slider ul li.activeItem .views-showcase-pager-item-sublist, #menu_slider ul li:hover .views-showcase-pager-item-sublist {
	padding:17px 24px 0 16px;
}
#menu_slider ul li.activeItem .views-showcase-pager-item-sublist a, #menu_slider ul li:hover .views-showcase-pager-item-sublist a {
	color:#FFF;
}

/* skin right-left */
	.skin-right .views-showcase-navigation-container {
	float: right;
}
.skin-left .views-showcase-navigation-container {
	float:left;
	width:178px;
	height:338px;
	background:#f2f2f2;
}
/* ---   Content-Container  ---  */
	.views-showcase #item_Slider {
	overflow:visible
}
.views-showcase #item_Slider a {
	text-decoration: none;
	border: none;
}
.views-showcase #item_Slider h2 a {
	color: #005D83
}
#item_Slider {
	float:right;
	width:508px;
	height:340px;
	overflow:hidden;
}
#item_Slider ul li {
	list-style:none;
	padding: 0;
	left: 0;
    position: absolute;
    top: 0;
    margin: 0;

}
#item_Slider img {
	width:507px;
	height:338px;
}
#item_Slider div div {
	position:absolute;
	bottom:5px;
	left:0;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	padding:10px 85px 10px 25px;
	background:url(../images/page/slider-text_bg.png);
	width : 400px;
}
#item_Slider div h2 {
	font-size:18px;
}
#item_Slider a#slider_link {
	right:-12px;
	bottom:11px;
	width:77px;
}
a.link_arrow {
	background-position:0 0
}
a.link_arrow:hover {
	background-position:0 -34px
}
/* skin right-left */
	.skin-right .views-showcase-content-container {
	float: left;
}
.skin-left .views-showcase-content-container {
	float: right;
}
/* FIN SHOWCASE RECURSOS DESTACADOS */

/*TABS EDUCATICO*/
/* Esta aqui porque se utiliza en index mep*/
.recursos_educatico {
	float:right;
	width:733px;
	background:url(../images/index/recursos_tab_bg.png) no-repeat 0 17px;
	position:relative;
	right:-6px;
	height:291px;
	padding-top:5px;
}
.recursos_educatico ul.quicktabs_tabs {
	list-style:none;
	height:75px;
	padding: 0 0 0 16px;
	overflow:hidden;
}
.recursos_educatico ul.quicktabs_tabs li {
	float:left;
}
.recursos_educatico .quicktabs_tabpage {
	clear:both;
	padding-left:26px;
}
.recursos_educatico .quicktabs_tabpage .quicktabs-views-group{
	float:left;
	width:155px;
	padding-right:20px;
}
.recursos_educatico .quicktabs_tabpage .views-row {
	float:left;
	width:155px;
	padding-right:20px;
}

.recursos_educatico h4 {
	color:#FFF;
	text-shadow:1px 1px 2px #666;
	height:50px;
	padding:5px 0 0;
}
.recursos_educatico h4 a:link, .recursos_educatico h4 a:visited{color:#FFF !important; font-size: 13px !important;}

.recursos_educatico .quicktabs_tabpage ul li a {
	float:right;
}
ul.quicktabs_tabs li {
	width:165px;
	background:url(../images/page/tab_shadow.png) no-repeat 0 50px;
	padding: 0 0 0 10px;
}
.quicktabs_tabs .active {
	background:url(../images/page/tab_shadow.png) no-repeat 4px 50px;
}
#Bottom ul.quicktabs_tabs li a {
	color:#fff;
	font-size:14px;
	border-bottom:0 none;
	display:block;
	text-align:center;
	padding:25px 0 0 0;
	width:160px;
	height:50px;
	background: url(../images/page/tab_gray.png) no-repeat 0 12px;
	line-height:15px;
	transition-property:all;
	transition-duration: 1s;
	-moz-transition-property:all;
	-moz-transition-duration:1s;
}
#Bottom ul.quicktabs_tabs li.qtab-administrativos a:hover {
	background-image:url(../images/page/tab_purple.png);
}
#Bottom ul.quicktabs_tabs li.qtab-docentes a:hover {
	background-image:url(../images/page/tab_green.png);
}
#Bottom ul.quicktabs_tabs li.qtab-familia a:hover {
	background-image:url(../images/page/tab_red.png);
}
#Bottom ul.quicktabs_tabs li.qtab-estudiantes a:hover {
	background-image:url(../images/page/tab_orange.png);
}
#Bottom .quicktabs_tabs .active a, #Bottom .quicktabs_tabs li.active a:hover{
	padding:15px 0 0 0;
	background: url(../images/page/tab_red_open.png) no-repeat 0 0;
	transition-property:all;
	transition-duration: 1s;
	-moz-transition-property:all;
	-moz-transition-duration:1s;
	height:60px;
	cursor: text;
}
#Bottom ul.quicktabs_tabs li.active.qtab-administrativos a {
	background: url(../images/page/tab_purple_open.png) no-repeat 0 0;
}
#Bottom ul.quicktabs_tabs li.active.qtab-docentes a {
	background: url(../images/page/tab_green_open.png) no-repeat 0 0;
}
#Bottom ul.quicktabs_tabs li.active.qtab-familia a {
	background: url(../images/page/tab_red_open.png) no-repeat 0 0;
}
#Bottom ul.quicktabs_tabs li.active.qtab-estudiantes a {
	background: url(../images/page/tab_orange_open.png) no-repeat 0 0;
}
.quicktabs_tabs .active a:link, .quicktabs_tabs .active a:visited, .quicktabs_tabs .ui-tabs-disabled a:link, .quicktabs_tabs .ui-tabs-disabled a:visited {
	cursor: text;
}
.quicktabs_tabs a:hover, .quicktabs_tabs a:focus, .quicktabs_tabs a:active, .quicktabs_tabs .ui-tabs-unselect a:hover, .quicktabs_tabs .ui-tabs-unselect a:focus, .quicktabs_tabs .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
	cursor: pointer;
}
.ui-tabs-panel {
	clear:both;
}

.print{ clear:none}
/* FIN TABS EDUCATICO */

/*RIGHT CONTEN T STYLES START*/

#RightContainer h2 {
	color:#008FCA;
	border-bottom: 3px dotted #008FCA;
	font-size:25px;
	line-height:25px;
	margin:10px 0 20px;
	text-transform:uppercase;
}
#RightContainer h2 span {
	font-size:20px;
}
/* EDUCATICO SEARCH */
#RightContainer .block-views {
	background:url("../images/page/box_top_vertical.png") no-repeat scroll 0 0 transparent;
	float: right;
	position: relative;
	right: -6px;
	top: -6px;
	width: 272px;
}
#RightContainer .block-views .content {
	background: url("../images/page/box_bottom_vertical.png") no-repeat scroll right bottom transparent;
	padding: 20px 26px;
}
#RightContainer #block-views--exp-educatico-page_1 .content {
	height: 320px;
}
#RightContainer .block-views input[type=text] {
	width:190px !important;
}
#RightContainer .block-views select {
	width:166px;
}
#RightContainer .block-views .jqTransformInputWrapper, #RightContainer .block-views .jqTransformSelectWrapper {
	margin-bottom:5px;
	width:200px !important;
}


#RightContainer .block-views .jqTransformSelectWrapper ul{ width:190px !important}
#RightContainer .block-views .busqueda_avanzada {
	margin-top:15px;
	/*modificado de 23px a 15px*/
	clear:left;
	float:left;
}

/*agregado Ana T.*/
.solicita_recurso {
	margin-top:3px;
	clear:left;
	float:left;
}
#RightContainer .block-views button.jqTransformButton {
	float:right;
	margin-top:5px;  	/*modificado de 10 a 5 */
}
#RightContainer .block-views .views-exposed-widget {
	padding: 0;
}

/*Recursos relacionados*/

#RightContainer #recursos_relacionados ul{ list-style:none;
padding:0;
  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 15px;
}
#RightContainer #recursos_relacionados ul li{ border-top: 2px dotted #92DFFF;
    clear: both;
    padding: 10px 0 8px;}
#RightContainer #recursos_relacionados ul li:first-child {
    border-top: 0 none;
}

#RightContainer  #recursos_relacionados ul img{
	border:3px solid #CCCCCC;
    float: left;
    margin-right:10px;
}
#RightContainer  #recursos_relacionados ul a{}

/*BUSCADOR PROGRAMAS */
#Bottom .buscador_programas_estudio{
	float:right;
	width: 275px;
	padding:40px 0 0;
}
#Bottom .buscador_programas_estudio h2{
	margin-bottom: 15px;
	}
#Bottom .buscador_programas_estudio h2 span {
    font-size: 22px;

}
#Bottom .buscador_programas_estudio .jqTransformInputWrapper {
    width: 250px !important;
}
#Bottom .buscador_programas_estudio input {
    width: 230px !important;
}
#Bottom .buscador_programas_estudio label{
	color:#FFF;
	display: block;
    margin: 0 0 5px;
}
#Bottom .buscador_programas_estudio .views-submit-button {
    float: right;
    margin: 0;
    padding: 0;
}
#Bottom .buscador_programas_estudio .jqTransformSelectWrapper {
    margin-bottom: 5px;
    width: 250px !important;
}
#Bottom .buscador_programas_estudio .jqTransformSelectWrapper span {
    width: 215px !important;
}

#Bottom #views-exposed-form-Programas-de-estudio-page-1 .jqTransformSelectWrapper .form-select {
    display: none !important;
    margin: 0;
    padding: 0;
}

/*Top 5*/
#Bottom .top_recursos {
	float:right;
	width: 275px;
	padding:40px 0 0;
}
#RightContainer #block-views-educatico_publico_meta-block_1 .content {
	padding-bottom:30px;
}
#block-views-educatico_publico_meta-block_1 ol {
	color:#008FCA;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	list-style-position:inside;
	padding:0;
	/*line-height:15px;*/
}
#block-views-educatico_publico_meta-block_1 ol li {
	border-top:2px dotted #92DFFF;
	clear:both;
	padding: 10px 0;
	line-height:18px;
}
#block-views-educatico_publico_meta-block_1 li:first-child, #block-views-educatico_publico_meta-block_1 li.views-row-first {
	border-top:0 none;
}
#block-views-educatico_publico_meta-block_1 li .views-field-title {
	/*float:right;
	width:193px;
	display:block;
	padding:2px 0 10px;*/
	display: inline-block; vertical-align:text-top;
	width:80%;
}
#block-views-educatico_publico_meta-block_1 ol li a:link, #RightContainer  #recursos_relacionados ul a:link{
	color:#008FCA;
	font-size:13px;
	border-bottom:0 none;
}
#block-views-educatico_publico_meta-block_1 ol li a:hover, #RightContainer  #recursos_relacionados ul a:hover {
	color:#99BE3E;
}
#block-views-educatico_publico_meta-block_1 ol li a:active, #block-views-educatico_publico_meta-block_1 ol li a.active{
	color:#99BE3E; font-weight:bold; cursor:text;
}
/* FIN Top 5*/


/* BOTTOM */
.BottomInfo {
	padding-bottom:0;
}
#Bottom h2 {
	color:#92E1FF;
}
#Bottom h2 span {
	font-size:28px;
}
/*VIDEO DE LA SEMANA*/
#Bottom .video_semana {
	float: left;
	padding:20px;
	width:211px;
	height:286px;
	background:url(../images/index/video_green.png) no-repeat 0 0;
	position:absolute;
	top:-17px;
	left:0;
	z-index: 5;
}
#Bottom .video_semana h2, #Bottom .video_semana a, #Bottom .video_semana p {
	color:#fff;
}
#Bottom .video_semana p {
	line-height:14px;
	padding: 0 0 10px;
}
#Bottom .video_semana img {
	border:3px solid #FFF;
	margin-top:5px;
}
#Bottom .video_semana h3 {
	text-shadow: none;

}
#Bottom .video_semana h3 a {
	padding-bottom:0;
	font-size:18px;
	text-decoration: none;
	border: none;
}
#Bottom .video_semana .content h2 {
	color:#FFF
}
/* FIN VIDEO DE LA SEMANA*/

/*NOTICIAS*/
#Bottom .bottom_news_content {
	float:left;
	width:746px;
	padding-top:40px;
	background:url(../images/page/news_line_right.png) no-repeat right bottom;
}
#Bottom .bottom_news_content .bottom-news-block {
	padding:27px 0 0 26px;
	position:relative;
	left:-6px;
	height:280px;
	background:url(../images/page/news_corner_left.png) no-repeat 0 0;
}
#Bottom .bottom_news_content h2 {
	padding:0 0 0 20px;
}
#Bottom .bottom_news_content ul li {
	float:left;
	width:219px;
	list-style:none;
	/*padding-right:20px;margin: 0 0 0.25em 0.3em;*/
}
#Bottom .bottom_news_content ul {
	list-style:none;
}
#Bottom .bottom_news_content ul h4 {
	color:#FFF;
	text-shadow:1px 1px 2px #666;
	height:75px;
	padding:5px 0 0 0;
}
#Bottom .bottom_news_content ul li a {
	float:right;
}
#Bottom .bottom_news_content .imagenContainer {
	background-image:url(../images/page/shadow_news.png)
}
#Bottom .bottom_news_content .more-link, #Bottom .bottom_news_content a.more_tab {
	float: right;
	position: absolute;
	right: 18px;
	bottom:0;
	width: 135px;
	height: 27px;
}
#Bottom .bottom_news_content .more-link a, #Bottom .bottom_news_content a.more_tab {
	border:0 none;
	line-height: 25px;
	text-align: center;
	text-shadow: 0 0 3px #333333;
	font-weight: bold;
	background-image:url(../images/page/more_tab_bottom.png);
	height: 25px;
	padding-top: 2px;
	width: 135px;
	display:block
}
#Bottom .bottom_news_content .more-link a:hover, #Bottom .bottom_news_content a.more_tab:hover {
	background-position: 0 -27px;
}
#Bottom .bottom_news_content {
	width:690px;
	position:relative;
}
#Bottom .bottom_news_content > div {
	position:static;
}
#Bottom .bottom_news_content ul li {
	width:200px;
}
#Bottom .bottom_news_content ul li .imagenContainer img {
	width:190px;
}
#Bottom .top_recursos .gadget {
	margin:20px 0 0;
}
#Bottom .top_recursos .gadget tr:last-child img {
	display:none;
}
#Bottom .top_recursos .gadget iframe {
	background:#FFF;
	padding:10px;
	border:3px solid #92E1FF;
}
#Bottom .top_recursos span.powered {
	color:#fff;
}
a.more_tab {
	position:absolute;
	bottom:-17px;
	right:24px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	text-shadow:0 0 3px #333;
	line-height:25px;
	background:url(../images/page/more_tab.png) no-repeat 0 0;
	height:27px;
	width:86px;
	border:0 none;
}
a.more_tab:hover {
	background-position:0 -27px;
}
/* FIN NOTICIAS */



/**********************RECURSO PAGE ************************/

#NavigationTabs {
	background:none;
	padding:0 10px 0 0;
	border-bottom:3px dotted #008FCA;
	position:relative;
	clear:both;
}

.return_search {
	color:#008FCA;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:5px 0 15px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow:1px 1px 0 #FFF;
}
.return_search a {
	color:#008FCA;
	border-bottom:0 none;
}

.Article {
	background: url("../images/page/box_bottom_horizontal.png") no-repeat scroll right bottom transparent;
	clear: both;
	padding: 20px 26px 0 0;
	position: relative;
}

.activity_left_content {
	float: left;
	position: relative;
	width:207px;

}
.activity_left_content h3{
	padding-top:0;
}
#CenterContent .imagenContainer {
	background-image: url("../images/page/shadow_large.png");
	padding-bottom:12px;
}
.activity_left_content ul {
	list-style: none;
	padding:5px 0 20px;
}
.activity_left_content ul li {
	list-style: none;
}
.activity_left_content .download_button, .activity_left_content li.download_button {
	border-radius:5px;
	padding:2px;
	display:block;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-shadow: 0 0 2px #000;
	border:0 none;
	background:url(../images/page/download_button.png) repeat-x 0 bottom;
}
.activity_left_content li.download_button {
	margin-bottom:10px;
}
.activity_left_content .download_button:hover, .activity_left_content li.download_button:hover {
	background-position:0 0;
}
.activity_left_content .filefield-file, .activity_left_content li.download_button a {
	border:1px dashed #fff;
	border-radius:5px;
	display:block;
	text-align:center;
	padding:5px 0;
	color:#FFF;
}
.activity_left_content .filefield-file a {
	color:#fff;
	border:0 none;
}
.activity_left_content h4{
	text-align: center;
	color:#666 !important;
}

.activity_content {
	width: 445px;
	float: right;
	padding-bottom:56px;
}
.box_content .Article .activity_content {
	width: 430px !important;

}
p.complete_date {
	color: #666666;
	display: block;
	font-style: italic;
}
.detalle_recurso {
	width:215px;
	padding:10px 0;
	float:left;
}
p.clearfix {
	padding:5px 0 0;
}
.activity_content ul.hierarchical-select-lineages {
	list-style:none;
	padding:0 0 20px 0
}
.activity_content ul.hierarchical-select-lineages li {
}
p.article_meta {
	float:left;
	font-size: 12px;
    padding-top: 15px;
    width: 550px;
}

/*RESULTADO BUSQUEDA*/


.Article h3, .Article h3 a {
	border: 0 none;
	color: #00638C;
	font-size: 16px;
	font-weight: bold;
	padding: 0;
}
.Article h3 a:hover {
	color:#99BE3E;
}

.Article  #NavigationTabs h3{
	color: #008FCA;
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0 5px;
}

.panel_filtros ul {
	list-style:none;
	font-size:13px;
	font-weight:bold
}
.panel_filtros ul li {
	padding:0 0 10px 0
}
.panel_filtros ul li a {
	color:#333;
	border:0 none;
}
.panel_filtros ul ul {
	font-size:12px;
	font-weight:normal;
	padding-top:3px;
}
.panel_filtros ul ul li {
	padding:1px 0
}
.panel_filtros ul ul li a {
	color:#666
}

/**/
.rate-widget-fivestar ul {
	list-style: none;
	overflow: hidden;
}
.rate-widget-fivestar .item-list ul li {
	background-image: none;
	padding: 0;
	margin: 0;
}
.rate-widget-fivestar ul li {
	float: left;
	list-style: none;
}
.rate-widget-fivestar ul li a {
	display: block;
	float: left;
}
.rate-fivestar-btn-filled {
	display: inline-block;
	background: url(../images/page/fivestar.png) no-repeat 0 -16px;
	width: 16px;
	height: 16px;
	text-indent: -999px;
}
.rate-user .rate-fivestar-btn-filled {
	background: url(../images/page/fivestar.png) no-repeat 0 0;
}
.rate-fivestar-btn-empty {
	display: inline-block;
	background: url(../images/page/fivestar.png) no-repeat 0 -32px;
	width: 16px;
	height: 16px;
	text-indent: -999px;
}
/**/
.rate-widget-fivestar {
	text-align:center;
	padding:10px 0 0;
}
.box_content .rate-widget-fivestar{margin-bottom:20px;}
.rate-widget-fivestar ul {
	width:110px;
	margin:0 auto;
	padding-bottom:5px
}
.rate-widget-fivestar li {
	width:22px;
}
.rate-widget-fivestar a {
	border-bottom:0 none;
	background-image:url(../images/page/fivestar.png);
	width:22px;
	height:18px;
}
.rate-fivestar-btn-filled {
	background-position:0 -18px;
}
.rate-fivestar-btn-empty {
	background-position:0 -36px;
}
.rate-info {
	color:#333;
	font-size:11px;
}


.audio_content{
	padding:13px 20px 10px;
	background:#f1f1f1;
	border-radius:5px;
	margin:5px 0 15px;
	border:3px solid #FFF;
}
.audio_content h4, .video_content h4{
	padding-top:5px;
}
.audio_content p{
	float:left;
	padding:0
}
.audio_content a{
	float:right;
	font-size:12px;
	margin-top:19px;
}
.video_content{
	margin:5px 0 15px;
}

/* PARA MENSAJES DE NOTIFICACION*/
div.error {
	font-size: 9px;
}
div.error ul {
	margin-left: 15px;
}
div.status, tr.status {
	background-color: #EEE;
	border: 1px solid #BBBBBB;
	color: #99BE3E;
	padding: 2px;
	font-size: 10px;
}
/*BUSQUEDA AVANZADA*/
#views-exposed-form-educatico-page-2 {
	background: url("../images/page/box_bottom_vertical.png") no-repeat scroll right bottom transparent;
	padding: 0 26px 20px 0;
}
#views-exposed-form-educatico-page-2 .views-exposed-widget {
	margin-top:10px;
	padding:0;
}
#views-exposed-form-educatico-page-2 .form-checkboxes {
	margin-top:10px;
}
#views-exposed-form-educatico-page-2 .jqTransformCheckboxWrapper {
	margin:0;
}
#views-exposed-form-educatico-page-2 .views-exposed-widget label {
	font-size:15px;
	font-weight:bold;
	float:none;
}
#views-exposed-form-educatico-page-2 .views-exposed-widget .views-widget label {
	color: #999999;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 0 5px;
	padding: 0 0 10px;
	width: 100px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value .views-widget label, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value .views-widget label {
	width:145px;
}
#views-exposed-form-educatico-page-2 .form-item {
	clear:both;
	line-height:17px;
	padding-bottom:10px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys {
	float:none;
	background:url(../images/page/search_box.png) no-repeat;
	height:49px;
	width:628px;
	padding:16px 0 0 20px;
	margin-bottom:20px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-widget {
	float:left
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-operator  {
	float: left;
	padding-left:10px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item {
	float:left;
	clear:none;
	line-height:25px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item#edit-keys-wrapper {
	line-height:15px;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys .jqTransformInputWrapper {
	width:250px !important;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item label {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0 10px 0 3px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-radios {
	margin:0;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_nivel_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_materia_value {
	width:125px;
	padding-right:20px;
}
#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value {
	width:169px;
	padding-right:20px
}
#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value {
	width:169px;
}
#views-exposed-form-educatico-page-2 .views-submit-button {
	clear:both;
	float:right;
	margin:0
}
#views-exposed-form-educatico-page-2 .views-exposed-form .views-exposed-widget .form-submit {
	margin:0
}
/*SOBRESCRITURA DE ESTILOS DEFAULT*/
.box_content {
	width:680px !important;
	padding:20px 0 0 26px !important;
	left:-6px;
	top:-6px;
}
/*.box_content > div {
	background: url("../images/defaults/box_bottom_1.png") no-repeat scroll right bottom transparent;
	padding: 0 26px 20px 0;
	position:relative;
}*/
#CenterContent h1 {
	text-align:right;
	width:565px;
	background:url(../images/page/title.png) no-repeat 0 0;
	color:#FFF;
	font-weight:100;
	height:47px;
	line-height:47px;
	left: -27px;
	padding:8px 25px 0 0;
	position:relative;
	margin-bottom:15px
}
#block-views-educatico_publico_meta-block_1 ol li a:active, #block-views-educatico_publico_meta-block_1 ol li a.active {
	color:#006690
}
#block-views-educatico_publico_meta-block_1 ol li a:hover {
	color:#333;
}


/*ESTILOS GENERALES PARA LSO PUBLICOS META*/
.educatico_publico_meta #Bottom {
	background-image:url(../images/defaults/bottom.jpg);
}
.educatico_publico_meta .recursos_educatico {
	background-image: url("../images/index/recursos_tab_bg_publicos.png");
}
.educatico_publico_meta #RightContainer h2 {
	border-bottom-color:#666;
	color:#666;
}
.educatico_publico_meta #menu_slider h2 {
	color:#666;
}
.educatico_publico_meta a.link_arrow {
	background-position:0 0;/*background-position:0 -68px;*/
}
.educatico_publico_meta a.link_arrow:hover {
	background-position:0 -34px
}
.educatico_publico_meta #Bottom .bottom_news_content .bottom-news-block {
	background: url("../images/page/news_corner_left_gray.png") no-repeat scroll 0 0 transparent;
}
/*.educatico_publico_meta #Footer a:hover{ color:#FFF;}
*/
#Bottom a.more_tab:hover{ color:#ADD05A !important;}

/* ---------------------------- CSS Educatico Administrativo --------------------------------------*/

.educatico_administrativos #top_recursos ol, .educatico_administrativos #top_recursos ol li a:hover, .educatico_administrativos #Footer a, .educatico_administrativos #Bottom h2, .educatico_administrativos #Bottom a:hover {
	color:#DABCF9;
}


.educatico_administrativos #Bottom .top_recursos .gadget iframe {
	border: 3px solid #DABCF9;
}
.educatico_administrativos #Footer {
	background-image:url(../images/defaults/footer_bg_administrativo.png);
}
.educatico_administrativos #menu_slider ul li.activeItem, .educatico_administrativos #menu_slider ul li:hover {
	background-position:0 -67px;
}
.educatico_administrativos .return_search a { color:#9B35C1;}


/*VIDEO DE LA SEMANA*/
.educatico_administrativos #Bottom .video_semana {
	background-image:url(../images/index/video_purple.png);
}
/*TABS EDUCATICO*/
.educatico_administrativos #Bottom .recursos_educatico ul.quicktabs_tabs li a:hover {
	background-image:url(../images/page/tab_purple.png)
}
.educatico_administrativos #Bottom .recursos_educatico ul.quicktabs_tabs .active a, .educatico_administrativos #Bottom .recursos_educatico ul.quicktabs_tabs .active a:hover  {
	background: url(../images/page/tab_purple_open.png) no-repeat 0 0;
}
/*Top 5*/
.educatico_administrativos #block-views-educatico_publico_meta-block_1 ol, .educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li a:link,
.educatico_administrativos #RightContainer #recursos_relacionados ul a:link{
	color:#742890;
}
.educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li a:hover, .educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li:hover,
.educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li a:active, .educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li a.active,
{
	color:#9B35C1;
}
.educatico_administrativos #block-views-educatico_publico_meta-block_1 ol li,
.educatico_administrativos #RightContainer #recursos_relacionados ul li {
	border-top-color:#DABCF9;
}
.educatico_administrativos #CenterContent h1 {
	background-image:url(../images/page/title_purple.png);
}
.educatico_administrativos #NavigationTabs {
	border-color:#742890;
}
.educatico_administrativos #NavigationTabs h3, .educatico_administrativos .return_search, .educatico_administrativos #CenterContent .Article h3 a {
	color:#742890;
}

/*PAGINADOR*/
.educatico_administrativos .item-list  ul.pager li.pager-current{background:#742890 !important;}

.educatico_administrativos .item-list  ul.pager a:hover{  color:#742890 !important;}

/* ---------------------------- Fin CSS Educatico Administrativo --------------------------------------*/

/* ---------------------------- CSS Educatico Docentes --------------------------------------*/
.educatico_docentes #top_recursos ol, .educatico_docentes #top_recursos ol li a:hover, .educatico_docentes #Footer a, .educatico_docentes #Bottom h2 {
	color:#AAD726;
}
.educatico_docentes #Bottom .top_recursos .gadget iframe {
	border: 3px solid #AAD726;
}
.educatico_docentes #Footer {
	background-image:url(../images/defaults/footer_bg_docentes.png);
}
.educatico_docentes #menu_slider ul li.activeItem, .educatico_docentes #menu_slider ul li:hover {
	background-position:0 -134px;
}
.educatico_docentes .return_search a { color:#809029;}
/*TABS EDUCATICO*/
.educatico_docentes #Bottom .recursos_educatico ul.quicktabs_tabs li a:hover {
	background-image:url(../images/page/tab_green.png)
}
.educatico_docentes #Bottom .recursos_educatico ul.quicktabs_tabs li.active a,
.educatico_docentes #Bottom .recursos_educatico ul.quicktabs_tabs li.active a:hover {
	background: url(../images/page/tab_green_open.png) no-repeat 0 0;
}
/*Top 5*/
.educatico_docentes #block-views-educatico_publico_meta-block_1 ol, .educatico_docentes #block-views-educatico_publico_meta-block_1 ol li a:link,
.educatico_docentes #RightContainer #recursos_relacionados ul a:link {
	color:#809029;
}
.educatico_docentes #block-views-educatico_publico_meta-block_1 ol li a:hover, .educatico_docentes #block-views-educatico_publico_meta-block_1 ol li:hover,
.educatico_docentes #block-views-educatico_publico_meta-block_1 ol li a:active, .educatico_docentes #block-views-educatico_publico_meta-block_1 ol li a.active{
	color:#809029;
}
.educatico_docentes #block-views-educatico_publico_meta-block_1 ol li,
.educatico_docentes  #RightContainer #recursos_relacionados ul li {
	border-top-color:#AAD726;
}
.educatico_docentes #CenterContent h1 {
	background-image:url(../images/page/title_green.png);
}
.educatico_docentes #NavigationTabs {
	border-color:#85BA06;
}
.educatico_docentes #NavigationTabs h3, .educatico_docentes .return_search, .educatico_docentes #CenterContent .Article h3 a {
	color:#85BA06;
}

/*PAGINADOR*/
.educatico_docentes .item-list  ul.pager li.pager-current{background:#809029 !important;}

.educatico_docentes .item-list  ul.pager a:hover{  color:#809029 !important;}

/* ---------------------------- Fin CSS Educatico Docentes --------------------------------------*/

/* ---------------------------- CSS Educatico Estudiantes --------------------------------------*/
.educatico_estudiantes #top_recursos ol, .educatico_estudiantes #top_recursos ol li a:hover, .educatico_estudiantes #Bottom h2, .educatico_estudiantes #Bottom a:hover {
	color:#FA8B1C;
}
.educatico_estudiantes #Footer a {
	color:#FFFAB4
}
.educatico_estudiantes #Bottom .top_recursos .gadget iframe {
	border: 3px solid #FA8B1C;
}
.educatico_estudiantes #Footer {
	background-image:url(../images/defaults/footer_bg_estudiantes.png);
}
.educatico_estudiantes #menu_slider ul li.activeItem, .educatico_estudiantes #menu_slider ul li:hover {
	background-position:0 -268px;
}
.educatico_estudiantes .return_search a { color:#FA6200;}

.educatico_estudiantes #Bottom .video_semana {
	background-image:url(../images/index/video_orange.png);
}
/*TABS EDUCATICO*/
.educatico_estudiantes #Bottom .recursos_educatico ul.quicktabs_tabs li a:hover {
	background-image:url(../images/page/tab_orange.png)
}
.educatico_estudiantes  #Bottom .recursos_educatico ul.quicktabs_tabs li.active a,
.educatico_estudiantes  #Bottom .recursos_educatico ul.quicktabs_tabs li.active a:hover  {
	background: url(../images/page/tab_orange_open.png) no-repeat 0 0;
}
/*Top 5*/
.educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol, .educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li a:link,
.educatico_estudiantes #RightContainer #recursos_relacionados ul a:link  {
	color:#F78506;
}
.educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li a:hover, .educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li:hover,
.educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li a:active, .educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li a.active,
.educatico_estudiantes #RightContainer #recursos_relacionados ul a:hover {
	color:#FA6200;
}
.educatico_estudiantes #block-views-educatico_publico_meta-block_1 ol li,
.educatico_estudiantes  #RightContainer #recursos_relacionados ul li {
	border-top-color:#FA8B1C;
}

.educatico_estudiantes #CenterContent h1 {
	background-image:url(../images/page/title_orange.png);
}
.educatico_estudiantes #NavigationTabs {
	border-color:#F78506;
}
.educatico_estudiantes #NavigationTabs h3, .educatico_estudiantes .return_search, .educatico_estudiantes #CenterContent .Article h3 a {
	color:#F78506;
}
/*PAGINADOR*/
.educatico_estudiantes .item-list  ul.pager li.pager-current{background:#F78506 !important;}

.educatico_estudiantes .item-list  ul.pager a:hover{  color:#F78506 !important;}
/* ---------------------------- Fin CSS Educatico Estudiantes --------------------------------------*/

/* ---------------------------- CSS Educatico Familia --------------------------------------*/
.educatico_familia #top_recursos ol, .educatico_familia #top_recursos ol li a:hover, .educatico_familia #Bottom h2, .educatico_familia #Bottom a:hover {
	color:#FFC847;
}
.educatico_familia #Footer a {
	color:#FFFAB4
}
.educatico_familia #Bottom .top_recursos .gadget iframe {
	border: 3px solid #FFC847;
}
.educatico_familia #Footer {
	background-image:url(../images/defaults/footer_bg_familia.png);
}
.educatico_familia #menu_slider ul li.activeItem, .educatico_familia #menu_slider ul li:hover {
	background-position:0 -201px;
}
.educatico_familia .return_search a { color:#990000;}
/*VIDEO DE LA SEMANA*/
.educatico_familia #Bottom .video_semana {
	background-image:url(../images/index/video_red.png);
}
/*TABS EDUCATICO*/
.educatico_familia #Bottom .recursos_educatico ul.quicktabs_tabs li a:hover{
	background-image:url(../images/page/tab_red.png)
}
.educatico_familia  #Bottom .recursos_educatico ul.quicktabs_tabs li.active a,
.educatico_familia  #Bottom .recursos_educatico ul.quicktabs_tabs li.active a:hover  {
	background: url(../images/page/tab_red_open.png) no-repeat 0 0;
}
/*Top 5*/

.educatico_familia #block-views-educatico_publico_meta-block_1 ol,
.educatico_familia #block-views-educatico_publico_meta-block_1 ol li a:link,
.educatico_familia #RightContainer #recursos_relacionados ul a:link {
	color:#9B1720;
}
.educatico_familia #block-views-educatico_publico_meta-block_1 ol li a:hover, .educatico_familia #block-views-educatico_publico_meta-block_1 ol li:hover,
.educatico_familia #block-views-educatico_publico_meta-block_1 ol li a:active, .educatico_familia #block-views-educatico_publico_meta-block_1 ol li a.active,
.educatico_familia #RightContainer #recursos_relacionados ul a:hover  {
	color:#740101;
}
.educatico_familia #block-views-educatico_publico_meta-block_1 ol li,
.educatico_familia #RightContainer #recursos_relacionados ul li  {
	border-top-color:#990000;
}
.educatico_familia #CenterContent h1 {
	background-image:url(../images/page/title_red.png);
}
.educatico_familia #NavigationTabs {
	border-color:#9B1720;
}
.educatico_familia #NavigationTabs h3, .educatico_familia .return_search, .educatico_familia #CenterContent .Article h3 a {
	color:#9B1720;
}
/*PAGINADOR*/
.educatico_familia .item-list  ul.pager li.pager-current{background:#9B1720 !important;}

.educatico_familia .item-list  ul.pager a:hover{  color:#9B1720 !important;}

/* ---------------------------- Fin CSS Educatico Familia --------------------------------------*/

#fancybox-content { border:4px solid #FFF !important; box-shadow:0 0 3px #000; background: url(../images/defaults/fancy_loading.gif) no-repeat center #000;}

#fancybox-close {
    right:-17px !important;
}

.full-width {
    width: 100% !important;
}

table {font-size: 12px}

#block-panels_mini-accordion_recursos_publico, #block-panels_mini-accordion_recursos_nivel {
	display: none;
}

#sm2-container-real a {
	display: none;
}

@media only screen and (min-width: 720px) and (max-width: 1010px) {

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item {
		width: 37%;
	}

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys #edit-keys-op-contains-wrapper {
	    width: 23%;
	}

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys #edit-keys-op-=-wrapper {
    width: 30%;
	}

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper ul {
    top: 30px;
    width: 254px !important;
    left: -110px;
    padding-top: 10px;
	}

	#Bottom .video_semana h3  {
		    width: 210px;
    text-align: center;
    margin-left: 10%;
	}

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-operator {
		width: 58%;
	}


	#Bottom .bottom_news_content ul li a {
		    background: #caee55;
    background: -moz-linear-gradient(top, #caee55 0%, #7cb12c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caee55), color-stop(100%,#7cb12c));
    background: -webkit-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -o-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -ms-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: linear-gradient(to bottom, #caee55 0%,#7cb12c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caee55', endColorstr='#7cb12c',GradientType=0 );
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #FFF;
    border: 0;
    border-radius: 20px;
    display: block;
    margin: 0 auto;
    text-align: center;
    display: block;
    float: none;
    float: none;
    width: 80px;
	}

	.BottomInfo {
		width: 90%;
	}

	#Navigation #educatico-form-publico-meta label {
		  background: none;
  background-color: #FFF;
  border-radius: 0 0 0 8px;
	}

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
	  background: none;
  background-color: #FFF;
  border-radius: 0;

	}

	#RightContainer .block-views {
		  width: 50%;
		  margin-right: 25px;
	}

	#RightContainer #recursos_relacionados {
		 width: 95%;
		float: none;
    margin: 0 auto;
	}

	#RightContainer .block-views .jqTransformInputWrapper {
		width: 100%!important;
		    margin-bottom: 0.8em;
	}

	#RightContainer .block-views .jqTransformSelectWrapper {
	background-color: #FFF;
  border-radius: 20px;
  width: 100%!important;
      border: solid 2px #DDD;
	}

	#RightContainer .block-views button.jqTransformButton {
		float: right;
  margin-top: 10px;
  margin: 0 auto;
  display: block;
  padding-top: 10px;
	}
	#block-views-noticias_recientes-block_4 {
		width: 100%!important;
	}
	#block-views-9c27c885b509c83ff6137f3edb07bdf1 {
		width: 97%!important;
		float: left;
	}
	#Bottom .buscador_programas_estudio .jqTransformInputWrapper {
		width: 97%!important;
	}

	#Bottom .buscador_programas_estudio input {
		width: 100%!important;
	}

	.hierarchical-select-wrapper .hierarchical-select .selects {
		float: none!important;
	}

	#Bottom .buscador_programas_estudio .jqTransformSelectWrapper {
		width: 97%!important;
		  background-color: #FFF;
  border-radius: 20px;
	}

	#Bottom .buscador_programas_estudio h2 {
		text-align: center;
	}

	.views-exposed-form .views-exposed-widget .form-submit {
		margin-top: 1.6em;
  margin: 0 auto;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
	}

	#Bottom .bottom_news_content ul li {
		width: 30%;
	}
	#Bottom .bottom_news_content .imagenContainer {
		background: none;
	}
	.imagenContainer {
		background: none;
	}
	#RightContainer .block-views .jqTransformSelectWrapper ul {
	width: 97%!important;
}

.view-dom-id-1 {
	width: 100%;
}
.Article {
	width: 100%;
}

#CenterContent .imagenContainer {
	background: none;
}
a.link_arrow {

}

#block-quicktabs-qt_recursos_publico {
	display: none;
}

#block-panels_mini-accordion_recursos_publico {
	   display: block;
    position: relative;
    float: left;
    width: 100%;

}

#block-mepconfig-mepconfig {
	    display: block;
    background: none;
    margin-top: -378px;
    background: none;
}
#Bottom .video_semana, .educatico_administrativos #Bottom .video_semana, .educatico_estudiantes #Bottom .video_semana, .educatico_familia #Bottom .video_semana {
	background: url(../images/index/video_responsive.png) no-repeat 0 0;
	width: 50%;
    margin-left: -7px;
    z-index: 5;
    top: 23px;
}

#Bottom .video_semana .content h2 {
    color: #0073A4;
    text-align: center;
    width: 200px;
    margin-left: 12%;
}

#panels_accordion-0 h3.pane-title{
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top,  #999999 0%, #555555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#555555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#555555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#555555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#555555 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#555555 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#555555',GradientType=0 ); /* IE6-9 */

    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}

#panels_accordion-0 h3.pane-familia{
	background: #d33c2e;
    background: -moz-linear-gradient(top, #d33c2e 0%, #911e44 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d33c2e), color-stop(100%,#911e44));
    background: -webkit-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -o-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -ms-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: linear-gradient(to bottom, #d33c2e 0%,#911e44 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33c2e', endColorstr='#911e44',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}

#panels_accordion-0 h3.pane-administrativos {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#863978+0,38023c+100 */
background: #863978; /* Old browsers */
background: -moz-linear-gradient(top,  #863978 0%, #38023c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#863978), color-stop(100%,#38023c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #863978 0%,#38023c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #863978 0%,#38023c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #863978 0%,#38023c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #863978 0%,#38023c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#863978', endColorstr='#38023c',GradientType=0 ); /* IE6-9 */

}

#panels_accordion-0 h3.pane-docentes {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#82b221+0,4e7b00+100 */
background: #82b221; /* Old browsers */
background: -moz-linear-gradient(top,  #82b221 0%, #4e7b00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82b221), color-stop(100%,#4e7b00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #82b221 0%,#4e7b00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82b221', endColorstr='#4e7b00',GradientType=0 ); /* IE6-9 */

}

#panels_accordion-0 h3.pane-estudiantes {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fb841d+0,ce3e00+100 */
background: #fb841d; /* Old browsers */
background: -moz-linear-gradient(top,  #fb841d 0%, #ce3e00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb841d), color-stop(100%,#ce3e00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fb841d 0%,#ce3e00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb841d', endColorstr='#ce3e00',GradientType=0 ); /* IE6-9 */

}
#panels_accordion-0 h3.pane-title a {
	color: #FFF;
    text-shadow: none;
    border: 0;
    line-height: 1;
    font-size: 20px;
    text-align: center;
}

#panels_accordion-0 .views-row {
	 width: 24.5%;
    display: inline-block;
}

#panels_accordion-0 .imagenContainer {
	text-align: center;
}

#panels_accordion-0 .views-field-title {
	    text-align: center;
    width: 100%;
    height: 40px;
}

#panels_accordion-0 .views-field-view-node .field-content a {
    background: #caee55;
    background: -moz-linear-gradient(top, #caee55 0%, #7cb12c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caee55), color-stop(100%,#7cb12c));
    background: -webkit-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -o-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -ms-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: linear-gradient(to bottom, #caee55 0%,#7cb12c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caee55', endColorstr='#7cb12c',GradientType=0 );
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #FFF;
    border: 0;
    border-radius: 20px;
}

#panels_accordion-0 .views-field-title .field-content a {
border:0;
color: #FFF;
	}

#panels_accordion-0 .views-field-view-node {
	text-align: center;
	    margin-bottom: 25px;
    margin-top: 17px;
}

#Bottom .video_semana img {
	    margin-left: 11%;
}

#Bottom .video_semana h3 a {
	 color: #0073A4;
}

.hide-for-small {
	display: none;
}

#Navigation #educatico-form-publico-meta {
    margin-top: 15px;
    position: absolute;
    left: 179px;
    top: -9px;
        width: 550px;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
	    background: none;
    height: 30px;
    width: 137px !important;
    background-position: 0 bottom;
    float: left;
    background-color: #FFF;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
	background: none;
    background-color: #FFF;
    line-height:2.3;
}

#Navigation #educatico-form-publico-meta label {
	    background: none;
    background-color: #FFF;
    border-radius: 20px 0px 0px 20px;
    line-height: 2.3;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
	    display: block;
    position: absolute;
    right: 0px;
    width: 34px;
    height: 34px;
    background: url(../images/forms/select_right.png) no-repeat left top;
    border: 0;
    right: -17px;
    top: 0;
}

#Navigation {
    padding-top: 3px;
    z-index: 1;
    width: 100%;
    float: none;
    padding-top: 20px;
    position: absolute;
    left: 0;
}

#Navigation .breadcrumb {
    text-align: left;
    position: absolute;
    left: 193px;
    top: 46px;
}

	#panels_accordion-0 .panel-pane .view-footer {
		display: none!important;
	}

	.activity_left_content {
		width: 29%;
	}

	#RightContainer .block-views {
		width: 50%;
	}

	.print {
		display: none;
	}

.box_content .Article .activity_content {
	width: 68%!important;
}

.box_content {
	width: 99%!important;
}

#block-views--exp-educatico-page_1, #block-views-educatico_publico_meta-block_1 {
	width: 94%!important;
	margin-right: 25px;
}

#RightContainer #block-views--exp-educatico-page_1 {
	width: 94%!important;
}


.educatico-home #RightContainer #block-views--exp-educatico-page_1 {
width: 50%!important;
}

.node-type-recurso-educativo #RightContainer #block-views--exp-educatico-page_1 {
	    width: 95%!important;
    margin: 0 auto;
    float: none;
}

#block-views-educatico_index_sitio-block_7 {
	margin-top: 36px;
}

.unstarted-mode:not(.playing-mode) .ytp-cued-thumbnail-overlay:not([aria-hidden=true]), .ended-mode .ytp-cued-thumbnail-overlay:not([aria-hidden=true]) {
	height: 340px!important;
}

#RightContainer .block-views input[type=text] {
	width: 100%;
}

#block-quicktabs-qt_recursos_nivel {
	display: none;
}

#block-panels_mini-accordion_recursos_nivel {
display: block;
}

.educatico_publico_meta #Bottom .bottom_news_content {
	margin-top: 91px;
}

.educatico_publico_meta .recursos_educatico {
	background: none;
}

.educatico_administrativos #panels_accordion-0 h3.selected {
background: #863978;
    background: -moz-linear-gradient(top, #863978 0%, #38023c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#863978), color-stop(100%,#38023c));
    background: -webkit-linear-gradient(top, #863978 0%,#38023c 100%);
    background: -o-linear-gradient(top, #863978 0%,#38023c 100%);
    background: -ms-linear-gradient(top, #863978 0%,#38023c 100%);
    background: linear-gradient(to bottom, #863978 0%,#38023c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#863978', endColorstr='#38023c',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
    color: #FFF;
}

.educatico_docentes #panels_accordion-0 h3.selected {
background: #82b221;
    background: -moz-linear-gradient(top, #82b221 0%, #4e7b00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82b221), color-stop(100%,#4e7b00));
    background: -webkit-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: -o-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: -ms-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: linear-gradient(to bottom, #82b221 0%,#4e7b00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82b221', endColorstr='#4e7b00',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

.educatico_estudiantes #panels_accordion-0 h3.selected {
background: #fb841d;
    background: -moz-linear-gradient(top, #fb841d 0%, #ce3e00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb841d), color-stop(100%,#ce3e00));
    background: -webkit-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: -o-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: -ms-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: linear-gradient(to bottom, #fb841d 0%,#ce3e00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb841d', endColorstr='#ce3e00',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

.educatico_familia #panels_accordion-0 h3.selected {
background: #d33c2e;
    background: -moz-linear-gradient(top, #d33c2e 0%, #911e44 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d33c2e), color-stop(100%,#911e44));
    background: -webkit-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -o-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -ms-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: linear-gradient(to bottom, #d33c2e 0%,#911e44 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33c2e', endColorstr='#911e44',GradientType=0 );
    text-align: center;
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

 #panels_accordion-0 h3 a {
    color: #FFF!important;
}

#block-panels_mini-accordion_recursos_nivel {
	width: 100%;
}

#block-views-educatico_publico_meta-block_7 {
	    margin-top: 30px;
}

#Bottom .bottom_news_content .more-link a, #Bottom .bottom_news_content a.more_tab {
	color: #FFF;
}

#Bottom .bottom_news_content {
	background: none;
}

#Bottom .bottom_news_content .more-link a {
	background: #fec225;
    background: -moz-linear-gradient(top, #fec225 0%, #ff7f00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec225), color-stop(100%,#ff7f00));
    background: -webkit-linear-gradient(top, #fec225 0%,#ff7f00 100%);
    background: -o-linear-gradient(top, #fec225 0%,#ff7f00 100%);
    background: -ms-linear-gradient(top, #fec225 0%,#ff7f00 100%);
    background: linear-gradient(to bottom, #fec225 0%,#ff7f00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec225', endColorstr='#ff7f00',GradientType=0 );
    border-radius: 5px;
}

#Bottom .bottom_news_content .more-link {
	    position: relative;
    width: 135px;
    height: 27px;
    margin: 0 auto;
    border-radius: 5px;
    float: none;
    margin-top: 15px;
    right: 0;
    margin-top: 24px;
}

#CenterContent h1 {
    width: 100%;
    width: 100%;
    left: 0;
    text-align: left;
    margin-bottom: 7px;
    color: #005f84;
    padding: 0;
    margin: 0;
    font-size: 25px;
    line-height: 3;
    background: none;
    line-height: 3;
    padding-top: 16px;
}

#views-exposed-form-educatico-page-2 {
	    background: none;
    width: 100%;
    padding: 0;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys {
	    background: none;
    width: 100%;



}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys {
	padding-left: 0;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_nivel_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_materia_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value  {
	    padding: 0;
    width: 100%;
}

#views-exposed-form-educatico-page-2 .form-item {
	    clear: none;
    line-height: 17px;
    padding-bottom: 10px;
    width: 25%;
    float: left;
    display: inline-block;
    height: 45px;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value .views-widget label, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value .views-widget label {
	width: 80%;
	    line-height: 14px;
}

#views-exposed-form-educatico-page-2 .views-exposed-form .views-exposed-widget .form-submit {
	margin:0 auto;
}

.cron-check-processed #RightContainer #block-views--exp-educatico-page_1 {
	width: 94%;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item label {
	display: inline-flex;
}

#RightContainer #block-views--exp-educatico-page_1 .content {
	height: 280px;
}

#Navigation .breadcrumb {
	width: 73%;
}

#NavigationTabs {
	margin-top: 20px;
}

#NavigationTabs {
	margin-top: 20px;
}

.views-showcase {
	float: none;
	margin:0 auto;
}

.educatico_docentes #CenterContent h1, .educatico_administrativos #CenterContent h1, .educatico_estudiantes #CenterContent h1, .educatico_familia #CenterContent h1 {
	background-image: none;
}

#sm2-container-real a {
	display: none;
}
	}

	@media only screen and (min-width: 0) and (max-width: 719px) {
		.BottomInfo {
		width: 90%;
	}

	a.link_arrow:hover {
	background-position: 0 0;
}


	#RightContainer .block-views button.jqTransformButton {
		float: right;
  margin-top: 10px;
  margin: 0 auto;
  display: block;
  padding-top: 10px;
	}

	#RightContainer .block-views {
		width: 100%!important;
		left: 0;
	}

	#RightContainer .block-views .jqTransformInputWrapper {
		width: 100%!important;
		margin-bottom: 0.6em;
	}

	.block-views .jqTransformSelectWrapper {
		width: 100%!important;
	}
	#RightContainer .block-views .jqTransformSelectWrapper {
		width: 100%!important;
		border: solid 2px #DDD;
	}
		#block-views-noticias_recientes-block_4 {
		width: 100%!important;
	}
	#block-views-9c27c885b509c83ff6137f3edb07bdf1 {
		width: 97%!important;
		float: left;
	}
	#Bottom .buscador_programas_estudio .jqTransformInputWrapper {
		width: 97%!important;
	}

	#Bottom .buscador_programas_estudio input {
		width: 100%!important;
	}

	.hierarchical-select-wrapper .hierarchical-select .selects {
		float: none!important;
	}

	#Bottom .buscador_programas_estudio .jqTransformSelectWrapper {
		width: 97%!important;
		  background-color: #FFF;
  border-radius: 20px;
	}

	#Bottom .buscador_programas_estudio h2 {
		text-align: center;
	}

	.views-exposed-form .views-exposed-widget .form-submit {
		margin-top: 1.6em;
  margin: 0 auto;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
}

.view-noticias-recientes ul .views-row-even, .view-noticias-recientes ul .views-row-last {
	display: none;
}

#Bottom .bottom_news_content ul li {
	    width: 100%;
    margin-left: 0;
}
#Bottom ul h4 {
	width: 100%;
	text-align: center;
}
#Bottom ul li a {
	  text-align: center;
  float: none!important;
  display: block;
  width: 65px;
}
#RightContainer .block-views .jqTransformSelectWrapper ul {
	width: 97%!important;
	z-index: 999;
}

.activity_left_content {
	width: 100%;
	display: block;
	text-align: center;
}
.Article h3 {
	text-align: center;
}

.activity_content {
  width: 90%;
  float: none;
  padding-bottom: 38px;
  text-align: center;
  margin: 0 auto;

}
.Article {
    width: 100%;
    padding: 0;
}

#block-quicktabs-qt_recursos_publico {
	display: none;
}

#block-panels_mini-accordion_recursos_publico {
	    display: block;
    position: relative;
    float: left;
    width: 100%;
    margin-top: 310px;
}

#Bottom .video_semana {
    background: url(../images/index/video_mobile.png) no-repeat 0 0;
    width: 100%;
	background-position: 20% 107px;
        padding-left: 0;
        padding-right: 0;
        z-index: 4;
}

#Bottom .video_semana img {
	    margin: 0 auto;
    float: none;
    display: block;
}


#Bottom .video_semana .content h2 {
	    color: #FFF;
    text-align: center;
    margin-bottom: 21px;
    padding-top: 20px;


}

#Bottom .video_semana h3 {
	text-align: center;
	    width: 210px;
    margin: 0 auto;
}

#Bottom .video_semana h3 a {

}

#block-panels_mini-accordion_recursos_publico {
	    display: block;
    position: relative;
    float: none;
    width: 100%;

}

#panels_accordion-0 h3.pane-title{
background: #999999; /* Old browsers */
background: -moz-linear-gradient(top,  #999999 0%, #555555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#555555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #999999 0%,#555555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #999999 0%,#555555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #999999 0%,#555555 100%); /* IE10+ */
background: linear-gradient(to bottom,  #999999 0%,#555555 100%); /* W3C */
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}

#panels_accordion-0 h3.pane-familia{
background: #d33c2e;
    background: -moz-linear-gradient(top, #d33c2e 0%, #911e44 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d33c2e), color-stop(100%,#911e44));
    background: -webkit-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -o-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -ms-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: linear-gradient(to bottom, #d33c2e 0%,#911e44 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33c2e', endColorstr='#911e44',GradientType=0 );
    text-align: center;
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}

#panels_accordion-0 h3.pane-administrativos{
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#863978+0,38023c+100 */
background: #863978; /* Old browsers */
background: -moz-linear-gradient(top,  #863978 0%, #38023c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#863978), color-stop(100%,#38023c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #863978 0%,#38023c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #863978 0%,#38023c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #863978 0%,#38023c 100%); /* IE10+ */
background: linear-gradient(to bottom,  #863978 0%,#38023c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#863978', endColorstr='#38023c',GradientType=0 ); /* IE6-9 */
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}


#panels_accordion-0 h3.pane-docentes{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#82b221+0,4e7b00+100 */
background: #82b221; /* Old browsers */
background: -moz-linear-gradient(top,  #82b221 0%, #4e7b00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82b221), color-stop(100%,#4e7b00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #82b221 0%,#4e7b00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #82b221 0%,#4e7b00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82b221', endColorstr='#4e7b00',GradientType=0 ); /* IE6-9 */
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}


#panels_accordion-0 h3.pane-estudiantes{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fb841d+0,ce3e00+100 */
background: #fb841d; /* Old browsers */
background: -moz-linear-gradient(top,  #fb841d 0%, #ce3e00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb841d), color-stop(100%,#ce3e00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fb841d 0%,#ce3e00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fb841d 0%,#ce3e00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb841d', endColorstr='#ce3e00',GradientType=0 ); /* IE6-9 */
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;

}

#panels_accordion-0 h3.pane-title a {
	color: #FFF;
    text-shadow: none;
    border: 0;
    line-height: 1;
    font-size: 20px;
    text-align: center;
}

#panels_accordion-0 .views-row {
	 width: 49%;
    display: inline-block;
}

#panels_accordion-0 .imagenContainer {
	text-align: center;
}

#panels_accordion-0 .views-field-title {
	    text-align: center;
    width: 100%;
    height: 35px;
}

#panels_accordion-0 .views-field-view-node .field-content a {
    background: #caee55;
    background: -moz-linear-gradient(top, #caee55 0%, #7cb12c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caee55), color-stop(100%,#7cb12c));
    background: -webkit-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -o-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -ms-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: linear-gradient(to bottom, #caee55 0%,#7cb12c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caee55', endColorstr='#7cb12c',GradientType=0 );
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #FFF;
    border: 0;
    border-radius: 20px;
}

#panels_accordion-0 .views-field-title .field-content a {
border:0;
color: #FFF;
	}

#panels_accordion-0 .views-field-view-node {
	text-align: center;
	    margin-bottom: 25px;
    margin-top: 17px;
}

.hide-for-small {
	display: none;
}



#Navigation #educatico-form-publico-meta {
    float: left;
    position: relative;
    display: block;
    margin-top: 11px;
    margin-left: 15px;
    width: 93%;
    margin-right: 0;

}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
	    background: none;
    height: 30px;
    width: 52% !important;
    background-position: 0 bottom;
    float: left;
    margin-top: 45px;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
	background: none;
    background-color: #FFF;
    line-height: 2.4;
}

#Navigation #educatico-form-publico-meta label {
	    background: none;
    background-color: #FFF;
    border-radius: 20px 0px 0px 20px;
    margin-top: 45px;
    width: 33%;
    line-height: 2.4;
    height: 34px;
    margin-left: 5px;
}

.node-type-recurso-educativo #Navigation #educatico-form-publico-meta label {
margin-left: 2%;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
	    display: block;
    position: absolute;
    right: 0px;
    width: 34px;
    height: 34px;
    background: url(../images/forms/select_right.png) no-repeat left top;
    border: 0;
    right: -7%;
}

#Navigation {
	float: left;
    width: 750px;
    position: relative;
    padding-top: 3px;
    z-index: 1;
    width: 100%;
    float: none;
    margin-top: 0em;
}

#Navigation .breadcrumb {
    float: none;
    width: 430px;
    width: 90%;
    text-align: center;
    position: absolute;
    top: 228px;
    margin-left: 16px;
}

	#panels_accordion-0 .panel-pane .view-footer {
		display: none!important;
	}

	.view-educatico .Article .activity_content p {
	display: none;
}

.box_content .Article .activity_content {
	width: 100%!important;
}

.print {
		display: none;
	}

	.detalle_recurso {
		width: 100%;
	}

	p.article_meta {
		width: 100%;
	}

	.box_content {
	width: 100%!important;
}

#Bottom .bottom_news_content ul li .imagenContainer img {
	width: auto;
	height: auto;
	    margin-top: 30px;
}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
	    width: 97%!important;
	    height: 34px;
}

#block-views--exp-educatico-page_1 {
width: 90%!important;
    float: left;
    display: block;
	 margin-left: 3%;
}

#Bottom .bottom_news_content {
	padding-top: 0;
}

#Bottom .bottom_news_content h2 {
	    font-size: 18px;
    text-align: center;
    padding-left: 0;
    padding-top: 18px;
}

#Bottom .bottom_news_content h2 span {
	font-size: 18px;
}

#Bottom .bottom_news_content .bottom-news-block {
	    padding: 27px 0 0 26px;
    position: relative;
    height: 280px;
    background: url(../images/page/news_corner_left.png) no-repeat 0 0;
    padding: 0;
    width: 100%;
    margin: 0 auto;
    display: block;
    left: 0;
}

#Bottom .bottom_news_content ul h4 {
	height: 45px;
}

#Bottom #block-views-noticias_recientes-block_4 ul li a {
	background: #caee55;
    background: -moz-linear-gradient(top, #caee55 0%, #7cb12c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#caee55), color-stop(100%,#7cb12c));
    background: -webkit-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -o-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: -ms-linear-gradient(top, #caee55 0%,#7cb12c 100%);
    background: linear-gradient(to bottom, #caee55 0%,#7cb12c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#caee55', endColorstr='#7cb12c',GradientType=0 );
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    color: #FFF;
    border: 0;
    border-radius: 20px;
    display: block;
    margin: 0 auto;

}

#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper ul {
	    top: 30px;
    width: 100% !important;
    left: 0;
    padding-top: 10px;
}

#RightContainer .block-views input[type=text] {
	width: 100%;
}

#block-views-noticias_recientes-block_4 {
	margin-top: 560px
}

 #quicktabs-qt_recursos_nivel, #block-quicktabs-qt_recursos_nivel {
	display: none;
}

#block-panels_mini-accordion_recursos_nivel  {
	display: block;
	width: 100%;
	background: none;
	left: 0;
	margin-top: 310px;
}


.page-educatico .pane-content .imagenContainer img {
width: 125px;
}

#block-quicktabs-qt_recursos_nivel {
	width: 100%;
}

#Bottom .bottom_news_content {
	margin-top: 0;
}

.educatico_administrativos #panels_accordion-0 h3.selected {
background: #863978;
    background: -moz-linear-gradient(top, #863978 0%, #38023c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#863978), color-stop(100%,#38023c));
    background: -webkit-linear-gradient(top, #863978 0%,#38023c 100%);
    background: -o-linear-gradient(top, #863978 0%,#38023c 100%);
    background: -ms-linear-gradient(top, #863978 0%,#38023c 100%);
    background: linear-gradient(to bottom, #863978 0%,#38023c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#863978', endColorstr='#38023c',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
    color: #FFF;
}

.educatico_docentes #panels_accordion-0 h3.selected {
background: #82b221;
    background: -moz-linear-gradient(top, #82b221 0%, #4e7b00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#82b221), color-stop(100%,#4e7b00));
    background: -webkit-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: -o-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: -ms-linear-gradient(top, #82b221 0%,#4e7b00 100%);
    background: linear-gradient(to bottom, #82b221 0%,#4e7b00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82b221', endColorstr='#4e7b00',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

.educatico_estudiantes #panels_accordion-0 h3.selected {
background: #fb841d;
    background: -moz-linear-gradient(top, #fb841d 0%, #ce3e00 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb841d), color-stop(100%,#ce3e00));
    background: -webkit-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: -o-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: -ms-linear-gradient(top, #fb841d 0%,#ce3e00 100%);
    background: linear-gradient(to bottom, #fb841d 0%,#ce3e00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb841d', endColorstr='#ce3e00',GradientType=0 );
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

.educatico_familia #panels_accordion-0 h3.selected {
background: #d33c2e;
    background: -moz-linear-gradient(top, #d33c2e 0%, #911e44 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d33c2e), color-stop(100%,#911e44));
    background: -webkit-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -o-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: -ms-linear-gradient(top, #d33c2e 0%,#911e44 100%);
    background: linear-gradient(to bottom, #d33c2e 0%,#911e44 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d33c2e', endColorstr='#911e44',GradientType=0 );
    text-align: center;
    text-align: center;
    border-radius: 7px;
    padding-top: 10px;
    padding-bottom: 14px;
    margin-bottom: 20px;
}

 #panels_accordion-0 h3 a {
    color: #FFF;
}

.educatico_estudiantes #Bottom .video_semana, .educatico_familia #Bottom .video_semana, .educatico_administrativos #Bottom .video_semana  {
	background-image:url(../images/index/video_mobile.png);
}


.educatico_administrativos #NavigationTabs {
	padding-top: 11px;
	    padding-top: 11px;
    width: 93%;
    margin: 0 auto;
}


.box_content {
left: 0;
}

#CenterContent .imagenContainer {
	background-image: none;
}

.views-showcase {
    position: relative;
    background: none;
    width: 98%!important;
        height: auto;
        margin-bottom: 20px;
        margin-top: 20px;
            border: solid #FFF;
            -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);

}

.views-showcase > div {
    width: 100%!important;
    height: auto!important;
    padding:0;
}

#menu_slider {
	    float: left;
    background: #f2f2f2;
    width: 22%!important;
    height: auto!important;
    display: block!important;
}

#menu_slider h2 {
	display: none;
}

#menu_slider ul {
    position: relative;
    z-index: 10;
    width: 100%!important;
    padding: 0;
    margin: 0;
}

#menu_slider ul li {


    background: none;
    padding: 0;
    clear: both;
    float: none;
    position: relative;
    list-style: none;
     background: none;
    margin: 0 3px;
    width: 25%!important;
    height: auto!important;
    margin: 0;
    padding: 0;
}

#menu_slider ul li .views-showcase-pager-item-sublist {
	padding:0;
}

#menu_slider ul li .views-showcase-navigation-box-field_recurso_portada_fid_1 {
	    float: left;
    width: 60%!important;
}

.views-showcase-navigation-box-title {
    float: left;
    padding-left: 8px;
    width: 98px;
    padding: 0;
    width: 25%!important;
}
#menu_slider ul li .views-showcase-pager-item-sublist a {
	display: none;
}
#menu_slider ul li .views-showcase-pager-item-sublist {
	height: auto;
}
#menu_slider ul li {
	    width: 100%!important;
    margin: 0;
    padding: 0;
    background: none;
    float: left;

}
#item_Slider ul li {
	margin: 0;
    width: 100%!important;
    height: auto!important;
}
#item_Slider img {
	width: 100%!important;
	height: auto!important;
}
.views-showcase #item_Slider {
	width: 78%!important
}

#item_Slider .item-list ul {
	width: 100%!important;
}

#item_Slider {
	height: auto!important;
}

#menu_slider ul li.activeItem .views-showcase-pager-item-sublist, #menu_slider ul li:hover .views-showcase-pager-item-sublist {
	padding:0;
	height: auto;
}
#item_Slider div div p {
	display: none;
}

#item_Slider div div {
width: 97%!important;
    padding: 3px 0px 1px 10px!important;
        height: 33px;
            bottom: 31px;
}
.views-showcase-big-panel {
	width: 100%!important;
	height: auto!important;

}

#item_Slider div h2 {
	font-size: 12px;
	width: 60%;
}

#item_Slider a#slider_link {
    bottom: 36px;
    width: 77px;
    margin-right: 11px;
    padding-right: 0em;
    padding-left: 23px;
}

#menu_slider ul li:hover {
	background: none!important;
	left: 0;
}

#menu_slider ul li.activeItem {
	left: -11px;
}

#menu_slider ul img {
    width: 100%;
    height: auto;
    margin: 0;
    padding-bottom: 10%;
    padding-top: 10%;
    padding-left: 5px;
    padding-right: 5px;
    border: 0;
    background-color: #DDD;


}

.activeItem .views-showcase-navigation-box-field_recurso_portada_fid_1 {
	background: #0093cc;
    background: -moz-linear-gradient(top, #0093cc 0%, #005779 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0093cc), color-stop(100%,#005779));
    background: -webkit-linear-gradient(top, #0093cc 0%,#005779 100%);
    background: -o-linear-gradient(top, #0093cc 0%,#005779 100%);
    background: -ms-linear-gradient(top, #0093cc 0%,#005779 100%);
    background: linear-gradient(to bottom, #0093cc 0%,#005779 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0093cc', endColorstr='#005779',GradientType=0 );


}

#menu_slider ul li.activeItem {
		background: none;
	    padding-left: 11px;
}

#Bottom .bottom_news_content .more-link a, #Bottom .bottom_news_content a.more_tab {
	color: #FFF;
}

#item_Slider a#slider_link:hover {
	ackground: -moz-linear-gradient(top, #c3e551 0%, #7bae2d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c3e551), color-stop(100%,#7bae2d));
    background: -webkit-linear-gradient(top, #c3e551 0%,#7bae2d 100%);
    background: -o-linear-gradient(top, #c3e551 0%,#7bae2d 100%);
    background: -ms-linear-gradient(top, #c3e551 0%,#7bae2d 100%);
    background: linear-gradient(to bottom, #c3e551 0%,#7bae2d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3e551', endColorstr='#7bae2d',GradientType=0 );
}

.educatico_publico_meta #Bottom .bottom_news_content .bottom-news-block, #Bottom .bottom_news_content, #Bottom .bottom_news_content .bottom-news-block {
	background: none;
}

#Bottom .bottom_news_content .more-link a {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fec225+0,ff7f00+100 */
background: #fec225; /* Old browsers */
background: -moz-linear-gradient(top,  #fec225 0%, #ff7f00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec225), color-stop(100%,#ff7f00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fec225 0%,#ff7f00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fec225 0%,#ff7f00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fec225 0%,#ff7f00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fec225 0%,#ff7f00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec225', endColorstr='#ff7f00',GradientType=0 ); /* IE6-9 */
border-radius: 5px;

}

#Bottom .bottom_news_content .more-link {
	    float: none;
    position: relative;
    right: 18px;
    width: 135px;
    height: 27px;
    margin: 0 auto;
        border-radius: 5px;
    float: none;
    margin-top: 15px;
    right: 0;

}

#Bottom .buscador_programas_estudio {
	    padding: 16px 0 0;
}

.educatico_administrativos #top_recursos ol, .educatico_administrativos #top_recursos ol li a:hover, .educatico_administrativos #Footer a, .educatico_administrativos #Bottom h2, .educatico_administrativos #Bottom a:hover {
	color: #FFF;
}

#CenterContent h1 {
    width: 100%;
    width: 100%;
    left: 0;
    text-align: left;
    margin-bottom: 7px;
    color: #005f84;
    padding: 0;
    margin: 0;
    font-size: 25px;
    line-height: 3;
    background: none;
    line-height: 3;
}

#views-exposed-form-educatico-page-2 {
	    background: none;
    width: 100%;
    padding: 0;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys {
	    background: none;
    width: 100%;



}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys {
	padding-left: 0;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_nivel_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_materia_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value  {
	    padding: 0;
    width: 100%;
}

#views-exposed-form-educatico-page-2 .form-item {
	    clear: none;
    line-height: 17px;
    padding-bottom: 10px;
    width: 49%;
    float: left;
    display: inline-block;
    height: 45px;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_value .views-widget label, #views-exposed-form-educatico-page-2 .views-widget-filter-field_recurso_tipo_contenido_value .views-widget label {
	width: 80%;
	    line-height: 14px;
}

#views-exposed-form-educatico-page-2 .views-exposed-form .views-exposed-widget .form-submit {
	margin:0 auto;
}

.Article {
	padding-top: 1.4em;
}

#NavigationTabs {
	margin-top: 20px;
}

#audioplayer2 {
	width: 100%;
}
a.link_arrow {
	padding-right: 0;
	padding-left: 19px;
}

.educatico_publico_meta a.link_arrow {
	padding-right: 0;
}

.educatico_publico_meta a.link_arrow:hover {
	background-position:0;
}

a.link_arrow:hover {
	background-position: 0 0;
}

.video_content object {
	width: 100%;
    height: 215px;
}

.video_content object img {
	width: 100%;
    height: 215px;
}

.node-type-recurso-educativo .Article {
	background: none;
}

.node-type-recurso-educativo .da2a_button {
    padding: 0;
    margin: 0 auto;
    float: none;
    width: 107px;
    text-align: center;

}

#RightContainer #block-views--exp-educatico-page_1 .content {
	height: 295px;
}

.educatico_docentes #CenterContent h1, .educatico_administrativos #CenterContent h1, .educatico_estudiantes #CenterContent h1, .educatico_familia #CenterContent h1 {
	background-image: none;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-widget {
	width: 100%;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys .form-item#edit-keys-wrapper {
	width: 100%;
}

#views-exposed-form-educatico-page-2 .views-widget-filter-keys .jqTransformInputWrapper {
	width: 93%!important;
}

.node-type-recurso-educativo p.clearfix {
        padding: 16px 0 0;
    line-height: 0.8;
}

.node-type-recurso-educativo .hierarchical-select-lineages{
        line-height: 1.7;
}
.node-type-recurso-educativo .article_meta {
	    padding-bottom: 17px;
}
#block-views-educatico_publico_meta-block_1 {
	    margin-top: 10px;
}

#recursos_relacionados {
	margin-top: 7px;
}

.node-type-recurso-educativo .sm2-360ui {
	    margin: 0 auto;
    float: none;
}

#sm2-container-real a {
	display: none;
}

.activity_left_content ul {
	    padding: 5px 0 0;
}

#block-views--exp-educatico-page_1 {
	margin-top: 20px;
}

#block-views-educatico_publico_meta-block_1 {
	margin-top: 10px;
}

.item-list ul.pager {
	margin-top: 20px;
}

#block-views--exp-educatico-page_1 {
	margin-top: 10px;
}


}




@media only screen and (min-width: 450px) and (max-width: 550px) {



	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
		width: 58%!important;
	}
	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
		right: -2%;
	}



	}

@media only screen and (min-width: 550px) and (max-width: 650px) {

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
		width: 61%!important;
	}
	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
	right: -1%;
	}
	#Bottom .video_semana {
		    background-position: 43% 107px;
	}
	#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-operator{
		width: 100%;
	}
	#views-exposed-form-educatico-page-2 .form-item {
		width: 25%;
	}

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys #edit-keys-op-word-wrapper{
	    padding-right: 11%;
	}

	.page-educatico #block-views--exp-educatico-page_1 .jqTransformInputInner {

	}

	.page-educatico #block-views--exp-educatico-page_1 .jqTransformInputInner {
		width: 96%!important;
	}

		#views-exposed-form-educatico-page-2 .views-widget-filter-keys .jqTransformInputWrapper {
	width: 96%!important;
}
}

@media only screen and (min-width: 650px) and (max-width: 719px) {

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
		width: 63%!important;
	}

	#Navigation #educatico-form-publico-meta label {
		margin-left: 14px;
	}

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper {
		width:60%!important;
	}

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
		    right: -3%;
	}

	#Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
		width: 100%!important;
	}

	.page-educatico #block-search-0 .container-inline div {
		width: 96.4%!important;
	}

	#Bottom .video_semana {
		    background-position: 45% 107px;
	}

	#views-exposed-form-educatico-page-2 .views-widget-filter-keys .views-operator{
		width: 100%;
	}

	#views-exposed-form-educatico-page-2 .form-item {
		    width: 25%;
	}
		#views-exposed-form-educatico-page-2 .views-widget-filter-keys #edit-keys-op-word-wrapper{
	    padding-right: 11%;
	}

	.node-type-recurso-educativo #Navigation #educatico-form-publico-meta .jqTransformSelectWrapper a.jqTransformSelectOpen {
		    right: 1%;
	}
	.node-type-recurso-educativo #Navigation #educatico-form-publico-meta .jqTransformSelectWrapper span {
		    width: 95%!important;
	}
			#views-exposed-form-educatico-page-2 .views-widget-filter-keys .jqTransformInputWrapper {
	width: 97%!important;
}

.page-educatico #block-views--exp-educatico-page_1 .jqTransformInputInner {
	width: 97%!important;
}

}
