.navbar-brand.logo-control img.logo-img {
    max-height: 100px;
}

.cb_template .cbCanvasLayout .cbCanvasLayoutTop {
    min-height: 100px;
}

.cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutPhoto .cb_form_line .cbImgPict:not(.cbImgPictInitial) {
  max-width: 100%;
}

.t4-main-body {
  padding-top: 0rem;
  padding-bottom: 0rem;
    overflow-x: hidden; 
   overflow-y: hidden; 
}

.cb_template {
 font-size: 1.4rem;
}

.cb_template .form-group {
  margin-bottom: 0rem;
}

#t4-header .container {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

.tab-content > .tab-pane {
    padding-bottom: 15px;
}

.t4-masthead .container {
    padding-top: 0px; 
 	padding-bottom: 3rem;
}

@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}

.t4-section-inner.container .header-block {
    padding-top: 1rem;
}

.t4-footnav .container {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.moduletable {
  margin: 0;
}

.cbGallery {
    margin-bottom: 20px;
}

.galleryItemsContainer {
}

.cb_template .form-group {
    margin: 1rem;
}

/* Menu Espaço line */

.navbar {
  justify-content: center !important;
/*    font-size: 1.4em;*/
}

.no-gutters > .col, .no-gutters > [class*=col-] {
    padding-right: 0;
    padding-left: 0;
    margin-right: 5px;
   /* margin-bottom: 5px; */
}

.cb_template .d-flex {
    display: flex !important;
    justify-content: center;
}
.cb_template .col-6 {
    flex: 0 0 50%;
    max-width: 48%;
    height: 50%;
}

.cb_template .mw-none {
    max-width:100% !important;
}

.cb_template .h-100 {
    height: 96% !important;
}

.fontData {
  font-size: 1.6em;
  color: #ffffff;
}

#content-ticker-136 a {
  font-size: 1.6em;
  color: #ffffff;
}

.cssCabecTVWEB {
 position: absolute;
    top: 10px;
    height: 100px;
    z-index: 9999999;
    text-align: right; 
    right: 14px;
    padding: 10px;
}

.tvcore {
 margin-top: 1%; 
}

.tvwebscroll {
   overflow-x: hidden; 
   overflow-y: hidden; 
}

.cabec_portal {
 height: 8em;
 display: flex;
  align-items: center;
}

.cabec_portal compon_cabec { 
margin: 0;
position: absolute;               
   top: 50%;                      
   transform: translate(0, -50%);
}

ul.djslider-in > li {
    text-align: right;
}

.footercss {
/*    height: 30vh; */
  height: 120px;
  font-size: 1.25em;
   justify-content: left;
}

.webtv_css {
  	margin: 0;
  	padding: 0;
  	height: 100vh;
    width: 100vw;
  	overflow: hidden;
  justify-content: left;
}