.rag body {
    background: white;
}

.rag .container {
    max-width: initial;
    padding-left: 0px;
    padding-right: 0px;
}

.rag .t3-mainbody {
    padding-top: 25px;
    padding-bottom: 52px;
}

.rag .guidelines-content {
    color: white;
    padding: inherit;
    padding-top: 1px;
    padding-left: 25px;
}

.acm-cta {
  padding: 0;
  background: #ffffff;
  color: #505656;
  border-bottom: 1px solid #dadedf;
  display: none;
}

.search {
margin-top: 5px !important;
margin-right: 5px !important;
}

@media all and (max-width: 1295px) and (min-width: 992px) {
.navbar-default .navbar-nav > li > a {
padding: 13px 6px;
}

.filters.btn-toolbar {
    display: none !important;
}
/* Disable 
.form-horizontal {
    display: none !important;
}
*/

}

.acm-hero .hero-intro {
  color: white !important;
}


@media (min-width: 992px) {
.sections-wrap .section .section-inner, .sections-wrap .t3-module .section-inner {
  padding-top: 20px;
  padding-bottom: 1px;
}
}

.t3-copyright {
  padding: 25px 0;
  display: none;
}

@media (min-width: 992px) {
.sections-wrap .section .section-title, .sections-wrap .t3-module .section-title, .sections-wrap .section .module-title, .sections-wrap .t3-module .module-title {
margin: 0 0 20px;
}
}

.section-primary a {
  color: white;
  text-decoration: none;
}

.sections-wrap .section .section-inner.section-primary .section-intro, .sections-wrap .t3-module .section-inner.section-primary .section-intro {
  color: #ecf0f1;
  color: white;
}


.embed-container { 
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}

.embed-container iframe, .embed-container object, .embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

#textopop {
    padding: 10px 10px 0 !important;
    overflow: auto;
}

#popup .ventanuki {
    background-color: #3D3D3D;
    box-shadow: 0 0 15px #000;
    width: 80% !important;
}

