.top-ditella-escuela .nav a, .nav a:visited, .nav button { color: #fff !important;}

#swiper-main .swiper-wrapper .swiper-slide .descrip h3 {
font-size: 28px;
line-height: 1em;
color: #FFF;
margin: 0;
font-weight: 600;
margin-bottom: 10px;
}

.main-content-sell h2 i.icon-sell-1 {width: 48px; height: 68px; background-position: 0 0;}
.main-content-sell h2 i.icon-sell-2 {width: 48px; height: 63px; background-position: -123px -1;}
.main-content-sell h2 i.icon-sell-3 {width: 48px; height: 63px; background-position: -240px -1;}

.nav:not(.nocollapse):not(.small-tablet):not(.mobile) button.hamburger {color: #eee !important;}

.main-content-sell li a {color: #A68AB9; line-height: 1.3em; display: inline-block; font-weight: 400;}

.title-parent {color: #A68AB9;}

.news-inner a span.descripcion {font-weight: 400;}
.news-inner .wrapper {position: relative;overflow: hidden;max-height: 400px;}

.main-content-sell ul.mini {font-size: 0.8em;}

#contenido {position: relative; min-height: 200px; margin-bottom: 3em;}
#contenido a,
#contenido a:visited {color: #A68AB9; text-shadow: 0 0 1px rgba(0,0,0,0.3); white-space: nowrap;}

#contenido table td, #contenido table th {vertical-align: top;}
#contenido table td img, #contenido table th img {max-width: none;}

#contenido img[style*="left"],
#contenido img[align="left"] {margin-right: 15px;}
#contenido a font {color: #A68AB9;}

#contenido table.testimonios {margin-bottom: 40px; background: #ddd; border-radius: 5px; }
#contenido table.testimonios td:first-child {vertical-align: bottom; background: url(../Images/quote-open.gif) no-repeat center 15px; text-align: center; width: 79px; padding: 15px;}
#contenido table.testimonios td img {width: 79px; height: auto; border-radius: 5px; margin: 0;}
#contenido table.testimonios td:last-child {background: url(../Images/quote-close.gif) no-repeat 97% 87%; padding: 15px; padding-left: 0; text-align: justify;}

#contenido table.cuerpo_profesores { background: #ddd; border-radius: 15px; width: 49%; height: 115px; float: left; margin-right: 5px; margin-bottom: 5px;}
#contenido table.cuerpo_profesores td:first-child {text-align: center; width: 60px; padding: 5px;}
#contenido table.cuerpo_profesores td:last-child {padding: 5px; padding-left: 0;}
#contenido table.cuerpo_profesores td img {width: 60px !important; height: auto !important; border-radius: 5px; margin: 0;}
#contenido table.cuerpo_profesores td strong {display: block; font-size: 14px;}

#contenido .cajita {display: none;}

blockquote {background: transparent !important;}
blockquote:before {display: none;}
blockquote:after {display: none;}

.highlights .highlight {font-size: 1.2em;}

.btn-destacado {color: #fff !important; background: #A68AB9; padding: 10px; display: block; margin-top: 1em;}

@media screen and (max-width: 768px) {
    .top-ditella-escuela h1 {position: absolute;font-size: 20px;padding-right: 35px;line-height: 15px;padding-top: 1px;}
}
@media screen and (max-width: 600px) {
    .top-ditella-escuela h1 {position: absolute;font-size: 18px;padding-right: 35px;line-height: 14px;padding-top: 1px;}
}
@media screen and (max-width: 480px) {       
    .top-ditella-escuela h1 {position: absolute;font-size: 14px;padding-right: 35px;line-height: 14px;padding-top: 1px;}
}