.bg-lightest{background-color: #eeeeee !important}
.menuzord-brand{ margin: 14px 30px 0 0;}
.menuzord-brand,.menuzord-menu > li > a{color:#1D2F72; }
.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown{background: #eeeee;}
.menuzord-menu ul.dropdown li a{ color:#1D2F72}

.imprimir,
.cursorPointer{ cursor:pointer}
article .imgslider{ float:left; margin-right:25px;}
/*
.pricing-table .table-price {
  
    font-size: 1rem;
}*/

@media print {
.noPrint {
    display:none;
  }
 *,html,body{ padding:0; margin:0}
 table{ font-size:8px}
 h3{ font-size:14px}
 .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{ padding:4px 8px}
 .copy{ background:#fff !important;}
 .copy p{background:#fff !important; color:#000 !important; border:none !important}
}

.clients-logo.transparent img {
/*     filter: brightness(0) saturate(100%) invert(12%) sepia(85%) saturate(448%) hue-rotate(200deg) brightness(90%);*/
    filter: brightness(0) invert(1);
}

.play{position: absolute;
    top: 25%;
    left: 45%;
    color: #fff;
    font-size: 40px;}

.thumbnail{ border:none; border-radius:0; padding:0}

.flickr{max-height: 340px; height:100%;   overflow: hidden;  justify-content: center; align-items: center;}
.flickr img{display: block !important;  object-fit: cover !important;  height: 340px;}

.h50{height: 50px}
.h65{height: 65px}

.instagram_col{ max-height:340px; height:100%}
.instagram_col .photo{ height: 340px !important;
    overflow: hidden;
    max-height: 340px !important;
    justify-content: center;
    align-items: center;}
.instagram_col .photo img{display: block !important;
    object-fit: cover !important;
    height: 340px;}
	
        .FlexEmbed {
		  display: block;
		  overflow: hidden;
		  position: relative;
		}
		
		.FlexEmbed:before {
		  content: "";
		  display: block;
		  width: 100%;
		}
		
		.FlexEmbed--3by1:before {
		  padding-bottom: 33.33333%;
		}
		
		.FlexEmbed--2by1:before {
		  padding-bottom: 50%;
		}
		
		.FlexEmbed--16by9:before {
		  padding-bottom: 56.25%;
		}
		
		.FlexEmbed--4by3:before {
		  padding-bottom: 70%;
		}
		
		.CoverImageN {
		  background-position: 50%;
		  background-repeat: no-repeat;
		  background-size: cover;
		  /*margin: 0 auto 0.8em;*/
		  margin: 0 auto;	  
		}
		
		 .CoverImageD {
		  background-position: 50%;
		  background-repeat: no-repeat;
		  background-size: cover;
		  /*margin: 0 auto 0.8em;*/
		  margin: 0 auto;
		  /*max-width:325px;*/
		  height:208px	  
		}
		
		.CoverImageF {
		  background-position: 50%;
		  background-repeat: no-repeat;
		  background-size: cover;
		  /*margin: 0 auto 0.8em;*/
		  margin: 0 auto;
		  width:570px;
		  height:380px	  
		}
		
@media (min-width : 992px) {
.courses-thumb h4{ height:50px;     line-height: 1.2;     font-size: 16px; text-align:center}
#home .media{ max-height:100px; overflow:hidden}
#home .media-object{ width:120px}

        .CoverImageD {
		  background-position: 50%;
		  background-repeat: no-repeat;
		  background-size: cover;
		  /*margin: 0 auto 0.8em;*/
		  margin: 0 auto;
		  width:120px;
		  height:100px	  
		}
}