/*
Theme Name: Divi Child Theme
Description: Divi Child Theme
Author:  David Tierney
Author URI:  http://designsbytierney.com
Template: Divi
Version:  1.0.1
*/
/*VERDE     #00cc44     */
/*MORADO    #8800ff     */

/*
'Mansalva'
'Akaya Kanadaka'
'Artifika'
'Finger Paint'
'Atma'
*/
@import url("../Divi/style.css");
 
/* =Theme customizations
------------------------------------------------------- */
@font-face {
  font-family: 'Tahu!';
  src: url('/wp-content/uploads/et-fonts/Tahu!.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: 'Christmas';
  src: url('/wp-content/uploads/et-fonts/Christmas.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'HechoAMano';
  src: url('/wp-content/uploads/et-fonts/HechoAMano-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Amaranth';
  src: url('/wp-content/uploads/et-fonts/Amaranth-Bold.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Amaranth-BoldItalic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Amaranth-Italic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Amaranth-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'SlouchybrushRegular';
  src: url('/wp-content/uploads/et-fonts/SlouchybrushRegular.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'PWHappyChristmas';
  src: url('/wp-content/uploads/et-fonts/PWHappyChristmas.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Betterlove';
  src: url('/wp-content/uploads/et-fonts/Betterlove.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url('/wp-content/uploads/et-fonts/Roboto-Black.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-BlackItalic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Bold.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-BoldItalic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Italic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Light.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-LightItalic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Medium.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-MediumItalic.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Regular.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-Thin.ttf') format('truetype');
  src: url('/wp-content/uploads/et-fonts/Roboto-ThinItalic.ttf') format('truetype');
  font-style: normal;
  font-weight: normal;
}

#page-container {overflow-y: initial !important;}
#main-footer, .et_pb_forgot_password, div.et_post_meta_wrapper {display: none ;}

/**********************ajax buscador*********************/
#input_buscador input  {background: #eee !important;}

.dipl_ajax_search_results_wrap {position: inherit !important;}

#buscador .dipl_modal_body {overflow-y: initial !important;}
#buscador .dipl_ajax_search_results {max-height: 100vh !important;}
.et-search-form {display:none !important;}
.container.et_search_form_container  {display: none !important;}

/**********************ajax buscador*********************/


.sinradius article, #destacados article {border-radius: 0 !important;}
/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/
/*#main-header {background-color: rgba(255, 255, 255, .2);}*/
#top-menu > li.current-menu-item >a {color: #ff7355 ;}
#top-menu > li >a {text-transform: uppercase;font-weight: 500;}

#top-menu li  {padding-right: 10px !important;}

.et_slide_in_menu_container {background: rgba(0, 0, 0, .9) !important;}
#mobile_menu_slide > li.current-menu-item > a {color: #ff7355 !important;}
#mobile_menu_slide > li >a {
	padding: 10px 0;
    display: inline-block;
    font-size: 16px;
    font-family: "Bai Jamjuree", sans-serif;
    font-weight: bold;
    font-style: italic;
    line-height: 1.2;
    margin-bottom: 0;
    color: #FFF;
    text-transform: uppercase;
}
#mobile_menu_slide > li.current-menu-item > a:hover {border: none !important;}
#mobile_menu_slide > li > a:hover {border: 1px solid #fff !important;width: 300px !important;}


a.menu_inicio {width: 350px;height: 350px;}
div.blog img {height: 250px;width: 250px;border-radius: 50%;}
div.flag img {width: 80px;height: 50px;margin: auto;display: flex;border: 2px solid #fff;border-radius: 5px;}
#trp-floater-ls {position: fixed !important;bottom: 0 !important;left: 0 !important;}
#footer-info {float: none !important;text-align: center !important;}


#contruyendo > div {width: 100% !important;}

.nav li ul,#top-menu li li a {width: 400px !important}
#top-menu li li {width: 100% !important}
#top-menu li li.current-menu-item a {color: #00cc44 !important}

/*.dipl_image_card_image_wrapper img {width:100% !important;padding: 0 !important;}*/
.img_cabecera3 .dipl_image_card_image_wrapper img,.img_cabecera2 .dipl_image_card_image_wrapper img {width: 250px !important;padding: 50px 0 !important;}
.img_cabecera1 .dipl_image_card_image_wrapper img,.img_cabecera4 .dipl_image_card_image_wrapper img {width: 40% !important;padding: 25px 0 !important;}
/*---------------[MAIN LAYOUT INFO]---------------*/
/*------------------------------------------------*/
#menupie.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {width: 100%;}
.menuinferior li a {padding: 5px 10px !important;}
/*-----------------Hide Menu--------------*/
.citaprevia a {background:#8800ff !important;color: #fff !important;padding: 10px !important;margin-bottom: 5px !important;}
.et-fixed-header #top-menu .citaprevia a {color: #fff !important;}
div.et-fixed-header li.citaprevia a, #mobile_menu1 li.citaprevia a {color: #fff !important;}

#top-menu li li:hover {background: #ddd;}
#top-menu li li a {font-family: 'Roboto' !important;}
   

.proyectos .imghvr-fade > img {
    min-height: 100% !important;
    min-width: 200% !important;
    margin-left: -50% !important;
}

.dpt2 article, .dpt2 .post-content {min-height: 350px;}
.dpt2 .post-media a {height: 100% !important;}
.dpt2 .post-content {z-index: 999 !important;}
.dpt2 .et_overlay:before {margin-top: -10% !important;}

#et_top_search {margin-top: 10px !important;}

div.same_height { display: flex; }
div.same_height .hijo { flex: 1;padding: 1em; }
.dipl_button_classic a {width: 100% !important;}
/*#destacados > div { margin: 2px !important; }*/
/*------------------departamentos----------------*/
div.dpt, div.dpt  div {height: 350px;}
div.dpt + div.et_pb_button_module_wrapper {visibility: hidden; }

div.dpt:hover + div.et_pb_button_module_wrapper, div.et_pb_button_module_wrapper > a:hover {visibility: visible;}
/*div.dpt:hover + div.et_pb_button_module_wrapper, div.et_pb_button_module_wrapper {visibility: visible;}*/

div.entry {text-align: center;}

.instalaciones figure,.instalaciones figure img {width: 100% !important;height: 500px !important;}
.instalaciones .dipl_interactive_image_card_wrapper_content {width: 200px !important;padding: 5px !important;margin: auto !important;left: 0 !important;right: 0 !important;background: #00cc44;}
.instalaciones .dipl_interactive_image_card_wrapper_content:hover {background:#8800ff !important;}
.instalaciones figcaption:hover .dipl_interactive_image_card_title{color: #00cc44 !important;}
 
#viewerContainer {background: #00cc44 !important;}
span.et_pb_scroll_top {margin-right: 10px !important;border-radius: inherit !important;}
span.et_pb_scroll_top:hover {background: #8800ff !important;}

.imgdestacadas figure,.imgdestacadas figure img {width: 100%;height: 400px;}
div.caract:hover span.percent-value, div.caract:hover h3.title {color:#fff !important;}
/*
.actividades ul {padding: 0;display:table !important;width:100%;}
.actividades ul li {display:table-cell;}
.actividades ul li > a {width: 100%;border: 5px solid #fff;}
*/
input {/*height:50px !important;*/background: #eeeeee !important;/*padding: 15px;*/}
textarea {height:100px !important;}

div.pie a {color: #606060 !important;}

/*#main-header {background: #fff!important;}*/

.color1 {background: #00cc44 !important;color: #fff !important;}
.color2 {background:#8800ff !important;color: #fff !important;}

.formularios .help-block {color: #00cc44  !important;}
.formularios .control-label {font-size: 20px  !important;}
#dpt figure figcaption {padding: 0  !important;}
#dpt figure.effect-bubba figcaption::before, #dpt figure.effect-bubba figcaption::after {
	top: 10px !important;
    right: 10px !important;
    bottom: 10px !important;
    left: 10px !important;
}
#dpt figure.effect-bubba, #dpt figure.effect-bubba img { width: inherit !important; }
.tab_erasmus .dipl_tabs_item_title { width: 25% !important; }
.tab_erasmus .et_pb_flipbox_description span {font-size: 3em;display: block;padding: 20px;font-weight: 500;}
#RRR a {text-align: center !important;}
#RRR img {width: 150px !important;height: 75px !important;margin: 50px auto !important;}

#cabecera  { 
  /*width: min-intrinsic;*/
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
/*------------------departamentos----------------*/
/*------------------------------------------------*/
/*---------------[DROPDOWN MENU]------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*--------------------[SIDEBAR]-------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-----------------[WP CALENDAR]------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-------------------[PAGE NAVI]------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*------------------[TRANSITIONS]-----------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and ( min-width: 981px ) {

}

/*-------------------[960px]------------------*/
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) {

	/*-------------------[Sliders]------------------*/

	/*-------------------[Portfolio]------------------*/

	/*-------------------[Sidebar]------------------*/
	
	/*-------------------[Menu]------------------*/
	
}

/*-------------------[768px]------------------*/
@media only screen and ( max-width: 980px ) {
	
	ul.et_pb_side_nav.et-visible {display: none !important;}
	#et_top_search {margin-top: 0px !important;}


	.imgdestacadas figure,.imgdestacadas figure img {width: 100%;height: 300px;}
	.instalaciones figure,.instalaciones figure img {width: 100% !important;height: 300px !important;}

	/*-------------------[Portfolio]------------------*/
	
	/*-------------------[Sliders]------------------*/
	
	/*-------------------[Menu]------------------*/
	.et_fixed_nav #main-header, 
	.et_fixed_nav #top-header,
	.et_non_fixed_nav.et_transparent_nav #main-header,
	.et_non_fixed_nav.et_transparent_nav #top-header {position: fixed;}
	#main-header .logo_container {max-height: 20px !important;}
	#logo {
		display:none !important;
		content: url("http://localhost/vicentealeixandre/wp-content/uploads/2026/02/Logo-Vicente-Aleixandre.png");
	}
	#main-header {
		-webkit-box-shadow: 0 3px 50px rgba(0,0,0,.2);
		-moz-box-shadow: 0 3px 50px rgba(0,0,0,.2);
		box-shadow: 0 3px 50px rgba(0,0,0,.2);
	}
	.container { 
		width: 100% !important;
	}
	.et_header_style_left .logo_container{
		padding-left: 25px;
		display:none !important;
	}
	.et_header_style_centered #main-header .mobile_nav {
		background-color: transparent;
	}
	.mobile_nav.closed .select_page {
		display: none;
	}
	.et-fixed-header#main-header {
		background-color: #fff !important;
	}




	.mobile_nav.closed #mobile_menu, 
	.mobile_nav.opened #mobile_menu {
		-moz-background-size: cover;
		-o-background-size: cover;
		-webkit-background-size: cover;
		background: linear-gradient(rgba(154, 154, 154, 0.80),rgba(0, 0, 0, 0.90)),url("http://localhost/vicentealeixandre/wp-content/uploads/2026/02/CEIP-Vicente-Aleixandre5.png");
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
			
	/* #### Collaping Mobile Menu #### */

	ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after,
	.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon::after {
		color: #00cc44; /* Icon color */
		background: #f1f1f1; /* Icon background color */
		top: 10px;
		position: relative;
		font-family: "ETModules";
		content: '\33';
		border-radius: 50%;
		padding: 3px;
	}

	ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after,
	.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.mobile-toggle-open>.mobile-toggle-icon::after {
		content: '\32';
	}

	.et_mobile_menu .menu-item-has-children>a {
		font-weight: 600 !important; 
	}

	ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
	ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon,
	.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
	.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle-icon {
		width: 44px;
		height: 100%;
		padding: 0px !important;
		max-height: 44px;
		border: none;
		position: absolute;
		right: 0px;
		top: -5px;
		z-index: 999;
		background-color: transparent;
	}

	ul.et_mobile_menu>li.menu-item-has-children,
	ul.et_mobile_menu>li.page_item_has_children,
	ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
	.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
	.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
	.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
		position: relative;
	}

	.et_mobile_menu .menu-item-has-children>a,
	.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
		background-color: transparent;
	}

	ul.et_mobile_menu .menu-item-has-children .sub-menu,
	#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
	.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
	.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
		display: none !important;
		visibility: hidden !important;
	}

	ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
	#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
	.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
	.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
		display: block !important;
		visibility: visible !important;
	}

	ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon,
	.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle-icon {
		text-align: center;
		opacity: 1;
	}	
		
	/* #### Collaping Mobile Menu #### */
		
	.et_mobile_menu {
		overflow: scroll !important;
		max-height: 100vh;
	}
	.mobile_menu_bar:after {
		position: relative !important;
		/*content: 'MENU';*/
		bottom: 9px;
		left: 15%;
		color: #363636;
	}
	#et_mobile_nav_menu:before {
		/*content: 'MENU';*/
		font-size: 14px;
		position: absolute !important;
		bottom: 8px;
		right: 70px;
		color: #000 !important;
	}
	
	.mobile_nav.opened .mobile_menu_bar:before { content: '\4d';	}
	.pie .mobile_nav.opened .mobile_menu_bar:before { color: #000 !important; }
	.et_mobile_menu {
		top: 0 !important;
		border-top: 3px solid #00cc44 !important;
		background-color: #fff !important;
		padding: 20% 0;
	}
	.et_mobile_menu li a {
		text-align: center;
		font-size: .8em;
		border: 0;
		padding: 5px 0;
		letter-spacing: 1px;
		color: #fff !important;
		font-size: small;
		text-transform:uppercase;
	}
	.mobile_nav ul#mobile_menu .current_page_item > a {
		color: #00cc44;
	}
	.mobile_nav ul#mobile_menu li ul li a {
		font-size: .8em !important;
		margin: auto;
		color: #fff !important;
		padding-top: 0.2em;
	}
	.et_mobile_menu li a:hover {
		color: #00cc44;
		-webkit-transition: all .2s ease-in-out;
		transition: all .2s ease-in-out;
	}
		div.pie .mobile_menu_bar:before { color: #fff !important; }
	   .mobile_menu_bar:before { padding-right: 0;color: #000 !important; }
	   .mobile_nav.opened .mobile_menu_bar:before {
		content: "\4d";
		z-index: 99999;
	   }
	   
	   /* NESTING MOBILE MENU SETTINGS */
	   #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
		content: '\4d';
	   }
	   
	   #top-menu .menu-item-has-children .menu-item-has-children > a:first-child::after, 
	   #et-secondary-nav .menu-item-has-children .menu-item-has-children > a:first-child::after {
		content: '5'; 
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .menu-item-has-children {
		position: relative; 
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle {
		position: absolute;
		background-color: rgba(0,0,0,0.03);
		z-index: 1;
		width: 36px;
		height: 36px;
		line-height: 36px;
		border-radius: 50%;
		top: 6px;
		right: 10px;
		cursor: pointer;
		text-align: center;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped {
		background-color: rgba(0,0,0,0.1);
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before {
		font-family: "ETmodules" !important;
		font-weight: normal;
		font-style: normal;
		font-variant: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		line-height: 36px;
		font-size: 24px;
		text-transform: none;
		speak: none;
		content: '\33';
		color: #fff;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped::before {
		content: '\32';
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle ~ ul.sub-menu {
		display: none !important;
		padding-left: 0;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped ~ ul.sub-menu {
		display: block !important;
		background-color: rgba(0,0,0,0.03);
	   }
	   
		#main-header #mobile_menu.et_mobile_menu li li {
		padding-left: 0;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu li a, 
	   #main-header #mobile_menu.et_mobile_menu li li a,
	   #main-header #mobile_menu.et_mobile_menu li li li a {
		padding-left: 20px;
		padding-right: 20px;
		font-family: 'Roboto';
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .menu-item-has-children .sub-menu-toggle + a {
		padding-right: 20px;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu .menu-item-has-children > a {
		background-color: transparent;
		font-weight: inherit;
	   }
	   
	   #main-header #mobile_menu.et_mobile_menu li.current-menu-item > a {
		font-weight: bolder !important;
		color: #00cc44 !important;
	   }
	/* Make Divi Centered and Centered Inline Logo Header Bars Look Like The Default Header Bar On Mobile */
	
	/* align header container text to left */
	.et_header_style_centered #main-header .container,
	.et_header_style_split #main-header .container {
		text-align: left;
	}
	/* set max width for logo container and bring it above the navigation bar to make it clickable */
	.et_header_style_centered header#main-header .logo_container,
	.et_header_style_split header#main-header .logo_container {
		position:relative;
		z-index: 2;
		max-width: 30%;
	}
	/* move split header logo to left */
	.et_header_style_split header#main-header .logo_container {
		float: left;
	}
	/* prevent the split header logo from shrinking by increasing its max width */
	.et_header_style_split #logo {
		max-width: 100%;
	}
	/* adjust top navigation alignment */
	.et_header_style_centered #main-header div#et-top-navigation,
	.et_header_style_split #main-header div#et-top-navigation {
		position: absolute;
		top:-20px;
	}
	/* make "select page bg color transparent" */
	.et_header_style_centered #main-header .mobile_nav,
	.et_header_style_split #main-header .mobile_nav {
		 background-color: rgba(0, 0, 0, 0); 
	}
	/* remove mobile_nav left and right padding */
	.et_header_style_centered #main-header .mobile_nav,
	.et_header_style_split #main-header .mobile_nav {
		 padding: 5px 0px;
	}
	/* remove unnecessary top margin */
	.et_header_style_centered #et_mobile_nav_menu,
	.et_header_style_split #et_mobile_nav_menu {
		margin-top: 0px;
		padding-top: 0;
	}
	
	/* hide "select page" container */
	.et_header_style_centered #main-header .mobile_nav .select_page,
	.et_header_style_split #main-header .mobile_nav .select_page {
		display: none;
	}
	/* adjust vertical and right alignment of the mobile menu bar */
	.et_header_style_centered #main-header .mobile_menu_bar,
	.et_header_style_split #main-header .mobile_menu_bar {
		position: relative;
		right: 0px;
		text-align: right;
		padding-bottom: 0 !important;
	}
	.mobile_menu_bar { padding-bottom: 0 !important; }
	.pie .opened .mobile_menu_bar { z-index: 99999 !important; }
	/* adjust dropdown menu top offset */
	.et_header_style_centered #main-header .et_mobile_menu,
	.et_header_style_split #main-header .et_mobile_menu {
		top: 63px;
	}
	.et_header_style_centered #main-header {
		padding: 20px 0 5px 0;
	}
	
	#cabecera  {width: auto;}

	.img_cabecera1 .dipl_image_card_image_wrapper img,.img_cabecera4 .dipl_image_card_image_wrapper img {width: 150px !important;padding: 25px 0 !important;}
	
	div.dpt, div.dpt  div {height: 350px;}
	#caract > div,#proyectos > div,#destacados > div, #destacados article, #planes_proyectos > div {width: 100% !important;}
	.tab_erasmus .dipl_tabs_item_title { width: 45% !important; }
	 
	.dpt2 .post-media a img {height: 50% !important;}

}
/***tablet***/
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {

	a.menu_inicio {width: 350px;height: auto;}
	.img_cabecera1 .dipl_image_card_image_wrapper img,.img_cabecera4 .dipl_image_card_image_wrapper img {width: 200px !important;padding: 25px 0 !important;}
	#caract > div, #proyectos > div, #destacados > div, #destacados article {width: 100% !important;}
	.imgdestacadas figure,.imgdestacadas figure img {width: 100%;height: 450px;}
	/*#planes_proyectos + div{width: 50% !important;}*/
}

@media screen and ( max-width: 782px ) {

}

/*-------------------[480px]------------------*/
@media only screen and ( max-width: 767px ) {

	/*-------------------[Menu]------------------*/
	a.menu_inicio {width: 350px;height: auto;}
	/*#destacados > div {width: 23.82% !important;}*/  

}

/*-------------------[320px]------------------*/
@media only screen and ( max-width: 479px ) {

	a.menu_inicio {width: 350px;height: auto;}
}