

body.size-full .main.active {
    top: 21% !important;
}

body.mobile-view.orientation-vert .main.no-logo-d .redes-sociales {
     bottom: 0px !important;
     top: unset;
}
.view .caption {
	
	bottom:4px !important;
	margin-bottom:0 !important;
}

body.computer-view.size-full .thumbnails.count-11 article,
      body.tablet-view.size-full .thumbnails.count-11 article,
      body.mobile-view.orientation-hor .thumbnails.count-11 article,
      body.computer-view.size-med .thumbnails.count-11 article,
      body.tablet-view.size-med .thumbnails.count-11 article,
      body.mobile-view.orientation-vert .thumbnails.count-11 article {
         -webkit-box-flex: 0 !important;
         -ms-flex: 0 0 50% !important;
         flex: 0 0 50% !important;
         max-width: 50% !important;
      }

      body.computer-view.size-full.low-height .thumbnails.count-11 article,
      body.tablet-view.size-full.low-height .thumbnails.count-11 article {
         -webkit-box-flex: 0 !important;
         -ms-flex: 0 0 25% !important;
         flex: 0 0 25% !important;
         max-width: 25% !important;
      } 
 body.computer-view.size-full .thumbnails.count-12 article,
      body.tablet-view.size-full .thumbnails.count-12 article,
      body.mobile-view.orientation-hor .thumbnails.count-12 article,
      body.computer-view.size-med .thumbnails.count-12 article,
      body.tablet-view.size-med .thumbnails.count-12 article,
      body.mobile-view.orientation-vert .thumbnails.count-12 article {
         -webkit-box-flex: 0 !important;
         -ms-flex: 0 0 50% !important;
         flex: 0 0 50% !important;
         max-width: 50% !important;
      }

      body.computer-view.size-full.low-height .thumbnails.count-12 article,
      body.tablet-view.size-full.low-height .thumbnails.count-12 article {
         -webkit-box-flex: 0 !important;
         -ms-flex: 0 0 25% !important;
         flex: 0 0 25% !important;
         max-width: 25% !important;
      }