@media screen and (orientation:portrait){

h1{
text-align:center;
}

h3{
font-size: 33.5px;
    text-align: center;
}

.logo{
    width: 22%;
}

.content{
text-align:center;
font-size: 20px;
    line-height: 30px;
}

.modulos{
text-align:center;
padding-bottom:0;
font-size: 20px;
    line-height: 30px;
width:90%;
}

.mision{
width:100%;
-webkit-box-shadow: none;
box-shadow: :none;

}

.vision{
width:100%;
    margin-top: 8%;
    min-height: 334px;
-webkit-box-shadow: none;
box-shadow: :none;
}

.valores{
width:100%;
    margin-top: 8%;
-webkit-box-shadow: none;
box-shadow: :none;
}

.formResponsive input[type="text"] {
width:96%;
}

.line_footer{
display:none;
}

.headquarter{
   margin: 5%;
    width: 90%;
  font-size: 20px;
    line-height: 32px;
text-align:center;

}

.headquarter table{
margin:auto;
}

.form{
width: 90%;
margin: 5%;
    border-top: 1px solid #fff;
    padding: 6% 0 0 0;
}

.footer_full{
background:#296488;
}

.mobilemaximenuck div.level2.maximenuck{
display:none;
}

.slide{
padding-top:98px;
}


}


/********   HORIZONTAL ********/

@media screen and (max-device-width: 1000px) 
              and (orientation:landscape){

.logo{
    width: 22%;
}

.modulos{
text-align:center;
padding-bottom:0;
width:90%;
}

.mision{
width:96%;
-webkit-box-shadow: none;
box-shadow: :none;
}

.vision{
width:96%;
-webkit-box-shadow: none;
box-shadow: :none;
}

.valores{
width:96%;
-webkit-box-shadow: none;
box-shadow: :none;
}

.footer_full{
background:#296488;
}

.headquarter{
width:42%;
}

.form{
width:36%;
}

.formResponsive input[type="text"] {
width:96%;
}

.slide{
    padding-top: 107px;
}


}

/*******  IPAD HORIZONTAL *************/

@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px)
           and (orientation:landscape) {

.mision{
width:29%;
}

.vision{
width:29%;
}

.valores{
width:29%;
}

.headquarter{
width:36%;
}

/*.line_footer{
display:none;
}*/

.form{
width:42%;
}



}
/******* IPAD  VERTICAL .1024 px  ********/

@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px)
           and (orientation:portrait) {
.slide{
padding-top:137px;}

}

/******* IPAD  VERTICAL 768 px  ********/

@media only screen and (min-device-width: 768px) and (max-device-width: 768px)
           and (orientation:portrait) {
.slide{
 padding-top: 108px;
}

}

/******* IPAD  HORIZONTAL 1366 px  ********/

@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px)
           and (orientation:landscape) {
.modulos{
width: 1027px;}

}


/******* NEXUS 7  VERTICAL 600 px  ********/

@media only screen and (min-device-width: 600px) and (max-device-width: 600px)
           and (orientation:portrait) {
.slide{
    padding-top: 104px;
}

}

/******* NEXUS 7  HORIZONTAL 960 px  ********/

@media only screen and (min-device-width: 960px) and (max-device-width: 960px)
           and (orientation:landscape) {
.slide{
     padding-top: 134px;
}

}


/******* NEXUS 10  VERTICAL 800 px  ********/

@media only screen and (min-device-width: 800px) and (max-device-width: 800px)
           and (orientation:portrait) {
.slide{
         padding-top: 113px;
}

}

/******* KINDLE FIRE HDX  VERTICAL 1600 px  ********/

@media only screen and (min-device-width: 1600px) and (max-device-width: 1600px)
           and (orientation:portrait) {
.slide{
        padding-top: 135px;

}

}

/******* KINDLE FIRE HDX  HORIZONTAL 2560 px  ********/

@media only screen and (min-device-width: 2560px) and (max-device-width: 2560px)
           and (orientation:landscape) {
.slide{
           padding-top: 164px;
}

}




/**********  iMac  *************/

@media only screen and (min-device-width: 1920px) and (max-device-width: 1920px)
           and (orientation:landscape) {
.centrados{
margin:auto;
width:1280px;
}

}