/* ==========================================================================
   Base Styles and Bootstrap Modifications
   ========================================================================== */

html,
button,
input,
select,
textarea {
    color: #222;
}

body {
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #f2c2c9;
    color: #a4003a;
    text-shadow: none;
}

::selection {
    background: #16a085;
    color: #a4003a;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

 hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */

 img {
    vertical-align: middle;
}

.img-responsive {
	display: inline !important;
	max-width: 100%;
	height: auto;
}

/*
 * Allow only vertical resizing of textareas.
 */

 textarea {
    resize: vertical;
}


/* ==========================================================================
   General styles
   ========================================================================== */

html,
body {
    height: 100%;
}

body {
    font-family: "Lato";
    font-weight: 300;
    font-size: 16px;
    color: #555;

    -webkit-font-smoothing: antialiased;
    -webkit-overflow-scrolling: touch;
}

.col-md-4 {
	padding-bottom: 20px;
}

.row {
margin-right: 0px;
margin-left: -15px;
}

.modal-header {
	background: #3498db;
}

.modal-header h4 {
	color: white;
}

.modal-footer {
	background: #2b2b2b;
}


.navbar-default {
border-color: transparent;
background-color: #dadada;
}


.navbar-toggle {
border-color: transparent;
border: 0px solid transparent;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	
	color: white;
}



hr {
    position: relative;
    border: none;
}

hr:before {
    content: " ";
    position: absolute;
    top: 0;
    left: 25%;
    width: 50%;
    height: 2px;
    background: #ccc;
}

a img {
    /*background: white;*/
}

.odd a img {
    background: #f5f5f5;
}

/* Titles */
h1, h2, h3, h4, h5, h6 {
    font-family: "Raleway";
    font-weight: 300;
    color: #333;
}


/* Paragraph & Typographic */
p {
	text-rendering: optimizelegibility !important;
	font-family: "Helvetica Neue Roman", sans-serif !important;
	line-height: 22px;
	margin-bottom: 24px;
}

.centered {
    text-align: center;
}

.paragraph-lead {
    font-size: 20px;
    color: #3498db;
}

strong {
    font-weight: 700;
}

em {
    font-weight: 300;
}

pre {
    background: #ebebeb;
    border: none;
    font-family: "Monaco";
    font-size: 16px;
    color: #666;
    padding: 20px;
    line-height: 28px;
}

small {
    font-size: 12px;
}

blockquote,
blockquote p {
    line-height: 28px;
    color: #999;
    font-weight: 300;
    font-style: italic;
}

blockquote {
    position: relative;
    margin: 0 0 40px -30px;
    padding-left: 30px;
    border-left: 5px solid #3498db;
}

blockquote cite {
    position: absolute;
    bottom: -25px;
    right: 0;
    font-size: 12px;
    font-style: italic;
    color: #333;
    font-weight: 300;
}

blockquote cite:before {
    content: "-- "
}

/* Images */
.overflow-image {
    margin-top: -65px;
}

/* Links */
a {
    color: #3498db;
    word-wrap: break-word;

    -webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
    -moz-transition: color 0.1s ease-in, background 0.1s ease-in;
    -ms-transition: color 0.1s ease-in, background 0.1s ease-in;
    -o-transition: color 0.1s ease-in, background 0.1s ease-in;
    transition: color 0.1s ease-in, background 0.1s ease-in;
}

a:hover,
a:focus {
    color: #c0392b;
    text-decoration: none;
    outline: 0;
}

a:before,
a:after {
    -webkit-transition: color 0.1s ease-in, background 0.1s ease-in;
    -moz-transition: color 0.1s ease-in, background 0.1s ease-in;
    -ms-transition: color 0.1s ease-in, background 0.1s ease-in;
    -o-transition: color 0.1s ease-in, background 0.1s ease-in;
    transition: color 0.1s ease-in, background 0.1s ease-in;
}

.avatarlogo{
    width: 150px;
    margin-top: -10px;
    background: transparent;
    

}

/* ==========================================================================
   Wrap Sections
   ========================================================================== */

#headerwrap {
	background: url('../img/banner.jpg') no-repeat center top;
	margin-top: -20px;
	padding-top:120px;
	text-align:center;
	background-attachment: relative;
	background-position: center center;
	min-height: 350px;
	width: 100%;
	
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#headerwrap .modif {
	margin-top: 180px;
    color:#ffffff;
    font-size: 40px;
    font-weight: bold;
    text-align: center;
    line-height: 40px;
    letter-spacing: 3px;
    margin-left: 15px;
    text-shadow: 3px -3px 0.5px #000;
}

/* color:#F2B137; */
#headerwrap p {
   
	color:#ffffff;
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	letter-spacing: 3px;
	margin-left: 15px;
	text-shadow: 3px 3px 0px #000;
}

#textheaderwrap {
	background-color:rgba(0,0,0,0.5);
	
}

#greywrap {
	background: #f5f5f5;
	margin-top: 0px;
	padding-top: 40px;
	border-bottom: 1px solid #ddd;
	text-align: center;
}

#greywrap .callout {
	margin-bottom: 20px;
}

#greywrap p {
	margin-left: 30px;
	margin-right: 30px;
	letter-spacing: 1px;
	padding-top: 15px;
	padding-bottom: 15px;
}

#greywrap .icon {
	font-size: 60px;
	line-height: 30px;
	margin-bottom: 10px;
}

#footerwrap {
	background: #2b2b2b;
	margin-top: 0px;
	padding-top: 40px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	text-align: center;
}

#footerwrap h4 {
	color: white;
}

.contactanos{
    margin-left: 50px;
}
/* ==========================================================================
   Box Sections
   ========================================================================== */

.white h1 {
	padding-top: 35px;
}

.white p {
	padding-top: 25px;
}

/* Section Dividers */
.section-divider {
    z-index: 999;
    width: 100%;
    display: table;
    max-height: 450px;
    border-bottom: 2px solid #E6EAED;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 30px;
    padding-bottom: 70px;
    


    background-position: center center;

    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background-attachment: relative;
    
    text-align: center;
}

.textdivider h1 {

	color: white;
	font-size: 40px;
    font-weight: bold;
    text-shadow: 3px 3px 0.5px #000;
    
}
.textdivider .menos {
    font-weight: bold;
    color: white;
    font-size: 25px;
    margin-bottom: 5px;
}
.textdivider p {
    font-weight: bold;
	color: white;
	font-size: 25px;
    padding-bottom: 70px;
    text-shadow: 3px 3px 0.5px #000;
   
}
.textdivider .contacto {
    font-weight: bold;
    color: white;
    font-size: 25px;
    padding-bottom: 1px;
    text-shadow: 3px 3px 0.5px #000;
   
}


/* Section Dividers Backgrounds */
.divider0{
    background-image: url('../img/bg/coveracer.jpg')
}
.divider1 {
	background-image: url('../img/bg/divider1_ed.jpg')
}

.divider2 {
	background-image: url('../img/bg/divider2_ed.jpg')
}

.divider3 {
	background-image: url('../img/bg/divider3_ed.jpg');
	margin-top: 0px;
}

.divider4 {
	background-image: url('../img/bg/covergente.jpg')
}
.divider5 {
    background-image: url('../img/bg/cover4.jpg')
}
.divider6 {
	background-image: url('../img/bg/divider5_ed.jpg')
}
.divider7{
    background-image: url('../img/bg/coverapasiona.jpg')
}




/* ==========================================================================
   Services Section
   ========================================================================== */

.service-trigger {
    display: block;
	position: relative;
    margin-bottom: 15px;
    color: white;
    font-size: 20px;
    text-align: center;
    height: 168px;
    cursor: pointer;
	padding: 90px 20px 50px 20px;
    border: none;
    background: #333;
}

.service-trigger:before {
    width: 100%;
    top: 50px;
    color: #3498db;
    font-size: 36px;
    text-align: center;
	position: absolute;
	left: 0;
}

.service-active .service-trigger {
    background: #222;
}

.service-active p {
	font-family: 'Lato', sans-serif;
	padding-top: 10px;
}

.service-content {
    padding: 15px 20px;
    background: #e6eaed;
    display: block;
    height: auto
}

.service-content p:last-child {
    margin: 0;
}


/* ==========================================================================
   Image Mask
   ========================================================================== */

.grid figure {
	margin: 0;
	position: relative;
}

.grid figure img {
	width: 100%;
	display: block;
	position: relative;
}

.grid figcaption {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	color: #fff;
	background: #3498db;
}

.grid figcaption h5 {
	margin: 0;
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 5px;
	color: #fff;
	font-weight: 700;
	text-align: left;
	letter-spacing: 2px;
	
}

.grid figcaption a {
	text-align: left;
	padding: 5px 10px;
	margin-left: 20px;
	display: inline-block;
	background: #2f2f2f;
	color: #fff;
	font-size: 13px;
}

/* Caption Style */
.mask figure {
	overflow: hidden;
}

.mask figure img {
	-webkit-transition: -webkit-transform 0.4s;
	-moz-transition: -moz-transform 0.4s;
	transition: transform 0.4s;
}

.no-touch .mask figure:hover img,
.mask figure.cs-hover img {
	-webkit-transform: translateY(-30px);
	-moz-transform: translateY(-30px);
	-ms-transform: translateY(-30px);
	transform: translateY(-30px);
}

.mask figcaption {
	height: 50px;
	width: 100%;
	top: auto;
	bottom: 0;
	opacity: 0;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
	transition: transform 0.4s, opacity 0.1s 0.3s;
}

.no-touch .mask figure:hover figcaption,
.mask figure.cs-hover figcaption {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}

.mask figcaption a {
	position: absolute;
	top:10px;
	bottom: 10px;
	right: 30px;
}


/* ==========================================================================
   Blog Section
   ========================================================================== */

.blog-bg {
	background: #2b2b2b;
	padding-right: 0px;
	padding-left: 0px;
	
}

.blog-bg h4 {
	color: #dadada;
	padding-top: 0px;
}

.blog-bg h5 {
	color: #dadada;
	font-size: 11px;
}

.blog-content {
	padding-top: 10px;
	background: #f2f2f2;
}
.fichas{
    margin-top: 20px;
}
/* ==========================================================================
   ESTILOS HEADER
   ========================================================================== */
    .navbar-default{
        background-color: #E9860C;
    }

/* ==========================================================================
   ESTILOS
   ========================================================================== */
/* Clearfix */
.form-horizontal{
    font-family: "Open Sans",sans-serif;

}
.btnSubmit{
    margin-left: 30px; 
}


.clear:before, .clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

.clear {
    *zoom: 1;
}

a#pull {
    display: none;
}
.Headernav{
    background-color: #E9860C;
    height: 50px;
    margin-top: 12px;
}
.navHeader {
	height: 50px;
	width: 100%;
	
	margin-top: 12px;
	background-color: #E9860C;
	
}

.navHeader .navHeader__list {
	
	height: 44px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 24;
}

 .header__navItem {
	display: inline;	
	list-style: none;
}




.header__navItemLink:hover{
    color: #ffffff;
    
}
@media only screen and (max-width : 757px) {
    .navHeader {
        border-bottom: 0;
        height: auto;
		background-color: #FFF;
    }

    .navHeader .navHeader__list {
        display: none;
        height: auto;
        width: 100%;
    }

    .navHeader .header__navItem {
        width: 100%;
        float: left;
        position: relative;
		
    }
	.navHeader .header__navItemLink {
	text-rendering: optimizelegibility !important;
	color: #E9860C;
	font-size: 18px;
	margin-left: 12px;
}

    .navHeader .header__navAprendeAvatar {
        text-align: left;
        width: 200px;
        text-indent: 25px;
    }

    .navHeader a#pull {
        display: inline-block;
        background-color: white;
        width: 100%;
        position: relative;
    }
    
}
@media only screen and (min-width : 758px) and (max-width : 991px) {
    .navHeader .header__navItemLink {
        font-size: 17px;
        margin-top: 6px;
    }
    .navHeader__list .header__navsnte .header__navsnteAvatar {
        width: 150px;
        margin-right: 20px;
    }
    .header__navAprendeAvatar {
        margin-top: 10px;
        width: 100px;
    }
}
@media only screen and (min-width : 992px) and (max-width : 1023px){
    .navHeader .header__navItemLink {
        font-size: 17px;
    }
    .navHeader__list .header__navsnte .header__navsnteAvatar {
        width: 200px;
        margin-right: 20px;
        margin-left: -100px;
    }
    .header__navAprendeAvatar {
        margin-right: -40px;

        width: 100px;
    }
}
@media only screen and (min-width : 1024px){
    .navHeader .header__navItemLink {
		text-rendering: optimizelegibility !important;
	font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
        font-size: 22px;
    }
    .navHeader__list .header__navsnte .header__navsnteAvatar {
        width: 200px;
        margin-right: 20px;
        margin-left: -150px;
    }
    .header__navAprendeAvatar {
        margin-right: -100px;
        width: 150px;
    }
}
.iconMenu{
    float: right;
    top: 20px;
    right: 10px;
}
.plecaImg{
    width: 100%;
    margin-top:-12px;
}
@media only screen and (max-width : 429px) {
    .plecaImg{
        width: 100%;
        margin-top:-18px;
    }   
}
@media only screen and (max-width : 772px) {
    .plecaImg{
        width: 100%;
        margin-top:-16px;
    }   
}
@media only screen and (max-width : 857px) {
    .plecaImg{
        width: 100%;
        margin-top:-13px;
    }   
}
.headerAvatar {
  margin-top: 21px;
}
.header__navsnte{
        float: left;
        
}
.header__navsnte .header__navsnteAvatar{
    width: 200px;
}
@media only screen and (max-width : 804px) {
    .header__navsnte{
        float: left;
        margin-left: 10px;
    }
    .headerAvatar__image{
        width: 150px;
    }
}
@media only screen and (max-width : 426px) {
    .header__navsnte{
        float: left;
        margin-left: 10px;
    }
    .headerAvatar__image{
        width: 100px;
    }
}
.headerFigure{
    margin-top: 0px;
    margin-bottom: 0px;
}
.headerFigure__snte{
        /*float: left;
        margin-left: -20px;*/
        width: 240px;
        margin-top: 10px;

    }
    .headerFigure__mayahii{
        margin-top: 10px;
        width: 227px;
        margin-bottom: 10px;
    }
.header__navItemLink{
      color: #f7f5ff;
  display: inline-block;
  font-family: "Open Sans",sans-serif;
  font-size: 18.6px;
  font-weight: 600;
  line-height: 44px;
  margin-bottom: -15px;
  margin-right: 25px;
  margin-top: -10px;
  padding-bottom: 12px;
  padding-top: 19px;
  text-align: center;
}
.menu__Header{
    margin-left: 70px;
}
.header__navAvatar{
    margin-top: 10px;
}
.header__navAprendeAvatar {
    margin-top: 7px;
}
.eslogan__titulo{
    
    font-size: 40pt;
    font-family: 'Open Sans', sans-serif;
    color: white;
}
@media only screen and (max-width : 373px) {
    .eslogan__titulo{
    
    font-size: 30pt;
    font-family: 'Open Sans', sans-serif;
    color: white;
}
    
}
.eslogan__subtitulo{
    font-size: 28pt;
    font-family: 'Open Sans', sans-serif;
     color: white;
}
.menu{
    margin-bottom: 20px;
}
.menu__item{
	list-style: none;
	display: inline-block;
	text-align: center;
	padding: 24px;
	margin-bottom: 24px;
}
.menu__icon{
    margin-bottom: 20px;
    margin-top: 12px;
}
.menu__descripcion{
    color: black;
    font-family: 'Open Sans', sans-serif;
    font-size: 12pt;
    
    height: 130px;
}
@media only screen and (max-width : 1199px) {
    .menu__descripcion{
    color: black;
    font-family: 'Open Sans', sans-serif;
    font-size: 12pt;    
    height: 170px;
    }
    
}
@media only screen and (max-width : 343px) {
    .menu__descripcion{
    color: black;
    font-family: 'Open Sans', sans-serif;
    font-size: 12pt;    
    height: 190px;
    }
    
}
.menu__iconDescripcionV{
    color:#E26712;
	text-rendering: optimizelegibility !important;
    font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
    font-size: 32px;

}
@media only screen and (max-width : 1199px) {
    .menu__iconDescripcionV{
    color:#E26712;
    text-rendering: optimizelegibility !important;
    font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
    font-size: 32px;
    height: 30px;
    }
    
}
.menu__iconDescripcionR{
    color: #7439b3;
	text-rendering: optimizelegibility !important;
    font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
    font-size: 32px;
}
.menu__botonV{
	background-color: #A94E08;
	border-radius: 5px;
	padding: 12px 24px;
	color: #fafafa;
	text-align: center;
	text-rendering: optimizelegibility !important;
	font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
	font-size: 18px;                      
}
.menu__botonV:hover{
    text-decoration: none;
    color:white;
}
.menu__botonR{
    background-color: #7439b3;
    border-radius: 5px;
    padding: 10px 20px;
    color:white;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
}
.menu__botonR:hover{
    text-decoration: none;
    color:white;
}
.iframeContacto{
    position: relative;
    height:  800px;
    margin-top: -20px;
}

.iframeContenedorContacto{
    
    width: 100%;
    height: 1000px;
}
.iframeContenedor{
    
    width: 100%;
    height: 800px;
}
.iframePreguntasFrecuentas{
    background-color: #FCE5CD;
    margin-top: -20px;
    height: 6100px;
}

.iframeContenedorPreguntasFrecuentas{
    width: 75%;
    height: 6100px;
    margin-top: 20px;
}
.webinarHeader{
    width: 100%;
    border-top: solid 2px black;
}
.wibenaravatar{
    margin-top: 20px;
}
.wibenaravatar__texto{
	color: #E16712;
	text-rendering: optimizelegibility !important;
	font-family: "Helvetica Neue Bold Condensed", sans-serif !important;
	margin-top: 24px;
	position: relative;
	font-size: 24px;
}
.videoContainer__principal {
    margin-top: 100px;
    height: 510px;
    margin-left: auto;
    margin-right: auto;
    width: 854px;
}
@media only screen and (max-width : 991px) {
    .videoContainer__principal{
        margin-top: 100px;
        height: 310px;
        margin-left: auto;
        margin-right: auto;
        width: 654px;
    }
    .videoContainer__principal .videoPlayer .videoPlayeriframe{
    width: 654px;
    height: 323px;
    }
    
}
@media only screen and (max-width : 681px) {
    .videoContainer__principal{
        margin-top: 100px;
        
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    .videoContainer__principal .videoPlayer .videoPlayeriframe{
    width: 100%;
    height: 100%;
    }
    
}
.videoPlayer {
    border: 2px solid #e9860c;
    height: 105%;
    width: 100%;
}
.videoPlayeriframe{
    width: 849px;
    height: 533px;
}
.videoContainer__video{
    width: 100%
}

.videoContainer__texto{
    color: #484848;
    font-family: 'Open Sans', sans-serif;
}
.videoContainer__secundario{
    
    border-top: solid 2px #E9860C;
}
.videoContainer__secundarioMin{
    margin-top: 20px;
}
@media screen and (max-width:757px) {
    .wibenaravatar{
        margin-right: 90px;
    }
    
}
@media screen and (min-width:768px) and (max-width: 991px){
       
    .wibenaravatar__texto{
        color: #E16712;
        font-family: "Open Sans",sans-serif;
        font-size: 15pt;
        margin-left: 70px;
        margin-top: 40px;
        position: relative;
    }
    .videoContainer__secundarioMin{
        margin-left: 200px;
        
    }
    
}
.header__navAprendeAvatar {
    margin-top: 10px;
}
.footer{
    background-color: #BABABA;
  width: 100%;
}
.footerMayahiiIframeContacto{
    background-color: #E9860C;
    position: absolute;
    top: 1269px;
    width: 100%

}
.footerMayahiiIframe{
    background-color: #E9860C;
    
    top: 6190px;
    width: 100%

}
.footerIframeContacto{
    background-color: #bababa;
    position: absolute;
    top: 1167px;
    width: 100%;
    z-index: 999;
}
.footerIframe{
    background-color: #bababa;
    
    top: 6090px;
    width: 100%;
    z-index: 999;
}
.footer__item{
    display: inline-block;
    list-style: none;
    margin-top: 20px;

}
.footer__link{
    color: white;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
}
.footer__link:hover{
    color: white;
  margin-left: 10px;
  margin-right: 10px;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
}
.derechosReservados{
    float: left;
    width: 540px;
}
@media screen and (min-width:1200px) {
    .derechosReservados{
    float: left;
    width: 840px;
    }
    
}
@media screen and (min-width:992px) and (max-width:1199px) {
    .derechosReservados{
    float: left;
    width: 640px;
    }
    
}
.redesSociales{
    float: right;
    margin-bottom:10px; 
}
@media screen and (max-width:639px) {
    .derechosReservados{
        float: left;
        width: 100%;
    }
    .redesSociales{
        width: 100%;
        text-align: center;
    }
    
}
.footerMayahii{
    background-color: #E9860C;
}
.powered{
    color: white;
    font-family: "Open Sans",sans-serif;
    margin: 20px 0;
}
.logoMayahii{
    width: 132px;
    height: 20px;
    margin-top: 20px;
    margin-bottom: 20px; 
}
.preguntasFrecuentes{
    background: #fce5cd;
    margin-top: -20px;
}
.titlePreguntas{
    color: #000000;
    font-weight: bold;
    font-size: 36pt;
    padding-bottom: 6pt;
    font-family: "Arial";
    line-height: 1.15;
}
.faqAncla{
    font-size: 14pt;
    font-family: "Raleway";
    color: #1155cc;
    text-decoration: underline;
}
.faqAncla:hover{
    font-size: 14pt;
    font-family: "Raleway";
    color: #1155cc;
    text-decoration: underline;
}
.faqAnswer{
    padding-top: 24pt;
    color: #000000;
    font-weight: bold;
    font-size: 18pt;
    padding-bottom: 6pt;
    font-family: "Arial";
}
.faqList{
    list-style: none;
}
.inicioFaq{
    margin-top: 10px;
    float: right;
}
.inicioFaq:hover{
    color: #3a99d9;
}
/* ==========================================================================
   MEDIA QUERIES
   ========================================================================== */

@media screen and (max-width:1050px), screen and (max-device-width:1050px){
	body .header{background-attachment: scroll;}
}


/*ipad portrait*/
@media only screen and (min-device-width:768px) and (max-device-width : 1024px) and (orientation : portrait){
	.header{background-attachment: scroll;}
    
}
@media screen and (max-width:1200px) {
.fichas{
        margin-top: -15px;
    }
}
