/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 1 ( Señal Colombia Proyecta ) */
div.mbl-menu {
  /*background-color: rgba(13,10,82,.9);*/
  background-color: transparent;
  height: 100%;
  right: -520px;
  position: fixed;
  width: 100%;
  top: 0px;
  transition: all 0.2s ease-in;
  z-index: 12;
}
div.mbl-menu.mbl-menu-open {
  right: 0px;
}
div.mbl-menu.mbl-menu-close {
  right: -520px;
}
div.mbl-menu div.mbl-content {
  background: transparent url(../imgs/bg-mbl-menu.png) no-repeat top right;
  height: 100vh;
  left: 0px;
  opacity: 0;
  position: relative;
  top: 0px;
  transition: all 0.5s 0.2s ease-out;
}
div.mbl-menu.mbl-menu-open div.mbl-content {
  opacity: 1;
}

div.mbl-menu ul.mbl-options {
  margin: 0px;
  padding: 0px;
  position: absolute;
  right: 0px;
  top: 100px;
  width: 280px;
}
div.mbl-menu ul.mbl-options li {
  border-bottom: 1px solid rgba(0,0,0,.1);
  font-size: 1.2em;
  font-weight: bold;
  list-style: none;
  margin: 8px 0px;
  padding-bottom: 4px;
}
div.mbl-menu ul.mbl-options li a:link,
div.mbl-menu ul.mbl-options li a:visited {
  color: #100a52;
  display: block;
  padding-left: 54px;
  position: relative;
  text-decoration: none;
  height: 44px;
}
div.mbl-menu ul.mbl-options li a.btn1 {
  background: url(../imgs/btn-mercado.png) no-repeat center left;
  background-size: contain;
}
div.mbl-menu ul.mbl-options li a.btn2 {
  background: url(../imgs/btn-convocatorias.png) no-repeat center left;
  background-size: contain;
}
div.mbl-menu ul.mbl-options li a.btn3 {
  background: url(../imgs/btn-alianzas.png) no-repeat center left;
  background-size: contain;
}
div.mbl-menu ul.mbl-options li a.btn4 {
  background: url(../imgs/btn-adquisiciones.png) no-repeat center left;
  background-size: contain;
}
div.mbl-menu ul.mbl-options li a.btn5 {
  background: url(../imgs/btn-encuentros.png) no-repeat center left;
  background-size: contain;
}
div.mbl-menu ul.mbl-options li a span {
  position: relative;
  top: 10px;
}


div.mbl-menu button.btn-mbl-menu-close {
  border: none;
  background: transparent url(../imgs/btn-mbl-menu-close.png) no-repeat;
  height: 42px;
  right: 10px;
  position: absolute;
  top: 30px;
  width: 44px;
}


button.mbl-hamburger {
  background: url(../imgs/menu.svg) no-repeat center;
  border: none;
  cursor: pointer;
  display: none;
  height: 138px;
  position: fixed;
  top: 0px;
  right: 0px;
  width: 60px;
  z-index: 10;
}
p.mbl-message {
  color: #f9e52f;
  display: none;
  left: 50%;
  position: absolute;
  top: 640px;
  text-align: center;
  transform: translateX(-50%);
}
div.mbl-handscroll {
  height: 103px;
  display: none;
  left: 50%;
  position: absolute;
  bottom: 60px;
  transform: translateX(-50%);
  width: 64px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/* SECTION: 2 ( Qué es Señal Colombia ) */
section#sect2 .container .mbl {
  display: none;
}
section#sect2 .row.mbl .col-md-12 h2 {
  font-size: 1.8em;
  position: static;
  text-align: center;
}
section#sect2 .row.mbl .col-md-12 .logodark {
  display: block;
  position: static;
  margin: 80px auto 40px auto;
}
section#sect2 .row.mbl .col-md-12 img.pic1 {
  left: 10%;
  top: 220px;
  width: 80%;
}
section#sect2 .row.mbl .col-md-12 img.pic2 {
  left: 40%;
  top: 300px;
  width: 60%;
}
section#sect2 .row.mbl .col-md-12 p.text {
  background-color: transparent;
  border-radius: none;
  box-shadow: none;
  color: #8e8e8c;
  font-size: 1.1em;
  padding: 20px;
  position: static;
  margin: 320px auto 0px auto;
  text-align: center;
  width: 90%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 3 ( Menu Principal ) */
section#sect3 .container .mbl {
  display: none;
}
section#sect3 .row.mbl .col-md-12 h2 {
  color: #fff;
  line-height: 1em;
  font-size: 2.4em;
  font-weight: bold;
  text-align: center;
  margin: 85px 0px 0px 0px;
}
section#sect3 .row.mbl .col-md-12 h2 span {
  color: #f9e52f;
}
section#sect3 .row.mbl .col-md-12 p {
  color: #8e8e8c;
  font-size: 1.1em;
  margin: 280px auto 0px auto;
  text-align: center;
  width: 80%;
}
section#sect3 .row.mbl .col-md-12  .bg-menu {
  background: url(../imgs/sect02.jpg) no-repeat center;
  padding: 40px 0px;
}
section#sect3 .row.mbl .col-md-12  ul {
  margin: 0px auto;
  padding: 0px;
  list-style: none;
  width: 100%;
}
section#sect3 .row.mbl .col-md-12  ul li {
  border-bottom: 1px solid #8e8e8c;
  margin: 0px auto;
  width: 300px;
}
section#sect3 .row.mbl .col-md-12  ul li:last-child {
  border-bottom: none;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn1 {
  background: url(../imgs/btn-mercado.png) no-repeat center;
  background-size: 80%;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn2 {
  background: url(../imgs/btn-convocatorias.png) no-repeat center;
  background-size: 80%;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn3 {
  background: url(../imgs/btn-alianzas.png) no-repeat center;
  background-size: 80%;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn4 {
  background: url(../imgs/btn-adquisiciones.png) no-repeat center;
  background-size: 80%;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn5 {
  background: url(../imgs/btn-encuentros.png) no-repeat center;
  background-size: 80%;
}
section#sect3 .row.mbl .col-md-12  ul li a {
  display: block;
  color: #0d0a55;
  font-size: 1.4em;
  font-weight: 700;
  height: 100px;
  width: 100px;
}
section#sect3 .row.mbl .col-md-12 ul li a span {
  display: inline-block;
  margin: 40px 0px 0px 120px;
}
section#sect3 .row.mbl .col-md-12 ul li a.btn1 span {
  margin: 20px 0px 0px 120px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 4 ( 01 - Mercado de Coproducción ) */
section#sect4 .container .mbl {
  display: none;
}
section#sect4 .row.mbl h2.number {
  font-size: 1.1em;
  font-weight: 400;
  padding: 14px;
  height: 50px;
  line-height: 1.5em;
  position: relative;
  top: 80px;
  left: 20px;
  text-indent: 0px;
  width: 50px;
  z-index: 2;
}
section#sect4 .row.mbl h2.title {
  font-size: 1.8em;
  margin: 4px auto;
  position: relative;
  top: 280px;
  text-align: center;
  width: 90%;
  z-index: 2;
}
section#sect4 .row.mbl img.pic1 {
  position: relative;
  width: 600px;
  left: -10%;
  z-index: 1;
}
section#sect4 .row.mbl div.text-box {
  box-shadow: 10px 2px 18px rgba(0,0,0,.2);
  background-color: #fff;
  margin: -40px auto 0px auto;
  padding: 20px;
  position: relative;
  width: 90%;
  z-index: 2;
}
section#sect4 .row.mbl div.text-box h3 {
  color: #0e0e0e;
  font-weight: bold;
  font-size: 1.6em;
  text-align: center;
  margin: 10px 0px;
}
section#sect4 .row.mbl div.text-box p {
  color: #767676;
  font-size: 1em;
  text-align: center;
}
section#sect4 .row.mbl div.text-box a {
  background-color: #fdfaf4;
  border-radius: 20px;
  color: #fa335d;
  display: block;
  margin: 0px auto;
  padding: 4px;
  text-align: center;
  width: 84%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 5  */
section.datoscoproduccion .container .mbl {
  display: none;
}
section.datoscoproduccion .row.mbl .col-md-12 p.text-big {
  color:  #313131;
  font-size: 2.4em;
  font-weight: 700;
  margin: 100px 0px 0px 0px;
  text-align: center;
}
section.datoscoproduccion .row.mbl .col-md-12 h2.counter {
  font-size: 12em;
  font-weight: 900;
  color: #ef3059;
  margin: 0px;
  text-align: center;
}
section.datoscoproduccion .row.mbl .col-md-12 p.text-bold {
  color: #313131;
  font-weight: 700;
  font-size: 2em;
  text-align: center;
}
section.datoscoproduccion .row.mbl .col-md-12 p.text-content {
  color: #313131;
  font-weight: 200;
  font-size: 1.8em;
  text-align: center;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 6 ( 02 - Convocatorias ) */
section#sect6 .container .mbl {
  display: none;
}
section#sect6 .row.mbl h2.number {
  font-size: 1.1em;
  font-weight: 400;
  padding: 14px;
  height: 50px;
  line-height: 1.5em;
  position: relative;
  top: 80px;
  left: 20px;
  text-indent: 0px;
  width: 50px;
  z-index: 2;
}
section#sect6 .row.mbl h2.title {
  font-size: 1.8em;
  margin: 4px auto;
  position: relative;
  top: 280px;
  text-align: center;
  width: 90%;
  z-index: 2;
}
section#sect6 .row.mbl img.pic1 {
  position: relative;
  left: 0%;
  width: 600px;
  z-index: 1;
}
section#sect6 .row.mbl div.text-box {
  box-shadow: 10px 2px 18px rgba(0,0,0,.2);
  background-color: #fff;
  margin: -40px auto 0px auto;
  padding: 20px;
  position: relative;
  width: 90%;
  z-index: 2;
}
section#sect6 .row.mbl div.text-box h3 {
  color: #0e0e0e;
  font-weight: bold;
  font-size: 1.6em;
  text-align: center;
  margin: 10px 0px;
}
section#sect6 .row.mbl div.text-box p {
  color: #767676;
  font-size: 1em;
  text-align: center;
}
section#sect6 .row.mbl div.text-box a {
  background-color: #fdfaf4;
  border-radius: 20px;
  color: #85dd1d;
  display: block;
  margin: 0px auto;
  padding: 4px;
  text-align: center;
  width: 84%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 7  */
section#sect7 .container .mbl {
  display: none;
}
section#sect7 .row.mbl .block-bottom p.paragraph {
  font-size: 2em;
}
section#sect7 .row.mbl .block-bottom p.bigones strong.size1 {
  font-size: 2em;
}
section#sect7 .row.mbl .block-bottom p.bigones strong.size2 {
  font-size: 4em;
}
section#sect7 .row.mbl .block-bottom p.bigones strong.size3 {
  font-size: 4em;
}
section#sect7 .row.mbl .block-bottom p.bigones strong.size4 {
  font-size: 2.5em;
}
section#sect7 .row.mbl .block-bottom p.bigones strong.size5 {
  font-size: 5em;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 8 ( 03 - Alianzas ) */
section#sect8 .container .mbl {
  display: none;
}
section#sect8 .row.mbl h2.number {
  font-size: 1.1em;
  font-weight: 400;
  padding: 14px;
  height: 50px;
  line-height: 1.5em;
  position: relative;
  top: 80px;
  left: 20px;
  text-indent: 0px;
  width: 50px;
  z-index: 2;
}
section#sect8 .row.mbl h2.title {
  font-size: 1.8em;
  margin: 4px auto;
  position: relative;
  top: 280px;
  text-align: center;
  width: 90%;
  z-index: 2;
}
section#sect8 .row.mbl img.pic1 {
  position: relative;
  width: 600px;
  left: -10%;
  z-index: 1;
}
section#sect8 .row.mbl div.text-box {
  box-shadow: 10px 2px 18px rgba(0,0,0,.2);
  background-color: #fff;
  margin: -40px auto 0px auto;
  padding: 20px;
  position: relative;
  width: 90%;
  z-index: 2;
}
section#sect8 .row.mbl div.text-box h3 {
  color: #0e0e0e;
  font-weight: bold;
  font-size: 1.6em;
  text-align: center;
  margin: 10px 0px;
}
section#sect8 .row.mbl div.text-box p {
  color: #767676;
  font-size: 1em;
  text-align: center;
}
section#sect8 .row.mbl div.text-box a {
  background-color: #fdfaf4;
  border-radius: 20px;
  color: #29daff;
  display: block;
  margin: 0px auto;
  padding: 4px;
  text-align: center;
  width: 84%;
}

section#sect8 .row.mbl .col-md-12 img.pic2 {
  left: 10px;
  position: absolute;
  top: 900px;
  width: 60%;
}
section#sect8 .row.mbl .col-md-12 img.pic3 {
  left: 48%;
  position: absolute;
  top: 980px;
  width: 50%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 9 */
section#sect9 .container .mbl {
  display: none;
}
section#sect9 .row.mbl .block-bottom p.paragraph {
  font-size: 2em;
  margin: 220px auto 30px auto;
}
section#sect9 .row.mbl .block-bottom p.text strong.size1 {
  font-size: 2em;
}
section#sect9 .row.mbl .block-bottom p.text strong.size2 {
  font-size: 1em;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 10 ( 04 - Adquisiciones ) */
section#sect10 .container .mbl {
  display: none;
}
section#sect10 .row.mbl h2.number {
  font-size: 1.1em;
  font-weight: 400;
  padding: 14px;
  height: 50px;
  line-height: 1.5em;
  position: relative;
  top: 80px;
  left: 20px;
  text-indent: 0px;
  width: 50px;
  z-index: 2;
}
section#sect10 .row.mbl h2.title {
  font-size: 1.8em;
  margin: 4px auto;
  position: relative;
  top: 180px;
  text-align: center;
  width: 90%;
  z-index: 2;
}
/*section#sect10 .row.mbl img.pic1 {
	position: relative;
	width: 600px;
	left: -12%;
	z-index: 1;
}*/
section#sect10 .row.mbl figure.pic1 {
  background: url(../imgs/sect10_pic1.jpg) no-repeat center;
  background-size: cover;
  height: 234px;
  left: -16px;
  position: relative;
  margin: 0px;
  width: 110%;
  z-index: 1;
}
section#sect10 .row.mbl div.text-box {
  box-shadow: 10px 2px 18px rgba(0,0,0,.2);
  background-color: #fff;
  margin: -40px auto 0px auto;
  padding: 20px;
  position: relative;
  width: 90%;
  z-index: 2;
}
section#sect10 .row.mbl div.text-box h3 {
  color: #0e0e0e;
  font-weight: bold;
  font-size: 1.6em;
  text-align: center;
  margin: 10px 0px;
}
section#sect10 .row.mbl div.text-box p {
  color: #767676;
  font-size: 1em;
  text-align: center;
}
section#sect10 .row.mbl div.text-box a {
  background-color: #fdfaf4;
  border-radius: 20px;
  color: #8858ec;
  display: block;
  margin: 0px auto;
  padding: 4px;
  text-align: center;
  width: 84%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 11 */
section#sect11 .container .mbl {
  display: none;
}
section#sect11 .row.mbl .block-bottom p.paragraph {
  font-size: 2em;
}
section#sect11 .row.mbl .block-bottom p.bigones {
  line-height: 2em;
  margin-top: 10px;
}
section#sect11 .row.mbl .block-bottom p.bigones span.big {
  font-size: 1.4em;
}
section#sect11 .row.mbl .block-bottom p.bigones span.dark {
  font-size: 1em;
}
section#sect11 .row.mbl .block-bottom p.bigones span.small {
  font-size: .6em;
}
section#sect11 .row.mbl .block-bottom p.bigones strong.size1 {
  font-size: 2.2em;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 12 ( 05 - Encuentros ) */
section#sect12 .container .mbl {
  display: none;
}
section#sect12 .row.mbl h2.number {
  font-size: 1.1em;
  font-weight: 400;
  padding: 14px;
  height: 50px;
  line-height: 1.5em;
  position: relative;
  top: 80px;
  left: 20px;
  text-indent: 0px;
  width: 50px;
  z-index: 2;
}
section#sect12 .row.mbl h2.title {
  font-size: 1.8em;
  margin: 4px auto;
  position: relative;
  top: 280px;
  text-align: center;
  width: 90%;
  z-index: 2;
}
section#sect12 .row.mbl img.pic1 {
  position: relative;
  width: 600px;
  left: -10%;
  z-index: 1;
}
section#sect12 .row.mbl div.text-box {
  box-shadow: 10px 2px 18px rgba(0,0,0,.2);
  background-color: #fff;
  margin: -40px auto 0px auto;
  padding: 20px;
  position: relative;
  width: 90%;
  z-index: 2;
}
section#sect12 .row.mbl div.text-box h3 {
  color: #0e0e0e;
  font-weight: bold;
  font-size: 1.6em;
  text-align: center;
  margin: 10px 0px;
}
section#sect12 .row.mbl div.text-box p {
  color: #767676;
  font-size: 1em;
  text-align: center;
}
section#sect12 .row.mbl div.text-box a {
  background-color: #fdfaf4;
  border-radius: 20px;
  color: #fb7640;
  display: block;
  margin: 0px auto;
  padding: 4px;
  text-align: center;
  width: 84%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 13 */
section#sect13 .container .mbl {
  display: none;
}
section#sect13 .row.mbl .block-bottom p.paragraph {
  font-size: 2.4em;
  font-weight: 700;
}
section#sect13 .row.mbl .block-bottom p.dark {
  font-size: 1.2em;
}
section#sect13 .row.mbl .block-bottom h2.counter {
  font-size: 8em;
}
section#sect13 .row.mbl .block-bottom .center-counter {
  border-left: none;
  border-right: none;
}
section#sect13 .row.mbl .block-bottom div.col-xs-12 {
  margin-bottom: 60px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* SECTION: 14 */
section#sect14 .container-fluid .mbl {
  display: none;
}







/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BREAKPOINT:  768px */
@media screen and (max-width : 992px){
  section.datoscoproduccion{
    text-align: center;
  }
  section.datoscoproduccion img{
    position: relative;
    margin: 0 auto;
  }
}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BREAKPOINT:  768px */
@media screen and (max-width : 768px) {
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* MENU: FIXED */
  nav.menu-fixed {
    display: none;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 1 ( Señal Colombia Proyecta ) */
  button.mbl-hamburger {
    display: block;
  }
  div.arrowdown {
    display: none;
  }
  p.message {
    display: none;
  }
  p.mbl-message {
    display: block;
  }
  div.mbl-handscroll {
    display: block;
  }

  section#sect1 .row .col-md-12 .intro {
    transform: translate(0%, 85%);
  }

  section#sect1 .row .col-md-12 .intro span {
    line-height: 55px;
  }

  section#sect1 .row .col-md-12 .intro span.intro_1 {
    font-size: 35px;
  }

  section#sect1 .row .col-md-12 .intro span.intro_2 {
    font-size: 54px;
  }

  section#sect1 .row .col-md-12 .intro span.intro_3 {
    font-size: 54px;
  }

  section#sect1 .row .col-md-12 .intro span.intro_4 {
    font-size: 38px;
    float: right;
  }

  section#sect1 .row .col-md-12 .intro img.logo {
    width: 73px;
    margin-top: -1em;
    margin-right: 0em;
    float: right;
  }


  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 2 ( Qué es Señal Colombia ) */
  section#sect2 .container .dsk {
    display: none;
  }
  section#sect2 .container .mbl {
    display: block;
  }
  section#sect2 .row .col-md-12 {
    min-height: 600px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 3 ( Menu Principal ) */
  section#sect3 .container .dsk {
    display: none;
  }
  section#sect3 .container .mbl {
    display: block;
  }
  section#sect3 {
    background: #fdfbf3 url(../imgs/sect03.jpg) no-repeat center top;
    background-size: 150%;
    min-height: 720px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 4 ( 01 - Mercado de Coproducción ) */
  section#sect4 .container .dsk {
    display: none;
  }
  section#sect4 .container .mbl {
    display: block;
  }
  section#sect4 {
    min-height: 940px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 5  */
  section.datoscoproduccion .container .dsk {
    /*display: none;*/
  }
  section.datoscoproduccion .container .mbl {
    display: block;
  }
  section.datoscoproduccion {
    
  }
  section.datoscoproduccion .row .col-md-12 {
    min-height: 580px;
    position: relative;
  }
  section.datoscoproduccion .row.mbl .col-md-12 h2.counter{
    font-size: 9em;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 6 ( 02 - Convocatorias )  */
  section#sect6 .container .dsk {
    display: none;
  }
  section#sect6 .container .mbl {
    display: block;
  }
  section#sect6 {
    background-image: none;
    min-height: 940px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 7  */
  section#sect7 .container .dsk {
    display: none;
  }
  section#sect7 .container .mbl {
    display: block;
    min-height: 500px;
  }
  section#sect7 {
    background: #fdfaf4 url(../imgs/sect09_sombra.png) no-repeat center left;
    background-size: contain;
    min-height: 500px;
  }
  section#sect7 .row .col-md-12 {
    min-height: 500px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 8 ( 03 - Alianzas ) */
  section#sect8 .container .dsk {
    display: none;
  }
  section#sect8 .container .mbl {
    display: block;
  }
  section#sect8 {
    background-image: none;
    min-height: 1200px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 9 */
  section#sect9 .container .dsk {
    display: none;
  }
  section#sect9 .container .mbl {
    display: block;
  }
  section#sect9 {
    background: #fdfaf4 url(../imgs/sect05_sombra.png) no-repeat top right;
    background-size: contain;
    min-height: 500px;
  }
  section#sect9 .row .col-md-12 {
    min-height: 500px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 10 ( 04 - Adquisiciones ) */
  section#sect10 .container .dsk {
    display: none;
  }
  section#sect10 .container .mbl {
    display: block;
  }
  section#sect10 {
    background-image: none;
    min-height: 1020px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 11 */
  section#sect11 .container .dsk {
    display: none;
  }
  section#sect11 .container .mbl {
    display: block;
  }
  section#sect11 {
    background: #fdfaf4 url(../imgs/sect09_sombra.png) no-repeat center left;
    background-size: contain;
    min-height: 500px;
  }
  section#sect11 .row .col-md-12 {
    min-height: 500px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 12 ( 05 - Encuentros ) */
  section#sect12 .container .dsk {
    display: none;
  }
  section#sect12 .container .mbl {
    display: block;
  }
  section#sect12 {
    background-image: none;
    min-height: 1240px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 13 */
  section#sect13 .container .dsk {
    display: none;
  }
  section#sect13 .container .mbl {
    display: block;
  }
  section#sect13 {
    min-height: 500px;
  }
  section#sect13 .row .col-md-12 {
    min-height: 500px;
  }
  /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  /* SECTION: 14 */
  section#sect14 .container-fluid .dsk {
    display: none;
  }
  section#sect14 .container-fluid .mbl {
    display: block;
  }
  section#sect14 .row .info-bottom div.text {
    margin-top: 32px;
  }

  section#sect14 .row .info-bottom div.text p{
    line-height: 0.1em;
  }

  section#sect17 .row .col-md-12 .block-bottom h3.titulofila{
    font-size: 1.3em;
  }
  section#sect17 .row .col-md-12 .block-bottom h4.tituloprograma{
    font-size: 1em;
  }
  section#sect17 .row .col-md-12 .block-bottom h3.text-big{
    font-size: 1.8em;
    margin-top: 10px;
  }
  section.datoscoproduccion img{
    /* margin-bottom: 30px; */
    max-width: 50%;
  }
  section.datoscoproduccion .row .col-md-12 .info-block h2.counter{
    font-size: 6em;
    margin-bottom: 20px;
    margin-top: 20px;
  }
  section.datoscoproduccion .row .col-md-12 .info-block .text-big{
    font-size: 1.4em;
    margin: 0 auto;
    max-width: 70%;
  }
  section.datoscoproduccion .row .col-md-12 .info-block .linea-superior{
    margin-bottom: 20px;
    margin-top: 30px;
  }
  section.datoscoproduccion .row .col-md-12 .info-block{
    margin-top: 150px;
  }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BREAKPOINT:  414px */
@media screen and (max-width : 414px) {
  section#sect2 .row.mbl .col-md-12 p.text {
    margin: 260px auto 0px auto;
  }
  section#sect3 .row.mbl .col-md-12 p {
    margin: 200px auto 0px auto;
  }
  section#sect4 .row.mbl img.pic1 {
    left: -25%;
  }
  section#sect6 .row.mbl img.pic1 {
    left: -25%;
  }
  section#sect8 .row.mbl img.pic1 {
    left: -25%;
  }
  section#sect12 .row.mbl img.pic1 {
    left: -25%;
  }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BREAKPOINT:  375px */
@media screen and (max-width : 375px) {
  section#sect2 .row.mbl .col-md-12 p.text {
    margin: 250px auto 0px auto;
  }
  section#sect3 .row.mbl .col-md-12 p {
    margin: 160px auto 0px auto;
  }
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* BREAKPOINT:  320px */
@media screen and (max-width : 320px) {
  section#sect2 .row.mbl .col-md-12 p.text {
    margin: 230px auto 0px auto;
  }
  section#sect3 .row.mbl .col-md-12 p {
    margin: 120px auto 0px auto;
  }
}

@media screen and (min-width : 992px){
  section#sect17 .container{
    max-width: 870px;
  }
  section#sect17 .container .row.scrollme > div{
    padding: 0;
  }
}
