.navbar-brand img {
  height: 40px;
}

body {
  font-family: Lato, sans-serif;
}

.section-home {
  width: 100%;
  background-size: cover;
  min-height: 70vh;
  height: auto;
  background-position: center;
}

.section-home-dark {
  background: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  min-height: 70vh;
}

.navbar-light .navbar-nav .nav-link {
  color: black;
  font-weight: 500;
  padding-left: 10px;
  padding-right: 10px;
}

.radius-menu {
  overflow: hidden;
  border-radius: 10px;
  border: 1px solid gainsboro;
  margin-bottom: 2em;
}

.radius-menu img {
  max-width: 100%;
}

.radius-menu a {
  color: inherit;
  text-decoration: none;
}

.text-light {
  color: rgb(188,188,188)!important;
}

iframe {
  max-width: 100%;
}

.dev {
  font-size: 10px;
}

a[href] {
  color: inherit;
}


.ck *{display:none!important}
.ck svg{display:none!important}
.ck-widget__selection-handler ,.ck-widget__selection-handler *{display:none!important}
figure table{width : 100%}
.figcaption{display:none!Important}
.image-style-align-right img{float:right!important; margin-left:10px ; width : 50%!important;}
.image-style-align-left img{float:left!important; margin-right:10px ;width : 50%!important;}
.figure p{line-height:margin:0px !important; }

@media(max-width:600px){
	.image-style-align-right,.image-style-align-left {width : 100%; display:block !Important; margin-right: 0px!important; margin-left: 0px!Important
	}
}


/* 3.6 Table */
.table td, .table:not(.table-bordered) th {
border-top: none; 
}
.table:not(.table-sm):not(.table-md):not(.dataTable) td, .table:not(.table-sm):not(.table-md):not(.dataTable) th {
padding: 0 25px;
height: 60px;
vertical-align: middle; 
}
.table:not(.table-sm) thead th {
border-bottom: none;
background-color: rgba(0, 0, 0, 0.04);
color: inherit;
padding-top: 15px;
padding-bottom: 15px; 
}
.table.table-md th, .table.table-md td {
padding: 10px 15px; 
}
.table.table-bordered td, .table.table-bordered th {
border-color: #f6f6f6; 
}

.table-links {
color: #34395e;
font-size: 12px;
margin-top: 5px;
opacity: 0;
transition: all .3s; 
}
.table-links a {
color: #666; 
}

table tr:hover .table-links {
opacity: 1; 
}

.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, 0.02); 
}

@media (max-width: 575.98px) {
.table-responsive table {
min-width: 800px; 
} 
}

.ck.ck-placeholder:before,.ck .ck-placeholder:before{content:attr(data-placeholder);pointer-events:none}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-placeholder:before,.ck .ck-placeholder:before{cursor:text;color:var(--ck-color-engine-placeholder-text)}
footer iframe{height: 250px!important;}
