@charset "UTF-8";
/* Responsive Resets
-------------------------------------------------------------- */
@-o-viewport { width: device-width;}
@-ms-viewport { width: device-width;}
@viewport {width: device-width;}
html {overflow-y: auto;}
img, audio, video, canvas { max-width: 100%;}
/*common
-------------------------------------------------------------- */
*{margin:0; padding:0;}
html{background:#e7e7e9; height:100%; min-width:320px;}
a{text-decoration:none; color:#62775c; font-family: 'open_sansbold_italic'; font-size:18px;}
a:hover{text-decoration:underline;}

a img{
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 0.5s;
-o-transition-property: opacity;
opacity:1.0;	
}
a img:hover{
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 0.5s;
-o-transition-property: opacity;
opacity:0.5;	
}

.fototrailer{
	margin-top: 10px;
	display:block;
	cursor:pointer;
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 1s;
-o-transition-property: opacity;
opacity:1.0;
}

.prev_video{cursor:pointer;
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 1s;
-o-transition-property: opacity;
opacity:1.0;
}
.prev_video:hover{
transition-property: opacity;
transition-duration: 1s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 0.5s;
-o-transition-property: opacity;
opacity:0.5;
}
video{display:none;}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('../fonts/bebasneue-webfont.eot');
    src: url('../fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebasneue-webfont.woff2') format('woff2'),
         url('../fonts/bebasneue-webfont.woff') format('woff'),
         url('../fonts/bebasneue-webfont.ttf') format('truetype'),
         url('../fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/opensans-italic-webfont.eot');
    src: url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-italic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold_italic';
    src: url('../fonts/opensans-bolditalic-webfont.eot');
    src: url('../fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/wopensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
.centered{margin:0 auto 0 auto;}
.float_right{float:right;}
h1{font-family: 'bebas_neueregular'; font-size:60px; padding:25px 10% 5px 0; border-bottom:1px solid #e7e7e8; min-height:70px; width:90%; margin-top:30px; width:80%; margin:50px 5% 0 5%;}
h2{font-family: 'bebas_neueregular'; font-size:50px; margin-top:30px; color:#607086;}
h3{font-family: 'open_sanssemibold'; font-size:22px; margin-top:30px;}
h4{font-family: 'open_sanssemibold'; font-size:22px; margin-top:30px;}
h5{font-family: 'bebas_neueregular'; font-size:30px;}
h5 span{color:#607086;}
h6{font-family: 'open_sanslight'; color:#607086; font-size:18px;}
p{margin-top:15px;}
p strong{font-family: 'open_sanssemibold';}
cite{color:#888888; font-style:normal;margin-top:10px; display:block; font-size:14px;}
ul.standar{ list-style:outside; margin-top:20px; margin-left:20px; width:80%;}
ul.standar li{ margin-top:10px;}
table{ margin:20px 0 40px 0;}
th{text-align:left; font-family: 'open_sanssemibold'; font-style:normal; padding:10px;border-bottom:3px solid #333333;}
td{padding:10px;border-bottom:1px solid #cccccc;}

/*1400px
-------------------------------------------------------------- */
body{display:block;background:#ffffff;width:1400px;margin:0 auto 0 auto; color:#000000; font-size:16px;font-family: 'open_sanslight';}
#main_menu{background:#303440; height:50px;border-bottom:1px solid #e7e7e9; position:fixed; top:0; width:1400px;z-index: 500;vdisplay:block;}
#menu_btn{display:none;}
#close_btn{display:none;}
ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin: 0; padding: 0;}
ul.dropdown { position: relative;  z-index: 597; float: left;}
ul.dropdown li {  float: left; height:35px;  min-height: 1px; line-height: 1.3em; vertical-align: middle; margin-left:10px; padding:15px 10px 0 10px;}
ul.dropdown li a{ font-family:'bebas_neueregular'; color:#ffffff; font-size:24px; diplay:block;}
ul.dropdown li a:hover{text-decoration:none;}
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; background:#607086;}
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0;  z-index: 598; width: 100%; background:#607086; width:250px; padding:10px 0 10px 0;}
ul.dropdown ul li { float: none; margin-left:0; padding:5px 10px 5px 10px; }
ul.dropdown ul li a{font-family: 'open_sanslight'; font-size:16px; display:block;}
ul.dropdown ul li a:hover{text-decoration:underline; color:#ffffff;}
ul.dropdown ul ul {top: 1px; left: 99%;}
ul.dropdown li:hover > ul {visibility: visible;}
a.social_icons{background:#62775c; margin:0; height:40px; padding-top:10px; width:50px; float:right; text-align:center;}
a.social_icons:hover{background:#607086;}
header{background:#303440;height:130px; margin-top:50px;}
header a{display:block; float:left; margin:25px 0 0 30px;}
section{overflow:visible;}
#slider_content{height:500px; width:100%; overflow:hidden; position:relative;}
.slider_int{height:500px; width:100%; display:block;background-position:center; background-size:cover; position:absolute;}
.int_2, .int_3, .int_4, .int_5, .int_6{display:none;}
.slider_int .shadow{display:block; height:100%; width:520px; background:#303440; opacity:0.5; position:absolute;}
.slider_int h2{color:#ffffff; position:relative;font-family: 'bebas_neueregular'; font-size:60px; line-height:0.9; margin-top:70px; margin-left:130px; width:380px;}
.slider_int h2 span{font-size:28px; text-transform:uppercase;font-family: 'open_sanslight';}
.slider_int p{color:#ffffff; position:relative;margin:10px 0 0 130px; width:320px;}
.slider_int a{color:#ffffff; position:relative; margin:10px 0 0 130px; width:320px;display:block; float:none; }
.slide_arrow_right{ display:none; height:52px; width:28px; position:absolute; right:30px; top:45%; cursor:pointer;}
.slide_arrow_left{ display:none; height:52px; width:28px; position:absolute; left:30px; top:45%; cursor:pointer;}
#el_pryecto_djehuty h1{background-image:url(../images/h1_iconos_elproyecto.jpg); background-repeat:no-repeat; background-position:bottom right;}
#el_pryecto_djehuty h2{ width:90%; margin:50px 5% 0 5%;}
#el_equipo h1{background-image:url(../images/h1_iconos_elequipo.jpg); background-repeat:no-repeat; background-position:bottom right;}
#diario_de_excavacion h1{background-image:url(../images/h1_iconos_diariodeexcavacion.jpg); background-repeat:no-repeat; background-position:bottom right;}
#diario_de_excavacion article{display:inline-block; float:none; vertical-align:top;}
#diario_de_excavacion_dia h1{background-image:url(../images/h1_iconos_diariodeexcavacion.jpg); background-repeat:no-repeat; background-position:bottom right;}
#diario_de_excavacion_dia h2{margin-top:0px;}
#diario_de_excavacion_dia h3{ color:#607086; text-transform:uppercase;}
#diario_de_excavacion_dia p{ display:inline-block; vertical-align:top;}
#campanas h1{background-image:url(../images/h1_iconos_campanas.jpg); background-repeat:no-repeat; background-position:bottom right;}
#campanas h2{margin-top:20px; padding-top:70px; height:200px; text-align:center; background-repeat:no-repeat; background-position:center top; display:block; width:100%; color:#FFFFFF; font-family: 'open_sanslight'; text-transform:uppercase; font-size:45px;}
#campanas h2 strong{font-family: 'bebas_neueregular'; font-size:135px; display:block; margin:-20px;}
#campanas h3{text-align:center; margin-top:50px; font-size:30px; width:80%; margin:20px auto 50px auto; padding:0 10% 50px 10%; border-bottom:1px solid #e7e7e8;}
#campanas h3 strong{font-family: 'bebas_neueregular'; font-size:70px; color:#606f84;}
#las_tumbas h1{background-image:url(../images/h1_iconos_lastumbas.jpg); background-repeat:no-repeat; background-position:bottom right;}
#las_tumbas h2{margin-top:0px;}
#contexto_geografico h1{background-image:url(../images/h1_iconos_contextogeografico.jpg); background-repeat:no-repeat; background-position:bottom right;}
#contexto_historico h1{background-image:url(../images/h1_iconos_contextohistorico.jpg); background-repeat:no-repeat; background-position:bottom right;}
#contexto_cultural h1{background-image:url(../images/h1_iconos_contextocultural.jpg); background-repeat:no-repeat; background-position:bottom right;}
#tv_videos h1{background-image:url(../images/h1_iconos_tvyvideos.jpg); background-repeat:no-repeat; background-position:bottom right;}
#publicaciones h1{background-image:url(../images/h1_iconos_publicaciones.jpg); background-repeat:no-repeat; background-position:bottom right;}
#publicaciones h3{margin-top:0;}
#publicaciones h2{margin-top:0;}
#publicaciones h5{margin-top:60px;  color:#5f7086;}
#publicaciones .col_1 article{margin:30px 0 0 0;}
#publicaciones .col_1 article a.read{margin-top:10px;}
#publicaciones a.backpubli{margin-top:30px; display:block;}
#publicaciones .col_3 article{border-top:1px solid #ececed; margin: 30px 0 0 5.5%; padding-top:20px; display:inline-block; float:none; vertical-align:top; height:auto;}
#publicaciones .prensa article{border-top:none;}
#publicaciones article time{font-family: 'bebas_neueregular'; font-size:22px; color:#5f7086; float:none;}
#publicaciones article p, #publicaciones article h3, #publicaciones article h4, #publicaciones article ul{clear:left;}
#publicaciones .col_3 h2{width:80%; margin:0 5% 0 5%; clear:left; padding-top:50px;}
ul.otraspublicaciones{ list-style:none inside; width:90%; margin:20px auto 0 auto; color:#6d7c90; font-size:18px;}
ul.otraspublicaciones li{ margin-top:10px;}
ul.otraspublicaciones li strong{color:#000000;font-family: 'open_sanssemibold';}
p.fuente{ color:#6d7c90; font-family: 'open_sanssemibold';}
#enlaces h1{background-image:url(../images/h1_iconos_enlaces.jpg); background-repeat:no-repeat; background-position:bottom right;}
#tv_videos article{ margin-top:30px;}
.nav_campaigns{min-height:70px; border-top:10px solid #303440; margin:0;}
.nav_campaigns a{
display:block;
font-size:26px;
text-transform:uppercase;
height:50px;
padding-top:15px;
background-color:#e7e7e8;
font-family: 'open_sanslight';
color:#000000;
text-align:center;
width:33%;
float:left; 
cursor:pointer;
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 0.5s;
-o-transition-property: opacity;
opacity:1.0;	
}
.nav_campaigns a:hover{
text-decoration:none;
transition-property: opacity;
transition-duration: 0.5s;
transition-timing-function: ease-out;
-webkit-transition-property: opacity;
-webkit-transition-duration: 0.5s;
-o-transition-property: opacity;
opacity:0.5;	
}
.nav_campaigns a.check{ color:#ffffff; background-color:#607086;width:34%;}
a.arab_download{display:block; padding:30px 0 30px 0; background-color:#62775c; background-image:url(../images/icon_pdf.png); background-repeat:no-repeat; background-position:left center;  color:#FFFFFF;font-size:40px; text-align:center;}
.col_3 article{ width:26%; margin:70px 0 0 5.5%; float:left;}
.col_3 article img{ width:100%;}
.col_3 article a h2{font-family: 'bebas_neueregular'; font-size:28px; color:#000000;margin-top:10px;}
.col_3 article time{font-family: 'bebas_neueregular'; font-size:18px; color:#5f7086; display:block; float:right;margin-top:10px;}
.col_3 article p{margin-top:10px;}
.col_3 article a.read{margin-top:7px; display:block;}
.col_3 h3{font-family: 'open_sanssemibold'; margin-top:20px; font-size:18px;}
.col_3 video + h3{margin-top:0;}
.col_3 a h3{color:#000000;}
.col_3 cite{font-style:normal;}
.col_3 video{margin-top:20px;}
.col_3 .prev_video{margin-top:20px;}
section.col_3{clear:both;}
.col_1{ width:90%; margin:50px 5% 0 5%;}
.col_1 img{ width:100%; display:block; margin-top:30px;}
 article a.read{margin-top:30px; display:block;}
.lined{ border-top:1px solid #cccccc; padding-top:5px; text-align:right;}
.col_1-3 { margin:50px 0 0 5%; width:25%; float:left;}
.col_2-3 { margin:50px 0 0 5%; width:60%; float:left;}
.col_2-3 img.float_right{ margin:0 0 30px 5%; width:40%}
.col_2-3 img{ width:100%; display:block; margin-top:30px;}
.col_2{ width:90%; margin:50px 5% 0 5%;}
.col_2 article{width:48%; margin-right:2%; float:left;}
.col_2 .prev_video{ margin-top:10px;}
.col_2 .prev_video img{ width:100%;}
.col_2 article time{font-family: 'bebas_neueregular'; font-size:18px; color:#5f7086;margin-top:10px;}
.link_interno{display:block; float:none; background-color:#62775c;  padding:20px 0 20px 0; text-transform:uppercase;}
.link_interno a{display:inline-block; vertical-align:middle;  width:32%; text-align:center; color:#000000;font-size:20px;  font-family: 'open_sansregular'; cursor:pointer;color:#ffffff; border-right: 1px solid #fff; }
.link_interno a:last-child{border:none;}
.link_interno a:hover{ text-decoration:none; color:#303440 ;}
.link_interno a.mark{color:#303440 ;}
#el_pryecto_djehuty .link{ display:inline-block; vertical-align:top; width:26%; margin:70px 0 0 5.5%; height:auto;}
#el_pryecto_djehuty .link a{color:#000000; font-family: 'open_sanssemibold'; display:block; padding:20px; text-align:center; border-top:1px solid #e1e1e1;}
#enlaces .link{ display:inline-block; vertical-align:top; width:26%; margin:70px 0 0 5.5%; height:auto;}
#enlaces .link a{color:#000000; font-family: 'open_sanssemibold'; display:block; padding:20px; text-align:center; border-top:1px solid #e1e1e1;}
#tv_videos article{display:inline-block; vertical-align:top; float:none; width: 47%;}
.nav_horizontal{background-color:#e7e7e8; width:96%; text-align:center; margin-top:15px; padding:10px 2% 10px 2%; font-size:20px;}
.nav_horizontal ul{ list-style:none;}
.nav_horizontal ul li{ display:inline; padding:0 10px 0 10px; margin-top:10px;border-right:1px solid #000000;}
.nav_horizontal ul li a{color:#000000; font-family: 'open_sanslight'; font-size:26px;}
.nav_horizontal a.mark{font-family: 'open_sanssemibold';}
.nav_horizontal.dias{background-color:#ffffff;  width:100%; text-align:left; padding:10px 0 10px 0;  font-size:26px; color:#cccccc;}
.nav_horizontal.dias ul{border-bottom:1px solid #e1e1e1; padding:10px 0 10px 0;}
.nav_horizontal.dias ul:first-of-type{border-top:1px solid #e1e1e1;}
.nav_horizontal.dias ul li{border-right:none;}
.nav_vertical ul{list-style:none; margin-top:30px; border-top:1px solid #e7e7e8;}
.nav_vertical ul li{padding:10px; border-bottom:1px solid #e7e7e8;}
.nav_vertical a{ color:#000000; font-family: 'open_sanslight';}
.nav_vertical ul li a.mark{font-family: 'open_sanssemibold';}
.nav_vertical .selector{display:none; padding:10px; border-bottom:1px solid #e7e7e8; border-top:1px solid #e7e7e8; cursor:pointer;}
.nav_vertical .selector img{display:block; float:right; margin-top:-5px;}
.guia_tumba ul{list-style:none; width:25%; float:left; font-family: 'open_sanssemibold'; margin-top:30px;}
.guia_tumba ul li{margin-top:5px;}
.obj{margin-top: 50px;}

footer{background:#303440; width:100%; clear:both; color:#ffffff;}
footer #white{height:50px; background-color:#ffffff;}
footer .centered{width:100%;}
footer #partners {color: #000000; height: 220px; padding-top: 30px; padding-bottom: 150px; margin-bottom: 80px; background-color: #f5f5f5;}
footer #patrocinador {width: 211px; text-align: center; margin: 0 auto;}
footer #colaboradores{width:100%; text-align:center; border-top:1px solid #dfdfdf; margin-top: 20px; padding-top: 20px;}
footer #colaboradores a{margin-left:2px; margin-right:2px;} 
footer #partners p{ font-size:20px; padding-bottom:10px;}
footer #colaboradores p{margin-top:14px;}
footer #info{float:left; width:430px; margin-left:5.5%;}
footer p{font-size:14px;font-family: 'open_sanslight';}
footer p strong{ font-weight:normal; font-family: 'open_sanssemibold';}
footer a{color:#ffffff;font-family: 'open_sanslight'; font-size:16px;}
footer nav ul{list-style:none; float:left; border-left:1px solid #576374; padding:10px 20px 10px 20px;}
footer #blue{height:50px; clear:both; background-color:#303440;}

/*1400px
-------------------------------------------------------------- */
@media (max-width: 1400px) {
 body{width:100%;}
 #main_menu{width:100%;}
}
/*1200px
-------------------------------------------------------------- */
@media (max-width: 1200px) {
  footer #info{float:left; width:400px; margin-left:2%;}
  .nav_campaigns a{font-size:20px;}
}
/*1100px
-------------------------------------------------------------- */
@media (max-width: 1150px) {
 body{width:100%; top:0; border-top:1px solid #ffffff;}
 #main_menu{ display:none; width:100%; height:100%; overflow:scroll;}
 #close_btn{display:block; background:url(../images/ico_close.png) no-repeat; height:29px; width:29px; float:right; margin:15px 15px 0 0; cursor:pointer;}
 ul.dropdown{background:#303440; width:100%; text-transform:uppercase; margin:20px 0 20px 0;}
 ul.dropdown li a{font-family: 'open_sansregular'; font-size:16px;}
 ul.dropdown li.dir > a{color:#607086; cursor:default;}
 ul.dropdown li {display:block; float:none; height:auto;margin-left:30px;padding:10px;}
 ul.dropdown ul {position:relative; width:100%;visibility: visible;  top:0; left:0; background:none;}
 ul.dropdown li.hover, ul.dropdown li:hover {background:none;}
 ul.dropdown li a:hover{color:#607086;} 
 ul.dropdown ul li {padding:10px; margin-left:15px;}
 ul.dropdown li ul li a:hover{text-decoration:none;color:#607086;}
 a.social_icons{width:50%;}
 header{height:50px; top:0; margin-top:0; position:fixed; width:100%; z-index:200;} 
 header a{ background:url(../images/logo_proyecto_djehuty_nav.jpg); height:50px; width:120px; margin:0;}
 header a img{ display:none;} 
 #menu_btn{display:block; height:50px; width:50px; float:right; background-image:url(../images/icon_menu.png); background-position:center; background-repeat:no-repeat; cursor:pointer;}
 .link_interno{margin-top:50px;}
 #slider_content{height:300px; padding-top:50px; z-index:150;}
 .slider_int .shadow{width:320px;}
 .slider_int h2{font-size:40px; margin-top:20px; margin-left:50px; width:250px;}
 .slider_int h2 span{font-size:18px;}
 .slider_int p{margin:10px 0 0 50px;font-size:14px; width:220px;}
 .slider_int a{margin:10px 0 0 50px; width:220px;}
 .slide_arrow_right{height:32px; right:10px;top:25%;}
 .slide_arrow_left { height:32px; left:10px;top:25%;}
 .slide_arrow_right img, .slide_arrow_left img{ height:32px;}
 #campanas h3{font-size:30px; width:100%; margin:20px auto 50px auto; padding:0 0 50px 0; }
 footer #info{float:none; width:100%; text-align:center; height:250px; margin:0;}
 footer nav ul{padding:10px 5% 10px 5%; width:23%;}
 footer #partners{height:350px;}
}
/*900px
-------------------------------------------------------------- */
@media (max-width: 900px) {
.guia_tumba ul{width:50%;}
}
/*800px
-------------------------------------------------------------- */
@media (max-width: 800px) {
 footer #partners{height:350px;}
 footer #partners p{font-size:14px;}
 footer #colaboradores{float:none; text-align:center;margin:0 auto 50px; auto; }
 footer #patrocinador{float:none; text-align:center;margin:0 auto 0 auto; }
 footer #patrocinador a{float:none; margin:0;}
 footer #colaboradores p{margin-top:15px;}
 footer nav{display:none;}
 footer #info img{ width:30%;}
}
/*700px
-------------------------------------------------------------- */
@media (max-width: 700px) {
  h1{font-size:42px;}
  h2{font-size:36px;}

 .nav_campaigns a{ float:none; width:100%; border-bottom:1px solid #ffffff;}	
 .nav_campaigns a.check{ float:none; width:100%;}	
 .link_interno{padding:0;}
 .link_interno a{display:block;width:100%; border-right:none; border-bottom:1px solid #fff; padding:10px 0 10px 0; }
 
 .col_3 article{ width:90%; margin:70px 0 0 5.0%; float:none;}
 .col_1-3 {float:none; margin:50px 5% 0 5%; width:90%;}
 .col_2-3 { margin:50px 5% 0 5%; width:90%; float:none;}
 .col_2 article{width:100%; margin-right:0; float:none;}
 .nav_vertical ul{display:none;}
 .nav_vertical .selector{display:block;}
 #tv_videos article{display:block; width: 100%;}
 #campanas h3{font-size:20px;}
 #campanas h3 strong{font-size:40px;}
 #enlaces .link{ display:block; width:90%;}
 #enlaces .link img{ display: block; width: auto; margin:0 auto 0 auto;}
 #el_pryecto_djehuty .link{ display:block; width:90%;}
 #el_pryecto_djehuty .link img{ display: block; width: auto; margin:0 auto 0 auto;}
}
/*500px
-------------------------------------------------------------- */
@media (max-width: 500px) {
.guia_tumba ul{width:100%; float:none;}
a.arab_download{background-image:none; font-size:30px; }
footer #partners{height:550px;}

}
/*400px
-------------------------------------------------------------- */
@media (max-width: 400px) {
 .col_2-3 img.float_right{float:none; margin:0 5% 0 5%; width:90%}
 h1{background-image:none!important;}
}

/*320px
-------------------------------------------------------------- */
@media (max-width: 320px) {
 body{width:320px;}	
 #main_menu{width:320px;}	
 header{width:320px;}

}